:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#050713;--color-bg-elevated:#090d1f;--color-surface:#10172d;--color-surface-soft:#151d38;--color-text:#edf4ff;--color-muted:#a7b4cf;--color-subtle:#687693;--color-accent:#56d7ff;--color-accent-strong:#8c5cff;--color-accent-warm:#ff4fd8;--color-border:#8babff3d;--color-border-strong:#56d7ff8c;--color-success:#54e0a6;--color-warning:#ffd166;--color-danger:#ff6b8a;--color-focus:#fff;--color-orbit:color-mix(in srgb, var(--color-accent) 58%, transparent);--color-orbit-strong:color-mix(in srgb, var(--color-accent-strong) 72%, transparent);--color-grid-line:color-mix(in srgb, var(--color-border-strong) 42%, transparent);--color-glass:color-mix(in srgb, var(--color-bg-elevated) 78%, transparent);--color-glass-strong:color-mix(in srgb, var(--color-surface) 88%, transparent);--color-proof-vless:var(--color-accent);--color-proof-outline:var(--color-success);--color-proof-mtproto:var(--color-accent-strong);--font-display:"Noto Sans Display", "Noto Sans", "Segoe UI", sans-serif;--font-body:"Noto Sans", "Segoe UI", sans-serif;--font-mono:"JetBrainsMono Nerd Font Mono", "JetBrainsMono NFM", "Noto Sans Mono", "SFMono-Regular", monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:72px;--space-9:104px;--radius-xs:8px;--radius-sm:14px;--radius-md:22px;--radius-lg:34px;--radius-pill:999px;--safe-area-top:env(safe-area-inset-top,0px);--shadow-glow:0 0 44px #56d7ff33;--shadow-raised:0 22px 70px #00000061;--shadow-accent:0 18px 64px #8c5cff47;--shadow-orbit:0 0 80px color-mix(in srgb, var(--color-accent) 24%, transparent);--shadow-proof:0 24px 90px color-mix(in srgb, var(--color-accent-strong) 18%, transparent);--gradient-signal:radial-gradient(circle at 25% 20%, color-mix(in srgb, var(--color-accent-strong) 22%, transparent), transparent 34%), radial-gradient(circle at 78% 28%, color-mix(in srgb, var(--color-accent) 18%, transparent), transparent 32%);--container:min(1280px, calc(100vw - 40px));--header-height:76px;--sticky-header-top:calc(var(--safe-area-top) + var(--space-4));--sticky-header-height:var(--header-height);--sticky-header-clearance:calc(var(--sticky-header-top) + var(--sticky-header-height) + var(--space-3))}*{box-sizing:border-box}html,body{min-width:0;overflow-x:clip}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--sticky-header-clearance) + var(--space-2))}body{isolation:isolate;background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg) 42%, transparent), var(--color-bg) 88%), var(--gradient-signal), url(/assets/signal-background.svg) center top / cover fixed no-repeat, linear-gradient(180deg, var(--color-bg), var(--color-bg-elevated) 52%, var(--color-bg));background-blend-mode:normal, screen, screen, normal;min-height:100vh;color:var(--color-text);font-family:var(--font-body);text-rendering:geometricprecision;margin:0;font-size:16px;line-height:1.6}body:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(var(--color-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid-line) 1px, transparent 1px);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-text) 14%, var(--color-text) 68%, transparent);mask-image:linear-gradient(to bottom, transparent, var(--color-text) 14%, var(--color-text) 68%, transparent);opacity:.22;background-size:74px 74px;position:fixed;inset:0}body:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center, var(--color-orbit), transparent 62%);filter:blur(20px);opacity:.45;height:52vh;position:fixed;inset:auto -12vw -30vh}img,svg{max-width:100%;display:block}img{height:auto}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}::selection{background:var(--color-accent);color:var(--color-bg)}.skip-link{top:var(--space-3);left:var(--space-4);z-index:100;border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-bg-elevated);color:var(--color-text);opacity:0;padding:var(--space-3) var(--space-4);pointer-events:none;text-decoration:none;position:fixed}.skip-link:focus,.skip-link:focus-visible{opacity:1;box-shadow:var(--shadow-glow), var(--shadow-raised)}.site-header{top:var(--sticky-header-top);z-index:20;width:var(--container);min-height:var(--header-height);margin:var(--space-4) auto 0;align-items:center;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-glass);box-shadow:var(--shadow-raised);padding:var(--space-3) var(--space-4);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:auto 1fr auto;display:grid;position:sticky}.brand{align-items:center;gap:var(--space-3);min-width:max-content;min-height:44px;text-decoration:none;display:inline-flex}.brand img{border:1px solid var(--color-border-strong);object-fit:cover;width:44px;height:44px;box-shadow:var(--shadow-glow);border-radius:50%}.brand span{min-width:0;line-height:1.1;display:grid}.brand strong{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:clamp(1.02rem,1.4vw,1.18rem)}.brand small,.label,.eyebrow,.protocol,.payment-row span,.hero-facts dt,.price-card span,.speed-values span,.speed-values small{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.site-nav{justify-content:flex-end;gap:2px;min-width:0;display:flex}.site-nav a,.header-cta,.button,.price-card a,.footer-links a{border-radius:var(--radius-pill);white-space:nowrap;justify-content:center;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.site-nav a{color:var(--color-muted);padding:var(--space-2) 10px;font-size:.95rem;transition:color .18s,background .18s}.site-nav a:hover{background:var(--color-surface-soft);color:var(--color-text)}.header-cta{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);padding:var(--space-2) var(--space-5);font-weight:800;transition:transform .18s,box-shadow .18s,border-color .18s}.header-cta:hover,.button:hover,.price-card a:hover,.footer-links a:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-glow);transform:translateY(-2px)}main{width:var(--container);margin:0 auto;position:relative}.hero{min-height:calc(100vh - var(--header-height) - 32px);align-items:center;gap:var(--space-8);padding:var(--space-8) 0 var(--space-7);grid-template-columns:minmax(0,1.03fr) minmax(320px,.97fr);display:grid}.hero-copy,.hero-visual,.section-kicker,.status-panel,.footer-main{min-width:0;max-width:100%}.eyebrow{margin:0 0 var(--space-4);color:var(--color-accent)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;max-width:100%;line-height:.95}h1{max-width:780px;margin-bottom:var(--space-5);font-size:clamp(3rem,7.4vw,6.4rem)}h2{margin-bottom:var(--space-4);font-size:clamp(2.35rem,5vw,4.4rem)}h3{margin-bottom:var(--space-3);font-size:clamp(1.45rem,2.4vw,2.1rem)}.hero-lead,.section-kicker p,.status-panel p{max-width:650px;color:var(--color-muted);font-size:clamp(1.04rem,2vw,1.22rem)}.hero-actions,.footer-main,.footer-links,.payment-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.button{border:1px solid var(--color-border);padding:var(--space-3) var(--space-5);font-weight:800;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.button-primary{background:linear-gradient(135deg, var(--color-accent), var(--color-accent-strong) 58%, var(--color-accent-warm)), var(--color-accent);color:var(--color-bg);box-shadow:var(--shadow-accent);border-color:#0000}.button-secondary{background:var(--color-glass);color:var(--color-text)}.hero-facts{gap:var(--space-3);max-width:620px;margin:var(--space-6) 0 0;grid-template-columns:repeat(2,minmax(220px,1fr));display:grid}.hero-facts div{border:1px solid var(--color-border);border-radius:calc(var(--radius-md) * .82);background:var(--color-glass);min-height:118px;padding:var(--space-4) var(--space-5)}.hero-facts dt,.hero-facts dd{margin:0}.hero-facts dd{font-family:var(--font-display);text-wrap:balance;overflow-wrap:normal;font-size:clamp(1.7rem,3.1vw,2.35rem);font-weight:700;line-height:.98}.hero-visual{isolation:isolate;min-height:560px;transform:translate3d(0, var(--hero-y,0px), 0) rotate(var(--hero-rotate,-.8deg));place-items:center;transition:transform .12s linear;display:grid;position:relative;overflow:visible}.hero-visual:before{content:"";z-index:-2;border-radius:var(--radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 14%, transparent), transparent 50%), radial-gradient(circle at 55% 35%, var(--color-orbit), transparent 62%), var(--color-bg-elevated);filter:blur(14px);opacity:.62;position:absolute;inset:8% 7% 13% 13%}.hero-logo{aspect-ratio:1;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--color-accent) 12%, transparent), transparent 58%), color-mix(in srgb, var(--color-bg-elevated) 92%, black);width:min(460px,88%);height:auto;box-shadow:var(--shadow-orbit), var(--shadow-raised);object-fit:contain;transform:scale(var(--hero-scale,.985));padding:clamp(12px,2vw,22px);transition:transform .12s linear}.logo-orbit{z-index:-1;border-radius:var(--radius-lg);contain:paint;position:absolute;inset:clamp(20px,4vw,54px);overflow:clip;transform:rotate(-1.5deg)}.orbit,.node{pointer-events:none;position:absolute}.orbit{border:1px solid var(--color-orbit);border-radius:var(--radius-lg);inset:0}.orbit-one{transform:rotate(6deg)scale(1.04)}.orbit-two{border-color:var(--color-orbit-strong);transform:rotate(-7deg)scale(.84)}.node{border:1px solid var(--color-accent);background:var(--color-bg-elevated);width:12px;height:12px;box-shadow:var(--shadow-glow);border-radius:50%}.node-a{top:10%;left:52%}.node-b{top:54%;right:8%}.node-c{bottom:12%;left:20%}.proof-strip{gap:var(--space-3);margin-bottom:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.proof-strip div,.speed-card,.advantage,.flow-grid article,.price-card,.ledger-card,.status-panel,.faq-grid details{border:1px solid var(--color-border);background:var(--color-glass);box-shadow:var(--shadow-raised);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.proof-strip div{border-radius:var(--radius-md);padding:var(--space-5)}.proof-strip strong{margin-top:var(--space-2);font-family:var(--font-display);font-size:clamp(1.25rem,2.7vw,2rem);line-height:1;display:block}.section{padding:var(--space-8) 0;scroll-margin-top:calc(var(--sticky-header-clearance) + var(--space-4))}.section-kicker{align-items:end;gap:var(--space-6);margin-bottom:var(--space-6);grid-template-columns:minmax(0,.64fr) minmax(0,1fr);display:grid}.section-kicker p:last-child{margin-bottom:0}.speed-section{position:relative}.speed-grid{gap:var(--space-5);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);display:grid}.speed-card{border-radius:var(--radius-lg);padding:var(--space-6);contain:paint;position:relative;overflow:clip}.speed-card:before{content:"";background:radial-gradient(ellipse at center, var(--color-proof-outline), transparent 66%);opacity:.15;height:70%;position:absolute;inset:auto 0 -44%}.speed-card-primary:before{background:radial-gradient(ellipse at center, var(--color-proof-vless), transparent 66%);opacity:.2}.protocol{color:var(--color-accent)}.speed-card:not(.speed-card-primary) .protocol{color:var(--color-success)}.speed-values{gap:var(--space-4);margin:var(--space-5) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.speed-values div{min-width:0}.speed-values strong{font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(3.2rem,5.6vw,5.2rem);font-weight:600;line-height:.8;display:block}.speed-card p,.speed-source,.advantage p,.flow-grid p,.price-card p,.ledger-card li,.faq-grid p{color:var(--color-muted)}.speed-source{max-width:860px;margin:var(--space-4) 0 0;border-left:1px solid var(--color-border-strong);padding-left:var(--space-4);font-size:.94rem}.speed-source-link{color:var(--color-accent);text-underline-offset:.18em;font-weight:800;text-decoration:underline;text-decoration-thickness:.08em}.speed-source-link:hover{color:var(--color-text)}.advantage-list{gap:var(--space-4);display:grid}.advantage{top:calc(var(--header-height) + 36px);border-radius:var(--radius-lg);min-height:210px;padding:var(--space-6);z-index:1;opacity:var(--stack-opacity,1);transform:translate3d(0, var(--stack-y,0px), 0) scale(var(--stack-scale,1));filter:saturate(var(--stack-saturate,1)) blur(var(--stack-blur,0px));will-change:transform, opacity, filter;grid-template-columns:76px minmax(0,1fr);align-items:center;transition:border-color .22s,box-shadow .22s;display:grid;position:sticky;overflow:clip}.advantage>div{min-width:0}.advantage:nth-child(2){top:calc(var(--header-height) + 46px);z-index:2}.advantage:nth-child(3){top:calc(var(--header-height) + 56px);z-index:3}.advantage:nth-child(4){top:calc(var(--header-height) + 66px);z-index:4}.advantage:nth-child(5){top:calc(var(--header-height) + 76px);z-index:5}.advantage-mark{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-bg-elevated) 86%, transparent);width:54px;height:54px;color:var(--color-accent);font-family:var(--font-mono);box-shadow:var(--shadow-glow);place-items:center;display:grid}.mid-cta{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--color-glass), var(--color-surface-soft));box-shadow:var(--shadow-proof);padding:var(--space-5);flex-wrap:wrap;display:flex}.mid-cta p{max-width:620px;color:var(--color-text);margin:0;font-weight:800}.flow-grid,.pricing-grid,.privacy-grid,.faq-grid{gap:var(--space-4);display:grid}.capacity-panel{align-items:stretch;gap:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 38%), var(--color-glass);box-shadow:var(--shadow-proof);padding:var(--space-6);grid-template-columns:minmax(190px,.34fr) minmax(0,.78fr) minmax(300px,.88fr);display:grid;overflow:clip}.capacity-tabs{gap:var(--space-2);align-content:start;display:grid}.capacity-tabs button{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-bg-elevated) 70%, transparent);min-height:52px;color:var(--color-muted);cursor:pointer;font:inherit;font-family:var(--font-mono);letter-spacing:.05em;padding:var(--space-3) var(--space-4);text-align:left;text-transform:uppercase;font-weight:800;transition:background .18s,border-color .18s,color .18s,transform .18s}.capacity-tabs button:hover,.capacity-tabs button.is-active{border-color:var(--color-border-strong);background:var(--color-surface);color:var(--color-text);transform:translate(4px)}.capacity-copy{min-width:0}.capacity-copy h3{max-width:540px;margin-bottom:var(--space-4);font-size:clamp(2rem,3.6vw,3.3rem)}.capacity-copy p{max-width:650px;color:var(--color-muted);font-size:clamp(1.02rem,1.5vw,1.16rem)}.capacity-bars{gap:var(--space-4);align-content:center;display:grid}.capacity-bar{gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-elevated) 74%, transparent);padding:var(--space-4);display:grid}.capacity-bar div:first-child{align-items:end;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.capacity-bar span,.capacity-bar small{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem}.capacity-bar strong{color:var(--color-text);font-family:var(--font-display);grid-row:span 2;font-size:clamp(2.4rem,4vw,4rem);line-height:.8}.capacity-track{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-border) 72%, transparent);height:9px;overflow:clip}.capacity-track span{border-radius:inherit;background:linear-gradient(90deg, var(--color-accent), var(--color-accent-strong));block-size:100%;min-inline-size:7px;transition:inline-size .42s cubic-bezier(.2,.9,.2,1);display:block}.flow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.flow-grid article{border-radius:var(--radius-md);padding:var(--space-5)}.flow-grid span{width:44px;height:44px;margin-bottom:var(--space-5);border:1px solid var(--color-border-strong);color:var(--color-accent);font-family:var(--font-mono);border-radius:50%;place-items:center;display:grid}.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.price-card{align-content:start;gap:var(--space-3);border-radius:var(--radius-lg);padding:var(--space-5);display:grid}.price-card-featured{border-color:var(--color-border-strong);box-shadow:var(--shadow-proof)}.price-card strong{font-family:var(--font-display);font-size:clamp(3.1rem,5vw,4.7rem);line-height:.86}.price-monthly{margin-top:calc(var(--space-2) * -1);color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:clamp(.78rem,1.1vw,.9rem);font-weight:800;display:block}.price-card a{margin-top:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);padding:var(--space-3) var(--space-4);font-weight:800;transition:transform .18s,box-shadow .18s,border-color .18s}.payment-row{margin-top:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-glass);padding:var(--space-3)}.payment-row strong{border:1px solid var(--color-border);border-radius:var(--radius-pill);min-height:36px;padding:var(--space-2) var(--space-4);align-items:center;font-size:.94rem;display:inline-flex}.privacy-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ledger-card{border-radius:var(--radius-lg);padding:var(--space-6)}.ledger-card-muted{background:color-mix(in srgb, var(--color-surface-soft) 64%, transparent)}.ledger-card ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ledger-card li{padding-left:var(--space-5);position:relative}.ledger-card li:before{content:"";background:var(--color-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:.7em;left:0}.ledger-card-muted li:before{background:var(--color-danger)}.status-panel{align-items:center;gap:var(--space-6);border-radius:var(--radius-lg);padding:var(--space-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-grid details{border-radius:var(--radius-md);padding:var(--space-5)}.faq-grid summary{cursor:pointer;color:var(--color-text);font-family:var(--font-display);overflow-wrap:break-word;font-size:1.45rem;font-weight:700;line-height:1}.faq-grid summary::marker{color:var(--color-accent)}.faq-grid p{margin:var(--space-4) 0 0}.faq-grid a{color:var(--color-accent);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.08em}.faq-grid a:hover{color:var(--color-text)}.faq-grid .faq-inline-link{font-weight:700}.site-footer{width:var(--container);margin:0 auto var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-glass);box-shadow:var(--shadow-raised);padding:var(--space-6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.footer-main{padding-bottom:var(--space-5);justify-content:space-between}.footer-main h2{max-width:720px}.footer-links{border-top:1px solid var(--color-border);padding-top:var(--space-4)}.footer-links a{border:1px solid var(--color-border);padding:var(--space-2) var(--space-4);color:var(--color-muted);transition:color .18s,transform .18s,box-shadow .18s,border-color .18s}.footer-links a:hover{color:var(--color-text)}.footer-devs{align-items:center;gap:var(--space-2);margin-top:var(--space-4);color:var(--color-subtle);flex-wrap:wrap;font-size:.95rem;display:flex}.footer-devs span{margin-right:var(--space-1)}.footer-devs a{color:var(--color-muted);text-decoration:none;transition:color .18s}.footer-devs a:hover{color:var(--color-text)}.footer-note{margin:var(--space-4) 0 0;color:var(--color-subtle);font-size:.9rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (width<=1320px){.site-header{border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) auto}.site-nav{display:none}}@media (width<=980px){:root{--container:min(100vw - 28px, 760px)}.hero,.section-kicker,.speed-grid,.capacity-panel,.status-panel,.privacy-grid{grid-template-columns:1fr}.hero{min-height:auto;padding-top:var(--space-7);gap:var(--space-6)}.hero-logo{width:min(420px,100%)}.proof-strip,.flow-grid,.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capacity-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.capacity-tabs button{text-align:center}.advantage{z-index:auto;opacity:1;filter:none;position:relative;top:auto;transform:none}.footer-main{align-items:flex-start}}@media (width<=680px){:root{--container:min(100vw - 18px, 520px);--header-height:72px;--sticky-header-top:calc(var(--safe-area-top) + var(--space-2));--radius-lg:28px;--radius-md:18px}body{font-size:15px}.site-header{gap:var(--space-2);padding:var(--space-2)}.brand img{width:38px;height:38px}.brand strong{letter-spacing:.05em;font-size:.98rem}.brand small{display:none}.header-cta{padding:var(--space-2) var(--space-3);font-size:.88rem}.hero{gap:var(--space-5);padding-top:var(--space-5);padding-bottom:var(--space-5)}h1{font-size:clamp(2.55rem,13vw,3.15rem);line-height:.94}h2{font-size:clamp(2rem,10.5vw,2.85rem)}h3{font-size:clamp(1.28rem,7vw,1.72rem)}.hero-lead,.section-kicker p,.status-panel p,.deployment-copy p:not(.eyebrow){font-size:1rem}.eyebrow{margin-bottom:var(--space-3)}.hero-actions,.footer-main,.footer-links,.mid-cta{align-items:stretch}.button,.footer-main .button,.footer-links a{width:100%}.proof-strip,.flow-grid,.pricing-grid,.capacity-tabs,.privacy-grid,.faq-grid{grid-template-columns:1fr}.hero-facts{gap:var(--space-2);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.hero-facts div{min-height:94px;padding:var(--space-3)}.hero-facts dd{overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(1.32rem,7vw,1.72rem);line-height:1}.speed-values{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.hero-visual{min-height:auto;margin-top:var(--space-2);display:grid;transform:none!important}.hero-logo{border-radius:var(--radius-md);width:min(300px,92%);padding:var(--space-2);margin-inline:auto;transform:none!important}.logo-orbit{display:none}.proof-strip{margin-bottom:var(--space-6)}.proof-strip div,.flow-grid article,.price-card{padding:var(--space-4)}.advantage{align-items:start;gap:var(--space-5);min-height:auto;padding:var(--space-5);grid-template-columns:1fr}.speed-card:before{inset-inline:0}.speed-values strong{font-size:clamp(2.45rem,12vw,3.35rem)}.button,.price-card a,.footer-links a{white-space:normal;text-align:center}.section{padding:max(var(--space-6), calc(var(--sticky-header-height) + var(--space-2))) 0 var(--space-6)}.speed-card,.capacity-panel,.ledger-card,.status-panel,.site-footer,.deployment-panel{padding:var(--space-5)}.capacity-panel{gap:var(--space-4)}.capacity-tabs button{min-height:46px;transform:none!important}.capacity-bar div:first-child{grid-template-columns:1fr}.capacity-bar strong{grid-row:auto}.faq-grid details{padding:var(--space-4)}.faq-grid summary{font-size:1.22rem;line-height:1.05}.payment-row{border-radius:var(--radius-md)}}@media (width<=374px){:root{--container:min(100vw - 16px, 320px);--header-height:108px}.brand strong{font-size:.9rem}.header-cta{min-width:88px;padding-inline:10px;font-size:.82rem}h1{font-size:clamp(2.32rem,14.8vw,2.8rem)}h2{font-size:clamp(1.86rem,11.8vw,2.38rem)}.hero-facts{grid-template-columns:1fr}.hero-facts div{min-height:82px}.speed-values strong{font-size:clamp(2.18rem,11vw,2.65rem)}}.background-art{z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 28%, color-mix(in srgb, var(--color-accent-strong) 16%, transparent), transparent 32%), radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--color-accent) 18%, transparent), transparent 34%), url(/assets/signal-background.svg) center top / cover no-repeat;opacity:.36;animation:30s ease-in-out infinite alternate signal-drift;position:fixed;inset:0;transform:translate(0,0)scale(1.02)}.header-tools{justify-content:flex-end;align-items:center;gap:var(--space-3);display:inline-flex}.logo-orbit{animation:16s ease-in-out infinite alternate orbit-breathe}[data-reveal].is-visible{animation:.28s ease-out both reveal-in;animation-delay:var(--reveal-delay,0s)}.meter{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-border) 68%, transparent);height:5px;margin:calc(var(--space-3) * -1) 0 var(--space-4);overflow:clip}.meter span{border-radius:inherit;background:linear-gradient(90deg, var(--color-accent), var(--color-accent-strong));transform-origin:0;width:100%;height:100%;animation:.98s cubic-bezier(.2,.8,.2,1) both meter-fill;display:block}.deployment-panel{gap:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:radial-gradient(circle at 88% 14%, color-mix(in srgb, var(--color-accent) 18%, transparent), transparent 36%), var(--color-glass);box-shadow:var(--shadow-proof);padding:var(--space-6);grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);display:grid;overflow:clip}.deployment-copy{align-content:center;min-width:0;display:grid}.deployment-copy p:not(.eyebrow){color:var(--color-muted);font-size:clamp(1.02rem,1.8vw,1.16rem)}.deployment-copy .button{width:fit-content;margin-top:var(--space-3)}.deployment-grid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.deployment-grid article{border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-elevated) 74%, transparent);min-width:0;padding:var(--space-4)}.deployment-grid span{margin-bottom:var(--space-3);color:var(--color-accent);font-family:var(--font-display);overflow-wrap:normal;font-size:clamp(1.22rem,1.55vw,1.55rem);font-weight:800;line-height:1.02;display:block}.deployment-grid p{color:var(--color-muted);margin:0}.topic-grid,.seo-link-grid>div{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.topic-grid a,.seo-link-grid a{border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-elevated) 72%, transparent);min-width:0;color:var(--color-text);padding:var(--space-4);text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s}.topic-grid a:hover,.seo-link-grid a:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-glow);transform:translateY(-2px)}.topic-grid span,.seo-link-grid span{margin-bottom:var(--space-2);color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;display:block}.topic-grid strong,.seo-link-grid strong{font-family:var(--font-display);font-size:clamp(1rem,1.3vw,1.22rem);line-height:1.18;display:block}.seo-hero,.seo-section,.seo-link-grid{width:min(980px,100vw - 40px);margin-inline:auto}.seo-hero{min-height:clamp(420px,58vh,660px);padding:calc(var(--sticky-header-clearance) + var(--space-6)) 0 var(--space-7);align-content:end;display:grid}.seo-hero h1{max-width:900px;margin:var(--space-3) 0;font-family:var(--font-display);letter-spacing:-.06em;text-wrap:balance;font-size:clamp(2.45rem,7vw,5.9rem);line-height:.92}.seo-hero p:not(.eyebrow){max-width:760px;color:var(--color-muted);margin:0;font-size:clamp(1.05rem,2.2vw,1.32rem)}.seo-actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.seo-section{gap:var(--space-4);margin-bottom:var(--space-6);display:grid}.seo-card,.markdown-content{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-glass);box-shadow:var(--shadow-raised);padding:clamp(var(--space-5), 4vw, var(--space-7))}.seo-card h2,.markdown-content h2,.markdown-content h3,.seo-link-grid h2{margin:0 0 var(--space-3);font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;line-height:1.05}.seo-card h2,.markdown-content h2,.seo-link-grid h2{font-size:clamp(1.65rem,3vw,2.65rem)}.markdown-content h3{margin-top:var(--space-5);font-size:clamp(1.28rem,2.1vw,1.72rem)}.seo-card p,.markdown-content p{margin:0 0 var(--space-3);color:var(--color-muted)}.seo-card p:last-child,.markdown-content p:last-child,.seo-card ul:last-child,.markdown-content ul:last-child{margin-bottom:0}.seo-card ul,.markdown-content ul{margin:var(--space-4) 0;color:var(--color-muted);padding-left:1.2em}.seo-card li+li,.markdown-content li+li{margin-top:var(--space-2)}.seo-document{width:min(1040px,100vw - 40px)}.seo-link-grid{margin-bottom:var(--space-8)}.seo-link-grid h2{max-width:720px}@keyframes signal-drift{0%{transform:translate(-1.2vw,-.8vh)scale(1.02)}to{transform:translate(1.2vw,1vh)scale(1.05)}}@keyframes orbit-breathe{0%{transform:scale(.985)rotate(-1.5deg)}to{transform:scale(1.025)rotate(1.5deg)}}@keyframes reveal-in{0%{opacity:.74;filter:saturate(.82)}to{opacity:1;filter:saturate()}}@keyframes meter-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=1120px){.site-header{grid-template-columns:auto 1fr}.header-tools{justify-self:end}.site-nav{display:none}}@media (width<=980px){.deployment-panel,.deployment-grid{grid-template-columns:1fr}.topic-grid,.seo-link-grid>div{grid-template-columns:1fr 1fr}}@media (width<=680px){.background-art{opacity:.13;background-size:auto 820px}.site-header{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-elevated) 86%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center}.header-tools{justify-content:flex-end;width:auto;display:flex}.header-tools .header-cta{width:auto}.brand{justify-content:flex-start;width:auto;min-height:38px}.deployment-copy .button{width:100%}.topic-grid,.seo-link-grid>div{grid-template-columns:1fr}.seo-hero,.seo-section,.seo-link-grid{width:min(100% - 28px,980px)}.seo-actions .button{width:100%}}@media (width<=374px){.site-header{grid-template-columns:1fr;align-items:stretch}.header-tools{justify-content:center;width:100%}.header-tools .header-cta{width:100%}.brand{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.background-art,.logo-orbit,[data-reveal].is-visible,.meter span{animation:none!important}.hero-visual,.hero-logo,.advantage,.capacity-track span{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}
