@import url('styles.css');body{background:#f5f2eb}.legal-nav{position:static;background:#071022}.legal-main{padding:90px 0 120px}.legal-wrap{max-width:820px}.legal-tag{color:#2867f0;font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.legal-main h1{font-family:Geologica;font-size:clamp(42px,7vw,70px);letter-spacing:-.055em;margin:18px 0 20px}.updated{color:#778196;font-size:12px;margin-bottom:55px}.legal-card{background:#fff;border-radius:24px;padding:55px;box-shadow:0 15px 55px rgba(20,35,65,.06)}.legal-card h2{font-family:Geologica;font-size:24px;font-weight:500;margin:40px 0 12px}.legal-card h2:first-child{margin-top:0}.legal-card p,.legal-card li{font-size:14px;line-height:1.8;color:#536077}.legal-card a{color:#2867f0;text-decoration:underline}.notice{background:#eef3ff;border-left:3px solid #2867f0;padding:18px;border-radius:0 10px 10px 0}@media(max-width:600px){.legal-main{padding:60px 0}.legal-card{padding:28px 22px}.legal-main h1{font-size:44px}}
