/* responsive-fixes.css minificado (tema/minificar.py) · sha1 c092c4ecee2f */
@media (max-width:1320px){.hero__inner,.hero__strip-inner{padding-inline:clamp(20px,5vw,56px)}}@media (max-width:720px){.hero{min-height:clamp(520px,86vh,720px)}.hero__inner{padding-top:var(--sp-7)}.hero__title{font-size:clamp(30px,8vw,44px)}.hero__eyebrow{margin-bottom:var(--sp-4)}.hero__strip-inner{gap:var(--sp-3)}}@media (max-width:880px){section.section>.container>div[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important;gap:var(--sp-5)!important;margin-bottom:var(--sp-7)!important}}.site-header{overflow-x:clip}@keyframes mara-lcp-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.subhero .reveal-up,html.dx-js .dx-hero .hero__title.dx-seq,html.dx-js .dx-hero .hero__sub.dx-seq{opacity:1;transform:none;transition:none;animation:mara-lcp-in 650ms cubic-bezier(0.22,0.61,0.36,1) both}.subhero .reveal-up[data-stagger="2"],html.dx-js .dx-hero .hero__sub.dx-seq{animation-delay:60ms}.subhero .reveal-up[data-stagger="3"]{animation-delay:120ms}.subhero .reveal-lines .line>span,html.dx-js .dx-hero .dx-split .line>span{transform:none;transition:none}@media (prefers-reduced-motion:reduce){.subhero .reveal-up,html.dx-js .dx-hero .hero__title.dx-seq,html.dx-js .dx-hero .hero__sub.dx-seq{animation:none}}
