.legal-main{padding-top:135px}.legal-document{max-width:980px;margin:0 auto;padding:clamp(28px,5vw,64px);background:#fff;border-top:5px solid #ef941f;box-shadow:0 14px 36px rgba(8,47,64,.08);color:#263f48;font-size:16px;line-height:1.75}.legal-document>p:first-child{text-align:center;font:700 18px Fraunces,serif;color:#082f40}.legal-document>p:nth-child(2){margin:12px auto 34px;text-align:center;font:700 clamp(24px,3.5vw,38px)/1.2 Fraunces,serif;color:#082f40}.legal-document p{margin:0 0 18px}.legal-document strong{color:#102f3a}.legal-document ol,.legal-document ul{margin:10px 0 26px;padding-left:28px}.legal-document li{margin:0 0 9px;padding-left:6px}.legal-document li>p{margin:0}.legal-document>ol:has(>li>p>strong){padding-left:34px;margin-top:42px}.legal-document>ol:has(>li>p>strong)>li>p{font:700 24px/1.3 Fraunces,serif;color:#082f40}.legal-document a{color:#0a667f;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media(max-width:640px){.legal-main{padding-top:100px}.legal-document{padding:25px 20px;font-size:15px}.legal-document>ol:has(>li>p>strong)>li>p{font-size:21px}}
