.faq{color:#eaf0f7;-webkit-font-smoothing:antialiased;background:#03050a;min-height:100vh;font-family:Sora,Sora Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.faq-main{max-width:760px;margin:0 auto;padding:clamp(28px,6vw,64px) clamp(16px,4vw,32px) clamp(36px,7vw,72px)}.faq-head{margin-bottom:clamp(24px,5vw,44px)}.faq-k{letter-spacing:.18em;text-transform:uppercase;color:#f5b900;font-family:IBM Plex Mono,Plex Mono Fallback,ui-monospace,monospace;font-size:11px}.faq-head h1{letter-spacing:-.02em;margin:10px 0 12px;font-size:clamp(28px,6vw,44px);font-weight:700;line-height:1.15}.faq-head p{color:#94a3b4;max-width:54ch;margin:0;font-size:clamp(15px,2.4vw,17px);line-height:1.6}.faq-list{gap:0;margin:0;display:grid}.faq-item{border-top:1px solid #94a3b424;padding:clamp(18px,3.5vw,26px) 0}.faq-item:first-child{border-top:0}.faq-list dt{color:#eaf0f7;margin:0 0 8px;font-size:clamp(16px,2.6vw,19px);font-weight:600;line-height:1.35}.faq-list dd{color:#94a3b4;max-width:62ch;margin:0;font-size:clamp(14.5px,2.3vw,16px);line-height:1.65}@media (max-width:520px){.faq-main{padding-left:16px;padding-right:16px}}
