.landing_page__ZWlN5{--ink:rgb(var(--color));--ink-soft:rgb(var(--md-midTone));--forest:rgb(var(--md-primary-20));--mint:rgb(var(--md-primary));--mint-pale:rgb(var(--md-primary)/0.12);--blue:rgb(var(--md-status-blue));--blue-pale:rgb(var(--md-status-blue)/0.14);--coral:rgb(var(--md-primary));--coral-dark:rgb(var(--md-primary-10));--paper:rgb(var(--md-background));--paper-deep:rgb(var(--md-accent));--white:rgb(var(--md-on-primary));min-height:100dvh;overflow-x:clip;background:var(--paper);color:var(--ink);color-scheme:inherit;font-family:Manrope Variable,Segoe UI,ui-sans-serif,system-ui,sans-serif}@media (min-width:1024px){.landing_page__ZWlN5{padding-left:56px}}.landing_page__ZWlN5 ::-moz-selection{background:var(--coral-dark);color:var(--white)}.landing_page__ZWlN5 ::selection{background:var(--coral-dark);color:var(--white)}.landing_page__ZWlN5 a{color:inherit;text-decoration:none}.landing_page__ZWlN5 a,.landing_page__ZWlN5 button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.landing_page__ZWlN5 button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing_skipLink__m_iNL{position:fixed;top:1rem;left:1rem;z-index:100;padding:.75rem 1rem;border-radius:.75rem;background:var(--white);color:var(--ink);font-size:.875rem;font-weight:700;transform:translateY(-160%)}.landing_skipLink__m_iNL:focus{transform:translateY(0)}.landing_header__fO2nB{position:sticky;top:0;z-index:50;padding-top:env(safe-area-inset-top,0);border-bottom:1px solid rgb(var(--md-accent-20));background:rgb(var(--md-background)/.94);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.landing_headerInner__6a_zp{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100% - 3rem,1360px);height:74px;margin-inline:auto}.landing_logoLink___L7mu{width:-moz-fit-content;width:fit-content}.landing_logo__oe_rT{width:auto;height:52px;-o-object-fit:contain;object-fit:contain}.landing_desktopNav__DTzsk{display:flex;align-items:center;gap:2.25rem}.landing_desktopNav__DTzsk a,.landing_loginLink__v_0Me{position:relative;display:inline-flex;min-height:44px;align-items:center;padding-block:.5rem;color:var(--ink-soft);font-size:.9rem;font-weight:650}.landing_desktopNav__DTzsk a:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--coral);content:"";transform:scaleX(0);transform-origin:right;transition:transform .22s cubic-bezier(.16,1,.3,1)}.landing_headerActions__ojJYd{display:flex;align-items:center;justify-self:end;gap:.75rem}.landing_darkButton__mPCxL,.landing_headerCta__hWew7,.landing_primaryButton__E7aDj{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:46px;border-radius:999px;font-size:.9rem;font-weight:750;white-space:nowrap}.landing_headerCta__hWew7{padding:.72rem 1.35rem;border-radius:8px;background:#06f;color:var(--white);font-weight:750;box-shadow:0 4px 16px rgba(0,102,255,.28);transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}.landing_menuButton__E0CS1{display:none;align-items:center;justify-content:center;justify-self:end;width:44px;height:44px;border:1px solid rgba(9,13,18,.18);border-radius:50%;background:transparent;color:var(--ink)}.landing_mobileNav__sB5C6{display:none}.landing_hero__I5idr{position:relative;isolation:isolate;min-height:calc(100svh - 74px);overflow:hidden;background:#07090c;color:var(--white)}.landing_heroMedia__9g0Sx{position:absolute;inset:0;z-index:-2;overflow:hidden;background:#071522}.landing_heroImage__7hvV_{-o-object-fit:cover;object-fit:cover;-o-object-position:64% 54%;object-position:64% 54%;filter:saturate(.9) contrast(1.03)}.landing_heroOverlay__WcKoN{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,5,8,.98),rgba(3,5,8,.94) 24%,rgba(3,5,8,.78) 39%,rgba(3,5,8,.35) 55%,rgb(3 5 8/7%) 72%,transparent 84%),linear-gradient(0deg,rgba(3,5,8,.24),transparent 34%)}.landing_heroInner__nMfzr{position:relative;z-index:2;display:flex;align-items:center;min-height:calc(100svh - 74px);padding:3.5rem clamp(3.5rem,5.25vw,6.25rem)}.landing_heroKicker__Z2Aq3{width:100%;margin:0;padding-bottom:.9rem;border-bottom:1px solid hsla(0,0%,100%,.86);color:#f8fafc;font-size:clamp(.68rem,.74vw,.82rem);font-weight:760;letter-spacing:-.01em;line-height:1.35;text-transform:uppercase}.landing_heroContent__9OakS{width:min(100%,372px)}.landing_heroContent__9OakS h1{margin:0;padding-block:.9rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.86);color:#f8fafc;font-family:Arial Narrow,Aptos Narrow,Manrope Variable,sans-serif;font-size:clamp(1.65rem,1.85vw,2.05rem);font-stretch:condensed;font-weight:850;letter-spacing:-.025em;line-height:1.18;text-transform:uppercase}.landing_heroContent__9OakS h1 span{display:block;color:inherit}.landing_heroActions__YuxJl{display:flex;align-items:center;margin-top:1.55rem}.landing_socialRail__sgEGQ{position:fixed;inset:0 auto 0 0;z-index:60;display:flex;width:56px;flex-direction:column;align-items:center;justify-content:flex-end;gap:1rem;padding:max(1.1rem,env(safe-area-inset-top,0px)) 0 calc(1.25rem + env(safe-area-inset-bottom, 0px));background:radial-gradient(circle at 50% 14%,rgba(84,180,255,.64) 0,transparent 24%),linear-gradient(180deg,#0878ff,#0764e7 48%,#0047b7);color:var(--white);box-shadow:8px 0 28px rgba(0,56,145,.18)}.landing_socialRail__sgEGQ:before{width:1px;height:clamp(48px,9vh,88px);background:hsla(0,0%,100%,.4);content:""}.landing_socialRailLabel__oMhEu{color:hsla(0,0%,100%,.82);font-size:.66rem;font-weight:760;letter-spacing:.14em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg)}.landing_socialRail__sgEGQ nav{display:flex;flex-direction:column;gap:.35rem}.landing_socialRail__sgEGQ a{display:grid;width:44px;height:44px;place-items:center;border-radius:50%;color:hsla(0,0%,100%,.9);transition:background-color .18s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.landing_primaryButton__E7aDj{min-width:225px;min-height:70px;padding:1rem 1.5rem;border-radius:0;background:#0667ed;color:var(--white);font-size:.88rem;font-weight:780;letter-spacing:-.01em;text-transform:uppercase;box-shadow:none;transition:background-color .15s ease,transform .15s ease}.landing_darkButton__mPCxL svg,.landing_primaryButton__E7aDj svg,.landing_resourceLink__dBQMI svg,.landing_textLink___f_O7 svg{transition:transform .18s ease}.landing_disclaimer__9l8pc{padding-inline:1.5rem;border-bottom:1px solid rgba(9,13,18,.1);background:var(--mint-pale)}.landing_disclaimer__9l8pc>div{display:flex;align-items:center;gap:.85rem;width:min(100%,1360px);min-height:66px;margin-inline:auto}.landing_disclaimer__9l8pc svg{flex:none;color:var(--forest)}.landing_disclaimer__9l8pc p{color:var(--ink-soft);font-size:.875rem;line-height:1.55}.landing_disclaimer__9l8pc strong{color:var(--ink)}.landing_mobileQuickLinks__vJPuo{display:none}.landing_section__acQFc{width:min(100% - 3rem,1280px);margin-inline:auto;padding-block:7.5rem;scroll-margin-top:92px}.landing_howIntro__bOcpW,.landing_sectionIntro__O5qwr{max-width:730px}.landing_communityContent__Zpluz h2,.landing_finalCta__Kw_Gl h2,.landing_howIntro__bOcpW h2,.landing_sectionIntro__O5qwr h2{margin:0;color:var(--ink);font-size:clamp(2.45rem,4.5vw,4.6rem);font-weight:720;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.landing_sectionIntro__O5qwr h2{color:var(--ink)}.landing_howIntro__bOcpW p,.landing_sectionIntro__O5qwr p{max-width:620px;margin-top:1.35rem;color:var(--ink-soft);font-size:1.08rem;line-height:1.7}.landing_resourceGrid__bR3Bu{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;margin-top:4rem}.landing_resourceCard__ZpgAj{--card-accent:#06f;--card-accent-soft:rgba(0,102,255,.1);position:relative;display:flex;flex-direction:column;min-height:288px;padding:1.85rem;overflow:hidden;border-radius:1rem;color:#0f172a;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease}.landing_resourceCard1__i_Kdl{grid-column:span 7;grid-row:span 2;min-height:592px;padding:2.4rem}.landing_resourceCard2__2STNu,.landing_resourceCard3___Q3ZI{grid-column:span 5}.landing_resourceCard4__6rC51,.landing_resourceCard5__ksKvj,.landing_resourceCard6__VDAdC{grid-column:span 4}.landing_toneblue__gW99e{--card-accent:#06f;--card-accent-soft:rgba(0,102,255,.1);background:linear-gradient(145deg,#f0f7ff,#e0effe);border:1.5px solid rgba(0,102,255,.22)}.landing_toneblue__gW99e .landing_resourceIcon__k8Zmx{background:#06f;color:#fff;box-shadow:0 8px 20px rgba(0,102,255,.32)}.landing_toneblue__gW99e .landing_resourceLink__dBQMI{color:#06f}.landing_toneyellow__O6o1_{--card-accent:#d97706;--card-accent-soft:rgba(217,119,6,.1);background:linear-gradient(145deg,#fffdf2,#fef9c3);border:1.5px solid rgba(217,119,6,.25)}.landing_toneyellow__O6o1_ .landing_resourceIcon__k8Zmx{background:#d97706;color:#fff;box-shadow:0 8px 20px rgba(217,119,6,.3)}.landing_toneyellow__O6o1_ .landing_resourceLink__dBQMI{color:#b45309}.landing_tonegreen__Od2qq{--card-accent:#16a34a;--card-accent-soft:rgba(22,163,74,.1);background:linear-gradient(145deg,#f0fdf4,#dcfce7);border:1.5px solid rgba(22,163,74,.22)}.landing_tonegreen__Od2qq .landing_resourceIcon__k8Zmx{background:#16a34a;color:#fff;box-shadow:0 8px 20px rgba(22,163,74,.3)}.landing_tonegreen__Od2qq .landing_resourceLink__dBQMI{color:#15803d}.landing_tonered__AWL_E{--card-accent:#e11d48;--card-accent-soft:rgba(225,29,72,.1);background:linear-gradient(145deg,#fff1f2,#ffe4e6);border:1.5px solid rgba(225,29,72,.22)}.landing_tonered__AWL_E .landing_resourceIcon__k8Zmx{background:#e11d48;color:#fff;box-shadow:0 8px 20px rgba(225,29,72,.3)}.landing_tonered__AWL_E .landing_resourceLink__dBQMI{color:#be123c}.landing_tonecyan__QU55K{--card-accent:#0284c7;--card-accent-soft:rgba(2,132,199,.1);background:linear-gradient(145deg,#f0f9ff,#e0f2fe);border:1.5px solid rgba(2,132,199,.22)}.landing_tonecyan__QU55K .landing_resourceIcon__k8Zmx{background:#0284c7;color:#fff;box-shadow:0 8px 20px rgba(2,132,199,.3)}.landing_tonecyan__QU55K .landing_resourceLink__dBQMI{color:#0369a1}.landing_tonepurple__DDMUR{--card-accent:#7c3aed;--card-accent-soft:rgba(124,58,237,.1);background:linear-gradient(145deg,#faf5ff,#f3e8ff);border:1.5px solid rgba(124,58,237,.22)}.landing_tonepurple__DDMUR .landing_resourceIcon__k8Zmx{background:#7c3aed;color:#fff;box-shadow:0 8px 20px rgba(124,58,237,.3)}.landing_tonepurple__DDMUR .landing_resourceLink__dBQMI{color:#6d28d9}.landing_tonemint__21HNI{background:var(--mint-pale)}.landing_tonepaper__ifH5q{border:1px solid rgba(9,13,18,.12);background:var(--white)}.landing_resourceCard1__i_Kdl:after{position:absolute;right:-7.5rem;bottom:-8.5rem;width:27rem;height:27rem;border-radius:50%;background:conic-gradient(from 195deg at 50% 50%,#06f 0deg,#ef4444 85deg,#f59e0b 170deg,#10b981 255deg,#06f 1turn);opacity:.35;-webkit-mask:radial-gradient(circle,transparent 58%,#000 60%);mask:radial-gradient(circle,transparent 58%,#000 60%);pointer-events:none;content:""}.landing_resourceCard1__i_Kdl:before{position:absolute;right:-3.5rem;bottom:-4.5rem;width:18rem;height:18rem;border-radius:50%;border:3px dashed rgba(0,102,255,.3);pointer-events:none;content:""}.landing_communityIcon__H1xL6,.landing_modalIcon__KCwMF,.landing_resourceIcon__k8Zmx,.landing_stepIcon__jjWO_{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:.9rem;background:var(--forest);color:var(--white);transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.landing_resourceIcon__k8Zmx{position:relative;z-index:3}.landing_resourceDecor__7Iipe{position:absolute;top:1.1rem;right:1.2rem;width:min(48%,250px);height:142px;color:var(--card-accent);opacity:.78;pointer-events:none}.landing_resourceCard1__i_Kdl .landing_resourceDecor__7Iipe{top:1.8rem;right:2rem;width:min(54%,360px);height:190px}.landing_resourcePath__llPW0{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.landing_resourcePath__llPW0 path{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:.055 .035;stroke-dashoffset:.12;opacity:.42;transition:stroke-dashoffset .28s cubic-bezier(.23,1,.32,1),opacity .18s ease;vector-effect:non-scaling-stroke}.landing_resourcePath__llPW0 circle{fill:currentColor;opacity:.46}.landing_decorIcon__ITI4N{position:absolute;display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:var(--card-accent-soft);color:var(--card-accent);transition:transform .22s cubic-bezier(.23,1,.32,1),opacity .18s ease}.landing_decorIconPrimary__996Kv{top:4%;right:5%}.landing_decorIconSecondary__Fypdo{right:38%;bottom:5%;width:36px;height:36px;opacity:.74}.landing_decorDot__xN_3U{position:absolute;bottom:17%;left:6%;width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 7px var(--card-accent-soft);opacity:.68;transition:transform .22s cubic-bezier(.23,1,.32,1)}.landing_resourceCard__ZpgAj>div{position:relative;z-index:1;max-width:500px;margin-top:auto;padding-top:2.4rem}.landing_resourceCard__ZpgAj h3{margin:0;color:#0f172a;font-size:clamp(1.35rem,2vw,2rem);font-weight:720;letter-spacing:-.025em;line-height:1.12}.landing_resourceCard1__i_Kdl h3{font-size:clamp(2.4rem,4vw,4rem);letter-spacing:-.04em}.landing_resourceCard__ZpgAj p{max-width:470px;margin-top:.75rem;color:#475569;font-size:.98rem;line-height:1.6}.landing_resourceCard1__i_Kdl p{font-size:1.08rem}.landing_resourceLink__dBQMI,.landing_textLink___f_O7{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.55rem;width:-moz-fit-content;width:fit-content;min-height:44px;margin-top:1.6rem;color:var(--coral-dark);font-size:.9rem;font-weight:760}.landing_communitySection__G3HaJ{width:100%;max-width:none;padding-inline:max(1.5rem,calc((100% - 1280px) / 2));background:var(--paper-deep)}.landing_communityPanel__2i7S_{display:grid;grid-template-columns:1.08fr .92fr;min-height:620px;overflow:hidden;border-radius:1rem;background:var(--blue-pale)}.landing_communityImageWrap__phHjC{position:relative;min-height:500px;overflow:hidden}.landing_communityImage__00OJ7{-o-object-fit:cover;object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1)}.landing_communityContent__Zpluz{display:flex;flex-direction:column;justify-content:center;padding:clamp(2.5rem,5vw,5.5rem)}.landing_communityContent__Zpluz h2{margin-top:2.3rem;font-size:clamp(2.35rem,4vw,4.25rem)}.landing_communityContent__Zpluz>p{max-width:520px;margin-top:1.5rem;color:var(--ink-soft);font-size:1.08rem;line-height:1.72}.landing_textLink___f_O7{margin-top:2.2rem}.landing_howSection__zs27P{display:grid;grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);gap:clamp(4rem,8vw,8rem);align-items:start}.landing_howIntro__bOcpW{position:sticky;top:7rem}.landing_steps__tQRDX{margin:0;padding:0;list-style:none}.landing_steps__tQRDX li{display:grid;grid-template-columns:44px 54px 1fr;gap:1.2rem;align-items:start;padding-block:2.2rem;border-top:1px solid rgba(9,13,18,.14)}.landing_steps__tQRDX li:last-child{border-bottom:1px solid rgba(9,13,18,.14)}.landing_stepNumber__U05gU{padding-top:.85rem;color:var(--coral-dark);font-size:.8rem;font-weight:800;font-variant-numeric:tabular-nums}.landing_stepIcon__jjWO_{background:var(--mint-pale);color:var(--forest)}.landing_steps__tQRDX h3{margin:0;color:var(--ink);font-size:1.45rem;font-weight:720;letter-spacing:-.025em}.landing_steps__tQRDX p{margin-top:.65rem;color:var(--ink-soft);line-height:1.65}.landing_finalSection___M5F0{padding-top:1rem}.landing_finalCta__Kw_Gl{display:flex;align-items:end;justify-content:space-between;gap:3rem;padding:clamp(2.5rem,5vw,5rem);overflow:hidden;border-radius:1rem;background:var(--coral)}.landing_finalCta__Kw_Gl>div{max-width:800px}.landing_finalCta__Kw_Gl h2{position:relative;color:var(--white)}.landing_finalCta__Kw_Gl p{position:relative;max-width:560px;margin-top:1.15rem;color:hsla(0,0%,100%,.78);font-size:1.05rem;line-height:1.65}.landing_darkButton__mPCxL{position:relative;flex:none;padding:.95rem 1.45rem;background:#0b1220;color:#fff;transition:background-color .18s ease,transform .18s ease}.landing_footer__6IxnT{padding:3.5rem max(1.5rem,calc((100% - 1280px) / 2)) calc(3.5rem + env(safe-area-inset-bottom, 0px));background:#0b1220;color:#fff}.landing_footerInner__A_jzy{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:3rem;align-items:start}.landing_footerBrand__FtMhH{display:flex;align-items:center;gap:1rem;max-width:430px}.landing_footerLogo__wx_WF{flex:none;padding:.45rem .6rem;border-radius:.75rem;background:var(--white)}.landing_footerBrand__FtMhH p,.landing_footerLinks__q0TZR>p{color:hsla(0,0%,100%,.62);font-size:.85rem;line-height:1.6}.landing_footerLinks__q0TZR{text-align:right}.landing_footerLinks__q0TZR nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem 1.25rem;color:hsla(0,0%,100%,.78);font-size:.85rem;font-weight:600}.landing_footerLinks__q0TZR nav a,.landing_footerLinks__q0TZR nav button{min-height:44px}.landing_footerLinks__q0TZR button{display:inline-flex;align-items:center;gap:.4rem;color:inherit}.landing_footerLinks__q0TZR>p{margin-top:1.2rem}.landing_modalBackdrop__RRif3{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(3,12,22,.78);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.landing_modal__GfFMk{position:relative;width:min(100%,520px);padding:2.4rem;border-radius:1rem;background:var(--paper);color:var(--ink);box-shadow:0 28px 80px rgba(3,12,22,.36);animation:landing_modalEnter__YNKmU .28s cubic-bezier(.16,1,.3,1) both}.landing_modalClose__ORo2F{position:absolute;top:1.25rem;right:1.25rem;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(9,13,18,.14);border-radius:50%;color:var(--ink)}.landing_modalIcon__KCwMF{background:var(--coral-dark)}.landing_modal__GfFMk h2{max-width:410px;margin-top:1.7rem;padding-right:1.4rem;font-size:clamp(1.9rem,5vw,2.65rem);font-weight:720;letter-spacing:-.035em;line-height:1.08}.landing_modal__GfFMk>p{margin-top:1rem;color:var(--ink-soft);line-height:1.65}.landing_modalNote__j7VJy{margin-top:1.5rem;padding:1rem;border-radius:.75rem;background:var(--mint-pale);color:var(--ink-soft);font-size:.875rem;line-height:1.55}.landing_modalActions__K5ak7{display:flex;gap:.75rem;margin-top:1.5rem}.landing_modalActions__K5ak7 a,.landing_modalActions__K5ak7 button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.8rem 1.15rem;border-radius:999px;font-size:.875rem;font-weight:740}.landing_modalActions__K5ak7 a{flex:1;gap:.5rem;background:var(--forest);color:var(--white)}.landing_modalActions__K5ak7 button{border:1px solid rgba(9,13,18,.15);color:var(--ink)}.landing_page__ZWlN5 :focus-visible{outline:3px solid var(--coral-dark);outline-offset:4px}@keyframes landing_modalEnter__YNKmU{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (hover:hover) and (pointer:fine){.landing_desktopNav__DTzsk a:hover:after{transform:scaleX(1);transform-origin:left}.landing_loginLink__v_0Me:hover{color:var(--coral-dark)}.landing_headerCta__hWew7:hover{background:#0052d9;box-shadow:0 8px 24px rgba(0,102,255,.48);transform:translateY(-2px)}.landing_darkButton__mPCxL:hover{background:#103d60;transform:translateY(-2px)}.landing_primaryButton__E7aDj:hover{background:#0052d9}.landing_darkButton__mPCxL:hover svg,.landing_resourceCard__ZpgAj:hover .landing_resourceLink__dBQMI svg,.landing_textLink___f_O7:hover svg{transform:translateX(4px)}.landing_resourceCard__ZpgAj:hover{transform:translateY(-5px);box-shadow:0 22px 44px rgba(16,57,88,.12)}.landing_toneblue__gW99e:hover{border-color:#06f;box-shadow:0 18px 40px rgba(0,102,255,.18)}.landing_toneyellow__O6o1_:hover{border-color:#d97706;box-shadow:0 18px 40px rgba(217,119,6,.18)}.landing_tonegreen__Od2qq:hover{border-color:#16a34a;box-shadow:0 18px 40px rgba(22,163,74,.18)}.landing_tonered__AWL_E:hover{border-color:#e11d48;box-shadow:0 18px 40px rgba(225,29,72,.18)}.landing_tonecyan__QU55K:hover{border-color:#0284c7;box-shadow:0 18px 40px rgba(2,132,199,.18)}.landing_tonepurple__DDMUR:hover{border-color:#7c3aed;box-shadow:0 18px 40px rgba(124,58,237,.18)}.landing_resourceCard__ZpgAj:hover .landing_resourceIcon__k8Zmx{transform:rotate(-4deg) scale(1.06)}.landing_resourceCard__ZpgAj:hover .landing_resourcePath__llPW0 path{stroke-dashoffset:0;opacity:.68}.landing_resourceCard__ZpgAj:hover .landing_decorIconPrimary__996Kv{transform:translate(-5px,4px) rotate(-5deg)}.landing_resourceCard__ZpgAj:hover .landing_decorIconSecondary__Fypdo{transform:translate(4px,-5px) rotate(5deg)}.landing_resourceCard__ZpgAj:hover .landing_decorDot__xN_3U{transform:scale(1.24)}.landing_communityPanel__2i7S_:hover .landing_communityImage__00OJ7{transform:scale(1.025)}.landing_socialRail__sgEGQ a:hover{background:hsla(0,0%,100%,.18);color:var(--white);transform:scale(1.08)}.landing_footerLinks__q0TZR a:hover,.landing_footerLinks__q0TZR button:hover{color:var(--white)}.landing_modalActions__K5ak7 button:hover,.landing_modalClose__ORo2F:hover{background:rgb(9 13 18/6%)}}.landing_darkButton__mPCxL:active,.landing_headerCta__hWew7:active,.landing_menuButton__E0CS1:active,.landing_primaryButton__E7aDj:active,.landing_resourceCard__ZpgAj:active,.landing_socialRail__sgEGQ a:active{transform:scale(.98)}@media (max-width:1023px){.landing_headerInner__6a_zp{grid-template-columns:1fr auto auto;gap:.65rem}.landing_desktopNav__DTzsk{display:none}.landing_menuButton__E0CS1{display:inline-flex}.landing_mobileNav__sB5C6{display:grid;grid-template-rows:0fr;overflow:hidden;border-top:1px solid transparent;transition:grid-template-rows .26s cubic-bezier(.16,1,.3,1),border-color .18s ease}.landing_mobileNav__sB5C6>nav{min-height:0;padding-inline:1.5rem;visibility:hidden;opacity:0;transition:opacity .18s ease,visibility .18s ease}.landing_mobileNavOpen__UUmup{grid-template-rows:1fr;border-color:rgba(9,13,18,.1)}.landing_mobileNavOpen__UUmup>nav{padding-block:.75rem 1rem;visibility:visible;opacity:1}.landing_mobileNav__sB5C6 nav>a{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding-inline:.5rem;color:var(--ink);font-weight:680}.landing_mobileActions__eAN3f{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:.65rem;padding-top:.9rem;border-top:1px solid rgba(9,13,18,.1)}.landing_mobileActions__eAN3f a{display:flex;min-height:48px;align-items:center;justify-content:center;border:1px solid rgba(9,13,18,.16);border-radius:999px;font-size:.875rem;font-weight:720}.landing_mobileActions__eAN3f a:last-child{border-color:#06f;background:#06f;color:var(--white)}.landing_heroContent__9OakS{width:min(100%,480px)}.landing_resourceCard1__i_Kdl{grid-column:span 7}.landing_resourceCard2__2STNu,.landing_resourceCard3___Q3ZI{grid-column:span 5}.landing_resourceCard4__6rC51,.landing_resourceCard5__ksKvj,.landing_resourceCard6__VDAdC{grid-column:span 4}.landing_communityPanel__2i7S_{grid-template-columns:1fr}.landing_communityImageWrap__phHjC{min-height:430px}.landing_howSection__zs27P{grid-template-columns:1fr;gap:3rem}.landing_howIntro__bOcpW{position:static}.landing_finalCta__Kw_Gl{align-items:start;flex-direction:column}.landing_socialRail__sgEGQ{position:absolute;inset:auto 0 0;width:100%;height:64px;flex-direction:row;justify-content:center;gap:1rem;padding:0 max(1rem,env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0) max(1rem,env(safe-area-inset-left,0px));box-shadow:0 -10px 30px rgba(0,42,110,.2)}.landing_socialRail__sgEGQ:before{width:clamp(38px,8vw,72px);height:1px}.landing_socialRailLabel__oMhEu{writing-mode:initial;transform:none}.landing_socialRail__sgEGQ nav{flex-direction:row}.landing_footerInner__A_jzy{grid-template-columns:1fr 1fr}}@media (max-width:820px){.landing_hero__I5idr{display:flex;min-height:0;flex-direction:column;background:#050b12}.landing_heroMedia__9g0Sx{position:relative;inset:auto;z-index:0;width:100%;aspect-ratio:16/9;flex:none}.landing_heroImage__7hvV_{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:saturate(.96) contrast(1.02)}.landing_heroOverlay__WcKoN{background:linear-gradient(0deg,rgba(5,11,18,.58),transparent 46%)}.landing_heroInner__nMfzr{min-height:0;align-items:flex-start;padding:2.5rem 1.5rem 6.5rem}.landing_heroContent__9OakS{width:min(100%,430px)}}@media (max-width:767px){.landing_headerInner__6a_zp{width:min(100% - 2rem,1360px);height:66px}.landing_logo__oe_rT{height:46px}.landing_headerActions__ojJYd{display:none}.landing_menuButton__E0CS1{display:inline-flex}.landing_mobileNav__sB5C6{display:grid;grid-template-rows:0fr;overflow:hidden;border-top:1px solid transparent;transition:grid-template-rows .26s cubic-bezier(.16,1,.3,1),border-color .18s ease}.landing_mobileNav__sB5C6>nav{min-height:0;padding-inline:1rem;visibility:hidden;opacity:0;transition:opacity .18s ease,visibility .18s ease}.landing_mobileNavOpen__UUmup{grid-template-rows:1fr;border-color:rgba(9,13,18,.1)}.landing_mobileNavOpen__UUmup>nav{padding-block:.75rem 1rem;visibility:visible;opacity:1}.landing_mobileNav__sB5C6 nav>a{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding-inline:.5rem;color:var(--ink);font-weight:680}.landing_mobileActions__eAN3f{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:.65rem;padding-top:.9rem;border-top:1px solid rgba(9,13,18,.1)}.landing_mobileActions__eAN3f a{display:flex;min-height:48px;align-items:center;justify-content:center;border:1px solid rgba(9,13,18,.16);border-radius:999px;font-size:.875rem;font-weight:720}.landing_mobileActions__eAN3f a:last-child{border-color:var(--forest);background:var(--forest);color:var(--white)}.landing_heroInner__nMfzr{padding:2rem 1.25rem 6rem}.landing_heroContent__9OakS{width:min(100%,340px)}.landing_heroContent__9OakS h1{font-size:clamp(1.65rem,8vw,2.1rem)}.landing_heroActions__YuxJl{align-items:stretch;flex-direction:column;margin-top:1.5rem}.landing_ghostButton__nL2mf,.landing_primaryButton__E7aDj{width:100%;min-height:64px}.landing_ghostButton__nL2mf{justify-content:center}.landing_disclaimer__9l8pc{padding-inline:1rem}.landing_disclaimer__9l8pc>div{align-items:flex-start;padding-block:1rem}.landing_section__acQFc{width:min(100% - 2rem,1280px);padding-block:5.5rem}.landing_communityContent__Zpluz h2,.landing_finalCta__Kw_Gl h2,.landing_howIntro__bOcpW h2,.landing_sectionIntro__O5qwr h2{font-size:clamp(2.3rem,11vw,3.35rem)}.landing_resourceGrid__bR3Bu{grid-template-columns:1fr;margin-top:2.75rem}.landing_resourceCard1__i_Kdl,.landing_resourceCard2__2STNu,.landing_resourceCard3___Q3ZI,.landing_resourceCard4__6rC51,.landing_resourceCard5__ksKvj,.landing_resourceCard6__VDAdC,.landing_resourceCard__ZpgAj{grid-column:auto;grid-row:auto;min-height:260px;padding:1.5rem}.landing_resourceCard1__i_Kdl{min-height:360px}.landing_resourceCard1__i_Kdl .landing_resourceDecor__7Iipe,.landing_resourceDecor__7Iipe{top:1rem;right:1rem;width:48%;height:128px}.landing_resourceCard1__i_Kdl h3{font-size:2.4rem}.landing_communitySection__G3HaJ{width:100%;padding-inline:1rem}.landing_communityImageWrap__phHjC{min-height:330px}.landing_communityContent__Zpluz{padding:2rem 1.5rem 2.5rem}.landing_communityContent__Zpluz h2{margin-top:1.7rem}.landing_steps__tQRDX li{grid-template-columns:38px 1fr;gap:1rem}.landing_stepIcon__jjWO_{grid-column:2;grid-row:1}.landing_steps__tQRDX li>div{grid-column:2}.landing_stepNumber__U05gU{grid-row:1/span 2}.landing_finalSection___M5F0{padding-top:0}.landing_finalCta__Kw_Gl{gap:2rem;padding:2rem 1.5rem}.landing_darkButton__mPCxL{width:100%}.landing_footer__6IxnT{padding-inline:1rem}.landing_footerInner__A_jzy{grid-template-columns:1fr;gap:2rem}.landing_footerLinks__q0TZR nav{gap:.85rem 1rem;justify-content:flex-start}.landing_footerLinks__q0TZR{text-align:left}.landing_modalBackdrop__RRif3{align-items:end;padding:0}.landing_modal__GfFMk{width:100%;max-height:calc(100dvh - env(safe-area-inset-top, 0px) - 1rem);overflow-y:auto;padding:1.5rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom, 0px));border-radius:1rem 1rem 0 0;overscroll-behavior:contain}.landing_modalActions__K5ak7{flex-direction:column}}@media (prefers-reduced-motion:reduce){.landing_modal__GfFMk{animation:none}.landing_communityImage__00OJ7,.landing_decorDot__xN_3U,.landing_decorIcon__ITI4N,.landing_mobileNav__sB5C6,.landing_mobileNav__sB5C6>nav,.landing_resourceCard__ZpgAj,.landing_resourcePath__llPW0 path,.landing_socialRail__sgEGQ a{transition:none}}@media (prefers-reduced-transparency:reduce){.landing_header__fO2nB{background:var(--paper);backdrop-filter:none;-webkit-backdrop-filter:none}}@media (forced-colors:active){.landing_resourceCard__ZpgAj h3,.landing_sectionIntro__O5qwr h2{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}.landing_heroContent__9OakS{width:min(100%,480px);opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.landing_heroContentVisible__mV6hy{opacity:1;transform:translateY(0)}.landing_heroSub__uknct{max-width:430px;margin-top:1rem;color:hsla(0,0%,100%,.72);font-size:.95rem;line-height:1.65}.landing_heroKicker__Z2Aq3{display:inline-flex;align-items:center}.landing_heroActions__YuxJl{flex-wrap:wrap;gap:.75rem}.landing_ghostButton__nL2mf{display:inline-flex;align-items:center;gap:.5rem;min-height:70px;padding:1rem 1.5rem;border:1.5px solid hsla(0,0%,100%,.3);border-radius:0;color:hsla(0,0%,100%,.85);font-size:.88rem;font-weight:680;letter-spacing:-.01em;text-transform:uppercase;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}@media (hover:hover) and (pointer:fine){.landing_ghostButton__nL2mf:hover{border-color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.1);color:#fff;transform:translateY(-2px)}.landing_ghostButton__nL2mf:hover svg{transform:translateX(4px)}.landing_ghostButton__nL2mf svg{transition:transform .2s ease}}.landing_ghostButton__nL2mf:active{transform:scale(.98)}.landing_scrollIndicator__mAnVu{position:absolute;bottom:2rem;left:50%;display:flex;flex-direction:column;align-items:center;transform:translateX(-50%);opacity:.55;animation:landing_fadeInUp__60r8C 1s ease 1.2s both}.landing_scrollDot__Y7qzD{display:block;width:1px;height:52px;background:linear-gradient(180deg,hsla(0,0%,100%,.8),transparent);animation:landing_scrollPulse__CXoQG 2s ease-in-out infinite}@keyframes landing_scrollPulse__CXoQG{0%,to{opacity:.5;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.15)}}@keyframes landing_fadeInUp__60r8C{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:.55;transform:translate(-50%)}}.landing_section__acQFc{opacity:0;transform:translateY(32px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1)}.landing_sectionVisible__h27Ba{opacity:1;transform:translateY(0)}.landing_communityImageGradient__fmeHi{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.12),transparent 50%,rgba(0,102,255,.06));pointer-events:none}.landing_communityFeatures__Zm1Ka{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem;margin-bottom:.5rem}.landing_communityFeatures__Zm1Ka span{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border:1px solid rgb(var(--md-accent-20));border-radius:999px;background:rgb(var(--md-background));color:rgb(var(--md-midTone));font-size:.8rem;font-weight:650}.landing_finalCtaBg__5yajS{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.landing_finalCtaBg__5yajS:before{position:absolute;inset:0;background:radial-gradient(ellipse 50% 70% at 90% 50%,hsla(0,0%,100%,.08) 0,transparent 60%),radial-gradient(ellipse 30% 40% at 10% 20%,hsla(0,0%,100%,.06) 0,transparent 50%);content:"";animation:landing_ctaBgShift__SfVPu 6s ease-in-out infinite alternate}@keyframes landing_ctaBgShift__SfVPu{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.08)}}.landing_finalCta__Kw_Gl{position:relative}.landing_howSection__zs27P li{opacity:0;transform:translateX(-18px);transition:opacity .5s ease,transform .5s cubic-bezier(.16,1,.3,1)}.landing_sectionVisible__h27Ba .landing_steps__tQRDX li{opacity:1;transform:translateX(0)}@media (max-width:820px){.landing_scrollIndicator__mAnVu{display:none}.landing_heroSub__uknct{max-width:100%}}@media (prefers-reduced-motion:reduce){.landing_heroContent__9OakS,.landing_howSection__zs27P li,.landing_section__acQFc{opacity:1;transform:none;transition:none}.landing_finalCtaBg__5yajS:before,.landing_scrollDot__Y7qzD,.landing_scrollIndicator__mAnVu{animation:none}}