*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;min-height:100vh;background:radial-gradient(ellipse at 85% 0,#10434b88,transparent 45%),#04171e;color:#edf8fa;font:1rem/1.7 system-ui,-apple-system,"Segoe UI",sans-serif}header{background:#061d26ee;border-bottom:1px solid #315360;padding:14px 0}nav,main{width:min(100% - 32px,920px);margin:auto}nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px}nav a{color:#c7e7ec;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}nav a:first-child{font-weight:750;letter-spacing:.08em;color:#eefbfc;margin-right:auto}nav a:first-child::before{content:"";width:36px;height:36px;margin-right:10px;background:url('/assets/brand-20261106-voidral-icon-512.png') center/contain no-repeat}main{padding:48px 0 64px}a{color:#77e4e8;text-underline-offset:.22em}a:hover{color:#b5ffff}a:focus-visible{outline:2px solid #58edf3;outline-offset:4px;border-radius:4px}h1,h2{color:#f3fcfd;line-height:1.15}h1{font-size:clamp(30px,5vw,52px);letter-spacing:-.035em;margin:0 0 22px;max-width:850px}h2{font-size:23px;margin:32px 0 12px}p{margin:0 0 18px;color:#b8d1d8}.intro{font-size:18px;color:#b8d1d8;max-width:760px;margin-bottom:32px}.guides{padding:0;display:grid;gap:14px}.guides li{list-style:none;border:1px solid #315b66;background:linear-gradient(135deg,#10333e,#08232d);border-radius:16px;padding:22px;box-shadow:0 8px 24px #0002}.guides a{font-weight:700;font-size:18px;text-decoration:none}.guides p{margin:8px 0 0;font-size:15px}.map-link{display:inline-flex;align-items:center;min-height:44px;background:#20dfe8;color:#03272e;padding:10px 20px;border-radius:10px;margin:20px 0;text-decoration:none;font-weight:700}.map-link:hover{background:#63ecf2;color:#03272e}main>section{max-width:780px;padding-bottom:12px;border-bottom:1px solid #244650} @media(max-width:600px){main{padding-top:28px}.guides li{padding:18px}nav{gap:6px 16px}nav a{font-size:14px}nav a:first-child{width:100%}h2{font-size:21px}}
