.marketing .legal-wrap{padding:92px 0 128px}@media (max-width:720px){.marketing .legal-wrap{padding:64px 0 96px}}.marketing .legal-doc{max-width:720px;margin:0 auto}.marketing .legal-doc h1{font-family:var(--font-display);letter-spacing:-.024em;color:var(--aubergine);text-wrap:balance;margin:0 0 20px;font-size:clamp(32px,3.6vw,44px);font-weight:600;line-height:1.1}.marketing .legal-metas{margin:0 0 40px}.marketing .legal-meta{font-family:var(--font-sans);color:var(--aubergine-500);margin:0;font-size:13.5px;line-height:1.7}.marketing .legal-meta strong{color:var(--aubergine);font-weight:600}.marketing .legal-doc h2{font-family:var(--font-display);letter-spacing:-.018em;color:var(--aubergine);text-wrap:balance;margin:60px 0 18px;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.2}.marketing .legal-doc section:first-of-type h2{margin-top:8px}.marketing .legal-doc h3{font-family:var(--font-display);letter-spacing:-.01em;color:var(--aubergine);margin:34px 0 14px;font-size:17px;font-weight:600;line-height:1.32}.marketing .legal-doc p{font-family:var(--font-sans);color:var(--aubergine-500);margin:0 0 18px;font-size:16.5px;font-weight:400;line-height:1.62}.marketing .legal-doc strong{color:var(--aubergine);font-weight:600}.marketing .legal-doc a{color:var(--aubergine);text-underline-offset:3px;transition:text-decoration-color var(--dur-base)var(--ease-soft);-webkit-text-decoration:underline #3a2e3e52;text-decoration:underline #3a2e3e52;text-decoration-thickness:1px}.marketing .legal-doc a:hover{-webkit-text-decoration-color:var(--aubergine);text-decoration-color:var(--aubergine)}.marketing .legal-doc ul,.marketing .legal-doc ol{margin:0 0 20px;padding-left:26px}.marketing .legal-doc li{font-family:var(--font-sans);color:var(--aubergine-500);margin-bottom:10px;padding-left:4px;font-size:16.5px;line-height:1.6}.marketing .legal-doc li:last-child{margin-bottom:0}.marketing .legal-doc li::marker{color:var(--aubergine-300)}.marketing .legal-doc li strong{color:var(--aubergine);font-weight:600}.marketing .legal-address{font-family:var(--font-sans);color:var(--aubergine-500);margin:0 0 18px;font-size:16.5px;line-height:1.7}.marketing .legal-address strong{color:var(--aubergine);font-weight:600}.marketing .legal-close{font-family:var(--font-sans);color:var(--aubergine-300);margin:44px 0 0;font-size:13.5px;font-weight:400;line-height:1.6}.marketing .legal-table{border-collapse:collapse;width:100%;font-family:var(--font-sans);border-radius:var(--r-sm);margin:6px 0 26px;font-size:15.5px;overflow:hidden}.marketing .legal-table thead th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--aubergine);background:var(--bone);border-bottom:1px solid var(--line-strong);padding:13px 18px;font-size:12px;font-weight:600}.marketing .legal-table tbody td{color:var(--aubergine-500);border-bottom:1px solid var(--line);vertical-align:top;padding:13px 18px;line-height:1.5}.marketing .legal-table tbody tr:nth-child(2n) td{background:var(--mist)}.marketing .legal-table tbody td:first-child{color:var(--aubergine);font-weight:600}.marketing .legal-table tbody tr:last-child td{border-bottom:none}@media (max-width:600px){.marketing .legal-table{font-size:14px}.marketing .legal-table thead th,.marketing .legal-table tbody td{padding:11px 13px}}
