﻿:root{--bg:#061b1c;--panel:#0e3434;--cyan:#ffb41f;--violet:#43d3d0;--text:#fff9eb;--muted:#b7d0ca}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.6 Arial,sans-serif}a{color:inherit;text-decoration:none}header{height:84px;display:flex;align-items:center;justify-content:space-between;padding:0 6vw;border-bottom:1px solid #182144;position:sticky;top:0;background:#050817eF;backdrop-filter:blur(16px);z-index:3}.brand{display:flex;align-items:center;gap:.7rem;font-weight:900;letter-spacing:.12em}.brand img{width:45px;height:45px;object-fit:cover;border-radius:12px}.brand small{display:block;font-size:9px;color:var(--cyan);letter-spacing:.2em}nav{display:flex;gap:2rem;color:var(--muted);font-size:.9rem}.pill,.primary{border:1px solid var(--cyan);padding:.7rem 1.1rem;border-radius:5px;color:var(--cyan);font-weight:800;font-size:.8rem;letter-spacing:.08em}.hero{display:grid;grid-template-columns:1fr 1.15fr;gap:4vw;padding:7vw 6vw 5vw;align-items:center;background:radial-gradient(circle at 85% 20%,#0d4546 0,transparent 38%)}.eyebrow,.section-intro>span,.guide>div>span,.article>span,.faq span,.cta span{color:var(--cyan);letter-spacing:.16em;font-size:.72rem;font-weight:800}.hero h1{font-size:clamp(2.8rem,6vw,5.8rem);line-height:.98;margin:1rem 0}.hero p{color:var(--muted);max-width:570px;font-size:1.1rem}.actions{display:flex;gap:1.2rem;align-items:center;margin-top:2rem}.actions b{font-size:.75rem;color:#9dffca}.primary{display:inline-block;background:linear-gradient(90deg,#0fbdd8,#7b52ed);border:0;color:#fff}.hero figure{margin:0;border:1px solid #28376d;background:#080d22;padding:.8rem;box-shadow:0 25px 80px #0008}.hero figure img{width:100%;display:block}.hero figcaption{display:flex;justify-content:space-between;padding:.8rem;color:var(--muted);font-size:.72rem}.hero figcaption strong{color:var(--cyan)}.ticker{display:flex;gap:3vw;flex-wrap:wrap;padding:1.2rem 6vw;border-block:1px solid #172044;color:#7d8db9}.ticker b{color:var(--violet)}section{padding:6vw}.features{background:#080d20}.section-intro{max-width:730px}.section-intro h2,.guide h2,.article h2,.faq h2,.cta h2{font-size:clamp(2rem,4vw,4rem);line-height:1.05;margin:1rem 0}.section-intro p,.article p{color:var(--muted);max-width:800px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3rem}.feature-grid article{padding:2rem;background:linear-gradient(145deg,#164747,#080d20);border:1px solid #243264;min-height:230px}.feature-grid b{color:var(--violet);font-size:1.8rem}.feature-grid p,.guide p{color:var(--muted)}.guide{display:grid;grid-template-columns:.8fr 1fr;gap:7vw;align-items:center}.guide-art{background:linear-gradient(140deg,#121f50,#1b0d4c);padding:3rem;text-align:center;border:1px solid #33428b}.guide-art img{width:85%;max-width:360px}.guide-art span{display:block;color:var(--cyan);font-size:.7rem;letter-spacing:.18em}.guide ol{list-style:none;padding:0}.guide li{display:flex;gap:1.3rem;border-bottom:1px solid #202d55;padding:1.1rem 0}.guide li strong{color:var(--violet)}.guide li p{margin:0}.note{font-size:.9rem}.note a,.article a{color:var(--cyan)}.article{background:linear-gradient(110deg,#0c1740,#080d20)}.article{max-width:1000px;margin:auto}.article p{font-size:1.05rem;line-height:1.9}.faq{display:grid;grid-template-columns:.7fr 1fr;gap:5vw}.faq details{border-bottom:1px solid #27335d;padding:1.3rem 0}.faq summary{cursor:pointer;font-weight:700;display:flex;justify-content:space-between}.faq details p{color:var(--muted)}.cta{text-align:center;background:radial-gradient(circle,#251064,#080d20)}.cta .primary{margin-top:1rem}footer{padding:2rem 6vw;display:flex;justify-content:space-between;color:#7d8db9;border-top:1px solid #172044}footer a{color:var(--cyan)}@media(max-width:800px){nav{display:none}.hero,.guide,.faq{grid-template-columns:1fr}.feature-grid{grid-template-columns:1fr}.hero{padding-top:4rem}section{padding:4rem 6vw}}


