.cab-filo{background:linear-gradient(90deg, transparent 0%, var(--c-brand) 35%, var(--c-brand-strong) 50%, var(--c-brand) 65%, transparent 100%);border-radius:999px;width:min(9rem,40%);height:2px;margin:clamp(1rem,2.5vw,1.4rem) auto 0;display:block}.obj{background:radial-gradient(900px 480px at 12% -18%,#6ba3d62b 0%,#0000 62%),linear-gradient(#071626 0%,#0a1f33 52%,#071626 100%);padding:clamp(3.25rem,7vw,5.25rem) 0;position:relative;overflow:clip}.obj__rejilla{pointer-events:none;background-image:var(--tex-curvas-claro);background-size:var(--tex-paso);opacity:.4;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 85% 20%,#000 0%,#0000 100%);mask-image:radial-gradient(70% 60% at 85% 20%,#000 0%,#0000 100%)}.obj__halo{background:var(--c-brand);opacity:.12;filter:blur(110px);pointer-events:none;border-radius:50%;width:36rem;height:28rem;position:absolute;bottom:-16rem;right:-12rem}.obj__inner{z-index:1;position:relative}.obj__mosaico{grid-template-columns:repeat(2,1fr);grid-auto-rows:11.5rem;gap:.75rem;display:grid}.obj__pieza--mayor{grid-area:span 2/span 2}.obj__pieza:last-child:nth-child(2n){grid-column:span 2}@media (min-width:640px){.obj__mosaico{grid-auto-rows:13rem;gap:1rem}}@media (min-width:1024px){.obj__mosaico{grid-template-columns:repeat(3,1fr);grid-auto-rows:14.5rem}.obj__pieza:last-child:nth-child(2n){grid-column:auto}}.obj__pieza{color:#f2f7fc;isolation:isolate;background:#0e2740;border:1px solid #a8cdea29;border-radius:18px;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.obj__foto{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.obj__velo{z-index:-1;background:linear-gradient(#04101c00 30%,#04101c9e 62%,#04101cf0 100%),linear-gradient(#1f52882e,#1f52882e);position:absolute;inset:0}.obj__cuenta{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 1px 12px #04101c8c;align-items:baseline;gap:.35rem;font-size:1.35rem;font-weight:800;line-height:1;display:flex;position:absolute;top:.85rem;left:1rem}.obj__cuenta small{letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-size:.66rem;font-weight:700}.obj__pie{gap:.25rem;padding:1rem 3.4rem 1rem 1rem;display:grid}.obj__nombre{letter-spacing:.05em;text-transform:uppercase;font-size:1.05rem;font-weight:800;line-height:1.15}.obj__para{color:#c6dbee;font-size:.8rem;line-height:1.45}.obj__lista{color:#a8cdea;flex-wrap:wrap;gap:.15rem 0;margin-top:.4rem;font-size:.74rem;font-weight:600;line-height:1.5;display:none}.obj__lista span:not(:last-child):after{content:"·";color:#a8cdea80;margin:0 .45rem}.obj__pieza--mayor .obj__lista{max-width:34rem;font-size:.8rem;display:flex}.obj__pieza--mayor .obj__cuenta{font-size:clamp(2.2rem,5vw,3.4rem);top:1.1rem;left:1.25rem}.obj__pieza--mayor .obj__pie{padding:1.25rem 4rem 1.3rem 1.25rem}.obj__pieza--mayor .obj__nombre{font-size:clamp(1.3rem,2.6vw,1.75rem)}.obj__pieza--mayor .obj__para{font-size:.9rem}@media (min-width:640px){.obj__lista{display:flex}}@media (max-width:639.98px){.obj__pieza:not(.obj__pieza--mayor) .obj__pie{padding:.85rem}.obj__pieza:not(.obj__pieza--mayor) .obj__nombre{letter-spacing:.02em;overflow-wrap:anywhere;font-size:.86rem}.obj__pieza:not(.obj__pieza--mayor) .obj__para{font-size:.74rem}.obj__pieza:not(.obj__pieza--mayor) .obj__flecha{width:1.9rem;height:1.9rem;font-size:.9rem;top:.7rem;bottom:auto;right:.7rem}}.obj__flecha{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;font-size:1.05rem;transition:background .25s,color .25s,transform .25s;display:grid;position:absolute;bottom:.9rem;right:.9rem}.obj__pieza:hover .obj__foto,.obj__pieza:focus-visible .obj__foto{transform:scale(1.05)}.obj__pieza:hover .obj__flecha,.obj__pieza:focus-visible .obj__flecha{color:#1f5288;background:#fff;transform:rotate(45deg)}.obj__pieza:focus-visible{outline-offset:3px;outline:2px solid #8fc2e8}.pasos{padding:clamp(3rem,6.5vw,4.75rem) 0;position:relative}.pasos__lista{gap:2rem;margin:0;padding:0 0 0 2.1rem;list-style:none;display:grid;position:relative}.pasos__lista:before{content:"";background:linear-gradient(#3d7cb8 0%,#a8cdea 100%);border-radius:2px;width:2px;position:absolute;top:.4rem;bottom:.4rem;left:.42rem}.pasos__paso{align-content:start;gap:.45rem;display:grid;position:relative}.pasos__nodo{background:#1f5288;border:3px solid #fff;border-radius:50%;width:.95rem;height:.95rem;position:absolute;top:.15rem;left:-2.1rem;box-shadow:0 0 0 1px #3d7cb8}.pasos__num{color:#0000;font-variant-numeric:tabular-nums;-webkit-text-stroke:1.5px #3d7cb8;font-size:3rem;font-weight:800;line-height:.9}.pasos__titulo{color:#15293b;letter-spacing:.06em;text-transform:uppercase;margin:.2rem 0 0;font-size:1.08rem;font-weight:800}.pasos__texto{color:#3f5163;margin:0;font-size:.9rem;line-height:1.6}.pasos__pie{flex-wrap:wrap;align-items:center;gap:.5rem .85rem;margin-top:.3rem;display:flex}.pasos__dato{color:#1f5288;letter-spacing:.04em;background:#e9f1f9;border-radius:999px;padding:.3rem .65rem;font-size:.72rem;font-weight:800}.pasos__enlace{color:#1f5288;align-items:center;gap:.3rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.pasos__enlace i{transition:transform .2s}.pasos__enlace:hover i{transform:translate(3px)}@media (min-width:1024px){.pasos__lista{grid-template-columns:repeat(4,1fr);gap:2.25rem;padding:0}.pasos__lista:before{background:linear-gradient(90deg,#3d7cb8 0%,#a8cdea 100%);width:auto;height:2px;inset:4.7rem 0 auto}.pasos__nodo{margin:.55rem 0 .4rem;position:relative;top:auto;left:auto}.pasos__num{font-size:3.6rem}.pasos__lista{grid-template-rows:repeat(5,auto);row-gap:0}.pasos__paso{grid-row:span 5;grid-template-rows:subgrid;row-gap:.45rem}}.pasos__duda{color:#6c7c8c;border-top:1px solid #dde5ec;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .9rem;margin:clamp(2rem,4.5vw,2.75rem) 0 0;padding-top:1.4rem;font-size:.92rem;display:flex}.pasos__duda a{color:#1f5288;align-items:center;gap:.35rem;font-weight:800;text-decoration:none;display:inline-flex}.pasos__duda a:hover{text-underline-offset:3px;text-decoration:underline}.pasos__o{color:#9aa8b6}.pasos__o:last-child{display:none}.clin{padding:clamp(3.25rem,7vw,5.25rem) 0;position:relative;overflow:clip}.clin__rejilla{pointer-events:none;background-image:var(--tex-curvas);background-size:var(--tex-paso);opacity:.5;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 10% 10%,#000 0%,#0000 100%);mask-image:radial-gradient(60% 60% at 10% 10%,#000 0%,#0000 100%)}.clin__inner{z-index:1;position:relative}.clin__mosaico{gap:1rem;display:grid}@media (min-width:1024px){.clin__mosaico{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:1.25rem}.clin__via--mayoreo .clin__escalera{flex:auto;height:auto;min-height:13.5rem}}.clin__via--red{gap:.9rem}.clin__red-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 1rem;display:flex}.clin__red-cab>div{gap:.35rem;display:grid}.clin__ver-red{color:#1f5288;border-bottom:1px solid #1f52884d;align-items:center;gap:.3rem;font-size:.84rem;font-weight:800;text-decoration:none;display:inline-flex}.clin__ver-red:hover{border-bottom-color:currentColor}@media (min-width:640px){.clin__via--red .clin__ventajas{grid-template-columns:1fr 1fr;gap:.5rem 1.25rem}}.clin__via{background:#fff;border:1px solid #dde5ec;border-radius:22px;flex-direction:column;gap:.6rem;padding:clamp(1.4rem,3vw,2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px -36px #15293b73}.clin__via--mayoreo{background:linear-gradient(160deg,#fff 0%,#f3f8fc 100%)}.clin__etiqueta{color:#3d7cb8;letter-spacing:.12em;text-transform:uppercase;align-self:flex-start;font-size:.72rem;font-weight:800}.clin__t{color:#15293b;margin:0;font-size:clamp(1.15rem,2.2vw,1.4rem);font-weight:800;line-height:1.2}.clin__texto{color:#3f5163;margin:0;font-size:.9rem;line-height:1.6}.clin__escalera{grid-template-columns:repeat(3,1fr);align-items:end;gap:.6rem;height:13.5rem;margin:.9rem 0 .4rem;padding:0;list-style:none;display:grid}.clin__peldano{grid-template-rows:1fr auto;gap:.45rem;height:100%;display:grid}.clin__columna{flex-direction:column;justify-content:flex-end;gap:.4rem;min-height:0;display:flex}.clin__desc{color:#1f5288;font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800;line-height:1}.clin__desc small{color:#6c7c8c;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem;font-size:.68rem;font-weight:700;display:block}.clin__barra{height:var(--alto,50%);background:repeating-linear-gradient(135deg,#ffffff1f 0 6px,#0000 6px 12px),linear-gradient(#3d7cb8 0%,#1f5288 100%);border-radius:10px 10px 3px 3px;box-shadow:inset 0 1px #ffffff59}.clin__meta{color:#6c7c8c;font-size:.74rem;line-height:1.35;display:grid}.clin__meta strong{color:#15293b;letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:800}.clin__ventajas{gap:.55rem;margin:.2rem 0 .4rem;padding:0;list-style:none;display:grid}.clin__ventajas li{color:#3f5163;align-items:flex-start;gap:.55rem;font-size:.9rem;line-height:1.45;display:flex}.clin__ventajas i{color:#1f5288;background:#e9f1f9;border-radius:50%;flex:none;place-items:center;width:1.3rem;height:1.3rem;margin-top:.05rem;font-size:.85rem;display:grid}.clin__acciones{gap:.6rem;margin-top:auto;display:flex}.clin__acciones>a{white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0}@media (max-width:420px){.clin__acciones{gap:.45rem}.clin__acciones>a{padding-inline:.7rem;font-size:.8rem}.clin__acciones .clin__cta i{display:none}}.clin__cta{color:#fff;background:#1f5288;border:1px solid #1f5288;border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;padding:.8rem 1.25rem;font-size:.88rem;font-weight:800;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.clin__cta:hover{background:#143a63}.clin__cta--linea{color:#1f5288;background:0 0}.clin__cta--linea:hover{color:#fff;background:#1f5288}.clin__cta i{transition:transform .2s}.clin__cta:hover i{transform:translate(3px)}.blogp{background:radial-gradient(1000px 460px at 85% -20%,#6ba3d626 0%,#0000 62%),linear-gradient(#071626 0%,#0a1f33 60%,#071626 100%);padding:clamp(3.25rem,7vw,5.25rem) 0;position:relative;overflow:clip}.blogp__halo{background:var(--c-brand);opacity:.1;filter:blur(100px);pointer-events:none;border-radius:50%;width:34rem;height:26rem;position:absolute;bottom:-14rem;left:-10rem}.blogp__inner{z-index:1;position:relative}.blogp__pie{justify-content:center;margin:clamp(1.5rem,3.5vw,2.25rem) 0 0;display:flex}.blogp__todos{color:#fff;letter-spacing:.08em;text-transform:uppercase;isolation:isolate;background:linear-gradient(135deg,#4a8bc9 0%,#2a65a3 48%,#1f5288 100%);border:1px solid #a8cdea73;border-radius:999px;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem 1.4rem;font-size:.82rem;font-weight:800;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47,0 0 0 4px #6ba3d61f,0 18px 36px -16px #3d7cb8f2}.blogp__todos:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#ffffff47 50%,#0000 70%);transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.blogp__todos:hover,.blogp__todos:focus-visible{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff52,0 0 0 6px #6ba3d62e,0 24px 44px -16px #3d7cb8}.blogp__todos:hover:before,.blogp__todos:focus-visible:before{transform:translate(120%)}.blogp__todos:focus-visible{outline-offset:4px;outline:2px solid #a8cdea}.blogp__todos-ir{color:#1f5288;background:#fff;border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;font-size:1.05rem;transition:transform .25s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 6px 14px -6px #04101c99}.blogp__todos:hover .blogp__todos-ir{transform:translate(3px)rotate(-45deg)}.blogp__rejilla{gap:1rem;display:grid}@media (min-width:1024px){.blogp__rejilla{grid-template-rows:1fr 1fr;grid-template-columns:1.35fr 1fr;gap:1.25rem}.blogp__art--mayor{grid-row:span 2}}.blogp__art{color:#f2f7fc;background:#0e27408c;border:1px solid #a8cdea29;border-radius:18px;grid-template-columns:7.5rem 1fr;text-decoration:none;transition:border-color .25s,transform .25s;display:grid;overflow:hidden}.blogp__art:hover{border-color:#a8cdea66;transform:translateY(-2px)}.blogp__art--mayor{grid-template-rows:auto 1fr;grid-template-columns:1fr}@media (min-width:640px){.blogp__art{grid-template-columns:12rem 1fr}.blogp__art--mayor{grid-template-columns:1fr}}.blogp__portada{background:#0e2740;display:block;overflow:hidden}.blogp__art--mayor .blogp__portada{aspect-ratio:16/8.5}.blogp__portada img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block}.blogp__art:hover .blogp__portada img{transform:scale(1.04)}.blogp__cuerpo{flex-direction:column;gap:.45rem;padding:1rem 1.1rem;display:flex}.blogp__art--mayor .blogp__cuerpo{padding:1.3rem 1.4rem 1.4rem}.blogp__meta{color:#92b2ce;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.72rem;font-weight:600;display:flex}.blogp__meta em{color:#a8cdea;letter-spacing:.06em;text-transform:uppercase;background:#6ba3d62e;border-radius:999px;padding:.18rem .55rem;font-style:normal;font-weight:800}.blogp__t{font-size:.98rem;font-weight:800;line-height:1.3}.blogp__art--mayor .blogp__t{font-size:clamp(1.15rem,2.3vw,1.45rem)}.blogp__extracto{color:#c6dbee;font-size:.9rem;line-height:1.6}.blogp__art:not(.blogp__art--mayor) .blogp__extracto{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.84rem;display:-webkit-box;overflow:hidden}@media (max-width:639.98px){.blogp__art:not(.blogp__art--mayor) .blogp__extracto{display:none}}.blogp__fecha{color:#92b2ce;margin-top:auto;font-size:.74rem}.benef__item--foto{flex-direction:column;padding:0;display:flex}.benef__item--foto:after{display:none}.benef__media{background:radial-gradient(60% 70% at 50% 62%,#6ba3d657 0%,#6ba3d614 48%,#0000 72%),linear-gradient(#0e274033 0%,#04101c59 100%);border-bottom:1px solid #a8cdea1f;place-items:center;height:11.5rem;display:grid;position:relative;overflow:hidden}.benef__media:before{content:"";border:1px dashed #a8cdea47;border-radius:50%;width:9.5rem;height:9.5rem;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.benef__media:after{content:"";filter:blur(4px);background:radial-gradient(closest-side,#8fc2e873,#0000);border-radius:50%;width:55%;height:.9rem;position:absolute;bottom:1.1rem;left:50%;transform:translate(-50%)}.benef__media img{z-index:1;object-fit:contain;filter:drop-shadow(0 14px 18px #00000073);width:auto;max-width:82%;height:9.5rem;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative}.benef__item--foto:hover .benef__media img{transform:translateY(-6px)scale(1.04)}.benef__item--foto:hover .benef__media:before{transform:translate(-50%,-46%)rotate(35deg)}.benef__cuerpo{padding:.25rem 1.35rem 1.45rem;position:relative}.benef__item--foto .benef__titulo{margin-top:1rem}.testi{background:radial-gradient(900px 460px at 50% -10%,#6ba3d62e 0%,#0000 62%),linear-gradient(#071626 0%,#0a1f33 55%,#071626 100%);padding:clamp(3.25rem,7vw,5.25rem) 0;position:relative;overflow:clip}.testi__halo{background:var(--c-brand);opacity:.1;filter:blur(100px);pointer-events:none;border-radius:50%;width:34rem;height:26rem;position:absolute;bottom:-12rem;right:-10rem}.testi__trama{pointer-events:none;opacity:.35;background-image:radial-gradient(#a8cdea29 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 30%,#000 0%,#0000 100%);mask-image:radial-gradient(60% 50% at 50% 30%,#000 0%,#0000 100%)}.testi__inner{z-index:1;position:relative}.testi__sello{color:#e3eef8;background:#f0b84914;border:1px solid #f0b8494d;border-radius:999px;align-items:center;gap:.6rem;margin:1.1rem 0 0;padding:.4rem .9rem;font-size:.8rem;font-weight:700;display:inline-flex}.testi__sello span{color:#f0b849;letter-spacing:.12em}.testi__rotulo{color:#f2f7fc;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.9rem;margin:0 0 1rem;font-size:.8rem;font-weight:800;display:flex}.testi__rotulo:after{content:"";background:linear-gradient(90deg,#8fc2e880,#0000);flex:1;height:1px}.testi__galeria-bloque{margin:clamp(2rem,4.5vw,2.75rem) auto 0}.testi__galeria{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.testi__galeria{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.testi__galeria{grid-template-columns:repeat(4,1fr);gap:1.1rem}}.testi__resultado{background:linear-gradient(160deg,#17395aa8 0%,#0a1f338c 100%);border:1px solid #a8cdea2e;border-radius:18px;flex-direction:column;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s;display:flex;overflow:hidden;box-shadow:0 24px 44px -30px #000000e6}.testi__resultado:hover{border-color:#8fc2e873;transform:translateY(-4px)}.testi__foto{aspect-ratio:6/5;background:radial-gradient(80% 80% at 50% 45%,#6ba3d629,#0000 70%);place-items:center;padding:.7rem .7rem 0;display:grid;overflow:hidden}.testi__foto img{object-fit:contain;border-radius:12px;max-width:100%;max-height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 10px 22px -12px #000000b3}.testi__resultado:hover .testi__foto img{transform:scale(1.03)}.testi__resultado-cuerpo{flex-direction:column;flex:1;gap:.45rem;padding:1rem 1.1rem 1.15rem;display:flex}.testi__resultado-estrellas{color:#f0b849;letter-spacing:.12em;font-size:.78rem}.testi__resultado blockquote{color:#f2f7fc;flex:1;margin:0;font-size:.88rem;line-height:1.55}.testi__nota{color:#92b2ce;text-align:center;margin:.9rem 0 0;font-size:.74rem;line-height:1.55}@media (max-width:639.98px){.testi .testi__galeria{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:.85rem;margin:0 calc(-1*clamp(1rem,3vw,2rem));padding:.25rem clamp(1rem,3vw,2rem) .75rem;scroll-padding-inline:clamp(1rem,3vw,2rem);display:grid;overflow-x:auto}.testi .testi__galeria::-webkit-scrollbar{display:none}.testi__resultado{scroll-snap-align:start}.testi__foto{padding:.6rem .6rem 0}.testi .testi__entregas{grid-template-columns:1fr 1fr;gap:.9rem .6rem}.testi__entrega:first-child{grid-column:1/-1}.testi__entrega-foto{aspect-ratio:1;border-radius:12px}.testi__entrega:first-child .testi__entrega-foto{aspect-ratio:16/10}.testi__entrega-texto{gap:.2rem;margin-top:.55rem;display:grid}.testi__entrega blockquote{margin:0;font-size:.8rem;line-height:1.38}.testi__entrega .testi__quien{font-size:.68rem;line-height:1.3}}.testi__mosaico{gap:1rem;margin-top:clamp(2.25rem,5vw,3.25rem);display:grid}@media (min-width:1024px){.testi__mosaico{grid-template-columns:1.4fr 1fr;gap:1.25rem}}.testi__bloque{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(160deg,#17395a99 0%,#0a1f3380 100%);border:1px solid #a8cdea29;border-radius:20px;padding:clamp(1.25rem,2.5vw,1.6rem)}.testi__bajada{color:#92b2ce;margin:-.4rem 0 1.1rem;font-size:.86rem;line-height:1.55}.testi__entregas{grid-template-columns:repeat(3,1fr);gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.testi__entrega-foto{aspect-ratio:4/5;background:#0e2740;border-radius:12px;display:block;overflow:hidden}.testi__entrega-foto img{object-fit:cover;width:100%;height:100%;display:block}.testi__entrega blockquote{color:#f2f7fc;margin:.65rem 0 .2rem;font-size:.9rem;font-weight:700;line-height:1.4}.testi__quien{color:#92b2ce;font-size:.74rem}.testi__quien strong{color:#c6dbee}.testi__posts{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.testi__post{background:#ffffff0a;border:1px solid #a8cdea24;border-radius:14px;padding:1rem 1.05rem 1.1rem}.testi__post-cab{align-items:center;gap:.65rem;display:flex}.testi__post-ava{background:#0e2740;border-radius:50%;width:2.2rem;height:2.2rem}.testi__post-cab strong{color:#f2f7fc;font-size:.86rem;display:block}.testi__post-cab em{color:#92b2ce;font-size:.72rem;font-style:normal;display:block}.testi__post-red{color:#8fc2e8;margin-left:auto;font-size:1.3rem}.testi__post blockquote{color:#e3eef8;margin:.75rem 0 0;font-size:.92rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.obj__foto,.testi__resultado,.testi__foto img,.benef__media img,.benef__media:before,.blogp__todos,.blogp__todos:before,.blogp__todos-ir,.obj__flecha,.blogp__art,.blogp__portada img,.clin__cta i,.pasos__enlace i{transition:none}}.rotdest__pila{display:grid}.rotdest__tanda{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1),visibility 0s linear .6s;transform:translateY(14px)}.rotdest__tanda.is-activa{opacity:1;visibility:visible;transition:opacity .6s .15s,transform .6s cubic-bezier(.2,.7,.2,1) .15s,visibility;transform:none}.rotdest__puntos{justify-content:center;gap:.5rem;margin-top:1.6rem;display:flex}.rotdest__puntos button{cursor:pointer;background:#c9d8ea;border:0;border-radius:999px;width:.6rem;height:.6rem;padding:0;transition:width .3s,background .3s}.rotdest__puntos button.is-activo{background:#3d7cb8;width:1.8rem}.rotdest__puntos button:focus-visible{outline-offset:3px;outline:2px solid #3d7cb8}@media (prefers-reduced-motion:reduce){.rotdest__tanda,.rotdest__tanda.is-activa{transition:none;transform:none}}.rotdest--movil .rotdest__pista{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.rotdest--movil .rotdest__pista::-webkit-scrollbar{display:none}.rotdest--movil .rotdest__lamina{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;padding:0 2px;display:flex}.rotdest--movil .rotdest__lamina>*{width:100%}.rotdest--movil .rotdest__puntos{flex-wrap:wrap;gap:.4rem;margin-top:1.1rem}.rotdest--movil .rotdest__puntos button{width:.5rem;height:.5rem}.rotdest--movil .rotdest__puntos button.is-activo{width:1.4rem}@media (min-width:1024px){.clin__mosaico--solo{grid-template-columns:1fr}}.clin__mosaico--solo .red-portada__mapa{height:clamp(18rem,36vw,26rem)}
