.p-hero__title{font-size:6.4rem;margin-bottom:6rem}.p-hero__title strong{display:block;text-align:right}@media (max-width:767px){.p-hero__title{font-size:3rem;font-weight:400;margin-bottom:2rem}.p-hero__title strong{font-weight:400;text-align:left}}.p-hero__caption{font-size:1.8rem;margin-bottom:6rem;margin-left:auto;max-width:100rem;text-align:right}.p-hero__caption>:last-child{margin-bottom:0}@media (max-width:991px){.p-hero__caption{text-align:right}}@media (max-width:767px){.p-hero__caption{font-size:1.2rem;margin-bottom:3rem}}.p-hero__form{align-items:center;justify-content:flex-end;margin-bottom:8rem}@media (max-width:991px){.p-hero__form{flex-direction:column;margin-bottom:4.5rem}.form-field.form{width:100%}}.p-hero__form .hs-form-field{display:flex;flex-direction:column;height:60px;justify-content:space-between;width:280px}.p-hero__form .form form.cta-form fieldset{margin-right:2rem}@media (max-width:991px){.p-hero__form .form form .hs-error-msgs,.p-hero__form .form form .hs-form-field>label{font-size:1rem}.p-hero__form .form form input,.p-hero__form .form form input::placeholder{font-size:1.6rem}.p-hero__form .hs-form-field{height:46px;width:100%}.p-hero__form .form form.cta-form fieldset{margin-right:0}.p-hero__form .form-cta{width:100%}}.p-hero__form .form-cta-popup-opener{background-color:#fefa74;color:#000;font-size:2rem;height:60px;line-height:1.4;min-width:300px;padding-bottom:0;padding-top:0}.p-hero__form .form-cta-popup-opener:focus,.p-hero__form .form-cta-popup-opener:hover{background-color:#000;color:#fff}@media (max-width:991px){.p-hero__form .form-cta-popup-opener{font-size:1.4rem;height:46px;width:100%}}.text-separator{font-size:2.6rem;line-height:1.4;margin-left:3.5rem;margin-right:3.5rem}@media (max-width:1279px){.text-separator{margin-left:2rem;margin-right:2rem}}@media (max-width:991px){.text-separator{font-size:1.2rem;margin-bottom:1.3rem;margin-top:1.3rem}}.p-hero__form .cta-style.secondary{border:0;font-size:2rem;height:60px;line-height:1.4;padding-bottom:1.5rem;padding-top:1.5rem}@media (max-width:991px){.p-hero__form .cta-style.secondary{font-size:1.4rem;height:46px;text-align:center;width:100%}}.p-hero__media-image{display:block;height:auto;width:100%}.p-hero__media[data-media=image_w_link],.p-hero__media[data-media=video]{position:relative}.p-hero__media-link,.p-hero__media-video-overlay{display:flex;font-family:LemonMilk,serif;height:100%;left:0;position:absolute;top:0;width:100%}.p-hero__media-video-overlay{background-color:rgba(0,0,0,.2);cursor:pointer;opacity:1;transition:opacity .5s ease,visibility .5s ease;visibility:visible}.p-hero__media-video-overlay--hide{opacity:0;visibility:hidden}.p-hero__media-text,.p-hero__media-video-overlay-text{color:#fefa74;font-size:15.4rem;margin:auto;position:relative;-webkit-text-fill-color:transparent;-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:2px}@media (max-width:767px){.p-hero__media-text,.p-hero__media-video-overlay-text{font-size:5.4rem}}.p-hero__media-link .p-hero__media-text:after,.p-hero__media-video-overlay-text:after{content:attr(data-text);left:0;position:absolute;top:0;-webkit-text-fill-color:currentColor;opacity:1;transition:opacity .2s ease}.p-hero__media-link:hover .p-hero__media-text:after,.p-hero__media-video-overlay:hover .p-hero__media-video-overlay-text:after{opacity:0}.p-hero__iframe,.p-hero__media-video{aspect-ratio:16/9;display:block;width:100%}