@font-face{font-family:Orbitron;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron Fallback;src:local("Arial");ascent-override:81.50%;descent-override:19.59%;line-gap-override:0.00%;size-adjust:124.05%}.__className_1dcf4e{font-family:Orbitron,Orbitron Fallback;font-style:normal}.__variable_1dcf4e{--font-orbitron:"Orbitron","Orbitron Fallback"}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7e5a5c10421db7a0-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/573cbd3e993edffe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4b657decd6407698-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b009b118a8c58d8c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/264c8506a75dd158-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3d26d2f3aa81a833-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/04971cd00c9d3b68-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1a22315a480e72db-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6e1768769e6f59a2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/67695be07a46cf4c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bcc69932347c6777-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ab2e3a11646b0499-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rajdhani Fallback;src:local("Arial");ascent-override:102.12%;descent-override:37.99%;line-gap-override:0.00%;size-adjust:91.07%}.__className_4fe6d1{font-family:Rajdhani,Rajdhani Fallback;font-style:normal}.__variable_4fe6d1{--font-rajdhani:"Rajdhani","Rajdhani Fallback"}:root{--bg-0:#020510;--bg-1:#06132c;--neon:#11e7ff;--text:#e9f4ff;--muted:#9db7cc;--panel:rgba(9,24,50,0.7);--line:rgba(17,231,255,0.35)}*{box-sizing:border-box}body,html{max-width:100vw;overflow-x:hidden}body{margin:0;font-family:var(--font-rajdhani),sans-serif;background:radial-gradient(circle at 75% 20%,rgba(17,231,255,.12),transparent 40%),radial-gradient(circle at 20% 10%,rgba(20,120,255,.18),transparent 35%),linear-gradient(180deg,var(--bg-1),var(--bg-0) 38%,#01030a);color:var(--text);min-height:100vh;letter-spacing:.2px}.scanline{position:fixed;inset:0;pointer-events:none;opacity:.17;background:repeating-linear-gradient(180deg,transparent 0,transparent 3px,rgba(255,255,255,.14) 4px)}.site-header,main{max-width:1120px;margin:0 auto;padding-inline:1.2rem}.site-header{padding-top:1rem;padding-bottom:1rem;justify-content:space-between;gap:1rem}.site-header,.top-nav{display:flex;align-items:center}.top-nav{gap:.6rem;flex-wrap:wrap;justify-content:flex-end}.nav-link{text-decoration:none;color:#a7dbef;padding:.38rem .65rem;border-radius:999px}.nav-link:hover{background:rgba(17,231,255,.1)}.brand,h1,h2{font-family:var(--font-orbitron),sans-serif}.brand{color:var(--neon);font-size:clamp(1rem,2vw,1.2rem);font-weight:700}.nav-cta{text-decoration:none;border:1px solid var(--line);color:var(--text);padding:.45rem .85rem;border-radius:999px}main{padding-bottom:2rem}.launch-banner{margin:.35rem 0 1rem;border:1px solid rgba(17,231,255,.4);background:linear-gradient(90deg,rgba(4,22,49,.9),rgba(3,14,33,.9));border-radius:12px;padding:.8rem .95rem;box-shadow:0 0 24px rgba(17,231,255,.12)}.launch-banner p{margin:0;color:#c9efff;font-size:1.08rem;text-align:center}.hero{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:2.2rem;gap:2.2rem;align-items:center}.eyebrow{color:var(--neon);margin-bottom:.6rem;text-transform:uppercase;font-weight:600}h1,h2{margin:0}h1{font-size:clamp(2rem,4.8vw,4rem);line-height:1.04;margin-bottom:.8rem}.lead{color:#b7eeff;font-size:clamp(1.1rem,2.4vw,1.6rem);margin:0 0 .9rem}.body-copy{color:var(--muted);font-size:1.2rem;margin:0 0 1.2rem;max-width:58ch}.cta-row{display:flex;gap:.8rem;flex-wrap:wrap}.btn{text-decoration:none;padding:.72rem 1.2rem;border-radius:999px;font-weight:600;transition:transform .18s ease,box-shadow .18s ease}.btn:hover{transform:translateY(-2px)}.btn-primary{background:linear-gradient(120deg,#00e2ff,#2df3ff);color:#012438;box-shadow:0 0 22px rgba(17,231,255,.5)}.btn-secondary{border:1px solid var(--line);color:var(--text)}.fine-print{color:#90a5b7;margin-top:.7rem}.hero-cover-wrap{position:relative;display:flex;justify-content:center}.book-frame{position:relative;width:min(100%,420px);aspect-ratio:19/25;border:1px solid var(--line);border-radius:16px;box-shadow:0 20px 45px rgba(0,0,0,.55);overflow:hidden;z-index:1;background:rgba(1,7,20,.9)}.cover-banner-fix{position:absolute;left:17%;right:17%;bottom:5.3%;height:2.7%;display:flex;align-items:center;justify-content:center;background:rgba(2,9,22,.98);color:#12e6ff;border-radius:4px;font-family:var(--font-orbitron),sans-serif;font-size:clamp(.56rem,.95vw,.74rem);letter-spacing:.1em;z-index:2}.cover-glow{position:absolute;width:75%;aspect-ratio:1/1;border-radius:50%;background:radial-gradient(circle,rgba(17,231,255,.38),rgba(17,231,255,0));filter:blur(12px)}.book-cover{object-fit:contain;object-position:center}.panel{margin-top:1.5rem;padding:1.2rem;border:1px solid var(--line);border-radius:14px;background:var(--panel);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}h2{font-size:clamp(1.2rem,2.8vw,1.8rem);margin-bottom:.7rem}.discover ul{margin:0;padding-left:1.2rem;display:grid;grid-gap:.55rem;gap:.55rem}.author p,.capture p,.discover li,.faq p,.sample p{color:#d6e6f4;font-size:1.14rem}.sample .btn{display:inline-block;margin-top:.4rem}.quote-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.quote-grid blockquote{margin:0;padding:.9rem;border:1px solid rgba(17,231,255,.22);border-radius:10px;background:rgba(4,15,32,.7);color:#d7f0ff;font-size:1.05rem}.quote-grid cite{display:block;margin-top:.6rem;color:#8bc6df;font-style:normal}.faq details{border-top:1px solid rgba(17,231,255,.18);padding:.7rem 0}.faq details:first-of-type{border-top:none}.faq summary{cursor:pointer;font-family:var(--font-orbitron),sans-serif;color:#c7eeff;font-size:1rem}.capture-form{margin-top:.8rem;display:flex;flex-wrap:wrap;gap:.6rem}.capture-form input{flex:1 1;min-width:220px;background:rgba(5,16,35,.9);border:1px solid var(--line);border-radius:10px;color:var(--text);padding:.72rem .8rem;font:inherit}.capture-form button{background:linear-gradient(120deg,#00e2ff,#2df3ff);border:none;color:#012438;border-radius:10px;padding:.72rem 1.15rem;font:inherit;font-weight:700;cursor:pointer}.capture-form button:disabled{opacity:.7;cursor:not-allowed}.capture-note{margin-top:.7rem;color:#9cc6df}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}footer{text-align:center;color:#7f9bb0;font-size:1rem;padding:1rem}@media (max-width:920px){.site-header{flex-direction:column;align-items:flex-start}.top-nav{justify-content:flex-start}.hero{grid-template-columns:1fr}.hero-cover-wrap{order:-1}.quote-grid{grid-template-columns:1fr}}