.hero-section{position:relative;width:100%;overflow:hidden}.hero-section__container{position:relative;height:auto}@media (min-width: 1199px){.hero-section__container{height:auto}}@media (max-width: 767px){.hero-section__container{max-width:100%!important;margin:0!important;padding:0!important}.hero-section__container:is(:where([max-height~="455px"])){height:calc(100vh - 60px)}.hero-section__container:is(:where([max-height~="455px"])) .lw-row{gap:0!important}}@media (max-width: 767px) and (min-height: 456px){.hero-section__container{height:630px}}@media (min-width: 767px){.hero-section__container{min-height:458px}}@media (min-width: 1199px){.hero-section__container{min-height:640px}}.hero-section__banner{position:relative;z-index:1;-o-object-fit:cover;object-fit:cover}@media (max-width: 767px){.hero-section__banner{height:100%;display:flex;justify-content:center;align-items:flex-end;width:100%;max-width:100%;max-height:455px}.hero-section__banner:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:203px;background:linear-gradient(180deg,rgba(245,243,242,0),#f5f3f2 66.35%);pointer-events:none;z-index:2}}@media (min-width: 767px){.hero-section__banner{position:absolute;height:100%;top:0;left:160px;max-height:458px}}@media (min-width: 960px){.hero-section__banner{left:360px}}@media (min-width: 1199px){.hero-section__banner{max-height:640px}}.hero-section__banner picture{width:100%;height:420px}@media (max-width: 767px){.hero-section__banner picture{position:relative;width:100%!important;max-width:100%!important;height:348px!important}.hero-section__banner picture img{-o-object-fit:cover!important;object-fit:cover!important;width:100%;height:100%!important}}@media (min-width: 767px){.hero-section__banner picture{height:458px}}@media (min-width: 768px) and (max-width: 900px){.hero-section__banner picture{right:-15%}}@media (min-width: 1199px){.hero-section__banner picture{width:1200px;height:640px}}@media (min-width: 767px){.hero-section__banner--hero-banner{width:640px}}@media (min-width: 1200px){.hero-section__banner--hero-banner{right:25%!important}}@media (min-width: 768px) and (max-width: 1188px){.hero-section__banner--reclame-aqui picture{right:-38%!important;width:1220px!important}.hero-section__banner--reclame-aqui picture img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important}}@media (min-width: 1189px){.hero-section__banner--reclame-aqui{right:-15%!important;width:1120px!important}.hero-section__banner--reclame-aqui picture img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important}}@media (min-width: 1189px){.hero-section__banner--locaweb-cloud,.hero-section__banner--wordpress-banner,.hero-section__banner--google-workspace{right:-180px!important;left:auto!important}.hero-section__banner--locaweb-cloud picture,.hero-section__banner--wordpress-banner picture,.hero-section__banner--google-workspace picture{width:1148px!important;height:540px!important;margin-left:auto}.hero-section__banner--locaweb-cloud picture img,.hero-section__banner--wordpress-banner picture img,.hero-section__banner--google-workspace picture img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:right center!important;object-position:right center!important}}@media (min-width: 768px) and (max-width: 1188px){.hero-section__banner--locaweb-cloud picture,.hero-section__banner--wordpress-banner picture{right:-40%!important;width:880px!important}}@media (min-width: 768px) and (max-width: 1188px){.hero-section__banner--google-workspace{right:0!important;left:auto!important}.hero-section__banner--google-workspace picture{width:452px!important;height:455px!important;margin-left:auto}}@media (min-width: 768px) and (max-width: 1188px){.hero-section__banner--consumer-monthly picture{right:-38%!important;width:1220px!important}.hero-section__banner--consumer-monthly picture img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important}}@media (min-width: 1189px){.hero-section__banner--consumer-monthly{right:-15%!important;width:1120px!important}.hero-section__banner--consumer-monthly picture img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important}}.hero-section__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:48px 16px 20px;background-color:transparent}@media (max-width: 767px){.hero-section__content{position:absolute;bottom:0;width:100%;max-width:100%;padding-left:16px;padding-right:16px;top:115px}}@media (min-width: 1199px){.hero-section__content{margin-top:90px;max-width:518px}}@media (max-width: 767px){.hero-section__content--hero-banner,.hero-section__content--reclame-aqui,.hero-section__content--locaweb-cloud,.hero-section__content--wordpress-banner,.hero-section__content--consumer-monthly,.hero-section__content--google-workspace{margin-bottom:16px;background:linear-gradient(180deg,rgba(245,243,242,0),#f5f3f2 66.35%)}}.hero-section__title{margin-bottom:16px;font-weight:700;line-height:115%;color:var(--color-blue-gray-900-84);font-size:22px}@media (max-width: 767px){.hero-section__title{letter-spacing:var(--font-letter-spacing-3xl);max-width:100%}}@media (min-width: 1199px){.hero-section__title{font-size:var(--font-size-headline-3);line-height:var(--line-height-headline-3)}}.hero-section__description{margin-bottom:20px;display:block;font-weight:400;line-height:150%;color:var(--color-blue-gray-900-68);font-size:14px;letter-spacing:-.12px;max-width:460px}@media (max-width: 767px){.hero-section__description{max-width:100%}}@media (min-width: 1199px){.hero-section__description{font-size:var(--font-size-headline-6);line-height:var(--line-height-headline-6);font-weight:500}}.hero-section__actions{margin-top:16px;display:flex;flex-direction:column;gap:24px}.hero-section__cta{display:flex;align-items:center;min-height:56px}@media (max-width: 767px){.hero-section__cta .lw-button{width:100%}}.hero-section__controls{display:flex;align-items:center}@media (max-width: 767px){.hero-section__controls{display:none}}.hero-section__indicators{display:flex;align-items:center;gap:8px}.hero-section__indicator{cursor:pointer;border-radius:4px;border-width:0px;border-style:none;background-color:var(--color-black-12);outline:2px solid transparent;outline-offset:2px;position:relative;overflow:hidden;width:20px;height:8px;padding:0;transition:width .4s cubic-bezier(.4,0,.2,1),background-color .3s ease-in-out,opacity .2s ease-out}.hero-section__indicator:hover{background-color:var(--color-black-20)}.hero-section__indicator:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-brand-700);--tw-ring-offset-width: 2px}.hero-section__indicator--active{background-color:var(--color-black-28);width:56px}.hero-section__indicator--active:hover{background-color:var(--color-black-40)}.hero-section__indicator-progress{position:absolute;border-radius:4px;background-color:var(--color-black-60);top:0;right:0;bottom:0;left:0;transform-origin:left center;transform:scaleX(0);transition:transform .12s linear}.hero-section .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (prefers-reduced-motion: reduce){.hero-section__indicator{transition-property:none}.hero-section__indicator--active{width:56px!important;background-color:var(--color-white-100)}}
