.badge[data-astro-cid-pbn33xyv]{font-family:var(--f-acento);border-radius:var(--radio-pill);border:1px solid var(--piedra);color:var(--azul);background:#ffffffb3;align-items:center;gap:.5rem;padding:.45rem .95rem;font-size:.82rem;font-weight:500;line-height:1.2;display:inline-flex}.badge__dot[data-astro-cid-pbn33xyv]{background-color:var(--oro);border-radius:50%;flex-shrink:0;width:6px;height:6px}.badge--gold[data-astro-cid-pbn33xyv]{color:var(--azul);background:#c6a15b1f;border-color:#c6a15b66}.badge--gold[data-astro-cid-pbn33xyv] .badge__dot[data-astro-cid-pbn33xyv]{background-color:var(--oro)}.badge--turquoise[data-astro-cid-pbn33xyv]{color:var(--azul);background:#2ec4b61a;border-color:#2ec4b666}.badge--dark[data-astro-cid-pbn33xyv]{color:var(--marfil);background:#ffffff1a;border-color:#f7f3ec40}.hero[data-astro-cid-yodha2z4]{background:radial-gradient(circle at 15% 25%, #c6a15b1f, transparent 50%), radial-gradient(circle at 85% 75%, #2ec4b61a, transparent 50%), var(--marfil);padding-block:clamp(3.5rem,7.5vw,6rem) clamp(4rem,8.5vw,7rem);position:relative;overflow:hidden}.hero__aura[data-astro-cid-yodha2z4]{filter:blur(80px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.hero__aura--1[data-astro-cid-yodha2z4]{background:radial-gradient(circle,#c6a15b2e,#0000 70%);width:480px;height:480px;animation:8s ease-in-out infinite alternate floatGentle;top:-100px;right:5%}.hero__aura--2[data-astro-cid-yodha2z4]{background:radial-gradient(circle,#2ec4b626,#0000 70%);width:520px;height:520px;animation:10s ease-in-out infinite alternate-reverse floatGentle;bottom:-150px;left:-100px}.hero__rejilla[data-astro-cid-yodha2z4]{z-index:1;grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid;position:relative}.hero__badge-kicker[data-astro-cid-yodha2z4]{margin-bottom:1.4rem}.texto-acento[data-astro-cid-yodha2z4]{color:var(--azul-suave);background:linear-gradient(135deg, var(--azul) 0%, var(--azul-suave) 50%, #061626 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-style:italic;position:relative}.hero__sub[data-astro-cid-yodha2z4]{color:var(--texto-suave);max-width:54ch;margin-top:1.6rem;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.65}.hero__acciones[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:1rem;margin-top:2.4rem;display:flex}.hero__btn-principal[data-astro-cid-yodha2z4]{padding-inline:2.2rem}.hero__insignias[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;display:flex}.hero__visual-contenedor[data-astro-cid-yodha2z4]{width:100%;max-width:500px;margin-inline:auto;position:relative}.hero__visual-aura[data-astro-cid-yodha2z4]{border-radius:235px 235px var(--radio-lg) var(--radio-lg);filter:blur(20px);z-index:-1;opacity:.6;background:radial-gradient(circle,#c6a15b59,#0000 70%);animation:6s ease-in-out infinite pulseHalo;position:absolute;inset:-15px}.hero__visual-marco[data-astro-cid-yodha2z4]{aspect-ratio:4/5;border-radius:220px 220px var(--radio-lg) var(--radio-lg);background-color:var(--azul);transition:transform var(--trans-media), box-shadow var(--trans-media);border:3.5px solid #fffffff2;position:relative;overflow:hidden;box-shadow:0 35px 70px -25px #0a254073,0 0 0 1px #c6a15b40}.hero__visual-marco[data-astro-cid-yodha2z4]:hover{transform:translateY(-4px);box-shadow:0 45px 85px -25px #0a25408c,0 0 30px #c6a15b59}.hero__imagen[data-astro-cid-yodha2z4]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1)}.hero__visual-marco[data-astro-cid-yodha2z4]:hover .hero__imagen[data-astro-cid-yodha2z4]{transform:scale(1.04)}.hero__destello[data-astro-cid-yodha2z4]{width:48px;height:48px;color:var(--oro);pointer-events:none;filter:drop-shadow(0 4px 14px #c6a15b99);animation:6s ease-in-out infinite shineGlint;position:absolute;top:12%;right:18%}.hero__ficha[data-astro-cid-yodha2z4]{-webkit-backdrop-filter:blur(14px);border-radius:var(--radio-md);transition:transform var(--trans-rapida), box-shadow var(--trans-rapida);background:#f7f3ecf5;border:1px solid #c6a15b33;align-items:center;gap:1rem;padding:1.1rem 1.35rem;animation:5s ease-in-out infinite floatGentle;display:flex;position:absolute;bottom:6%;left:6%;right:6%;box-shadow:0 16px 36px -10px #00000059,0 0 0 1px #fffc}.hero__ficha[data-astro-cid-yodha2z4]:hover{animation-play-state:paused;transform:translateY(-4px)scale(1.02);box-shadow:0 20px 45px -10px #00000073}.hero__ficha-icono[data-astro-cid-yodha2z4]{background:var(--azul);width:46px;height:46px;color:var(--oro);transition:transform var(--trans-rapida);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.hero__ficha[data-astro-cid-yodha2z4]:hover .hero__ficha-icono[data-astro-cid-yodha2z4]{transform:scale(1.08)rotate(5deg)}.hero__ficha-texto[data-astro-cid-yodha2z4] strong[data-astro-cid-yodha2z4]{font-family:var(--f-acento);color:var(--azul);font-size:1rem;line-height:1.3;display:block}.hero__ficha-texto[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{color:var(--texto-suave);font-size:.9rem;line-height:1.35}@media (width<=960px){.hero__rejilla[data-astro-cid-yodha2z4]{grid-template-columns:1fr}.hero__visual-contenedor[data-astro-cid-yodha2z4]{max-width:420px;margin-top:1.5rem}}@media (width<=560px){.hero__acciones[data-astro-cid-yodha2z4]{flex-direction:column}.hero__acciones[data-astro-cid-yodha2z4] .btn[data-astro-cid-yodha2z4]{width:100%}.hero__insignias[data-astro-cid-yodha2z4]{flex-direction:column;align-items:flex-start}}.confianza[data-astro-cid-pnfwwnpq]{background-color:var(--azul);color:var(--marfil);border-top:1px solid #c6a15b40;border-bottom:1px solid #c6a15b40;padding-block:2rem;position:relative;overflow:hidden}.confianza[data-astro-cid-pnfwwnpq]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#c6a15b0d 50%,#0000 100%);width:200%;height:100%;position:absolute;top:0;left:-50%}.confianza__lista[data-astro-cid-pnfwwnpq]{grid-template-columns:repeat(2,1fr);gap:1.25rem clamp(1.5rem,4vw,3rem);max-width:960px;margin-inline:auto;display:grid}.confianza__item[data-astro-cid-pnfwwnpq]{border-radius:var(--radio-md);transition:background-color var(--trans-rapida), border-color var(--trans-rapida), transform var(--trans-rapida);background:#ffffff09;border:1px solid #c6a15b2e;align-items:center;gap:1.1rem;padding:.85rem 1.25rem;display:flex}.confianza__item[data-astro-cid-pnfwwnpq]:hover{background:#ffffff12;border-color:#c6a15b73;transform:translateY(-2px)}.confianza__icono-wrap[data-astro-cid-pnfwwnpq]{width:44px;height:44px;transition:transform var(--trans-rapida), background-color var(--trans-rapida), box-shadow var(--trans-rapida);background:#c6a15b24;border:1px solid #c6a15b59;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.confianza__item[data-astro-cid-pnfwwnpq]:hover .confianza__icono-wrap[data-astro-cid-pnfwwnpq]{background:#c6a15b40;transform:scale(1.1)rotate(5deg);box-shadow:0 0 15px #c6a15b66}.confianza__icono[data-astro-cid-pnfwwnpq]{color:var(--oro);transition:transform var(--trans-rapida)}.confianza__texto[data-astro-cid-pnfwwnpq] strong[data-astro-cid-pnfwwnpq]{font-family:var(--f-acento);color:var(--marfil);font-size:1.02rem;font-weight:600;line-height:1.3;display:block}.confianza__texto[data-astro-cid-pnfwwnpq] span[data-astro-cid-pnfwwnpq]{color:#bac9d8;font-size:.9rem;line-height:1.35}@media (width<=580px){.confianza__lista[data-astro-cid-pnfwwnpq]{grid-template-columns:1fr;gap:1rem}}.cabecera-seccion[data-astro-cid-ssewyfi2]{max-width:740px;margin-bottom:clamp(2rem,5vw,3.5rem)}.cabecera--center[data-astro-cid-ssewyfi2]{text-align:center;margin-inline:auto}.cabecera--center[data-astro-cid-ssewyfi2] .kicker[data-astro-cid-ssewyfi2]{justify-content:center}.cabecera--dark[data-astro-cid-ssewyfi2] h2[data-astro-cid-ssewyfi2]{color:var(--marfil)}.cabecera--dark[data-astro-cid-ssewyfi2] p[data-astro-cid-ssewyfi2]{color:#c9d3de}.contraste[data-astro-cid-iuohlgsi]{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,3.5vw,2.5rem);display:grid}.contraste__col[data-astro-cid-iuohlgsi]{border-radius:var(--radio-lg);transition:transform var(--trans-media), box-shadow var(--trans-media), border-color var(--trans-media);flex-direction:column;justify-content:space-between;padding:clamp(2rem,3.8vw,3rem);display:flex;position:relative;overflow:hidden}.contraste__col[data-astro-cid-iuohlgsi]:hover{transform:translateY(-4px)}.contraste__col-header[data-astro-cid-iuohlgsi]{align-items:center;gap:.95rem;margin-bottom:1.8rem;display:flex}.contraste__col-icono[data-astro-cid-iuohlgsi]{width:42px;height:42px;transition:transform var(--trans-rapida);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.contraste__col[data-astro-cid-iuohlgsi]:hover .contraste__col-icono[data-astro-cid-iuohlgsi]{transform:scale(1.1)rotate(5deg)}.contraste__col-icono--x[data-astro-cid-iuohlgsi]{color:#c64646;background:#c646461f}.contraste__col-icono--check[data-astro-cid-iuohlgsi]{color:var(--turquesa);background:#2ec4b638;box-shadow:0 0 16px #2ec4b659}.contraste__col[data-astro-cid-iuohlgsi] h3[data-astro-cid-iuohlgsi]{margin:0;font-size:1.6rem}.contraste__col--antes[data-astro-cid-iuohlgsi]{border:1.5px dashed var(--piedra);background:#fff}.contraste__col--antes[data-astro-cid-iuohlgsi]:hover{box-shadow:var(--sombra-md);border-color:#b5afa6}.contraste__col--ahora[data-astro-cid-iuohlgsi]{background:linear-gradient(155deg, var(--azul-suave) 0%, var(--azul) 60%, #061626 100%);color:var(--marfil);box-shadow:var(--sombra-lg), 0 0 0 1px #c6a15b33}.contraste__col--ahora[data-astro-cid-iuohlgsi]:hover{box-shadow:var(--sombra-lg), 0 0 30px #2ec4b640}.contraste__col--ahora[data-astro-cid-iuohlgsi] h3[data-astro-cid-iuohlgsi]{color:var(--oro)}.contraste__col[data-astro-cid-iuohlgsi] ul[data-astro-cid-iuohlgsi]{flex-direction:column;gap:1.25rem;display:flex}.contraste__col[data-astro-cid-iuohlgsi] li[data-astro-cid-iuohlgsi]{transition:transform var(--trans-rapida);align-items:flex-start;gap:.95rem;font-size:1.0625rem;line-height:1.6;display:flex}.contraste__item-ahora[data-astro-cid-iuohlgsi]:hover{transform:translate(4px)}.check-wrap[data-astro-cid-iuohlgsi]{width:24px;height:24px;transition:background-color var(--trans-rapida), transform var(--trans-rapida);background:#2ec4b626;border-radius:50%;flex-shrink:0;place-items:center;margin-top:.15rem;display:grid}.contraste__item-ahora[data-astro-cid-iuohlgsi]:hover .check-wrap[data-astro-cid-iuohlgsi]{background:var(--turquesa);transform:scale(1.15)}.contraste__item-ahora[data-astro-cid-iuohlgsi]:hover .icono-positivo[data-astro-cid-iuohlgsi]{color:var(--azul)}.contraste__col--antes[data-astro-cid-iuohlgsi] li[data-astro-cid-iuohlgsi]{color:var(--texto-suave)}.contraste__col--ahora[data-astro-cid-iuohlgsi] li[data-astro-cid-iuohlgsi]{color:#e2eaf2}.icono-negativo[data-astro-cid-iuohlgsi]{color:#a39d95;flex-shrink:0;margin-top:.2rem}.icono-positivo[data-astro-cid-iuohlgsi]{color:var(--turquesa);transition:color var(--trans-rapida);flex-shrink:0}.para-quien__cierre[data-astro-cid-iuohlgsi]{backdrop-filter:blur(8px);border:1px solid var(--piedra);border-radius:var(--radio-lg);box-shadow:var(--sombra-sm);transition:transform var(--trans-media), box-shadow var(--trans-media), border-color var(--trans-media);background:#ffffffd9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2rem;margin-top:3.5rem;padding:2rem 2.4rem;display:flex}.para-quien__cierre[data-astro-cid-iuohlgsi]:hover{box-shadow:var(--sombra-md);border-color:#c6a15b66;transform:translateY(-2px)}.para-quien__lema[data-astro-cid-iuohlgsi]{align-items:center;gap:1rem;display:flex}.icono-oro[data-astro-cid-iuohlgsi]{color:var(--oro);flex-shrink:0;animation:5s ease-in-out infinite shineGlint}.para-quien__lema[data-astro-cid-iuohlgsi] p[data-astro-cid-iuohlgsi]{font-family:var(--f-titulo);color:var(--azul);margin:0;font-size:clamp(1.4rem,2.5vw,1.95rem);font-weight:600}@media (width<=860px){.contraste[data-astro-cid-iuohlgsi]{grid-template-columns:1fr}}@media (width<=640px){.para-quien__cierre[data-astro-cid-iuohlgsi]{flex-direction:column;align-items:flex-start}}.soluciones-hub[data-astro-cid-hysjc3iw]{position:relative;overflow:hidden}.tabs-nav-wrap[data-astro-cid-hysjc3iw]{justify-content:center;margin-bottom:2.5rem;display:flex}.tabs-nav[data-astro-cid-hysjc3iw]{border-radius:var(--radio-pill);border:1px solid var(--piedra);box-shadow:var(--sombra-sm);background:#ffffffd9;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:.45rem;display:inline-flex}.tab-btn[data-astro-cid-hysjc3iw]{border-radius:var(--radio-pill);font-family:var(--f-acento);color:var(--azul);cursor:pointer;transition:all var(--trans-rapida);background:0 0;border:none;align-items:center;gap:.55rem;padding:.75rem 1.35rem;font-size:.98rem;font-weight:600;line-height:1;display:inline-flex}.tab-btn[data-astro-cid-hysjc3iw]:hover{color:var(--azul-suave);background:#0a25400f}.tab-btn[data-astro-cid-hysjc3iw].is-active{background:var(--azul);color:var(--oro);box-shadow:0 4px 14px #0a254040}.tab-icon[data-astro-cid-hysjc3iw]{transition:transform var(--trans-rapida)}.tab-btn[data-astro-cid-hysjc3iw].is-active .tab-icon[data-astro-cid-hysjc3iw]{transform:scale(1.1)}.tabs-content[data-astro-cid-hysjc3iw]{border:1px solid var(--piedra);border-radius:var(--radio-lg);box-shadow:var(--sombra-md);background:#fff;max-width:1100px;margin-inline:auto;overflow:hidden}.tab-panel[data-astro-cid-hysjc3iw]{opacity:0;transition:opacity .4s;display:none}.tab-panel[data-astro-cid-hysjc3iw].is-active{opacity:1;animation:.4s ease-out fadeInPanel;display:block}@keyframes fadeInPanel{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.panel-grid[data-astro-cid-hysjc3iw]{grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(2rem,4vw,3.5rem);padding:clamp(2.2rem,4.5vw,3.8rem);display:grid}.panel-tag[data-astro-cid-hysjc3iw]{font-family:var(--f-acento);letter-spacing:.12em;color:var(--oro);margin-bottom:.5rem;font-size:.84rem;font-weight:700;display:block}.panel-info[data-astro-cid-hysjc3iw] h3[data-astro-cid-hysjc3iw]{margin:0 0 .5rem;font-size:clamp(1.85rem,2.8vw,2.35rem);line-height:1.15}.panel-subtitle[data-astro-cid-hysjc3iw]{font-family:var(--f-acento);color:var(--azul-suave);margin-bottom:1rem;font-size:1.05rem;font-weight:600;line-height:1.45}.panel-desc[data-astro-cid-hysjc3iw]{color:var(--texto-suave);margin-bottom:1.4rem;font-size:1.02rem;line-height:1.6}.panel-puntos[data-astro-cid-hysjc3iw]{flex-direction:column;gap:.7rem;margin-bottom:2rem;display:flex}.panel-punto[data-astro-cid-hysjc3iw]{color:var(--carbon);align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.45;display:flex}.punto-check[data-astro-cid-hysjc3iw]{width:22px;height:22px;color:var(--oro);background:#c6a15b29;border-radius:50%;flex-shrink:0;place-items:center;margin-top:.1rem;display:grid}.panel-acciones[data-astro-cid-hysjc3iw]{flex-wrap:wrap;gap:1rem;display:flex}.panel-visual[data-astro-cid-hysjc3iw]{flex-direction:column;display:flex;position:relative}.panel-foto-wrap[data-astro-cid-hysjc3iw]{aspect-ratio:16/10.5;border-radius:var(--radio-md);box-shadow:var(--sombra-md);border:1px solid var(--piedra);background:var(--marfil-fuerte);position:relative;overflow:hidden}.panel-foto[data-astro-cid-hysjc3iw]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.panel-foto-wrap[data-astro-cid-hysjc3iw]:hover .panel-foto[data-astro-cid-hysjc3iw]{transform:scale(1.04)}.panel-badge-etico[data-astro-cid-hysjc3iw]{backdrop-filter:blur(8px);color:var(--oro);font-family:var(--f-acento);border-radius:var(--radio-pill);background:#0a2540eb;border:1px solid #c6a15b66;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.82rem;font-weight:600;display:flex;position:absolute;bottom:.85rem;left:.85rem;right:.85rem;box-shadow:0 4px 12px #0000004d}.panel-ficha[data-astro-cid-hysjc3iw]{background:var(--marfil-fuerte);border:1px solid var(--piedra);border-radius:var(--radio-md);flex-direction:column;gap:.75rem;margin-top:1.15rem;padding:1.1rem 1.25rem;display:flex}.ficha-item[data-astro-cid-hysjc3iw]{align-items:flex-start;gap:.75rem;display:flex}.ficha-icono-wrap[data-astro-cid-hysjc3iw]{background:#c6a15b29;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;margin-top:.05rem;display:grid}.icono-oro[data-astro-cid-hysjc3iw]{color:var(--oro)}.ficha-item-texto[data-astro-cid-hysjc3iw] strong[data-astro-cid-hysjc3iw]{color:var(--azul);font-family:var(--f-acento);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.1rem;font-size:.82rem;display:block}.ficha-item-texto[data-astro-cid-hysjc3iw] span[data-astro-cid-hysjc3iw]{color:var(--carbon);font-size:.94rem;line-height:1.4;display:block}@media (width<=960px){.panel-grid[data-astro-cid-hysjc3iw]{grid-template-columns:1fr;padding:1.8rem}.tabs-nav[data-astro-cid-hysjc3iw]{border-radius:var(--radio-lg);width:100%}.tab-btn[data-astro-cid-hysjc3iw]{flex:calc(50% - .5rem);justify-content:center}}@media (width<=580px){.tab-btn[data-astro-cid-hysjc3iw]{flex:100%}}.autoridad-seccion[data-astro-cid-b6gzbxbx]{border-top:1px solid var(--piedra);background:#fff;position:relative}.equipo-fila[data-astro-cid-b6gzbxbx]{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,2.4rem);margin-bottom:4rem;display:grid}.doc-card[data-astro-cid-b6gzbxbx]{background:var(--marfil);border:1px solid var(--piedra);border-radius:var(--radio-lg);box-shadow:var(--sombra-sm);transition:transform var(--trans-media), box-shadow var(--trans-media), border-color var(--trans-media);flex-direction:column;display:flex;overflow:hidden}.doc-card[data-astro-cid-b6gzbxbx]:hover{box-shadow:var(--sombra-lg);border-color:#c6a15b66;transform:translateY(-5px)}.doc-card__foto-marco[data-astro-cid-b6gzbxbx]{aspect-ratio:4/4.6;background:var(--marfil-fuerte);position:relative;overflow:hidden}.doc-card__foto[data-astro-cid-b6gzbxbx]{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.doc-card[data-astro-cid-b6gzbxbx]:hover .doc-card__foto[data-astro-cid-b6gzbxbx]{transform:scale(1.04)}.doc-card__chip[data-astro-cid-b6gzbxbx]{backdrop-filter:blur(8px);color:var(--oro);font-family:var(--f-acento);border-radius:var(--radio-pill);background:#0a2540eb;border:1px solid #c6a15b66;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.82rem;font-weight:600;display:flex;position:absolute;bottom:.85rem;left:.85rem;right:.85rem}.doc-card__rne[data-astro-cid-b6gzbxbx]{color:#d3deeb;font-size:.78rem}.doc-card__body[data-astro-cid-b6gzbxbx]{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.doc-card__body[data-astro-cid-b6gzbxbx] h3[data-astro-cid-b6gzbxbx]{margin:0 0 .3rem;font-size:1.48rem}.doc-card__rol[data-astro-cid-b6gzbxbx]{font-family:var(--f-acento);color:var(--azul-suave);margin-bottom:.8rem;font-size:.9rem;font-weight:600}.doc-card__bio[data-astro-cid-b6gzbxbx]{color:var(--texto-suave);margin-bottom:1.2rem;font-size:.95rem;line-height:1.6}.doc-card__tags[data-astro-cid-b6gzbxbx]{border-top:1px solid var(--piedra);flex-wrap:wrap;gap:.45rem;margin-top:auto;padding-top:.85rem;display:flex}.doc-tag[data-astro-cid-b6gzbxbx]{font-size:.8rem;font-family:var(--f-acento);color:var(--azul);border-radius:var(--radio-sm);background:#0a25400d;padding:.25rem .65rem;font-weight:500}.anchor-punto[data-astro-cid-b6gzbxbx]{pointer-events:none;position:absolute;top:-80px;left:0}.proceso-timeline[data-astro-cid-b6gzbxbx]{background:var(--marfil-fuerte);border-radius:var(--radio-lg);border:1px solid var(--piedra);margin-bottom:4rem;padding:clamp(2rem,4vw,3rem)}.proceso-timeline__header[data-astro-cid-b6gzbxbx]{margin-bottom:2rem}.proceso-timeline__header-sup[data-astro-cid-b6gzbxbx]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.proceso-tech-pill[data-astro-cid-b6gzbxbx]{font-size:.84rem;font-family:var(--f-acento);color:var(--azul);border-radius:var(--radio-pill);background:#c6a15b2e;border:1px solid #c6a15b59;align-items:center;gap:.45rem;padding:.35rem .85rem;font-weight:600;display:inline-flex}.proceso-timeline__header[data-astro-cid-b6gzbxbx] h3[data-astro-cid-b6gzbxbx]{margin-top:.2rem;margin-bottom:.4rem;font-size:1.85rem}.proceso-timeline__bajada[data-astro-cid-b6gzbxbx]{color:var(--texto-suave);max-width:720px;margin:0;font-size:1.02rem;line-height:1.6}.timeline-rejilla[data-astro-cid-b6gzbxbx]{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1.25rem;display:grid}.timeline-paso[data-astro-cid-b6gzbxbx]{border:1px solid var(--piedra);border-radius:var(--radio-lg);box-shadow:var(--sombra-sm);transition:transform var(--trans-media), box-shadow var(--trans-media), border-color var(--trans-media);background:#fff;flex-direction:column;padding:1.5rem 1.35rem;display:flex;position:relative}.timeline-paso[data-astro-cid-b6gzbxbx]:hover{box-shadow:var(--sombra-md);border-color:#c6a15b73;transform:translateY(-4px)}.timeline-paso__top[data-astro-cid-b6gzbxbx]{border-bottom:1px solid #c6a15b26;justify-content:space-between;align-items:center;margin-bottom:1.15rem;padding-bottom:.85rem;display:flex}.timeline-paso__num[data-astro-cid-b6gzbxbx]{font-family:var(--f-titulo);color:var(--azul);font-size:1.5rem;font-weight:700;line-height:1}.timeline-paso__icono-wrap[data-astro-cid-b6gzbxbx]{width:36px;height:36px;color:var(--oro);transition:transform var(--trans-rapida), background-color var(--trans-rapida);background:#c6a15b24;border:1px solid #c6a15b40;border-radius:50%;place-items:center;display:grid}.timeline-paso[data-astro-cid-b6gzbxbx]:hover .timeline-paso__icono-wrap[data-astro-cid-b6gzbxbx]{background:var(--oro);color:var(--azul);transform:scale(1.08)rotate(5deg)}.timeline-paso__body[data-astro-cid-b6gzbxbx]{flex-grow:1;margin-bottom:1.25rem}.timeline-paso__body[data-astro-cid-b6gzbxbx] h4[data-astro-cid-b6gzbxbx]{font-size:1.22rem;font-family:var(--f-titulo);color:var(--azul);margin:0 0 .55rem;line-height:1.25}.timeline-paso__body[data-astro-cid-b6gzbxbx] p[data-astro-cid-b6gzbxbx]{color:var(--texto-suave);margin:0;font-size:.94rem;line-height:1.55}.timeline-paso__detalle[data-astro-cid-b6gzbxbx]{color:var(--azul);border-left:2.5px solid var(--oro);border-radius:0 var(--radio-sm) var(--radio-sm) 0;background:#c6a15b14;margin-top:auto;padding:.65rem .85rem;font-size:.84rem;line-height:1.45}.testimonios-header[data-astro-cid-b6gzbxbx]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.6rem;display:flex}.testimonios-header[data-astro-cid-b6gzbxbx] h3[data-astro-cid-b6gzbxbx]{margin-top:.3rem;font-size:1.8rem}.testimonios-nav-controles[data-astro-cid-b6gzbxbx]{gap:.6rem;display:flex}.carrusel-btn[data-astro-cid-b6gzbxbx]{border:1.5px solid var(--piedra);width:42px;height:42px;color:var(--azul);cursor:pointer;transition:all var(--trans-rapida);background:#fff;border-radius:50%;place-items:center;display:grid}.carrusel-btn[data-astro-cid-b6gzbxbx]:hover{background:var(--azul);color:var(--oro);border-color:var(--azul)}.testimonios-pista[data-astro-cid-b6gzbxbx]{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c6a15b66 transparent;-webkit-overflow-scrolling:touch;gap:1.5rem;padding-bottom:1.25rem;display:flex;overflow-x:auto}.testimonios-pista[data-astro-cid-b6gzbxbx]::-webkit-scrollbar{height:6px}.testimonios-pista[data-astro-cid-b6gzbxbx]::-webkit-scrollbar-track{border-radius:var(--radio-pill);background:#0a25400d}.testimonios-pista[data-astro-cid-b6gzbxbx]::-webkit-scrollbar-thumb{background:linear-gradient(90deg, var(--oro), #d4af37);border-radius:var(--radio-pill)}.testimonios-pista[data-astro-cid-b6gzbxbx]::-webkit-scrollbar-thumb:hover{background:var(--oro-oscuro)}.testimonio-card[data-astro-cid-b6gzbxbx]{scroll-snap-align:start;background:var(--marfil);border:1px solid var(--piedra);border-radius:var(--radio-lg);transition:transform var(--trans-rapida), box-shadow var(--trans-rapida);flex-direction:column;flex:0 0 min(100%,380px);justify-content:space-between;gap:1.25rem;margin:0;padding:1.8rem;display:flex}.testimonio-card[data-astro-cid-b6gzbxbx]:hover{box-shadow:var(--sombra-md);transform:translateY(-3px)}.testimonio-calificacion[data-astro-cid-b6gzbxbx]{gap:.2rem;display:flex}.estrella-oro[data-astro-cid-b6gzbxbx]{color:var(--oro)}.testimonio-card[data-astro-cid-b6gzbxbx] blockquote[data-astro-cid-b6gzbxbx]{font-family:var(--f-titulo);color:var(--azul);margin:0;font-size:1.42rem;font-weight:500;line-height:1.45}.testimonio-card[data-astro-cid-b6gzbxbx] footer[data-astro-cid-b6gzbxbx]{border-top:1px solid var(--piedra);align-items:center;gap:.8rem;padding-top:.85rem;display:flex}.testimonio-avatar[data-astro-cid-b6gzbxbx]{background:var(--salvia);width:42px;height:42px;color:var(--azul);font-family:var(--f-acento);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.testimonio-nombre-row[data-astro-cid-b6gzbxbx]{align-items:center;gap:.45rem;display:flex}.testimonio-nombre-row[data-astro-cid-b6gzbxbx] strong[data-astro-cid-b6gzbxbx]{font-family:var(--f-acento);color:var(--azul);font-size:.98rem}.consent-chip[data-astro-cid-b6gzbxbx]{color:#178343;border-radius:var(--radio-pill);font-size:.78rem;font-family:var(--f-acento);background:#1faa591f;align-items:center;gap:.25rem;padding:.2rem .5rem;font-weight:600;display:inline-flex}.testimonio-servicio[data-astro-cid-b6gzbxbx]{color:var(--texto-suave);font-size:.88rem;display:block}@media (width<=960px){.equipo-fila[data-astro-cid-b6gzbxbx]{grid-template-columns:1fr;max-width:420px;margin-inline:auto}.timeline-rejilla[data-astro-cid-b6gzbxbx]{grid-template-columns:1fr 1fr;row-gap:2rem}}@media (width<=600px){.timeline-rejilla[data-astro-cid-b6gzbxbx]{grid-template-columns:1fr}}.contacto-seccion[data-astro-cid-54whxs5g]{background:linear-gradient(160deg, #07192c 0%, var(--azul) 55%, #051424 100%);position:relative;overflow:hidden}.ancla-offset[data-astro-cid-54whxs5g]{position:absolute;top:-90px;left:0}.contacto-grid[data-astro-cid-54whxs5g]{grid-template-columns:1fr 1fr;align-items:stretch;gap:2.25rem;margin-bottom:2.75rem;display:grid}.pabellon-sede[data-astro-cid-54whxs5g]{border-radius:var(--radio-lg);background:#ffffff0a;border:1px solid #c6a15b4d;flex-direction:column;justify-content:space-between;gap:1.4rem;height:100%;padding:clamp(1.8rem,3.5vw,2.5rem);display:flex;box-shadow:0 25px 60px -15px #00000080}.pabellon-sede__header[data-astro-cid-54whxs5g] h3[data-astro-cid-54whxs5g]{color:var(--marfil);margin:0 0 .3rem;font-size:1.65rem}.pabellon-sede__header[data-astro-cid-54whxs5g] p[data-astro-cid-54whxs5g]{color:#bac9d8;margin:0;font-size:.95rem}.sede-foto-wrap[data-astro-cid-54whxs5g]{aspect-ratio:16/9;border-radius:var(--radio-md);border:1px solid #c6a15b4d;position:relative;overflow:hidden;box-shadow:0 16px 36px #00000059}.sede-foto[data-astro-cid-54whxs5g]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.sede-foto-wrap[data-astro-cid-54whxs5g]:hover .sede-foto[data-astro-cid-54whxs5g]{transform:scale(1.04)}.sede-chip[data-astro-cid-54whxs5g]{backdrop-filter:blur(8px);color:var(--oro);font-size:.82rem;font-family:var(--f-acento);border-radius:var(--radio-pill);background:#0a2540f0;border:1px solid #c6a15b59;align-items:center;gap:.35rem;padding:.4rem .85rem;font-weight:600;display:inline-flex;position:absolute;bottom:.85rem;left:.85rem}.sede-badge-acreditacion[data-astro-cid-54whxs5g]{backdrop-filter:blur(8px);color:#f7f3ec;font-size:.8rem;font-family:var(--f-acento);border-radius:var(--radio-pill);background:#0a2540e6;border:1px solid #c6a15b4d;align-items:center;gap:.35rem;padding:.35rem .75rem;font-weight:600;display:inline-flex;position:absolute;top:.85rem;right:.85rem}.sede-datos[data-astro-cid-54whxs5g]{border-radius:var(--radio-md);background:#ffffff0a;border:1px solid #c6a15b33;flex-direction:column;gap:.95rem;padding:1.2rem 1.4rem;display:flex}.sede-dato[data-astro-cid-54whxs5g]{align-items:flex-start;gap:.8rem;display:flex}.icono-oro[data-astro-cid-54whxs5g]{color:var(--oro);flex-shrink:0;margin-top:.15rem}.sede-dato[data-astro-cid-54whxs5g] strong[data-astro-cid-54whxs5g]{font-family:var(--f-acento);color:var(--marfil);margin-bottom:.15rem;font-size:.98rem;display:block}.sede-dato[data-astro-cid-54whxs5g] span[data-astro-cid-54whxs5g]{color:#bac9d8;font-size:.92rem;line-height:1.4;display:block}.sede-enlace-tel[data-astro-cid-54whxs5g]{color:#e2c48d;transition:color var(--trans-rapida);font-weight:500;text-decoration:none}.sede-enlace-tel[data-astro-cid-54whxs5g]:hover{color:var(--marfil);text-decoration:underline}.sede-ref[data-astro-cid-54whxs5g]{color:#8e9faa!important;font-size:.84rem!important}.pabellon-sede__acciones[data-astro-cid-54whxs5g]{flex-direction:column;gap:.75rem;display:flex}.pabellon-form-col[data-astro-cid-54whxs5g]{height:100%}.formulario[data-astro-cid-54whxs5g]{background:var(--marfil);height:100%;color:var(--carbon);border-radius:var(--radio-lg);border:1px solid #ffffffe6;flex-direction:column;justify-content:space-between;padding:clamp(1.8rem,3.5vw,2.5rem);display:flex;box-shadow:0 25px 60px -15px #00000080,0 0 0 1px #c6a15b40}.formulario__header[data-astro-cid-54whxs5g]{margin-bottom:1.25rem}.formulario__header[data-astro-cid-54whxs5g] h3[data-astro-cid-54whxs5g]{color:var(--azul);margin:0 0 .3rem;font-size:1.65rem}.formulario__header[data-astro-cid-54whxs5g] p[data-astro-cid-54whxs5g]{color:var(--texto-suave);margin:0;font-size:.95rem}.formulario__seccion[data-astro-cid-54whxs5g]{border:none;margin:0 0 .85rem;padding:0}.campo[data-astro-cid-54whxs5g]{margin-bottom:.85rem}.campo[data-astro-cid-54whxs5g] label[data-astro-cid-54whxs5g]{font-family:var(--f-acento);color:var(--azul);margin-bottom:.35rem;font-size:.9rem;font-weight:600;display:block}.requerido[data-astro-cid-54whxs5g]{color:#c64646}.campo[data-astro-cid-54whxs5g] input[data-astro-cid-54whxs5g],.campo[data-astro-cid-54whxs5g] select[data-astro-cid-54whxs5g],.campo[data-astro-cid-54whxs5g] textarea[data-astro-cid-54whxs5g]{width:100%;font:inherit;color:var(--carbon);border:1.5px solid var(--piedra);border-radius:var(--radio-sm);transition:border-color var(--trans-rapida), box-shadow var(--trans-rapida);background:#fff;padding:.75rem .95rem;font-size:.98rem}.campo[data-astro-cid-54whxs5g] input[data-astro-cid-54whxs5g]:focus,.campo[data-astro-cid-54whxs5g] select[data-astro-cid-54whxs5g]:focus,.campo[data-astro-cid-54whxs5g] textarea[data-astro-cid-54whxs5g]:focus{border-color:var(--turquesa);outline:none;box-shadow:0 0 0 3px #2ec4b633}.campos-dos[data-astro-cid-54whxs5g]{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.consentimiento[data-astro-cid-54whxs5g]{color:var(--texto-suave);align-items:flex-start;gap:.65rem;margin-bottom:1.15rem;font-size:.86rem;line-height:1.45;display:flex}.consentimiento[data-astro-cid-54whxs5g] input[data-astro-cid-54whxs5g]{width:17px;height:17px;accent-color:var(--azul);cursor:pointer;flex-shrink:0;margin-top:.15rem}.consentimiento[data-astro-cid-54whxs5g] a[data-astro-cid-54whxs5g]{color:var(--azul);text-decoration:underline}.formulario__acciones[data-astro-cid-54whxs5g]{flex-direction:column;gap:.85rem;display:flex}.formulario__wa-alternativa[data-astro-cid-54whxs5g]{border-top:1px solid var(--piedra);text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding-top:.75rem;display:flex}.formulario__wa-texto[data-astro-cid-54whxs5g]{color:var(--texto-suave);font-size:.86rem;font-family:var(--f-acento)}.formulario__wa-link[data-astro-cid-54whxs5g]{color:var(--azul);font-family:var(--f-acento);transition:color var(--trans-rapida);align-items:center;gap:.45rem;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-flex}.formulario__wa-link[data-astro-cid-54whxs5g]:hover{color:var(--oro)}.formulario__garantia[data-astro-cid-54whxs5g]{color:#7a8794;text-align:center;justify-content:center;align-items:center;gap:.4rem;font-size:.84rem;display:flex}.faq-hub[data-astro-cid-54whxs5g]{border-top:1px solid #c6a15b33;margin-top:1rem;padding-top:2.25rem}.faq-hub__header[data-astro-cid-54whxs5g]{text-align:center;max-width:680px;margin:0 auto 1.6rem}.faq-hub__kicker[data-astro-cid-54whxs5g]{font-family:var(--f-acento);color:var(--oro);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.45rem;margin-bottom:.4rem;font-size:.88rem;font-weight:600;display:inline-flex}.faq-hub__titulo[data-astro-cid-54whxs5g]{color:var(--marfil);margin:0 0 .4rem;font-size:clamp(1.75rem,3.2vw,2.3rem)}.faq-hub__sub[data-astro-cid-54whxs5g]{color:#bac9d8;margin:0 0 1.25rem;font-size:1rem}.faq-filtros[data-astro-cid-54whxs5g]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.faq-filtro-btn[data-astro-cid-54whxs5g]{color:#bac9d8;border-radius:var(--radio-pill);font-family:var(--f-acento);cursor:pointer;transition:all var(--trans-rapida);white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff24;padding:.45rem 1.05rem;font-size:.88rem;font-weight:500}.faq-filtro-btn[data-astro-cid-54whxs5g]:hover{color:var(--marfil);border-color:var(--oro);background:#c6a15b26}.faq-filtro-btn--activo[data-astro-cid-54whxs5g]{background:var(--oro);color:var(--azul);border-color:var(--oro);font-weight:600;box-shadow:0 4px 12px #c6a15b59}.faq-lista-wrap[data-astro-cid-54whxs5g]{flex-direction:column;gap:.65rem;max-width:860px;margin:0 auto;display:flex}.faq-card[data-astro-cid-54whxs5g]{border-radius:var(--radio-md);transition:border-color var(--trans-media), background-color var(--trans-media), box-shadow var(--trans-media);background:#ffffff0a;border:1px solid #ffffff17;overflow:hidden}.faq-card[data-astro-cid-54whxs5g]:hover{background:#ffffff0f;border-color:#c6a15b59}.faq-card[data-astro-cid-54whxs5g][open]{background:#0a2540b3;border-color:#c6a15b99;box-shadow:0 6px 18px #0003}.faq-card__summary[data-astro-cid-54whxs5g]{cursor:pointer;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.35rem;list-style:none;display:flex}.faq-card__summary[data-astro-cid-54whxs5g]::-webkit-details-marker{display:none}.faq-card__pregunta-wrap[data-astro-cid-54whxs5g]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.faq-card__cat-tag[data-astro-cid-54whxs5g]{font-family:var(--f-acento);color:var(--oro);text-transform:uppercase;letter-spacing:.05em;background:#c6a15b1f;border:1px solid #c6a15b40;border-radius:4px;flex-shrink:0;padding:.25rem .65rem;font-size:.76rem;font-weight:600}.faq-card__pregunta[data-astro-cid-54whxs5g]{font-family:var(--f-acento);color:var(--marfil);font-size:1.04rem;font-weight:600;line-height:1.35}.faq-card__chevron[data-astro-cid-54whxs5g]{color:var(--oro);transition:transform var(--trans-rapida);flex-shrink:0}.faq-card[data-astro-cid-54whxs5g][open] .faq-card__chevron[data-astro-cid-54whxs5g]{transform:rotate(180deg)}.faq-card__body[data-astro-cid-54whxs5g]{padding:0 1.35rem 1.15rem;animation:.2s ease-out fadeInFaq}@keyframes fadeInFaq{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.faq-card__body[data-astro-cid-54whxs5g] p[data-astro-cid-54whxs5g]{color:#c8d5e4;margin:0;font-size:.96rem;line-height:1.65}.faq-concierge-banner[data-astro-cid-54whxs5g]{border-radius:var(--radio-lg);background:#ffffff0d;border:1px solid #c6a15b4d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;max-width:860px;margin:1.5rem auto 0;padding:1.1rem 1.5rem;display:flex}.faq-concierge-banner__info[data-astro-cid-54whxs5g]{align-items:center;gap:1.1rem;display:flex}.faq-concierge-banner__icono[data-astro-cid-54whxs5g]{width:48px;height:48px;color:var(--oro);background:#c6a15b26;border:1px solid #c6a15b4d;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.faq-concierge-banner__info[data-astro-cid-54whxs5g] h4[data-astro-cid-54whxs5g]{font-family:var(--f-acento);color:var(--marfil);margin:0 0 .25rem;font-size:1.08rem}.faq-concierge-banner__info[data-astro-cid-54whxs5g] p[data-astro-cid-54whxs5g]{color:#bac9d8;margin:0;font-size:.92rem}.faq-concierge-btn[data-astro-cid-54whxs5g]{flex-shrink:0}@media (width<=980px){.contacto-grid[data-astro-cid-54whxs5g]{grid-template-columns:1fr}.faq-concierge-banner[data-astro-cid-54whxs5g]{flex-direction:column;align-items:flex-start}.faq-concierge-btn[data-astro-cid-54whxs5g]{width:100%}}@media (width<=580px){.campos-dos[data-astro-cid-54whxs5g]{grid-template-columns:1fr}.formulario[data-astro-cid-54whxs5g]{padding:1.5rem}.faq-hub[data-astro-cid-54whxs5g]{padding-top:2.5rem}}
