*{box-sizing:border-box}body{margin:0;background:#101318;color:#f4f2ed;font-family:Arial,sans-serif;min-height:100svh;display:flex;flex-direction:column}a{color:inherit;text-decoration:none}header,footer{padding:30px 6vw;display:flex;justify-content:space-between;align-items:center}header a{font-size:32px;font-weight:800}header a span{font-size:9px;letter-spacing:2px;margin-left:15px}.status{border:1px solid #ffffff30;border-radius:25px;padding:9px 15px;font-size:12px;color:#afb2b9}main{padding:90px 6vw;flex:1;background:radial-gradient(ellipse at 95% 50%,#ffffff07,transparent 65%)}.eyebrow{font-size:11px;letter-spacing:3px;color:#c4f279}h1{font-size:clamp(60px,12vw,160px);line-height:1;letter-spacing:-.06em;margin:35px 0;color:#c4f279}.lead{font-size:clamp(23px,3vw,36px);max-width:650px;line-height:1.4}.detail{color:#afb2b9;line-height:1.6}.button{display:inline-block;padding:18px 24px;background:#f4f2ed;color:#101318;border-radius:8px;margin-top:25px;font-weight:600}footer{border-top:1px solid #ffffff20;color:#afb2b9;font-size:12px}a:focus-visible{outline:3px solid #c4f279;outline-offset:6px}@media(max-width:600px){main{padding-top:70px}header a span{display:none}}