@font-face{font-family:'Geist';font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/geist-latin.woff2) format('woff2')}:root{--suelo:#e7e7e5;--ficha:#ffffff;--hueso:#f3f3f1;--gris-claro:#d9d9d6;--gris:#6d6e71;--grafito:#26272a;--tinta:#26272a;--tinta-suave:#55565a;--rojo:#c8161d;--rojo-vivo:#e0242b;--rojo-hondo:#8e1015;--rojo-claro:#fbe4e4;--ws:#1fa855;--letra:"Geist","Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",system-ui,sans-serif;--paso-chico:clamp(0.875rem,0.85rem + 0.1vw,0.9375rem);--paso-cuerpo:clamp(1rem,0.96rem + 0.2vw,1.125rem);--paso-guia:clamp(1.1875rem,1.05rem + 0.6vw,1.5rem);--paso-titulo:clamp(1.875rem,1.25rem + 2.6vw,3.5rem);--hueco:8px;--borde:clamp(8px,0.9vw,14px);--relleno:clamp(20px,1.8vw,30px);--radio:10px;--radio-chico:7px;--max:1680px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:100px}body{margin:0;background:var(--suelo);color:var(--tinta);font-family:var(--letra);font-size:var(--paso-cuerpo);line-height:1.55;font-optical-sizing:auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-wrap:break-word}h1,.tarjeta-tipo__pie strong,.pastillas,.ficha h3{hyphens:auto;hyphenate-limit-chars:12 5 5}:lang(zh) body,body:lang(zh){line-height:1.7}img{display:block;max-width:100%;height:auto}svg{display:block}a{color:inherit;text-decoration-thickness:1.5px;text-underline-offset:0.18em}:focus-visible{outline:3px solid var(--rojo);outline-offset:3px;border-radius:4px}.tono-rojo :focus-visible,.tono-grafito :focus-visible{outline-color:#fff}h1,h2,h3{margin:0 0 0.45em;font-weight:600;letter-spacing:-0.035em;line-height:1.04;text-wrap:balance}h1{font-size:clamp(2.125rem,1.1rem + 3.9vw,4.75rem);letter-spacing:-0.045em;line-height:0.98}h2{font-size:var(--paso-titulo)}:lang(zh) :is(h1,h2,h3){letter-spacing:0;line-height:1.2}.tablero>:is(.d-3,.d-4,.d-5) h2,.ficha.accion-ficha h2{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem)}h3{font-size:clamp(1.125rem,1.02rem + 0.4vw,1.375rem);letter-spacing:-0.02em;line-height:1.18}.h-chica{font-size:var(--paso-cuerpo) !important;letter-spacing:-0.01em;margin-bottom:12px}p{margin:0 0 0.9em;max-width:64ch}p:last-child,ul:last-child,ol:last-child,dl:last-child{margin-bottom:0}.guia{font-size:var(--paso-guia);line-height:1.38;letter-spacing:-0.012em;max-width:46ch}.suave{color:var(--tinta-suave)}.nota{font-size:var(--paso-chico);color:var(--tinta-suave);line-height:1.45;margin-top:16px;max-width:70ch}.nota--clara{color:#c9c9cc}.salto{position:absolute;left:12px;top:-400px;z-index:100;background:var(--grafito);color:#fff;padding:12px 16px;border-radius:var(--radio-chico)}.salto:focus{top:12px}.tablero{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--hueco);padding-inline:var(--borde);max-width:var(--max);margin:0 auto var(--hueco)}.rejilla,.productos,.datos-rejilla{list-style:none;margin:0;padding:0;min-width:0}.rejilla{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--hueco)}.ficha{min-width:0;position:relative;overflow:hidden;background:var(--ficha);border-radius:var(--radio);padding:var(--relleno)}.tablero>*,.rejilla>*{grid-column:span 12;min-width:0}.tablero>.d-2,.rejilla>.d-2{grid-column:span 2}.tablero>.d-3,.rejilla>.d-3{grid-column:span 3}.tablero>.d-4,.rejilla>.d-4{grid-column:span 4}.tablero>.d-5,.rejilla>.d-5{grid-column:span 5}.tablero>.d-6,.rejilla>.d-6{grid-column:span 6}.tablero>.d-7,.rejilla>.d-7{grid-column:span 7}.tablero>.d-8,.rejilla>.d-8{grid-column:span 8}.tablero>.d-12,.rejilla>.d-12{grid-column:span 12}.rejilla>li{display:flex}.rejilla>li>.ficha{flex:1 1 auto}.rejilla>li.ficha{flex-direction:column}.tono-grafito{background:var(--grafito);color:#fff}.tono-rojo{background:var(--rojo);color:#fff}.tono-claro{background:var(--rojo-claro)}.tono-grafito .suave{color:#c4c4c7}.tono-rojo .suave{color:#fde3e3}.tono-grafito a:not(.boton),.tono-rojo a:not(.boton){text-decoration-color:rgba(255,255,255,0.5)}.ficha--foto{padding:0;background:var(--gris-claro);min-height:240px;margin:0}.ficha--foto>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.arcos{position:absolute;pointer-events:none;z-index:0;overflow:visible}.arcos circle{fill:none;stroke-width:24;transform-origin:200px 200px}.arcos__a1{stroke:#45464a;stroke-dasharray:66 34;transform:rotate(100deg)}.arcos__a2{stroke:var(--rojo);stroke-dasharray:24 76;transform:rotate(4deg)}.arcos__a3{stroke:#45464a;stroke-dasharray:32 68;transform:rotate(128deg)}.arcos__esfera{fill:var(--rojo) !important;stroke:none}.arcos--portada{width:clamp(300px,34vw,560px);right:clamp(-150px,-7vw,-60px);top:clamp(-150px,-7vw,-60px)}.arcos--cabecera{width:clamp(220px,24vw,420px);right:clamp(-120px,-6vw,-50px);top:clamp(-120px,-6vw,-50px)}.arcos ~ *{position:relative;z-index:1}@keyframes traza{from{stroke-dasharray:0 100}}@keyframes asoma{from{transform:scale(0.4);opacity:0}}.js .arcos circle:not(.arcos__esfera){animation:traza 1.5s cubic-bezier(.3,.7,.2,1) both}.js .arcos .arcos__a2{animation-delay:0.25s}.js .arcos .arcos__a3{animation-delay:0.4s}.js .arcos .arcos__esfera{animation:asoma 0.9s cubic-bezier(.2,.9,.25,1.2) 0.1s both}.boton{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 24px;border:0;border-radius:999px;font:600 1.0625rem/1.15 var(--letra);letter-spacing:-0.01em;text-decoration:none;cursor:pointer;background:var(--rojo);color:#fff;text-align:center;transition:background-color 0.18s ease,transform 0.18s ease}.boton .ico{width:22px;height:22px;flex:none}.boton:hover{background:var(--rojo-hondo)}.boton:active{transform:scale(0.98)}.boton--claro{background:#fff;color:var(--rojo-hondo)}.boton--claro:hover{background:var(--rojo-claro)}.tono-grafito .boton--claro{background:rgba(255,255,255,0.1);color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,0.35)}.tono-grafito .boton--claro:hover{background:rgba(255,255,255,0.18)}.boton--suave{background:var(--hueso);color:var(--tinta);box-shadow:inset 0 0 0 1.5px var(--gris-claro)}.boton--suave:hover{background:var(--gris-claro)}.acciones{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.ico{width:20px;height:20px;flex:none}.ico--chico{width:15px;height:15px}.externo{display:inline-flex;align-items:center;gap:6px;font-weight:500}.externo .ico{opacity:0.7}.enlaces{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:14px}.cabeza{position:sticky;top:0;z-index:40;background:var(--suelo);padding-top:var(--borde);margin-bottom:var(--hueco)}.cabeza__fila{display:flex;gap:var(--hueco);padding-inline:var(--borde);max-width:var(--max);margin:0 auto;align-items:stretch}.cabeza .ficha{padding:0 18px;min-height:64px;display:flex;align-items:center}.marca{flex:none;text-decoration:none}.marca img{width:158px;height:auto}.navegacion{flex:1 1 auto}.navegacion ul{list-style:none;display:flex;flex-wrap:nowrap;gap:4px clamp(14px,1.5vw,26px);margin:0;padding:0}.navegacion a{text-decoration:none;font-weight:500;font-size:1rem;white-space:nowrap;padding:8px 0}.navegacion a:hover,.navegacion a[aria-current="page"]{text-decoration:underline;text-decoration-color:var(--rojo);text-decoration-thickness:2px}.cabeza :is(.idiomas-ficha,.portales-ficha){overflow:visible;padding:0;flex:none}.idiomas,.portales{position:relative;height:100%}.idiomas summary,.portales summary{list-style:none;display:flex;align-items:center;gap:8px;height:100%;padding:0 16px;cursor:pointer;font-weight:600;font-size:0.9375rem;border-radius:var(--radio)}.idiomas summary::-webkit-details-marker,.portales summary::-webkit-details-marker{display:none}.idiomas summary:hover,.portales summary:hover,.portales[open] summary{background:var(--hueso)}.idiomas ul,.portales ul{position:absolute;right:0;top:calc(100% + 6px);z-index:50;list-style:none;margin:0;padding:6px;min-width:200px;background:#fff;border-radius:var(--radio);box-shadow:0 18px 40px rgba(38,39,42,0.18)}.idiomas li a,.portales li a{display:flex;gap:10px;align-items:baseline;padding:9px 12px;border-radius:var(--radio-chico);text-decoration:none;font-weight:500}.idiomas li a:hover,.portales li a:hover{background:var(--hueso)}.portales li a[aria-current="page"],.idiomas li a[aria-current="true"]{background:var(--rojo-claro);color:var(--rojo-hondo)}.idiomas__corto{font-size:0.8125rem;font-weight:700;color:var(--gris);min-width:22px}.portales summary{padding:0 18px}.portales ul{min-width:250px}.portales li a{white-space:nowrap}.portales summary .ico{width:24px;height:24px}.navegacion .nav-portal{display:none}.cabeza .accion{flex:none;gap:10px;font-weight:600;text-decoration:none;background:var(--rojo);color:#fff;transition:background-color 0.18s ease}.cabeza .accion:hover{background:var(--rojo-hondo)}.cabeza .accion .ico{width:22px;height:22px}.cabeza .menu-boton{display:none;flex:none;gap:8px;font:600 1rem var(--letra);color:var(--tinta);border:0;cursor:pointer}.menu-boton .ico{width:24px;height:24px}.menu-boton .ico + .ico{display:none}.menu-boton[aria-expanded="true"] .ico:first-child{display:none}.menu-boton[aria-expanded="true"] .ico + .ico{display:block}.portada__texto{min-height:clamp(460px,62vh,700px);display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(28px,3.4vw,56px)}.portada__texto h1{max-width:11ch}.portada__texto .guia{color:#e2e2e4}.portada__foto{min-height:clamp(320px,62vh,700px)}.portada__foto>img{object-position:50% 35%}.portada__orbita{--orb:clamp(300px,29vw,500px);--chip:clamp(54px,4.6vw,74px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(20px,2.4vw,36px);padding:clamp(32px,3vw,52px) 20px;background:var(--ficha)}.orbita{position:relative;width:var(--orb);height:var(--orb);flex:none}.orbita__anillos{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.orbita__via{fill:none;stroke:var(--gris-claro);stroke-width:1.5;vector-effect:non-scaling-stroke}.orbita__giro{transform-origin:200px 200px}.orbita__arco{fill:none;stroke-width:7;stroke-linecap:round}.orbita__arco--gris{stroke:var(--grafito);stroke-dasharray:22 78}.orbita__arco--rojo{stroke:var(--rojo);stroke-dasharray:9 91;stroke-dashoffset:-50}.orbita__arco--gris2{stroke:#9a9b9e;stroke-dasharray:30 70;stroke-dashoffset:-20}.orbita__foto{position:absolute;left:50%;top:50%;width:calc(var(--orb) * 0.42);height:calc(var(--orb) * 0.42);margin:0;transform:translate(-50%,-50%);border-radius:50%;overflow:hidden;background:var(--gris-claro);box-shadow:0 0 0 calc(var(--orb) * 0.018) var(--hueso),0 18px 40px rgba(38,39,42,0.18)}.orbita__foto img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.orbita__pulso{position:absolute;left:50%;top:50%;width:calc(var(--orb) * 0.42);height:calc(var(--orb) * 0.42);margin:calc(var(--orb) * -0.21) 0 0 calc(var(--orb) * -0.21);border-radius:50%;border:2px solid var(--rojo);opacity:0}.orbita__aro{position:absolute;inset:0;margin:0;padding:0;list-style:none}.orbita__aro--fuera{--r:calc(var(--orb) * 0.475)}.orbita__aro--dentro{--r:calc(var(--orb) * 0.32);--chip-d:calc(var(--chip) * 0.86)}.orbita__aro li{--t:var(--chip-d,var(--chip));position:absolute;left:50%;top:50%;width:var(--t);height:var(--t);margin:calc(var(--t) / -2) 0 0 calc(var(--t) / -2);transform:rotate(var(--a,0deg)) translateX(var(--r)) rotate(calc(-1 * var(--a,0deg)))}.orbita__aro li>span{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:#fff;box-shadow:0 6px 16px rgba(38,39,42,0.14),0 0 0 1px rgba(38,39,42,0.06)}.orbita__logo{width:76%;height:44%;object-fit:contain}.orbita__aro .orbita__esfera{--t:calc(var(--chip) * 0.36)}.orbita__esfera>span{background:var(--rojo);box-shadow:0 0 0 6px rgba(200,22,29,0.14)}.orbita__aro--fuera li:nth-child(2){--a:45deg}.orbita__aro--fuera li:nth-child(3){--a:90deg}.orbita__aro--fuera li:nth-child(4){--a:135deg}.orbita__aro--fuera li:nth-child(5){--a:180deg}.orbita__aro--fuera li:nth-child(6){--a:225deg}.orbita__aro--fuera li:nth-child(7){--a:270deg}.orbita__aro--fuera li:nth-child(8){--a:315deg}.orbita__aro--fuera li:nth-child(9){--a:22.5deg}.orbita__aro--dentro li:nth-child(1){--a:30deg}.orbita__aro--dentro li:nth-child(2){--a:90deg}.orbita__aro--dentro li:nth-child(3){--a:150deg}.orbita__aro--dentro li:nth-child(4){--a:210deg}.orbita__aro--dentro li:nth-child(5){--a:270deg}.orbita__aro--dentro li:nth-child(6){--a:330deg}.orbita__pie{position:relative;z-index:2}@keyframes gira{to{transform:rotate(360deg)}}@keyframes gira-atras{to{transform:rotate(-360deg)}}@keyframes sube{from{opacity:0;transform:translateY(22px)}}@keyframes surge{from{opacity:0;transform:translate(-50%,-50%) scale(0.82)}}@keyframes ping{0%{opacity:0.55;transform:scale(1)}80%,100%{opacity:0;transform:scale(1.75)}}@keyframes late{0%{box-shadow:0 0 0 0 rgba(224,36,43,0.6)}70%,100%{box-shadow:0 0 0 10px rgba(224,36,43,0)}}.js .orbita__aro--fuera{animation:gira 90s linear infinite}.js .orbita__aro--fuera li>span{animation:gira-atras 90s linear infinite}.js .orbita__aro--dentro{animation:gira-atras 64s linear infinite}.js .orbita__aro--dentro li>span{animation:gira 64s linear infinite}.js .orbita__giro--a{animation:gira 38s linear infinite}.js .orbita__giro--b{animation:gira-atras 30s linear infinite}.js .orbita__arco{animation:traza 1.6s cubic-bezier(.3,.7,.2,1) 0.2s both}.js .orbita__foto{animation:surge 1s cubic-bezier(.2,.8,.2,1) 0.1s both}.js .orbita__pulso{animation:ping 3.6s cubic-bezier(.2,.6,.3,1) 1.2s infinite}.js .orbita__logo{animation:asoma 0.7s cubic-bezier(.2,.9,.25,1.2) both}.js .orbita__aro--dentro li:nth-child(n) .orbita__logo{animation-delay:calc(0.35s + var(--d,0s))}.js .orbita__aro--fuera li:nth-child(n) .orbita__logo{animation-delay:calc(0.6s + var(--d,0s))}.orbita__aro li:nth-child(2){--d:0.07s}.orbita__aro li:nth-child(3){--d:0.14s}.orbita__aro li:nth-child(4){--d:0.21s}.orbita__aro li:nth-child(5){--d:0.28s}.orbita__aro li:nth-child(6){--d:0.35s}.orbita__aro li:nth-child(7){--d:0.42s}.orbita__aro li:nth-child(8){--d:0.49s}.orbita:hover :is(.orbita__aro,.orbita__aro li>span,.orbita__giro),.orbita--quieta *{animation-play-state:paused !important}.js .pastilla__punto{animation:late 2.4s ease-out infinite}.js :is(.portada__texto,.cabecera__texto)>:not(.arcos){animation:sube 0.8s cubic-bezier(.2,.7,.2,1) both}.js :is(.portada__texto,.cabecera__texto)>:nth-child(3){animation-delay:0.08s}.js :is(.portada__texto,.cabecera__texto)>:nth-child(4){animation-delay:0.16s}.js :is(.portada__texto,.cabecera__texto)>:nth-child(5){animation-delay:0.26s}.js :is(.portada__texto,.cabecera__texto)>:nth-child(n+6){animation-delay:0.36s}.pastilla{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;margin:0 0 auto;padding:8px 14px 8px 12px;border-radius:999px;background:rgba(255,255,255,0.08);font-size:var(--paso-chico);font-weight:500;color:#e9e9eb}.pastilla__punto{width:9px;height:9px;border-radius:50%;background:var(--rojo-vivo);flex:none}.cabeza-seccion{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:12px 40px;align-items:end}.ficha.cabeza-seccion{padding-top:clamp(36px,3.4vw,56px)}.cabeza-seccion h2{margin-bottom:0}.cabeza-seccion p{margin:0}.cabeza-seccion>.boton{justify-self:end}.tarjeta-tipo{display:block;width:100%;aspect-ratio:4 / 3.4;min-height:0;color:#fff;text-decoration:none}.tarjeta-tipo>img{transition:transform 0.6s cubic-bezier(.2,.7,.2,1)}.tarjeta-tipo:hover>img{transform:scale(1.04)}.tarjeta-tipo__pie{position:absolute;left:0;right:0;bottom:0;padding:56px 18px 16px;display:flex;flex-direction:column;gap:4px;background:linear-gradient(to top,rgba(20,20,22,0.86) 15%,rgba(20,20,22,0))}.tarjeta-tipo__pie strong{font-size:clamp(1.0625rem,0.98rem + 0.35vw,1.3125rem);font-weight:600;letter-spacing:-0.02em;line-height:1.15}.tarjeta-tipo__pie span{font-size:0.875rem;color:#dededf}.tarjeta-tipo:focus-visible{outline-offset:-4px;outline-color:#fff}.logos{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.logos li{display:flex}.logos li>a,.logos li>img{flex:1}.logos a{display:flex;align-items:center;justify-content:center;min-height:88px;padding:16px;border-radius:var(--radio-chico);background:var(--hueso);transition:background-color 0.18s ease}.logos a:hover{background:var(--rojo-claro)}.logos img{max-width:100%;height:auto}.logos--grandes{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.logos--grandes a{min-height:132px}.logos--chicos{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.logos--chicos a{min-height:64px;padding:10px}.logos--claros,.logos--mini{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));margin:18px 0 22px}.logos--claros li,.logos--mini li{background:#fff;border-radius:var(--radio-chico);min-height:62px;display:flex;align-items:center;justify-content:center;padding:10px}.logos--mini a{min-height:0;padding:0;background:none}.aseg-banda{padding-top:clamp(48px,4.4vw,72px)}.persona{padding:0;display:flex;flex-direction:column}.persona__foto{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--grafito)}.persona__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%}.persona__iniciales{position:absolute;inset:0;display:grid;place-items:center;color:var(--suelo);font-size:clamp(4rem,3rem + 4vw,7.5rem);font-weight:700;letter-spacing:-0.05em}.persona__texto{padding:var(--relleno)}.persona h3{font-size:clamp(1.25rem,1.1rem + 0.5vw,1.625rem);letter-spacing:-0.02em;margin:0 0 0.25em}.persona__puesto{margin:0;color:var(--rojo-hondo);font-weight:500}.familia{padding:0;display:flex;flex-direction:column}.familia__foto{position:relative;height:clamp(170px,15vw,250px);overflow:hidden;background:var(--gris-claro)}.familia__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.familia__cuerpo{padding:var(--relleno);display:flex;flex-direction:column;flex:1}.familia__cuerpo h3{font-size:clamp(1.375rem,1.15rem + 0.7vw,1.875rem);letter-spacing:-0.03em;margin-bottom:0.3em}.pastillas{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0}.familia .pastillas{margin-top:auto;padding-top:16px}.pastillas a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--hueso);font-size:0.9375rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color 0.15s ease,color 0.15s ease}.pastillas a:hover{background:var(--grafito);color:#fff}.pastillas a span{font-size:0.8125rem;color:var(--gris);font-variant-numeric:tabular-nums}.pastillas a:hover span{color:#c4c4c7}.pastillas--claras a{background:rgba(255,255,255,0.09);color:#fff}.pastillas--claras a:hover{background:#fff;color:var(--tinta)}.razones{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px}.razones li{padding-top:16px;border-top:2px solid var(--rojo)}.razones h3{margin-bottom:0.4em}.razones p{color:#c9c9cc;font-size:1rem;margin:0}.datos-rejilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hueco)}.dato{display:flex;flex-direction:column;justify-content:flex-end;min-height:150px}.dato strong{font-size:clamp(2.5rem,1.6rem + 2.8vw,4.5rem);font-weight:600;letter-spacing:-0.05em;line-height:0.95;font-variant-numeric:tabular-nums}.datos-rejilla>li:first-child strong{color:var(--rojo)}.dato span{font-size:var(--paso-chico);color:var(--tinta-suave);margin-top:8px;line-height:1.35}.paso{display:flex;flex-direction:column;min-height:220px}.paso__num{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--rojo);color:#fff;font-weight:600;font-size:1.125rem;margin-bottom:auto;font-variant-numeric:tabular-nums}.paso h3{margin-top:28px}.paso p{margin:0}.rejilla--pasos>.accion-ficha{min-height:220px}.accion-ficha{display:flex;flex-direction:column;gap:8px}.accion-ficha>.boton:last-child{margin-top:auto;align-self:flex-start}.accion-ficha>.acciones:last-child{margin-top:auto}.boton--borde-claro{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,0.75)}.boton--borde-claro:hover{background:rgba(255,255,255,0.12)}.accion-ficha>p{color:#fde3e3}.tono-rojo .ico.ws{width:22px;height:22px}.cifra{display:flex;flex-direction:column;gap:6px;margin:10px 0 24px}.cifra strong{font-size:clamp(3rem,2rem + 3vw,5rem);font-weight:600;letter-spacing:-0.05em;line-height:0.9;font-variant-numeric:tabular-nums}.cifra span{color:#fde3e3;max-width:30ch}.para-ficha{display:flex;flex-direction:column}.para-ficha p:last-child{margin-top:auto;padding-top:12px;font-weight:600}.hospitales{list-style:none;margin:22px 0 24px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hospitales li{display:flex}.hospital{flex:1;display:flex;align-items:center;justify-content:center;min-height:96px;padding:14px;border-radius:var(--radio-chico);background:var(--hueso);text-align:center}.hospital img{height:40px;width:auto;max-width:100%;object-fit:contain}.hospitales .hospital img{width:140px;height:52px}.hospital--nombre{font-weight:700;font-size:1.0625rem;letter-spacing:-0.02em;line-height:1.15;color:var(--grafito)}.agentes-ficha>p{color:#fde3e3;font-size:var(--paso-guia);line-height:1.38;max-width:40ch}.hosp-ficha,.agentes-ficha{padding-top:clamp(40px,3.6vw,60px)}.cabecera__texto{display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(380px,52vh,600px);padding:clamp(28px,3.4vw,56px)}.cabecera__texto h1{font-size:clamp(2rem,1rem + 3.4vw,4.25rem);max-width:16ch}.cabecera__texto .guia{color:#e2e2e4}.cabecera__texto.d-12 h1{max-width:20ch}.cabecera__texto.d-12{min-height:clamp(320px,42vh,480px)}.cabecera__foto{min-height:clamp(300px,52vh,600px)}.contacto-linea{margin-top:18px;color:#e2e2e4}.aseg-logo{display:flex;align-items:center;justify-content:center;padding:clamp(28px,4vw,64px)}.logo--grande{width:auto;max-width:100%;height:clamp(56px,6vw,96px);object-fit:contain}.insignia-promo{display:inline-flex;align-self:flex-start;padding:5px 12px;border-radius:999px;background:var(--rojo-claro);color:var(--rojo-hondo);font-size:0.8125rem;font-weight:600;margin-top:10px}.insignia-promo--claro{background:var(--rojo);color:#fff;margin:4px 0 0}.insignia-promo--claro a{text-decoration:none}.insignia-promo--claro a:hover{text-decoration:underline}.migas{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0 0 auto;font-size:var(--paso-chico);color:#b9b9bd}.migas li + li::before{content:"/";margin-right:6px;opacity:0.6}.migas a{color:#e2e2e4}.cabecera__texto>nav{margin-bottom:auto;padding-bottom:40px}.check{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.check li{display:flex;gap:12px;align-items:flex-start;line-height:1.4}.check .ico{width:22px;height:22px;padding:4px;border-radius:50%;background:var(--rojo-claro);color:var(--rojo);margin-top:0}.check--dos{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px}.productos-cabeza{padding-top:clamp(48px,4.4vw,72px)}.filtros{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:22px 0 0;padding:0}.filtros[hidden]{display:none}.filtros button{display:inline-flex;align-items:center;gap:8px;font:500 0.9375rem/1.2 var(--letra);color:var(--tinta);background:var(--hueso);border:0;border-radius:999px;padding:9px 14px;cursor:pointer;transition:background-color 0.15s ease,color 0.15s ease}.filtros button span{font-size:0.8125rem;color:var(--gris);font-variant-numeric:tabular-nums}.filtros button:hover{background:var(--gris-claro)}.filtros button[aria-pressed="true"]{background:var(--grafito);color:#fff}.filtros button[aria-pressed="true"] span{color:#c4c4c7}.productos{columns:4 300px;column-gap:var(--hueco)}.producto{display:flex;flex-direction:column;background:var(--ficha);border-radius:var(--radio);padding:22px 22px 18px;min-width:0;break-inside:avoid;margin-bottom:var(--hueco)}.producto[hidden]{display:none}.producto.tanda-fuera{display:none}.productos-mas{display:flex;justify-content:center;padding:4px 0 6px}.productos-mas[hidden]{display:none}.producto__logo{height:44px;margin-bottom:14px;display:flex;align-items:center}.producto__logo img{max-width:170px;height:auto}.producto h3{font-size:1.1875rem;margin-bottom:8px}.producto__txt{font-size:0.96875rem;line-height:1.5;color:var(--tinta-suave)}.producto__txt p{margin-bottom:10px}.puntos{list-style:none;margin:0;padding:0;display:grid;gap:6px}.puntos li{position:relative;padding-left:16px}.puntos li::before{content:"";position:absolute;left:0;top:0.62em;width:6px;height:6px;border-radius:50%;background:var(--rojo)}details.mas{margin-top:8px}details.mas summary{cursor:pointer;font-weight:600;color:var(--rojo-hondo);list-style:none;display:inline-flex;gap:6px;align-items:center;font-size:0.9375rem}details.mas summary::-webkit-details-marker{display:none}details.mas summary::after{content:"+";font-size:1.15em;line-height:1}details.mas[open] summary::after{content:"–"}details.mas .puntos{margin-top:8px}.producto__pie{padding-top:18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;font-size:0.9375rem}.producto__ws{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:var(--rojo);color:#fff;font-weight:600;text-decoration:none;transition:background-color 0.18s ease}.producto__ws:hover{background:var(--rojo-hondo)}.producto__ws .ico{width:18px;height:18px}.producto__pie .externo{color:var(--tinta-suave)}.tarjeta-aseg{display:flex;flex-direction:column;gap:6px;width:100%;text-decoration:none;transition:background-color 0.18s ease}.tarjeta-aseg:hover{background:var(--hueso)}.tarjeta-aseg__logo{display:flex;align-items:center;height:80px;margin-bottom:14px}.tarjeta-aseg__logo img{max-width:100%;height:auto}.tarjeta-aseg strong{font-size:1.125rem;letter-spacing:-0.015em;line-height:1.2}.tarjeta-aseg .suave{font-size:var(--paso-chico)}.hosp-buscador{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 24px;align-items:end}.hosp-buscador .campo label{font-size:1.0625rem}.hosp-buscador .campo select,.hosp-buscador .campo input{font-size:1.0625rem;min-height:56px;border-color:var(--gris-claro);background:#fff}.hosp-conteo{margin:0;color:var(--tinta-suave);font-size:var(--paso-cuerpo)}.hosp{display:flex;flex-direction:column;gap:4px}.hosp__marca{display:flex;margin-bottom:14px}.hosp__marca .hospital{min-height:88px}.hosp__marca .hospital img{width:176px;height:60px}.hosp__nombre{margin:0}.hosp__nombre:focus{outline:none}.hosp__nombre:focus-visible{outline:3px solid var(--rojo);outline-offset:3px}.hosp__lugar{margin:2px 0 0;color:var(--tinta-suave);font-size:var(--paso-chico);line-height:1.4}.hosp__cuenta{margin:14px 0 0;font-weight:600;font-size:0.9375rem}.hosp__aseg{margin-top:6px}.hosp__aseg a{padding:6px 11px;font-size:0.875rem}.hosp__enlaces{margin-top:14px;font-size:var(--paso-chico)}.hosp__fuentes{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin:6px 0 20px;font-size:0.8125rem;color:var(--tinta-suave)}.hosp__fuentes .externo{font-weight:400}.hosp__ws{margin-top:auto;align-self:flex-start}.hosp-vacio{display:grid;justify-items:start;gap:14px}.hosp-mas{display:flex;justify-content:center;padding:6px 0 2px}.hosp-vacio[hidden],.hosp-mas[hidden],.hosp-vacio .boton[hidden]{display:none}.preguntas{display:grid;gap:6px}.pregunta{background:var(--hueso);border-radius:var(--radio-chico);padding:18px 20px}.pregunta summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font-weight:600;font-size:1.0625rem;line-height:1.35}.pregunta summary::-webkit-details-marker{display:none}.pregunta summary::after{content:"+";font-size:1.5rem;line-height:0.85;color:var(--rojo);flex:none}.pregunta[open] summary::after{content:"–"}.pregunta div{margin-top:10px;color:var(--tinta-suave)}.datos{margin:18px 0 0;display:grid;gap:16px}.datos div{display:grid;gap:2px}.datos dt{font-size:var(--paso-chico);color:var(--tinta-suave)}.datos dd{margin:0;font-size:1.125rem;font-weight:600;line-height:1.35}.datos a{text-decoration-color:var(--rojo)}.datos--chicos dd{font-size:1rem;word-break:break-word}.formulario{display:grid;gap:14px;margin-top:20px}.campo{display:grid;gap:6px}.campo label{font-weight:600;font-size:0.9375rem}.campo input,.campo select,.campo textarea{width:100%;font:inherit;font-size:1rem;color:var(--tinta);background:var(--hueso);border:2px solid transparent;border-radius:var(--radio-chico);padding:12px 14px;min-height:52px}.campo textarea{min-height:110px;resize:vertical}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:none;border-color:var(--rojo);background:#fff}.campo [aria-invalid="true"]{border-color:var(--rojo)}.formulario .boton{justify-self:start}.llamado{min-height:clamp(380px,46vw,560px);display:flex;align-items:flex-end}.llamado::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(20,20,22,0.82) 10%,rgba(20,20,22,0.25) 70%)}.llamado__cuerpo{position:relative;z-index:1;padding:clamp(28px,4vw,64px);color:#fff;max-width:760px}.llamado__cuerpo .guia{color:#e8e8ea}.llamado h2{max-width:18ch}.legal{padding:clamp(28px,4vw,64px)}.legal>div{max-width:78ch}.legal h2{font-size:var(--paso-guia);margin-top:1.6em}.legal h2:first-child{margin-top:0}.legal ul{margin:0.6em 0 1em;padding-left:1.25em}.legal li{margin:0.35em 0}.legal li::marker{color:var(--rojo)}.legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}.legal__fecha{color:var(--tinta-suave);font-size:0.9375rem}ul.redes{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.red{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:5px 16px 5px 5px;border-radius:999px;background:var(--hueso);color:var(--tinta);font:500 0.9375rem/1.2 var(--letra);text-decoration:none;transition:background-color 0.15s ease}.red:hover{background:var(--gris-claro)}.red__ico{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;flex:none;color:#fff}.red__ico .ico{width:20px;height:20px}.red--facebook .red__ico{background:#0866ff}.red--instagram .red__ico{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.red--tiktok .red__ico{background:#000}.red--linkedin .red__ico{background:#0a66c2}.red--youtube .red__ico{background:#ff0000}.redes--iconos .red{padding:0;background:none;border-radius:50%}.redes--iconos .red__ico{width:44px;height:44px;transition:box-shadow 0.15s ease}.redes--iconos .red__ico .ico{width:22px;height:22px}.redes--iconos .red:hover .red__ico{box-shadow:0 0 0 3px var(--gris-claro)}.redes--iconos .red__txt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pie{margin-top:clamp(24px,3vw,48px)}.pie .ficha{min-height:220px}.pie h2{font-size:var(--paso-chico) !important;letter-spacing:0;font-weight:600;color:var(--gris);margin-bottom:14px}.pie ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.pie__col a{text-decoration:none}.pie__col a:hover{text-decoration:underline;text-decoration-color:var(--rojo)}.pie__marca-txt{display:flex;flex-direction:column;gap:14px}.pie__marca-txt .boton{align-self:flex-start;margin-top:auto}.pie__logo{width:166px;height:auto;filter:brightness(0) invert(1);opacity:0.95}.pie__datos li{line-height:1.4}.pie ul.redes{display:flex;gap:6px;margin-top:18px}.pie__reguladores{min-height:0 !important;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:16px 40px;align-items:center}.pie__reguladores h2{margin:0}.pie__reguladores ul{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px}.regulador{display:flex;align-items:center;gap:16px;padding:14px 18px;border-radius:var(--radio-chico);background:var(--hueso);text-decoration:none;font-size:0.9375rem;line-height:1.35;transition:background-color 0.18s ease}.regulador:hover{background:var(--gris-claro)}.regulador__logo{height:44px;width:auto;flex:none}.regulador__sigla{flex:none;display:grid;place-items:center;height:44px;padding:0 12px;border-radius:6px;background:#1f4e3d;color:#fff;font-weight:700;font-size:0.9375rem;letter-spacing:0.02em}.enlaces .regulador{display:inline-flex;max-width:640px}.pie__nombre{min-height:0 !important;display:flex;align-items:center;justify-content:center;padding:clamp(18px,2vw,36px) 12px}.pie__marca{width:min(81vw,1415px,100%);height:auto;overflow:visible}.pie__marca text{font-family:var(--letra);font-weight:700;fill:var(--suelo)}.pie__marca tspan{fill:var(--rojo)}.pie__legal{max-width:var(--max);margin:18px auto 0;padding:0 calc(var(--borde) + 6px) 32px;font-size:var(--paso-chico);color:var(--tinta-suave);line-height:1.6}.pie__idiomas{display:inline-flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px}.whatsapp-flotante{position:fixed;right:16px;bottom:16px;z-index:30;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:var(--ws);color:#fff;box-shadow:0 8px 22px rgba(38,39,42,0.3);transition:opacity 0.2s ease,visibility 0.2s,transform 0.2s ease}.whatsapp-flotante .ico{width:32px;height:32px}.whatsapp-flotante:hover{transform:scale(1.06)}.whatsapp-flotante.cerca-del-pie{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.js .arcos circle,.js .arcos .arcos__esfera{animation:none}.js .orbita *,.js .portada__texto>*,.js .cabecera__texto>*,.pastilla__punto,.marquesina__pista{animation:none !important}.tarjeta-tipo>img,.boton,.whatsapp-flotante{transition:none}html{scroll-behavior:auto}}@media (min-width:1241px) and (max-width:1360px){.navegacion ul{column-gap:12px}.navegacion a{font-size:0.9375rem}}@media (min-width:1241px) and (max-width:1420px){html:lang(de) .navegacion ul{column-gap:10px}html:lang(de) .navegacion a{font-size:0.875rem}}@media (max-width:1240px){.cabeza .navegacion{display:none}.cabeza .portales-ficha{display:none}.navegacion.abierta .nav-portal{display:block}.cabeza .menu-boton{display:flex}.cabeza__fila{flex-wrap:wrap}.cabeza .marca{margin-right:auto}.cabeza .navegacion.abierta{display:block;order:10;flex-basis:100%;padding:12px 18px;box-shadow:0 18px 36px rgba(38,39,42,0.18)}.navegacion.abierta ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.navegacion.abierta a{display:block;padding:10px 12px;font-size:0.9375rem;border-radius:10px;background:var(--hueso);white-space:normal;line-height:1.25}.navegacion.abierta a[aria-current="page"]{background:var(--grafito);color:#fff;text-decoration:none}}@media (max-width:1100px){.rejilla>li.persona{grid-column:span 2}.tablero,.rejilla{grid-template-columns:repeat(6,minmax(0,1fr))}.tablero>*,.rejilla>*,.tablero>:is(.d-2,.d-3,.d-4,.d-5,.d-6,.d-7,.d-8,.d-12),.rejilla>:is(.d-2,.d-3,.d-4,.d-5,.d-6,.d-7,.d-8,.d-12){grid-column:span 6}.tablero>.t-3,.rejilla>.t-3{grid-column:span 3}.tablero>.t-6,.rejilla>.t-6{grid-column:span 6}.cabeza-seccion{grid-template-columns:1fr}.cabeza-seccion>.boton{justify-self:start}.portada__texto{min-height:0;padding-top:28px}.portada__texto h1{margin-top:64px}.portada__foto{min-height:0;aspect-ratio:16 / 10}.cabecera__texto{min-height:0}.cabecera__texto>nav{padding-bottom:56px}.cabecera__foto{min-height:0;aspect-ratio:16 / 9}.hospitales{grid-template-columns:repeat(3,minmax(0,1fr))}.pie__reguladores{grid-template-columns:1fr}}@media (max-width:640px){.hosp-buscador{grid-template-columns:1fr}.navegacion.abierta ul{grid-template-columns:repeat(2,minmax(0,1fr))}:root{--hueco:6px;--relleno:20px}h1,h2,h3,p{hyphens:auto;hyphenate-limit-chars:12 5 5}.tablero,.rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}.tablero>*,.rejilla>*,.tablero>:is(.d-2,.d-3,.d-4,.d-5,.d-6,.d-7,.d-8,.d-12,.t-3,.t-6),.rejilla>:is(.d-2,.d-3,.d-4,.d-5,.d-6,.d-7,.d-8,.d-12,.t-3,.t-6){grid-column:span 2}.tablero>.m-1,.rejilla>.m-1{grid-column:span 1}.rejilla>li:not(.ficha){grid-column:span 1}.tarjeta-tipo{aspect-ratio:3 / 4}.rejilla>li.persona{grid-column:span 2;flex-direction:row;align-items:center}.persona__foto{flex:0 0 38%}.persona__texto{padding:16px 18px}.persona__iniciales{font-size:3rem}.tarjeta-tipo img[src*="/transporte-mercancias-"]{object-position:66% 50%}.tarjeta-tipo__pie{padding:48px 12px 12px}.tarjeta-tipo__pie strong{font-size:1rem}.tarjeta-tipo__pie span{font-size:0.8125rem}.tarjeta-aseg{padding:16px}.tarjeta-aseg__logo{height:56px;margin-bottom:8px}.tarjeta-aseg__logo img{max-height:40px;width:auto}.tarjeta-aseg strong{font-size:1rem}.cabeza{padding-top:6px;margin-bottom:6px}.cabeza__fila{gap:6px}.cabeza .ficha{padding:0 12px;min-height:48px}.cabeza .marca{padding:0 10px}.marca img{width:112px}.cabeza .accion{display:none}.menu-boton span{display:none}.idiomas summary{padding:0 10px;gap:6px}.portada__texto,.cabecera__texto{padding:24px 22px 28px}.portada__texto h1{margin-top:96px}.acciones .boton{flex:1 1 100%}.razones{grid-template-columns:1fr;gap:20px}.dato{min-height:120px}.paso{min-height:0}.paso h3{margin-top:20px}.check--dos{grid-template-columns:1fr}.logos{grid-template-columns:repeat(2,minmax(0,1fr))}.logos a{min-height:76px;padding:12px}.logos img{max-height:44px;width:auto}.logos--chicos{grid-template-columns:repeat(3,minmax(0,1fr))}.logos--chicos img{max-height:30px}.hospitales{grid-template-columns:repeat(2,minmax(0,1fr))}.hospitales .hospital{min-height:84px;padding:10px}.hospitales .hospital img{width:116px;height:44px}.hospital{min-height:72px}.llamado{min-height:0}.llamado::after{background:linear-gradient(to top,rgba(20,20,22,0.88) 30%,rgba(20,20,22,0.35))}.llamado__cuerpo{padding-top:140px}.pie .ficha{min-height:0}.pie__marca{width:min(86vw,100%)}.pie__reguladores ul{grid-template-columns:1fr}.regulador{align-items:flex-start}.whatsapp-flotante{width:56px;height:56px;right:12px;bottom:12px}}@media print{.cabeza,.whatsapp-flotante,.arcos,.filtros{display:none}.ficha{break-inside:avoid}}.noticia-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0 0 14px;font-size:var(--paso-chico);color:#c9c9cc}.noticia-tema,.tarjeta-noticia__meta .noticia-tema{display:inline-flex;align-items:center;gap:8px;font-weight:600}.noticia-tema::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--rojo-vivo);flex:none}.cabecera .noticia-meta + h1{max-width:22ch;font-size:clamp(1.875rem,1rem + 2.6vw,3.5rem);line-height:1.04}.tarjeta-noticia{display:flex;flex-direction:column;padding:0;color:inherit;text-decoration:none}.tarjeta-noticia__foto{display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--gris-claro)}.tarjeta-noticia__foto img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(.2,.7,.2,1)}.tarjeta-noticia:hover .tarjeta-noticia__foto img{transform:scale(1.04)}.tarjeta-noticia__texto{display:flex;flex-direction:column;gap:10px;padding:var(--relleno)}.tarjeta-noticia__meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:var(--paso-chico);color:var(--tinta-suave)}.tarjeta-noticia :is(h2,h3){margin:0;font-size:clamp(1.1875rem,1.05rem + 0.5vw,1.5rem);line-height:1.18;letter-spacing:-0.02em}.tarjeta-noticia:hover :is(h2,h3){text-decoration:underline;text-decoration-color:var(--rojo);text-decoration-thickness:2px}.tarjeta-noticia .suave{font-size:var(--paso-chico);line-height:1.5}.noticia__cuerpo{padding:clamp(24px,4vw,64px)}.noticia__lado{display:flex;flex-direction:column;gap:var(--hueco)}@media (min-width:1101px) and (min-height:940px){.noticia__lado{position:sticky;top:96px;align-self:start}}.noticia__lado .accion-ficha{min-height:260px}.noticia__seguros .rejilla{margin-top:4px}.noticia__seguros .tarjeta-tipo{aspect-ratio:4 / 3.6}.noticia__seguros .tarjeta-tipo__pie strong{font-size:1rem}.prosa{max-width:70ch}.prosa>p:first-child{font-size:var(--paso-guia);line-height:1.42;letter-spacing:-0.012em}.prosa h2{font-size:clamp(1.375rem,1.15rem + 0.8vw,1.875rem);line-height:1.15;margin:1.6em 0 0.5em}.prosa h3{margin:1.4em 0 0.4em}.prosa p,.prosa ul,.prosa ol{margin:0 0 1em}.prosa ul,.prosa ol{padding-left:1.25em}.prosa li + li{margin-top:0.4em}.prosa a{color:var(--rojo-hondo)}.prosa strong{font-weight:600}.prosa blockquote{margin:1.4em 0;padding:4px 0 4px 20px;border-left:4px solid var(--rojo);font-size:var(--paso-guia);line-height:1.4}.prosa blockquote p{margin:0 0 0.4em}.prosa blockquote cite{display:block;font-size:var(--paso-chico);font-style:normal;color:var(--tinta-suave)}.recuadro{margin:1.6em 0;padding:20px 22px;border-radius:var(--radio-chico);background:var(--hueso)}.recuadro h3{margin-top:0}.recuadro p:last-child,.recuadro ul:last-child{margin-bottom:0}.tabla-scroll{overflow-x:auto;margin:1.4em 0}.prosa table{width:100%;border-collapse:collapse;font-size:var(--paso-chico)}.prosa th,.prosa td{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--gris-claro)}.prosa thead th{background:var(--grafito);color:#fff;font-weight:600}.prosa thead th:first-child{border-top-left-radius:var(--radio-chico)}.prosa thead th:last-child{border-top-right-radius:var(--radio-chico)}.grafica{margin:1.6em 0;padding:20px 22px;border-radius:var(--radio-chico);background:var(--hueso)}.grafica figcaption{font-weight:600;margin-bottom:14px;line-height:1.3}.grafica__filas{list-style:none;margin:0;padding:0;display:grid;gap:10px}.grafica__fila{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr) auto;gap:4px 12px;align-items:center;font-size:var(--paso-chico)}.grafica__barra{width:100%;height:14px}.grafica__barra rect{fill:var(--rojo)}.grafica__val{font-variant-numeric:tabular-nums;font-weight:600}.grafica__nota{margin:14px 0 0 !important;font-size:var(--paso-chico);color:var(--tinta-suave)}.fuentes{margin-top:2.2em;padding-top:18px;border-top:1px solid var(--gris-claro);max-width:70ch}.fuentes ol{margin:0;padding-left:1.25em;font-size:var(--paso-chico);display:grid;gap:6px}.fuentes a{color:var(--tinta-suave)}.lista-metodo{margin:0;padding-left:1.2em;display:grid;gap:8px;max-width:75ch}@media (max-width:1100px){.noticia__lado{flex-direction:column}}@media (max-width:640px){.rejilla.rejilla--noticias>li:not(.ficha){grid-column:span 2}.grafica{padding:16px}.grafica__fila{grid-template-columns:minmax(0,1fr) auto}.grafica__barra{grid-column:1 / -1;grid-row:2}.noticia__seguros .tarjeta-tipo{aspect-ratio:3 / 4}}@media (prefers-reduced-motion:reduce){.tarjeta-noticia__foto img{transition:none}}.sin-cabeza{padding:clamp(24px,3vw,48px)}.sin-cabeza>nav{margin-bottom:28px}.sin-cabeza h1{font-size:clamp(2rem,1.2rem + 2.8vw,3.75rem);max-width:18ch}.sin-cabeza .guia{color:#e2e2e4}.sin-911{display:flex;align-items:center;gap:14px;max-width:620px;margin-top:22px;padding:14px 20px;border-radius:var(--radio);background:var(--rojo);color:#fff;text-decoration:none;line-height:1.3}.sin-911:hover{background:var(--rojo-hondo)}.sin-911 .ico{width:28px;height:28px;flex:none}.sin-911>span{display:flex;flex-direction:column;gap:2px}.sin-911 strong{font-size:1.25rem;letter-spacing:-0.01em}.sin-911 span span{font-size:var(--paso-chico);color:#fde3e3}.selector h2{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem)}.sel-paso{margin-top:22px}.sel-etiqueta{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-weight:600;font-size:1.0625rem}.sel-num{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--grafito);color:#fff;font-size:0.875rem;font-variant-numeric:tabular-nums}.chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.chip{display:inline-flex;align-items:center;min-height:46px;padding:10px 16px;border-radius:999px;background:var(--hueso);color:var(--tinta);font-weight:500;text-decoration:none;cursor:pointer;transition:background-color 0.15s ease,color 0.15s ease}.chip:hover{background:var(--gris-claro)}.chip[aria-pressed="true"]{background:var(--grafito);color:#fff}.chip--tel{gap:6px;font-size:0.9375rem;justify-self:start}.chip--tel strong{white-space:nowrap}.sel-aseg{width:100%;max-width:520px;min-height:52px;padding:0 14px;font:500 1.0625rem var(--letra);color:var(--tinta);background:#fff;border:1.5px solid var(--gris-claro);border-radius:var(--radio-chico)}.sel-aseg:focus-visible{border-color:var(--grafito)}.no-js .sel-solo-js,.js .sel-sin-js{display:none}.sel-res{margin-top:22px;padding-top:20px;border-top:1.5px solid var(--hueso);display:grid;gap:14px}.sel-res[hidden]{display:none}.sel-tels{display:grid;gap:8px;max-width:520px}.sel-tels:empty{display:none}.sel-linea{margin:0;font-size:var(--paso-chico);font-weight:600;color:var(--tinta-suave)}.sel-llamar{justify-content:space-between;min-height:62px;padding:12px 22px;text-align:left}.sel-llamar strong{font-size:1.25rem;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-0.01em}.sel-llamar--otro{justify-content:center;min-height:52px}.sel-llamar--otro strong{font-size:1.0625rem}.sel-tels .nota{margin:0}.sel-aviso{margin:0;padding:12px 16px;border-radius:var(--radio-chico);background:var(--rojo-claro);color:var(--rojo-hondo);max-width:52ch}.sel-guia h3{font-size:1.0625rem;margin-bottom:10px}.sel-guia[hidden]{display:none}.sel-guia p{margin:10px 0 0}.sel-ver{font-weight:600;color:var(--rojo-hondo)}.boton--ws{background:#15803d;justify-self:start}.boton--ws:hover{background:#12733a}.pasos-ya{margin:0;padding-left:1.4em;display:grid;gap:8px}.pasos-ya li::marker{font-weight:700;color:var(--rojo)}.claves h2{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem)}.claves__lista{margin:8px 0 18px;padding-left:1.4em;display:grid;gap:10px;line-height:1.4}.claves__lista li::marker{font-weight:700}.claves a{font-weight:600}.guia-sin{padding:0}.guia-sin>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px var(--relleno)}.guia-sin>summary::-webkit-details-marker{display:none}.guia-sin>summary::after{content:"+";font-size:1.75rem;line-height:1;color:var(--rojo);flex:none}.guia-sin[open]>summary::after{content:"–"}.guia-sin>summary:hover{background:var(--hueso)}.guia-sin__t{display:flex;flex-direction:column;gap:2px}.guia-sin__t strong{font-size:clamp(1.125rem,1.02rem + 0.4vw,1.375rem);font-weight:600;letter-spacing:-0.02em;line-height:1.2}.guia-sin__t .suave{font-size:var(--paso-chico)}.guia-sin__cuerpo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 44px;margin:0 var(--relleno);padding:24px 0 var(--relleno);border-top:1.5px solid var(--hueso)}.guia-sin__bloque h3{font-size:1.0625rem;margin-bottom:12px}.guia-sin__bloque p{margin-bottom:0}.guia-sin__bloque .check{margin-top:0}.escenarios{display:grid;gap:6px}.escenario{background:var(--hueso);border-radius:var(--radio-chico);padding:12px 16px}.escenario summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:14px;font-weight:600;line-height:1.35}.escenario summary::-webkit-details-marker{display:none}.escenario summary::after{content:"+";font-size:1.3rem;line-height:0.9;color:var(--rojo);flex:none}.escenario[open] summary::after{content:"–"}.escenario p{margin:8px 0 0;color:var(--tinta-suave);font-size:0.96875rem}.check--no .ico{background:var(--grafito);color:#fff}.guia-sin__nota{margin:0;max-width:none}.tels{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:6px}.tel-aseg{display:flex;flex-direction:column;gap:6px;background:var(--hueso);border-radius:var(--radio-chico);padding:16px 18px}.tel-aseg h3{font-size:1.0625rem;margin:0}.tel-aseg h3 a{text-decoration:none}.tel-aseg h3 a:hover{text-decoration:underline}.tel-aseg dl{margin:0;display:grid;gap:6px}.tel-aseg dt{font-size:0.8125rem;color:var(--tinta-suave)}.tel-aseg dd{margin:0;display:flex;flex-wrap:wrap;gap:0 14px}.tel-aseg p{margin:0;font-size:0.9375rem}.tel{display:inline-block;padding:3px 0;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.tel-fuente{margin-top:auto;padding-top:4px;font-size:0.8125rem;color:var(--tinta-suave)}.reclamar-ficha{padding:clamp(32px,3.4vw,56px)}.reclamar-ficha h2{max-width:20ch}.plazo{display:flex;flex-direction:column;gap:8px}.plazo strong{font-size:clamp(2rem,1.4rem + 2vw,3.25rem);font-weight:600;letter-spacing:-0.045em;line-height:0.95;color:var(--rojo);font-variant-numeric:tabular-nums}.plazo p{margin:0}.plazo__ley{margin-top:auto !important;padding-top:8px;font-size:0.8125rem;color:var(--tinta-suave)}.h2-media{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem)}.condusef-datos{margin:18px 0 0;display:grid;gap:12px}.condusef-datos dt{font-size:var(--paso-chico);color:#c4c4c7}.condusef-datos dd{margin:0;display:flex;flex-wrap:wrap;gap:0 18px;font-size:1.125rem}.tel--claro{color:#fff}.ayuda-ficha h2{max-width:22ch}.ayuda-ficha .claves__lista{max-width:70ch}.leyes{list-style:none;margin:0;padding:0;display:grid;gap:10px}.elige .chips{margin-top:14px}.tramite[open]{box-shadow:inset 4px 0 0 var(--rojo)}.h3-sep{margin-top:22px}.plazos-dl{margin:0;display:grid;gap:12px}.plazos-dl dt{font-weight:600}.plazos-dl dd{margin:2px 0 0;color:var(--tinta-suave)}.tabla-docs{width:100%;border-collapse:collapse;margin-top:18px;font-size:0.96875rem}.tabla-docs th,.tabla-docs td{text-align:left;vertical-align:top;padding:12px 14px;border-top:1px solid var(--hueso)}.tabla-docs thead th{border-top:0;font-size:0.8125rem;font-weight:600;color:var(--tinta-suave)}.tabla-docs tbody th{font-weight:600;width:32%}.tabla-docs td:last-child{color:var(--tinta-suave)}.glosario{margin:18px 0 0;display:grid;gap:14px}.glosario dt{font-weight:600}.glosario dd{margin:2px 0 0;color:var(--tinta-suave)}.formatos-aseg h3{margin:0 0 12px}.formatos-aseg h3 a{display:inline-flex}.docs{list-style:none;margin:0;padding:0;display:grid;gap:4px}.docs a{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;margin:0 -10px;border-radius:var(--radio-chico);text-decoration:none;line-height:1.3}.docs a:hover{background:var(--hueso)}.docs a .ico{flex:none;width:20px;height:20px;color:var(--rojo);margin-top:1px}.doc__t{display:flex;flex-direction:column;gap:2px}.doc__peso{font-size:0.8125rem;color:var(--tinta-suave)}.docs--producto{margin-top:12px;font-size:0.9375rem;font-weight:500}.escenarios--dos{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;align-items:start}.guia-sin__mas{grid-column:1 / -1;margin:0}.sel-vinculos{display:flex;flex-wrap:wrap;gap:6px 18px}.tarjeta-guia{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit;box-shadow:inset 0 -4px 0 var(--rojo);transition:background-color .2s}.tarjeta-guia:hover{background:var(--hueso)}.tarjeta-guia h2{margin:0}.tarjeta-guia p{margin:0}.etapa .paso__num{margin-bottom:0}.etapa h3{margin-top:20px}.etapa .puntos{margin-top:10px}.etapa__nos{margin:auto 0 0;padding-top:14px;border-top:1px solid var(--hueso);font-size:0.9375rem;color:var(--tinta-suave)}.etapa__nos strong{color:var(--rojo);font-weight:600}.marcar__tit{margin:0 0 8px;font-size:0.875rem;color:var(--tinta-suave)}.marcar{list-style:none;margin:0;padding:0;display:grid;gap:2px}.marcar label{display:flex;gap:12px;align-items:flex-start;padding:6px 8px;margin:0 -8px;border-radius:var(--radio-chico);cursor:pointer;line-height:1.4}.marcar label:hover{background:var(--hueso)}.marcar input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--rojo);cursor:pointer}.marcar input:checked + span{color:var(--tinta-suave)}.marcar__cuenta{margin:10px 0 0;font-size:0.875rem;font-weight:600;color:var(--rojo)}.marcar__cuenta:empty{display:none}.marcar--completa + .marcar__cuenta{color:#15803d}.enlaces-guias{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:18px}.mapa{margin-top:18px;height:300px;border-radius:var(--radio-chico);overflow:hidden;background:var(--hueso)}.mapa iframe{display:block;width:100%;height:100%;border:0}.ficha-mapa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:28px;align-items:start}.ficha-mapa .mapa{margin-top:0;height:440px}.direccion-mapa__enlace{display:flex;width:fit-content;margin-top:8px;color:var(--tinta)}@media (max-width:900px){.ficha-mapa{grid-template-columns:minmax(0,1fr);gap:16px}.ficha-mapa .mapa{height:340px}}@media (max-width:760px){.tabla-docs thead{display:none}.tabla-docs tr{display:block;padding:12px 0;border-top:1px solid var(--hueso)}.tabla-docs th,.tabla-docs td{display:block;border:0;padding:2px 0;width:auto}.tabla-docs tbody th{width:auto}.escenarios--dos{grid-template-columns:1fr}}@media (max-width:1100px){.guia-sin__cuerpo{grid-template-columns:1fr;gap:24px}}@media (max-width:640px){.sin-cabeza{padding:20px 20px 22px}.sin-cabeza>nav{margin-bottom:18px}.sin-cabeza .guia{display:none}.sin-911{padding:12px 16px}.chip{min-height:44px;padding:9px 14px;font-size:0.96875rem}.sel-llamar{padding:12px 18px}.guia-sin>summary{padding:16px 20px}.tels{grid-template-columns:1fr}}@media print{.sel-solo-js,.sin-911{display:none}.guia-sin__cuerpo{display:grid}}.cedula{margin-top:14px;padding-top:12px;border-top:1px solid var(--gris-claro);font-size:0.9375rem;line-height:1.45}.cedula__nombre{margin:0 0 2px;font-weight:600}.cedula__num{margin:0}.cedula__num strong{font-size:1.0625rem;letter-spacing:0.03em;font-variant-numeric:tabular-nums}.cedula__det{margin:2px 0 6px;color:var(--tinta-suave)}.cedula__enlace{color:var(--tinta)}.tono-grafito .cedula{border-top-color:rgba(255,255,255,0.18)}.tono-grafito .cedula__det{color:rgba(255,255,255,0.72)}.tono-grafito .cedula__enlace{color:#fff}.datos--ramos{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px}.tono-rojo .enlaces .externo{color:#fff}.pie__cedulas{grid-column:1 / -1;margin:0;font-size:var(--paso-chico);color:var(--tinta-suave);line-height:1.6}.pie__cedulas a{color:var(--tinta)}.pie__cedulas .externo{margin-right:14px}@media (max-width:640px){.datos--ramos{grid-template-columns:1fr}}.banco-agente{display:flex;align-items:center;justify-content:space-between;gap:18px 28px;flex-wrap:wrap}.banco-agente h3{margin-top:0}.banco-agente p{margin-bottom:0}.portal-estado__ico{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,0.14);color:#fff}.portal-estado__ico .ico{width:28px;height:28px}.portal-estado__marca{align-self:flex-start;margin:10px 0 0;padding:4px 12px;border-radius:999px;background:#fff;color:var(--rojo-hondo);font-size:0.875rem;font-weight:700}.portal-paso{display:flex;flex-direction:column;gap:8px}.portal-paso>:last-child{margin-top:auto;align-self:flex-start}.portal-otro{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px}.portal-otro p{margin:0;font-weight:600}.revela{opacity:0;transform:translateY(26px);transition:opacity 0.7s ease,transform 0.8s cubic-bezier(.2,.7,.2,1)}.revela.visto{opacity:1;transform:none}.revela--1{transition-delay:0.07s}.revela--2{transition-delay:0.14s}.revela--3{transition-delay:0.21s}.marquesina__caja{position:relative;margin-top:22px}.marquesina{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 86%,transparent);mask-image:linear-gradient(to right,transparent,#000 5%,#000 86%,transparent)}.marquesina--parada .marquesina__pista{animation-play-state:paused}.marquesina__boton{position:absolute;right:4px;top:50%;width:44px;height:44px;margin-top:-22px;padding:0;display:grid;place-items:center;border:1px solid var(--gris-claro);border-radius:50%;background:#fff;color:var(--grafito);cursor:pointer;box-shadow:0 6px 16px rgba(38,39,42,0.12)}.marquesina__boton[hidden],.marquesina__boton[aria-pressed="true"] .ico-pausa,.marquesina__boton[aria-pressed="false"] .ico-sigue{display:none}.marquesina__boton:hover{color:var(--rojo)}.marquesina__boton:focus-visible{border-radius:50%}.marquesina__pista{display:flex;width:max-content;animation:desliza 80s linear infinite}.marquesina:hover .marquesina__pista,.marquesina:focus-within .marquesina__pista{animation-play-state:paused}.logos.logos--marquesina{display:flex;margin:0;padding-right:6px}.logos--marquesina li{flex:none;width:clamp(140px,12vw,180px)}@keyframes desliza{to{transform:translateX(-50%)}}@media print{.revela{opacity:1 !important;transform:none !important}}@media (max-width:1100px){.portada__orbita{--orb:min(60vw,440px);--chip:60px}}@media (max-width:640px){.portada__orbita{--orb:min(calc(100vw - 104px),340px);--chip:54px;padding:40px 12px 28px}.orbita__arco{stroke-width:9}}@keyframes barre{to{transform:rotate(360deg)}}@media (max-width:640px){.portada__orbita{order:-1;--orb:min(calc(100vw - 112px),290px);--chip:50px;padding:30px 12px 32px;border-radius:var(--radio) var(--radio) 0 0;background:radial-gradient(circle at 50% 52%,rgba(200,22,29,0.26),transparent 62%),radial-gradient(rgba(255,255,255,0.07) 1px,transparent 1.5px) 0 0 / 16px 16px,var(--grafito)}.portada__orbita .orbita__pie{display:none}.portada__orbita .orbita__via{stroke:rgba(255,255,255,0.14)}.portada__orbita .orbita__arco--gris{stroke:rgba(255,255,255,0.55)}.portada__orbita .orbita__arco--gris2{stroke:rgba(255,255,255,0.26)}.portada__orbita .orbita__foto{box-shadow:0 0 0 4px rgba(255,255,255,0.12),0 0 46px rgba(200,22,29,0.55)}.portada__orbita .orbita__aro li>span{box-shadow:0 8px 20px rgba(0,0,0,0.38),0 0 0 1px rgba(255,255,255,0.18)}.portada__orbita .orbita__esfera>span{box-shadow:0 0 0 6px rgba(200,22,29,0.25),0 0 18px rgba(200,22,29,0.8)}.portada__orbita .orbita::before{content:"";position:absolute;inset:3%;border-radius:50%;background:conic-gradient(from 0deg,rgba(200,22,29,0) 0deg 285deg,rgba(200,22,29,0.42) 360deg);-webkit-mask-image:radial-gradient(circle,transparent 0 22%,#000 22.5%);mask-image:radial-gradient(circle,transparent 0 22%,#000 22.5%)}.js .portada__orbita .orbita::before{animation:barre 5s linear infinite}.orbita--quieta::before{animation-play-state:paused !important}.portada__texto{border-radius:0 0 var(--radio) var(--radio);margin-top:calc(-1 * var(--hueco));padding-top:0}.portada__texto h1{margin-top:10px}.portada__texto .guia{font-size:1.0625rem}.portada .arcos--portada{display:none}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.js .portada__orbita .orbita::before{animation:none;opacity:0.5}}.recom__sello{display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;border-radius:50%;background:var(--rojo);color:#fff;margin-right:0.4em;vertical-align:-0.12em}.recom__sello .ico{width:62%;height:62%}.recom h3{font-size:1.1875rem;margin-bottom:14px}.recom h3 a{color:inherit;text-decoration:none}.recom h3 a:hover{text-decoration:underline;text-decoration-color:var(--rojo);text-decoration-thickness:2px}.recom__lista{list-style:none;margin:0;padding:0;display:grid;gap:6px}.recom__fila{display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 12px;border-radius:var(--radio-chico);background:var(--hueso);color:inherit;text-decoration:none;transition:background-color 0.18s ease}.recom__fila:hover{background:var(--rojo-claro)}.recom__logo{flex:none;width:96px;height:44px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:6px;padding:5px 8px}.recom__logo img{width:auto;height:auto;max-width:100%;max-height:100%}.recom__txt{display:flex;flex-direction:column;min-width:0;line-height:1.3}.recom__txt strong{font-weight:600}.recom__txt span{font-size:var(--paso-chico);color:var(--tinta-suave)}.recom__mas{display:flex;justify-content:center}.productos--recom{columns:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--hueco);margin-bottom:var(--hueco)}.productos--recom .producto{margin-bottom:0}.producto--recom{box-shadow:inset 0 0 0 2px var(--rojo)}.producto__recom{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;padding:4px 11px 4px 8px;border-radius:999px;background:var(--rojo);color:#fff;font-size:0.8125rem;font-weight:600}.producto__recom .ico{width:15px;height:15px}.producto{scroll-margin-top:110px}.producto:target{outline:3px solid var(--rojo);outline-offset:3px}@media (max-width:640px){.recom__logo{width:80px;height:40px}.productos--recom{grid-template-columns:1fr}}