.s-hero-blog{padding-top:calc(var(--head-height) + var(--wp-admin--admin-bar--height, 0px));display:flex;flex-direction:row;align-items:normal;justify-content:center;position:relative;background-color:var(--color-text-1);color:var(--color-white)}.s-hero-blog .s__wrapper{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;position:relative;padding-top:6.35rem;padding-bottom:9.1rem}@media only screen and (max-width: 987px){.s-hero-blog .s__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding-top:0;padding-bottom:5.75rem}}@media only screen and (max-width: 987px){.s-hero-blog .s__wrapper .s__content{order:2;flex:0 0 auto;max-width:100%}}.s-hero-blog .s__wrapper .s__title{max-width:12em;font-weight:600}@media only screen and (max-width: 987px){.s-hero-blog .s__wrapper .s__title{margin:1.38rem 0 1.5rem;font-size:3.375rem}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-hero-blog .s__wrapper .s__title{margin:1.38rem 0 1.5rem;max-width:100%;font-size:var(--font-size-h-3xl)}}.s-hero-blog .s__wrapper .s__title:before{display:block;margin-bottom:.47em;width:.91em;height:1px;background-color:var(--color-text-2);content:""}@media only screen and (max-width: 987px){.s-hero-blog .s__wrapper .s__title:before{margin-bottom:2.13rem;min-width:84px}}.s-hero-blog .s__wrapper .s__text{margin-top:1rem;max-width:44rem;font-weight:400;line-height:1.24}@media only screen and (max-width: 1440px){.s-hero-blog .s__wrapper .s__text{max-width:35rem}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-hero-blog .s__wrapper .s__text{max-width:25.8rem}}.s-hero-blog .s__wrapper .s__cta{margin-top:1.6rem}.s-hero-blog .s__wrapper .s__img{position:absolute;right:0;max-width:24.1rem}@media only screen and (max-width: 1680px){.s-hero-blog .s__wrapper .s__img{max-width:18rem}}@media only screen and (max-width: 987px){.s-hero-blog .s__wrapper .s__img{position:relative;right:auto;order:1;margin:0 auto}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-hero-blog .s__wrapper .s__img{max-width:15rem}}.s-hero-blog .b-cf7{position:relative;display:none;width:-moz-fit-content;width:fit-content;pointer-events:none}.s-hero-blog .b-cf7 form{max-width:25rem}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-hero-blog .b-cf7 form{max-width:100%}}.s-hero-blog .b-cf7 form .wpcf7-response-output{position:absolute;top:100%;left:0;margin:1em 0 0;border:none}.s-hero-blog .b-cf7__fields{position:relative;padding:.5em 0;clip-path:inset(0 100% 0 0 round 999em);transition:clip-path .3s}.s-hero-blog .b-cf7__fields:not(.inline){clip-path:inset(0 100% 0 0 round 0)}.s-hero-blog .b-cf7__fields:not(.inline)>span:not(:first-child){margin-top:.5rem}.s-hero-blog .b-cf7__fields:not(.inline)>span input::-moz-placeholder{opacity:.8}.s-hero-blog .b-cf7__fields:not(.inline)>span input::placeholder{opacity:.8}.s-hero-blog .b-cf7__fields:not(.inline) .btn__wrapper .btn--submit{--btn-text-color: var(--color-white);--btn-border-color: var(--color-white)}.s-hero-blog .b-cf7__fields.inline span[data-name=EmailAddress] input{position:relative;z-index:1;padding:1.2em 45% 1.2em 1.5em;width:0;background-color:rgba(0,0,0,0);transition:background-color 0s ease,width .2s ease-in-out}@media only screen and (max-width: 987px){.s-hero-blog .b-cf7__fields.inline span[data-name=EmailAddress] input{padding:.8em 45% .8em 1.3em}}.s-hero-blog .b-cf7__fields.inline span[data-name=EmailAddress] input::-moz-placeholder{opacity:.8}.s-hero-blog .b-cf7__fields.inline span[data-name=EmailAddress] input::placeholder{opacity:.8}.s-hero-blog .b-cf7__fields.inline .wpcf7-not-valid-tip{position:absolute}.s-hero-blog .b-cf7__fields.inline .btn__wrapper{position:absolute;top:50%;right:.45rem;z-index:2;margin:0;transform:translateY(-50%);transition:transform .3s}.s-hero-blog .s__form{position:relative;margin-top:2rem}.s-hero-blog .s__form .b-cf7__consent{font:500 var(--font-size-t-sm)/1.6 var(--font-text);display:none;margin:1em 0 0;font-weight:300}.s-hero-blog .s__form>.btn{position:absolute;top:.35em;z-index:4;transition:transform .3s}.s-hero-blog .s__form.is-revealed>.btn{display:none;transform:translate3d(100%, 0, 0);pointer-events:none}.s-hero-blog .s__form.is-revealed .b-cf7{z-index:5;display:block;pointer-events:all}.s-hero-blog .s__form.is-revealed .b-cf7__consent{display:block}.s-hero-blog .s__form.is-revealed .b-cf7__fields:not(.inline){clip-path:inset(0 0 0 0 round 0)}.s-hero-blog .s__form.is-revealed .b-cf7__fields:not(.inline) span input{width:100%;background-color:var(--color-white)}.s-hero-blog .s__form.is-revealed .b-cf7__fields .b-cf7__field:not(:last-child){margin-bottom:1rem}.s-hero-blog .s__form.is-revealed .b-cf7__fields.inline{clip-path:inset(0 0 0 0 round 999em)}.s-hero-blog .s__form.is-revealed .b-cf7__fields.inline span[data-name=EmailAddress] input{width:100%;background-color:var(--color-white)}.s-hero-blog .s__form.is-revealed .b-cf7__fields.inline .btn__wrapper{transform:translate3d(0, -50%, 0)}.s-hero-blog .s__form.is-revealed .b-cf7__fields.inline .btn__wrapper .btn--submit{background-color:var(--color-text-1);border-color:var(--color-text-1)}.s-hero-blog .s__form.is-revealed .b-cf7__fields.inline .btn__wrapper .btn--submit .btn__outer{border-color:var(--color-text-1)}.s-hero-blog .s__form.is-revealed .b-cf7__fields.inline .btn__wrapper .btn--submit .btn__outer:focus{border-color:var(--color-brand-1)}
