.hero{padding-top:3rem!important;padding-bottom:2rem!important;}.card,
.process-card,
.review-card,
.cta-box{margin-top:0!important;}@media (max-width:760px){.hero{padding-top:2.2rem!important;padding-bottom:1.5rem!important;}}.news-grid,
.grid-4,
.grid-3,
.split,
.feature-list{gap:.85rem!important;}.cta-box{padding:1.35rem!important;}.section-title{margin:0 auto .95rem!important;}.section-title h2{margin-bottom:.4rem!important;}.grid-4,
.grid-3,
.news-grid,
.split,
.feature-list{gap:.8rem!important;}.footer{margin-top:.75rem!important;padding-top:1.4rem!important;}@media (max-width:980px){.section{padding-top:1.8rem!important;padding-bottom:1.8rem!important;}}@media (max-width:760px){.section{padding-top:1.5rem!important;padding-bottom:1.5rem!important;}.section-title{margin:0 auto .85rem!important;}.footer{margin-top:.6rem!important;padding-top:1.25rem!important;}}.am-index-hero-main{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:24px!important;box-shadow:0 10px 30px rgba(15,23,42,.08)!important;padding:2rem!important;}.am-index-hero-main .eyebrow{display:inline-flex!important;align-items:center!important;background:#e0f2fe!important;color:#075985!important;padding:.5rem .9rem!important;border-radius:999px!important;font-weight:800!important;font-size:.95rem!important;margin-bottom:1rem!important;box-shadow:none!important;}.am-index-hero-main h1{font-size:clamp(2rem,4vw,3.2rem)!important;line-height:1.08!important;letter-spacing:-.03em!important;margin:0 0 .9rem!important;color:#0f172a!important;max-width:none!important;text-align:center!important;}.am-index-hero-main .lead,
.am-index-hero-main .hero-note{color:#475569!important;font-size:1.04rem!important;line-height:1.6!important;max-width:72ch!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;}.am-index-hero-main .hero-note{margin-top:.6rem!important;}.am-index-hero-main .hero-actions{justify-content:center!important;}@media (max-width:980px){.hero-grid{grid-template-columns:1fr!important;}}.section{padding-top:1.6rem!important;padding-bottom:1.6rem!important;}.section + .section{padding-top:1.2rem!important;}@media (min-width:981px){.hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)!important;align-items:stretch!important;}.hero-grid > .card,
  .hero-grid > .hero-card{height:100%!important;min-height:100%!important;display:flex!important;flex-direction:column!important;}.hero-grid > .card .hero-proof{margin-top:auto!important;}.hero-grid > .hero-card .btn,
  .hero-grid > .hero-card .hero-actions{margin-top:auto!important;}}.am-index-hero-main .hero-actions-main{justify-content:center!important;row-gap:.8rem!important;margin-top:1.45rem!important;}.am-index-hero-main .hero-actions-main .btn{min-height:56px!important;padding:1rem 1.35rem!important;border-width:1px!important;}.am-index-hero-main .hero-actions-main .btn-primary{background:#2F49C7!important;border-color:#2F49C7!important;}.am-index-hero-main .hero-actions-main .btn-light{background:#fff!important;color:#163154!important;border-color:#d8e5f5!important;box-shadow:var(--shadow-soft)!important;}.am-index-hero-main .hero-actions-main .btn-whatsapp{background:#25D366!important;border-color:#25D366!important;box-shadow:0 14px 30px rgba(37,211,102,.24)!important;}.am-index-hero-main .hero-actions-main .btn-whatsapp:hover{background:#1fb95b!important;}.am-index-hero-main .hero-proof{margin-top:1.9rem!important;}@media (min-width:981px){.hero-grid > .card.am-index-hero-main{justify-content:flex-start!important;}.hero-grid > .card.am-index-hero-main .hero-proof{margin-top:1.9rem!important;}}.nav a{position:relative;text-decoration:none!important;background-image:none!important;box-shadow:none!important;}.nav a::after{content:none!important;display:none!important;}.nav a.active,.nav a[aria-current="page"],.nav a:hover{box-shadow:none!important;text-decoration:none!important;background-image:none!important;}.whatsapp-float,
.whatsapp-button-float,
.whatsapp-fixed,
.floating-whatsapp,
.float-whatsapp,
a[href*="wa.me"].floating,
a[href*="whatsapp"].floating,
a[href*="wa.me"].whatsapp-float,
a[href*="api.whatsapp.com"].whatsapp-float{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));z-index:999;}@media (max-width: 768px){.whatsapp-float,
  .whatsapp-button-float,
  .whatsapp-fixed,
  .floating-whatsapp,
  .float-whatsapp,
  a[href*="wa.me"].floating,
  a[href*="whatsapp"].floating,
  a[href*="wa.me"].whatsapp-float,
  a[href*="api.whatsapp.com"].whatsapp-float{width:48px!important;height:48px!important;right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));}}.whatsapp-float,
