:root{--content-max-width:1200px;--section-padding:56px 24px}
:root{background-color:var(--color-bg)}body{font-family:var(--font-lexend-deca),var(--font-family-base)}html,body{scroll-behavior:smooth;scroll-padding-top:80px;overflow-x:clip}@media (max-width:767px){html,body{scroll-padding-top:64px}}*,:before,:after{box-sizing:border-box}img,picture,video{max-width:100%;height:auto;display:block}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.contentFadeIn{opacity:0;animation:contentFadeIn var(--motion-duration-entrance) var(--motion-ease-entrance) var(--motion-delay-entrance) forwards}@media (prefers-reduced-motion:reduce){.contentFadeIn{opacity:1;animation:none;transform:none}}
.subscribe-module-scss-module__we51WW__subscribe{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.subscribe-module-scss-module__we51WW__inputGroup{border:2px solid var(--color-border-on-dark);border-radius:var(--radius-pill);align-items:center;width:100%;padding:4px;display:flex}.subscribe-module-scss-module__we51WW__emailField{width:auto;height:64px;font-size:var(--font-size-md);color:var(--color-text-on-dark);background:0 0;border:none;outline:none;flex:1;padding:0 24px}.subscribe-module-scss-module__we51WW__emailField::placeholder{color:var(--color-text-on-dark-muted);font-size:var(--font-size-md)}.subscribe-module-scss-module__we51WW__emailField:focus{box-shadow:none;border:none;outline:none}.subscribe-module-scss-module__we51WW__statusMessage{font-size:var(--font-size-sm);opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease);color:#0000;margin:0}.subscribe-module-scss-module__we51WW__statusVisible{opacity:1}.subscribe-module-scss-module__we51WW__statusSuccess{color:var(--color-status-success-on-dark)}.subscribe-module-scss-module__we51WW__statusError{color:var(--color-status-error-on-dark)}
