@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300 700;font-display:swap;src:url('/assets/36eb71cf-a0d054c4af.woff2') format('woff2')}
*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:#537080 #031c26}body{margin:0;background:#031c26;color:#edf2f5;font-family:'Space Grotesk',system-ui,sans-serif;-webkit-font-smoothing:antialiased}::selection{background:#ec6643;color:#120704}a{color:#ec6643;text-decoration:none;text-underline-offset:.2em}a:hover{color:#f98a66}a:focus-visible,summary:focus-visible{outline:3px solid #f8a98e;outline-offset:6px}img{max-width:100%;height:auto}section,article,section div{min-width:0}h1,h2,h3{text-wrap:balance;overflow-wrap:break-word}p,li{overflow-wrap:break-word}section{scroll-margin-top:20px}summary{list-style:none;min-height:44px}summary::-webkit-details-marker{display:none}details[open] .chev{transform:rotate(45deg)!important}a[href]{touch-action:manipulation}a[style*="text-transform: uppercase"]{min-height:48px;text-align:center;max-width:100%}.skip{position:absolute;left:16px;top:-100px;z-index:10;background:#fff;color:#031c26;padding:14px}.skip:focus{top:16px}
/* Mobile is the base composition: content-sized sections and one reading column. */
.hero{background:#031c26!important;min-height:0!important;padding-top:44px!important;padding-bottom:48px!important}.hero>div:first-child{display:none}.hero>div:nth-child(2){display:block!important}.hero h1{font-size:clamp(30px,8vw,42px)!important;width:100%!important;max-width:650px}.hero p{width:100%!important;line-height:1.6!important}.hero a{width:100%;padding:18px 20px!important}.hero>div:nth-child(2)>div:last-child{display:none!important}section{padding:48px max(20px,5vw)!important;height:auto!important;min-height:0!important}section h2{font-size:clamp(27px,6.4vw,35px)!important}section h3{line-height:1.25!important}section p{line-height:1.6!important}article{padding:26px 22px!important;gap:24px!important}#oferta>div>div:last-child{height:auto!important;min-height:0!important;width:100%!important;padding:32px 22px!important}#oferta>div>div:last-child>p:first-child{font-size:28px!important;margin-bottom:24px!important}#oferta>div>div:last-child>p:first-child span{font-size:inherit!important}#oferta+section>div{width:100%!important;padding:28px 22px!important;grid-template-columns:1fr!important}#oferta+section img{width:min(60vw,260px)!important}footer{padding-bottom:max(28px,env(safe-area-inset-bottom))!important}footer span,p[style*="color:#6F828E"]{color:#9db1bd!important}li[style*="color:#7C8D99"],div[style*="color: #7C8D99"]{color:#a7b9c3!important}
@media(min-width:700px){section{padding:64px 5vw!important}article{padding:40px!important}.hero a{width:auto}.hero h1{font-size:42px!important}#oferta>div>div:last-child{width:min(100%,520px)!important}}
@media(min-width:900px){section{padding:clamp(64px,7vw,104px) 5vw!important}.hero{background:url('/assets/d9d6ee32-4b1a0f8253.webp') center/cover no-repeat!important;min-height:650px!important;display:flex;align-items:center}.hero>div:nth-child(2){width:100%;display:grid!important;grid-template-columns:1.1fr .9fr!important}.hero h1{font-size:46px!important;max-width:630px}.hero p{max-width:510px}.hero>div:nth-child(2)>div:last-child{display:flex!important}#oferta+section>div{padding:56px!important;grid-template-columns:1.4fr .6fr!important}}
@media(max-width:380px){section{padding-left:16px!important;padding-right:16px!important}section div[style*="justify-content:space-between"],section div[style*="justify-content: space-between"]{flex-wrap:wrap}section h3{font-size:22px!important}section div[style*="padding:30px 26px"]{padding:24px 20px!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
.testimonial-slot{display:block;border:1px dashed #375765;border-radius:16px;background:#08222e;min-height:240px}
