@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fondo:#fff;--fondo-alt:#f0f6ef;--tinta:#111a2b;--tinta-suave:#2e3a4e;--marino:#14284b;--verde:#1e5631;--verde-claro:#dcefd8;--enlace:#0b3c78;--borde:#5a6675;--wa:#25d366;--wa-tinta:#0b1a12;--wa-oscuro:#0b4d27;--amarillo:#ffd23f;--marca-pv:#fff1a8;--rojo:#9e1b1b;--ambar:#8a5a00;--radio:12px;--fuente:"Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible Next", "Segoe UI", Arial, sans-serif;--t-base:19px;--t-peq:17px;--t-entrada:22px;--t-h1:34px;--t-h2:28px;--t-h3:23px;--t-btn:19px}@media (width>=900px){:root{--t-base:20px;--t-peq:18px;--t-entrada:24px;--t-h1:46px;--t-h2:36px;--t-h3:26px;--t-btn:20px}}.letra-grande{--t-base:23px;--t-peq:20px;--t-entrada:26px;--t-h1:38px;--t-h2:31px;--t-h3:26px;--t-btn:22px}@media (width>=900px){.letra-grande{--t-base:24px;--t-peq:21px;--t-entrada:28px;--t-h1:50px;--t-h2:40px;--t-h3:30px;--t-btn:23px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--fondo);color:var(--tinta);font-family:var(--fuente);font-size:var(--t-base);overflow-wrap:break-word;margin:0;font-weight:400;line-height:1.6}img{max-width:100%;height:auto;display:block}h1,h2,h3{color:var(--marino);margin:0 0 .5em;font-weight:800;line-height:1.2}h1{font-size:var(--t-h1);line-height:1.15}h2{font-size:var(--t-h2);margin-top:0}h3{font-size:var(--t-h3);margin-top:1.4em}p,ul,ol{margin:0 0 1em}strong,b{font-weight:700}ul{padding-left:1.3em}li{margin:0 0 .5em;padding-left:.2em}li::marker{color:var(--verde)}a{color:var(--enlace);text-underline-offset:3px;text-decoration:underline 2px}a:hover{color:var(--marino);text-decoration-thickness:3px}:focus-visible{outline:3px solid var(--tinta);outline-offset:2px;box-shadow:0 0 0 7px var(--amarillo);border-radius:4px}.pie :focus-visible{outline-color:var(--amarillo);box-shadow:0 0 0 7px var(--tinta)}main:focus{outline:none}.contenedor{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}.texto{max-width:820px}.contenedor.texto{margin-left:max(0px,50% - 590px);margin-right:auto}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saltar{background:var(--marino);color:#fff;z-index:50;padding:14px 20px;font-weight:700;position:absolute;top:-100px;left:12px}.saltar:focus{top:12px}mark.pv{background:var(--marca-pv);color:var(--tinta);outline:1px dashed var(--ambar);border-radius:4px;padding:0 4px}.aviso{border-bottom:2px solid var(--ambar);font-size:var(--t-peq);text-align:center;background:#fff6cc;margin:0;padding:10px 20px}.aviso p{max-width:1180px;margin:0 auto}.btn{min-height:56px;font:inherit;font-size:var(--t-btn);text-align:center;cursor:pointer;border:2px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.btn .ico{flex:none;width:26px;height:26px}.btn:hover{text-decoration:underline 2px}.btn-agenda{background:var(--marino);color:#fff;border-color:var(--marino)}.btn-agenda:hover{color:#fff;background:#0b1a33}.btn-whatsapp{background:var(--wa);color:var(--wa-tinta);border-color:#128c4a}.btn-whatsapp:hover{color:var(--wa-tinta);background:#1fb858}.btn-sec{background:var(--fondo);color:var(--marino);border-color:var(--marino)}.btn-sec-whatsapp{color:var(--wa-oscuro);border-color:var(--wa-oscuro)}.btn-sec:hover{background:var(--fondo-alt)}.cta{flex-direction:column;align-items:stretch;gap:12px;margin:1.4em 0 1.6em;display:flex}.cta .btn{width:100%}.cta-nota{font-size:var(--t-peq);color:var(--tinta-suave);margin:0}@media (width>=640px){.cta{flex-flow:wrap;align-items:center}.cta .btn{width:auto}.cta-nota{flex-basis:100%}}.cabecera{background:var(--fondo);border-bottom:2px solid #d5dce6}.cabecera-fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:76px;padding-top:10px;padding-bottom:10px;display:flex}.marca{color:var(--marino);align-items:center;gap:10px;min-height:48px;text-decoration:none;display:inline-flex}.marca:hover{text-decoration:none}.marca .logo{flex:none}.marca-txt{line-height:1.15;display:grid}.marca-nombre{font-size:24px;font-weight:800}.marca-sub{color:var(--tinta-suave);font-size:16px}.cabecera-acciones{align-items:center;gap:10px;margin-left:auto;display:flex}.btn-letra,.btn-menu{border:2px solid var(--marino);background:var(--fondo);min-width:52px;min-height:52px;color:var(--marino);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:18px;font-weight:700;display:inline-flex}.btn-letra[aria-pressed=true]{background:var(--marino);color:#fff}.btn-letra .ico,.btn-menu .ico{width:26px;height:26px}.ico-abrir,.ico-cerrar{display:inline-flex}.btn-menu .ico-cerrar,.btn-menu[aria-expanded=true] .ico-abrir{display:none}.btn-menu[aria-expanded=true] .ico-cerrar{display:inline-flex}.btn-cab{display:none}@media (width<=639px){.btn-letra span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.marca-sub{display:none}}@media (width>=900px){.btn-cab{display:inline-flex}}.menu{background:var(--fondo);border-top:2px solid #d5dce6;padding:20px 0 28px;display:none}.menu.abierto{display:block}.menu-grid{gap:20px;display:grid}@media (width>=900px){.menu-grid{grid-template-columns:repeat(3,1fr)}}.menu-t{color:var(--marino);font-weight:800;font-size:var(--t-h3);margin-bottom:.4em}.menu ul{margin:0 0 1em;padding:0;list-style:none}.menu li{margin:0;padding:0}.menu li a{align-items:center;min-height:48px;padding:4px 0;display:flex}.menu a[aria-current=page]{color:var(--tinta);font-weight:800}.menu-ws{margin-top:.5em}.migas{font-size:var(--t-peq);padding-top:16px}.migas ol{flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none;display:flex}.migas li{align-items:center;min-width:0;margin:0;padding:0;display:flex}.migas li+li:before{content:"›";color:var(--tinta-suave);margin:0 10px}.migas a{align-items:center;min-height:44px;display:inline-flex}.migas span[aria-current]{min-height:44px;color:var(--tinta-suave);align-items:center;display:inline-flex}.portada{background:linear-gradient(180deg, var(--fondo-alt), var(--fondo));padding:28px 0 40px}.portada-grid{align-items:center;gap:28px;display:grid}@media (width>=1000px){.portada-landing .portada-grid{grid-template-columns:1.15fr .85fr;gap:48px}}.portada-texto{max-width:820px}.antetitulo{font-size:var(--t-peq);color:var(--verde);margin-bottom:.6em;font-weight:700}.entrada{font-size:var(--t-entrada);line-height:1.5}.nota-portada{font-size:var(--t-peq);color:var(--tinta-suave)}.sec{padding:44px 0}.sec-alt{background:var(--fondo-alt)}.sec>.contenedor+.contenedor{margin-top:8px}h3.paso{border-left:6px solid var(--verde);padding:4px 0 4px 16px}h3.sem{border-radius:var(--radio);color:var(--tinta);border:2px solid;align-items:center;gap:12px;padding:12px 16px;display:flex}h3.sem .ico{flex:none;width:34px;height:34px}.sem-verde{background:#e3f1e0;border-color:#2b6b3c}.sem-verde .ico{color:#1e5631}.sem-amarillo{border-color:var(--ambar);background:#fff4cc}.sem-amarillo .ico{color:#e8a900}.sem-rojo{border-color:var(--rojo);background:#fbe4e4}.sem-rojo .ico{color:var(--rojo)}.sec-faq h3{border-top:2px solid #c9d2dd;padding-top:18px}.recuadro{padding:8px 20px 32px}.recuadro .contenedor{background:var(--verde-claro);border-left:8px solid var(--verde);border-radius:var(--radio);padding:24px}.recuadro-t{font-size:var(--t-h3);color:var(--marino);margin-bottom:.4em;font-weight:800}.foto{margin:24px 0}.foto img{border-radius:var(--radio);background:#e5eaf0;width:100%}.foto figcaption{color:var(--tinta-suave);margin-top:8px;font-size:16px}.foto-portada{margin:0}.lateral{padding:0 20px 32px}.lateral-caja{border:2px solid var(--marino);border-radius:var(--radio);background:var(--fondo);gap:12px;max-width:820px;margin:0 auto;padding:22px;display:grid}.lateral-t{font-size:var(--t-h3);color:var(--marino);margin:0;font-weight:800}.lateral-caja p{margin:0}@media (width>=1180px){.articulo{grid-template-columns:minmax(0,1fr) 330px;gap:32px;max-width:1180px;margin:0 auto;padding:0 20px;display:grid}.articulo .contenedor{padding:0}.articulo .recuadro{padding-left:0;padding-right:0}.lateral{padding:44px 0 0}.lateral-caja{position:sticky;top:24px}}.sec-mas{background:var(--fondo);border-top:2px solid #d5dce6}.mas-t{font-size:var(--t-h3);color:var(--marino);font-weight:800}.tarjetas{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;padding:0;list-style:none;display:grid}.tarjetas li{margin:0;padding:0}.tarjeta{border:2px solid var(--borde);border-radius:var(--radio);height:100%;color:var(--tinta);gap:8px;padding:20px;text-decoration:none;display:grid}.tarjeta:hover{border-color:var(--marino);background:var(--fondo-alt)}.tarjeta-t{color:var(--enlace);text-underline-offset:3px;font-weight:800;text-decoration:underline 2px}.tarjeta-d{font-size:var(--t-peq);color:var(--tinta-suave)}.pie{background:var(--marino);color:#fff;padding:44px 0 24px}.pie a{color:#fff}.pie mark.pv{color:var(--tinta)}.pie-grid{gap:24px;display:grid}@media (width>=900px){.pie-grid{grid-template-columns:1.4fr 1fr 1fr}}.pie-nombre{font-size:var(--t-h3);font-weight:800}.pie-t{font-weight:800}.pie ul{padding:0;list-style:none}.pie li{margin:0}.pie li a{align-items:center;min-height:44px;display:inline-flex}.pie-legal{font-size:var(--t-peq);border-top:1px solid #5b6e8f;margin-top:16px;padding-top:16px}.barra{display:none}@media (width<=899px){body{padding-bottom:92px}html{scroll-padding-bottom:104px}.barra{z-index:30;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--fondo);border-top:2px solid #c9d2dd;grid-template-columns:1.3fr 1fr;gap:10px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #111a2b2e}.barra .btn{min-height:60px;padding:8px 10px}.escribiendo .barra{display:none}}.legal h2{margin-top:1.4em}.indice{gap:16px;padding:0;list-style:none;display:grid}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.btn,.btn-letra,.btn-menu,.tarjeta,h3.sem,.lateral-caja{border:2px solid buttontext}mark.pv{forced-color-adjust:none}:focus-visible{box-shadow:none;outline:3px solid highlight}}
