.consent-module__nHmoaG__panel{z-index:80;color:#1d1d1f;background:#fff;border:1px solid #dedee3;border-radius:22px;outline:none;width:min(480px,100vw - 32px);max-height:calc(100svh - 32px);padding:26px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;bottom:24px;right:24px;overflow:auto;box-shadow:0 12px 55px #1d1d1f1f}.consent-module__nHmoaG__heading{justify-content:space-between;align-items:center;min-height:24px;display:flex}.consent-module__nHmoaG__eyebrow{letter-spacing:.13em;color:#626269;font-size:10px;font-weight:600}.consent-module__nHmoaG__panel h2{letter-spacing:-.045em;margin:15px 0;font-family:inherit;font-size:25px;font-weight:650;line-height:1.15}.consent-module__nHmoaG__panel p{color:#55555c;margin:0 0 14px;font-size:13px;line-height:1.7}.consent-module__nHmoaG__panel .consent-module__nHmoaG__detail{color:#626269;font-size:11px;line-height:1.65}.consent-module__nHmoaG__detail a{color:#8e2923;text-underline-offset:3px;text-decoration:underline}.consent-module__nHmoaG__panel .consent-module__nHmoaG__current{color:#1d1d1f;font-size:12px;font-weight:500}.consent-module__nHmoaG__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.consent-module__nHmoaG__actions button{color:#1d1d1f;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bfc0c7;border-radius:25px;padding:12px 15px;font-size:12px;font-weight:550}.consent-module__nHmoaG__actions button:hover{background:#f0f0f3;border-color:#76767e}.consent-module__nHmoaG__actions button:focus-visible,.consent-module__nHmoaG__close:focus-visible,.consent-module__nHmoaG__detail a:focus-visible{outline-offset:3px;outline:3px solid #b7352e}.consent-module__nHmoaG__close{color:#55555c;width:44px;height:44px;font:inherit;cursor:pointer;background:#f5f5f7;border:0;border-radius:50%;margin:-12px -10px -6px 8px;font-size:24px}.consent-module__nHmoaG__storageNotice{z-index:80;color:#55555c;background:#fff;border:1px solid #dedee3;border-radius:12px;max-width:calc(100vw - 32px);padding:14px 18px;font:12px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;bottom:16px;right:16px}@media (max-width:600px){.consent-module__nHmoaG__panel{width:auto;left:16px;right:16px;bottom:max(16px,env(safe-area-inset-bottom));border-radius:20px;padding:22px}.consent-module__nHmoaG__panel h2{font-size:22px}.consent-module__nHmoaG__actions{gap:8px}.consent-module__nHmoaG__actions button{padding-inline:10px;font-size:12px}}@media (prefers-contrast:more){.consent-module__nHmoaG__panel{border-color:#626269}.consent-module__nHmoaG__panel p,.consent-module__nHmoaG__panel .consent-module__nHmoaG__detail{color:#3d3d43}.consent-module__nHmoaG__actions button{border-color:#626269}}
@font-face{font-family:Grady Brand;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk-brand.woff)format("woff")}:root{--ink:#18211d;--muted:#626963;--paper:#f5f5f7;--red:#e34e36;--line:#dcded6;--font-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--font-heading:var(--font-body)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);margin:0}a{color:inherit;text-decoration:none}button{font:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-heading)}a:focus-visible,button:focus-visible{outline-offset:5px;outline:3px solid}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
