section.hero-module{background-color:#fff7ed;padding-bottom:96px;padding-top:160px}@media screen and (max-width:800px){section.hero-module{padding-bottom:64px;padding-top:120px}}section.hero-module .background-image{height:100%;left:50%;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate(calc(-50% + 120px),-50%);width:auto;z-index:-1}@media screen and (max-width:1200px){section.hero-module .background-image{transform:translate(-50%,-50%)}}@media screen and (max-width:900px){section.hero-module .background-image{display:none}}section.hero-module .background-image-mobile{display:none}@media screen and (max-width:900px){section.hero-module .background-image-mobile{bottom:-15%;display:block;height:auto;max-width:500px;min-width:380px;object-fit:contain;object-position:bottom right;position:absolute;right:-20%;width:70%;z-index:-1}}@media screen and (max-width:480px){section.hero-module .background-image-mobile{bottom:-10%}}section.hero-module .container-xl .wrapper-content .text{max-width:900px}@media screen and (max-width:1200px){section.hero-module .container-xl .wrapper-content .text{max-width:70%}}@media screen and (max-width:900px){section.hero-module .container-xl .wrapper-content .text{max-width:100%}}section.hero-module .container-xl .wrapper-content .text h1{background-image:url(https://147840260.fs1.hubspotusercontent-eu1.net/hubfs/147840260/background/gradient-black.webp);display:inline-block}section.hero-module .container-xl .wrapper-content .text h1,section.hero-module .container-xl .wrapper-content .text h1 em{background-clip:text;-webkit-background-clip:text;background-position:50%;background-size:cover;-webkit-text-fill-color:transparent;color:transparent}section.hero-module .container-xl .wrapper-content .text h1 em{background-image:linear-gradient(180deg,#60a5fa,#2563eb);display:inline;font-style:normal;line-height:110%}section.hero-module .container-xl .wrapper-content .text p{max-width:800px}@media screen and (max-width:1200px){section.hero-module .container-xl .wrapper-content .text p{max-width:100%}}section.hero-module .container-xl .wrapper-content .text p.h5{color:#404040}section.hero-module .container-xl .wrapper-content .wrapper-buttons{margin-top:3rem}@media screen and (max-width:450px){section.hero-module .container-xl .wrapper-content .wrapper-buttons .btn{width:100%}}section.hero-module .container-xl .wrapper-content .wrapper-ratings{margin-top:3rem}@media screen and (max-width:600px){section.hero-module .container-xl .wrapper-content .wrapper-ratings{align-items:flex-start;flex-direction:column}}