.AniWidget_root__LY3AM{--ani-surface:var(--empiraa-purple);--ani-surface-ink:#fff;--ani-veil:hsla(0,0%,100%,.16);--ani-veil-hover:hsla(0,0%,100%,.28);--ani-accent:var(--empiraa-purple);--ani-accent-ink:#fff;--ani-ink:var(--text-color);--ani-radius:8px;--ani-edge:#e5e7eb;--ani-line:rgba(0,0,0,.32);--ani-muted:#6b7280;--ani-ground:rgba(0,0,0,.035);font-family:var(--font-source-sans),sans-serif}.AniWidget_root__LY3AM[data-brand=gps]{--ani-surface:var(--gps-blue);--ani-accent:var(--gps-blue)}.AniWidget_root__LY3AM[data-brand=signal]{--ani-surface:var(--signal-orange);--ani-surface-ink:var(--dark-grey);--ani-veil:rgba(0,0,0,.12);--ani-veil-hover:rgba(0,0,0,.22);--ani-accent:var(--signal-orange-3)}.AniWidget_launcher__K3atD{position:fixed;right:20px;bottom:max(calc(20px + env(safe-area-inset-bottom, 0px)),var(--consent-bar-h,0px));transition:bottom .18s ease;z-index:1150;display:flex;align-items:center;gap:10px;padding:10px 18px 10px 12px;border:none;border-radius:var(--ani-radius);background:var(--ani-surface);color:var(--ani-surface-ink);font-family:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 6px 24px rgba(0,0,0,.18);transition:transform .18s ease,box-shadow .18s ease}.AniWidget_launcher__K3atD:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.24)}.AniWidget_launcher__K3atD:focus-visible{outline:3px solid var(--ani-accent);outline-offset:3px}.AniWidget_launcherMark__nSTQh{display:block;width:26px;height:26px;padding:3px;border-radius:50%;background:#fff}.AniWidget_panel__XlPp4{position:fixed;right:20px;bottom:max(calc(20px + env(safe-area-inset-bottom, 0px)),var(--consent-bar-h,0px));z-index:1200;display:flex;flex-direction:column;width:384px;max-width:calc(100vw - 32px);height:620px;max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px - var(--consent-bar-h, 0px));overflow:hidden;border-radius:12px;background:#fff;color:var(--ani-ink);box-shadow:0 16px 48px rgba(0,0,0,.18);animation:AniWidget_aniRise__g4Y6A .2s ease-out}@keyframes AniWidget_aniRise__g4Y6A{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AniWidget_head__BzR1O{display:flex;align-items:center;gap:10px;padding:14px 14px 14px 16px;background:var(--ani-surface);color:var(--ani-surface-ink)}.AniWidget_headMark__3e2PL{width:30px;height:30px;padding:3px;border-radius:50%;background:#fff;flex:none}.AniWidget_headText__EcubE{flex:1 1 auto;min-width:0}.AniWidget_headTitle__Mpje1{margin:0;color:var(--ani-surface-ink);font-family:var(--font-gelica),serif;font-size:16px;font-weight:400;line-height:1.25}.AniWidget_headSub__iqQhl{margin:1px 0 0;color:var(--ani-surface-ink);font-size:12px;line-height:1.3;opacity:1}.AniWidget_headBtn__FfFsL{flex:none;width:32px;height:32px;display:grid;place-items:center;border:none;border-radius:var(--ani-radius);background:var(--ani-veil);color:inherit;cursor:pointer}.AniWidget_headBtn__FfFsL:hover{background:var(--ani-veil-hover)}.AniWidget_headBtn__FfFsL:focus-visible{outline:2px solid currentColor;outline-offset:2px}.AniWidget_body__u9qwQ{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:16px;display:flex;flex-direction:column;gap:14px;font-size:14px;line-height:1.55}.AniWidget_body__u9qwQ>:first-child{margin-top:auto}.AniWidget_opener__Sds0J{margin:0;color:var(--ani-muted)}.AniWidget_starters__dwGP1{display:flex;flex-direction:column;align-items:flex-start;gap:8px}button.AniWidget_starter__BOXZK{max-width:100%;padding:8px 14px;border:1px solid var(--ani-edge);border-radius:var(--ani-radius);background:#fff;color:var(--ani-accent);font-family:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}button.AniWidget_starter__BOXZK:hover{border-color:var(--ani-accent);background:var(--ani-ground)}button.AniWidget_starter__BOXZK:focus-visible{outline:2px solid var(--ani-accent);outline-offset:2px}.AniWidget_turn__lZNcP{display:flex;flex-direction:column;gap:6px}.AniWidget_fromVisitor__LxtAf{align-items:flex-end}.AniWidget_visitorText__u9SNx{max-width:85%;padding:8px 12px;border-radius:var(--ani-radius) var(--ani-radius) 2px var(--ani-radius);background:var(--ani-surface);color:var(--ani-surface-ink)}.AniWidget_aniText__mM2vY{max-width:100%}.AniWidget_aniText__mM2vY p{margin:0 0 8px}.AniWidget_aniText__mM2vY p:last-child{margin-bottom:0}.AniWidget_aniText__mM2vY ul{margin:0 0 8px;padding-left:20px}.AniWidget_aniText__mM2vY li{margin-bottom:4px}.AniWidget_aniText__mM2vY a{color:var(--ani-accent);text-decoration:underline}.AniWidget_caret__QA1X9{display:inline-block;width:8px;height:14px;margin-left:1px;vertical-align:-2px;background:var(--ani-accent);animation:AniWidget_aniBlink__wHSmb .9s step-end infinite}@keyframes AniWidget_aniBlink__wHSmb{50%{opacity:0}}.AniWidget_sources__NHG7M{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:2px;font-size:12px}.AniWidget_sourcesLabel__c3ndz{color:var(--ani-muted)}.AniWidget_source__OMKzp{padding:3px 8px;border:1px solid var(--ani-edge);border-radius:var(--ani-radius);color:var(--ani-accent);text-decoration:none;font-weight:600}.AniWidget_source__OMKzp:hover{border-color:var(--ani-accent);background:var(--ani-ground)}.AniWidget_thinking__SUpD_{display:flex;gap:4px;padding:4px 0}.AniWidget_thinking__SUpD_ span{width:7px;height:7px;border-radius:50%;background:var(--ani-accent);opacity:.35;animation:AniWidget_aniPulse__IKpNO 1.1s ease-in-out infinite}.AniWidget_thinking__SUpD_ span:nth-child(2){animation-delay:.16s}.AniWidget_thinking__SUpD_ span:nth-child(3){animation-delay:.32s}@keyframes AniWidget_aniPulse__IKpNO{0%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.AniWidget_notice__sm7LY{padding:10px 12px;border-radius:var(--ani-radius);background:var(--ani-ground);font-size:13px;line-height:1.5;color:var(--ani-ink)}.AniWidget_foot___Dq0g{flex:none;border-top:1px solid var(--ani-edge);padding:12px 14px;background:#fff}.AniWidget_form__hEV5d{display:flex;align-items:flex-end;gap:8px}.AniWidget_input__p004V{flex:1 1 auto;min-width:0;max-height:96px;padding:10px 12px;border:1px solid var(--ani-line);border-radius:var(--ani-radius);background:#fff;color:var(--ani-ink);font-family:inherit;font-size:14px;line-height:1.4;resize:none}.AniWidget_input__p004V:focus{outline:2px solid var(--ani-accent);outline-offset:-1px;border-color:transparent}.AniWidget_send__fbna7{flex:none;width:38px;height:38px;display:grid;place-items:center;border:none;border-radius:var(--ani-radius);background:var(--ani-surface);color:var(--ani-surface-ink);cursor:pointer}.AniWidget_send__fbna7:disabled{opacity:.4;cursor:default}.AniWidget_send__fbna7:focus-visible{outline:2px solid var(--ani-accent);outline-offset:2px}.AniWidget_nextStep__yZO5R{display:block;margin-top:10px;padding:10px 20px;border:none;border-radius:var(--ani-radius);background:var(--ani-surface);color:var(--ani-surface-ink);font-size:14px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}.AniWidget_nextStep__yZO5R:hover{background:var(--ani-surface);background:color-mix(in srgb,var(--ani-surface) 86%,#000)}.AniWidget_nextStep__yZO5R:focus-visible{outline:2px solid var(--ani-accent);outline-offset:2px}.AniWidget_fine__cTei8{margin:8px 0 0;font-size:12px;line-height:1.4;color:var(--ani-muted)}.AniWidget_fine__cTei8 a{color:inherit;text-decoration:underline}.AniWidget_srOnly__V2h0h{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AniWidget_aniText__mM2vY a,.AniWidget_aniText__mM2vY li,.AniWidget_aniText__mM2vY p,.AniWidget_fine__cTei8 a,.AniWidget_opener__Sds0J{font-size:inherit;line-height:inherit}@media (max-width:767px){.AniWidget_headTitle__Mpje1{font-size:16px!important;line-height:1.25!important}.AniWidget_fine__cTei8,.AniWidget_headSub__iqQhl{font-size:12px!important;line-height:1.4!important}.AniWidget_notice__sm7LY{font-size:13px!important;line-height:1.5!important}.AniWidget_aniText__mM2vY a,.AniWidget_aniText__mM2vY li,.AniWidget_aniText__mM2vY p,.AniWidget_opener__Sds0J{font-size:14px!important;line-height:1.55!important}.AniWidget_fine__cTei8 a{font-size:12px!important;line-height:1.4!important}}.AniWidget_offer__iWmWj{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:4px 0 8px;padding:12px 14px;border:1px solid var(--ani-edge);border-radius:12px;background:var(--ani-ground)}.AniWidget_offerText__rCjwX,.AniWidget_offer__iWmWj p.AniWidget_offerText__rCjwX{flex:1 1 140px;margin:0;font-size:14px;line-height:20px;color:var(--ani-ink)}button.AniWidget_offerBtn__FxzjP{flex:none;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;color:var(--ani-surface-ink);background:var(--ani-surface);border:2px solid var(--ani-surface);border-radius:var(--ani-radius);cursor:pointer}button.AniWidget_offerBtn__FxzjP:hover{filter:brightness(.92)}.AniWidget_lead__X8BCU{margin:8px 0;padding:16px;border:1px solid var(--ani-edge);border-radius:12px;background:#fff}.AniWidget_leadTitle__9o3Ma,.AniWidget_lead__X8BCU p.AniWidget_leadTitle__9o3Ma{margin:0 0 4px;font-family:var(--font-gelica),serif;font-size:16px;font-weight:400;line-height:22px;color:var(--ani-ink)}.AniWidget_leadIntro__tSUot,.AniWidget_lead__X8BCU p.AniWidget_leadIntro__tSUot{margin:0 0 14px;font-size:13px;line-height:19px;color:var(--ani-muted)}.AniWidget_leadLabel__zsa8s{display:block;margin:0 0 4px;font-size:13px;font-weight:600;line-height:18px;color:var(--ani-ink)}.AniWidget_leadOptional__UL0Kr{font-weight:400;color:var(--ani-muted)}.AniWidget_leadArea__FKOwf,.AniWidget_leadInput__jcknH{display:block;width:100%;margin:0 0 12px;padding:9px 11px;font-family:inherit;font-size:14px;line-height:20px;color:var(--ani-ink);background:#fff;border:1px solid var(--ani-line);border-radius:var(--ani-radius)}.AniWidget_leadArea__FKOwf{resize:vertical;min-height:68px}.AniWidget_leadArea__FKOwf:focus-visible,.AniWidget_leadInput__jcknH:focus-visible{outline:2px solid var(--ani-accent);outline-offset:1px;border-color:var(--ani-accent)}.AniWidget_leadInput__jcknH[aria-invalid=true]{border-color:#b3261e}.AniWidget_trap__8L8WL{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.AniWidget_leadError__TnxXT,.AniWidget_lead__X8BCU p.AniWidget_leadError__TnxXT{margin:0 0 10px;font-size:13px;line-height:19px;color:#b3261e}.AniWidget_leadActions__M8flD{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:12px}button.AniWidget_leadCancel__ZYi84{padding:9px 16px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;color:var(--ani-ink);background:#fff;border:2px solid var(--ani-line);border-radius:var(--ani-radius);cursor:pointer}button.AniWidget_leadCancel__ZYi84:hover{background:var(--ani-ground)}button.AniWidget_leadSend__ix6CG{padding:9px 20px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;color:var(--ani-surface-ink);background:var(--ani-surface);border:2px solid var(--ani-surface);border-radius:var(--ani-radius);cursor:pointer}button.AniWidget_leadSend__ix6CG:hover{filter:brightness(.92)}button.AniWidget_leadSend__ix6CG:disabled{opacity:.6;cursor:default}.AniWidget_leadFine__rEQT3,.AniWidget_lead__X8BCU p.AniWidget_leadFine__rEQT3{margin:0;font-size:12px;line-height:17px;color:var(--ani-muted)}.AniWidget_leadFine__rEQT3 a{color:var(--ani-accent)}.AniWidget_leadDone__eRrNN{margin:8px 0;padding:14px 16px;border:1px solid var(--ani-edge);border-left:4px solid var(--ani-surface);border-radius:12px;background:var(--ani-ground)}.AniWidget_leadDoneTitle__XZjaE,.AniWidget_leadDone__eRrNN p.AniWidget_leadDoneTitle__XZjaE{margin:0 0 3px;font-size:14px;font-weight:600;line-height:20px;color:var(--ani-ink)}.AniWidget_leadDoneText__GeogB,.AniWidget_leadDone__eRrNN p.AniWidget_leadDoneText__GeogB{margin:0;font-size:13px;line-height:19px;color:var(--ani-muted);overflow-wrap:anywhere}button.AniWidget_talk__paSvO{display:block;width:100%;margin-top:6px;padding:2px 0;background:none;border:none;font-family:inherit;font-size:13px;line-height:18px;color:var(--ani-muted);text-align:center;text-decoration:underline;text-underline-offset:2px;cursor:pointer}button.AniWidget_talk__paSvO:hover{color:var(--ani-accent)}button.AniWidget_leadCancel__ZYi84:focus-visible,button.AniWidget_leadSend__ix6CG:focus-visible,button.AniWidget_offerBtn__FxzjP:focus-visible,button.AniWidget_talk__paSvO:focus-visible{outline:2px solid var(--ani-accent);outline-offset:2px}@media (max-width:520px){.AniWidget_launcher__K3atD{right:16px;bottom:max(calc(16px + env(safe-area-inset-bottom, 0px)),var(--consent-bar-h,0px));padding:10px 16px 10px 10px;font-size:13px}.AniWidget_leadArea__FKOwf,.AniWidget_leadInput__jcknH{font-size:16px!important}.AniWidget_leadActions__M8flD button{flex:1 1 auto}.AniWidget_panel__XlPp4{right:8px;left:8px;bottom:max(8px,var(--consent-bar-h,0px));width:auto;max-width:none;height:auto;top:88px;max-height:none;border-radius:12px}}@media (prefers-reduced-motion:reduce){.AniWidget_caret__QA1X9,.AniWidget_launcher__K3atD,.AniWidget_panel__XlPp4,.AniWidget_thinking__SUpD_ span{animation:none;transition:none}.AniWidget_launcher__K3atD:hover{transform:none}}.ConsentBanner_root__fwmne{--cc-surface:var(--empiraa-purple);--cc-surface-ink:#fff;--cc-accent:var(--empiraa-purple);--cc-ink:var(--text-color);--cc-radius:8px;--cc-card-radius:12px;--cc-edge:#e5e7eb;--cc-muted:#6b7280;--cc-ground:rgba(0,0,0,.035);--cc-line:rgba(0,0,0,.32);font-family:var(--font-source-sans),sans-serif}.ConsentBanner_root__fwmne[data-brand=gps]{--cc-surface:var(--gps-blue);--cc-accent:var(--gps-blue)}.ConsentBanner_root__fwmne[data-brand=signal]{--cc-surface:var(--signal-orange);--cc-surface-ink:var(--dark-grey);--cc-accent:var(--signal-orange-3)}.ConsentBanner_bar__Fkcm2{position:fixed;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:1300;display:flex;align-items:center;gap:20px;max-width:1060px;margin:0 auto;padding:18px 22px;background:var(--white);border:1px solid var(--cc-edge);border-radius:var(--cc-card-radius);box-shadow:0 16px 48px rgba(0,0,0,.18);color:var(--cc-ink)}.ConsentBanner_bar__Fkcm2:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--cc-surface);border-radius:var(--cc-card-radius) 0 0 var(--cc-card-radius)}.ConsentBanner_copy__bu0gt{flex:1 1 auto;min-width:0}.ConsentBanner_title__IXus7{margin:0 0 4px;font-family:var(--font-gelica),Georgia,serif;font-size:16px;font-weight:600;line-height:22px;color:var(--cc-ink)}.ConsentBanner_bar__Fkcm2 p.ConsentBanner_text__mQ4rP,.ConsentBanner_text__mQ4rP{margin:0;font-size:14px;line-height:20px;color:var(--cc-muted)}.ConsentBanner_text__mQ4rP a{color:var(--cc-accent);text-decoration:underline;text-underline-offset:2px}.ConsentBanner_actions___6b9B{flex:none;display:flex;align-items:center;gap:10px}button.ConsentBanner_btn__2K35V{flex:none;padding:10px 22px;font-family:var(--font-source-sans),sans-serif;font-size:15px;line-height:22px;font-weight:600;border-radius:var(--cc-radius);border:2px solid transparent;cursor:pointer;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease,color .18s ease}button.ConsentBanner_btnPrimary__3wdze{background:var(--cc-surface);border-color:var(--cc-surface);color:var(--cc-surface-ink)}button.ConsentBanner_btnPrimary__3wdze:hover{filter:brightness(.92)}button.ConsentBanner_btnSecondary___HV27{background:var(--white);border-color:var(--cc-line);color:var(--cc-ink)}button.ConsentBanner_btnSecondary___HV27:hover{background:var(--cc-ground)}.ConsentBanner_btnQuiet__gtFl9{flex:none;padding:10px 6px;background:none;border:none;font-family:var(--font-source-sans),sans-serif;font-size:15px;line-height:22px;color:var(--cc-accent);text-decoration:underline;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.ConsentBanner_btnQuiet__gtFl9:hover{text-decoration-thickness:2px}.ConsentBanner_btnQuiet__gtFl9:focus-visible,.ConsentBanner_close__nG8_z:focus-visible,.ConsentBanner_switch__t3Lii:focus-visible,button.ConsentBanner_btn__2K35V:focus-visible{outline:2px solid var(--cc-accent);outline-offset:2px}.ConsentBanner_scrim__pgY3i{position:fixed;inset:0;z-index:1400;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.45)}.ConsentBanner_panel__oi7am{width:100%;max-width:560px;max-height:min(86vh,720px);display:flex;flex-direction:column;background:var(--white);border-radius:var(--cc-card-radius);box-shadow:0 16px 48px rgba(0,0,0,.18);overflow:hidden}.ConsentBanner_head__aQKqT{flex:none;display:flex;align-items:center;gap:12px;padding:16px 18px;background:var(--cc-surface);color:var(--cc-surface-ink)}.ConsentBanner_head__aQKqT .ConsentBanner_headTitle__OobEr{flex:1 1 auto;margin:0;font-family:var(--font-gelica),Georgia,serif;font-size:17px;font-weight:600;line-height:24px;color:var(--cc-surface-ink)}.ConsentBanner_close__nG8_z{flex:none;width:32px;height:32px;display:grid;place-items:center;border:none;border-radius:var(--cc-radius);background:hsla(0,0%,100%,.16);color:inherit;cursor:pointer}.ConsentBanner_close__nG8_z:hover{background:hsla(0,0%,100%,.28)}.ConsentBanner_root__fwmne[data-brand=signal] .ConsentBanner_close__nG8_z{background:rgba(0,0,0,.12)}.ConsentBanner_root__fwmne[data-brand=signal] .ConsentBanner_close__nG8_z:hover{background:rgba(0,0,0,.22)}.ConsentBanner_body__qUJ5Y{flex:1 1 auto;overflow-y:auto;padding:18px}.ConsentBanner_intro__12Eds{margin:0 0 16px;font-size:14px;line-height:21px;color:var(--cc-muted)}.ConsentBanner_intro__12Eds a{color:var(--cc-accent);text-decoration:underline;text-underline-offset:2px}.ConsentBanner_group__DSM8l{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-top:1px solid var(--cc-edge)}.ConsentBanner_groupCopy__MeAD_{flex:1 1 auto;min-width:0}.ConsentBanner_groupTitle__4uJyO{margin:0 0 3px;font-size:15px;font-weight:600;line-height:21px;color:var(--cc-ink)}.ConsentBanner_groupText__Kpp3v{margin:0;font-size:13px;line-height:19px;color:var(--cc-muted)}.ConsentBanner_vendors__xOLUj{margin:6px 0 0;font-size:12px;line-height:18px;color:var(--cc-muted)}.ConsentBanner_switchWrap__Onwaa{flex:none;padding-top:2px;position:relative}.ConsentBanner_switch__t3Lii{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ConsentBanner_track__juXSl{display:block;width:46px;height:26px;padding:3px;border-radius:13px;background:rgba(0,0,0,.22);cursor:pointer;transition:background-color .18s ease}.ConsentBanner_knob__EXC3d{display:block;width:20px;height:20px;border-radius:50%;background:var(--white);box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .18s ease}.ConsentBanner_switch__t3Lii:checked+.ConsentBanner_track__juXSl{background:var(--cc-surface)}.ConsentBanner_switch__t3Lii:checked+.ConsentBanner_track__juXSl .ConsentBanner_knob__EXC3d{transform:translateX(20px)}.ConsentBanner_switch__t3Lii:focus-visible+.ConsentBanner_track__juXSl{outline:2px solid var(--cc-accent);outline-offset:2px}.ConsentBanner_switch__t3Lii:disabled+.ConsentBanner_track__juXSl{background:rgba(0,0,0,.14);cursor:not-allowed}.ConsentBanner_switch__t3Lii:checked:disabled+.ConsentBanner_track__juXSl{background:var(--cc-surface);opacity:.45}.ConsentBanner_switch__t3Lii:disabled+.ConsentBanner_track__juXSl .ConsentBanner_knob__EXC3d{background:hsla(0,0%,100%,.85)}.ConsentBanner_locked__byKY1{display:inline-block;margin-top:6px;font-size:12px;line-height:18px;color:var(--cc-muted)}.ConsentBanner_foot__YBwrf{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid var(--cc-edge);background:var(--cc-ground)}@media (max-width:767px){.ConsentBanner_bar__Fkcm2{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom, 0px));flex-direction:column;align-items:stretch;gap:14px;padding:16px}.ConsentBanner_actions___6b9B{flex-wrap:wrap;gap:8px}.ConsentBanner_actions___6b9B button.ConsentBanner_btn__2K35V{flex:1 1 140px;padding:11px 14px}.ConsentBanner_btnQuiet__gtFl9{flex:1 1 100%;text-align:center}.ConsentBanner_bar__Fkcm2 p.ConsentBanner_text__mQ4rP,.ConsentBanner_text__mQ4rP{font-size:14px!important;line-height:20px!important}.ConsentBanner_panel__oi7am{max-height:min(90vh,640px)}}@media (prefers-reduced-motion:reduce){.ConsentBanner_knob__EXC3d,.ConsentBanner_track__juXSl,button.ConsentBanner_btn__2K35V{transition:none}}.CookiePreferencesButton_link__Gq__x{appearance:none;background:none;border:none;padding:0;margin:0;font-family:var(--font-source-sans),sans-serif;font-size:14px;line-height:inherit;color:hsla(0,0%,100%,.45);text-decoration:none;cursor:pointer;transition:color .2s ease}.CookiePreferencesButton_link__Gq__x:hover{color:hsla(0,0%,100%,.75)}.CookiePreferencesButton_link__Gq__x:focus-visible{outline:2px solid hsla(0,0%,100%,.75);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.CookiePreferencesButton_link__Gq__x{transition:none}}.MegaMenu_wrap__ZUUiW{--menu-accent:var(--gps-blue);--menu-ring:var(--gps-light-blue);--menu-ink:var(--gps-secondary);position:relative;display:flex;align-items:center}.MegaMenu_wrap__ZUUiW[data-brand=signal]{--menu-accent:var(--signal-orange);--menu-ring:var(--signal-light-orange);--menu-ink:var(--signal-secondary)}.MegaMenu_trigger__1YO3O{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0;font-family:var(--font-source-sans),sans-serif;font-size:17px;font-weight:400;text-decoration:none;color:inherit;cursor:pointer;transition:color .2s ease}.light-menu .MegaMenu_trigger__1YO3O.MegaMenu_trigger__1YO3O:hover,.light-menu .MegaMenu_trigger__1YO3O.MegaMenu_trigger__1YO3O[aria-expanded=true]{color:var(--menu-accent)}.light-menu .MegaMenu_triggerOn__Q6twB.MegaMenu_triggerOn__Q6twB{font-weight:600;color:var(--menu-accent)}.MegaMenu_trigger__1YO3O:hover{color:var(--menu-accent)}.MegaMenu_triggerOn__Q6twB{font-weight:600;color:var(--menu-accent)}.MegaMenu_trigger__1YO3O:focus-visible{outline:3px solid var(--menu-ring);outline-offset:4px;border-radius:4px}.MegaMenu_chev__4ZgzL{display:block;flex:none;opacity:.75;transition:transform .22s ease}.MegaMenu_chevOn__fHMGF{transform:rotate(180deg)}.MegaMenu_dock__zVl3e{position:fixed;top:75px;left:0;right:0;z-index:1100;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.MegaMenu_panel__vv5eN{pointer-events:auto;width:100%;box-sizing:border-box;background:var(--white);border:1px solid #e9ebef;border-top:2px solid var(--menu-accent);border-radius:0 0 16px 16px;box-shadow:0 24px 60px rgba(6,18,52,.16);padding:28px 32px;animation:MegaMenu_menuIn__j0Fik .16s ease-out;max-height:calc(100vh - 95px);overflow-y:auto;overscroll-behavior:contain}.MegaMenu_panel_grid__I8qTb{max-width:1120px}.MegaMenu_panel_rail__C7A54{max-width:1220px}.MegaMenu_panel_compact__INbVu{max-width:720px;padding:24px 28px}@keyframes MegaMenu_menuIn__j0Fik{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.MegaMenu_noRail__IvjbL{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-areas:"main preview" "footer footer";gap:24px 32px}.MegaMenu_withRail__pJO6a{display:grid;grid-template-columns:172px minmax(0,1.5fr) minmax(0,.95fr);grid-template-areas:"rail main preview";gap:24px 28px}.MegaMenu_noPreview__MCfwJ.MegaMenu_noRail__IvjbL{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "footer"}.MegaMenu_noPreview__MCfwJ.MegaMenu_withRail__pJO6a{grid-template-columns:172px minmax(0,1fr);grid-template-areas:"rail main"}.MegaMenu_noPreview__MCfwJ .MegaMenu_preview__5ToTO{display:none}.MegaMenu_main__JeVMU{grid-area:main;min-width:0}.MegaMenu_preview__5ToTO{grid-area:preview;min-width:0;align-self:start}.MegaMenu_rail__qgX9z{grid-area:rail}.MegaMenu_footer__UeUQl{grid-area:footer}.MegaMenu_withRail__pJO6a .MegaMenu_footer__UeUQl{grid-area:auto/1/auto/-1}.MegaMenu_panelLead__dTX37{margin:0 0 18px;font-family:var(--font-source-sans),sans-serif;font-size:15px;line-height:22px;color:var(--text-color);max-width:62ch}.MegaMenu_rail__qgX9z{display:flex;flex-direction:column;gap:2px;padding-right:20px;border-right:1px solid #eceef2}.MegaMenu_railFoot__xels0{margin-top:auto;padding:18px 14px 2px}.MegaMenu_railFootLink__A_qgG{display:inline-flex;align-items:center;gap:6px;min-height:34px;font-family:var(--font-source-sans),sans-serif;font-size:15px;font-weight:600;color:var(--menu-accent);text-decoration:none}.MegaMenu_railFootLink__A_qgG:hover{text-decoration:underline;text-underline-offset:4px}.MegaMenu_railFootLink__A_qgG:focus-visible{outline:3px solid var(--menu-ring);outline-offset:3px;border-radius:6px}.MegaMenu_railTab__BY0Lv{display:block;width:100%;padding:11px 14px;border:0;border-radius:10px;background:transparent;font-family:var(--font-source-sans),sans-serif;font-size:16px;font-weight:600;line-height:22px;text-align:left;color:var(--text-color);cursor:pointer;transition:background-color .15s ease,color .15s ease}.MegaMenu_railTab__BY0Lv:hover{background:#f4f6fa;color:var(--menu-ink)}.MegaMenu_railTab__BY0Lv:focus-visible{outline:3px solid var(--menu-ring);outline-offset:2px}.MegaMenu_railTabOn__SEfCy,.MegaMenu_railTabOn__SEfCy:hover{background:color-mix(in srgb,var(--menu-accent) 10%,var(--white));color:var(--menu-accent)}.MegaMenu_items__2ez6b{gap:2px 12px}.MegaMenu_itemsDense__fk3WQ,.MegaMenu_items__2ez6b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.MegaMenu_itemsDense__fk3WQ{gap:0 12px}.MegaMenu_compactGrid__vZEgB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px}.MegaMenu_item__h2hHr{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;padding:10px 12px;border-radius:10px;text-decoration:none;transition:background-color .15s ease}.MegaMenu_itemOn__P3SIB,.MegaMenu_item__h2hHr:focus-visible,.MegaMenu_item__h2hHr:hover{background:#f4f6fa}.MegaMenu_itemOn__P3SIB .MegaMenu_itemLabel___hoXe{color:var(--menu-accent)}.MegaMenu_item__h2hHr:focus-visible{outline:3px solid var(--menu-ring);outline-offset:-1px}.MegaMenu_itemIcon__yz5N1{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:color-mix(in srgb,var(--menu-accent) 10%,var(--white));color:var(--menu-accent)}.MegaMenu_itemIcon__yz5N1 img{display:block;width:20px;height:auto}.MegaMenu_itemText__iatxC{display:block;min-width:0}.MegaMenu_itemLabel___hoXe{font-size:16px;font-weight:600;line-height:22px;color:var(--dark-grey)}.MegaMenu_itemBody__L7UTj,.MegaMenu_itemLabel___hoXe{display:block;font-family:var(--font-source-sans),sans-serif}.MegaMenu_itemBody__L7UTj{margin-top:2px;font-size:14px;line-height:20px;color:var(--text-color)}.MegaMenu_itemCompact__18WT1{grid-template-columns:30px minmax(0,1fr)}.MegaMenu_itemBare__AyV_G.MegaMenu_itemBare__AyV_G{grid-template-columns:minmax(0,1fr)}.MegaMenu_itemCompact__18WT1 .MegaMenu_itemIcon__yz5N1{width:30px;height:30px;border-radius:8px}.MegaMenu_itemDense__B01UB{grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;padding:9px 10px}.MegaMenu_itemDense__B01UB .MegaMenu_itemIcon__yz5N1{width:28px;height:28px;border-radius:8px}.MegaMenu_itemDense__B01UB .MegaMenu_itemLabel___hoXe{font-size:15px;line-height:20px}.MegaMenu_allLink__CWWV2{display:inline-flex;align-items:center;gap:6px;min-height:34px;margin:12px 0 0 12px;font-family:var(--font-source-sans),sans-serif;font-size:15px;font-weight:600;color:var(--menu-accent);text-decoration:none}.MegaMenu_allLink__CWWV2:hover{text-decoration:underline;text-underline-offset:4px}.MegaMenu_allLink__CWWV2:focus-visible{outline:3px solid var(--menu-ring);outline-offset:3px;border-radius:6px}.MegaMenu_previewFrame__lYQNd{margin:0;overflow:hidden;background:var(--white);border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 12px 30px rgba(6,18,52,.12)}.MegaMenu_previewBar__u4W_N{display:flex;align-items:center;gap:6px;height:24px;padding:0 12px;background:var(--white-smoke);border-bottom:1px solid #e5e7eb}.MegaMenu_previewBar__u4W_N i{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--text-color) 28%,transparent)}.MegaMenu_previewFrame__lYQNd img{display:block;width:100%;height:auto}.MegaMenu_previewCaption__dNTkg{margin:10px 2px 0;font-family:var(--font-source-sans),sans-serif;font-size:13px;line-height:18px;letter-spacing:.4px;text-transform:uppercase;color:color-mix(in srgb,var(--text-color) 70%,transparent)}.MegaMenu_footer__UeUQl{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:22px;padding-top:18px;border-top:1px solid #eceef2}.MegaMenu_footerLink__5I9ri{display:flex;flex-direction:column;gap:2px;min-height:34px;font-family:var(--font-source-sans),sans-serif;font-size:15px;font-weight:600;color:var(--menu-accent);text-decoration:none}.MegaMenu_footerLink__5I9ri:hover>span:first-child{text-decoration:underline;text-underline-offset:4px}.MegaMenu_footerLink__5I9ri:focus-visible{outline:3px solid var(--menu-ring);outline-offset:3px;border-radius:6px}.MegaMenu_footerNote__V2p3M{font-weight:400;font-size:13px;line-height:18px;color:var(--text-color)}.MegaMenu_compact__nzdZy .MegaMenu_footer__UeUQl{margin-top:18px}@media (max-width:1180px){.MegaMenu_withRail__pJO6a{grid-template-columns:160px minmax(0,1fr);grid-template-areas:"rail main"}.MegaMenu_noRail__IvjbL{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "footer"}.MegaMenu_preview__5ToTO{display:none}.MegaMenu_panel__vv5eN{padding:24px}}@media (max-width:1024px){.MegaMenu_compactGrid__vZEgB,.MegaMenu_itemsDense__fk3WQ,.MegaMenu_items__2ez6b,.MegaMenu_withRail__pJO6a{grid-template-columns:minmax(0,1fr)}.MegaMenu_withRail__pJO6a{grid-template-areas:"rail" "main"}.MegaMenu_rail__qgX9z{flex-direction:row;flex-wrap:wrap;padding-right:0;padding-bottom:14px;border-right:0;border-bottom:1px solid #eceef2}.MegaMenu_railTab__BY0Lv{width:auto}}@media (prefers-reduced-motion:reduce){.MegaMenu_panel__vv5eN{animation:none}.MegaMenu_chev__4ZgzL{transition:none}}.MobileNav_nav__Ix2aa{--menu-accent:var(--gps-blue);--menu-ring:var(--gps-light-blue);display:flex;flex-direction:column}.MobileNav_nav__Ix2aa[data-brand=signal]{--menu-accent:var(--signal-orange);--menu-ring:var(--signal-light-orange)}.MobileNav_section__OBG8J{border-bottom:1px solid #eceef2}.MobileNav_sectionHead__eQe7z{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:60px;padding:18px 24px;border:0;background:transparent;font-family:var(--font-source-sans),sans-serif;font-size:18px;font-weight:600;color:var(--dark-grey);text-align:left;cursor:pointer}.MobileNav_sectionHead__eQe7z:focus-visible{outline:3px solid var(--menu-ring);outline-offset:-3px}.MobileNav_chev__Vrx3T{flex:none;opacity:.6;transition:transform .22s ease}.MobileNav_chevOn__QH61c{transform:rotate(180deg)}.MobileNav_sectionBody__GQVA4{padding:0 12px 16px}.MobileNav_sectionBody__GQVA4[hidden]{display:none}.MobileNav_group__O1ytJ+.MobileNav_group__O1ytJ{margin-top:14px}.MobileNav_groupLabel__BKCtF{margin:12px 12px 6px;font-family:var(--font-source-sans),sans-serif;font-size:12px;font-weight:700;line-height:16px;letter-spacing:1.4px;text-transform:uppercase;color:color-mix(in srgb,var(--text-color) 65%,transparent)}.MobileNav_row__ueL9T{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:start;min-height:48px;padding:10px 12px;border-radius:10px;text-decoration:none}.MobileNav_row__ueL9T:active{background:#f4f6fa}.MobileNav_row__ueL9T:focus-visible{outline:3px solid var(--menu-ring);outline-offset:-1px}.MobileNav_rowIcon__Ug7_g{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:color-mix(in srgb,var(--menu-accent) 10%,var(--white));color:var(--menu-accent)}.MobileNav_rowIcon__Ug7_g img{display:block;width:18px;height:auto}.MobileNav_rowText__2A8ol{display:block;min-width:0}.MobileNav_rowLabel__UqQeF{font-size:16px;font-weight:600;line-height:22px;color:var(--dark-grey)}.MobileNav_rowBody__vQ95P,.MobileNav_rowLabel__UqQeF{display:block;font-family:var(--font-source-sans),sans-serif}.MobileNav_rowBody__vQ95P{margin-top:1px;font-size:14px;line-height:19px;color:var(--text-color)}.MobileNav_allLink__VhcLB{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-left:12px;font-family:var(--font-source-sans),sans-serif;font-size:15px;font-weight:600;color:var(--menu-accent);text-decoration:none}.MobileNav_allLink__VhcLB:focus-visible{outline:3px solid var(--menu-ring);outline-offset:3px;border-radius:6px}.MobileNav_plain__AQZv_{display:flex;align-items:center;min-height:60px;padding:18px 24px;border-bottom:1px solid #eceef2;font-family:var(--font-source-sans),sans-serif;font-size:18px;font-weight:600;color:var(--dark-grey);text-decoration:none}.MobileNav_plain__AQZv_:active{background:#f4f6fa}.MobileNav_plain__AQZv_:focus-visible{outline:3px solid var(--menu-ring);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.MobileNav_chev__Vrx3T{transition:none}}.CookiePolicy_page__dgKHD{background:var(--white);padding-bottom:60px}.CookiePolicy_h1__cr___{font-family:var(--font-gelica),Georgia,serif;font-weight:300;font-size:37px;line-height:38px;color:var(--empiraa-purple);margin:10px 0 20px;text-align:center}.CookiePolicy_lede__6pd77{font-family:var(--font-source-sans),sans-serif;font-weight:400;font-size:17px;line-height:25px;color:var(--text-color);margin:0 0 20px}.CookiePolicy_h2__YESEm{font-family:var(--font-gelica),Georgia,serif;font-weight:300;font-size:25px;line-height:28px;color:var(--empiraa-purple);margin:40px 0 16px}.CookiePolicy_h3__uqFrL{font-family:var(--font-gelica),Georgia,serif;font-weight:400;font-size:19px;line-height:26px;color:var(--text-color);margin:28px 0 10px}.CookiePolicy_body__cfhj_,.CookiePolicy_page__dgKHD p.CookiePolicy_body__cfhj_{font-family:var(--font-source-sans),sans-serif;font-weight:400;font-size:17px;line-height:25px;color:var(--text-color);margin:0 0 16px}.CookiePolicy_body__cfhj_ a,.CookiePolicy_lede__6pd77 a{color:var(--empiraa-purple);text-decoration:underline;text-underline-offset:2px}.CookiePolicy_list__amRaV{font-family:var(--font-source-sans),sans-serif;font-size:17px;line-height:25px;color:var(--text-color);margin:0 0 16px;padding-left:22px}.CookiePolicy_list__amRaV li{margin-bottom:8px}.CookiePolicy_stamp__c028g{font-family:var(--font-source-sans),sans-serif;font-size:15px;line-height:22px;color:#6b7280;text-align:center;margin:0 0 32px}.CookiePolicy_inlineAction__O5U_v{margin:8px 0 24px}.CookiePolicy_tableWrap__qdzWl{overflow-x:auto;margin:0 0 24px;border:1px solid #e5e7eb;border-radius:12px}.CookiePolicy_table___Ps7W{width:100%;min-width:660px;border-collapse:collapse;font-family:var(--font-source-sans),sans-serif;font-size:15px;line-height:21px;color:var(--text-color)}.CookiePolicy_table___Ps7W th{text-align:left;font-weight:600;font-size:13px;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:#6b7280;background:var(--white-smoke);padding:12px 14px;border-bottom:1px solid #e5e7eb;white-space:nowrap}.CookiePolicy_table___Ps7W td{padding:12px 14px;border-bottom:1px solid #e5e7eb;vertical-align:top}.CookiePolicy_table___Ps7W tr:last-child td{border-bottom:none}.CookiePolicy_table___Ps7W code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;background:rgba(0,0,0,.035);border-radius:4px;padding:2px 5px;white-space:nowrap}.CookiePolicy_nowrap__U5TLS{white-space:nowrap}.CookiePolicy_srOnly__q0xNF{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.CookiePolicy_note__oYIrF{border:1px solid #e5e7eb;border-left:4px solid var(--empiraa-purple);border-radius:12px;background:rgba(0,0,0,.02);padding:16px 18px;margin:0 0 28px}.CookiePolicy_note__oYIrF p{font-family:var(--font-source-sans),sans-serif;font-size:15px;line-height:22px;color:#6b7280;margin:0}@media (max-width:767px){.CookiePolicy_h1__cr___{font-size:30px;line-height:34px}.CookiePolicy_h2__YESEm{font-size:22px;line-height:26px}.CookiePolicy_body__cfhj_,.CookiePolicy_list__amRaV,.CookiePolicy_page__dgKHD p.CookiePolicy_body__cfhj_{font-size:16px!important;line-height:24px!important}}