.jf-legal{max-width:960px;margin:0 auto;padding:60px 24px 70px;color:#17324d}.jf-legal-heading{border-bottom:1px solid #dce5ee;padding-bottom:28px;margin-bottom:30px}.jf-legal-heading span{color:#0073eb;font-weight:600}.jf-legal-heading h1{font-size:clamp(32px,5vw,48px);margin:12px 0}.jf-legal-heading p{color:#65768a}.jf-legal-content{font-size:16px;line-height:1.85}.jf-legal-content h2{font-size:23px;margin:32px 0 12px}.jf-legal-content a,.jf-legal-related a{color:#0067d5;text-decoration:underline}.jf-legal-content li{margin-bottom:8px}.jf-legal-content .jf-legal-note{background:#eef6ff;border-left:4px solid #0073eb;padding:18px 22px;border-radius:6px}.jf-legal-related{display:flex;gap:24px;flex-wrap:wrap;margin-top:35px;padding-top:25px;border-top:1px solid #dce5ee}@media(max-width:600px){.jf-legal{padding:35px 20px}.jf-legal-content{font-size:15px}}
