.shell_world__mi94l{--ease-signature:cubic-bezier(0.22,1,0.36,1);--dur-ui:0.35s;--w-dark-a:#10231c;--w-dark-b:#0a1712;--w-ink:#eaebed;--w-ink-soft:#aeb5af;--w-ink-mute:#79817a;--w-hair:rgba(255,255,255,0.1);--w-chip:rgba(255,255,255,0.06);--p-hair:rgba(16,22,18,0.08);--p-card:#f5f6f4;--p-card-hi:#f9faf8;--tint-sage:#e9efe9;--tint-sand:#f0ece1;--tint-sky:#e6edf1;--tint-blush:#f0e9e6;--sh-1:0 1px 2px rgba(16,22,18,0.06);--sh-2:0 6px 16px rgba(16,22,18,0.1);--sh-3:0 18px 44px rgba(16,22,18,0.16);--r-s:8px;--r-m:14px;--r-b:24px;--t-hero:clamp(2.3rem,4.6vw,3.7rem);--t-h2:clamp(1.85rem,3.2vw,2.7rem);--t-h3:1.185rem;--t-body:1rem;--t-small:0.875rem;--t-micro:0.72rem;--beat:clamp(88px,9vw,132px);--gutter:clamp(20px,4.5vw,56px);position:relative;overflow-x:clip;background:linear-gradient(180deg,#eceef0,#e9ebec 52%,#eaebed);color:var(--color-ink-on-light);font-family:var(--font-body);-webkit-font-smoothing:antialiased}.shell_world__mi94l :where(h1,h2,h3){font-family:var(--font-display);margin:0}.shell_world__mi94l :where(p){margin:0}.shell_world__mi94l :where(section){position:relative}.shell_eyebrowDark__eTcWZ,.shell_eyebrow__HcAbE{display:inline-block;font-size:var(--t-micro);font-weight:650;letter-spacing:.11em;text-transform:uppercase;margin-bottom:14px}.shell_eyebrow__HcAbE{color:var(--color-accent-hover)}.shell_eyebrowDark__eTcWZ{color:var(--color-accent-light)}.shell_sectionHead__FBKaF{max-width:780px;margin:0 auto;padding:0 var(--gutter);text-align:center}.shell_sectionHead__FBKaF h2{font-size:var(--t-h2);line-height:1.02;letter-spacing:-.028em;font-weight:650}.shell_sectionHead__FBKaF p{margin-top:18px;font-size:var(--t-body);line-height:1.55;color:var(--color-ink-on-light-soft);max-width:52ch;margin-left:auto;margin-right:auto}.shell_sectionHead__FBKaF h2 em{font-style:normal;color:var(--color-accent-hover)}.shell_textLinkDark__QhPlT,.shell_textLink__GCgEV{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-small);font-weight:650;transition:opacity var(--dur-ui) var(--ease-signature)}.shell_textLink__GCgEV{color:var(--color-accent-hover)}.shell_textLinkDark__QhPlT{color:var(--color-accent-light)}.shell_textLinkDark__QhPlT:hover,.shell_textLink__GCgEV:hover{opacity:.6}.shell_ctaArrow__KL_dA{width:15px;height:15px}.shell_sectionCtaRow__0lo4I{display:flex;justify-content:center;margin-top:44px}.shell_footnote__vqjzI{margin:28px auto 0;max-width:62ch;padding:0 var(--gutter);text-align:center;font-size:var(--t-small);color:var(--color-ink-on-light-muted)}.shell_miniWrap__dBPw4{border-radius:var(--r-s);background:var(--p-card-hi);padding:14px;display:flex;justify-content:center}.shell_miniWrap__dBPw4>div,.shell_miniWrap__dBPw4>svg{width:100%;max-width:400px}.shell_mockLabel__Zi0h1{margin-top:12px;font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-on-light-muted);text-align:center}.shell_ctaPrimary__mqjfM{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 26px;border-radius:var(--r-b);background:var(--color-accent);color:#06251b;font-weight:700;font-size:var(--t-small);letter-spacing:.01em;transition:opacity var(--dur-ui) var(--ease-signature)}.shell_ctaPrimary__mqjfM:hover{opacity:.85}.shell_ctaGhostDark__gfuNC{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 20px;border-radius:var(--r-b);border:1px solid var(--w-hair);color:var(--w-ink);font-weight:600;font-size:var(--t-small);transition:opacity var(--dur-ui) var(--ease-signature)}.shell_ctaGhostDark__gfuNC:hover{opacity:.6}.shell_ctaSecondary__jjGGi{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 22px;border-radius:var(--r-b);background:var(--color-ink-on-light);color:var(--w-ink);font-weight:650;font-size:var(--t-small);white-space:nowrap;transition:opacity var(--dur-ui) var(--ease-signature)}.shell_ctaSecondary__jjGGi:hover{opacity:.85}.shell_nav__Me_a_{position:fixed;inset:0 0 auto 0;z-index:60;transition:background var(--dur-ui) var(--ease-signature),box-shadow var(--dur-ui) var(--ease-signature)}.shell_nav__Me_a_[data-solid]{background:rgba(234,235,237,.92);backdrop-filter:blur(14px);box-shadow:var(--sh-1)}.shell_navInner__QPmAF{max-width:1280px;margin:0 auto;padding:0 var(--gutter);height:68px;display:flex;align-items:center;gap:28px}.shell_navBrand__m3xiX{display:inline-flex;align-items:center}.shell_navBrand__m3xiX img{height:22px;width:auto}.shell_navMarkLight__Xy4pP,.shell_nav__Me_a_[data-solid] .shell_navMarkDark__SszXD{display:none}.shell_nav__Me_a_[data-solid] .shell_navMarkLight__Xy4pP{display:block}.shell_navLinks__hRwO0{display:none;gap:26px;margin-left:auto}.shell_navLinks__hRwO0 a{font-size:var(--t-small);font-weight:600;color:var(--w-ink-soft);transition:opacity var(--dur-ui) var(--ease-signature)}.shell_navLinks__hRwO0 a:hover{opacity:.6}.shell_navLinks__hRwO0 a[data-current]{color:var(--color-accent-light)}.shell_nav__Me_a_[data-solid] .shell_navLinks__hRwO0 a{color:var(--color-ink-on-light-soft)}.shell_nav__Me_a_[data-solid] .shell_navLinks__hRwO0 a[data-current]{color:var(--color-accent-hover)}.shell_navCta__N7dt4{margin-left:auto;display:inline-flex;align-items:center;height:38px;padding:0 18px;border-radius:var(--r-b);background:var(--color-accent);color:#06251b;font-size:var(--t-small);font-weight:700;transition:opacity var(--dur-ui) var(--ease-signature)}.shell_navCta__N7dt4:hover{opacity:.85}@media (min-width:900px){.shell_navLinks__hRwO0{display:flex}.shell_navCta__N7dt4{margin-left:0}}.shell_pageHero__yxERM{background:linear-gradient(168deg,var(--w-dark-a) 0,var(--w-dark-b) 78%);color:var(--w-ink);padding:148px 0 0;overflow:clip}.shell_heroAtmos__dGzbD{position:absolute;inset:0;overflow:hidden;pointer-events:none}.shell_heroAtmos__dGzbD:before{content:"";position:absolute;inset:-30%;background:radial-gradient(46% 30% at 74% 22%,rgba(16,185,129,.17),transparent 68%),radial-gradient(60% 26% at 30% 80%,rgba(16,185,129,.07),transparent 70%),radial-gradient(34% 20% at 55% 45%,rgba(52,211,153,.05),transparent 75%);filter:blur(46px);animation:shell_aurora__k6oc9 26s var(--ease-signature) infinite alternate}@keyframes shell_aurora__k6oc9{0%{transform:translate3d(-2.5%,-1.5%,0) rotate(-1.2deg)}to{transform:translate3d(2.5%,1.5%,0) rotate(1.2deg)}}@media (prefers-reduced-motion:reduce){.shell_heroAtmos__dGzbD:before{animation:none}}.shell_heroGrid__2tBcQ{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.055) 1px,transparent 0);background-size:26px 26px;mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 70%);pointer-events:none}.shell_heroInner__St_9n{position:relative;max-width:1280px;margin:0 auto;padding:0 var(--gutter);display:grid;grid-template-columns:1fr;gap:48px;align-items:center}.shell_heroCopy__EUtcM h1{font-size:var(--t-hero);line-height:1;letter-spacing:-.032em;font-weight:660;max-width:16ch}.shell_heroCopy__EUtcM h1 em{font-style:normal;color:var(--color-accent-light)}.shell_heroLead__hhMkO{margin-top:22px;font-size:1.06rem;line-height:1.55;color:var(--w-ink-soft);max-width:50ch}.shell_heroCtas__oHGDY{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px}.shell_heroVisual__wGU_A{position:relative}.shell_heroVisualGlow__HYuMy{position:absolute;inset:-8% -12%;background:radial-gradient(58% 52% at 52% 42%,rgba(16,185,129,.16),transparent 70%);filter:blur(8px);pointer-events:none}.shell_heroVisualNote__R89mq{position:relative;margin-top:14px;font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--w-ink-mute)}.shell_heroSurface__4qL2Z{position:relative;background:linear-gradient(180deg,#f8f9f8,#eef0ee);border-radius:var(--r-m);box-shadow:var(--sh-3);color:var(--color-ink-on-light);overflow:hidden;padding:20px}.shell_heroVisual__wGU_A:after{content:"";position:absolute;inset:-12px;pointer-events:none;--tick:rgba(255,255,255,0.32);background:linear-gradient(var(--tick),var(--tick)) no-repeat 0 0 /14px 1.5px,linear-gradient(var(--tick),var(--tick)) no-repeat 0 0 /1.5px 14px,linear-gradient(var(--tick),var(--tick)) no-repeat 100% 0 /14px 1.5px,linear-gradient(var(--tick),var(--tick)) no-repeat 100% 0 /1.5px 14px,linear-gradient(var(--tick),var(--tick)) no-repeat 0 100% /14px 1.5px,linear-gradient(var(--tick),var(--tick)) no-repeat 0 100% /1.5px 14px,linear-gradient(var(--tick),var(--tick)) no-repeat 100% 100% /14px 1.5px,linear-gradient(var(--tick),var(--tick)) no-repeat 100% 100% /1.5px 14px}.shell_heroProof__LeACb{position:relative;max-width:1280px;margin:64px auto 0;padding:26px var(--gutter) 34px;display:grid;grid-template-columns:1fr;gap:14px;border-top:1px solid var(--w-hair)}.shell_proofChip__ic8Zd{display:flex;align-items:baseline;gap:14px}.shell_proofChip__ic8Zd strong{font-family:var(--font-display);font-size:1.9rem;font-weight:650;letter-spacing:-.02em;color:var(--w-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.shell_proofChip__ic8Zd span{font-size:var(--t-small);line-height:1.4;color:var(--w-ink-mute);max-width:34ch}.shell_heroPad__Xln28{padding-bottom:clamp(56px,6vw,88px)}@media (min-width:1024px){.shell_heroInner__St_9n[data-split]{grid-template-columns:minmax(0,52%) minmax(0,48%);gap:56px}.shell_heroProof__LeACb{grid-template-columns:repeat(3,1fr);gap:40px}}.shell_section__BnxsL{padding:var(--beat) 0 0}.shell_sectionTight__bGefT{padding:calc(var(--beat) * .6) 0 0}.shell_inner__66E5i{max-width:1280px;margin:52px auto 0;padding:0 var(--gutter)}.shell_innerNarrow__19YxD{max-width:1080px;margin:52px auto 0;padding:0 var(--gutter)}.shell_tintPanel__2Mkw5{height:100%;border-radius:var(--r-m);padding:22px;background:var(--p-card)}.shell_tintPanel__2Mkw5[data-tint=sage]{background:var(--tint-sage)}.shell_tintPanel__2Mkw5[data-tint=sand]{background:var(--tint-sand)}.shell_tintPanel__2Mkw5[data-tint=sky]{background:var(--tint-sky)}.shell_tintPanel__2Mkw5[data-tint=blush]{background:var(--tint-blush)}.shell_tintPanel__2Mkw5 h3{margin-top:16px;font-size:1.02rem;font-weight:680;letter-spacing:-.012em}.shell_tintPanel__2Mkw5 p{margin-top:8px;font-size:var(--t-small);line-height:1.5;color:var(--color-ink-on-light-soft);max-width:46ch}.shell_tintPanel__2Mkw5 .shell_miniWrap__dBPw4{background:rgba(255,255,255,.72)}.shell_card__nEYQb{background:var(--p-card);border-radius:var(--r-m);padding:24px;box-shadow:var(--sh-1)}.shell_close__LqyQa{margin-top:calc(var(--beat) * .5);background:linear-gradient(184deg,var(--w-dark-a) 0,var(--w-dark-b) 88%);color:var(--w-ink);padding:calc(var(--beat) * .85) 0;overflow:clip}.shell_closeInner__RTsmx{position:relative;max-width:1080px;margin:0 auto;padding:0 var(--gutter);text-align:center;display:grid;justify-items:center}.shell_closeInner__RTsmx h2{font-size:var(--t-h2);letter-spacing:-.028em;font-weight:650;max-width:22ch}.shell_closeInner__RTsmx>p{margin-top:16px;color:var(--w-ink-soft);line-height:1.55;max-width:52ch}.shell_closeCtas__8Kmk2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:32px}@media (max-width:640px){.shell_pageHero__yxERM{padding-top:116px}}