.whatsapp-button-float,
.whatsapp-fixed,
.floating-whatsapp,
.float-whatsapp,
.whatsapp-button,
a[href*="wa.me"].floating,
a[href*="whatsapp"].floating,
a[href*="wa.me"].whatsapp-float,
a[href*="api.whatsapp.com"].whatsapp-float{position:fixed!important;right:max(16px, env(safe-area-inset-right))!important;bottom:max(24px, env(safe-area-inset-bottom))!important;z-index:999!important;margin:0!important;inset:auto 16px 24px auto!important;}@media (max-width: 768px){.whatsapp-float,
  .whatsapp-button-float,
  .whatsapp-fixed,
  .floating-whatsapp,
  .float-whatsapp,
  .whatsapp-button,
  a[href*="wa.me"].floating,
  a[href*="whatsapp"].floating,
  a[href*="wa.me"].whatsapp-float,
  a[href*="api.whatsapp.com"].whatsapp-float{width:48px!important;height:48px!important;right:max(12px, env(safe-area-inset-right))!important;bottom:max(12px, env(safe-area-inset-bottom))!important;inset:auto 12px 12px auto!important;}body{padding-bottom:max(88px, env(safe-area-inset-bottom))!important;}}html,body{margin:0!important;padding:0!important;min-height:100%;}body{padding-bottom:0!important;overflow-x:hidden;}.footer{margin-bottom:0!important;}.whatsapp{font-size:0!important;line-height:0!important;}.whatsapp svg{width:28px;height:28px;display:block;}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}.am-index-hero-main .hero-actions-main,
.page-index .callout .hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:.85rem!important;align-items:stretch!important;width:min(100%, 440px)!important;margin-left:auto!important;margin-right:auto!important;}.page-index .cta-box .hero-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem!important;align-items:stretch!important;}.am-index-hero-main .hero-actions-main .btn,
.page-index .callout .hero-actions .btn,
.page-index .cta-box .hero-actions .btn{width:100%!important;min-width:0!important;min-height:56px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:1rem 1rem!important;}@media (max-width: 980px){.am-index-hero-main .hero-actions-main,
  .page-index .callout .hero-actions,
  .page-index .cta-box .hero-actions{grid-template-columns:1fr!important;width:100%!important;}}@media (max-width: 768px){.am-index-hero-main .hero-actions-main{gap:.58rem!important;}.am-index-hero-main .hero-actions-main .btn{min-height:54px!important;}.am-index-hero-main .hero-actions-main .btn-office{margin-bottom:.18rem!important;}}#index-avisos .section-title p,
#index-elegir .section-title p,
#index-demandadas .section-title p{max-width:860px;margin-left:auto;margin-right:auto;text-align:center;}#index-elegir .section-title,
#index-demandadas .section-title,
#index-avisos .section-title{max-width:920px;margin-left:auto!important;margin-right:auto!important;}#index-elegir .grid-4,
#index-demandadas .grid-3{width:min(1080px,100%);margin-left:auto;margin-right:auto;}#index-avisos .news-feed{margin-left:auto;margin-right:auto;}@media (max-width:980px){#index-elegir .grid-4,
  #index-avisos .news-feed{width:100%;}}.hero + .section{margin-top:.35rem;}.section + .section{margin-top:.3rem;}@media (max-width:760px){.section + .section{margin-top:.2rem;}}
