.ComingSoonBanner-module__kVbI7W__banner{z-index:999;color:#fff;text-align:center;background:linear-gradient(90deg,#134e9a,#0c5c79);justify-content:center;align-items:center;gap:12px;padding:10px 48px;font-size:.85rem;font-weight:500;line-height:1.4;display:flex;position:sticky;top:0;box-shadow:0 2px 12px #00000059}.ComingSoonBanner-module__kVbI7W__banner:focus-visible{outline-offset:-2px;outline:2px solid #ffffffbf}.ComingSoonBanner-module__kVbI7W__icon{flex-shrink:0;font-size:1.1rem}.ComingSoonBanner-module__kVbI7W__text{opacity:.95}.ComingSoonBanner-module__kVbI7W__text strong{opacity:1;font-weight:700}.ComingSoonBanner-module__kVbI7W__inlineFeedbackLink{appearance:none;color:#fff;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.ComingSoonBanner-module__kVbI7W__inlineFeedbackLink:hover,.ComingSoonBanner-module__kVbI7W__inlineFeedbackLink:focus-visible{opacity:1;text-decoration-thickness:2px}.ComingSoonBanner-module__kVbI7W__content{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.ComingSoonBanner-module__kVbI7W__actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ComingSoonBanner-module__kVbI7W__primaryCta,.ComingSoonBanner-module__kVbI7W__secondaryCta{color:#fff;border:1px solid #0000;border-radius:999px;padding:6px 12px;font-size:.78rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .18s,border-color .18s,opacity .18s}.ComingSoonBanner-module__kVbI7W__primaryCta{background:#fff3;border-color:#ffffff59}.ComingSoonBanner-module__kVbI7W__secondaryCta{opacity:.9;border-color:#ffffff38}.ComingSoonBanner-module__kVbI7W__primaryCta:hover,.ComingSoonBanner-module__kVbI7W__primaryCta:focus-visible,.ComingSoonBanner-module__kVbI7W__secondaryCta:hover,.ComingSoonBanner-module__kVbI7W__secondaryCta:focus-visible{opacity:1;background:#ffffff47;border-color:#ffffff80}.ComingSoonBanner-module__kVbI7W__close{cursor:pointer;color:#fff;opacity:.65;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:6px;transition:opacity .15s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ComingSoonBanner-module__kVbI7W__close:hover{opacity:1}.ComingSoonBanner-module__kVbI7W__leave{animation:.3s forwards ComingSoonBanner-module__kVbI7W__slideUp}@keyframes ComingSoonBanner-module__kVbI7W__slideUp{to{opacity:0;transform:translateY(-100%)}}html.blue .ComingSoonBanner-module__kVbI7W__banner{background:linear-gradient(90deg,#153279,#16165a)}html.light .ComingSoonBanner-module__kVbI7W__banner{background:linear-gradient(90deg,#1e66b8,#1f7e98)}@media (max-width:760px){.ComingSoonBanner-module__kVbI7W__banner{gap:6px;padding:7px 44px 7px 12px;font-size:.78rem}.ComingSoonBanner-module__kVbI7W__icon{display:none}.ComingSoonBanner-module__kVbI7W__content{text-align:center;justify-content:center;gap:4px}.ComingSoonBanner-module__kVbI7W__actions{display:none}}@media (max-width:480px){.ComingSoonBanner-module__kVbI7W__banner{padding:6px 40px 6px 10px;font-size:.75rem;line-height:1.3}}
.GoogleAdsConsentBanner-module__sA5SjG__bar{left:50%;bottom:calc(max(14px, env(safe-area-inset-bottom)) + 76px);z-index:9105;border:1px solid color-mix(in srgb, var(--foreground) 18%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--background) 92%, #1e3a8a 8%), color-mix(in srgb, var(--background) 90%, #0f766e 10%));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:12px;width:min(980px,100vw - 20px);padding:12px 14px;animation:.24s ease-out GoogleAdsConsentBanner-module__sA5SjG__barIn;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 14px 36px #00000047}body.audio-bar-fixed .GoogleAdsConsentBanner-module__sA5SjG__bar{bottom:calc(var(--gab-height,64px) + var(--gab-bottom-inset,0px) + 76px)}body.audio-bar-fixed.audio-bar-keyboard-open .GoogleAdsConsentBanner-module__sA5SjG__bar{bottom:calc(max(14px, env(safe-area-inset-bottom)) + 76px)}.GoogleAdsConsentBanner-module__sA5SjG__text{color:color-mix(in srgb, var(--foreground) 92%, white 8%);margin:0;font-size:.86rem;line-height:1.35}.GoogleAdsConsentBanner-module__sA5SjG__link{color:color-mix(in srgb, var(--foreground) 95%, #67e8f9 5%);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.GoogleAdsConsentBanner-module__sA5SjG__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:inline-flex}.GoogleAdsConsentBanner-module__sA5SjG__accept,.GoogleAdsConsentBanner-module__sA5SjG__decline{box-sizing:border-box;letter-spacing:.01em;text-align:center;white-space:normal;overflow-wrap:anywhere;border-radius:999px;max-width:100%;min-height:38px;padding:8px 12px;font-size:.84rem;font-weight:700;line-height:1.2}.GoogleAdsConsentBanner-module__sA5SjG__decline{border:1px solid color-mix(in srgb, var(--foreground) 22%, transparent);background:color-mix(in srgb, var(--background) 78%, transparent);color:color-mix(in srgb, var(--foreground) 94%, white 6%)}.GoogleAdsConsentBanner-module__sA5SjG__accept{color:#fff;background:linear-gradient(#16a34a,#15803d);border:1px solid #16a34a8c}@keyframes GoogleAdsConsentBanner-module__sA5SjG__barIn{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (max-width:760px){.GoogleAdsConsentBanner-module__sA5SjG__bar{grid-template-columns:1fr;gap:8px;padding:10px}.GoogleAdsConsentBanner-module__sA5SjG__text{font-size:.8rem}.GoogleAdsConsentBanner-module__sA5SjG__actions{grid-template-columns:1fr;justify-content:stretch;width:100%;display:grid}.GoogleAdsConsentBanner-module__sA5SjG__accept,.GoogleAdsConsentBanner-module__sA5SjG__decline{width:100%;min-width:0}}
@media (max-width:640px){.NoCookieNotice-module__ql9fia__notice{display:none}}.NoCookieNotice-module__ql9fia__notice{color:#f2f7fbf0;text-align:center;background:linear-gradient(135deg,#070f18e0,#0b2036cc),radial-gradient(circle at 0 0,#74e3b729,#0000 48%);border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;gap:12px;padding:8px 44px 8px 16px;display:flex;position:relative;box-shadow:0 10px 30px #03080f2e}.NoCookieNotice-module__ql9fia__text{margin:0;font-size:.92rem;line-height:1.45}.NoCookieNotice-module__ql9fia__text strong{color:#fff;font-weight:700}.NoCookieNotice-module__ql9fia__link{color:inherit;font-size:inherit;font-weight:inherit;text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:.09em}.NoCookieNotice-module__ql9fia__link:hover,.NoCookieNotice-module__ql9fia__link:focus-visible{color:inherit}.NoCookieNotice-module__ql9fia__close{color:#ffffffd1;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .18s,color .18s,transform .18s;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.NoCookieNotice-module__ql9fia__close:hover,.NoCookieNotice-module__ql9fia__close:focus-visible{color:#fff;background:#ffffff29;transform:translateY(-50%)scale(1.03)}.NoCookieNotice-module__ql9fia__leave{animation:.22s forwards NoCookieNotice-module__ql9fia__fadeSlideUp}@keyframes NoCookieNotice-module__ql9fia__fadeSlideUp{to{opacity:0;transform:translateY(-12px)}}html.blue .NoCookieNotice-module__ql9fia__notice{background:linear-gradient(135deg,#05101eeb,#0f2c4ed6),radial-gradient(circle at 0 0,#64a6ff33,#0000 48%)}html.light .NoCookieNotice-module__ql9fia__notice{color:#102233e6;background:linear-gradient(135deg,#f1f8fff5,#deeffff5),radial-gradient(circle at 0 0,#3da47a1f,#0000 50%);border-bottom-color:#0e2a431a;box-shadow:0 10px 28px #11274014}html.light .NoCookieNotice-module__ql9fia__text strong{color:#0e2d45}html.light .NoCookieNotice-module__ql9fia__link{color:inherit}:is(html.light .NoCookieNotice-module__ql9fia__link:hover,html.light .NoCookieNotice-module__ql9fia__link:focus-visible){color:inherit}html.light .NoCookieNotice-module__ql9fia__close{color:#0e2a43bd;background:#0e2a4314}:is(html.light .NoCookieNotice-module__ql9fia__close:hover,html.light .NoCookieNotice-module__ql9fia__close:focus-visible){color:#0e2d45;background:#0e2a4324}@media (max-width:700px){.NoCookieNotice-module__ql9fia__notice{text-align:left;justify-content:flex-start;padding:12px 42px 12px 14px}.NoCookieNotice-module__ql9fia__text{font-size:.88rem}}
