@font-face{font-family:fontSans;src:url(../media/Sora_Variable-s.p.0vjzc6q4e7shn.ttf)format("truetype");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:fontSans Fallback;src:local(Arial);ascent-override:85.11%;descent-override:25.44%;line-gap-override:0.0%;size-adjust:113.97%}.fontsans_15be6f39-module__tDlOhW__className{font-family:fontSans,fontSans Fallback;font-style:normal}.fontsans_15be6f39-module__tDlOhW__variable{--font-sora:"fontSans", "fontSans Fallback"}
.consent-manager-module__U8lRpG__banner{z-index:50;left:24px;bottom:max(24px, env(safe-area-inset-bottom));width:min(440px,100vw - 48px);position:fixed}.consent-manager-module__U8lRpG__bannerPanel{background:#fff;border-radius:24px;max-height:calc(100dvh - 48px);padding:24px;overflow-y:auto;box-shadow:0 12px 48px #0000001f,0 0 0 1px #0000000d}.consent-manager-module__U8lRpG__bannerHeading{align-items:center;gap:12px;display:flex}.consent-manager-module__U8lRpG__bannerHeading h2{color:#171717;letter-spacing:-.025em;font-size:18px;font-weight:500;line-height:1.35}.consent-manager-module__U8lRpG__privacyMark{background:color-mix(in oklab, var(--primary) 8%, white);width:40px;height:40px;color:var(--primary);border-radius:12px;flex:none;place-items:center;display:grid}.consent-manager-module__U8lRpG__bannerDescription{color:#626262;margin-top:16px;font-size:14px;line-height:1.65}.consent-manager-module__U8lRpG__legalLinks{color:#737373;flex-wrap:wrap;align-items:center;gap:0 16px;margin-top:12px;font-size:12px;line-height:1.5;display:flex}.consent-manager-module__U8lRpG__legalLinks a{color:#404040;border-radius:8px;align-items:center;min-height:32px;display:inline-flex}.consent-manager-module__U8lRpG__bannerActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.consent-manager-module__U8lRpG__dialogHeader{flex:none;gap:12px;padding:28px 72px 20px 24px;display:grid}.consent-manager-module__U8lRpG__dialogBody{overscroll-behavior:contain;min-height:0;padding:8px;overflow-y:auto}.consent-manager-module__U8lRpG__categories{gap:8px;display:grid}.consent-manager-module__U8lRpG__category{border-radius:calc(var(--consent-radius) - 8px);background:#f6f6f5;justify-content:space-between;align-items:center;gap:24px;padding:16px;display:flex}.consent-manager-module__U8lRpG__categoryCopy{min-width:0}.consent-manager-module__U8lRpG__categoryHeading{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.consent-manager-module__U8lRpG__categoryHeading label{color:#171717;cursor:pointer;font-size:14px;font-weight:500;line-height:1.5}.consent-manager-module__U8lRpG__categoryHeading span{color:#737373;font-size:11px;line-height:1.5}.consent-manager-module__U8lRpG__categoryCopy>p{color:#626262;margin-top:6px;font-size:13px;line-height:1.65}.consent-manager-module__U8lRpG__dialogLegal{padding:0 16px}.consent-manager-module__U8lRpG__dialogActions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;padding:16px 24px 24px;display:flex}.consent-manager-module__U8lRpG__actionGroup{display:contents}@media (max-width:639px){.consent-manager-module__U8lRpG__banner{left:16px;bottom:max(16px, env(safe-area-inset-bottom));width:calc(100vw - 32px)}.consent-manager-module__U8lRpG__bannerPanel{border-radius:20px;max-height:calc(100dvh - 32px);padding:20px}.consent-manager-module__U8lRpG__dialogHeader{padding:24px 64px 16px 20px}.consent-manager-module__U8lRpG__category{gap:16px;padding:12px}.consent-manager-module__U8lRpG__dialogLegal{padding-inline:12px}.consent-manager-module__U8lRpG__dialogActions{padding:12px 20px 20px}}@media (max-width:479px){.consent-manager-module__U8lRpG__bannerActions{grid-template-columns:minmax(0,1fr)}}
