@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ChakraPetch-500.woff2) format("woff2")}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ChakraPetch-600.woff2) format("woff2")}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ChakraPetch-700.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Barlow-400.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Barlow-500.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Barlow-600.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/JetBrainsMono-700.woff2) format("woff2")}:root{--bg: #0a0b0c;--bg-soft: #0f1113;--panel: rgba(22, 26, 28, .72);--panel-solid: #14181b;--panel-raised: #181d20;--line: rgba(150, 230, 215, .14);--line-strong: rgba(150, 230, 215, .32);--line-warm: rgba(255, 180, 61, .28);--text: #eef1ec;--muted: #97a39c;--dim: #828c82;--hud: #34e0c4;--hud-bright: #5cf2da;--hud-glow: rgba(52, 224, 196, .4);--gold: #ffb43d;--gold-soft: #ffd27a;--gold-glow: rgba(255, 180, 61, .32);--danger: #ff6b5e;--radius: 4px;--radius-lg: 6px;--maxw: 1200px;--bracket: 16px;--font-body: "Barlow", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: "Chakra Petch", "Barlow", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--shadow: 0 24px 60px rgba(0, 0, 0, .55);--shadow-hud: 0 0 0 1px var(--line-strong), 0 18px 50px rgba(0, 0, 0, .5)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);color:var(--text);background:var(--bg);line-height:1.65;font-size:1.02rem;-webkit-font-smoothing:antialiased;overflow-x:hidden}.bg-field{position:fixed;inset:0;z-index:-3;pointer-events:none;background:radial-gradient(900px 520px at 88% -6%,rgba(52,224,196,.1),transparent 60%),radial-gradient(820px 560px at 6% 4%,rgba(52,224,196,.06),transparent 58%),radial-gradient(700px 700px at 50% 116%,rgba(255,180,61,.07),transparent 60%),var(--bg)}.bg-scan{position:fixed;inset:0;z-index:-2;pointer-events:none;opacity:.35;background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.02) 0,rgba(255,255,255,.02) 1px,transparent 1px,transparent 4px);mix-blend-mode:overlay}.bg-grain{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}a{color:var(--hud);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,summary:focus-visible,.copy-btn:focus-visible,.lang-switch:focus-visible{outline:2px solid var(--hud);outline-offset:2px;border-radius:2px}.btn:focus-visible{outline:3px solid rgba(4,19,15,.92);outline-offset:-7px}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--font-display);line-height:1.06;font-weight:700;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:0 0 .5em}h1{font-size:clamp(2.4rem,6.4vw,4.6rem)}h2{font-size:clamp(1.8rem,3.8vw,2.7rem)}h3{font-size:1.18rem;letter-spacing:0}p{margin:0 0 1rem}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:1.4rem}.section{padding-block:clamp(3.4rem,8vw,6rem);position:relative}.section+.section{border-top:1px solid var(--line)}.muted{color:var(--muted)}.lead{font-size:clamp(1.06rem,1.6vw,1.28rem);color:var(--muted);max-width:62ch;line-height:1.7}.corners{position:relative}.corners:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:linear-gradient(var(--hud),var(--hud)) 0 0 / var(--bracket) 1.5px no-repeat,linear-gradient(var(--hud),var(--hud)) 0 0 / 1.5px var(--bracket) no-repeat,linear-gradient(var(--hud),var(--hud)) 100% 0 / var(--bracket) 1.5px no-repeat,linear-gradient(var(--hud),var(--hud)) 100% 0 / 1.5px var(--bracket) no-repeat,linear-gradient(var(--hud),var(--hud)) 0 100% / var(--bracket) 1.5px no-repeat,linear-gradient(var(--hud),var(--hud)) 0 100% / 1.5px var(--bracket) no-repeat,linear-gradient(var(--hud),var(--hud)) 100% 100% / var(--bracket) 1.5px no-repeat,linear-gradient(var(--hud),var(--hud)) 100% 100% / 1.5px var(--bracket) no-repeat}.corners.gold:before{background:linear-gradient(var(--gold),var(--gold)) 0 0 / var(--bracket) 1.5px no-repeat,linear-gradient(var(--gold),var(--gold)) 0 0 / 1.5px var(--bracket) no-repeat,linear-gradient(var(--gold),var(--gold)) 100% 0 / var(--bracket) 1.5px no-repeat,linear-gradient(var(--gold),var(--gold)) 100% 0 / 1.5px var(--bracket) no-repeat,linear-gradient(var(--gold),var(--gold)) 0 100% / var(--bracket) 1.5px no-repeat,linear-gradient(var(--gold),var(--gold)) 0 100% / 1.5px var(--bracket) no-repeat,linear-gradient(var(--gold),var(--gold)) 100% 100% / var(--bracket) 1.5px no-repeat,linear-gradient(var(--gold),var(--gold)) 100% 100% / 1.5px var(--bracket) no-repeat}.eyebrow{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--hud);margin-bottom:1.1rem}.eyebrow:before{content:"//";opacity:.7}.eyebrow.gold{color:var(--gold)}.skip-link{position:absolute;left:-9999px;top:0;background:var(--hud);color:#04130f;font-family:var(--font-mono);font-weight:700;padding:.6rem 1rem;z-index:300}.skip-link:focus{left:0}.btn{--b: 1px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-family:var(--font-display);font-weight:600;font-size:.96rem;letter-spacing:.06em;text-transform:uppercase;padding:.85rem 1.7rem;border-radius:var(--radius);border:var(--b) solid transparent;cursor:pointer;position:relative;overflow:hidden;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:transform .14s ease,box-shadow .25s ease,filter .2s ease,background .2s ease}.btn-primary{color:#04130f;background:linear-gradient(120deg,var(--hud-bright),var(--hud));box-shadow:0 0 24px var(--hud-glow)}.btn-gold{color:#1c1300;background:linear-gradient(120deg,var(--gold-soft),var(--gold));box-shadow:0 0 26px var(--gold-glow)}.btn-primary:hover,.btn-gold:hover{transform:translateY(-2px);text-decoration:none;filter:brightness(1.06)}.btn-primary:after,.btn-gold:after{content:"";position:absolute;top:0;left:-120%;width:55%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg);transition:left .6s ease}.btn-primary:hover:after,.btn-gold:hover:after{left:130%}.btn-ghost{color:var(--text);border-color:var(--line-strong);background:#34e0c40a}.btn-ghost:hover{border-color:var(--hud);color:var(--hud);text-decoration:none;transform:translateY(-2px)}.btn-lg{font-size:1.04rem;padding:1rem 2.1rem}.site-header{position:sticky;top:0;z-index:100;backdrop-filter:blur(14px);background:#0a0b0cc7;border-bottom:1px solid var(--line)}.site-header .container{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.8rem}.brand{display:inline-flex;align-items:center;gap:.65rem;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--text);font-size:1.04rem}.brand:hover{text-decoration:none}.brand .glyph{width:30px;height:30px;display:grid;place-items:center;color:var(--hud);border:1px solid var(--line-strong);border-radius:var(--radius);background:#34e0c412;filter:drop-shadow(0 0 8px var(--hud-glow))}.brand .glyph svg{width:18px;height:18px}.brand b{font-weight:700}.brand .accent{color:var(--hud)}.nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:1.4rem}.nav a{color:var(--muted);font-family:var(--font-mono);font-weight:500;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase}.nav a:hover,.nav a[aria-current=page]{color:var(--text);text-decoration:none}.nav a[aria-current=page]{color:var(--hud)}.lang-switch{border:1px solid var(--line-strong);border-radius:var(--radius);padding:.32rem .6rem;font-size:.76rem!important;font-weight:700!important;color:var(--muted)}.lang-switch:hover{color:var(--hud);border-color:var(--hud);text-decoration:none}.nav-cta{padding:.5rem 1.1rem;font-size:.84rem!important;color:#1c1300!important}.hero{position:relative;min-height:clamp(560px,86vh,880px);display:flex;align-items:center;overflow:hidden;border-bottom:1px solid var(--line)}.hero-bg{position:absolute;inset:0;z-index:0}.hero-bg img{width:100%;height:100%;object-fit:cover;object-position:70% center}.hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0a0b0cf5,#0a0b0cc7 38%,#0a0b0c1a 72%,#0a0b0c73),linear-gradient(0deg,var(--bg) 1%,transparent 28%)}.hero .container{position:relative;z-index:1;width:100%}.hero-copy{max-width:40rem}.hero h1{margin-bottom:.5rem}.hero h1 .gold{display:block;font-size:1.18em;background:linear-gradient(120deg,var(--gold-soft),var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 40px var(--gold-glow)}.hero-actions{display:flex;gap:.9rem;flex-wrap:wrap;margin-top:1.7rem;align-items:center}.bonus-chip{display:inline-flex;align-items:baseline;gap:.6rem;padding:.5rem .9rem .5rem .8rem;font-family:var(--font-mono);border:1px solid var(--line-warm);border-radius:var(--radius);background:#ffb43d12;margin-bottom:1.3rem}.bonus-chip .amount{font-weight:700;font-size:1.15rem;color:var(--gold);line-height:1}.bonus-chip .label{font-size:.66rem;text-transform:uppercase;letter-spacing:.18em;color:var(--muted)}.chips{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.7rem;padding:0;list-style:none}.chip{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.04em;color:var(--muted);padding:.4rem .75rem;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff05}.chip svg{width:13px;height:13px;color:var(--hud);flex:none}.codebox{display:flex;flex-direction:column;gap:.55rem;margin:1.7rem 0;padding:1.05rem 1.2rem;max-width:27rem;background:linear-gradient(180deg,#14181beb,#0e1113eb);border:1px solid var(--line-warm);border-radius:var(--radius);box-shadow:var(--shadow)}.codebox .label{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.18em;color:var(--muted)}.codebox .label:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px var(--gold);animation:blip 2.4s ease-in-out infinite}@keyframes blip{0%,to{opacity:1}50%{opacity:.3}}.codebox .code-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.codebox code{font-family:var(--font-mono);font-size:clamp(1.3rem,3vw,1.75rem);font-weight:700;letter-spacing:.04em;color:var(--gold);text-shadow:0 0 18px var(--gold-glow)}.copy-btn{font-family:var(--font-mono);border:1px solid var(--line-strong);background:#34e0c40f;color:var(--hud);border-radius:var(--radius);padding:.45rem .8rem;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:all .15s ease}.copy-btn:hover{color:#04130f;background:var(--hud);border-color:var(--hud)}.grid{display:grid;gap:1.4rem}.grid-2{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:1.7rem;backdrop-filter:blur(8px);transition:transform .18s ease,border-color .18s ease}.card:hover{transform:translateY(-3px);border-color:var(--line-strong)}.card h2,.card h3{margin-top:0}.feature-list{list-style:none;padding:0;margin:0;display:grid;gap:.75rem}.feature-list li{padding-left:1.7rem;position:relative;color:var(--text)}.feature-list li:before{content:"";position:absolute;left:0;top:.6em;width:9px;height:9px;background:var(--hud);box-shadow:0 0 8px var(--hud-glow);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.media-row{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:center}.media-row.reverse .media-figure{order:2}.media-figure{position:relative;border-radius:var(--radius);overflow:hidden;padding:10px}.media-figure img{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:2px;filter:saturate(1.05) contrast(1.02)}.media-figure figcaption{position:absolute;left:18px;bottom:18px;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text);background:#0a0b0cb3;border:1px solid var(--line-strong);padding:.3rem .6rem;border-radius:var(--radius);backdrop-filter:blur(4px)}.trust-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.trust-item{display:flex;align-items:flex-start;gap:.9rem;padding:1.2rem 1.3rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);backdrop-filter:blur(8px);transition:border-color .18s ease}.trust-item:hover{border-color:var(--line-strong)}.trust-item .ico{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:var(--radius);background:#34e0c41a;border:1px solid var(--line-strong);color:var(--hud)}.trust-item .ico svg{width:20px;height:20px}.trust-item b{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;display:block;font-size:1rem;margin-bottom:.15rem}.trust-item span{font-size:.92rem;color:var(--muted);line-height:1.5}.steps{list-style:none;counter-reset:step;padding:0;margin:1.8rem 0 0;display:grid;gap:0}.steps li{counter-increment:step;position:relative;padding:0 0 1.7rem 3.6rem;color:var(--muted)}.steps li:last-child{padding-bottom:0}.steps li:before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:-.1rem;width:2.3rem;height:2.3rem;display:grid;place-items:center;border-radius:var(--radius);font-family:var(--font-mono);font-weight:700;font-size:.82rem;color:var(--hud);background:#34e0c414;border:1px solid var(--line-strong);z-index:1}.steps li:after{content:"";position:absolute;left:calc(1.15rem - 1px);top:2.3rem;bottom:0;width:1px;background:linear-gradient(var(--line-strong),transparent)}.steps li:last-child:after{display:none}.note{margin-top:1.8rem;padding:1rem 1.2rem;border:1px solid var(--line-warm);background:#ffb43d12;border-radius:var(--radius);color:var(--text);display:flex;gap:.7rem;align-items:flex-start;font-family:var(--font-mono);font-size:.92rem}.note:before{content:"▸";color:var(--gold);font-weight:800}.faq details{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:.3rem 1.3rem;margin-bottom:.7rem;backdrop-filter:blur(8px);transition:border-color .18s ease}.faq details[open]{border-color:var(--line-strong)}.faq summary{cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:1.04rem;padding:.85rem 0;list-style:none;display:flex;justify-content:space-between;gap:1rem;align-items:center}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-mono);color:var(--hud);font-weight:700;font-size:1.3rem;transition:transform .2s ease}.faq details[open] summary:after{content:"−"}.faq p{margin:0 0 .9rem;color:var(--muted)}.disclosure{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.02em;color:var(--muted);background:#ffb43d0d;border:1px solid var(--line-warm);border-radius:var(--radius);padding:.65rem .95rem}.cta-band{position:relative;text-align:center;border-radius:var(--radius-lg);border:1px solid var(--line-strong);overflow:hidden;padding:clamp(2.4rem,6vw,4.5rem) clamp(1.4rem,4vw,3rem)}.cta-band .cta-bg{position:absolute;inset:0;z-index:0}.cta-band .cta-bg img{width:100%;height:100%;object-fit:cover}.cta-band .cta-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a0b0cd1,#0a0b0ceb)}.cta-band>*{position:relative;z-index:1}.cta-band .codebox{margin-inline:auto}.cta-band .eyebrow{justify-content:center}.site-footer{border-top:1px solid var(--line);background:var(--bg-soft);padding-block:2.8rem;margin-top:2rem}.site-footer .container{display:grid;gap:1.1rem}.footer-links{display:flex;gap:1.4rem;flex-wrap:wrap}.footer-links a,.footer-links button{color:var(--muted);font-family:var(--font-mono);font-size:.82rem;letter-spacing:.04em;text-transform:uppercase}.footer-links button{background:none;border:0;padding:0;cursor:pointer}.footer-links button:hover{color:var(--hud)}.trademark{font-size:.82rem;color:var(--dim);max-width:96ch;line-height:1.6}.prose{max-width:76ch}.prose h2{margin-top:2.4rem;text-transform:none}.prose h3{margin-top:1.6rem;margin-bottom:.3rem;font-size:1.05rem;color:var(--text)}.prose p,.prose li{color:var(--muted)}.consent{position:fixed;inset:auto 1rem 1rem;z-index:300;max-width:560px;margin-inline:auto;background:var(--panel-solid);border:1px solid var(--line-strong);border-radius:var(--radius);padding:1.15rem 1.3rem;box-shadow:var(--shadow)}.consent[hidden]{display:none}.consent p{margin:0 0 .9rem;font-size:.9rem;color:var(--muted)}.consent-actions{display:flex;gap:.6rem;flex-wrap:wrap}.consent-actions button{flex:1 1 auto;font-family:var(--font-display);font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius);padding:.6rem 1rem;cursor:pointer;border:1px solid var(--line-strong)}.consent .accept{color:#04130f;background:linear-gradient(120deg,var(--hud-bright),var(--hud));border-color:transparent}.consent .decline{color:var(--text);background:transparent}.section-head{max-width:60ch;margin-bottom:2.4rem}@media(max-width:880px){.media-row{grid-template-columns:1fr}.media-row.reverse .media-figure{order:0}.hero-bg img{object-position:64% center}.hero-bg:after{background:linear-gradient(90deg,#0a0b0cf0,#0a0b0cb3 60%,#0a0b0c8c),linear-gradient(0deg,var(--bg) 2%,transparent 34%)}}@media(max-width:600px){.brand span.full{display:none}.nav{gap:.85rem}.nav a{font-size:.76rem}.nav-cta{padding:.5rem .85rem}}@media(prefers-reduced-motion:reduce){.codebox .label:before{animation:none}html{scroll-behavior:auto}}
