:root{--blue:#3f85e2;--orange:#f58200;--bg:#07090d;--bg-elev:#0e1219;--bg-card:#10151d;--border:#1d242e;--border-lit:#2c3642;--fg:#eef3f8;--fg-muted:#8b96a3;--radius:14px;--maxw:1120px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}h1,h2,h3{margin:0;line-height:1.12}::selection{background:#3f85e266}html{scrollbar-width:thin;scrollbar-color:#232a33 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border:2px solid var(--bg);background:#232a33;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--blue)}.grad-blue,.grad-orange{color:#0000;-webkit-background-clip:text;background-clip:text}.accent-blue{color:var(--blue)}.accent-orange{color:var(--orange)}.arkeion-link:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.grad-blue{background-image:linear-gradient(100deg, #6ea8f0, var(--blue))}.grad-orange{background-image:linear-gradient(100deg, #ffab45, var(--orange))}main,.nav,footer{z-index:1;position:relative}.btn{border:1px solid var(--border-lit);border-radius:999px;padding:12px 22px;font-size:15px;font-weight:560;transition:transform .12s,box-shadow .15s,border-color .15s,background .15s;display:inline-block}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn.primary{color:#fff;background:linear-gradient(#4a90e8,#3276d3);border-color:#0000;box-shadow:0 0 0 1px #3f85e259,0 8px 30px -8px #3f85e28c}.btn.primary:hover{box-shadow:0 0 0 1px #3f85e280,0 10px 36px -8px #3f85e2b3}.btn.ghost{background:#ffffff05}.btn.ghost:hover{border-color:var(--fg-muted)}.btn.sm{padding:8px 16px;font-size:14px}.btn.lg{padding:15px 32px;font-size:16.5px}.header{z-index:10;position:sticky;top:0}.header:before{content:"";background:linear-gradient(180deg, #07090df5 0%, var(--bg) 100%);pointer-events:none;z-index:-1;position:absolute;inset:0 0 -64px;-webkit-mask-image:linear-gradient(#000 22%,#0000 95%);mask-image:linear-gradient(#000 22%,#0000 95%)}.veil{pointer-events:none;z-index:-2;position:absolute;inset:0 0 -64px}.veil>div{position:absolute;inset:0}.veil>div:first-child{-webkit-backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(#000 0% 19%,#0000 43%);mask-image:linear-gradient(#000 0% 19%,#0000 43%)}.veil>div:nth-child(2){-webkit-backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#0000 14%,#000 30%,#0000 55%);mask-image:linear-gradient(#0000 14%,#000 30%,#0000 55%)}.veil>div:nth-child(3){-webkit-backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(#0000 33%,#000 49%,#0000 68%);mask-image:linear-gradient(#0000 33%,#000 49%,#0000 68%)}.veil>div:nth-child(4){-webkit-backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#0000 52%,#000 68%,#0000 84%);mask-image:linear-gradient(#0000 52%,#000 68%,#0000 84%)}.veil>div:nth-child(5){-webkit-backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(#0000 68%,#000 84%,#0000 95%);mask-image:linear-gradient(#0000 68%,#000 84%,#0000 95%)}.nav{max-width:var(--maxw);grid-template-columns:1fr auto 1fr;align-items:center;margin:0 auto;padding:13px 24px;display:grid}.brand{justify-self:start;align-items:center;display:flex}.links{color:var(--fg-muted);justify-content:center;align-items:center;gap:30px;font-size:14.5px;font-weight:480;display:flex}.links a{padding:6px 2px;transition:color .15s}.links a:hover,.links a.active{color:var(--fg)}.links-login{display:none}.nav-actions{justify-self:end;align-items:center;gap:18px;display:flex}.burger{background:var(--bg-card);border:1px solid var(--border-lit);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;display:none}.burger span{background:var(--fg);border-radius:2px;height:2px;transition:transform .2s,opacity .2s;display:block}.nav.open .burger span:first-child{transform:translateY(7px)rotate(45deg)}.nav.open .burger span:nth-child(2){opacity:0}.nav.open .burger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-login{color:var(--fg-muted);font-size:14.5px;transition:color .15s}.nav-login:hover{color:var(--fg)}main{max-width:var(--maxw);margin:0 auto;padding:0 24px}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;padding:88px 0 72px;display:grid}.badge{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);border:1px solid var(--border);background:#ffffff05;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;font-size:12.5px;display:inline-flex}.dot{border-radius:50%;width:7px;height:7px}.dot.blue{background:var(--blue);box-shadow:0 0 8px var(--blue)}.dot.orange{background:var(--orange);box-shadow:0 0 8px var(--orange);margin-left:-3px}.hero h1{letter-spacing:-.025em;margin:22px 0 0;font-size:clamp(38px,5.2vw,62px);font-weight:740}.lede{max-width:520px;color:var(--fg-muted);margin:20px 0 0;font-size:17.5px;line-height:1.6}.cta-row{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.terminal{border:1px solid var(--border-lit);border-radius:var(--radius);background:linear-gradient(#0c1017,#090c12);overflow:hidden;box-shadow:0 0 0 1px #0006,0 24px 60px -20px #000c,0 0 80px -30px #3f85e259,60px 40px 120px -60px #f5820040}.term-bar{border-bottom:1px solid var(--border);background:#ffffff05;align-items:center;gap:7px;padding:11px 14px;display:flex}.term-dot{background:#2a3340;border-radius:50%;width:11px;height:11px}.term-dot.r{background:#b84a44}.term-dot.y{background:#bd8f34}.term-dot.g{background:#3d9950}.term-title{color:var(--fg-muted);margin-left:8px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px}.term-body{padding:18px 18px 22px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.75}.term-line{opacity:0;animation:.3s forwards term-in}.term-line .txt{white-space:pre-wrap;word-break:break-all}.term-line .mark{margin-right:7px;font-size:10px}.term-line.ok .mark{color:var(--blue)}.term-line.blocked .mark{color:var(--orange)}.caret{color:var(--fg);margin-left:1px;animation:.9s step-end infinite blink;display:inline-block}.term-line.cmd{color:var(--fg)}.term-line.ok{color:#7fb2f0}.term-line.blocked{color:#ffa64d;border-radius:4px;font-weight:600;animation:.3s forwards term-in,.9s 50ms deny-flash}@keyframes deny-flash{0%{background:#f5820000}25%{background:#f5820029}to{background:#f5820000}}.term-line.dim{color:var(--fg-muted)}.term-line.gap{height:.6em}.term-line.note{color:var(--fg-muted);margin-top:6px;font-style:italic}.term-line.cursor{color:var(--fg-muted);animation:.2s forwards term-in,1.1s step-end infinite blink}@keyframes term-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes blink{50%{opacity:.15}}@media (prefers-reduced-motion:reduce){.term-line{opacity:1;animation:none}}.stats{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;margin:8px 0 30px;display:grid;overflow:hidden}.stat{background:var(--bg-elev);padding:24px 22px}.stat-v{letter-spacing:-.01em;font-size:26px;font-weight:700}.stat-k{color:var(--fg-muted);margin-top:4px;font-size:13.5px}section h2{text-align:center;letter-spacing:-.02em;font-size:clamp(28px,4vw,40px);font-weight:700}.section-lede{color:var(--fg-muted);text-align:center;max-width:560px;margin:12px auto 0;font-size:16px}.features{padding:80px 0 30px}.lens-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:48px 64px;margin-top:52px;display:grid}.lens{flex-direction:column;gap:30px;display:flex}.eyebrow{letter-spacing:.14em;text-transform:uppercase;border-left:3px solid;padding-left:12px;font-size:12px;font-weight:650}.eyebrow.blue{color:var(--blue);border-color:var(--blue)}.eyebrow.orange{color:var(--orange);border-color:var(--orange)}.feature{align-items:flex-start;gap:16px;display:flex}.feature .ic{border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.feature .ic.blue{color:var(--blue);background:#3f85e21f}.feature .ic.orange{color:var(--orange);background:#f582001f}.feature h3{margin-bottom:7px;font-size:16.5px;font-weight:640}.feature p{color:var(--fg-muted);margin:0;font-size:14.5px;line-height:1.6}.flow{padding:64px 0 8px}.flow-track{border-block:1px solid var(--border);height:96px;position:relative;overflow:hidden}.gate{background:linear-gradient(180deg, transparent, var(--border-lit) 25%, var(--border-lit) 75%, transparent);width:1px;position:absolute;top:0;bottom:0;left:58%}.gate:after{content:"";background:linear-gradient(180deg, var(--blue) 50%, var(--orange) 50%);filter:blur(.5px);position:absolute;inset:30% -1px}.pkt{opacity:0;width:7px;height:7px;animation-duration:var(--t,6.5s);animation-delay:var(--d,0s);border-radius:50%;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;left:-3%}.pkt.b{background:var(--blue);animation-name:pkt-pass;box-shadow:0 0 8px #3f85e2cc}.pkt.b:before{content:"";background:linear-gradient(90deg,#0000,#3f85e28c);border-radius:2px;width:26px;height:3px;position:absolute;top:2px;right:6px}@keyframes pkt-pass{0%{opacity:0;filter:brightness();left:-3%;transform:scale(1)}6%{opacity:1}54%{filter:brightness();transform:scale(1)}58%{filter:brightness(1.7);transform:scale(1.5)}63%{filter:brightness();transform:scale(1)}92%{opacity:1}to{opacity:0;filter:brightness();left:103%;transform:scale(1)}}.pkt.o{background:var(--orange);animation-name:pkt-stop;box-shadow:0 0 8px #f58200cc}.pkt.o:before{content:"";opacity:0;animation:pkt-ripple var(--t,6.5s) linear var(--d,0s) infinite;border:1.5px solid #f58200b3;border-radius:50%;position:absolute;inset:-6px}.pkt.o:after{content:"429";letter-spacing:.04em;color:var(--orange);opacity:0;animation:pkt-429 var(--t,6.5s) linear var(--d,0s) infinite;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:9.5px;font-weight:700;position:absolute;top:-17px;left:-7px}@keyframes pkt-stop{0%{opacity:0;left:-3%}6%{opacity:1}38%{left:44%}50%{left:57.2%}54%{left:55.6%}58%{left:56.9%}61%{left:56.5%}80%{opacity:1;left:56.5%}92%{opacity:0;left:56.5%}to{opacity:0;left:56.5%}}@keyframes pkt-ripple{0%,49%{opacity:0;transform:scale(.4)}52%{opacity:1;transform:scale(.6)}68%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}@keyframes pkt-429{0%,52%{opacity:0;transform:translateY(3px)}57%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}90%{opacity:0;transform:translateY(-3px)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.pkt,.pkt.o:before,.pkt.o:after{animation:none}.pkt{opacity:.9}.pkt.b{left:80%}.pkt.o{left:56.5%}.pkt.o:after{opacity:1}}.flow-caption{text-align:center;color:var(--fg-muted);margin:14px 0 0;font-size:13.5px}.faq{padding:80px 0 30px}.faq-list{max-width:720px;margin:44px auto 0}.faq details{border-bottom:1px solid var(--border)}.faq summary{cursor:pointer;padding:18px 34px 18px 2px;font-size:16px;font-weight:560;list-style:none;transition:color .15s;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--fg-muted);font-size:20px;font-weight:400;transition:transform .2s,color .15s;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.faq details[open] summary:after{color:var(--blue);transform:translateY(-50%)rotate(45deg)}.faq summary:hover{color:var(--blue)}.faq details p{color:var(--fg-muted);margin:0;padding:0 34px 20px 2px;font-size:14.5px;line-height:1.65}.arkeion{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;padding:80px 0 30px;display:grid}.arkeion-copy h2{text-align:left;margin:14px 0 0}.arkeion-copy>p{color:var(--fg-muted);max-width:480px;margin:16px 0 0;font-size:15.5px;line-height:1.6}.arkeion-copy ul{color:var(--fg-muted);flex-direction:column;gap:12px;margin:22px 0 0;padding:0;font-size:14.5px;line-height:1.55;list-style:none;display:flex}.arkeion-copy ul strong{color:var(--fg);font-weight:620}.arkeion-teaser{opacity:.85;border-left:3px solid var(--border-lit);padding-left:14px;margin-top:24px!important;font-size:13.5px!important}.ledger{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);padding:18px 20px 20px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px}.ledger-title{color:var(--fg-muted);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--border);margin-bottom:6px;padding-bottom:12px;font-size:11.5px}.ledger-row{align-items:baseline;gap:14px;padding:9px 0 9px 18px;display:flex;position:relative}.ledger-row:before{content:"";background:var(--border);width:1px;position:absolute;top:0;bottom:0;left:4px}.ledger-row:after{content:"";background:var(--fg-muted);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:1.5px;transform:translateY(-50%)}.ledger-row.config:after{background:var(--blue)}.ledger-row:first-of-type:before{top:50%}.ledger-row:last-of-type:before{bottom:50%}.ledger-v{color:var(--fg);flex:none;width:40px;font-weight:650}.ledger-text{color:var(--fg-muted);word-break:break-word}.how{padding:80px 0 30px}.steps{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:44px 40px;margin-top:52px;display:grid}.step{padding:4px 0;position:relative}.step-n{background-image:linear-gradient(120deg, var(--blue) 50%, var(--orange) 50%);color:#0000;opacity:.85;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:46px;font-weight:700;line-height:1}.step h3{margin-bottom:9px;font-size:18px;font-weight:640}.step p{color:var(--fg-muted);margin:0;font-size:14.5px;line-height:1.6}.pricing{padding:80px 0 40px}.plans{grid-template-columns:repeat(auto-fit,minmax(225px,1fr));align-items:stretch;gap:18px;margin-top:46px;display:grid}.plan{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);text-align:left;flex-direction:column;gap:6px;padding:30px 26px;display:flex;position:relative}.plan.featured{background:linear-gradient(var(--bg-card), var(--bg-card)) padding-box, linear-gradient(135deg, var(--blue) 50%, var(--orange) 50%) border-box;border:1px solid #0000;box-shadow:0 20px 60px -30px #3f85e280}.flag{letter-spacing:.03em;color:#fff;background:linear-gradient(180deg, #ff9426, var(--orange));border-radius:999px;padding:4px 12px;font-size:11.5px;font-weight:600;position:absolute;top:-11px;right:20px}.plan h3{color:var(--fg-muted);text-transform:uppercase;letter-spacing:.06em;font-size:16px;font-weight:600}.plan .price{letter-spacing:-.01em;font-size:34px;font-weight:720}.plan .period{color:var(--fg-muted);margin-left:2px;font-size:14px;font-weight:480}.plan .note{color:var(--fg-muted);font-size:13.5px}.billing-tabs{justify-content:center;gap:8px;margin-top:30px;display:flex}.btab{font:inherit;color:var(--fg-muted);background:var(--bg-card);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:9px 20px;font-size:14.5px;font-weight:600;transition:border-color .15s,color .15s,background .15s,filter .2s,opacity .2s}.btab:not(.active){filter:grayscale();opacity:.55}.btab:not(.active):hover{filter:grayscale(.4);opacity:.85;color:var(--fg)}.btab.active{color:var(--fg);border-color:var(--blue);box-shadow:0 0 0 1px var(--blue) inset;background:#3f85e21a}.btab-chip{color:#fff;background:linear-gradient(180deg, #ff9426, var(--orange));vertical-align:1px;border-radius:999px;margin-left:8px;padding:2px 9px;font-size:11.5px;font-weight:650;display:inline-block}.early-note{text-align:center;color:var(--fg-muted);max-width:560px;margin:14px auto 0;font-size:13.5px;line-height:1.55}.early-note strong{color:var(--orange)}.plan-future{color:var(--fg-muted);margin-top:2px;font-size:12px}.calc{flex-direction:column;gap:22px;max-width:760px;margin:36px auto 0;display:flex}.calc-users{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;display:grid}.calc-q{font-size:15px;font-weight:560}.calc-users input[type=range]{accent-color:var(--blue);cursor:pointer;width:100%}.calc-n{color:var(--blue);text-align:right;font-variant-numeric:tabular-nums;min-width:88px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:17px;font-weight:650}.calc-hint{text-align:center;color:var(--fg-muted);opacity:.8;margin:-6px 0 0;font-size:12.5px}.calc-verdict{text-align:center;color:var(--fg-muted);min-height:1.6em;margin:0;font-size:14.5px}.calc-verdict strong{color:var(--fg)}.plan .cap-req{border-block:1px solid var(--border);color:var(--fg-muted);margin:12px 0 2px;padding:12px 0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px}.plan.dim{filter:grayscale();opacity:.55;transition:filter .25s,opacity .25s}.plan.dim:hover{filter:grayscale(.4);opacity:.85}.montas{color:var(--fg-muted);margin:10px 0 20px;font-size:13.5px;line-height:1.55}.plan .btn{text-align:center;margin-top:auto}.final{text-align:center;padding:110px 0 120px;position:relative}.final:before{content:"";filter:blur(10px);z-index:-1;background:radial-gradient(50% 60% at 40%,#3f85e22e,#0000 70%),radial-gradient(50% 60% at 60%,#f5820021,#0000 70%);position:absolute;inset:20% 15%}.final h2{margin-bottom:34px}.micro{color:var(--fg-muted);margin-top:16px;font-size:13px}.int-cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin-top:44px;display:grid}.int-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:22px 24px}.int-title{margin-bottom:14px;font-size:14.5px;font-weight:620;display:block}.int-code{border:1px solid var(--border);background:#090c12;border-radius:8px;margin:0;padding:14px 16px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.7;overflow-x:auto}.int-hl{color:var(--blue);font-weight:600}.int-dim{color:var(--fg-muted)}.int-note{color:var(--fg-muted);margin:12px 0 0;font-size:13.5px;line-height:1.55}.quoxy{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;padding:80px 0 30px;display:grid}.quoxy-copy h2{text-align:left;margin:14px 0 0}.quoxy-copy>p{color:var(--fg-muted);max-width:480px;margin:16px 0 0;font-size:15.5px;line-height:1.6}.quoxy-copy ul{color:var(--fg-muted);flex-direction:column;gap:11px;margin:20px 0 0;padding:0;font-size:14.5px;line-height:1.55;list-style:none;display:flex}.quoxy-copy ul strong{color:var(--fg);font-weight:620}.quoxy-flags{align-items:center;gap:12px;display:flex}.quoxy-badge{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg, #ff9426, var(--orange));border-radius:999px;padding:4px 12px;font-size:11.5px;font-weight:650}.quoxy-soon{color:var(--fg-muted);font-size:12.5px}.tunnel{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:10px;margin:0;padding:26px 24px;display:flex}.tn-node{border:1px solid var(--border-lit);background:var(--bg-elev);text-align:center;border-radius:10px;padding:13px 16px;font-size:14.5px;font-weight:620}.tn-node span{color:var(--fg-muted);margin-top:4px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11.5px;font-weight:400;display:block}.tn-node.edge{border-color:var(--blue)}.tn-node.local{border-style:dashed}.tn-arrow{text-align:center;color:var(--fg-muted);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px}.tn-arrow.tunnel-link{color:var(--blue);font-weight:600}@media (width<=900px){.quoxy{grid-template-columns:1fr;gap:36px}}.compare{padding:80px 0 30px}.cmp-table{border:1px solid var(--border);border-radius:var(--radius);max-width:860px;margin:44px auto 0;overflow:hidden}.cmp-head,.cmp-row{grid-template-columns:1.1fr 1fr 1fr;gap:14px;padding:13px 20px;display:grid}.cmp-head{background:var(--bg-elev);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-muted);font-size:13px;font-weight:650}.cmp-head .cmp-q{color:var(--blue)}.cmp-row{border-top:1px solid var(--border);background:var(--bg-card);font-size:14px}.cmp-row:first-of-type{border-top:none}.cmp-k{font-weight:620}.cmp-a{color:var(--fg-muted)}.cmp-b{color:var(--fg)}@media (width<=720px){.cmp-head{display:none}.cmp-row{grid-template-columns:1fr;gap:4px;padding:14px 18px}.cmp-a:before{content:"Yourself — ";color:var(--fg-muted);font-weight:620}.cmp-b:before{content:"With Quota — ";color:var(--blue);font-weight:620}}.europe{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;margin:60px 0 8px;display:grid;overflow:hidden}.eu-item{background:var(--bg-elev);flex-direction:column;gap:6px;padding:22px;display:flex}.eu-k{font-size:14.5px;font-weight:650}.eu-k a{color:var(--blue)}.eu-k a:hover{text-underline-offset:4px;text-decoration:underline}.eu-d{color:var(--fg-muted);font-size:13.5px;line-height:1.55}.page-hero{text-align:center;padding:76px 0 8px}.page-hero h1{letter-spacing:-.02em;font-size:clamp(32px,4.6vw,48px);font-weight:720}.more-link{text-align:center;margin:38px 0 0;font-size:15px}.more-link a{color:var(--blue)}.more-link a:hover{color:#6ea8f0}.foot-links{gap:18px;font-size:13px;display:flex}.foot-links a:hover{color:var(--fg)}.final .cta-row.center{justify-content:center}footer{max-width:var(--maxw);border-top:1px solid var(--border);color:var(--fg-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 auto;padding:36px 24px 56px;font-size:13px;display:flex}@media (width<=900px){.arkeion{grid-template-columns:1fr;gap:36px}.hero{grid-template-columns:1fr;gap:40px;padding-top:64px}.lede{max-width:none}}@media (width<=760px){.nav{grid-template-columns:auto 1fr}.nav-actions{grid-column:2}.burger{display:flex}.links{display:none}.nav.open .links{border-top:1px solid var(--border);background:0 0;flex-direction:column;grid-column:1/-1;gap:0;width:100%;margin-top:14px;display:flex}.nav.open .links a{border-bottom:1px solid var(--border);padding:13px 2px;font-size:15.5px}.nav.open .links .links-login{display:block}.nav-login{display:none}}@media (width<=420px){.badge{letter-spacing:.02em;white-space:normal;text-align:left;font-size:11px}}@media (width<=640px){main{padding:0 18px}.hero{padding-top:48px}.calc-users{grid-template-columns:1fr;gap:10px}.calc-n{text-align:left}.stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.term-body{font-size:12.5px}.tunnel{padding:20px 16px}.arkeion{gap:32px}footer{flex-direction:column;align-items:flex-start;gap:12px}}
