/* astral-2026 · generado por construir.php desde assets/css/src: no editar */
.ae-hero.ae-bf-hero--marino{background:var(--c-marino)}.ae-bf-hero--marino::after{background:radial-gradient(closest-side,rgba(46,167,221,.22),rgba(46,167,221,0))}.ae-bf-hero .ae-oscuro{background:transparent}.ae-bf-hero .ae-pastilla{background:var(--c-amarillo);color:var(--c-marino)}.ae-bf-fin{display:flex;align-items:flex-start;gap:10px;margin:0 0 var(--e-5);font-weight:700;color:var(--c-blanco)}.ae-bf-fin .ae-icono{width:22px;height:22px;margin-top:2px;color:var(--c-amarillo)}.ae-bf-hero .ae-bf-ok{margin:var(--e-2) 0 var(--e-5)}.ae-bf-hero--marino .ae-bf-ok:focus{outline-color:var(--c-amarillo)}.ae-bf-hero__subtitulo{margin-bottom:var(--e-4);font-size:var(--t-h4)}.ae-bf-hero__incluye .ae-lista-check{margin:0;color:var(--pie-claro)}.ae-bf-hero__incluye .ae-lista-check .ae-icono{color:var(--c-verde-claro)}@media (min-width:900px){.ae-bf-hero.ae-hero--con-formulario .ae-hero__rejilla{grid-template-areas:"texto tarjeta" "incluye tarjeta";grid-template-rows:auto 1fr;row-gap:var(--e-5)}.ae-bf-hero.ae-hero--con-formulario .ae-hero__texto{grid-area:texto}.ae-bf-hero.ae-hero--con-formulario .ae-hero__media{grid-area:tarjeta}.ae-bf-hero.ae-hero--con-formulario .ae-bf-hero__incluye{grid-area:incluye;max-width:36em;padding-top:var(--e-5);border-top:1px solid var(--c-linea-osc)}}.ae-bf-caja{max-width:var(--ancho-texto);padding:clamp(20px, 2.4vw, 32px);border-radius:var(--r-l);background:var(--c-hielo)}.ae-bf-condiciones{margin:0;padding-left:1.25em}.ae-bf-condiciones li+li{margin-top:var(--e-2)}.ae-bf-condiciones li::marker{color:var(--c-azul-texto)}.ae-bloque-faq+.ae-bf-llamada{padding-top:0}body.ae-tema.ac-bf{--ac-azul:var(--c-marino);--ac-azul-2:var(--c-azul-texto);--ac-oro:var(--c-amarillo);--ac-oro-claro:var(--c-amarillo-hover);--ac-oro-rgb:245,188,55;--ac-sobre-oro:var(--c-marino);--ac-foco:var(--c-marino);--ac-texto:var(--c-texto);--ac-suave:var(--c-texto-2);--ac-borde:var(--c-borde);--ac-borde-campo:var(--c-borde-campo);--ac-blanco:var(--c-blanco);--ac-factura-fondo:var(--c-gris);--ac-sombra-rgb:9,32,43;--ac-error:var(--c-error);--ac-verde:var(--c-verde-texto);--ac-verde-rgb:57,182,60;--ac-wa:var(--c-verde);--ac-wa-hover:#4FC452;--ac-wa-rgb:57,182,60;--ac-sobre-wa:var(--c-marino);--ac-fuente:var(--f-texto);--ac-fuente-titulo:var(--f-titulo);--bf-negro:var(--c-marino);--bf-negro-2:var(--c-marino-2);--bf-oro:var(--c-amarillo);--bf-oro-2:var(--c-amarillo-hover);--bf-claro:var(--pie-texto);--bf-tinta:var(--c-titulo);--bf-suave:var(--c-texto);--bf-fondo:var(--c-gris);--bf-borde:var(--c-borde-suave);background:var(--c-blanco);color:var(--c-texto);line-height:1.6}body.ae-tema.ac-bf .bf{background:var(--bf-fondo);color:var(--bf-tinta);line-height:1.55}body.ae-tema.ac-bf .bf :is(h1,h2,h3){font-family:var(--f-titulo);letter-spacing:-.015em}body.ae-tema.ac-bf .bf .bf-texto h1{letter-spacing:-.025em}body.ae-tema.ac-bf .bf-texto{padding-top:var(--e-6)}@media (min-width:980px){body.ae-tema.ac-bf .bf-texto{padding-top:var(--e-7)}body.ae-tema.ac-bf .bf-form{margin-top:var(--e-7)}body.ae-tema.ac-bf .bf--gracias .bf-foto{margin-top:var(--e-7)}}body.ae-tema.ac-bf .bf-foto picture{display:block}body.ae-tema.ac-bf .bf-final{border-bottom:1px solid var(--c-linea-osc)}body.ae-tema.ac-bf .ac-trampa{left:0;clip-path:inset(50%);white-space:nowrap}body.ae-tema.ac-bf .ac-check input{accent-color:var(--c-marino)}@media (max-width:419px){body.ae-tema.ac-bf .bf-sello{width:88px;height:88px;margin-right:6px;box-shadow:0 8px 20px rgba(0,0,0,.4),inset 0 0 0 4px rgba(255,255,255,.22)}body.ae-tema.ac-bf .bf-sello span{width:74px;height:74px}body.ae-tema.ac-bf .bf-sello b{font-size:1.6rem}body.ae-tema.ac-bf .bf-sello small{font-size:.66rem}}
