.BrowserLanguageBanner_spacer__SOooo{height:var(--language-banner-height,0)}.BrowserLanguageBanner_banner__SRPL3{position:fixed;inset:0 0 auto;z-index:300;background:#0f0f0f;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.15);font-size:.875rem;line-height:1.5}.BrowserLanguageBanner_inner__yaJbe{width:100%;max-width:70rem;margin-inline:auto;padding-inline:1.5rem}@media(min-width:1024px){.BrowserLanguageBanner_inner__yaJbe{padding-inline:2rem}}.BrowserLanguageBanner_inner__yaJbe{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem .75rem;padding-block:.375rem;text-align:center}.BrowserLanguageBanner_icon__kgMNb{flex-shrink:0}.BrowserLanguageBanner_actions__zdH5_{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1rem}.BrowserLanguageBanner_actions__zdH5_ a,.BrowserLanguageBanner_actions__zdH5_ button{display:inline-flex;align-items:center;min-height:2rem;font:inherit;border-radius:.5rem}.BrowserLanguageBanner_actions__zdH5_ a:focus-visible,.BrowserLanguageBanner_actions__zdH5_ button:focus-visible{outline:2px solid #fff;outline-offset:3px}.BrowserLanguageBanner_actions__zdH5_ a{color:#fff;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#3b82f6;text-decoration-color:#3b82f6;text-underline-offset:4px}.BrowserLanguageBanner_actions__zdH5_ a:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.BrowserLanguageBanner_actions__zdH5_ button{padding:0;border:0;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.75);cursor:pointer}.BrowserLanguageBanner_actions__zdH5_ button:hover{color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:500;padding:1rem 2rem;border-radius:.5rem;border:none;cursor:pointer;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease;white-space:nowrap}.btn:focus-visible{outline:2px solid #10b981;outline-offset:2px}.btn--primary{background:#10b981;color:#fff}.btn--primary:hover{background:#059669}.btn--secondary{background:rgba(59,130,246,.08);color:#3b82f6;border:1px solid rgba(59,130,246,.15)}.btn--secondary:hover{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.25)}.btn--with-icon{gap:.5rem}.btn--loading{opacity:.6;pointer-events:none;cursor:not-allowed}.btn:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.btn{transition:none;transform:none}}