.legal-wrap{max-width:768px;margin:0 auto;padding:160px 24px 96px}.legal-eyebrow{color:#8a8a8f;text-transform:uppercase;letter-spacing:.08em;margin:0 0 18px;font-size:12px;font-weight:600}.legal-wrap h1{color:#1e1e1e;letter-spacing:-.03em;margin:0;font-size:clamp(32px,4.6vw,44px);font-weight:800;line-height:1.08}.legal-meta{color:#6e6e7a;margin:6px 0 0;font-size:13.5px;font-weight:500}.legal-meta:first-of-type{margin-top:20px}.legal-body{color:#1e1e1ee6;flex-direction:column;gap:40px;margin-top:44px;font-size:15px;font-weight:500;line-height:1.65;display:flex}.legal-body section{flex-direction:column;gap:14px;scroll-margin-top:96px;display:flex}.legal-body h2{color:#1e1e1e;letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.legal-body h3{color:#1e1e1e;margin:8px 0 0;font-size:17px;font-weight:700}.legal-body p{margin:0}.legal-body ul{flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}.legal-body a{color:#4a90d9;font-weight:600}.legal-body a:hover{text-decoration:underline}.legal-intro{border-top:1px solid #e6e6e9;flex-direction:column;gap:10px;margin-top:28px;padding-top:28px;display:flex}.legal-cookie-btn{color:#1e1e1e;cursor:pointer;background:0 0;border:1px solid #d9d9de;border-radius:9999px;align-self:flex-start;padding:9px 18px;font-size:13.5px;font-weight:600}.legal-wrap--wide{max-width:1040px}.legal-scroll{margin:0 -4px;padding:0 4px;overflow-x:auto}.legal-table{border-collapse:collapse;width:100%;min-width:640px;font-size:14px;line-height:1.55}.legal-table--cookies{min-width:780px}.legal-table th{color:#6e6e7a;text-align:left;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border-bottom:1px solid #e6e6e9;padding:0 14px 10px 0;font-size:12px;font-weight:600}.legal-table td{vertical-align:top;border-bottom:1px solid #f0f0f2;padding:14px 14px 14px 0}.legal-table tr:last-child td{border-bottom:none}.legal-table td:last-child,.legal-table th:last-child{padding-right:0}.legal-table strong{color:#1e1e1e;font-weight:700}.legal-table-note{color:#6e6e7a;margin-top:3px;font-size:12.5px;display:block}.legal-tag{white-space:nowrap;letter-spacing:.01em;border-radius:9999px;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-block}.legal-tag--eu{color:#14653d;background:#dff3e6}.legal-tag--out{color:#8a4a08;background:#fdeccd}.legal-tag--edge{color:#1d4e77;background:#dceaf6}.legal-tag--pending,.legal-tag--none{color:#5b5b66;background:#ececef}.legal-callout{background:#f7f7f8;border:1px solid #e6e6e9;border-radius:14px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.legal-legend{flex-direction:column;gap:10px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.legal-legend li{grid-template-columns:142px 1fr;align-items:baseline;gap:4px 14px;display:grid}@media (width<=520px){.legal-legend li{grid-template-columns:1fr}}
