html:has(.site){background:#0e211a}.site{--bg:#0e211a;--bg-2:#12291f;--panel:#16302a;--panel-2:#1b3d31;--moss:#375e3e;--accent:#bcc9be;--ink:#eef1ec;--muted:#b3c0b6;--text:#eef1ec;--line:rgba(188,201,190,0.22);--serif:var(--font-serif),Georgia,serif;--sans:var(--font-sans),ui-sans-serif,system-ui,sans-serif;min-height:100svh;display:flex;flex-direction:column;background:var(--bg);color:var(--ink);font-family:var(--sans);position:relative;isolation:isolate;overflow-x:clip}.site:before{content:"";position:absolute;z-index:-1;width:120vw;height:38vw;left:-20vw;top:-12vw;border-radius:50%;filter:blur(70px);opacity:.38;transform:rotate(-8deg);background:radial-gradient(closest-side,#7a9f74,var(--moss) 50%,transparent 75%);pointer-events:none}.site *,.site :after,.site :before{box-sizing:border-box}.site ::selection{background:var(--accent);color:var(--bg)}.site :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.site a{color:inherit}.site .muted{color:var(--muted)}.site-bar{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1180px;margin:0 auto;padding:22px 32px}.site-mark{font-family:var(--serif);font-size:26px;text-decoration:none}.site-bar nav{display:flex;align-items:center;gap:24px;font-size:15px}.site-bar nav a{text-decoration:none;color:var(--muted);transition:color .15s ease}.site-bar nav a:hover,.site-bar nav a[aria-current=page]{color:var(--ink)}.site .site-bar nav a.site-btn,.site .site-btn{background:var(--accent);color:var(--bg);padding:10px 18px;border-radius:999px;font-weight:500}.site .site-bar nav a.site-btn:hover{background:#d3ddd4;color:var(--bg)}.site-main{flex:1 1;width:100%;max-width:1180px;margin:0 auto;padding:48px 32px 96px}.site .legal{max-width:68ch;margin:0 auto;font-size:17px;line-height:1.7;color:var(--muted)}.site .legal h1{font-size:clamp(2.5rem,1.6rem + 2.8vw,4rem);line-height:1.05;margin:0 0 12px;letter-spacing:-.01em}.site .legal h1,.site .legal h2{font-family:var(--serif);font-weight:400;color:var(--ink)}.site .legal h2{font-size:26px;margin:48px 0 12px;letter-spacing:-.005em}.site .legal p{margin:0 0 16px}.site .legal ul{margin:0 0 16px;padding-left:22px}.site .legal li{margin-bottom:8px}.site .legal b,.site .legal strong{color:var(--ink);font-weight:600}.site .legal a{color:var(--accent);text-underline-offset:3px}.site-foot{width:100%;max-width:1180px;margin:0 auto;padding:32px 32px 24px}.site-foot-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:24px;border-radius:16px;background:var(--panel);font-size:14px;color:var(--muted)}.site-foot-row nav{display:flex;flex-wrap:wrap;gap:6px 20px}.site-foot-row nav a{text-decoration:none;color:var(--ink)}.site-foot-row nav a:hover{color:var(--accent)}.site-word{margin:24px 0 0;font-family:var(--serif);font-size:21vw;line-height:1;letter-spacing:-.03em;color:var(--moss);white-space:nowrap;overflow:hidden}@media (min-width:1180px){.site-word{font-size:248px}}.site-copy{margin:8px 0 0;font-size:13px;color:var(--muted)}@media (max-width:760px){.site-bar{padding:18px 16px}.site-bar nav{gap:14px}.site-bar nav a[href="/pricing"]{display:none}.site-main{padding:28px 16px 72px}.site-foot{padding:24px 16px 16px}}.site .legal{background:none;border:0;box-shadow:none;padding:0;border-radius:0}:root{--bg:#0d0f14;--panel:#161a22;--line:#262c38;--text:#e8ebf1;--muted:#99a2b3;--accent:#7c5cff;--accent2:#22d3a6;--danger:#ff6b6b}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--text);font:16px/1.55 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:inherit;text-decoration:none}main{padding:24px 16px 64px}.nav,main{max-width:1040px;margin:0 auto}.nav{justify-content:space-between;padding:16px}.nav,.nav nav{display:flex;align-items:center}.nav nav{gap:16px}.logo{font-weight:800;font-size:20px}.logo span{color:var(--accent)}.foot{text-align:center;color:var(--muted);font-size:13px;padding:24px}.btn{display:inline-block;background:var(--accent);color:#fff;border:0;border-radius:10px;padding:12px 20px;font-weight:600;cursor:pointer;font-size:15px}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.small{padding:8px 14px;font-size:14px}.btn.ghost{background:transparent;border:1px solid var(--line);color:var(--text)}.hero{text-align:center;padding:56px 0 32px}.hero h1{font-size:clamp(32px,6vw,56px);line-height:1.1;margin:0 0 16px}.hero h1 em{font-style:normal;color:var(--accent2)}.hero p{color:var(--muted);font-size:19px;max-width:620px;margin:0 auto 28px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:20px}.card h3{margin:0 0 6px}.muted{color:var(--muted)}label{display:block;font-weight:600;margin:14px 0 6px}input[type=email],input[type=password],input[type=text],textarea{width:100%;background:#0f1218;color:var(--text);border:1px solid var(--line);border-radius:10px;padding:12px;font:inherit}textarea{min-height:200px;resize:vertical}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{border:1px solid var(--line);border-radius:999px;padding:6px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px}.chip.on{background:var(--accent);border-color:var(--accent)}.err{color:var(--danger)}.err,.ok{margin:10px 0}.ok{color:var(--accent2)}.out{white-space:pre-wrap;background:#0f1218;border:1px solid var(--line);border-radius:10px;padding:14px;font-size:14px;max-height:420px;overflow:auto}.out.md{white-space:normal;font-size:15px;line-height:1.6}.out.md h1{font-size:24px;margin:4px 0 12px}.out.md h2{font-size:19px;margin:20px 0 8px}.out.md h3{font-size:16px;margin:16px 0 6px}.out.md p{margin:0 0 12px}.out.md ol,.out.md ul{margin:0 0 12px;padding-left:22px}.out.md a{text-decoration:underline}.tabs{gap:6px;margin-bottom:10px}.row,.tabs{display:flex;flex-wrap:wrap}.row{gap:10px;align-items:center;justify-content:space-between}.layout{display:grid;grid-template-columns:260px 1fr;grid-gap:20px;gap:20px}.history a{display:block;padding:8px 10px;border-radius:8px;font-size:14px}.history a.on,.history a:hover{background:var(--line)}.price{font-size:40px;font-weight:800}.badge{font-size:12px;padding:3px 8px;border-radius:999px;background:var(--line)}.badge.pro{background:var(--accent2);color:#062}@media (max-width:760px){.layout{grid-template-columns:1fr}}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;max-width:none;padding:14px max(16px,calc((100vw - 1100px) / 2));background:rgba(13,15,20,.55);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.06)}.logo{display:flex;align-items:center;letter-spacing:-.02em}.logo img{width:28px;height:28px;border-radius:8px;margin-right:8px}.socials{display:flex;gap:6px}.socials a{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:var(--muted);transition:.2s}.socials a:hover{color:#fff;background:rgba(124,92,255,.18)}.foot{display:flex;flex-direction:column;align-items:center;gap:10px;border-top:1px solid rgba(255,255,255,.06);margin-top:40px}@media (max-width:640px){.nav .socials{display:none}}body,html{overflow-x:clip}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.legal{max-width:760px;margin:20px auto 40px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:32px}.legal h1{margin-top:0;letter-spacing:-.02em}.legal h2{font-size:20px;margin:28px 0 8px}.legal li,.legal p{color:#c9ceda}.legal a{color:var(--accent2);text-decoration:underline}.legal ul{padding-left:22px}.foot-links{display:flex;gap:16px;font-size:13px}.foot-links a:hover{color:#fff}main.bare{max-width:none;margin:0;padding:0}.home{--bg:#05070D;--navy:#0A1230;--glass:rgba(16,22,44,.55);--line:rgba(255,255,255,.10);--text:#F4F5F8;--muted:#9AA1B5;--soft:#C9CEDC;--blue:#2B5CFF;--blue-hi:#5A82FF;--orange:#FF7A2E;--radius:18px;--serif:var(--font-serif),"Instrument Serif",Georgia,serif;--sans:var(--font-sans),"Inter Tight",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;background:var(--bg);color:var(--text);font-family:var(--sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}html:has(.home){background:#05070D;scroll-behavior:smooth}.home *,.home :after,.home :before{box-sizing:border-box}.home figure,.home h1,.home h2,.home h3,.home p,.home ul{margin:0;padding:0}.home img,.home video{max-width:100%;display:block}.home [id=top],.home section[id]{scroll-margin-top:16px}.home a:focus-visible,.home button:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:999px}.home .glass:focus-visible{border-radius:var(--radius)}.home .skip{position:absolute;left:16px;top:-60px;z-index:50;background:#fff;color:#05070D;padding:10px 16px;border-radius:999px;font-weight:600;transition:top .2s}.home .skip:focus{top:12px}.home .wrap{max-width:1180px;margin:0 auto;padding:0 20px}.home .mono{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.home .eyebrow{color:var(--muted);margin-bottom:16px;display:flex;align-items:center;gap:8px}.home .eyebrow:before{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%;box-shadow:0 0 10px var(--orange)}.home h2{font-family:var(--serif);font-weight:400;font-size:clamp(36px,5vw,60px);line-height:1.02;letter-spacing:-.01em}.home h2 em{font-style:italic;color:#fff}.home .glass{background:var(--glass);border:1px solid var(--line);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:var(--radius)}.home .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border:0;border-radius:999px;font-weight:600;font-size:14px;white-space:nowrap;cursor:pointer;transition:transform .2s ease-out,box-shadow .2s ease-out,background-color .2s,border-color .2s}.home .btn-white{background:#fff;color:#05070D}.home .btn-white:hover{transform:translateY(-1px);box-shadow:0 8px 30px rgba(255,255,255,.18)}.home .btn-ghost{background:transparent;border:1px solid var(--line);color:var(--text)}.home .btn-ghost:hover{border-color:rgba(255,255,255,.3)}.home .btn-sm{height:36px;padding:0 16px;font-size:13px}.home .hero{padding:0;text-align:left;position:relative;min-height:100vh;min-height:100svh;overflow:hidden;background:radial-gradient(60% 45% at 50% 100%,rgba(255,122,46,.95) 0,rgba(255,122,46,.35) 35%,transparent 70%),radial-gradient(90% 70% at 50% 95%,rgba(43,92,255,.9) 0,rgba(43,92,255,.35) 40%,transparent 75%),linear-gradient(180deg,#05070D,#08102A 45%,#0E1C55 75%,#1B2C7A)}.home .hero:before{inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 7px);mask-image:linear-gradient(180deg,transparent 15%,#000 70%);-webkit-mask-image:linear-gradient(180deg,transparent 15%,#000 70%)}.home .hero:after,.home .hero:before{content:"";position:absolute;pointer-events:none}.home .hero:after{left:50%;bottom:-30%;width:70%;height:70%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(255,200,150,.55),transparent);filter:blur(40px);animation:breathe 9s ease-in-out infinite}@keyframes breathe{50%{opacity:.7;transform:translateX(-50%) scale(1.08)}}.home nav{position:relative;z-index:5}.home nav .wrap{justify-content:space-between;height:76px}.home .logo,.home nav .wrap{display:flex;align-items:center}.home .logo{font-weight:700;font-size:19px;letter-spacing:-.02em;gap:9px}.home .logo .bars{display:flex;gap:2px;align-items:center;height:18px}.home .logo .bars i{width:3px;background:#fff;border-radius:2px}.home .links{display:flex;gap:30px;font-size:13px;color:var(--soft)}.home .links a{display:flex;align-items:center;gap:6px;padding:8px 0;transition:color .2s}.home .links a:hover{color:#fff}.home .links a.on:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--orange)}.home .nav-r{display:flex;gap:6px;align-items:center;padding:4px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.03)}.home .nav-r .signin{font-size:13px;padding:9px 12px;color:var(--soft);transition:color .2s}.home .nav-r .signin:hover{color:#fff}.home .hero-inner{position:relative;z-index:3;text-align:center;padding:56px 20px 0}.home .pill{display:inline-flex;align-items:center;gap:10px;padding:5px 14px 5px 5px;border:1px solid var(--line);border-radius:999px;font-size:12px;color:var(--soft);background:rgba(255,255,255,.04)}.home .pill b{background:var(--orange);color:#05070D;font-family:var(--mono);font-size:10px;padding:3px 8px;border-radius:999px;font-weight:500}.home h1{font-family:var(--serif);font-weight:400;font-size:clamp(52px,8.4vw,108px);line-height:.98;letter-spacing:-.015em;margin:26px auto 22px}.home h1 em{font-style:italic;color:inherit}.home .lede{font-family:var(--mono);font-size:13px;padding:0;color:#B7BED2;max-width:540px;margin:0 auto;line-height:1.7}.home .side{position:absolute;top:210px;z-index:3;display:grid;grid-gap:28px;gap:28px}.home .side.l{left:max(20px,calc(50% - 560px));text-align:left}.home .side.r{right:max(20px,calc(50% - 560px));text-align:right}.home .side .n{font-family:var(--serif);font-size:40px;line-height:1}.home .side .n.o{color:var(--orange)}.home .side .l2{font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:6px}.home .arrow{position:absolute;top:300px;z-index:3;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);background:rgba(255,255,255,.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;font-size:18px;transition:background-color .2s,border-color .2s}.home .arrow:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3)}.home .arrow.l{left:max(8px,calc(50% - 640px))}.home .arrow.r{right:max(8px,calc(50% - 640px))}.home .orb{position:relative;z-index:3;margin:46px auto 0;width:128px;height:128px;border-radius:50%!important;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.35),rgba(255,255,255,.06) 60%);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 0 0 14px rgba(255,255,255,.04),0 0 60px rgba(90,130,255,.5),inset 0 0 30px rgba(255,255,255,.15);transition:transform .25s ease-out,box-shadow .25s ease-out}.home .orb:hover{transform:scale(1.05);box-shadow:0 0 0 18px rgba(255,255,255,.05),0 0 90px rgba(255,122,46,.55),inset 0 0 30px rgba(255,255,255,.2)}.home .orb>span{display:grid;grid-gap:6px;gap:6px;justify-items:center;font-size:13px;font-weight:600}.home .orb .wave{display:flex;gap:3px;align-items:center;height:16px}.home .orb .wave i{width:3px;height:4px;background:#fff;border-radius:2px;animation:eq 1.1s ease-in-out infinite}.home .orb .wave i:nth-child(2){animation-delay:.15s}.home .orb .wave i:nth-child(3){animation-delay:.3s}.home .orb .wave i:nth-child(4){animation-delay:.45s}.home .orb .wave i:nth-child(5){animation-delay:.6s}@keyframes eq{0%,to{height:4px}50%{height:16px}}.home .sub-cta{position:relative;z-index:3;margin:18px auto 0;max-width:none;font-size:13px;color:var(--soft)}.home .sub-cta a{text-decoration:underline;text-underline-offset:3px}.home .sub-cta a:hover{color:#fff}.home .panels{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1.15fr 1fr;grid-gap:18px;gap:18px;margin-top:64px;align-items:end;text-align:left}.home .panel{padding:16px;transform-origin:bottom}.home .panel:first-child{transform:perspective(900px) rotateY(10deg) translateY(10px)}.home .panel:nth-child(3){transform:perspective(900px) rotateY(-10deg) translateY(10px)}.home .panel .ph{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;color:var(--soft)}.home .panel .dot:before{content:"● ";color:var(--orange)}.home .panel .dim{color:var(--muted)}.home .tline{display:flex;gap:10px;font-size:12px;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.04);margin-bottom:6px;color:#D6DAE6}.home .tline .t{font-family:var(--mono);color:var(--blue-hi);font-size:11px;flex:none}.home .chips{display:flex;flex-wrap:wrap;gap:8px}.home .chip{font-size:12px;padding:8px 12px;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,.04);display:flex;align-items:center;gap:6px;cursor:default}.home .chip.on{background:var(--blue);border-color:var(--blue);color:#fff}.home .chip.on:before{content:"✓";font-size:10px}.home .meter{margin-top:14px;height:6px;border-radius:9px;background:rgba(255,255,255,.08);overflow:hidden}.home .meter i{display:block;height:100%;width:72%;background:linear-gradient(90deg,var(--blue),var(--orange));transform-origin:left;animation:fill 2.4s cubic-bezier(.2,.8,.2,1) 1s both}@keyframes fill{0%{transform:scaleX(0)}}.home .meta{font-family:var(--mono);font-size:10px;color:var(--muted);margin-top:8px}.home .meta,.home .out{display:flex;justify-content:space-between}.home .out{align-items:center;font-size:12px;padding:9px 10px;border-radius:10px;background:rgba(255,255,255,.04);margin-bottom:6px;border:0;white-space:normal;max-height:none;overflow:visible}.home .out .ok{font-family:var(--mono);font-size:10px;color:#7CF0B0;margin:0}.home .out .ok.w{color:var(--orange)}.home .rise{animation:rise .9s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d,0s)}.home .panel.rise{animation-name:rise-panel}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes rise-panel{0%{opacity:0;translate:0 30px}}.home .ticker{border-block:1px solid var(--line);overflow:hidden;padding:18px 0;background:#070A14}.home .track{display:flex;gap:40px;width:max-content;animation:home-scroll 34s linear infinite}.home .track span{font-family:var(--serif);font-style:italic;font-size:22px;color:var(--soft);display:flex;align-items:center;gap:40px}.home .track span:after{content:"✦";font-style:normal;font-size:12px;color:var(--orange)}@keyframes home-scroll{to{transform:translateX(calc(-50% - 20px))}}.home section{padding:110px 0;position:relative}.home section.flush{padding-top:0}.home .head{max-width:680px;margin-bottom:54px}.home .head.c{text-align:center;margin-inline:auto}.home .head.c .eyebrow{justify-content:center}.home .sub{color:var(--muted);font-size:17px;margin-top:16px;max-width:560px}.home .steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.home .step{padding:30px 28px;background:linear-gradient(180deg,rgba(43,92,255,.1),transparent 70%),rgba(255,255,255,.02)}.home .step .num{font-family:var(--serif);font-style:italic;font-size:52px;line-height:1;color:var(--blue-hi);margin-bottom:40px}.home .step h3{font-size:20px;letter-spacing:-.015em;margin-bottom:8px;font-weight:600}.home .step p{color:var(--muted);font-size:15px}.home .glow-bg:before{content:"";position:absolute;left:50%;top:40%;width:min(900px,100%);height:500px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(closest-side,rgba(43,92,255,.18),transparent)}.home .feats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;position:relative}.home .feat{padding:26px;background:rgba(255,255,255,.025);transition:border-color .25s,translate .25s ease-out}.home .feat:hover{border-color:rgba(90,130,255,.6);translate:0 -2px}.home .feat .ic{font-family:var(--mono);font-size:11px;color:var(--muted);margin-bottom:26px;display:flex;justify-content:space-between}.home .feat h3{font-family:var(--serif);font-weight:400;font-size:28px;margin-bottom:6px}.home .feat p{color:var(--muted);font-size:15px}.home .feat.hl{border-color:rgba(255,122,46,.45);background:linear-gradient(180deg,rgba(255,122,46,.12),transparent 70%)}.home .feat.hl h3 em{color:var(--orange)}.home .gallery{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);grid-gap:16px;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.home .card{scroll-snap-align:start;overflow:hidden;padding:0}.home .card img{aspect-ratio:4/5}.home .card img,.home .card video{object-fit:cover;width:100%;height:auto;background:linear-gradient(160deg,#0E1C55,#1B2C7A 60%,#3a2a3a)}.home .card video{aspect-ratio:9/16}.home .card figcaption{padding:14px 16px;font-size:14px;color:var(--soft)}.home .plans{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;max-width:820px;margin:0 auto}.home .plan{padding:34px;position:relative;background:rgba(255,255,255,.025)}.home .plan.pro{border-color:rgba(90,130,255,.6);background:radial-gradient(120% 80% at 50% 120%,rgba(255,122,46,.25),transparent 60%),radial-gradient(120% 90% at 50% 100%,rgba(43,92,255,.35),transparent 70%),rgba(10,18,48,.6)}.home .tag{position:absolute;top:-11px;left:34px;background:var(--orange);color:#05070D;font-size:10px;font-weight:500;padding:4px 10px;border-radius:999px;letter-spacing:.06em}.home .plan .name,.home .tag{font-family:var(--mono);text-transform:uppercase}.home .plan .name{font-weight:400;font-size:11px;letter-spacing:.08em;color:var(--muted)}.home .plan .price{font-family:var(--serif);font-weight:400;font-size:72px;line-height:1;margin:14px 0 4px}.home .plan .price small{font-family:var(--sans);font-size:14px;color:var(--muted)}.home .plan ul{list-style:none;margin:24px 0 30px;display:grid;grid-gap:11px;gap:11px}.home .plan li{display:flex;gap:10px;font-size:15px}.home .plan li:before{content:"✓";color:var(--blue-hi);font-weight:700}.home .plan .btn{width:100%}.home .socials-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.home .soc{display:flex;justify-content:space-between;align-items:center;padding:24px 26px;background:rgba(255,255,255,.025);transition:border-color .2s}.home .soc:hover{border-color:rgba(90,130,255,.6)}.home .soc b{display:block;font-family:var(--serif);font-weight:400;font-size:28px;line-height:1.1}.home .soc span{color:var(--muted);font-size:13px;font-family:var(--mono)}.home .soc .arr{color:var(--orange);font-size:20px;font-family:var(--sans);transition:transform .2s ease-out}.home .soc:hover .arr{transform:translate(2px,-2px)}.home .final{position:relative;overflow:hidden;text-align:center;border-radius:28px;border:1px solid var(--line);padding:96px 24px 110px;background:radial-gradient(50% 60% at 50% 115%,rgba(255,122,46,.9),transparent 70%),radial-gradient(80% 80% at 50% 110%,rgba(43,92,255,.85),transparent 70%),linear-gradient(180deg,#05070D,#0B1640)}.home .final h2{max-width:760px;margin:0 auto 32px;font-size:clamp(38px,5.4vw,68px)}.home .final .note{color:#E4E8F2;font-size:13px;margin-top:18px;font-family:var(--mono);text-shadow:0 1px 14px rgba(5,7,13,.85)}.home .home-foot{border-top:1px solid var(--line);padding:32px 0;margin-top:110px;color:var(--muted);font-size:13px}.home .home-foot .wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.home .home-foot .fl{display:flex;gap:10px 22px;flex-wrap:wrap}.home .home-foot a{padding:6px 0;transition:color .2s}.home .home-foot a:hover{color:var(--text)}@media (scripting:enabled){.home [data-reveal]{opacity:0;translate:0 24px;transition:opacity .7s ease-out,translate .7s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s)}.home [data-reveal].in{opacity:1;translate:none}}@media (max-width:1000px){.home .hero{display:flex;flex-direction:column}.home .hero-inner{width:100%}.home .arrow,.home .side.r{display:none}.home .side{position:static;display:flex;justify-content:center;gap:36px;text-align:center}.home .side.l{margin:-24px 20px 56px;padding:16px;border-radius:16px;background:rgba(5,7,13,.5);border:1px solid var(--line)}.home .side .l2{color:var(--soft)}.home .panels{margin-bottom:48px}}@media (max-width:860px){.home .links{display:none}.home .panels{grid-template-columns:minmax(0,1fr)}.home .panel{transform:none!important}.home .panel:first-child,.home .panel:nth-child(3){display:none}.home .feats{grid-template-columns:1fr 1fr}}@media (max-width:760px){.home section{padding:80px 0}.home .head{margin-bottom:36px}.home .steps{grid-template-columns:1fr}.home .step .num{margin-bottom:18px}.home .socials-grid{grid-template-columns:1fr}.home .final{padding:72px 20px 84px}.home .home-foot{margin-top:80px}}@media (max-width:640px){.home .plans{grid-template-columns:1fr;gap:24px}.home .gallery{grid-auto-columns:72%}}@media (max-width:560px){.home .wrap{padding:0 16px}.home .hero-inner{padding:40px 16px 0}.home .feats{grid-template-columns:1fr}.home .lede{font-size:14px}.home .side.l{margin-inline:16px;gap:28px}.home .nav-r .signin{padding:12px 10px}.home .btn-sm{height:40px}.home .plan{padding:30px 24px}.home .tag{left:24px}}@media (pointer:coarse){.home .btn{min-height:44px}.home .home-foot a{padding:12px 0}}@media (prefers-reduced-motion:reduce){.home [data-reveal]{opacity:1!important;translate:none!important}.home .orb .wave i:nth-child(odd){height:8px}.home .orb .wave i:nth-child(2n){height:14px}.home .track{animation:none!important;flex-wrap:wrap;justify-content:center;width:auto;row-gap:8px}}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-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:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_88a848{font-family:Playfair Display,Playfair Display Fallback}.__variable_88a848{--font-serif:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;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:400;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: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:600;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:600;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 Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_d9d98a{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_d9d98a{--font-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a3cc63{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_a3cc63{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}