.legal-wrap{width:min(900px,calc(100% - 40px));margin:auto}.legal-nav{display:flex;flex-wrap:wrap;gap:8px;margin:32px 0 0}.legal-nav a{border:1px solid #444;padding:8px 12px;font-size:.75rem}.legal-nav a:hover,.legal-nav .active{background:#ff5a00;color:#080808;border-color:#ff5a00}.legal-content{background:#f4f3f1;color:#161616;padding:70px 0}.legal-content h2{font-size:1.55rem;margin:42px 0 12px;border-left:4px solid #ff5a00;padding-left:15px}.legal-content h2:first-child{margin-top:0}.legal-content h3{font-size:1.05rem;margin:25px 0 8px}.legal-content p,.legal-content li{color:#444}.legal-content li{margin-bottom:7px}.legal-meta{background:#fff;border:1px solid #ddd;padding:18px;margin-bottom:35px}.legal-alert{background:#fff4ec;border-left:4px solid #ff5a00;padding:16px 18px;margin:25px 0}.legal-contact{background:#111;color:#fff;padding:24px;margin-top:40px}.legal-contact p{color:#bbb}.legal-contact a{color:#ff5a00}.policy-note a{color:#777}.policy-note a:hover{color:#ff5a00}@media(max-width:560px){.legal-content{padding:50px 0}.legal-content h2{font-size:1.3rem}}
