.navigation-progress_progress__L_6Rr{background:var(--backgroundSub);height:3px;inset:0 0 auto;overflow:hidden;position:fixed;z-index:2147483645}.navigation-progress_progress__L_6Rr span{animation:navigation-progress_progress__L_6Rr 1.2s ease-in-out infinite;background:var(--primaryText);display:block;height:100%;width:30%}@keyframes navigation-progress_progress__L_6Rr{0%{transform:translateX(-100%)}to{transform:translateX(435%)}}@media (prefers-reduced-motion:reduce){.navigation-progress_progress__L_6Rr span{animation:none;width:100%}}.NewsletterSignup_form__uk76w{display:grid;gap:8px;text-align:left;font-size:12px;line-height:1.55;color:inherit}.NewsletterSignup_form__uk76w>label:first-child{font-weight:500}.NewsletterSignup_row__j4jD_{display:flex;align-items:stretch;gap:6px}.NewsletterSignup_row__j4jD_ input{min-width:0;width:100%;border:1px solid var(--newsletter-border,var(--border));border-radius:6px;background:var(--newsletter-input,var(--background));color:var(--newsletter-text,var(--foreground));padding:10px 12px;font:inherit;font-size:14px}.NewsletterSignup_row__j4jD_ input::placeholder{color:var(--newsletter-muted,var(--muted));opacity:1}.NewsletterSignup_row__j4jD_ button{flex-shrink:0;border:0;border-radius:6px;background:var(--newsletter-action,var(--color-primary));color:var(--newsletter-action-text,var(--color-primary-foreground));padding:10px 14px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.NewsletterSignup_row__j4jD_ button:disabled{opacity:.7;cursor:wait}.NewsletterSignup_consent__clbKE{display:flex;align-items:flex-start;gap:8px;color:var(--newsletter-muted,var(--muted));font-size:11px}.NewsletterSignup_consent__clbKE input{flex:0 0 auto;margin:3px 0 0;width:14px;height:14px;accent-color:var(--newsletter-action,var(--color-primary))}.NewsletterSignup_consent__clbKE a{color:inherit;text-decoration:underline;text-underline-offset:2px}.NewsletterSignup_honeypot__BL5FF{display:none}.NewsletterSignup_message__Y4kV6{margin:0;font-size:13px;line-height:1.6}.NewsletterSignup_form__uk76w :is(input,button,a):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (max-width:360px){.NewsletterSignup_row__j4jD_{flex-wrap:wrap}.NewsletterSignup_row__j4jD_ button{width:100%}}.ThemeSwitcher_menu__oTbkl button{border:0;border-radius:0}.LanguageSwitcher_dialog__H6_Nt button,.ThemeSwitcher_menu__oTbkl button{margin:0;background:transparent;cursor:pointer}.FooterControls_controls__pPjaO{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;min-width:0;color:#aeb9c7}.FooterControls_controls__pPjaO .footer-control-box,.FooterControls_controls__pPjaO>button,.FooterControls_controls__pPjaO>div>button{display:inline-flex;align-items:center;height:auto;min-height:28px;padding:2px 0;margin:0;border:0!important;border-radius:0;background:transparent;color:#aeb9c7!important;font:inherit;font-size:11px;font-weight:400;gap:0;cursor:pointer;transition:none}.FooterControls_controls__pPjaO .footer-control-box>div>button{height:auto;min-height:28px;padding:2px 0;margin:0;border:0;border-radius:0;color:#aeb9c7;background:transparent;font:inherit}.FooterControls_controls__pPjaO .footer-control-box svg,.FooterControls_controls__pPjaO>button svg,.FooterControls_controls__pPjaO>div>button svg{display:none}.FooterControls_controls__pPjaO .footer-control-box button,.FooterControls_controls__pPjaO .footer-control-box button>span{color:#aeb9c7!important}.FooterControls_controls__pPjaO button:hover{text-decoration:underline;text-underline-offset:3px}.FooterControls_controls__pPjaO button:focus-visible{outline:2px solid #a4e7b5;outline-offset:3px}.FooterControls_controls__pPjaO dialog button:focus-visible{outline-color:var(--color-primary-text)}