@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_4dfb9ac6-module__Tx0qMG__className{font-family:Newsreader,Newsreader Fallback}.newsreader_4dfb9ac6-module__Tx0qMG__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_e799d87a-module__u8MhCG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_e799d87a-module__u8MhCG__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_42eec60-module__Gb1_vG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_42eec60-module__Gb1_vG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_aeeee793-module__KoxizW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_aeeee793-module__KoxizW__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
:root{--sc-bg:#fafafa;--sc-ink:#26262b;--sc-sub:#71717a;--sc-faint:#a1a1aa;--sc-line:#e7e7ea;--sc-div:#efeff1;--sc-tile:#f4f4f3;--sc-card:#fff;--sc-lime:#efff9b;--sc-green:#15803d;--sc-green-bg:#dcfce7;--sc-amber:#b45309;--sc-amber-bg:#fef3c7;--sc-red:#b91c1c;--sc-hero-cta:#f26b5e;--sc-hero-cta-hover:#e85847;--sc-hero-accent:#f5c842;--sc-hero-bg:#050505;--sc-hero-scrim:linear-gradient(180deg,#00000026,#00000040 50%,#000000a6);--sc-skel:#ececee;--sc-sheen:linear-gradient(100deg,transparent 25%,#ffffffd9 50%,transparent 75%);--sc-skel-mark:#ffffffb8;--sc-promise-glow:radial-gradient(closest-side,#efff9b6b,#efff9b00 62%);--sc-shadow-flight:0 0 0 3px #efff9b,0 30px 80px #14141e47;--sc-shadow-pill:0 12px 32px #14141e24;--sc-shadow-detail:0 18px 48px #14141e29;--sc-shadow-card:0 1px 2px #14141e0d;--sc-shadow-cta:0 6px 18px #14141e14;--sc-shadow-pop:0 24px 60px #14141e38;--sc-font-serif:var(--font-newsreader),"Newsreader",Georgia,serif;--sc-font-sans:var(--font-geist),"Geist","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--sc-font-mono:var(--font-geist-mono),"Geist Mono",ui-monospace,SFMono-Regular,monospace;--sc-font-display:"Cabinet Grotesk","Switzer",-apple-system,system-ui,sans-serif;--sc-font-hero:"Switzer",-apple-system,system-ui,sans-serif;--sc-font-em:var(--font-instrument-serif),"Instrument Serif",var(--font-newsreader),Georgia,serif}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body.sc-body{background:var(--sc-bg);font-family:var(--sc-font-sans);color:var(--sc-ink);-webkit-font-smoothing:antialiased}.sc-body a{color:var(--sc-ink);text-decoration:underline}.sc-body a:hover{color:#000}.sc-body button:focus-visible,.sc-body input:focus-visible,.sc-body a:focus-visible{outline-offset:2px;outline:2px solid #3f3f46}.sc-body input:focus{border-color:var(--sc-faint)!important}.ns-btn:not(:disabled):hover{filter:brightness(.97)}.ns-btn:not(:disabled):active{transform:scale(.98)}.a3-hero{background:var(--sc-hero-bg);position:absolute;inset:0;overflow:hidden}.a3-hero video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.a3-hero-fallback{background:radial-gradient(60% 50% at 70% 35%,#f5c84259,#0000 70%),radial-gradient(70% 60% at 30% 30%,#d948724d,#0000 70%),linear-gradient(#1a1426 0%,#0a0a0f 100%);position:absolute;inset:0}.a3-hero-scrim{background:var(--sc-hero-scrim);pointer-events:none;position:absolute;inset:0}.a3-hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 24px;display:flex;position:absolute;inset:0}.a3-display{font-family:var(--sc-font-display);font-feature-settings:"ss01","ss02"}.a3-serif-em{font-family:var(--sc-font-em);letter-spacing:-.01em;color:var(--sc-hero-accent);font-style:italic;font-weight:400}.a3-hero-title{color:#fff;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(44px,8.2vw,96px);font-weight:700;line-height:.96}.a3-hero-sub{font-family:var(--sc-font-hero);color:#ffffffd9;text-wrap:pretty;max-width:620px;margin:26px 0 0;font-size:clamp(15px,1.4vw,18px);font-weight:400;line-height:1.55}.a3-hero-cta{background:var(--sc-hero-cta);color:#fff;font:600 15px var(--sc-font-hero);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:9px;transition:background .15s;display:inline-flex}.a3-hero-cta:hover{background:var(--sc-hero-cta-hover)}.a3-hero-ghost{-webkit-backdrop-filter:blur(8px);font:500 14px var(--sc-font-hero);cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:8px;transition:background .15s;display:inline-flex;color:#fff!important;text-decoration:none!important}.a3-hero-ghost:hover{background:#ffffff29}.a3-hero-small{font:400 12.5px var(--sc-font-hero);color:#ffffffb8;margin-top:18px}@keyframes a3HeroRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.a3-hero-rise{animation:.76s cubic-bezier(.22,1,.36,1) both a3HeroRise}@keyframes nsRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes nsFade{0%{opacity:0}to{opacity:1}}@keyframes nsPop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}@keyframes nsFlip{0%{opacity:0;transform:perspective(1200px)rotateX(-14deg)translateY(16px)}to{opacity:1;transform:none}}@keyframes nsScan{0%{top:-70px}to{top:100%}}@keyframes nsDot{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes nsCaret{0%,to{opacity:1}50%{opacity:0}}@keyframes nsPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes nsClap{0%,86%,to{transform:rotate(-12deg)}92%{transform:rotate(0)}}@keyframes nsShimmer{0%,to{opacity:.55}50%{opacity:1}}@keyframes nsSpin{to{transform:rotate(360deg)}}@keyframes nsOrb{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes nsSheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes nsDrawer{0%{transform:translate(100%)}to{transform:none}}.ns-stage-in{animation:.38s both nsFade}.ns-rise{animation:.64s cubic-bezier(.22,1,.36,1) both nsRise}.ns-fade{animation:.52s both nsFade}.ns-pop{animation:.56s cubic-bezier(.22,1,.36,1) both nsPop}.ns-flip{animation:.82s cubic-bezier(.22,1,.36,1) both nsFlip}.ns-pulse{animation:1.4s ease-in-out infinite nsPulse}.ns-shimmer{animation:1.8s ease-in-out infinite nsShimmer}.ns-clap{animation:5s ease-in-out infinite nsClap}.ns-orb{animation:3.2s ease-in-out infinite nsOrb}.ns-sheet{animation:.34s cubic-bezier(.22,1,.36,1) both nsSheet}.ns-drawer{animation:.34s cubic-bezier(.22,1,.36,1) both nsDrawer}.ns-scan{pointer-events:none;background:linear-gradient(#0000,#26262b0d);border-bottom:1.5px solid #26262b47;height:70px;animation:2.8s cubic-bezier(.45,0,.55,1) infinite nsScan;position:absolute;top:-70px;left:0;right:0}.ns-dots{vertical-align:middle;gap:3px;margin-left:5px;display:inline-flex}.ns-dots i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.4s infinite nsDot}.ns-dots i:nth-child(2){animation-delay:.2s}.ns-dots i:nth-child(3){animation-delay:.4s}.ns-spin{border:2px solid var(--sc-line);border-top-color:var(--sc-ink);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite nsSpin;display:inline-block}.ns-spin-g{border:2.5px solid var(--sc-line);border-top-color:var(--sc-ink);border-radius:50%;animation:.7s linear infinite nsSpin;display:inline-block}@media (max-height:760px){.ns-kit-tiles{display:none!important}}@media (max-height:700px){.ns-short-hide{display:none!important}.ns-beats{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-beats>div{padding:10px 14px!important}}@media (max-height:820px){.ns-side-steps{display:none!important}.ns-side-steps-c{display:flex!important}}@media (max-height:600px){.ns-side{gap:12px!important;padding-bottom:62px!important}}.ns-skel{background:var(--sc-skel);position:relative;overflow:hidden}.ns-skel:after{content:"";background:var(--sc-sheen);animation:1.9s ease-in-out infinite nsSheen;animation-delay:var(--d,0s);position:absolute;inset:0;transform:translate(-100%)}.ns-skel-dim{opacity:.55}.ns-skel-dim:after{animation-duration:3.2s}.ns-breathe{animation:2.4s ease-in-out infinite nsBreathe;animation-delay:var(--d,0s)}.ns-word{animation:.7s cubic-bezier(.22,1,.36,1) both nsWord;display:inline-block}.ns-mark{background:var(--sc-lime);transform-origin:0;border-radius:.08em;height:.36em;animation:.6s cubic-bezier(.65,0,.25,1) both nsMark;position:absolute;bottom:.06em;left:-.08em;right:-.08em}.ns-card-in{animation:.9s cubic-bezier(.22,1,.36,1) both nsCardIn}.ns-float{animation:2.6s ease-in-out infinite nsFloat}.ns-float2{animation:2s ease-in-out infinite reverse nsFloat}.ns-countdown{width:0;animation:linear both nsCount}.ns-promise-glow{animation:3s ease-in-out infinite nsGlow}.ns-land{animation:.76s cubic-bezier(.22,1,.36,1) both nsLand;animation-delay:var(--ld,0s)}@keyframes nsSheen{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes nsBreathe{0%,to{box-shadow:0 1px 2px #14141e0d,0 18px 50px #14141e0f}50%{box-shadow:0 0 0 4px #efff9be6,0 24px 64px #14141e1f}}@keyframes nsWord{0%{opacity:0;filter:blur(6px);transform:translateY(.45em)}to{opacity:1;filter:none;transform:none}}@keyframes nsMark{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nsCardIn{0%{opacity:0;transform:translateY(40px)scale(.92)}to{opacity:1;transform:none}}@keyframes nsFloat{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-10%)rotate(5deg)}}@keyframes nsCount{0%{width:0}to{width:100%}}@keyframes nsGlow{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}@keyframes nsLand{0%{opacity:0;transform:none}45%{opacity:1;transform:scale(1.16);box-shadow:0 0 0 5px #efff9b}to{opacity:1;transform:none;box-shadow:0 0 #efff9b00}}@media (prefers-reduced-motion:reduce){.ns-word,.ns-card-in,.ns-mark{animation:.4s both nsFade!important}.ns-skel:after,.ns-breathe,.ns-float,.ns-float2,.ns-promise-glow,.ns-land{animation:none!important}.ns-rise,.ns-pop,.ns-flip,.a3-hero-rise,.ns-sheet,.ns-drawer{animation:.4s both nsFade!important}.ns-pulse,.ns-shimmer,.ns-clap,.ns-scan,.ns-orb{animation:none!important}.ns-scan{display:none}.ns-dots i{opacity:.6;animation:none}}
