.cab-pagina[data-astro-cid-vivduqpj]{background:radial-gradient(45% 60% at 72% 50%,rgba(34,104,95,.08),transparent 70%),#f5f8f8;border-bottom:1px solid var(--pos-border);overflow:hidden}.cab-in[data-astro-cid-vivduqpj]{padding-block:clamp(28px,5vw,56px) clamp(36px,5vw,56px);display:flex;flex-direction:column;gap:28px}.cab-texto[data-astro-cid-vivduqpj]{display:flex;flex-direction:column;gap:18px;max-width:680px}@media(min-width:1100px){.cab-in[data-astro-cid-vivduqpj]{display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:center;gap:24px}.cab-in[data-astro-cid-vivduqpj] .cab-fig[data-astro-cid-vivduqpj]{margin-right:min(0px,calc((var(--container) - 100vw) / 2 + 24px))}}.cab-fig[data-astro-cid-vivduqpj]{margin:0;display:flex;flex-direction:column;gap:10px;min-width:0}.cab-fig[data-astro-cid-vivduqpj] [data-video-sin-fondo]{width:100%}.cab-fig[data-astro-cid-vivduqpj] .solo-angosto{max-width:520px;margin-inline:auto}figcaption[data-astro-cid-vivduqpj]{font-size:14.5px;color:var(--pos-muted);display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding-inline:4px}figcaption[data-astro-cid-vivduqpj] a[data-astro-cid-vivduqpj]{color:var(--tt-turquesa);font-weight:600}.vivo-chip[data-astro-cid-vivduqpj]{display:inline-flex;align-items:center;gap:6px;font:700 12px/1 var(--font-body);color:#dc2626;background:#fef2f2;border-radius:999px;padding:5px 10px}.vivo-chip[data-astro-cid-vivduqpj] i[data-astro-cid-vivduqpj]{width:7px;height:7px;border-radius:50%;background:#dc2626;display:block;animation:parpadeo 1.2s ease-in-out infinite}@keyframes parpadeo{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.vivo-chip[data-astro-cid-vivduqpj] i[data-astro-cid-vivduqpj]{animation:none}}.migas[data-astro-cid-vivduqpj]{display:flex;flex-wrap:wrap;gap:8px;font-size:13.5px;color:var(--pos-muted)}.migas[data-astro-cid-vivduqpj] a[data-astro-cid-vivduqpj]{color:var(--pos-muted)}.migas[data-astro-cid-vivduqpj] a[data-astro-cid-vivduqpj]:hover{color:var(--tt-turquesa)}.cab-texto[data-astro-cid-vivduqpj] .eyebrow[data-astro-cid-vivduqpj]{margin-bottom:0}h1[data-astro-cid-vivduqpj]{font-family:var(--font-display);font-weight:800;font-size:clamp(36px,5vw,58px);line-height:1.06;letter-spacing:-.02em;margin:0;color:var(--pos-text);text-wrap:balance}h1[data-astro-cid-vivduqpj] em[data-astro-cid-vivduqpj]{font-style:normal;color:var(--tt-turquesa)}.bajada[data-astro-cid-vivduqpj]{font-size:clamp(17px,2vw,19px);color:var(--pos-muted);margin:0;max-width:58ch}.acciones[data-astro-cid-vivduqpj]{display:flex;flex-wrap:wrap;gap:12px}.acciones[data-astro-cid-vivduqpj] .btn[data-astro-cid-vivduqpj]{min-height:50px}.indice[data-astro-cid-vivduqpj]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.indice[data-astro-cid-vivduqpj] a[data-astro-cid-vivduqpj]{display:inline-flex;padding:8px 14px;border-radius:999px;border:1px solid var(--pos-border);background:#fff;font:600 14px/1 var(--font-body);color:var(--pos-text)}.indice[data-astro-cid-vivduqpj] a[data-astro-cid-vivduqpj]:hover{border-color:var(--tt-turquesa);color:var(--tt-turquesa)}.seccion[data-astro-cid-vivduqpj]{padding-block:clamp(56px,8vw,96px);scroll-margin-top:70px}.blanco[data-astro-cid-vivduqpj]{background:#fff}.claro[data-astro-cid-vivduqpj]{background:#edf1f2}.cabeza[data-astro-cid-vivduqpj]{display:flex;flex-direction:column;gap:12px;max-width:680px;margin-bottom:clamp(28px,4vw,44px)}.cabeza[data-astro-cid-vivduqpj] .eyebrow[data-astro-cid-vivduqpj]{margin-bottom:0}.cabeza[data-astro-cid-vivduqpj] h2[data-astro-cid-vivduqpj]{font-family:var(--font-display);font-weight:800;font-size:clamp(28px,4vw,40px);line-height:1.1;letter-spacing:-.02em;margin:0;color:var(--pos-text)}.cabeza[data-astro-cid-vivduqpj] p[data-astro-cid-vivduqpj]{margin:0;color:var(--pos-muted);font-size:18px}.placa[data-astro-cid-vivduqpj]{width:56px;height:56px;border-radius:14px;background:#fbf7ee;box-shadow:inset 0 0 0 1.5px #c9bfae;display:grid;place-items:center;flex:none}.rejilla[data-astro-cid-vivduqpj]{list-style:none;margin:0;padding:0;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.tarjeta[data-astro-cid-vivduqpj]{height:100%;display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid var(--pos-border);border-radius:16px;background:#fff;color:var(--pos-text);transition:border-color .15s,transform .15s,box-shadow .15s}.tarjeta[data-astro-cid-vivduqpj]:hover{border-color:var(--tt-turquesa);transform:translateY(-2px);box-shadow:0 16px 30px -22px #111c2180}@media(prefers-reduced-motion:reduce){.tarjeta[data-astro-cid-vivduqpj]:hover{transform:none}}.tarjeta[data-astro-cid-vivduqpj] h3[data-astro-cid-vivduqpj]{font:700 19px/1.25 var(--font-display);margin:6px 0 0}.tarjeta[data-astro-cid-vivduqpj] p[data-astro-cid-vivduqpj]{margin:0;color:var(--pos-muted);font-size:15px;line-height:1.55;flex:1}.ver[data-astro-cid-vivduqpj]{font:600 14px/1 var(--font-body);color:var(--tt-turquesa);margin-top:6px}.oscuro[data-astro-cid-vivduqpj]{background:var(--tt-oxford-2);color:#e2efec}.oscuro[data-astro-cid-vivduqpj] .cabeza[data-astro-cid-vivduqpj] h2[data-astro-cid-vivduqpj]{color:#fff}.oscuro[data-astro-cid-vivduqpj] .cabeza[data-astro-cid-vivduqpj] p[data-astro-cid-vivduqpj]{color:#bcd3cf}.oscuro[data-astro-cid-vivduqpj] .eyebrow[data-astro-cid-vivduqpj]{color:#7cc4b8}.modos[data-astro-cid-vivduqpj]{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.modos[data-astro-cid-vivduqpj] a[data-astro-cid-vivduqpj]{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid #2a3d45;border-radius:14px;background:#16242a;color:#fff;font:600 15.5px/1.25 var(--font-body)}.modos[data-astro-cid-vivduqpj] a[data-astro-cid-vivduqpj]:hover{border-color:#7cc4b8}.modos[data-astro-cid-vivduqpj] .placa[data-astro-cid-vivduqpj]{width:48px;height:48px;border-radius:12px}.cierre-in[data-astro-cid-vivduqpj]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.cierre[data-astro-cid-vivduqpj] h2[data-astro-cid-vivduqpj]{font:800 clamp(28px,4vw,40px)/1.1 var(--font-display);margin:0 0 6px;color:var(--pos-text)}.cierre[data-astro-cid-vivduqpj] p[data-astro-cid-vivduqpj]{margin:0;color:var(--pos-muted);font-size:18px}
