@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_bf08f6{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_bf08f6{--font-display:"DM Sans","DM Sans Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_16eff0{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_16eff0{--font-body:"Instrument Sans","Instrument Sans Fallback"}:root{color-scheme:dark;--bg:#09090a;--fg:#f3f3f4;--mute:#92929b;--line:rgba(255,255,255,.1);--panel:#111113;--silver:#d9d9de;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}*,:after,:before{box-sizing:inherit}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--fg);font:400 16px/1.65 var(--font-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.brand,h1,h2,h3{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.03em;line-height:1.05;margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--silver);outline-offset:3px;border-radius:6px}.wrap{max-width:1080px;margin:0 auto;padding:0 24px}svg.lucide{width:1.15em;height:1.15em;stroke-width:1.75;flex:none}.bg-grid{position:fixed;inset:0;z-index:-1;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:64px 64px;opacity:.35;-webkit-mask-image:radial-gradient(500px circle at var(--mx,50%) var(--my,30%),#000,transparent 70%);mask-image:radial-gradient(500px circle at var(--mx,50%) var(--my,30%),#000,transparent 70%)}nav{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:20;background:rgba(9,9,10,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}nav .wrap{justify-content:space-between;height:64px}.brand,nav .wrap{display:flex;align-items:center}.brand{gap:10px;font-weight:800;font-size:20px;text-decoration:none}.brand img{width:30px;height:auto}.links{display:flex;align-items:center;gap:28px}.links a{color:var(--mute);text-decoration:none;font-size:15px;transition:color .2s}.btn,.links a:hover{color:var(--fg)}.btn{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:999px;font:600 15px var(--font-body),sans-serif;text-decoration:none;border:1px solid var(--line);background:transparent;cursor:pointer;transition:transform .2s,background .2s,box-shadow .3s}.btn:hover{background:rgba(255,255,255,.06);transform:translateY(-2px)}.btn.main{background:var(--fg);color:#09090a;border-color:var(--fg)}.btn.main:hover{background:#fff;box-shadow:0 0 36px rgba(255,255,255,.35)}.links .btn{padding:9px 18px}.links .btn,.links .btn:hover{color:#09090a}@media(max-width:720px){.links a:not(.btn){display:none}}.hero{min-height:calc(100vh - 64px);display:grid;place-items:center;text-align:center;padding:64px 0 80px}.mark{position:relative;width:min(300px,62vw);margin:0 auto 8px}.mark img{width:100%;height:auto;display:block;animation:rise 1.4s cubic-bezier(.2,.8,.2,1) both,breathe 5s ease-in-out 1.4s infinite}.mark:after{content:"";position:absolute;inset:-20%;background:radial-gradient(closest-side,rgba(255,255,255,.16),transparent);z-index:-1;animation:breathe 5s ease-in-out infinite}@keyframes rise{0%{opacity:0;transform:scale(.86);filter:blur(14px)}to{opacity:1;transform:none;filter:none}}@keyframes breathe{50%{opacity:.78;filter:brightness(1.18)}}.invite{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border:1px solid var(--line);border-radius:999px;color:var(--silver);font-size:14px;background:rgba(255,255,255,.04);animation:in .8s .9s both}.hero h1{font-size:clamp(56px,13vw,140px);font-weight:800;margin:22px 0 16px;background:linear-gradient(180deg,#fff 20%,#8d8d95);-webkit-background-clip:text;background-clip:text;color:transparent;animation:in .9s .5s both}.hero p.lead{max-width:520px;margin:0 auto 34px;color:var(--mute);font-size:19px;animation:in .9s .75s both}.cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;animation:in .9s 1s both}@keyframes in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}section{padding:96px 0;border-top:1px solid var(--line)}h2{font-size:clamp(32px,5vw,52px);font-weight:700;margin-bottom:14px}.sub{color:var(--mute);max-width:560px;margin:0 0 48px;font-size:18px}.row{display:grid;grid-template-columns:56px 1fr;grid-gap:20px;gap:20px;padding:26px 0;border-bottom:1px solid var(--line);transition:padding-left .3s}.row:hover{padding-left:10px}.row .ic{width:48px;height:48px;border:1px solid var(--line);border-radius:14px;display:grid;place-items:center;color:var(--silver)}.row h3{font-size:22px;font-weight:700;margin-bottom:6px}.row p{margin:0;color:var(--mute);max-width:600px}.inj{margin-top:48px;background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:26px}.inj .top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:600;margin-bottom:18px;flex-wrap:wrap}.inj .top span{color:var(--mute);font-weight:400;font-size:14px}.bar{height:8px;background:rgba(255,255,255,.08);overflow:hidden}.bar,.bar i{border-radius:99px}.bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,#777,#fff);box-shadow:0 0 18px rgba(255,255,255,.6);animation:fill var(--fill,7s) cubic-bezier(.4,0,.2,1) infinite}@keyframes fill{0%{width:0}85%,to{width:100%}}.state{margin-top:14px;display:flex;align-items:center;gap:8px;color:var(--mute);font-size:14px;min-height:22px}.state b{color:var(--fg);font-weight:600}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;counter-reset:s}.step{padding:0 24px 0 0;position:relative}.step:before{counter-increment:s;content:counter(s);display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--silver);font:700 16px var(--font-display),sans-serif;margin-bottom:18px;background:var(--bg);position:relative;z-index:1}.step:after{content:"";position:absolute;top:20px;left:40px;right:0;height:1px;background:var(--line)}.step:last-child:after{display:none}.step h3{font-size:19px;margin-bottom:6px}.step p{margin:0;color:var(--mute);font-size:15px}@media(max-width:800px){.steps{grid-template-columns:1fr;gap:28px}.step:after{display:none}}.video{display:grid;place-items:center;text-align:center;min-height:340px;border:1px solid var(--line);border-radius:24px;background:radial-gradient(60% 80% at 50% 0,rgba(255,255,255,.1),transparent),var(--panel);padding:40px 24px;text-decoration:none;transition:border-color .3s,transform .3s}.video:hover{border-color:rgba(255,255,255,.35);transform:translateY(-3px)}.play{width:84px;height:84px;border-radius:50%;background:var(--fg);color:#09090a;display:grid;place-items:center;margin:0 auto 22px;box-shadow:0 0 0 0 rgba(255,255,255,.4);animation:ping 2.6s infinite}.play svg{width:32px;height:32px;margin-left:4px}@keyframes ping{70%{box-shadow:0 0 0 26px rgba(255,255,255,0)}to{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.video h3{font-size:26px;margin-bottom:6px}.video p{margin:0;color:var(--mute)}.final{text-align:center}.final .sub{margin:0 auto 32px}.free{display:inline-flex;gap:8px;align-items:center;color:var(--mute);font-size:14px;margin-top:20px}.page{padding:72px 0 110px;max-width:760px}.page h1{font-size:clamp(40px,7vw,64px);font-weight:800;margin-bottom:12px}.page .meta{color:var(--mute);margin:0 0 44px}.page h2{font-size:24px;margin:38px 0 10px}.page li,.page p{color:#c4c4cb}.page ul{padding-left:20px}.page li{margin:6px 0}.box{display:flex;gap:14px;padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--panel);margin:22px 0}.box p{margin:0}.contact{display:grid;grid-gap:14px;gap:14px;margin-top:30px}.contact a{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid var(--line);border-radius:16px;text-decoration:none;background:var(--panel);transition:border-color .3s,transform .3s}.contact a:hover{border-color:rgba(255,255,255,.35);transform:translateX(6px)}.contact b{display:block;font:700 18px var(--font-display),sans-serif}.contact span{color:var(--mute);font-size:15px}.contact .go{margin-left:auto;color:var(--mute)}footer{border-top:1px solid var(--line);padding:36px 0 48px;color:var(--mute);font-size:14px}footer .wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}footer .fl,footer nav{all:unset;display:flex;gap:22px;flex-wrap:wrap}footer a{text-decoration:none}footer a:hover{color:var(--fg)}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition:none!important}html{scroll-behavior:auto}.bar i{width:100%}}