.CookieConsent_bar__Iw7Rq{position:fixed;left:0;right:0;bottom:0;z-index:9990;background:var(--dg-white);border-top:1px solid var(--dg-rule);box-shadow:0 -10px 30px rgba(0,0,0,.08);color:var(--dg-ink);transform:translateY(100%);opacity:0;transition:transform .35s ease-out,opacity .35s ease-out}.CookieConsent_barMounted__MK4KQ{transform:translateY(0);opacity:1}.CookieConsent_bar__Iw7Rq[data-state=expanded]{max-height:100dvh;overflow-y:auto;overscroll-behavior:contain}.CookieConsent_inner__7qfl_{max-width:var(--dg-container-max-wide,1440px);margin:0 auto;padding:22px clamp(20px,4vw,64px);display:flex;align-items:center;gap:40px}.CookieConsent_copy__YyJ3y{flex:1 1 auto;min-width:0;max-width:720px}.CookieConsent_eyebrow__0S4JJ{text-wrap:balance;display:inline-flex;align-items:center;gap:14px;font-family:var(--dg-font-display);font-size:var(--dg-eyebrow-size);font-weight:500;letter-spacing:var(--dg-tracking-eyebrow);text-transform:uppercase;color:var(--dg-ink-3);margin:0 0 10px;line-height:1}.CookieConsent_eyebrow__0S4JJ:before{content:"";display:inline-block;width:32px;height:1px;background:currentColor}.CookieConsent_lead__Xa7oc{margin:0;font-family:var(--dg-font-sans);font-size:var(--dg-meta-size);line-height:1.55;color:var(--dg-ink-2);font-weight:300}.CookieConsent_lead__Xa7oc a{color:var(--dg-blue);text-decoration:underline;text-underline-offset:2px}.CookieConsent_lead__Xa7oc a:hover{color:var(--dg-indigo)}.CookieConsent_actions__2K9Mp{flex:0 0 auto;display:flex;align-items:center;gap:18px}.CookieConsent_actions__2K9Mp>button{flex:1 1;justify-content:center}.CookieConsent_drawer__VJmCk{background:var(--dg-white)}.CookieConsent_drawerHead__Vh64r{max-width:var(--dg-container-max-wide,1440px);margin:0 auto;padding:40px clamp(20px,4vw,64px) 28px;display:grid;grid-template-columns:1fr 1.4fr;gap:56px;align-items:start;border-bottom:1px solid var(--dg-rule)}.CookieConsent_intro__joMhy{min-width:0}.CookieConsent_drawerTitle__gY9TO{margin:14px 0 16px;font-family:var(--dg-font-display);font-size:32px;font-weight:500;line-height:1.05;letter-spacing:-.025em;color:var(--dg-ink)}.CookieConsent_drawerTitle__gY9TO em{font-style:italic;font-weight:500}.CookieConsent_introLead__iWwMD{margin:0;font-family:var(--dg-font-sans);font-size:var(--dg-meta-size);line-height:1.6;color:var(--dg-ink-3);font-weight:300;max-width:380px}.CookieConsent_list__HWVMo{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.CookieConsent_row__4tMLw{display:grid;grid-template-columns:32px 1fr auto;gap:20px;padding:18px 0;border-top:1px solid var(--dg-rule);align-items:start}.CookieConsent_row__4tMLw:first-child{border-top:0}.CookieConsent_rowNum__E0cWk{font-family:var(--dg-font-display);font-size:var(--dg-eyebrow-size);font-weight:500;letter-spacing:var(--dg-tracking-eyebrow);color:var(--dg-blue);line-height:1.4}.CookieConsent_rowTitle__JUCs9{display:flex;align-items:center;gap:12px;margin:0 0 6px;font-family:var(--dg-font-display);font-size:var(--dg-body-size);font-weight:500;letter-spacing:-.01em;color:var(--dg-ink);line-height:1.2}.CookieConsent_rowMeta__YFyM2{margin:10px 0 0;display:flex;flex-direction:column;gap:6px;max-width:560px}.CookieConsent_rowMetaItem__gT7_h{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;align-items:start}.CookieConsent_rowMeta__YFyM2 dt{font-family:var(--dg-font-display);font-size:9px;font-weight:500;letter-spacing:var(--dg-tracking-eyebrow);text-transform:uppercase;color:var(--dg-mute);line-height:1.6}.CookieConsent_rowMeta__YFyM2 dd{margin:0;line-height:1.5;overflow-wrap:anywhere}.CookieConsent_rowMeta__YFyM2 dd,.CookieConsent_thirdCountry__uxmX0{font-family:var(--dg-font-sans);font-size:12px;color:var(--dg-ink-3);font-weight:300}.CookieConsent_thirdCountry__uxmX0{grid-column:1/-1;margin:8px 0 0;padding-top:20px;border-top:1px solid var(--dg-rule);line-height:1.55}.CookieConsent_thirdCountryLabel__x0vyI{display:inline-block;margin-right:10px;font-family:var(--dg-font-display);font-size:9px;font-weight:500;letter-spacing:var(--dg-tracking-eyebrow);text-transform:uppercase;color:var(--dg-mute)}.CookieConsent_group__ibLFc{padding:18px 0;border-top:1px solid var(--dg-rule)}.CookieConsent_groupHead__R0_ja{display:grid;grid-template-columns:32px 1fr auto;gap:20px;align-items:start}.CookieConsent_vendorList__iEDPh{list-style:none;margin:14px 0 0 52px;padding:0;display:flex;flex-direction:column}.CookieConsent_vendorRow__rFWLO{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding:12px 0;border-top:1px solid var(--dg-rule)}.CookieConsent_vendorRow__rFWLO:first-child{border-top:0}.CookieConsent_vendorText__QnFqQ{min-width:0}.CookieConsent_vendorName__hWcWS{margin:0 0 2px;font-family:var(--dg-font-display);font-size:14px;font-weight:500;letter-spacing:-.01em;color:var(--dg-ink);overflow-wrap:anywhere}.CookieConsent_vendorDesc__w5xxT{margin:0;font-family:var(--dg-font-sans);font-size:12px;line-height:1.5;color:var(--dg-ink-3);font-weight:300;overflow-wrap:anywhere}.CookieConsent_tag__fU0X_{display:inline-block;font-family:var(--dg-font-display);font-size:9px;font-weight:500;letter-spacing:var(--dg-tracking-eyebrow);text-transform:uppercase;padding:3px 8px;line-height:1;border:1px solid}.CookieConsent_tagLocked__4iDBv{color:var(--dg-mute)}.CookieConsent_toggle__7rRoa{width:44px;height:24px;padding:0;background:var(--dg-paper-2);border:0;border-radius:var(--dg-r-stadium);position:relative;cursor:pointer;transition:background .2s ease;flex-shrink:0;align-self:center}.CookieConsent_toggle__7rRoa:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background:var(--dg-white);border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.15);transition:left .2s ease}.CookieConsent_toggle__7rRoa[aria-checked=true]{background:var(--dg-blue)}.CookieConsent_toggle__7rRoa[aria-checked=true]:after{left:23px}.CookieConsent_toggle__7rRoa:disabled{opacity:.6;cursor:default}.CookieConsent_toggle__7rRoa[data-state=some]{background:color-mix(in srgb,var(--dg-blue) 45%,var(--dg-white))}.CookieConsent_toggle__7rRoa[data-state=some]:after{left:13px}.CookieConsent_toggle__7rRoa:focus-visible{outline:2px solid var(--dg-blue);outline-offset:4px}.CookieConsent_drawerFoot__lCdoM{max-width:var(--dg-container-max-wide,1440px);margin:0 auto;padding:20px clamp(20px,4vw,64px);display:flex;align-items:center;justify-content:flex-end;gap:32px}@media (max-width:700px){.CookieConsent_inner__7qfl_{flex-direction:column;align-items:stretch;gap:20px}.CookieConsent_actions__2K9Mp{flex-direction:column;align-items:stretch;gap:14px}.CookieConsent_actions__2K9Mp>*{width:100%;justify-content:center}.CookieConsent_drawerHead__Vh64r{grid-template-columns:1fr;padding:24px clamp(20px,4vw,32px) 20px;gap:24px}.CookieConsent_drawerTitle__gY9TO{font-size:22px}.CookieConsent_rowMetaItem__gT7_h{grid-template-columns:1fr;gap:2px}.CookieConsent_vendorList__iEDPh{margin-left:0}.CookieConsent_drawerFoot__lCdoM{flex-direction:column;align-items:stretch;padding:16px clamp(20px,4vw,32px) 22px;gap:14px}}@media (prefers-reduced-motion:reduce){.CookieConsent_bar__Iw7Rq,.CookieConsent_toggle__7rRoa,.CookieConsent_toggle__7rRoa:after{transition:none}.CookieConsent_bar__Iw7Rq{transform:none;opacity:1}}.ExternalRedirect_container__K430L{position:fixed;bottom:32px;right:32px;z-index:9999;font-size:15px;padding:0;background:#18002b;border-radius:var(--dg-r-lg);color:var(--dg-fg-on-dark);box-shadow:var(--dg-shadow-overlay);overflow:hidden;min-width:300px;max-width:380px;animation:ExternalRedirect_slideUp__GYZjO .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes ExternalRedirect_slideUp__GYZjO{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ExternalRedirect_inner__RMrG8{display:flex;align-items:center;gap:12px;padding:16px 20px}.ExternalRedirect_icon__L_t59{flex-shrink:0;width:36px;height:36px;border-radius:var(--dg-r-lg);background:rgba(255,255,255,.1);border:0;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease;padding:0}.ExternalRedirect_icon__L_t59:hover{background:rgba(255,255,255,.2)}.ExternalRedirect_icon__L_t59:focus-visible{background:rgba(255,255,255,.2);outline:2px solid var(--dg-paper);outline-offset:2px}.ExternalRedirect_icon__L_t59 svg{width:18px;height:18px;fill:none;stroke:var(--dg-fg-on-dark);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ExternalRedirect_text__uXUTe{flex:1 1;line-height:1.4;min-width:0}.ExternalRedirect_label__yXHuA{font-family:var(--dg-font-sans,"Lato",sans-serif);font-weight:700;font-size:var(--dg-meta-size);margin-bottom:2px;color:var(--dg-fg-on-dark)}.ExternalRedirect_sub__xxnmz{font-family:var(--dg-font-sans,"Lato",sans-serif);font-size:var(--dg-text-sm);font-weight:300;color:var(--dg-fg-on-dark-muted)}.ExternalRedirect_close__XVG4n{flex-shrink:0;width:28px;height:28px;border-radius:var(--dg-r-md);border:0;background:rgba(255,255,255,.1);color:var(--dg-fg-on-dark);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--dg-body-size);line-height:1;transition:background .15s ease;padding:0}.ExternalRedirect_close__XVG4n:hover{background:rgba(255,255,255,.2)}.ExternalRedirect_close__XVG4n:focus-visible{background:rgba(255,255,255,.2);outline:2px solid var(--dg-paper);outline-offset:2px}.ExternalRedirect_progress__c5ZkK{height:3px;background:rgba(255,255,255,.1)}.ExternalRedirect_progressFill__A_F2G{height:100%;background:linear-gradient(90deg,#7c3aed,var(--dg-blue,var(--dg-blue)));border-radius:0 2px 2px 0;transition:width 60ms linear}@media (prefers-reduced-motion:reduce){.ExternalRedirect_container__K430L{animation:none}.ExternalRedirect_progressFill__A_F2G{transition:none}}@media (max-width:600px){.ExternalRedirect_container__K430L{bottom:16px;right:16px;left:16px;min-width:0;max-width:none}.ExternalRedirect_text__uXUTe{display:flex;align-items:center;gap:10px;text-align:left}.ExternalRedirect_label__yXHuA{flex:1 1;margin-bottom:0;text-align:left}.ExternalRedirect_sub__xxnmz{flex-shrink:0}}.LanguageFallbackToast_container__SO3_1{position:fixed;bottom:32px;right:32px;z-index:9999;font-family:var(--dg-font-sans,"Lato",sans-serif);font-size:15px;background:#18002b;border-radius:var(--dg-r-lg);color:var(--dg-fg-on-dark);box-shadow:var(--dg-shadow-overlay);overflow:hidden;min-width:300px;max-width:420px;animation:LanguageFallbackToast_slideUp__v_53B .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes LanguageFallbackToast_slideUp__v_53B{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.LanguageFallbackToast_inner__Lu8pU{display:flex;align-items:flex-start;gap:12px;padding:16px 20px}.LanguageFallbackToast_body__wUnxN{flex:1 1;line-height:1.4;font-weight:300;color:var(--dg-fg-on-dark-strong)}.LanguageFallbackToast_close__dX6oq{flex-shrink:0;width:28px;height:28px;border-radius:var(--dg-r-md);border:0;background:rgba(255,255,255,.1);color:var(--dg-fg-on-dark);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--dg-body-size);line-height:1;transition:background .15s ease;padding:0}.LanguageFallbackToast_close__dX6oq:hover{background:rgba(255,255,255,.2)}.LanguageFallbackToast_close__dX6oq:focus-visible{background:rgba(255,255,255,.2);outline:2px solid var(--dg-paper);outline-offset:2px}@media (prefers-reduced-motion:reduce){.LanguageFallbackToast_container__SO3_1{animation:none}}@media (max-width:600px){.LanguageFallbackToast_container__SO3_1{bottom:16px;right:16px;left:16px;min-width:0;max-width:none}}.NavigationProgress_bar__ehGX8{position:fixed;top:0;left:0;width:100%;height:2px;background:var(--dg-blue);transform-origin:0 0;transition:transform .3s ease-out;z-index:300;pointer-events:none}@media (prefers-reduced-motion:reduce){.NavigationProgress_bar__ehGX8{transition:none}}.PromoBanner_banner__M2g2_{display:none;position:fixed;top:0;left:0;right:0;height:var(--dg-banner-h,44px);z-index:201;background:linear-gradient(90deg,rgba(var(--dg-plasma-indigo-rgb),0) 62%,rgba(var(--dg-plasma-indigo-rgb),.65) 100%),var(--dg-gradient-hero);color:var(--dg-fg-on-dark-strong)}html[data-dg-banner=on] .PromoBanner_banner__M2g2_{display:block}.PromoBanner_inner__oNhSn{display:flex;align-items:center;justify-content:center;gap:16px;height:100%;max-width:var(--dg-container-max);margin:0 auto;padding:0 20px}.PromoBanner_text__PzxLB{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--dg-font-sans);font-weight:300;font-size:.9375rem;line-height:1.3;color:var(--dg-fg-on-dark-strong)}.PromoBanner_cta__iqeDT{flex-shrink:0;gap:10px;padding:8px 16px;font-size:var(--dg-button-size);white-space:nowrap;text-decoration:none}.PromoBanner_cta__iqeDT:focus-visible,.PromoBanner_dismiss__VXhdG:focus-visible{outline:none;box-shadow:var(--dg-focus-ring-on-dark)}.PromoBanner_dismiss__VXhdG{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:var(--dg-r-pill);background:transparent;color:var(--dg-fg-on-dark-faint);cursor:pointer;transition:color .2s ease}.PromoBanner_dismiss__VXhdG:hover{color:var(--dg-fg-on-dark-strong)}@media (max-width:640px){.PromoBanner_inner__oNhSn{justify-content:flex-start;gap:12px;padding:0 16px}.PromoBanner_text__PzxLB{font-size:.875rem}.PromoBanner_dismiss__VXhdG{margin-left:auto}.PromoBanner_cta__iqeDT{width:auto;margin-inline:0}}