.page-module__ftuzDq__page{background:var(--home-parchment)}.page-module__ftuzDq__page.page-module__ftuzDq__page{min-height:0}@media (min-width:701px){.page-module__ftuzDq__page>section:first-child{min-height:max(520px,100svh - 118px)}}.page-module__ftuzDq__form{width:min(100%,31rem)}.page-module__ftuzDq__page .page-module__ftuzDq__form>p{color:#f8f3eadb;max-width:40ch;margin:0 0 1rem;font-size:.9375rem;line-height:1.6}.page-module__ftuzDq__form .newsletter-form--compact{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;margin-top:0}.page-module__ftuzDq__form .newsletter-form input{min-height:var(--action-height);color:var(--home-cream);background:#17151273;border:1px solid #f8f3ea8c}.page-module__ftuzDq__form .newsletter-form input::placeholder{color:#f8f3eab8;opacity:1}.page-module__ftuzDq__form .newsletter-form .button{color:var(--home-black);background:var(--home-cream);border-color:var(--home-cream)}.page-module__ftuzDq__form .newsletter-form .button:hover:not(:disabled){color:var(--home-cream);border-color:var(--home-cream);background:0 0}.page-module__ftuzDq__form .newsletter-privacy{color:#f8f3eacc;margin-top:.4rem;font-size:.8125rem;line-height:1.5}.page-module__ftuzDq__form .newsletter-privacy a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.page-module__ftuzDq__form :is(input,a,button):focus-visible{outline-color:var(--home-cream)}@media (max-width:700px){.page-module__ftuzDq__page>section:first-child{min-height:60vh}.page-module__ftuzDq__form .newsletter-form--compact{grid-template-columns:minmax(0,1fr)}}
