.newsletter-cta{background:#fff;display:flex;padding:var(--py_spacing_lg) 0}.darkmode .newsletter-cta.newsletter-cta{background-color:var(--py_colour_princessBlue)}.darkmode .newsletter-cta.newsletter-cta .py_link{color:#fff}.newsletter-cta__title{display:flex;flex-direction:column;padding-left:15%}.newsletter-cta__first-line{display:block;font-size:var(--py_fs_md)}@media (min-width:840px){.newsletter-cta__first-line{font-size:var(--py_fs_lg)}}.newsletter-cta__second-line{display:block;font-size:var(--py_fs_xl);font-style:normal;font-weight:400;margin-left:45px;margin-top:-5px}@media (min-width:840px){.newsletter-cta__second-line{font-size:var(--py_fs_3xl);margin-left:80px}}.newsletter-cta__text{font-size:var(--py_fs_md)}.newsletter-form{interpolate-size:allow-keywords;background:#e8e5e7;height:0;overflow:hidden;transition:height .6s ease-out,padding .6s ease-out}.darkmode .newsletter-form.newsletter-form{background-color:#0003}.darkmode .newsletter-form.newsletter-form .py_button{--backgroundColour:var(--py_colour_princessPearl);--borderColour:var(--py_colour_princessPearl);--textColour:var(--py_colour_princessBlue);--hover_backgroundColour:var(--py_colour_princessBlue);--hover_textColour:var(--py_colour_princessPearl)}.newsletter-form>*{--delay:0s;opacity:0;transform:translateY(10px);transition:opacity .6s var(--delay),transform .6s var(--delay)}.newsletter-form.show{height:auto;padding:var(--py_spacing_lg) 0}.newsletter-form.show>*{--delay:.6s;opacity:1;transform:translateY(0)}
