.home-module__NoU7wq__hero{flex-direction:column;justify-content:center;min-height:92vh;padding:140px 40px 100px;display:flex;position:relative}.home-module__NoU7wq__hero:before{content:"";pointer-events:none;background:radial-gradient(60% 55% at 72% 30%,#e86a2c14 0%,#0000 60%);position:absolute;inset:0}.home-module__NoU7wq__heroInner{width:100%;max-width:1440px;margin:0 auto;position:relative}.home-module__NoU7wq__heroInner h1{max-width:1240px;margin-bottom:40px}.home-module__NoU7wq__heroRow{grid-template-columns:2fr 1fr;align-items:end;gap:64px;max-width:1200px;display:grid}.home-module__NoU7wq__heroBtns{flex-wrap:wrap;gap:12px;display:flex}.home-module__NoU7wq__heroPillars{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:2px;margin-top:140px;display:grid}.home-module__NoU7wq__pillar{letter-spacing:-.01em;align-items:center;gap:16px;padding:24px 4px;font-size:16px;font-weight:500;display:flex}.home-module__NoU7wq__pillarNum{color:var(--accent);letter-spacing:.1em;font-family:Geist Mono,monospace;font-size:11px}.home-module__NoU7wq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;margin:0 0 32px;font-family:Geist Mono,monospace;font-size:12px;display:inline-flex}.home-module__NoU7wq__eyebrow:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.home-module__NoU7wq__h1{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(48px,9vw,128px);font-weight:400;line-height:.95}.home-module__NoU7wq__h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(36px,5vw,72px);font-weight:400;line-height:1.02}.home-module__NoU7wq__mutedCont{color:var(--mut-2)}.home-module__NoU7wq__sectionDarkMuted{color:#fafaf766}.home-module__NoU7wq__lead{color:var(--mut);text-wrap:pretty;letter-spacing:-.015em;max-width:820px;margin:0;font-size:clamp(18px,1.4vw,22px);line-height:1.5}.home-module__NoU7wq__leadInv{color:var(--mut-inv)}.home-module__NoU7wq__wrap{max-width:1440px;margin:0 auto;padding:140px 40px}.home-module__NoU7wq__sectionAlt{background:var(--bg-alt)}.home-module__NoU7wq__sHead{max-width:1200px;margin-bottom:72px}.home-module__NoU7wq__sHead h2{margin-bottom:24px}.home-module__NoU7wq__btn{letter-spacing:-.01em;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:14px 24px;font-size:15px;font-weight:500;transition:transform .15s,background .15s,color .15s;display:inline-flex}.home-module__NoU7wq__btn:hover{transform:translateY(-1px)}.home-module__NoU7wq__btnPrimary{background:var(--fg);color:var(--fg-inv);}.home-module__NoU7wq__btnPrimary:hover{background:var(--accent-deep)}.home-module__NoU7wq__btnGhost{color:var(--fg);border-color:var(--line-2);background:0 0;}.home-module__NoU7wq__btnGhost:hover{border-color:var(--fg)}.home-module__NoU7wq__grid3{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.home-module__NoU7wq__grid2{grid-template-columns:1fr 1fr;gap:72px;display:grid}.home-module__NoU7wq__card{background:var(--card);border:1px solid var(--line-2);flex-direction:column;min-height:460px;padding:36px;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex}.home-module__NoU7wq__card:hover{border-color:#e86a2c66;transform:translateY(-3px);box-shadow:0 14px 30px -18px #0c0c0c26}.home-module__NoU7wq__card:hover h3{color:var(--accent-deep)}.home-module__NoU7wq__cardTag{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-family:Geist Mono,monospace;font-size:11px}.home-module__NoU7wq__cardTitle{letter-spacing:-.025em;margin:0 0 16px;font-size:28px;font-weight:400;line-height:1.15;transition:color .25s}.home-module__NoU7wq__cardDesc{color:var(--mut);margin:0 0 24px;font-size:15px;line-height:1.55}.home-module__NoU7wq__cardList{margin:auto 0 0;padding:0;list-style:none}.home-module__NoU7wq__cardListItem{border-top:1px solid var(--line);color:var(--fg);padding:10px 0 10px 18px;font-size:14px;position:relative}.home-module__NoU7wq__cardListItem:last-child{border-bottom:1px solid var(--line)}.home-module__NoU7wq__cardListItem:before{content:"";background:var(--accent);width:10px;height:1px;position:absolute;top:19px;left:0}.home-module__NoU7wq__whyRow{border-top:1px solid var(--line-2);cursor:default;grid-template-columns:60px 1fr 2fr;align-items:baseline;gap:48px;padding:56px 24px;transition:background .25s,transform .25s,padding-left .25s;display:grid}.home-module__NoU7wq__whyRow:last-child{border-bottom:1px solid var(--line-2)}.home-module__NoU7wq__whyRow:hover{background:#e86a2c0a;padding-left:36px}.home-module__NoU7wq__whyNum{color:var(--accent);letter-spacing:.12em;padding-top:6px;font-family:Geist Mono,monospace;font-size:12px}.home-module__NoU7wq__whyTitle{letter-spacing:-.025em;font-size:clamp(26px,2.6vw,38px);font-weight:400;line-height:1.1;transition:color .25s}.home-module__NoU7wq__whyDesc{color:var(--mut);max-width:720px;font-size:18px;line-height:1.55}.home-module__NoU7wq__bareList{margin:0;padding:0;list-style:none}.home-module__NoU7wq__bareItem{border-top:1px solid var(--line);padding:14px 0 14px 22px;font-size:17px;line-height:1.5;transition:padding-left .25s,color .25s;position:relative}.home-module__NoU7wq__bareItem:hover{color:var(--accent-deep);padding-left:32px}.home-module__NoU7wq__bareItem:hover:before{background:var(--accent-deep);width:20px}.home-module__NoU7wq__bareItem:before{content:"";background:var(--accent);width:12px;height:1px;transition:width .25s,background .25s;position:absolute;top:25px;left:0}.home-module__NoU7wq__bareItem:last-child{border-bottom:1px solid var(--line)}.home-module__NoU7wq__outcomes{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.home-module__NoU7wq__out{background:var(--card);border:1px solid var(--line-2);cursor:default;flex-direction:column;min-height:360px;padding:48px 36px;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex}.home-module__NoU7wq__out:hover{border-color:#e86a2c66;transform:translateY(-3px);box-shadow:0 14px 30px -18px #0c0c0c26}.home-module__NoU7wq__out:hover h3{color:var(--accent-deep)}.home-module__NoU7wq__outTag{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:28px;font-family:Geist Mono,monospace;font-size:11px}.home-module__NoU7wq__outTitle{letter-spacing:-.03em;margin:0 0 24px;font-size:40px;font-weight:400;line-height:1.05;transition:color .25s}.home-module__NoU7wq__outLines{color:var(--mut);margin-top:auto;font-size:17px;line-height:1.7}.home-module__NoU7wq__proofs{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.home-module__NoU7wq__proof{border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);cursor:default;padding:40px 32px 40px 0;transition:background .25s,transform .25s}.home-module__NoU7wq__proof:hover{background:#e86a2c0a;transform:translateY(-2px)}.home-module__NoU7wq__proof:nth-child(4n){border-right:0}.home-module__NoU7wq__proof:not(:nth-child(4n+1)){padding-left:32px}.home-module__NoU7wq__proofNum{letter-spacing:-.04em;color:var(--accent);margin-bottom:14px;font-size:clamp(40px,4.5vw,72px);font-weight:400;line-height:1;transition:transform .25s}.home-module__NoU7wq__proof:hover .home-module__NoU7wq__proofNum{transform:translateY(-2px)}.home-module__NoU7wq__proofLabel{color:var(--mut);letter-spacing:-.005em;max-width:280px;font-size:14px;line-height:1.5}.home-module__NoU7wq__impactQuote{letter-spacing:-.03em;text-wrap:balance;max-width:1100px;margin:0;font-size:clamp(28px,3.5vw,56px);font-weight:400;line-height:1.08}.home-module__NoU7wq__insights{grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.home-module__NoU7wq__insight{background:var(--card);border:1px solid var(--line-2);flex-direction:column;min-height:320px;padding:40px 36px 32px;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex}.home-module__NoU7wq__insight:hover{border-color:#e86a2c66;transform:translateY(-3px);box-shadow:0 14px 30px -18px #0c0c0c26}.home-module__NoU7wq__insight:hover h3{color:var(--accent-deep)}.home-module__NoU7wq__insight:hover .home-module__NoU7wq__insightMore{letter-spacing:.18em}.home-module__NoU7wq__insightTag{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:16px;font-family:Geist Mono,monospace;font-size:11px}.home-module__NoU7wq__insightTitle{letter-spacing:-.025em;margin:0 0 18px;font-size:28px;font-weight:400;line-height:1.15;transition:color .25s}.home-module__NoU7wq__insightDesc{color:var(--mut);margin:0 0 28px;font-size:15px;line-height:1.55}.home-module__NoU7wq__insightMore{letter-spacing:.12em;text-transform:uppercase;color:var(--fg);margin-top:auto;font-family:Geist Mono,monospace;font-size:11px;transition:letter-spacing .25s}.home-module__NoU7wq__insightMore:after{content:" →";color:var(--accent)}.home-module__NoU7wq__careersBand{grid-template-columns:1fr 1fr;align-items:start;gap:96px;display:grid}.home-module__NoU7wq__colHead{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:20px;font-family:Geist Mono,monospace;font-size:11px}.home-module__NoU7wq__cta{background:var(--bg-dark);color:var(--fg-inv);text-align:center;padding:160px 40px}.home-module__NoU7wq__cta h2{max-width:1200px;margin:0 auto 48px}.home-module__NoU7wq__ctaPill{background:var(--accent);color:var(--fg-inv);letter-spacing:-.01em;border-radius:999px;padding:16px 28px;font-size:15px;font-weight:500;display:inline-block}.home-module__NoU7wq__ctaPill:hover{color:var(--bg-dark);background:#fff}.home-module__NoU7wq__ctaAltLinks{color:var(--mut-inv);margin-top:24px;font-size:14px}.home-module__NoU7wq__footerSection{background:var(--bg-alt);border-top:1px solid var(--line);padding:80px 40px 40px}.home-module__NoU7wq__footInner{max-width:1440px;margin:0 auto}.home-module__NoU7wq__footLogo{letter-spacing:-.04em;font-size:56px;font-weight:400;line-height:1}.home-module__NoU7wq__footLogo:after{content:".";color:var(--accent)}.home-module__NoU7wq__ukai{flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px;display:flex}.home-module__NoU7wq__ukaiLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-family:Geist Mono,monospace;font-size:11px}.home-module__NoU7wq__ukaiLogo{border-radius:6px;width:auto;height:56px;display:block}.home-module__NoU7wq__footGrid{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:56px;display:grid}.home-module__NoU7wq__footGrid h4{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 16px;font-family:Geist Mono,monospace;font-size:11px;font-weight:500}.home-module__NoU7wq__footGrid p,.home-module__NoU7wq__footGrid li{color:var(--mut);font-size:14px;line-height:1.6}.home-module__NoU7wq__footGrid ul{margin:0;padding:0;list-style:none}.home-module__NoU7wq__footGrid li{padding:5px 0}.home-module__NoU7wq__footGrid a:hover{color:var(--fg)}.home-module__NoU7wq__footBot{border-top:1px solid var(--line-2);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);justify-content:space-between;padding-top:24px;font-family:Geist Mono,monospace;font-size:11px;display:flex}@media (max-width:1100px){.home-module__NoU7wq__grid3{grid-template-columns:1fr}.home-module__NoU7wq__proofs{grid-template-columns:repeat(2,1fr)}.home-module__NoU7wq__proof:nth-child(4n){border-right:1px solid var(--line-2)}.home-module__NoU7wq__proof:nth-child(2n){border-right:0}.home-module__NoU7wq__insights{grid-template-columns:1fr}}@media (max-width:900px){.home-module__NoU7wq__wrap,.home-module__NoU7wq__hero,.home-module__NoU7wq__cta,.home-module__NoU7wq__footerSection{padding-left:24px;padding-right:24px}.home-module__NoU7wq__heroRow{grid-template-columns:1fr;align-items:start;gap:32px}.home-module__NoU7wq__heroPillars{grid-template-columns:1fr 1fr}.home-module__NoU7wq__grid3,.home-module__NoU7wq__outcomes{grid-template-columns:1fr}.home-module__NoU7wq__grid2,.home-module__NoU7wq__careersBand{grid-template-columns:1fr;gap:32px}.home-module__NoU7wq__whyRow{grid-template-columns:1fr;gap:12px}.home-module__NoU7wq__footGrid{grid-template-columns:1fr 1fr}.home-module__NoU7wq__proofs{grid-template-columns:1fr}.home-module__NoU7wq__proof{border-right:0!important;padding-left:0!important}}
