.page-module-scss-module__-ytPBG__wrap{max-width:1200px;margin:0 auto;padding:0 32px}.page-module-scss-module__-ytPBG__eyebrow{font-family:var(--font-jetbrains),monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:14px;font-size:12px;font-weight:500;display:block}.page-module-scss-module__-ytPBG__eyebrowGold{color:#cea35f;color:lab(69.8908% 10.3239 41.3804)}.page-module-scss-module__-ytPBG__btn{font-family:var(--font-hanken),system-ui,sans-serif;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:15px;font-weight:600;transition:transform .12s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.page-module-scss-module__-ytPBG__btnPrimary{color:#fffdf8;background:#1a2032}.page-module-scss-module__-ytPBG__btnPrimary:hover{transform:translateY(-1px);box-shadow:0 8px 22px #1a20321a}.page-module-scss-module__-ytPBG__btnAccent{background:var(--accent);color:#fff}.page-module-scss-module__-ytPBG__btnAccent:hover{background:var(--accent-deep);box-shadow:0 8px 22px color-mix(in oklch, var(--accent) 32%, transparent);transform:translateY(-1px)}.page-module-scss-module__-ytPBG__btnGhost{color:#1a2032;background:0 0;border-color:#ddd6c8}.page-module-scss-module__-ytPBG__btnGhost:hover{background:#f1ece1}.page-module-scss-module__-ytPBG__nav{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f3ece0;border-bottom:1px solid #ddd6c8;position:sticky;top:0}.page-module-scss-module__-ytPBG__navInner{justify-content:space-between;align-items:center;height:68px;display:flex}.page-module-scss-module__-ytPBG__brand{font-family:var(--font-newsreader),Georgia,serif;letter-spacing:-.02em;align-items:center;gap:11px;font-size:22px;font-weight:600;display:flex}.page-module-scss-module__-ytPBG__mark{color:#f7f3ec;width:30px;height:30px;font-family:var(--font-newsreader),Georgia,serif;background:#1a2032;border-radius:8px;place-items:center;font-size:17px;font-weight:600;display:grid}.page-module-scss-module__-ytPBG__navLinks{align-items:center;gap:30px;display:flex}.page-module-scss-module__-ytPBG__navLinks a{color:#454c61;font-size:14.5px;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1)}.page-module-scss-module__-ytPBG__navLinks a:hover,.page-module-scss-module__-ytPBG__navLinks a.page-module-scss-module__-ytPBG__active{color:#1a2032}.page-module-scss-module__-ytPBG__navLinks a.page-module-scss-module__-ytPBG__active{font-weight:700}.page-module-scss-module__-ytPBG__navCta{align-items:center;gap:18px;display:flex}.page-module-scss-module__-ytPBG__linkLogin{color:#1a2032;font-size:14.5px;font-weight:600;transition:color .15s cubic-bezier(.4,0,.2,1)}.page-module-scss-module__-ytPBG__linkLogin:hover{color:var(--accent-deep)}.page-module-scss-module__-ytPBG__hero{border-bottom:1px solid #ddd6c8;padding:84px 0 72px}.page-module-scss-module__-ytPBG__heroInner{max-width:820px}.page-module-scss-module__-ytPBG__heroInner h1{font-size:clamp(42px,5.5vw,68px)}.page-module-scss-module__-ytPBG__heroInner h1 em{color:var(--accent-deep);font-style:italic}.page-module-scss-module__-ytPBG__lede{color:#454c61;max-width:38em;margin-top:24px;font-size:19px;line-height:1.65}.page-module-scss-module__-ytPBG__missionWrap{padding:72px 0}.page-module-scss-module__-ytPBG__mission{background:#1a2032;border-radius:24px;padding:72px 64px;position:relative;overflow:hidden}.page-module-scss-module__-ytPBG__mission:before{content:"";background:radial-gradient(900px 400px at 80% -20%, color-mix(in oklch, var(--accent) 28%, transparent), transparent 60%);position:absolute;inset:0}.page-module-scss-module__-ytPBG__missionInner{max-width:740px;position:relative}.page-module-scss-module__-ytPBG__missionInner .page-module-scss-module__-ytPBG__eyebrow{color:#cea35f;color:lab(69.8908% 10.3239 41.3804)}.page-module-scss-module__-ytPBG__missionInner h2{color:#f7f3ec;font-size:clamp(30px,3.6vw,48px)}.page-module-scss-module__-ytPBG__missionInner p{color:#c4c9d8;max-width:36em;margin-top:22px;font-size:17.5px;line-height:1.7}.page-module-scss-module__-ytPBG__section{padding:88px 0}.page-module-scss-module__-ytPBG__sectionFlush{padding-top:0}.page-module-scss-module__-ytPBG__secHead{max-width:680px;margin-bottom:52px}.page-module-scss-module__-ytPBG__secHead h2{margin-top:0;font-size:clamp(32px,3.6vw,44px)}.page-module-scss-module__-ytPBG__secHead p{color:#454c61;margin-top:18px;font-size:17px}.page-module-scss-module__-ytPBG__pillars{background:#ddd6c8;border:1px solid #ddd6c8;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.page-module-scss-module__-ytPBG__pillar{background:#f7f3ec;padding:38px 34px;transition:background .15s cubic-bezier(.4,0,.2,1)}.page-module-scss-module__-ytPBG__pillar:hover{background:#fffdf8}.page-module-scss-module__-ytPBG__pillarIcon{background:#fffdf8;border:1px solid #ddd6c8;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:24px;display:grid}.page-module-scss-module__-ytPBG__pillarIcon svg{width:22px;height:22px;stroke:var(--accent-deep);fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.page-module-scss-module__-ytPBG__pillarNum{font-family:var(--font-jetbrains),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:20px;font-size:11.5px;font-weight:500;display:block}.page-module-scss-module__-ytPBG__pillar h3{margin-bottom:14px;font-size:24px}.page-module-scss-module__-ytPBG__pillar p{color:#454c61;font-size:15.5px;line-height:1.65}.page-module-scss-module__-ytPBG__numbers{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px;display:grid}.page-module-scss-module__-ytPBG__numItem{border-top:2px solid #1a2032;padding-top:20px}.page-module-scss-module__-ytPBG__numBig{font-family:var(--font-newsreader),Georgia,serif;color:#1a2032;font-size:52px;font-weight:600;line-height:1}.page-module-scss-module__-ytPBG__numBig sup{vertical-align:super;font-size:24px}.page-module-scss-module__-ytPBG__numLabel{color:#454c61;margin-top:8px;font-size:14px;font-weight:500}.page-module-scss-module__-ytPBG__whyGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.page-module-scss-module__-ytPBG__whyCard{background:#fffdf8;border:1px solid #ddd6c8;border-radius:16px;padding:30px 28px}.page-module-scss-module__-ytPBG__whyCard h3{margin-bottom:12px;font-size:20px}.page-module-scss-module__-ytPBG__whyCard p{color:#454c61;font-size:15px;line-height:1.65}.page-module-scss-module__-ytPBG__whyCard p em{font-style:italic}.page-module-scss-module__-ytPBG__whyCardFull{background:var(--accent-wash);border-color:var(--accent-border);grid-column:1/-1}.page-module-scss-module__-ytPBG__whyCardFull h3{font-size:24px}.page-module-scss-module__-ytPBG__whyCardFull p{font-size:16px}.page-module-scss-module__-ytPBG__teamSection{border-top:1px solid #ddd6c8;padding:88px 0 100px}.page-module-scss-module__-ytPBG__teamSectionHead{max-width:680px;margin-bottom:0}.page-module-scss-module__-ytPBG__teamSectionHead h2{font-size:clamp(32px,3.6vw,44px)}.page-module-scss-module__-ytPBG__teamSectionHead p{color:#454c61;margin-top:18px;font-size:17px}.page-module-scss-module__-ytPBG__teamGrid{flex-wrap:wrap;gap:32px;margin-top:48px;display:flex}.page-module-scss-module__-ytPBG__teamCard{background:#fffdf8;border:1px solid #ddd6c8;border-radius:18px;max-width:380px;padding:32px 30px;box-shadow:0 4px 18px -8px #1a20321a}.page-module-scss-module__-ytPBG__teamAvatar{width:68px;height:68px;font-family:var(--font-newsreader),Georgia,serif;color:#f7f3ec;letter-spacing:-.02em;background:#1a2032;border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;font-size:26px;font-weight:600;display:flex}.page-module-scss-module__-ytPBG__teamName{margin-bottom:4px;font-size:22px}.page-module-scss-module__-ytPBG__teamRole{font-family:var(--font-jetbrains),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:16px;font-size:11px;font-weight:500;display:block}.page-module-scss-module__-ytPBG__teamBio{color:#454c61;font-size:15px;line-height:1.7}.page-module-scss-module__-ytPBG__teamLinks{gap:10px;margin-top:20px;display:flex}.page-module-scss-module__-ytPBG__teamLink{color:var(--accent-deep);border:1px solid var(--accent-border);background:var(--accent-wash);border-radius:8px;align-items:center;gap:6px;padding:7px 13px;font-size:13.5px;font-weight:700;transition:background .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.page-module-scss-module__-ytPBG__teamLink:hover{background:color-mix(in srgb, var(--accent-wash) 60%, var(--accent))}.page-module-scss-module__-ytPBG__teamLink svg{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.page-module-scss-module__-ytPBG__hiringNote{background:#fffdf8;border:1px solid #ddd6c8;border-radius:14px;align-items:flex-start;gap:16px;max-width:480px;margin-top:36px;padding:24px 28px;display:flex}.page-module-scss-module__-ytPBG__hiringIcon{background:var(--accent-wash);border:1px solid var(--accent-border);border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.page-module-scss-module__-ytPBG__hiringIcon svg{width:18px;height:18px;stroke:var(--accent-deep);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.page-module-scss-module__-ytPBG__hiringBody .page-module-scss-module__-ytPBG__hiringTitle{color:#1a2032;margin-bottom:5px;font-size:14.5px;font-weight:700;display:block}.page-module-scss-module__-ytPBG__hiringBody .page-module-scss-module__-ytPBG__hiringDesc{color:#454c61;font-size:13.5px;line-height:1.6}.page-module-scss-module__-ytPBG__hiringBody .page-module-scss-module__-ytPBG__hiringLink{color:var(--accent-deep);margin-top:12px;font-size:13.5px;font-weight:700;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-block}.page-module-scss-module__-ytPBG__hiringBody .page-module-scss-module__-ytPBG__hiringLink:hover{color:var(--accent)}.page-module-scss-module__-ytPBG__ctaSection{padding:0 0 100px}.page-module-scss-module__-ytPBG__ctaBox{background:var(--accent-wash);border:1px solid var(--accent-border);text-align:center;border-radius:24px;padding:72px 60px}.page-module-scss-module__-ytPBG__ctaBox h2{font-size:clamp(32px,4vw,52px)}.page-module-scss-module__-ytPBG__ctaBox p{color:#454c61;max-width:36em;margin:18px auto 32px;font-size:17px}.page-module-scss-module__-ytPBG__ctaBtns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.page-module-scss-module__-ytPBG__footer{border-top:1px solid #ddd6c8;padding:56px 0 40px}.page-module-scss-module__-ytPBG__footGrid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;display:grid}.page-module-scss-module__-ytPBG__footBrand p{color:#7c8295;max-width:24em;margin-top:16px;font-size:14px}.page-module-scss-module__-ytPBG__footCol h4{font-family:var(--font-jetbrains),monospace;letter-spacing:.1em;text-transform:uppercase;color:#7c8295;margin:0 0 16px;font-size:11.5px;font-weight:500;line-height:1.4}.page-module-scss-module__-ytPBG__footCol a{color:#454c61;margin-bottom:11px;font-size:14.5px;transition:color .15s cubic-bezier(.4,0,.2,1);display:block}.page-module-scss-module__-ytPBG__footCol a:hover{color:var(--accent-deep)}.page-module-scss-module__-ytPBG__footBottom{color:#7c8295;border-top:1px solid #ddd6c8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:48px;padding-top:24px;font-size:13px;display:flex}@media (max-width:900px){.page-module-scss-module__-ytPBG__wrap{padding:0 22px}.page-module-scss-module__-ytPBG__navLinks{display:none}.page-module-scss-module__-ytPBG__hero{padding:56px 0 48px}.page-module-scss-module__-ytPBG__mission{padding:48px 30px}.page-module-scss-module__-ytPBG__missionWrap{padding:48px 0}.page-module-scss-module__-ytPBG__section{padding:64px 0}.page-module-scss-module__-ytPBG__pillars{grid-template-columns:1fr}.page-module-scss-module__-ytPBG__numbers{grid-template-columns:1fr;gap:18px}.page-module-scss-module__-ytPBG__whyGrid{grid-template-columns:1fr}.page-module-scss-module__-ytPBG__whyCardFull{grid-column:auto}.page-module-scss-module__-ytPBG__footGrid{grid-template-columns:1fr 1fr}.page-module-scss-module__-ytPBG__ctaBox{padding:52px 28px}}