.jv-detail{color:#f4f6fb;background:#090b10;min-height:100vh;padding:0 6vw 80px;font-family:Arial,Noto Sans KR,sans-serif}.jv-detail nav{border-bottom:1px solid #272b35;justify-content:space-between;align-items:center;height:74px;display:flex}.jv-detail nav a{color:#bfc7d8;font-weight:700;text-decoration:none}.jv-detail header{max-width:900px;padding:90px 0 72px}.jv-detail header>p{color:#7cf7c9;letter-spacing:.18em;font-size:13px;font-weight:800}.jv-detail h1{letter-spacing:-.06em;margin:20px 0 14px;font-size:clamp(52px,10vw,112px);line-height:.9}.jv-detail header>strong{color:#07110d;background:#7cf7c9;border-radius:4px;padding:7px 12px;display:inline-block}.jv-detail header>span{color:#c3cad7;max-width:720px;margin:30px 0;font-size:19px;line-height:1.75;display:block}.jv-download{color:#090b10;background:#f4f6fb;border-radius:5px;padding:16px 22px;font-weight:900;text-decoration:none;display:inline-block}.jv-detail section{border-top:1px solid #272b35;max-width:1000px;padding:44px 0}.jv-detail h2{margin:0 0 24px;font-size:27px}.jv-features{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.jv-features article,.jv-faq details{background:#12151d;border:1px solid #292e39;border-radius:8px;padding:22px}.jv-features b{font-size:18px}.jv-features p,.jv-faq p,.jv-detail li{color:#b8c0cf;line-height:1.7}.jv-detail ol{padding-left:24px}.jv-detail li{margin:10px 0}.jv-faq{gap:10px;display:grid}.jv-faq summary{cursor:pointer;font-weight:800}.jv-faq p{margin:14px 0 0}@media (width<=680px){.jv-detail{padding:0 22px 60px}.jv-detail header{padding:64px 0 54px}.jv-features{grid-template-columns:1fr}.jv-detail header>span{font-size:16px}}
