@font-face{font-family:fraunces;src:url(/_next/static/media/9ea1ffad256c5ee8-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/df252a37d089fc8f-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/7d78925e89801896-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/920361d2b732d10a-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:fraunces;src:url(/_next/static/media/8070e97505c1257f-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:fraunces;src:url(/_next/static/media/0aa34dc08e816e48-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:fraunces Fallback;src:local("Arial");ascent-override:97.80%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:100.00%}.__className_acc855{font-family:fraunces,fraunces Fallback}.__variable_acc855{--font-fraunces:"fraunces","fraunces Fallback"}@font-face{font-family:interTight;src:url(/_next/static/media/94c2b096b25cdfe9-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:interTight;src:url(/_next/static/media/6c613f8671b93596-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:interTight;src:url(/_next/static/media/a7560406a8617b28-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:interTight;src:url(/_next/static/media/ec9449152da0e18c-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:interTight Fallback;src:local("Arial");ascent-override:96.88%;descent-override:24.12%;line-gap-override:0.00%;size-adjust:100.00%}.__className_161c1a{font-family:interTight,interTight Fallback}.__variable_161c1a{--font-inter-tight:"interTight","interTight Fallback"}.CookieConsentBanner_wrap__pw8RY{position:fixed;left:16px;right:16px;bottom:16px;z-index:9999;display:flex;justify-content:center;pointer-events:none}.CookieConsentBanner_card__1chiw{pointer-events:auto;width:100%;max-width:720px;background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 8px 32px rgba(15,23,42,.12),0 1px 2px rgba(15,23,42,.06);padding:16px 18px;font-family:inherit;color:#0f172a;font-size:14px;line-height:1.5}.CookieConsentBanner_title__2Cqc8{font-weight:700;font-size:15px;margin-bottom:6px;color:#0f172a}.CookieConsentBanner_body___DlQE{color:#475569;font-size:13.5px}.CookieConsentBanner_policyLink__rSTYt{color:#2563eb;text-decoration:underline;text-underline-offset:2px}.CookieConsentBanner_policyLink__rSTYt:hover{color:#1d4ed8}.CookieConsentBanner_categories__plBtb{margin:14px 0 8px;padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;gap:10px}.CookieConsentBanner_catRow__SbdvN{display:flex;align-items:center;gap:10px;flex-wrap:wrap;cursor:pointer;font-size:13px}.CookieConsentBanner_catRow__SbdvN input{accent-color:#2563eb;cursor:pointer}.CookieConsentBanner_catName__ANzyQ{font-weight:600;color:#0f172a;min-width:110px}.CookieConsentBanner_catHint__WMDKB{color:#64748b;font-size:12.5px;flex:1 1;min-width:200px}.CookieConsentBanner_actions__KqNmO{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap;justify-content:flex-end}.CookieConsentBanner_btnGhost__3guFa,.CookieConsentBanner_btnLink__DLIZs,.CookieConsentBanner_btnPrimary__U38yN{font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px;border-radius:8px;cursor:pointer;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s}.CookieConsentBanner_btnLink__DLIZs{background:transparent;border-color:transparent;color:#2563eb;padding-left:6px;padding-right:6px;text-decoration:underline;text-underline-offset:2px}.CookieConsentBanner_btnLink__DLIZs:hover{color:#1d4ed8}.CookieConsentBanner_btnGhost__3guFa{background:#ffffff;border-color:#e2e8f0;color:#475569}.CookieConsentBanner_btnGhost__3guFa:hover{background:#f1f5f9;color:#0f172a}.CookieConsentBanner_btnPrimary__U38yN{background:#2563eb;color:#ffffff;border-color:#2563eb}.CookieConsentBanner_btnPrimary__U38yN:hover{background:#1d4ed8;border-color:#1d4ed8}@media (max-width:540px){.CookieConsentBanner_card__1chiw{padding:14px}.CookieConsentBanner_actions__KqNmO{justify-content:stretch}.CookieConsentBanner_actions__KqNmO>button{flex:1 1}}.RegionalNoticeBanner_wrap__2HsB2{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:linear-gradient(135deg,#fef3c7,#fde68a);border-bottom:1px solid #fbbf24;font-family:inherit}.RegionalNoticeBanner_bar__EHVW8{max-width:1200px;margin:0 auto;padding:8px 16px;display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.4;color:#78350f}.RegionalNoticeBanner_icon__QZ5kZ{font-size:16px;flex-shrink:0}.RegionalNoticeBanner_text__X3k41{flex:1 1}.RegionalNoticeBanner_link__Sy82u{color:#1e40af;text-decoration:underline;text-underline-offset:2px;margin-left:4px}.RegionalNoticeBanner_link__Sy82u:hover{color:#1e3a8a}.RegionalNoticeBanner_close__fvgAy{background:transparent;border:none;cursor:pointer;color:#78350f;font-size:14px;line-height:1;padding:4px 8px;border-radius:4px;flex-shrink:0}.RegionalNoticeBanner_close__fvgAy:hover{background:rgba(120,53,15,.08)}@media (max-width:640px){.RegionalNoticeBanner_bar__EHVW8{padding:6px 10px;font-size:12px;gap:6px}.RegionalNoticeBanner_text__X3k41{line-height:1.35}}