.subscribe-form[data-v-837afac6]{position:relative}.subscribe-form__actions[data-v-837afac6]{align-items:center;background-color:var(--bg-surface-1);border-radius:1rem;box-shadow:0 .375rem 1.25rem #04419c0f;display:grid;grid-template-columns:repeat(2,1fr);padding:2.875rem .5rem}.subscribe-form__actions[data-v-837afac6]>*{padding:2.5rem}.subscribe-form__actions-message[data-v-837afac6]{font-size:3.5rem;font-weight:500;letter-spacing:-.03em;line-height:3.875rem}@media (max-width:47.9375em){.subscribe-form__actions-message[data-v-837afac6]{font-size:2.5rem;font-weight:500;line-height:2.875rem}}.subscribe-form__actions-message span[data-v-837afac6]{color:var(--fg-default)}.subscribe-form__actions-message span strong[data-v-837afac6]{color:var(--fg-accent);font-weight:inherit}.subscribe-form__actions-icon[data-v-837afac6]{align-items:center;display:flex;justify-content:flex-end;margin-right:5.625rem}.subscribe-form__actions-icon[data-v-837afac6] .nuxt-icon svg{height:18.75rem!important;width:18.75rem!important}.subscribe-form__wrapper[data-v-837afac6]{background-color:var(--bg-surface-1);border-radius:1rem;box-shadow:0 .375rem 1.25rem #04419c0f;display:flex;overflow:hidden;padding:2.5rem;position:relative}@media (max-width:79.9375em){.subscribe-form__wrapper[data-v-837afac6]{flex-wrap:wrap;padding:0}}.subscribe-form__content[data-v-837afac6]{position:relative;width:50%;z-index:1}@media (max-width:79.9375em){.subscribe-form__content[data-v-837afac6]{padding:2rem 2rem 0;width:100%}}@media (max-width:47.9375em){.subscribe-form__content[data-v-837afac6]{padding:1.5rem 1.5rem 0}}.subscribe-form__title[data-v-837afac6] h2{font-size:3.5rem;font-weight:500;letter-spacing:-.03em;line-height:3.875rem;margin-bottom:1.5rem}@media (max-width:47.9375em){.subscribe-form__title[data-v-837afac6] h2{font-size:2.5rem;font-weight:500;line-height:2.875rem}}@media (max-width:79.9375em){.subscribe-form__title[data-v-837afac6] h2{margin-bottom:1rem;text-align:center;white-space:unset}}.subscribe-form__title[data-v-837afac6] h2 strong{color:var(--fg-accent);font-weight:inherit}@media (max-width:79.9375em){.subscribe-form__title--no-center[data-v-837afac6] h2{text-align:start}}.subscribe-form__description[data-v-837afac6]{font-size:1.25rem;font-weight:400;line-height:1.875rem;max-width:34.875rem}@media (max-width:47.9375em){.subscribe-form__description[data-v-837afac6]{font-size:1.125rem;font-weight:400;line-height:1.6875rem}}@media (max-width:79.9375em){.subscribe-form__description[data-v-837afac6]{margin:0 auto 2.625rem;text-align:center}}@media (max-width:47.9375em){.subscribe-form__description[data-v-837afac6]{margin-bottom:1.5rem}}@media (max-width:79.9375em){.subscribe-form__description--no-center[data-v-837afac6]{margin:0 0 2.625rem;text-align:start}}.subscribe-form__input[data-v-837afac6]{margin-top:2rem;max-width:25.875rem}.subscribe-form__input--loading[data-v-837afac6]{opacity:.5;pointer-events:none}@media (max-width:79.9375em){.subscribe-form__input[data-v-837afac6]{margin:2rem auto 0}}.subscribe-form__list[data-v-837afac6]{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.subscribe-form__list-item[data-v-837afac6]{cursor:default;font-size:1.125rem;font-weight:400;line-height:1.6875rem;padding-left:2.25rem;position:relative}.subscribe-form__list-item-marker[data-v-837afac6]{align-items:center;border-radius:100%;display:flex;height:1.5rem;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.5rem}.subscribe-form__list-item-marker[data-v-837afac6] .nuxt-icon{display:block;height:1.2rem;width:1rem}.subscribe-form__list-item-marker[data-v-837afac6] .nuxt-icon svg{height:100%!important;vertical-align:super;width:100%!important}.subscribe-form__bg[data-v-837afac6]{height:100%;max-width:50%;position:absolute;right:0;top:0}@media (max-width:79.9375em){.subscribe-form__bg[data-v-837afac6]{height:30rem;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:relative;width:100%}}@media (max-width:47.9375em){.subscribe-form__bg[data-v-837afac6]{height:25rem;margin-left:0}}
