.subscribe-modal__modal .modal__container{background-color:#fff;isolation:isolate;overflow:hidden;padding:var(--gap-md) var(--gap)}.subscribe-modal__modal .modal__container:after,.subscribe-modal__modal .modal__container:before{border-radius:calc(var(--border-radius) - 1px);content:"";inset:-1px;position:absolute}.subscribe-modal__modal .modal__container:before{background:var(--secondary-color);mix-blend-mode:color;opacity:.3;z-index:0}.subscribe-modal__modal .modal__container:after{background:linear-gradient(180deg,rgba(27,29,30,0) 0,rgba(27,29,30,.5) 25%,rgba(27,29,30,.85) 50%,rgba(27,29,30,.99));mix-blend-mode:multiply;z-index:-1}.subscribe-modal__modal form .hs-form-field>label{opacity:0;position:absolute;visibility:hidden}.subscribe-modal__modal .submitted-message,.subscribe-modal__modal form .hs-error-msg{color:#fff}.subscribe-modal__swoop{bottom:2px;height:150px;mix-blend-mode:color-dodge;opacity:.8;pointer-events:none;right:0;width:250px}@media (min-width:768px){.subscribe-modal__modal .modal__container{padding:12.6rem 11rem}}@media (max-width:980px){.subscribe-modal__swoop{opacity:.4}}