.ax-wrap{margin:0 auto;max-width:1280px;padding:0 var(--pad)}.ax-sec{padding-block:clamp(72px,9vw,150px)}.ax-sec.tight{padding-block:clamp(48px,6vw,90px)}.ax-cream{background:var(--surface)}.ax-ink{background:var(--c-navy);color:#fff}.ax-tint{background:var(--c-bluetint)}.ax-ink .ax-idx,.ax-ink .ax-kicker{color:var(--c-blue-light)}.ax-cta,.ax-ink,.ax-ink .ax-display,.ax-ink .ax-h2,.ax-ink .ax-lead,.ax-ink .ax-quote,.ax-ink h1,.ax-ink h2,.ax-ink h3,.ax-ink h4{color:#fff}.ax-ink .ax-body{color:hsla(0,0%,100%,.74)}.ax-ink .ax-cap,.ax-ink .ax-lead .soft,.ax-ink .ax-quote .soft,.ax-ink .ax-sechead .l{color:hsla(0,0%,100%,.6)}.ax-ink .ax-sechead .n{color:var(--c-blue-light)}.ax-ink .ax-rule,.ax-ink .ax-sechead .ax-rule{background:hsla(0,0%,100%,.2)}.ax-ink .ax-quote-attr cite{color:hsla(0,0%,100%,.7)}.ax-ink .ax-stat .v{color:#fff}.ax-ink .ax-stat .v .accent{color:var(--c-blue-light)}.ax-ink .ax-stat .k{color:hsla(0,0%,100%,.6)}.ax-ink .ax-numeral{color:#fff}.ax-ink .ax-numeral.ghost{color:transparent;-webkit-text-stroke:1.4px hsla(0,0%,100%,.3)}.ax-idx{color:var(--accent)}.ax-idx,.ax-kicker{font-family:Lexend,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ax-kicker{color:var(--text-soft);margin:0}.ax-rule{border:0;height:1px;width:100%}.ax-rule,.ax-rule-v{background:var(--hairline-strong)}.ax-rule-v{align-self:stretch;width:1px}.ax-sechead{align-items:center;display:grid;gap:clamp(16px,2vw,30px);grid-template-columns:auto 1fr auto;margin-bottom:clamp(34px,4vw,60px)}.ax-sechead .n{color:var(--accent)}.ax-sechead .l,.ax-sechead .n{font-family:Lexend,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em}.ax-sechead .l{color:var(--text-soft);text-transform:uppercase;white-space:nowrap}.ax-sechead .ax-rule{grid-column:2}.ax-display{font-family:Lexend,sans-serif;font-size:clamp(44px,7.4vw,108px);font-weight:200;letter-spacing:-.01em;line-height:.98;margin:0}.ax-display .lt{font-weight:inherit}.ax-h2{font-size:clamp(30px,4.4vw,60px);font-weight:200;letter-spacing:-.005em;line-height:1.04}.ax-h2,.ax-lead{font-family:Lexend,sans-serif;margin:0}.ax-lead{color:var(--text);font-size:clamp(22px,2.7vw,38px);font-weight:300;line-height:1.28}.ax-body,.ax-lead .soft{color:var(--text-soft)}.ax-body{font-size:clamp(16px,1.15vw,18px);line-height:1.62;margin:0}.ax-measure{max-width:62ch}.ax-measure-sm{max-width:48ch}.ax-numeral{color:var(--text);font-family:Lexend,sans-serif;font-size:clamp(64px,11vw,160px);font-weight:200;letter-spacing:-.02em;line-height:.84}.ax-numeral.accent{color:var(--accent)}.ax-numeral.ghost{color:transparent;-webkit-text-stroke:1.4px var(--hairline-strong)}.ax-grid{display:grid;gap:clamp(16px,2vw,32px);grid-template-columns:repeat(12,1fr)}.ax-grid.rowgap{row-gap:clamp(40px,5vw,80px)}@media (max-width:820px){.ax-grid{grid-template-columns:repeat(6,1fr)}}.c-2{grid-column-end:span 2}.c-3{grid-column-end:span 3}.c-4{grid-column-end:span 4}.c-5{grid-column-end:span 5}.c-6{grid-column-end:span 6}.c-7{grid-column-end:span 7}.c-8{grid-column-end:span 8}.c-9{grid-column-end:span 9}.c-10{grid-column-end:span 10}.c-12{grid-column-end:span 12}.off-1{grid-column-start:2}.off-2{grid-column-start:3}.off-3{grid-column-start:4}.start-2{grid-column-start:2}.start-3{grid-column-start:3}.start-4{grid-column-start:4}.start-5{grid-column-start:5}.start-6{grid-column-start:6}.start-7{grid-column-start:7}.start-8{grid-column-start:8}.start-9{grid-column-start:9}.rowkeep{grid-row:1}@media (max-width:820px){.c-2,.c-3{grid-column-end:span 3}.c-10,.c-12,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9{grid-column-end:span 6}.off-1,.off-2,.off-3,.start-2,.start-3,.start-4,.start-5,.start-6,.start-7,.start-8,.start-9{grid-column-start:auto}.rowkeep{grid-row:auto}}.ax-fig{background:var(--c-navy);overflow:hidden;position:relative}.ax-fig .img,.ax-fig img{display:block;height:100%;object-fit:cover;width:100%}.ax-fig .img{background-position:50%;background-size:cover}.ax-fig.zoom .img,.ax-fig.zoom img{transition:transform .9s var(--ease)}.ax-fig.zoom:hover .img,.ax-fig.zoom:hover img{transform:scale(1.05)}.ax-cap{color:var(--text-soft);font-family:Inter,sans-serif;font-size:11.5px;letter-spacing:.14em;margin-top:12px;text-transform:uppercase}.ax-bleed{margin-left:calc(50% - 50vw);overflow:hidden;position:relative;width:100vw}.ax-bleed-fig{background-position:50%;background-size:cover;min-height:clamp(360px,52vw,640px)}.ax-bleed-grad{background:linear-gradient(180deg,rgba(7,11,20,.15),rgba(7,11,20,.62));inset:0;position:absolute}.ax-pull{margin-top:clamp(-120px,-9vw,-64px);position:relative;z-index:2}.ax-stat .v{color:var(--text);font-family:Lexend,sans-serif;font-size:clamp(48px,7vw,104px);font-variant-numeric:tabular-nums;font-weight:200;letter-spacing:-.02em;line-height:.9}.ax-stat .v .accent{color:var(--accent)}.ax-stat .k{color:var(--text-soft);font-size:14.5px;line-height:1.5;margin-top:14px;max-width:30ch}.ax-bars{display:grid;gap:18px}.ax-bar{background:var(--hairline);height:clamp(46px,5vw,64px);overflow:hidden;position:relative}.ax-ink .ax-bar{background:hsla(0,0%,100%,.12)}.ax-bar .fill{background:var(--accent);bottom:0;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left center;transition:transform 1.3s var(--ease);width:100%}.ax-bar.alt .fill{background:var(--c-navy)}.ax-ink .ax-bar.alt .fill{background:var(--c-blue-light)}.ax-bars.in .ax-bar .fill,.site.reveal-all .ax-bars .ax-bar .fill{transform:scaleX(calc(var(--p,30)/100))}.ax-bar .lab{align-items:center;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:13px;inset:0;justify-content:space-between;letter-spacing:.04em;mix-blend-mode:difference;padding:0 20px;position:absolute}.ax-quote{color:var(--text);font-family:Lexend,sans-serif;font-size:clamp(24px,3.2vw,44px);font-weight:200;letter-spacing:-.01em;line-height:1.22;margin:0}.ax-quote p{margin:0}.ax-quote .accent{color:var(--accent)}.ax-quote-attr{align-items:center;display:flex;gap:16px;margin-top:clamp(24px,3vw,38px)}.ax-quote-attr .hs{background:var(--c-navy) center/cover no-repeat;background-image:url(assets/headshot-default.webp);border-radius:50%;flex:0 0 auto;height:54px;width:54px}.ax-quote-attr cite{color:var(--text-soft);font-size:14.5px;font-style:normal;line-height:1.4}.ax-chips{display:flex;flex-wrap:wrap;gap:10px}.ax-chip{border:1px solid var(--hairline-strong);border-radius:999px;color:var(--text-soft);font-family:Inter,sans-serif;font-size:11.5px;letter-spacing:.1em;padding:8px 14px;text-transform:uppercase}.ax-play{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;inset:0;justify-content:center;position:absolute;z-index:3}.ax-play:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:22px 0 22px 38px;content:"";display:block;filter:drop-shadow(0 2px 14px rgba(0,0,0,.45));height:0;transition:transform .3s var(--ease);width:0}.ax-fig:hover .ax-play:before,.ax-play:hover:before{transform:scale(1.12)}.ax-hero{overflow:hidden;padding-bottom:clamp(56px,7vw,104px);padding-top:clamp(132px,15vh,184px);position:relative}.ax-hero.ink{background:var(--c-navy);color:#fff}.ax-hero.ink .ax-kicker{color:var(--c-blue-light)}.ax-hero.ink .ax-body{color:hsla(0,0%,100%,.74)}.ax-hero-fig{inset:0;position:absolute;z-index:0}.ax-hero-fig .img{background-position:50%;background-size:cover;height:100%;width:100%}.ax-hero.ink .ax-hero-fig:after{background:linear-gradient(90deg,rgba(7,11,20,.86),rgba(7,11,20,.5) 56%,rgba(7,11,20,.18));content:"";inset:0;position:absolute}.ax-hero-in{position:relative;z-index:1}[data-reveal].ax-up{opacity:0;transform:translateY(26px)}.reveal-all [data-reveal].ax-up,[data-reveal].ax-up.in{opacity:1;transform:none;transition:opacity .7s var(--ease),transform .7s var(--ease)}@media (prefers-reduced-motion:reduce){[data-reveal].ax-up{opacity:1;transform:none}.ax-bar .fill{transition:none}}.ax-row{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(12px,1.5vw,22px)}.ax-col{display:flex;flex-direction:column}.ax-between{justify-content:space-between}.ax-mt-s{margin-top:18px}.ax-mt{margin-top:clamp(20px,2.4vw,34px)}.ax-mt-l{margin-top:clamp(36px,4vw,60px)}body.ax-lighthero .nav:not(.nav-scrolled):not(.mega-open):not(.nav-mobile-open) .nav-link{color:var(--text);opacity:.78;text-shadow:none}body.ax-lighthero .nav:not(.nav-scrolled):not(.mega-open):not(.nav-mobile-open) .nav-link:hover{opacity:1}body.ax-lighthero .nav:not(.nav-scrolled):not(.mega-open) .logo-img-light{display:none}body.ax-lighthero .nav:not(.nav-scrolled):not(.mega-open) .logo-img-dark{display:block}body.ax-lighthero .nav:not(.nav-scrolled):not(.mega-open) .logo-img{filter:none}body.ax-lighthero .nav:not(.nav-scrolled):not(.mega-open) .nav-cta-btn{background:var(--c-blue-light);border-color:var(--c-navy);color:var(--c-navy)}body.ax-lighthero .nav:not(.nav-scrolled):not(.mega-open) .nav-cta-btn:hover{background:var(--c-navy);color:#fff}body.ax-lighthero .nav:not(.nav-scrolled):not(.nav-mobile-open) .nav-burger span{background:var(--text)}.ax-acc{border-top:1px solid var(--hairline-strong)}.ax-acc-item{border-bottom:1px solid var(--hairline-strong)}.ax-acc-q{align-items:baseline;background:0;border:0;color:var(--text);cursor:pointer;display:grid;gap:clamp(16px,2vw,30px);grid-template-columns:auto 1fr auto;padding:clamp(20px,2.5vw,32px) 0;text-align:left;width:100%}.ax-acc-n{color:var(--accent);font-family:Inter,sans-serif;font-size:12px;letter-spacing:.14em;transform:translateY(-2px)}.ax-acc-t{font-family:Lexend,sans-serif;font-size:clamp(18px,1.8vw,26px);font-weight:300;letter-spacing:-.005em;line-height:1.18}.ax-acc-ic{align-self:center;flex:0 0 auto;height:18px;position:relative;width:18px}.ax-acc-ic:after,.ax-acc-ic:before{background:var(--accent);content:"";position:absolute;transition:transform .35s var(--ease),opacity .35s var(--ease)}.ax-acc-ic:before{height:1.6px;left:0;right:0;top:8px}.ax-acc-ic:after{bottom:0;left:8px;top:0;width:1.6px}.ax-acc-item.open .ax-acc-ic:after{opacity:0;transform:scaleY(0)}.ax-acc-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease)}.ax-acc-item.open .ax-acc-a{grid-template-rows:1fr}.ax-acc-a-in{overflow:hidden}.ax-acc-a-in>div{max-width:70ch;padding:0 0 clamp(22px,2.6vw,34px)}.ax-acc-a-in p{color:var(--text-soft);font-size:16px;grid-column:auto;line-height:1.64;margin:0 0 14px}.ax-acc-a-in p:last-child{margin-bottom:0}@media (min-width:680px){.ax-acc-a-in>div{padding-left:calc(12px + clamp(16px,2vw,30px))}}.ax-cta{background:var(--c-navy);color:#fff;overflow:hidden;padding-block:clamp(64px,8vw,120px);position:relative}.ax-cta .ax-kicker{color:var(--c-blue-light)}.ax-cta-h{font-family:Lexend,sans-serif;font-size:clamp(36px,5.4vw,76px);font-weight:200;letter-spacing:-.01em;line-height:1;margin:18px 0 0;max-width:16ch}.ax-cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(22px,4vw,56px);margin-top:clamp(36px,4.5vw,60px)}.ax-cta-btn{align-items:center;background:#fff;border-radius:999px;color:var(--c-navy);display:inline-flex;font-size:16px;font-weight:600;gap:.6em;padding:16px 26px;transition:transform .25s var(--ease),background .25s var(--ease)}.ax-cta-btn:hover{transform:translateY(-2px)}.alink{align-items:center;color:var(--accent);display:inline-flex;font-size:15px;font-weight:600;gap:.4em;transition:opacity .2s var(--ease)}.alink:hover{opacity:.7}.ax-cta-proof{align-items:center;color:hsla(0,0%,100%,.8);display:flex;font-family:Inter,sans-serif;font-size:12.5px;gap:clamp(18px,3vw,40px);letter-spacing:.06em}.ax-cta-proof b{color:#fff;font-weight:600}.ax-cta-proof .sep{background:hsla(0,0%,100%,.22);height:30px;width:1px}.ax-objcard{color:#fff;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;min-height:clamp(220px,24vw,340px);overflow:hidden;position:relative;text-decoration:none}.ax-objcard.tall{min-height:clamp(300px,34vw,520px)}.ax-objcard-bg{background-position:50%;background-size:cover;inset:0;position:absolute;transition:transform .8s var(--ease);z-index:-2}.ax-objcard-grad{background:linear-gradient(180deg,rgba(7,11,20,.05),rgba(7,11,20,.5) 60%,rgba(7,11,20,.9));inset:0;position:absolute;z-index:-1}.ax-objcard:hover .ax-objcard-bg{transform:scale(1.06)}.ax-objcard-in{padding:clamp(20px,2vw,30px)}.ax-objcard-verb{color:var(--c-blue-light);font-family:Inter,sans-serif;font-size:11.5px;letter-spacing:.16em;margin:0 0 10px;text-transform:uppercase}.ax-objcard-t{align-items:flex-end;display:flex;font-family:Lexend,sans-serif;font-size:clamp(19px,1.5vw,25px);font-weight:300;gap:12px;justify-content:space-between;line-height:1.12;margin:0}.ax-objcard-t svg{flex:0 0 auto;opacity:.7;transition:transform .3s var(--ease),opacity .3s var(--ease)}.ax-objcard:hover .ax-objcard-t svg{opacity:1;transform:translateX(4px)}.ax-page-ink{background:var(--c-navy)}