.svl-legal{padding-top:160px;padding-bottom:70px;max-width:1100px}.svl-legal h1{font-size:clamp(37px,5vw,68px);line-height:1.08;letter-spacing:-.045em;max-width:900px;margin:18px 0 25px}.svl-legal-intro{font-size:19px;line-height:1.75;max-width:780px;color:#b5cbd7}.svl-legal-date{font-size:12px;color:#93b3c3}.svl-legal-tabs{display:flex;flex-wrap:wrap;gap:14px 32px;border-block:1px solid #29414c;padding:15px 0;margin:35px 0;color:#46eef0}.svl-legal-tabs a{padding:10px 0;min-height:44px}.svl-legal-copy{max-width:920px;font-size:17px;line-height:1.8;color:#c6d5dd}.svl-legal-copy h2{font-size:27px;color:#f3f7fa;margin:40px 0 16px;line-height:1.2;letter-spacing:-.025em}.svl-legal-copy p,.svl-legal-copy ul{margin:0 0 23px}.svl-legal-copy li{margin:0 0 13px}.svl-legal-copy ul{padding-left:22px}.svl-legal-copy a{color:#4aedef;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.svl-table-scroll{overflow:auto;margin:20px 0 28px;border:1px solid #29414c}.svl-table-scroll table{border-collapse:collapse;min-width:620px;width:100%;font-size:15px;line-height:1.65}.svl-table-scroll th,.svl-table-scroll td{text-align:left;vertical-align:top;padding:17px;border-bottom:1px solid #29414c}.svl-table-scroll th{color:#52edef;background:#11232e;font-weight:600}.svl-table-scroll td{background:#0b151d}.svl-legal-footer{border-top:1px solid #243641;background:#070d11;color:#a6bcc9;font-size:12px}.svl-legal-footer>.wrap{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-block:14px}.svl-legal-footer nav{display:flex;gap:24px}.svl-legal-footer a{display:inline-flex;align-items:center;min-height:44px;color:#c7e1e6}.svl-legal-footer a:hover{color:#42f0f3}.svl-external-media{padding:28px;border:1px solid #29414c;background:#0b1922;margin-block:25px}.svl-external-media p{margin-bottom:20px}
@media(max-width:760px){.svl-legal{padding-top:116px;padding-bottom:40px}.svl-legal h1{font-size:39px}.svl-legal-intro{font-size:17px}.svl-legal-copy{font-size:16px;line-height:1.8}.svl-legal-copy h2{font-size:24px}.svl-legal-footer>.wrap{align-items:flex-start;flex-direction:column;gap:3px}.svl-legal-footer nav{gap:28px}.svl-table-scroll table{min-width:580px}.svl-legal-tabs{font-size:14px;gap:20px}}
