.payment-page{background:radial-gradient(circle at 50% 28%,#5aa7ff1a,#0000 30rem);place-items:center;min-height:calc(100vh - 70px);padding:72px 24px;display:grid}.payment-return{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:linear-gradient(145deg, var(--surface-raised), var(--surface));width:min(680px,100%);box-shadow:var(--shadow-card);text-align:center;padding:46px}.payment-return.failed{border-color:#e15b6461}.payment-icon{width:62px;height:62px;color:var(--mint);background:#67d6ae14;border:1px solid #67d6ae61;border-radius:17px;place-items:center;margin:0 auto 26px;display:grid}.payment-return.failed .payment-icon{color:var(--danger);background:#e15b6412;border-color:#e15b6461}.payment-return h1{letter-spacing:-.04em;margin:12px auto 15px;font-size:clamp(32px,5vw,48px);line-height:1.08}.payment-return>p{max-width:560px;color:var(--text-secondary);margin:0 auto;font-size:16px;line-height:1.7}.payment-actions{justify-content:center;gap:9px;margin:28px 0 21px;display:flex}.payment-return>small{border-top:1px solid var(--line);color:var(--text-secondary);padding-top:19px;font-size:12px;line-height:1.65;display:block}@media (max-width:620px){.payment-page{min-height:calc(100vh - 66px);padding:40px 14px}.payment-return{padding:34px 21px}.payment-actions{flex-direction:column}.payment-actions .button-link{width:100%}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;--bg:#06080d;--bg-soft:#090d15;--surface:#0d131d;--surface-raised:#121a26;--surface-hover:#172231;--line:#202c3b;--line-strong:#35435a;--text:#e9eef6;--text-secondary:#b5bfce;--text-muted:#8e9aaa;--brand:#5aa7ff;--brand-strong:#82c2ff;--mint:#67d6ae;--warning:#ffe319;--danger:#e15b64;--gradient:linear-gradient(135deg, #5aa7ff, #7cc5ff);--shadow-card:0 20px 60px #00000047;--shadow-focus:0 0 0 4px #5aa7ff21;--content:1220px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;color:var(--text);background:var(--bg);font-family:Inter,Segoe UI Variable,Segoe UI,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);min-width:320px;color:var(--text);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:16px;font-weight:450;line-height:1.55}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 78% 3%,#5aa7ff1a,#0000 31rem),radial-gradient(circle at 8% 44%,#67d6ae09,#0000 28rem);position:fixed;inset:0}button,a{font:inherit}a{color:inherit}button{cursor:pointer}img{max-width:100%;display:block}svg{flex:none}:focus-visible{outline:2px solid var(--brand-strong);outline-offset:3px}.page{min-height:100vh;overflow:clip}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:#06080db8;border-bottom:1px solid #35435a8c;height:70px;transition:background .2s,border-color .2s,box-shadow .2s;position:sticky;top:0}.site-header.scrolled{background:#06080ded;border-color:#35435ad1;box-shadow:0 12px 36px #00000038}.header-inner,.hero,.section,.trust-strip,.trial-section,.final-cta,footer{width:min(var(--content), calc(100% - 48px));margin-inline:auto}.header-inner{align-items:center;gap:24px;height:100%;display:flex}.brand{flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand-mark{background:linear-gradient(145deg,#121c2a,#070b12);border:1px solid #708fa440;border-radius:13px;flex:0 0 46px;place-items:center;width:46px;height:46px;padding:1px;display:grid;overflow:hidden;box-shadow:0 9px 24px #0000003d,0 0 18px #5aa7ff14,inset 0 1px #ffffff0d}.brand-mark img{object-fit:contain;width:100%;height:100%}.brand-word{color:var(--text);letter-spacing:-.025em;white-space:nowrap;font-size:20px;font-weight:760}.brand-word span{color:var(--mint)}.brand.compact .brand-mark{border-radius:11px;flex-basis:38px;width:38px;height:38px}.brand.compact .brand-word{font-size:17px}.site-header nav{align-items:center;gap:21px;margin-left:auto;display:flex}.site-header nav a,.site-header nav button{color:var(--text-secondary);background:0 0;border:0;padding:9px 0;font-size:13px;font-weight:620;text-decoration:none;transition:color .18s;position:relative}.site-header nav a:after,.site-header nav button:after{content:"";background:var(--brand);height:1px;transition:transform .18s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}.site-header nav a:hover,.site-header nav button:hover{color:var(--text)}.site-header nav a:hover:after,.site-header nav button:hover:after{transform:scaleX(1)}.header-cta{border-radius:var(--radius-sm);min-height:40px;color:var(--brand-strong);border:1px solid #5aa7ff6b;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:720;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.header-cta:hover{border-color:var(--brand);background:#5aa7ff17;transform:translateY(-1px)}.menu-button{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);width:42px;height:42px;color:var(--text);place-items:center;margin-left:auto;display:none}.hero{grid-template-columns:.82fr 1.18fr;align-items:center;gap:48px;min-height:710px;padding:58px 0 52px;display:grid}.eyebrow,.section-header>span,.trial-section>div>span,.status-heading small,.release-card>small{color:var(--brand-strong);letter-spacing:.13em;font:720 12px/1.35 Consolas,SFMono-Regular,monospace}.hero h1{letter-spacing:-.055em;max-width:620px;margin:16px 0 20px;font-size:clamp(52px,5.1vw,74px);font-weight:790;line-height:.99}.hero-copy>p{max-width:575px;color:var(--text-secondary);margin:0;font-size:18px;line-height:1.62}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.button-link{border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:14px;font-weight:740;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.button-link:hover{transform:translateY(-2px)}.button-link.primary{background:var(--gradient);color:#06101c;box-shadow:0 12px 32px #5aa7ff29}.button-link.primary:hover{box-shadow:0 16px 38px #5aa7ff40}.button-link.secondary{border-color:var(--line-strong);color:var(--text);background:#0d131dc2}.button-link.secondary:hover,.button-link.ghost:hover{background:#5aa7ff12;border-color:#5aa7ff7a}.button-link.ghost{color:var(--text-secondary)}.hero-trust{color:var(--text-secondary);flex-wrap:wrap;gap:18px;margin-top:20px;font-size:13px;display:flex}.hero-trust span{align-items:center;gap:7px;display:inline-flex}.hero-trust svg{color:var(--brand)}.hero-product{min-width:0}.product-window,.showcase-screen{border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);background:#070b12;transition:border-color .2s,box-shadow .2s;overflow:hidden}.product-window:hover,.showcase-screen:hover{border-color:#5aa7ff80;box-shadow:0 24px 70px #00000057}.window-bar{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:7px;height:36px;padding:0 14px;display:flex}.window-bar span{background:#425165;border-radius:50%;width:7px;height:7px}.window-bar b{color:var(--text-muted);margin-left:6px;font-size:12px;font-weight:620}.product-window img{aspect-ratio:1.09;object-fit:cover;object-position:top center;width:100%}.trust-strip{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);align-items:center;min-height:72px;display:grid}.trust-strip span{border-right:1px solid var(--line);min-height:34px;color:var(--text-secondary);text-align:center;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:13px;font-weight:650;display:flex}.trust-strip span:first-child{padding-left:0}.trust-strip span:last-child{border:0;padding-right:0}.trust-strip svg{color:var(--brand)}.section{padding:78px 0;scroll-margin-top:68px}.section+.section{border-top:1px solid #202c3bb3}.section-header{max-width:700px;margin-bottom:36px}.section-header.center{text-align:center;margin-inline:auto}.section-header h2,.trial-section h2,.final-cta h2{letter-spacing:-.043em;margin:10px 0 12px;font-size:clamp(34px,3.7vw,50px);font-weight:770;line-height:1.07}.section-header p{max-width:660px;color:var(--text-secondary);margin:0;font-size:16px;line-height:1.65}.section-header.center p{margin-inline:auto}.how-section{padding-top:70px}.steps{grid-template-columns:repeat(5,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps:before{content:"";background:linear-gradient(90deg,#0000,#5aa7ff6b 8% 92%,#0000);height:1px;position:absolute;top:60px;left:8%;right:8%}.steps li{z-index:1;min-width:0;padding:0 12px 8px;position:relative}.step-number{color:var(--brand-strong);letter-spacing:.1em;font:720 12px/1.3 Consolas,monospace;display:block}.step-icon,.feature-icon,.trial-mark,.release-icon{background:var(--surface-raised);width:44px;height:44px;color:var(--brand);box-shadow:0 0 0 8px var(--bg);border:1px solid #5aa7ff52;border-radius:12px;place-items:center;margin:14px 0 20px;display:grid}.steps h3,.feature-card h3{letter-spacing:-.02em;margin:0 0 8px;font-size:17px;font-weight:720;line-height:1.3}.steps p,.feature-card p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.features-section{padding-block:74px}.feature-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.feature-card{border:1px solid var(--line);border-radius:var(--radius-md);background:linear-gradient(145deg,#121a26d1,#090d15e0);flex-direction:column;justify-content:space-between;min-height:190px;padding:24px;transition:transform .2s,border-color .2s,background .2s;display:flex}.feature-card:hover{background:linear-gradient(145deg,#162130e0,#0a0f18f0);border-color:#5aa7ff61;transform:translateY(-2px)}.feature-card.lead{background:radial-gradient(circle at 86% 18%,#5aa7ff21,#0000 15rem),linear-gradient(145deg,#121c2af2,#090e17e6);grid-column:span 2}.feature-card .feature-icon{box-shadow:none;margin:0 0 24px}.feature-card h3{font-size:20px}.feature-card p{max-width:500px}.pricing{width:min(var(--content), calc(100% - 48px))}.pricing-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:12px;display:grid}.pricing-card{border:1px solid var(--line);border-radius:var(--radius-md);background:#0d131dd1;flex-direction:column;min-width:0;min-height:420px;padding:24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.pricing-card:hover{border-color:var(--line-strong);transform:translateY(-3px)}.pricing-card.featured{background:linear-gradient(#5aa7ff1a,#0d131df5 46%);border-color:#5aa7ffa8;box-shadow:0 22px 64px #5aa7ff1a}.pricing-badge{color:var(--brand-strong);letter-spacing:.08em;background:#5aa7ff1f;border:1px solid #5aa7ff40;border-radius:7px;padding:5px 8px;font:720 12px/1.2 Consolas,monospace;position:absolute;top:16px;right:16px}.pricing-card>small{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font:700 12px/1.3 Consolas,monospace}.pricing-card h3{margin:14px 0 20px;font-size:22px;line-height:1.2}.pricing-card>strong{letter-spacing:-.04em;font-size:32px;line-height:1}.billing-period{color:var(--text-muted);margin-top:7px;font-size:12px}.pricing-card ul{border-top:1px solid var(--line);align-content:start;gap:11px;min-height:132px;margin:24px 0 20px;padding:20px 0 0;list-style:none;display:grid}.pricing-card li{color:var(--text-secondary);gap:9px;font-size:13px;line-height:1.5;display:flex}.pricing-card li svg{color:var(--mint);margin-top:1px}.pricing-card .button-link{width:100%;margin-top:auto}.state-card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text-secondary);text-align:center;padding:28px}.trial-section{border-radius:var(--radius-lg);background:radial-gradient(circle at 88% 20%,#67d6ae12,#0000 20rem),linear-gradient(120deg,#5aa7ff17,#0d131df0);border:1px solid #5aa7ff61;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:172px;padding:28px 34px;display:grid}.trial-mark{width:58px;height:58px;box-shadow:none;border-radius:15px;margin:0}.trial-section h2{margin-block:6px;font-size:clamp(28px,3vw,38px)}.trial-section p{max-width:650px;color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}.showcase{padding-block:76px;position:relative}.showcase:before{content:"";z-index:-1;background:radial-gradient(circle,#5aa7ff12,#0000 56%);position:absolute;inset:20% -18% 4%}.showcase-layout{grid-template-columns:300px 1fr;align-items:start;gap:18px;display:grid}.showcase-tabs{gap:9px;display:grid}.showcase-tabs button{border:1px solid var(--line);min-height:92px;color:var(--text-secondary);text-align:left;background:#0d131db3;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:4px 14px;padding:16px 17px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:grid;position:relative;overflow:hidden}.showcase-tabs button:before{content:"";background:var(--brand);border-radius:2px;width:2px;transition:transform .18s;position:absolute;top:12px;bottom:12px;left:0;transform:scaleY(0)}.showcase-tabs button:hover{border-color:var(--line-strong);color:var(--text);transform:translate(2px)}.showcase-tabs button[aria-selected=true]{color:var(--brand-strong);background:#5aa7ff14;border-color:#5aa7ff7a}.showcase-tabs button[aria-selected=true]:before{transform:scaleY(1)}.showcase-tabs button span{font-weight:740}.showcase-tabs button small{color:var(--text-secondary);grid-column:1;font-size:13px;line-height:1.48}.showcase-tabs button svg{grid-area:1/2/3}.showcase-screen{aspect-ratio:1.34;flex-direction:column;min-width:0;display:flex}.showcase-screen img{object-fit:cover;object-position:top;width:100%;height:calc(100% - 36px);animation:.22s ease-out screen-in}@keyframes screen-in{0%{opacity:.62;transform:translateY(4px)}}.network-section{grid-template-columns:1.2fr .8fr;align-items:center;gap:58px;padding-block:68px;display:grid}.network-section .section-header{margin-bottom:28px}.network-points{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.network-points>span{border:1px solid var(--line);background:#0d131d94;border-radius:11px;gap:7px;padding:16px;display:grid}.network-points svg{color:var(--brand)}.network-points b{font-size:13px;line-height:1.35}.network-points small{color:var(--text-secondary);font-size:12px;line-height:1.5}.network-state{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:radial-gradient(circle at 50% 24%, #5aa7ff1f, transparent 9rem), var(--surface);flex-direction:column;justify-content:flex-end;min-height:230px;padding:28px;display:flex}.network-state .status-light{background:var(--text-muted);border-radius:50%;width:12px;height:12px;margin-bottom:auto;box-shadow:0 0 0 8px #8e9aaa14}.network-state.operational .status-light{background:var(--mint);box-shadow:0 0 20px #67d6ae94,0 0 0 8px #67d6ae12}.network-state.degraded .status-light{background:var(--warning)}.network-state.unavailable .status-light{background:var(--danger)}.network-state.preview .status-light{background:var(--brand);box-shadow:0 0 20px #5aa7ff73,0 0 0 8px #5aa7ff12}.network-state small{color:var(--text-muted);letter-spacing:.1em;font:720 12px/1.3 Consolas,monospace}.network-state strong{letter-spacing:-.025em;margin:9px 0 7px;font-size:22px;line-height:1.25}.network-state p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.privacy-section{grid-template-columns:.9fr 1.1fr;align-items:start;gap:58px;padding-block:74px;display:grid}.privacy-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.privacy-grid article{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);padding:22px}.privacy-label{color:var(--mint);letter-spacing:.1em;align-items:center;gap:8px;font:720 12px/1.3 Consolas,monospace;display:flex}.privacy-label.neutral{color:var(--brand-strong)}.privacy-grid ul{margin:20px 0 0;padding-left:18px}.privacy-grid li{color:var(--text-secondary);margin:9px 0;font-size:14px;line-height:1.55}.download-section{grid-template-columns:1fr 1fr;align-items:center;gap:66px;padding-block:74px;display:grid}.platform-facts{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.platform-facts span{border:1px solid var(--line);border-radius:var(--radius-sm);grid-template-columns:auto 1fr;gap:3px 9px;padding:13px;display:grid}.platform-facts svg{color:var(--brand);grid-row:1/3;align-self:center}.platform-facts b{font-size:13px}.platform-facts small{color:var(--text-secondary);font-size:12px;line-height:1.4}.release-card{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:linear-gradient(145deg, var(--surface-raised), var(--surface));min-height:330px;box-shadow:var(--shadow-card);flex-direction:column;align-items:flex-start;padding:28px;display:flex}.release-icon{box-shadow:none;margin:0 0 auto}.release-card h3{margin:8px 0;font-size:26px;line-height:1.25}.release-card p{color:var(--text-secondary);margin:0 0 20px;font-size:14px;line-height:1.6}.release-card dl{border-top:1px solid var(--line);gap:40px;width:100%;margin:8px 0 22px;padding-top:16px;display:flex}.release-card dl div{gap:4px;display:grid}.release-card dt{color:var(--text-secondary);font-size:12px}.release-card dd{margin:0;font-size:13px}.release-card code{width:100%;color:var(--text-secondary);text-overflow:ellipsis;margin-top:14px;font-size:12px;overflow:hidden}.faq-section{padding-block:72px}.faq-section .section-header{margin-bottom:30px}.accordion{grid-template-columns:1fr 1fr;align-items:start;gap:10px;max-width:1040px;margin-inline:auto;display:grid}.accordion article{border:1px solid var(--line);background:#0d131da6;border-radius:11px;transition:border-color .18s,background .18s;overflow:hidden}.accordion article:hover{border-color:var(--line-strong)}.accordion article.open{background:#5aa7ff0e;border-color:#5aa7ff6b}.accordion article>button{width:100%;min-height:64px;color:var(--text);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:15px 16px;font-size:15px;font-weight:650;line-height:1.4;display:flex}.accordion-answer{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.accordion-answer>div{min-height:0;overflow:hidden}.accordion article.open .accordion-answer{grid-template-rows:1fr}.accordion-answer p{color:var(--text-secondary);margin:0;padding:0 16px 18px;font-size:14px;line-height:1.65}.accordion-plus{border:1px solid var(--line-strong);width:28px;height:28px;color:var(--brand);border-radius:8px;flex:none;place-items:center;font-size:18px;font-weight:450;transition:transform .18s,background .18s;display:grid}.accordion article.open .accordion-plus{background:#5aa7ff14;transform:rotate(45deg)}.status-section{border-block:1px solid var(--line);grid-template-columns:.72fr 1.28fr;align-items:center;gap:52px;padding-block:38px;display:grid}.status-heading{align-items:center;gap:18px;display:flex}.status-heading h2{letter-spacing:-.025em;margin:5px 0;font-size:23px;line-height:1.25}.status-heading p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.status-indicator{border:1px solid var(--line-strong);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.status-indicator i{background:var(--text-muted);border-radius:50%;width:9px;height:9px}.status-indicator.operational i{background:var(--mint);box-shadow:0 0 16px #67d6aeb3}.status-indicator.degraded i{background:var(--warning)}.status-indicator.unavailable i{background:var(--danger)}.status-indicator.preview i{background:var(--brand);box-shadow:0 0 16px #5aa7ff9e}.service-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.service-grid>div{border:1px solid var(--line);background:#0d131db8;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.service-grid span{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.service-grid i{background:var(--text-muted);border-radius:50%;width:5px;height:5px}.service-status.ok i{background:var(--mint);box-shadow:0 0 8px #67d6ae66}.service-status.warn i{background:var(--warning)}.service-status.down i{background:var(--danger)}.service-status.neutral i{background:var(--text-muted)}.service-grid strong{color:var(--text-secondary);font-size:12px;font-weight:650}.final-cta{border:1px solid var(--line-strong);background:radial-gradient(circle at 50% 0, #5aa7ff26, transparent 24rem), var(--surface);text-align:center;border-radius:20px;flex-direction:column;align-items:center;margin-top:42px;padding:52px 28px;display:flex}.final-cta>span{color:var(--brand-strong);letter-spacing:.11em;margin-top:17px;font:720 12px/1.4 Consolas,monospace}.final-cta h2{margin-bottom:10px}.final-cta p{color:var(--text-secondary);margin:0}.final-cta>div:last-child{gap:9px;margin-top:24px;display:flex}footer{border-top:1px solid var(--line);margin-top:62px;padding:36px 0 28px}.footer-top{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding-bottom:26px;display:grid}.footer-top p{max-width:480px;color:var(--text-secondary);margin:0;font-size:13px;line-height:1.6}.footer-top>a{color:var(--brand-strong);align-items:center;gap:8px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.footer-bottom{color:var(--text-muted);justify-content:space-between;gap:20px;padding-top:22px;font-size:12px;display:flex}.footer-bottom nav{flex-wrap:wrap;justify-content:flex-end;gap:16px;display:flex}.footer-bottom a,.footer-bottom button{color:var(--text-secondary);background:0 0;border:0;padding:0;font-size:12px;text-decoration:none}.footer-bottom a:hover,.footer-bottom button:hover,.footer-top>a:hover{color:var(--text)}.legal-backdrop{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020508e0;place-items:center;padding:3vh;display:grid;position:fixed;inset:0}.legal{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--bg-soft);width:min(980px,96vw);height:94vh;overflow:auto;box-shadow:0 35px 130px #000}.legal>header{z-index:2;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090d15f2;justify-content:space-between;align-items:center;min-height:66px;padding:4px 22px;display:flex;position:sticky;top:0}.legal>header button{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--text-secondary);border-radius:9px;place-items:center;display:grid}.legal-tabs{border-bottom:1px solid var(--line);gap:7px;padding:14px 22px;display:flex;overflow:auto}.legal-tabs button{border:1px solid var(--line);color:var(--text-secondary);background:0 0;border-radius:7px;flex:none;padding:8px 10px;font-size:12px}.legal-tabs button.active{color:var(--brand-strong);background:#5aa7ff12;border-color:#5aa7ff6b}.legal main{max-width:740px;margin:0 auto;padding:46px 28px 88px}.legal h2{letter-spacing:-.04em;margin:12px 0;font-size:clamp(34px,5vw,48px);line-height:1.08}.legal-summary{border-left:2px solid var(--brand);background:#5aa7ff0d;margin:0;padding:16px 18px;color:var(--text-secondary)!important}.legal main section{margin-top:36px}.legal h3{font-size:18px}.legal p,.legal li{color:var(--text-secondary);font-size:14px;line-height:1.75}.legal li{margin:7px 0}@media (max-width:1120px){.site-header nav{gap:15px}.site-header nav a,.site-header nav button{font-size:12px}.header-cta{display:none}.hero{grid-template-columns:.9fr 1.1fr;gap:36px}.pricing-grid{grid-template-columns:1fr 1fr}.pricing-card{min-height:400px}.network-section,.privacy-section,.download-section{gap:42px}}@media (max-width:860px){.header-inner,.hero,.section,.trust-strip,.trial-section,.final-cta,footer,.pricing{width:min(100% - 36px,760px)}.menu-button{display:grid}.site-header nav{border-bottom:1px solid var(--line);background:#06080dfa;flex-direction:column;align-items:stretch;gap:0;padding:12px 18px 18px;display:none;position:absolute;top:70px;left:0;right:0;box-shadow:0 24px 42px #00000052}.site-header nav.open{animation:.16s ease-out menu-in;display:flex}.site-header nav a,.site-header nav button{text-align:left;padding:11px 8px;font-size:13px}.site-header nav a:after,.site-header nav button:after{display:none}.hero{grid-template-columns:1fr;gap:50px;min-height:0;padding:64px 0 58px}.hero-copy{text-align:center}.hero-copy>p{margin-inline:auto}.hero-actions,.hero-trust{justify-content:center}.hero-product{width:min(680px,100%);margin-inline:auto}.trust-strip{grid-template-columns:1fr 1fr;padding-block:10px}.trust-strip span{border-right:0;min-height:40px}.section{padding-block:66px}.steps{grid-template-columns:repeat(2,1fr)}.steps:before{display:none}.steps li{border:1px solid var(--line);background:#0d131da3;border-radius:12px;padding:18px}.step-icon{box-shadow:none;margin-block:14px 18px}.steps li:last-child{grid-column:1/-1}.feature-grid{grid-template-columns:1fr 1fr}.feature-card.lead{grid-column:1/-1}.showcase-layout{grid-template-columns:1fr}.showcase-tabs{grid-template-columns:repeat(3,1fr)}.showcase-tabs button{min-height:76px}.showcase-tabs button small{display:none}.showcase-tabs button:hover{transform:translateY(-1px)}.showcase-tabs button:before{width:auto;height:2px;inset:auto 12px 0;transform:scaleX(0)}.showcase-tabs button[aria-selected=true]:before{transform:scaleX(1)}.network-section,.privacy-section,.download-section{grid-template-columns:1fr}.network-state{min-height:205px}.status-section{grid-template-columns:1fr;gap:24px}.footer-top{grid-template-columns:auto 1fr}.footer-top>a{grid-column:2}}@media (max-width:620px){.header-inner,.hero,.section,.trust-strip,.trial-section,.final-cta,footer,.pricing{width:calc(100% - 24px)}.site-header{height:66px}.site-header nav{top:66px}.brand.compact .brand-word{font-size:16px}.hero{gap:40px;padding-top:52px}.hero h1{font-size:clamp(41px,12vw,56px)}.hero-copy>p{font-size:16px}.hero-actions{display:grid}.hero-actions .button-link{width:100%}.hero-trust{flex-direction:column;align-items:center;gap:8px}.product-window{border-radius:12px}.window-bar{height:32px}.window-bar b{font-size:12px}.trust-strip{grid-template-columns:1fr}.trust-strip span{border-bottom:1px solid var(--line);justify-content:flex-start;padding:8px 12px}.trust-strip span:last-child{border:0}.section{padding-block:56px}.section-header{margin-bottom:28px}.section-header h2,.final-cta h2{font-size:34px}.section-header p{font-size:15px}.steps{display:block}.steps li,.steps li:last-child{margin-bottom:8px;padding:16px 16px 16px 72px;display:block;position:relative}.steps li:last-child{margin-bottom:0}.step-number{margin-bottom:5px}.step-icon{margin:0;position:absolute;top:16px;left:16px}.feature-grid,.pricing-grid,.privacy-grid{grid-template-columns:1fr}.feature-card.lead{grid-column:auto}.feature-card{min-height:180px}.pricing-card{min-height:0}.trial-section{text-align:center;grid-template-columns:1fr;gap:15px;padding:26px 22px}.trial-mark{margin-inline:auto}.trial-section .button-link{width:100%}.showcase-tabs{grid-template-columns:1fr}.showcase-tabs button{min-height:60px}.showcase-screen{aspect-ratio:.96}.showcase-screen img{object-position:top center;height:calc(100% - 32px)}.network-points,.platform-facts{grid-template-columns:1fr}.release-card{min-height:320px;padding:24px}.accordion{grid-template-columns:1fr}.accordion article>button{min-height:60px;padding:14px;font-size:14px}.accordion-answer p{padding-inline:14px}.service-grid{grid-template-columns:1fr}.final-cta{margin-top:34px;padding:44px 18px}.final-cta>div:last-child{flex-direction:column;width:100%}footer{margin-top:54px}.footer-top{text-align:center;grid-template-columns:1fr}.footer-top .brand,.footer-top p{margin-inline:auto}.footer-top>a{grid-column:auto;justify-content:center}.footer-bottom{text-align:center;flex-direction:column;align-items:center}.footer-bottom nav{justify-content:center}.legal-backdrop{padding:0}.legal{border:0;border-radius:0;width:100%;height:100vh}.legal-tabs{padding-inline:14px}.legal main{padding:38px 20px 72px}}@media (max-width:390px){.hero h1{font-size:39px}.pricing-badge{align-self:flex-start;margin-bottom:10px;position:static}}@keyframes menu-in{0%{opacity:0;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
