.cp-consent{position:fixed;inset-inline:0;inset-block-end:0;z-index:50;box-sizing:border-box;max-height:45vh;overflow-y:auto;padding:var(--cp-space-4) var(--cp-space-4) calc(var(--cp-space-4) + env(safe-area-inset-bottom, 0px));background:var(--cp-surface);color:var(--cp-text);border-top:1px solid var(--cp-line);border-radius:var(--cp-radius-lg) var(--cp-radius-lg) 0 0;box-shadow:var(--cp-shadow-raised);font-family:var(--cp-font-body)}.cp-consent__title{margin:0 0 var(--cp-space-1);font-family:var(--cp-font-display);font-size:16px;line-height:22px;font-weight:700}.cp-consent__body{margin:0 0 var(--cp-space-3);font-size:13px;line-height:18px;color:var(--cp-muted)}.cp-consent-prefs,.cp-consent__link{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0;border:0;background:none;color:var(--cp-link);font:inherit;text-decoration:underline;cursor:pointer}.cp-consent__actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--cp-space-2);gap:var(--cp-space-2)}.cp-consent__button{min-height:44px;padding:0 var(--cp-space-3);border:1px solid var(--cp-line-strong);border-radius:var(--cp-radius-pill);background:var(--cp-surface);color:var(--cp-text);font-family:var(--cp-font-body);font-size:15px;font-weight:500;cursor:pointer}.cp-consent-prefs:focus-visible,.cp-consent__button:focus-visible,.cp-consent__link:focus-visible{outline:2px solid var(--cp-focus);outline-offset:2px}.cp-consent-prefs-row{display:flex;justify-content:center;padding:0 var(--cp-space-2) var(--cp-space-2);background:var(--cp-bg);color:var(--cp-muted);font-family:var(--cp-font-body);font-size:13px}.cp-consent-prefs-row .cp-consent-prefs{color:inherit}.cp-consent-prefs-row--page-end{background:transparent;padding:var(--cp-space-2)}html[data-cp-consented] .cp-consent{display:none}@font-face{font-family:Space Grotesk;src:url(/_next/static/media/space-grotesk-latin.5a0c43ff.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_next/static/media/dm-sans-latin.bfe8c811.woff2) format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}body{font-family:var(--cp-font-body,"DM Sans",system-ui,sans-serif)}:root,[data-theme=light]{--cp-brand-blue:#2F5BFF;--cp-brand-blue-hover:#2449D6;--cp-brand-blue-soft:#E3E9FF;--cp-brand-blue-on-dark:#7D97FF;--cp-brand-ink:#0E1A3A;--cp-reward-amber:#F5A524;--cp-on-amber:#1A1200;--cp-bg:#EEF1F4;--cp-surface:#FFFFFF;--cp-line:#D5DAE1;--cp-line-strong:#7F8896;--cp-text:#0D1014;--cp-muted:#4A525E;--cp-action:var(--cp-brand-blue);--cp-on-action:#FFFFFF;--cp-link:var(--cp-brand-blue);--cp-focus:var(--cp-brand-blue);--cp-ok:#12805C;--cp-warn:#C2412A;--cp-switch-on:#34C759;--cp-wallet-screen:#F2F2F7}[data-theme=dark]{--cp-bg:#0D1014;--cp-surface:#161A20;--cp-line:#262C35;--cp-line-strong:#343B46;--cp-text:#F3F5F7;--cp-muted:#A3ACB8;--cp-action:var(--cp-reward-amber);--cp-on-action:var(--cp-on-amber);--cp-link:var(--cp-reward-amber);--cp-focus:var(--cp-reward-amber);--cp-ok:#4FE3A3;--cp-warn:#F2785C}:root{--cp-font-display:"Space Grotesk",system-ui,sans-serif;--cp-font-body:"DM Sans",system-ui,sans-serif;--cp-font-logotype:Manrope,system-ui,sans-serif;--cp-space-1:4px;--cp-space-2:8px;--cp-space-3:12px;--cp-space-4:16px;--cp-space-6:24px;--cp-space-8:32px;--cp-space-12:48px;--cp-space-16:64px;--cp-space-24:96px;--cp-radius-sm:10px;--cp-radius-md:12px;--cp-radius-card:14px;--cp-radius-lg:18px;--cp-radius-icon:22%;--cp-radius-pill:999px;--cp-shadow-card:0 -1px 0 rgba(0,0,0,.12),0 10px 26px rgba(0,0,0,.22);--cp-shadow-raised:0 1px 2px rgba(14,26,58,.08),0 8px 24px rgba(14,26,58,.08)}.cp-display{font-size:56px;line-height:60px}.cp-display,.cp-h1{font-family:var(--cp-font-display);font-weight:700;letter-spacing:-.02em}.cp-h1{font-size:40px;line-height:44px}.cp-h2{font-size:28px;line-height:34px;font-weight:700;letter-spacing:-.02em}.cp-h2,.cp-h3{font-family:var(--cp-font-display)}.cp-h3{font-size:20px;line-height:26px;font-weight:500;letter-spacing:-.01em}.cp-body-lg{font-size:18px;line-height:28px}.cp-body,.cp-body-lg{font-family:var(--cp-font-body);font-weight:400}.cp-body{font-size:16px;line-height:24px}.cp-screen-title{font-size:26px;line-height:32px;font-weight:700;letter-spacing:-.02em}.cp-number,.cp-screen-title{font-family:var(--cp-font-display)}.cp-number{font-size:24px;line-height:28px;font-weight:500}.cp-app-body{font-size:15px;line-height:22px}.cp-app-body,.cp-small{font-family:var(--cp-font-body);font-weight:400}.cp-small{font-size:13px;line-height:18px}.cp-caption{font-size:12px;line-height:16px}.cp-caption,.cp-card-label{font-family:var(--cp-font-body);font-weight:500}.cp-card-label{font-size:9px;line-height:12px;letter-spacing:.08em;text-transform:uppercase}@media (max-width:639px){.cp-display{font-size:40px;line-height:44px}.cp-h1{font-size:32px;line-height:36px}}.cp-display,.cp-h1,.cp-h2,.cp-h3,.cp-screen-title{text-wrap:balance}.legal-footer_footer__bHlZM{padding:var(--cp-space-2) var(--cp-space-2) var(--cp-space-4);background:var(--cp-bg);border-top:1px solid var(--cp-line);color:var(--cp-muted);font-family:var(--cp-font-body)}.legal-footer_list__bzIUp{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--cp-space-2);margin:0;padding:0;list-style:none}.legal-footer_link__I8woG{display:inline-flex;align-items:center;justify-content:center;min-height:calc(var(--cp-space-8) + var(--cp-space-3));min-width:calc(var(--cp-space-8) + var(--cp-space-3));color:inherit;text-decoration:underline}.legal-footer_button__yF84p{padding:0;border:0;background:none;font-family:inherit;color:inherit;cursor:pointer}.legal-footer_link__I8woG:focus-visible{outline:2px solid var(--cp-focus);outline-offset:2px}