:root{--tv-max: 1240px;--tv-reading: 820px;--tv-gutter: clamp(16px, 3vw, 32px);--tv-radius-lg: 24px;--tv-radius-md: 18px;--tv-shadow: 0 18px 48px rgb(11 31 51 / .1)}html,body[data-brand=terveli]{max-width:100%;overflow-x:clip}body[data-brand=terveli]{background:#fff}body[data-brand=terveli] #MainContent{min-width:0;isolation:isolate}body[data-brand=terveli] #MainContent :where(section,article,aside,form,fieldset,div){min-width:0}body[data-brand=terveli] :where(img,picture,video,iframe,canvas,svg){max-inline-size:100%}body[data-brand=terveli] :where(h1,h2,h3,h4,p,li,label,legend,summary,a){overflow-wrap:break-word}body[data-brand=terveli] .dbx-shell,body[data-brand=terveli] .dbx-container{width:min(calc(100% - 2 * var(--tv-gutter)),var(--tv-max));margin-inline:auto}body[data-brand=terveli] .dbx-section,body[data-brand=terveli] .dbx-content-page,body[data-brand=terveli] .dbx-form-wrap,body[data-brand=terveli] .dbx-native-policy{scroll-margin-top:calc(var(--header-group-height, 112px) + 16px)}body[data-brand=terveli] .dbx-section{padding-block:clamp(42px,5vw,70px)}body[data-brand=terveli] .dbx-section-head{max-width:880px;margin-bottom:clamp(22px,3vw,32px)}body[data-brand=terveli] .dbx-section-head :where(h1,h2){text-wrap:balance}body[data-brand=terveli] .dbx-btn{min-height:46px;padding:.72rem 1.15rem;white-space:normal;text-align:center}body[data-brand=terveli] :where(input,select,textarea,button){max-width:100%}#header-group{position:relative;z-index:40;background:#fff;box-shadow:0 7px 22px #0b1f3317}.terveli-header-strip__inner{width:min(1440px,calc(100% - 2 * var(--tv-gutter)))!important;min-height:38px!important;padding-block:.25rem!important}#header-component .menu-list__link-title{line-height:1.2}@media(min-width:990px){#header-component .menu-list__link .menu-list__link-title{padding-inline:clamp(.32rem,.42vw,.52rem)!important;font-size:clamp(.78rem,.76vw,.88rem)!important}}.template-index .dbx-home-compact{overflow:clip}.template-index .dbx-home-hero{min-height:0!important;padding-block:clamp(46px,5vw,68px)!important}.template-index .dbx-home-hero__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.72fr)!important;gap:clamp(28px,4vw,54px)!important;align-items:center}.template-index .dbx-home-hero__content{max-width:700px!important}.template-index .dbx-home-hero h1{max-width:680px!important;margin:12px 0 18px!important;font-size:clamp(2.65rem,4.15vw,4.15rem)!important;line-height:1.01!important;letter-spacing:-.035em!important;text-wrap:balance}.template-index .dbx-home-hero .dbx-lead{max-width:680px!important;margin-bottom:22px!important;font-size:clamp(1rem,1.15vw,1.14rem)!important;line-height:1.58!important}.template-index .dbx-home-hero__actions{display:flex;flex-wrap:wrap;gap:10px!important;margin:0 0 18px!important}.template-index .dbx-home-hero__actions .dbx-btn{min-height:46px!important;padding-inline:1.12rem!important}.template-index .dbx-home-hero__proof{display:flex;flex-wrap:wrap;gap:7px!important}.template-index .dbx-home-hero__proof span{padding:.38rem .66rem!important;font-size:.78rem!important}.template-index .dbx-home-audiences{display:grid;gap:12px!important}.template-index .dbx-home-audience-card{display:grid;grid-template-columns:auto 1fr;gap:14px!important;padding:20px!important;border-radius:20px!important;background:rgb(var(--terveli-white-rgb) / .075)!important;box-shadow:none!important}.template-index .dbx-home-audience-card__number{width:36px!important;height:36px!important}.template-index .dbx-home-audience-card h2{margin:0 0 7px!important;font-size:clamp(1.18rem,1.45vw,1.42rem)!important}.template-index .dbx-home-audience-card p{margin:0 0 9px!important;font-size:.96rem!important;line-height:1.48!important}.template-index .dbx-home-audience-card a{font-size:.96rem;font-weight:850}.template-index .dbx-home-services{padding-block:clamp(42px,4.6vw,64px)!important}.template-index .dbx-home-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px!important}.template-index .dbx-home-service-card{min-height:0!important;height:auto!important;padding:21px!important;border-radius:18px!important}.template-index .dbx-home-service-card h3{margin:0 0 8px!important;font-size:1.05rem!important;line-height:1.25!important}.template-index .dbx-home-service-card p{margin:0!important;line-height:1.52!important}.template-index .dbx-home-services__actions{margin-top:22px!important}.template-index .dbx-atelier-section .dbx-grid-2{gap:18px!important}.template-index .dbx-atelier-section .dbx-card{padding:24px!important;height:auto!important}.template-index .dbx-atelier-section .dbx-card p{line-height:1.58!important}.template-index .dbx-home-b2b,.template-index .dbx-home-compliance{padding-block:clamp(38px,4vw,58px)!important}.template-index .dbx-home-banner,.template-index .dbx-home-compliance__panel{min-height:0!important;height:auto!important;padding:clamp(26px,3vw,40px)!important;border-radius:24px!important}.template-index .dbx-process .dbx-card{min-height:0!important;height:auto!important;padding:21px!important}.template-index .dbx-home-maps .dbx-map-panel{overflow:hidden;border-radius:24px!important}.template-index .dbx-home-maps .dbx-map-visual img{max-height:520px!important;object-fit:cover}.template-index .dbx-home-maps .dbx-map-story{min-height:0!important;padding:clamp(24px,3vw,36px)!important}.template-index .dbx-home-maps .dbx-map-story p,.template-index .dbx-home-maps .dbx-map-facts strong{overflow-wrap:anywhere}.template-index .dbx-faq details{padding:16px 18px!important}.template-index .dbx-home-final-cta{padding-block:clamp(36px,4vw,54px)!important}.template-index .dbx-home-final-cta__card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:clamp(20px,3vw,42px)!important;align-items:center!important;min-height:0!important;padding:clamp(26px,3vw,38px)!important;border-radius:24px!important}.template-index .dbx-home-final-cta__copy{max-width:760px}.template-index .dbx-home-final-cta__copy h2{margin-bottom:8px!important;font-size:clamp(1.55rem,2.4vw,2.35rem)!important}.template-index .dbx-home-final-cta__copy p:last-child{margin-bottom:0!important;line-height:1.58!important}.template-index .dbx-home-final-cta__button{min-width:190px;white-space:nowrap}.template-suffix-solicitar-cotizacion .dbx-form-wrap,.template-suffix-request-a-quote .dbx-form-wrap{padding-block:clamp(28px,4vw,50px)!important}.template-suffix-solicitar-cotizacion .dbx-form-shell,.template-suffix-request-a-quote .dbx-form-shell{display:grid;grid-template-columns:minmax(250px,315px) minmax(0,760px)!important;gap:clamp(22px,3vw,38px)!important;align-items:start;justify-content:center}.template-suffix-solicitar-cotizacion .dbx-form-intro,.template-suffix-request-a-quote .dbx-form-intro{position:static!important;top:auto!important;padding:24px!important;border-radius:20px!important}.template-suffix-solicitar-cotizacion .dbx-form-intro h1,.template-suffix-request-a-quote .dbx-form-intro h1{max-width:11ch!important;font-size:clamp(2.15rem,3vw,3.1rem)!important;line-height:1.04!important}.template-suffix-solicitar-cotizacion .dbx-form-card,.template-suffix-request-a-quote .dbx-form-card{max-width:760px!important;padding:clamp(20px,2.4vw,30px)!important;border-radius:22px!important}.template-suffix-solicitar-cotizacion .dbx-form-card input,.template-suffix-solicitar-cotizacion .dbx-form-card select,.template-suffix-solicitar-cotizacion .dbx-form-card textarea,.template-suffix-request-a-quote .dbx-form-card input,.template-suffix-request-a-quote .dbx-form-card select,.template-suffix-request-a-quote .dbx-form-card textarea{min-height:50px!important}.template-suffix-solicitar-cotizacion .dbx-whatsapp-float,.template-suffix-request-a-quote .dbx-whatsapp-float{display:none!important}.template-page .dbx-content-page,.template-page .dbx-section:not(.dbx-home-maps){padding-block:clamp(38px,5vw,68px)}.template-page .dbx-grid-2:has(.dbx-contact-form){grid-template-columns:minmax(250px,.82fr) minmax(0,1.18fr)!important;gap:clamp(24px,4vw,48px)!important;align-items:start}.template-page .dbx-contact-form-card{overflow:hidden;border-color:#c9a66b94!important;box-shadow:var(--tv-shadow)!important}.dbx-native-policy{padding-block:clamp(38px,5vw,72px)!important;background:#f6f3ec}.dbx-native-policy .dbx-section-head{max-width:var(--tv-reading);margin-bottom:24px}.dbx-native-policy .dbx-policy-document{max-width:940px;margin-inline:auto;padding:clamp(24px,4vw,46px);border:1px solid rgb(11 31 51 / .12);border-radius:24px;background:#fff;box-shadow:var(--tv-shadow)}.dbx-native-policy .dbx-policy-document h2{margin-top:2rem;font-size:clamp(1.12rem,1.6vw,1.38rem);line-height:1.3}.dbx-native-policy .dbx-policy-document :where(p,li){line-height:1.7}.dbx-policy-effective{padding-bottom:1rem;border-bottom:1px solid rgb(11 31 51 / .1)}.dbx-footer-info__inner{width:min(calc(100% - 2 * var(--tv-gutter)),var(--tv-max))!important;padding-block:clamp(38px,5vw,54px)!important;grid-template-columns:minmax(0,1.25fr) minmax(220px,.72fr) minmax(220px,.72fr)!important;gap:clamp(28px,4vw,50px)!important}.dbx-footer-info p{line-height:1.56!important}.dbx-footer-info__notice{font-size:.84rem!important}.dbx-footer-info__links{gap:8px!important}.dbx-whatsapp-float{max-width:min(190px,calc(100vw - 32px));right:max(16px,calc(env(safe-area-inset-right) + 12px))!important;bottom:max(16px,calc(env(safe-area-inset-bottom) + 12px))!important;z-index:32!important}@media(max-width:1100px){.template-index .dbx-home-hero__grid{grid-template-columns:minmax(0,1fr) minmax(300px,.68fr)!important}.template-index .dbx-home-hero h1{font-size:clamp(2.55rem,4.3vw,3.7rem)!important}}@media(max-width:989px){.template-index .dbx-home-hero__grid,.template-index .dbx-home-banner,.template-index .dbx-home-compliance__panel,.template-index .dbx-home-final-cta__card,.template-suffix-solicitar-cotizacion .dbx-form-shell,.template-suffix-request-a-quote .dbx-form-shell,.template-page .dbx-grid-2:has(.dbx-contact-form){grid-template-columns:1fr!important}.template-index .dbx-home-audiences,.template-index .dbx-home-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.template-index .dbx-home-final-cta__button{justify-self:start}.dbx-footer-info__inner{grid-template-columns:1fr 1fr!important}.dbx-footer-info__about{grid-column:1 / -1}}@media(max-width:749px){:root{--tv-gutter: 12px}.terveli-header-strip__message{display:none!important}.terveli-header-strip__inner{min-height:36px!important}body[data-brand=terveli] .dbx-section,body[data-brand=terveli] .dbx-content-page,body[data-brand=terveli] .dbx-form-wrap,body[data-brand=terveli] .dbx-native-policy{padding-block:30px!important}.template-index .dbx-home-hero{padding-block:34px 40px!important}.template-index .dbx-home-hero h1{max-width:100%!important;font-size:clamp(2.25rem,10.5vw,3.15rem)!important}.template-index .dbx-home-audiences,.template-index .dbx-home-service-grid{grid-template-columns:1fr!important}.template-index .dbx-home-hero__actions,.template-index .dbx-home-services__actions{display:grid!important;grid-template-columns:1fr!important}.template-index .dbx-home-hero__actions .dbx-btn,.template-index .dbx-home-services__actions .dbx-btn,.template-index .dbx-home-final-cta__button{width:100%!important;justify-content:center}.template-index .dbx-home-audience-card,.template-index .dbx-home-service-card,.template-index .dbx-home-banner,.template-index .dbx-home-compliance__panel,.template-index .dbx-home-final-cta__card,.template-suffix-solicitar-cotizacion .dbx-form-card,.template-suffix-solicitar-cotizacion .dbx-form-intro,.template-suffix-request-a-quote .dbx-form-card,.template-suffix-request-a-quote .dbx-form-intro{padding:20px 16px!important;border-radius:18px!important}.template-index .dbx-home-maps .dbx-map-visual img{max-height:none!important}.dbx-form-steps{gap:4px!important}.dbx-step-number{width:2.4rem!important;height:2.4rem!important}.dbx-native-policy .dbx-policy-document{padding:22px 17px;border-radius:18px}.dbx-footer-info__inner{grid-template-columns:1fr!important}.dbx-footer-info__about{grid-column:auto}.dbx-whatsapp-float{width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;padding:0!important;border-radius:50%!important}.dbx-whatsapp-float span{display:none!important}}@media(prefers-reduced-motion:reduce){body[data-brand=terveli] *,body[data-brand=terveli] *:before,body[data-brand=terveli] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/terveli-production-final.css.map */
