.footer{background:var(--color-bg-primary);color:var(--color-fg-primary)}.footer-container{padding-top:var(--spacing-10);padding-bottom:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-10)}.footer-header-logo{width:77px}.footer-header-logo svg{width:100%;height:auto}.footer-header svg path{fill:var(--color-full-white)}.footer-body{display:flex;flex-direction:column;gap:var(--spacing-10)}.footer-signup-container{display:flex;flex-direction:column;gap:var(--spacing-5);max-width:20.5rem}@media screen and (min-width: 750px){.footer-signup-container{max-width:unset;width:clamp(25rem,30%,30rem)}}.footer-signup-container p{margin:0}.footer-signup-container form input{background-color:transparent;border:0;flex:1;padding:var(--spacing-4) var(--spacing-3);color:inherit;font-size:inherit;border-radius:var(--border-radius-small)}.footer-signup-container form input:focus{outline-offset:0}.footer-signup-container form input::placeholder{color:var(--color-cloudy-white);opacity:.5;font-size:.875rem;font-family:inherit;align-self:flex-end}.footer-signup-container form input:focus{border:0;outline:none;box-shadow:none}.footer-signup-container form input:focus-visible{outline:var(--color-ocean-blue) 1px solid;outline-style:dashed}.footer-signup-form{width:100%;border-bottom:var(--color-border-primary) 1px solid}.footer-signup-form-container{display:flex;gap:var(--spacing-5);align-items:stretch;padding-top:var(--spacing-4);padding-bottom:var(--spacing-3)}.footer-signup-form-container button{background-color:var(--color-rich-black);color:var(--color-full-white);border:0;padding:var(--spacing-4) var(--spacing-5);border-radius:var(--border-radius-small)}.footer-signup-form-container button:focus{outline-offset:0}.footer-signup-form-container button:hover{background-color:var(--color-full-white);color:var(--color-rich-black);transition:var(--transition)}.footer-signup-form-success,.footer-signup-form-errors{display:flex;gap:var(--spacing-3);align-items:center}.footer-signup-form-errors{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.footer-signup-form-success svg,.footer-signup-form-errors svg{width:.875rem;height:auto}.footer-signup-form-success svg path:first-of-type{fill:transparent}.footer-signup-form-errors svg circle:nth-of-type(1){stroke-width:1}.footer-signup-form-errors svg circle:nth-of-type(2){fill:transparent;stroke:transparent}.footer-signup-form-errors svg path{stroke:var(--color-full-black);stroke-width:.4}.footer-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(15.625rem,1fr));gap:var(--spacing-8)}.footer-links-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.footer-links-list a{display:inline-block;padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.footer-links-container{display:flex;flex-direction:column;gap:var(--spacing-3)}.footer-links-heading{color:var(--color-cloudy-white);margin:0}.localization-form-list{display:flex;list-style:none;margin:0;padding:0;gap:var(--spacing-5)}.localization-form-list button{background-color:transparent;border:0;color:var(--color-fg-primary);padding:0;text-underline-offset:2px}.localization-form-list button[aria-current=true]{text-decoration:underline}.footer-footer{display:flex;align-items:flex-end;gap:var(--spacing-5)}.footer-footer p{margin:0}.footer-footer-logo{width:4rem}.footer-footer-logo svg{width:100%;height:auto}.footer-footer-logo svg path{fill:var(--color-full-white)}
/*# sourceMappingURL=/s/files/1/0802/8661/3819/t/7/assets/section-footer.css.map */
