.legal-page-module__Lob1oq__legalPage{padding:calc(var(--header-h,72px) + 48px) 0 80px}.legal-page-module__Lob1oq__legalInner{max-width:760px;margin:0 auto;padding:0 24px}.legal-page-module__Lob1oq__breadcrumbs{color:#ffffff8c;align-items:center;gap:8px;margin-bottom:28px;font-size:14px;display:flex}.legal-page-module__Lob1oq__breadcrumbs a{color:#ffffffb8;text-decoration:none}.legal-page-module__Lob1oq__breadcrumbs a:hover{color:var(--ad-yellow,#ffc400)}.legal-page-module__Lob1oq__markdown{color:#ffffffc7;font-size:15px;line-height:1.75}.legal-page-module__Lob1oq__markdown h1{font-family:var(--font-display,inherit);letter-spacing:-.04em;color:#fff;margin:0 0 12px;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.1}.legal-page-module__Lob1oq__markdown h2{letter-spacing:-.02em;color:#fff;margin:40px 0 16px;font-size:1.25rem;font-weight:700}.legal-page-module__Lob1oq__markdown h3{color:#fff;margin:28px 0 12px;font-size:1.05rem;font-weight:700}:is(.legal-page-module__Lob1oq__markdown p,.legal-page-module__Lob1oq__markdown li){margin-bottom:14px}:is(.legal-page-module__Lob1oq__markdown ul,.legal-page-module__Lob1oq__markdown ol){margin:12px 0 16px;padding-left:1.25rem}.legal-page-module__Lob1oq__markdown li+li{margin-top:6px}.legal-page-module__Lob1oq__markdown a{color:var(--ad-yellow,#ffc400);text-underline-offset:3px;text-decoration:underline}.legal-page-module__Lob1oq__markdown a:hover{color:#fff}.legal-page-module__Lob1oq__markdown strong{color:#fff;font-weight:700}.legal-page-module__Lob1oq__markdown table{border-collapse:collapse;width:100%;margin:20px 0 24px;font-size:14px}:is(.legal-page-module__Lob1oq__markdown th,.legal-page-module__Lob1oq__markdown td){vertical-align:top;text-align:left;border:1px solid #ffffff24;padding:10px 12px}.legal-page-module__Lob1oq__markdown th{color:#fff;background:#ffffff0f}.legal-page-module__Lob1oq__markdown blockquote{border-left:3px solid var(--ad-yellow,#ffc400);color:#ffffffdb;background:#ffc40014;margin:16px 0;padding:12px 16px}.legal-page-module__Lob1oq__markdown hr{border:none;border-top:1px solid #ffffff1f;margin:32px 0}.legal-page-module__Lob1oq__legalLinks{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:16px 24px;margin-top:48px;padding-top:24px;font-size:14px;display:flex}.legal-page-module__Lob1oq__legalLinks a{color:var(--ad-yellow,#ffc400);text-underline-offset:3px;text-decoration:underline}
.CookieConsentBanner-module__oGRjrG__shell{z-index:10000;pointer-events:none;padding:16px;position:fixed;inset:auto 0 0}@media (min-width:640px){.CookieConsentBanner-module__oGRjrG__shell{padding:24px}}.CookieConsentBanner-module__oGRjrG__dialog{pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080808f5;border:1px solid #ffc40047;border-radius:0;width:100%;max-width:48rem;margin-inline:auto;animation:.35s ease-out CookieConsentBanner-module__oGRjrG__cookieFadeIn;box-shadow:0 24px 64px #00000080,0 0 0 1px #ffc40014}@keyframes CookieConsentBanner-module__oGRjrG__cookieFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.CookieConsentBanner-module__oGRjrG__panel{padding:20px}@media (min-width:640px){.CookieConsentBanner-module__oGRjrG__panel{padding:24px}}.CookieConsentBanner-module__oGRjrG__top{flex-direction:column;gap:16px;display:flex}@media (min-width:640px){.CookieConsentBanner-module__oGRjrG__top{flex-direction:row;align-items:flex-start}}.CookieConsentBanner-module__oGRjrG__logo{opacity:.96;flex-shrink:0;display:inline-flex}.CookieConsentBanner-module__oGRjrG__content{flex:1;min-width:0}.CookieConsentBanner-module__oGRjrG__title{letter-spacing:-.02em;color:var(--ad-white);text-transform:uppercase;font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:800;line-height:1.2}.CookieConsentBanner-module__oGRjrG__description{color:var(--ad-gray-300);margin-top:8px;font-size:14px;line-height:1.65}.CookieConsentBanner-module__oGRjrG__privacyLink{color:var(--ad-yellow);text-underline-offset:3px;text-decoration:underline}.CookieConsentBanner-module__oGRjrG__privacyLink:hover{color:var(--ad-yellow-light)}.CookieConsentBanner-module__oGRjrG__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:stretch;gap:8px;margin-top:16px;display:grid}.CookieConsentBanner-module__oGRjrG__btnPrimary,.CookieConsentBanner-module__oGRjrG__btnYellowOutline,.CookieConsentBanner-module__oGRjrG__btnMuted{letter-spacing:.02em;cursor:pointer;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;min-height:42px;padding:10px 14px;font-size:12px;font-weight:700;transition:transform .2s,background .2s,border-color .2s,opacity .2s;display:inline-flex}@media (min-width:480px){.CookieConsentBanner-module__oGRjrG__btnPrimary,.CookieConsentBanner-module__oGRjrG__btnYellowOutline,.CookieConsentBanner-module__oGRjrG__btnMuted{padding:10px 18px;font-size:13px}}.CookieConsentBanner-module__oGRjrG__btnIcon{flex-shrink:0;width:42px;min-width:42px;padding:0}.CookieConsentBanner-module__oGRjrG__btnIcon[aria-expanded=true]{color:var(--ad-yellow);background:#ffc40014;border-color:#ffc40073}.CookieConsentBanner-module__oGRjrG__btnPrimary:active,.CookieConsentBanner-module__oGRjrG__btnYellowOutline:active,.CookieConsentBanner-module__oGRjrG__btnMuted:active{transform:scale(.98)}.CookieConsentBanner-module__oGRjrG__btnPrimary{background:var(--ad-yellow);color:var(--ad-black);box-shadow:0 8px 28px #ffc40038}.CookieConsentBanner-module__oGRjrG__btnPrimary:hover{background:var(--ad-yellow-light)}.CookieConsentBanner-module__oGRjrG__btnYellowOutline{color:var(--ad-yellow);background:0 0;border-color:#ffc40080}.CookieConsentBanner-module__oGRjrG__btnYellowOutline:hover{background:#ffc40014}.CookieConsentBanner-module__oGRjrG__btnMuted{color:var(--ad-gray-300);background:0 0;border-color:#ffffff24}.CookieConsentBanner-module__oGRjrG__btnMuted:hover{color:var(--ad-white);background:#ffffff0a}.CookieConsentBanner-module__oGRjrG__settings{border-top:1px solid #ffc40024;margin-top:20px;padding-top:20px}.CookieConsentBanner-module__oGRjrG__categoryList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CookieConsentBanner-module__oGRjrG__categoryRow{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:16px;padding-block:16px;display:flex}.CookieConsentBanner-module__oGRjrG__categoryRow:first-child{padding-top:0}.CookieConsentBanner-module__oGRjrG__categoryRow:last-child{border-bottom:none;padding-bottom:0}.CookieConsentBanner-module__oGRjrG__categoryTitle{color:var(--ad-white);margin:0;font-size:14px;font-weight:700}.CookieConsentBanner-module__oGRjrG__categoryDesc{color:var(--ad-gray-500);margin:4px 0 0;font-size:12px;line-height:1.55}.CookieConsentBanner-module__oGRjrG__toggle{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;align-items:center;width:44px;height:24px;padding:2px;transition:background .2s,border-color .2s;display:inline-flex}.CookieConsentBanner-module__oGRjrG__toggle:hover:not(:disabled){border-color:#ffc40059}.CookieConsentBanner-module__oGRjrG__toggleOn{background:#ffc4002e;border-color:#ffc4008c}.CookieConsentBanner-module__oGRjrG__toggleLocked{cursor:not-allowed;background:#ffc4001f;border-color:#ffc40059}.CookieConsentBanner-module__oGRjrG__toggleThumb{background:var(--ad-gray-500);border-radius:50%;width:20px;height:20px;transition:transform .2s ease-out}.CookieConsentBanner-module__oGRjrG__toggleOn .CookieConsentBanner-module__oGRjrG__toggleThumb{background:var(--ad-yellow);transform:translate(20px);box-shadow:0 0 10px #ffc40066}.CookieConsentBanner-module__oGRjrG__toggleLocked .CookieConsentBanner-module__oGRjrG__toggleThumb{opacity:.9;background:var(--ad-yellow);transform:translate(20px)}.CookieConsentBanner-module__oGRjrG__settingsActions{flex-direction:column;gap:8px;margin-top:20px;display:flex}@media (min-width:640px){.CookieConsentBanner-module__oGRjrG__settingsActions{flex-direction:row}}.CookieConsentBanner-module__oGRjrG__footerLink{font:inherit;color:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration:underline}.CookieConsentBanner-module__oGRjrG__footerLink:hover{color:var(--ad-yellow)}@media (prefers-reduced-motion:reduce){.CookieConsentBanner-module__oGRjrG__dialog{animation:none}}
