.row:has(.hero){padding-bottom:0}.row:has(.hero)+.row:has(.twz-usps){--usp-color: var(--black);--usp-bg: var(--white);padding-block:0}.row:has(.hero)+.row:has(.twz-usps) .twz-usps{margin-inline:auto;translate:0 -50%}@media(max-width: 1024px){.row:has(.hero)+.row:has(.twz-usps) .twz-usps{translate:0 -5.5rem}}@media(max-width: 767px){.row:has(.hero)+.row:has(.twz-usps) .twz-usps{width:min(110rem,90% - 4rem)}}.hero{position:relative}.hero__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000}.hero__dialog{position:fixed;z-index:1001;border-width:0;background-color:var(--white-800);border-radius:var(--border-radius);box-shadow:var(--inner-box-shadow);display:block;height:-moz-fit-content;height:fit-content;padding:1em;left:50%;translate:-50% -50%;width:90%}@media(min-width: 768px){.hero__dialog{width:70%}}@media(max-width: 767px){.hero__dialog{padding:0;height:auto}.hero__dialog .twz-video{padding:0}}.hero__dialog .btn--close{position:absolute;z-index:999;top:1rem;right:1rem}.hero__dialog .twz-video{display:flex;justify-content:center}.hero__dialog .twz-video video,.hero__dialog .twz-video iframe{border-radius:var(--border-radius)}.hero__background{position:absolute;top:0;left:0;width:100%;height:100%}.hero__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative}.hero__background .twz-video{width:100%;height:100%;border-radius:0}.hero__background .twz-video__ext,.hero__background .twz-video .plyr{width:100%;height:100%}.hero__background .twz-video video{-o-object-fit:cover;object-fit:cover}.hero__background:after{content:"";display:block;left:0;top:0;position:absolute;width:100%;height:100%;mix-blend-mode:multiply;background:linear-gradient(270deg, rgba(194, 168, 168, 0) -0.63%, rgba(92, 80, 80, 0.75) 72.05%)}.hero:has(.hero__background) .hero__content{color:var(--white-700)}.hero:has(.hero__background) .hero__content h1,.hero:has(.hero__background) .hero__content h2,.hero:has(.hero__background) .hero__content h3,.hero:has(.hero__background) .hero__content h4,.hero:has(.hero__background) .hero__content h5,.hero:has(.hero__background) .hero__content a:not(.btn){color:var(--white-700)}.hero__wrapper{width:min(110rem,90%);margin:0 auto;padding:calc(var(--nav-mainbar-height, 5.5rem) + 4rem) 0 15rem;display:flex;align-items:center;position:relative;min-height:var(--hero-height, 60rem)}@media(min-width: 768px){.home .hero__wrapper{--hero-height: 80rem}}@media(max-width: 767px){.hero__wrapper{padding-left:2rem;padding-right:2rem}}.hero__wrapper .hero__content{max-width:95rem}.home .hero__wrapper .hero__content{max-width:60ch}.hero__wrapper .hero__content:nth-child(0){padding-bottom:9rem}.hero__wrapper .hero__content h1{font-size:var(--fs-1);filter:drop-shadow(0px 5px 5px rgba(0, 0, 0, 0.2509803922))}.hero__wrapper .hero__content ul{list-style:none;display:grid;margin-block:4rem;grid-row-gap:2rem}@media(max-width: 767px){.hero__wrapper .hero__content ul{padding-left:1rem}}.hero__wrapper .hero__content ul li{position:relative;display:flex;align-items:baseline;gap:2.5rem;font-size:var(--fs-4);font-weight:bold;color:var(--white)}.hero__wrapper .hero__content ul li:before{content:"";width:.9em;height:.9em;display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Ccircle cx='11' cy='11' r='11' fill='%23D9D9D9'/%3E %3Cg filter='url(%23filter0_i_1_5)'%3E %3Cpath d='M10.1339 5.5009C10.5187 4.83399 11.4813 4.83399 11.8661 5.5009L12.5684 6.71783C12.7727 7.0718 13.1718 7.26586 13.5763 7.20791L14.9504 7.0111C15.7008 6.90362 16.2932 7.63755 16.0299 8.34839L15.5101 9.75134C15.3727 10.1224 15.4669 10.5397 15.7506 10.8156L16.8163 11.8521C17.3549 12.376 17.145 13.2844 16.4313 13.519L15.0646 13.9681C14.6832 14.0934 14.4138 14.4347 14.3803 14.8347L14.2585 16.2894C14.1946 17.0531 13.3307 17.464 12.6979 17.0317L11.5641 16.2572C11.2239 16.0248 10.7761 16.0248 10.4359 16.2572L9.30211 17.0317C8.66932 17.464 7.80544 17.0531 7.74151 16.2894L7.61974 14.8347C7.58625 14.4347 7.31679 14.0934 6.93542 13.9681L5.56874 13.519C4.85498 13.2844 4.64513 12.376 5.1837 11.8521L6.24939 10.8156C6.53306 10.5397 6.62734 10.1224 6.48987 9.75134L5.97012 8.34839C5.70678 7.63755 6.29923 6.90362 7.04962 7.0111L8.42369 7.20791C8.82824 7.26586 9.22734 7.0718 9.43161 6.71783L10.1339 5.5009Z' fill='%239E9898'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_i_1_5' x='4.8805' y='5.00072' width='12.239' height='13.2066' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dy='1'/%3E %3CfeGaussianBlur stdDeviation='0.5'/%3E %3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='shape' result='effect1_innerShadow_1_5'/%3E %3C/filter%3E %3C/defs%3E %3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0;translate:0 4px}.hero__wrapper .hero__content .hero__buttons{display:flex;gap:1.5rem;width:-moz-fit-content;width:fit-content}.hero__wrapper .hero__content .hero__buttons:not(:empty){margin:5rem 0 0}@media(max-width: 767px){.hero__wrapper .hero__content .hero__buttons{flex-direction:column;align-items:flex-start}}.hero__wrapper:has(.hero__media){display:grid;grid-template-columns:1fr 1fr;align-items:center}@media(max-width: 767px){.hero__wrapper:has(.hero__media){grid-template-columns:1fr}}@media(max-width: 767px){.hero__wrapper:has(.hero__media) .hero__content{order:2}}.hero__wrapper:has(.hero__media) .hero__media{position:relative;height:100%}.hero__wrapper:has(.hero__media) .hero__media img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero__wrapper:has(.hero__media) .hero__media video{position:absolute;left:0;right:0;top:50%;translate:0 -50%}
