.legal-shell{max-width:900px;margin:auto;padding:70px 24px 100px}.legal-back{display:inline-block;margin-bottom:40px;color:#b42328;font-weight:700}.legal-shell h1{font-size:clamp(2rem,5vw,3.5rem)}.legal-shell h2{font-size:1.3rem;margin-top:45px}.legal-shell li,.legal-shell p{color:#556173}.legal-table{width:100%;border-collapse:collapse;margin:35px 0}.legal-table td,.legal-table th{text-align:left;vertical-align:top}.legal-table th{width:210px}.placeholder{background:#fff0f0;color:#9b1c1c;font-weight:700}.legal-note{padding:20px;background:#fff8e8;border:1px solid #f0dfae;border-radius:8px}.legal-footer{margin-top:60px;border-top:1px solid #dfe4eb;padding-top:25px;display:flex;gap:20px;flex-wrap:wrap}@media(max-width:600px){.legal-table{min-width:0}.legal-table,.legal-table tbody,.legal-table td,.legal-table th,.legal-table tr{display:block}.legal-table th{width:auto;background:#f2f4f6}.legal-table td{border-top:0}.legal-shell{padding-top:40px}}