.introduction{font-family:"Montserrat",sans-serif;background:url(/empresas/assets/img/home2025/hero.1750260032.png) no-repeat center/cover;text-align:left;padding-top:3rem;position:relative;overflow:hidden}.introduction .container{position:relative;z-index:2}@media screen and (min-width:768px){.introduction{text-align:start;padding-top:4.25rem;padding-bottom:0}}@media screen and (min-width:1280px){.introduction{padding-top:8.75rem}}.introduction .title{padding-bottom:1.75rem;font-weight:700;font-size:1.75rem;color:#FEFEFF;z-index:2;position:relative;min-height:196px}@media screen and (min-width:768px){.introduction .title{font-size:2rem;min-height:220px}}@media screen and (min-width:1024px){.introduction .title{min-height:175px}}@media screen and (min-width:1280px){.introduction .title{font-size:3rem;min-height:245px}}.introduction .title .typewrite{border-right:2px solid #FEFEFF;animation:blink-caret 0.5s step-end infinite}.introduction .description{font-size:1.25rem;padding-bottom:3.75rem;color:#FEFEFF}@media screen and (min-width:768px){.introduction .description{padding-bottom:3rem}}@media screen and (min-width:1024px){.introduction .description{max-width:80%}}.introduction .buy-now{font-size:1rem;color:#FEFEFF;margin-top:1rem}@media screen and (min-width:768px){.introduction .buy-now{padding-bottom:3rem}}@media screen and (min-width:1024px){.introduction .buy-now{max-width:80%}}.introduction .url{position:relative;-webkit-transition:0.3s;transition:0.3s}.introduction .url::after{content:"";height:18px;width:18px;background:url(/empresas/assets/img/home2025/icons/external-link.1750260032.svg) no-repeat center/contain;display:inline-block;margin:0 0 -.2em .2em}.introduction .url:hover{opacity:.7}@media screen and (min-width:768px){.introduction>div{display:grid;grid-template-columns:375px 1fr;gap:2rem}}@media screen and (min-width:1024px){.introduction>div{gap:2rem;grid-template-columns:485px 1fr}}@media screen and (min-width:1280px){.introduction>div{position:relative;grid-template-columns:2fr 1fr}}.introduction>div .hero{display:none;position:relative}@media screen and (min-width:768px){.introduction>div .hero{width:100%;display:block;margin-left:auto;margin-top:100px}}@media screen and (min-width:1024px){.introduction>div .hero{margin-top:0}}.introduction>div .hero .ilustration{width:300px;margin-right:0;position:relative;z-index:7}@media screen and (min-width:768px){.introduction>div .hero .ilustration{width:290px;margin:0 auto}}@media screen and (min-width:1024px){.introduction>div .hero .ilustration{width:380px}}.introduction .container__hubspot-form-hero .privacy-policy{color:#FEFEFF;font-size:.625rem;margin:2rem 0 0}.introduction .container__hubspot-form-hero .privacy-policy__url{color:#FEFEFF;-webkit-transition:0.3s;transition:0.3s}.introduction .container__hubspot-form-hero .privacy-policy__url:hover{opacity:.7}.introduction .container__hubspot-form-hero .hbspt-form .hs_error_rollup{display:none}.introduction .container__hubspot-form-hero .hs-form-field .hs-field-desc{color:#FEFEFF}.introduction .container__hubspot-form-hero .hs-form-private{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:last baseline;align-items:last baseline}.introduction .container__hubspot-form-hero .hs-form-private div:first-child{-webkit-box-flex:1;flex-grow:1}.introduction .container__hubspot-form-hero .hs-email .hs-error-msg{display:block;position:absolute;color:red;margin:.5rem 0}.introduction .container__hubspot-form-hero .hs-input{width:300px;height:50px;padding-left:1rem;padding-right:130px;border:none;border-radius:8px;font-size:.8125rem;color:#8684A3;margin:.5rem 0 0}.introduction .container__hubspot-form-hero .hs-input:focus{outline:2px solid #2800FF}@media screen and (min-width:768px){.introduction .container__hubspot-form-hero .hs-input{width:360px}}@media screen and (min-width:1024px){.introduction .container__hubspot-form-hero .hs-input{width:400px}}.introduction .container__hubspot-form-hero .hs-submit{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;left:-118px;top:0}.introduction .container__hubspot-form-hero .hs-button{width:fit-content;height:46px;padding:0 1.461538462em;border:none;border-radius:8px;cursor:pointer;text-transform:uppercase;font-weight:800;font-size:.8125rem;color:white;background-color:#2800FF}.introduction .container__hubspot-form-hero .hs-button:focus{outline:2px solid #7A73FF}.introduction .container__hubspot-form-hero .hs-button:hover{background:#0D0077}.introduction .container__hubspot-form-hero button{display:-webkit-box;display:-webkit-flex;display:flex;position:fixed;bottom:16px;right:90px;border:none;border-radius:50%;box-shadow:0 0 5px 0 #444;background-color:transparent;-webkit-transition:-webkit-transform 100ms ease-in-out 0s;transition:transform 100ms ease-in-out 0s}.introduction .container__hubspot-form-hero button:hover{box-shadow:rgba(0,0,0,.1) 0 2px 6px,rgba(0,0,0,.2) 0 4px 16px;-webkit-transform:scale(1.1);transform:scale(1.1)}@keyframes blink-caret{from,to{border-color:transparent}50%{border-color:#FEFEFF}}