:root{color-scheme:dark;font-family:Inter,Segoe UI,Arial,sans-serif;background:#06131c;color:#eff8fd;--cyan:#5bdcff;--line:#29495b;--muted:#afc5d2;--panel:#0d2532}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at 80% 10%,#173b4c 0,#0a202c 34%,#06131c 72%);line-height:1.6}.site-header{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(1120px,calc(100% - 40px));margin:auto;padding:24px 0;border-bottom:1px solid var(--line)}.brand{color:#fff;font-size:22px;font-weight:800;text-decoration:none;letter-spacing:.04em}.brand span{color:var(--cyan);font-weight:600}.site-header nav,.site-footer nav{display:flex;flex-wrap:wrap;gap:18px}.site-header nav a,.site-footer a,.text-link{color:#c8e0ed;text-decoration:none}.site-header nav a:hover,.site-footer a:hover,.text-link:hover{color:var(--cyan)}main{width:min(1120px,calc(100% - 40px));margin:auto}.hero{padding:90px 0 70px;max-width:900px}.eyebrow{margin:0 0 12px;color:var(--cyan);font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}h1{margin:0;font-size:clamp(42px,7vw,78px);line-height:1.02;letter-spacing:-.04em}.lead{max-width:820px;margin:28px 0 0;color:#c2d5df;font-size:clamp(18px,2.2vw,23px)}.actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:34px}.button{display:inline-block;padding:13px 20px;border:1px solid var(--cyan);border-radius:7px;background:var(--cyan);color:#06131c;font-weight:800;text-decoration:none}.button:hover{filter:brightness(1.12)}.prelaunch{margin:24px 0 0;color:#8eacbb;font-size:14px}.features{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;border:1px solid var(--line);background:var(--line);border-radius:16px;overflow:hidden}.features article{padding:32px;background:var(--panel)}h2{margin:0 0 8px;font-size:21px}.features p{margin:0;color:var(--muted)}.compatibility{padding:42px 0 70px}.compatibility>p:last-child{margin:0;color:var(--muted);font-size:18px}.content{max-width:860px;padding:64px 0 80px}.content h1{font-size:clamp(38px,6vw,62px)}.content h2{margin-top:38px}.content p,.content li{color:#c3d4dd}.content a{color:var(--cyan)}.price-card{margin:34px 0;padding:30px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.price{font-size:42px;font-weight:800;line-height:1}.price small{font-size:17px;font-weight:500;color:var(--muted)}.detail-list{padding-left:20px}.notice{padding:18px 20px;border-left:3px solid var(--cyan);background:rgba(91,220,255,.08)}.site-footer{width:min(1120px,calc(100% - 40px));margin:auto;padding:26px 0 36px;border-top:1px solid var(--line);color:#8fa9b7;font-size:13px}.site-footer p{margin:14px 0 0}@media(max-width:720px){.site-header{align-items:flex-start;flex-direction:column}.site-header nav{gap:10px 16px}.hero{padding:58px 0 48px}.features{grid-template-columns:1fr}.features article{padding:25px}.content{padding-top:48px}}
