:root{--height-header--desktop:6.375rem;--height-header--tablet:5.75rem;--height-header--mobile:3.75rem;--color-backdrop:rgba(0,0,0,.4);--100-vw:100vw - 1.286rem}@-webkit-keyframes bounce-in{0%{opacity:.3;transform:scale(.95) translateY(5%)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes bounce-in{0%{opacity:.3;transform:scale(.95) translateY(5%)}to{opacity:1;transform:scale(1) translateY(0)}}@-webkit-keyframes fadeInFromNone{0%{opacity:0}to{opacity:1}}@keyframes fadeInFromNone{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gradient{0%{background:linear-gradient(75deg,#ff671e,#f9404b)}to{background:linear-gradient(75deg,#f66119,#f9404b)}}@keyframes gradient{0%{background:linear-gradient(75deg,#ff671e,#f9404b)}to{background:linear-gradient(75deg,#f66119,#f9404b)}}section.s-intro-subpage{min-height:27.1875rem;overflow:hidden;position:relative}@media screen and (min-width:75rem){section.s-intro-subpage{margin-bottom:0;margin-top:40px;padding:6.5625rem 0 2.5rem}}.s-intro-subpage__container{display:flex;flex-wrap:wrap;gap:1.875rem;margin:0 auto;max-width:72.5rem;padding:2.1875rem 1.5625rem}@media screen and (min-width:48rem){.s-intro-subpage__container{gap:2.8125rem;padding:0 2.5rem}}@media screen and (min-width:62rem){.s-intro-subpage__container{flex-wrap:nowrap}}@media screen and (min-width:75rem){.s-intro-subpage__container{gap:3.75rem;padding-left:0;padding-right:0}}.s-intro-subpage__left{align-items:flex-start;display:flex;flex-direction:column;width:100%;z-index:1}@media screen and (min-width:75rem){.s-intro-subpage__left{width:51%}}.s-intro-subpage__right{position:relative;width:100%}.s-intro-subpage__right .frame-image img{width:100%}@media screen and (max-width:48rem){.s-intro-subpage__right{padding:3.125rem 0}}@media screen and (min-width:48rem)and (max-width:calc(75rem - 0.0625rem)){.s-intro-subpage__right{padding:3.125rem}}@media screen and (min-width:62rem){.s-intro-subpage__right{position:static}.s-intro-subpage__right .frame-image{min-height:28.375rem;transform:translateX(20px);width:36.875rem}.s-intro-subpage__right .frame-image img{min-height:28.375rem}}@media screen and (min-width:75rem){.s-intro-subpage__right .frame-image{transform:translateX(-40px)}}@media screen and (min-width:87.5rem){.s-intro-subpage__right .frame-image{transform:translateX(68px);width:38.875rem}}@media screen and (min-width:75rem){.s-intro-subpage__right{width:49%}}.s-intro-subpage__right:before{background-color:#f7f7f7;bottom:0;content:"";height:100%;position:absolute;right:-1.5625rem;width:calc(100% + 3.125rem);z-index:-1}@media screen and (min-width:48rem){.s-intro-subpage__right:before{border-radius:0 20px 20px 0;bottom:auto;right:0;top:0;transform:none;width:calc(100% + 5rem)}}@media screen and (min-width:62rem){.s-intro-subpage__right:before{border-radius:20px 0 0 20px;width:49%}}@media screen and (min-width:75rem){.s-intro-subpage__right:before{height:31.25rem}}.s-intro-subpage-item__title-container{display:flex;gap:1.0625rem;margin-bottom:1.1875rem}.s-intro-subpage__image{height:100%;object-fit:cover}.s-intro-subpage__image.s-intro-subpage--plain{object-fit:contain}.s-intro-subpage__items{margin-bottom:3.125rem}.s-intro-subpage-item__title{font-size:1.1875rem;letter-spacing:-.02375rem;line-height:1.421}.s-intro-subpage-item{margin-bottom:2.5rem}.s-intro-subpage__text,.s-intro-subpage__title{margin-bottom:3.125rem}.s-intro-subpage__frame{height:100%}.s-intro-subpage__hubspot-container{min-height:681px;padding:3.125rem}.page-template-landing-page .s-intro-subpage__hubspot-container{min-height:436px}