.newsletter-page-form[data-astro-cid-u6y5esxn]{flex-direction:column;align-items:center;gap:.85rem;width:100%;max-width:28rem;margin:0 auto;display:flex;position:relative}.newsletter-page-form__input[data-astro-cid-u6y5esxn]{background:var(--color-white);width:100%}.newsletter-page-form__honeypot[data-astro-cid-u6y5esxn]{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.newsletter-page-form[data-astro-cid-u6y5esxn] .btn--filled{min-width:14rem}.newsletter-page-form__error[data-astro-cid-u6y5esxn],.newsletter-page-form__success[data-astro-cid-u6y5esxn]{width:100%;font-family:var(--font-ui);text-align:center;margin:0;font-size:.9rem}.newsletter-page-form__error[data-astro-cid-u6y5esxn]{color:#8b3a3a}.newsletter-page-form__success[data-astro-cid-u6y5esxn]{color:var(--color-link)}body.page-newsletter{background-color:var(--color-bg);background-image:url(/assets/photos/background-3.webp);background-position:top;background-repeat:no-repeat;background-size:cover}.newsletter-page[data-astro-cid-cdtyalbo]{min-height:calc(100vh - 4rem);padding:calc(var(--section-padding-y) + 3rem) 0 var(--section-padding-y);text-align:center;background-color:#0000;align-items:center;display:flex;position:relative;overflow:hidden}.newsletter-page__inner[data-astro-cid-cdtyalbo]{z-index:1;width:100%;position:relative}.newsletter-page__inner[data-astro-cid-cdtyalbo] .label-divider__text{white-space:normal;max-width:100%;line-height:1.45}.newsletter-page__desc[data-astro-cid-cdtyalbo]{max-width:560px;margin:0 auto 2rem;font-size:1.125rem;font-style:italic}@media (width<=480px){.newsletter-page__inner[data-astro-cid-cdtyalbo] .label-divider{flex-direction:column;gap:.75rem}.newsletter-page__inner[data-astro-cid-cdtyalbo] .label-divider:before,.newsletter-page__inner[data-astro-cid-cdtyalbo] .label-divider:after{flex:none;width:3rem}.newsletter-page__inner[data-astro-cid-cdtyalbo] .label-divider__text{letter-spacing:.12em;padding-inline:.25rem;font-size:.75rem}}body.page-newsletter .site-footer .label-divider,body.page-newsletter .site-footer__desc,body.page-newsletter .site-footer__form{display:none}body.page-newsletter .site-footer{background-color:#0000;margin-top:0;padding-top:2.5rem}body.page-newsletter .site-footer__bg{display:none}body.page-newsletter .site-header{backdrop-filter:blur(8px);background:#faf7f0f5;padding-block:.5rem;box-shadow:none!important}body.page-newsletter .site-header:not(.is-scrolled){box-shadow:none!important}body.page-newsletter .site-logo,body.page-newsletter .site-logo__text,body.page-newsletter .site-logo__line,body.page-newsletter .site-logo__line--emphasis,body.page-newsletter .site-logo__emblem{filter:none!important;text-shadow:none!important;box-shadow:none!important}body.page-newsletter .site-logo__emblem--light{display:none}body.page-newsletter .site-logo__emblem--dark{display:block}body.page-newsletter .site-logo__emblem{height:44px}body.page-newsletter .site-logo__text{filter:none}body.page-newsletter .site-logo__line{opacity:1;font-size:.85rem;color:var(--color-primary)!important}body.page-newsletter .site-logo__line--emphasis{opacity:1;font-size:.85rem;color:var(--color-text)!important}body.page-newsletter .site-header .site-nav__link,body.page-newsletter .site-header:not(.is-scrolled) .site-nav__link,body.page-newsletter .site-header.is-scrolled .site-nav__link{opacity:1;letter-spacing:.06em;text-shadow:none;font-size:.75rem;font-weight:600;color:var(--color-text)!important}body.page-newsletter .site-header .site-nav__link:hover,body.page-newsletter .site-header:not(.is-scrolled) .site-nav__link:hover,body.page-newsletter .site-header.is-scrolled .site-nav__link:hover,body.page-newsletter .site-header .site-nav__item.has-children:hover>.site-nav__link{color:var(--color-text)!important}body.page-newsletter .site-nav__sub{background:#faf7f0fa;border-color:#b084373d;box-shadow:0 18px 40px #4d383814}body.page-newsletter .site-nav__sub a{opacity:1;color:var(--color-text)!important}body.page-newsletter .site-nav__sub a:hover{color:var(--color-text)!important}body.page-newsletter .nav-toggle span{background:var(--color-text)}
