@layer respaldo;@font-face{font-family:"Inter";font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ah-fuente: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif}html,body{font-family:var(--ah-fuente)}:root:has(.global-styles--legacy),:root:has(.global-styles--v3){--formlabs-orange: #273C84;--formlabs-orange-on-dark: #D9DEE6;--formlabs-orange-on-light: #273C84;--formlabs-orange-33: #1878B954;--orange100: #D9DEE6;--orange700: #172A59;--primary-accent-color: #273C84;--primary-accent-color-on-dark: #D9DEE6;--primary-accent-color-on-light: #273C84;--primary-accent-color-33: #1878B954;--secondary-button-border-color: #D9DEE6}img[src*=logo-ahnsa],img[src*=ahnsa-tools-logo]{width:auto;max-width:none;object-fit:contain;filter:none!important;mix-blend-mode:normal!important}footer img[src*=ahnsa-tools-logo-claro]{height:64px}div:has(>video:not([src])) svg{display:none}div:has(>video)+div.pointer-events-none svg{display:none}.ahnsa-hs{display:flex;gap:10px;max-width:640px;margin:0 0 22px}.ahnsa-hs input{flex:1;min-width:0;padding:16px 18px;font-size:16px;border-radius:10px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.96);color:#111;outline:none}.ahnsa-hs input:focus{border-color:#D9DEE6;box-shadow:0 0 0 3px rgba(217, 222, 230, .35)}.ahnsa-hs button{padding:16px 26px;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:0;border-radius:10px;background:#273C84;color:#fff;cursor:pointer}.ahnsa-hs button:hover{background:#273C84}@media(max-width:640px){.ahnsa-hs{flex-direction:column}}#ahnsaLb{position:fixed;inset:0;z-index:9999;display:none;background:rgba(6,10,18,.82);backdrop-filter:blur(4px);align-items:center;justify-content:center;padding:24px}#ahnsaLb.on{display:flex}#ahnsaLb .lb-card{position:relative;width:min(960px,94vw);background:#0B1220;border-radius:14px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.6)}#ahnsaLb video{display:block;width:100%;height:auto}#ahnsaLb .lb-x{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;border-radius:999px;border:0;cursor:pointer;background:rgba(0,0,0,.55);color:#fff;font-size:22px;line-height:1}#ahnsaLb .lb-cap{display:flex;gap:10px;align-items:baseline;padding:12px 16px;color:#C9D6E4;font-size:14px}#ahnsaLb .lb-cap b{color:#fff;text-transform:uppercase;letter-spacing:.06em}a:has(img[data-video]){cursor:pointer}html{scroll-behavior:smooth}footer a{position:relative;transition:color .18s ease,transform .18s ease}footer a:not([class*=Button]):not([class*=btn])::after{content:"";position:absolute;left:0;right:100%;bottom:-2px;height:1px;background:currentColor;opacity:.55;transition:right .25s ease}footer a:not([class*=Button]):not([class*=btn]):hover::after{right:0}footer a:hover{color:#D9DEE6}footer img[src*=logo]{transition:transform .25s ease,filter .25s ease}footer:hover img[src*=logo]{transform:scale(1.03)}footer [class*=social] a,footer a[aria-label*=Facebook],footer a[aria-label*=Instagram],footer a[aria-label*=LinkedIn],footer a[aria-label*=YouTube],footer a[aria-label*=X]{transition:transform .2s ease,background .2s ease}footer [class*=social] a:hover{transform:translateY(-3px) scale(1.08)}footer input{transition:border-color .18s ease,box-shadow .18s ease}footer input:focus{border-color:#273C84;box-shadow:0 0 0 3px rgba(39, 60, 132, .25);outline:none}@media(prefers-reduced-motion:no-preference){footer{animation:ah-fade-up .5s ease both}@keyframes ah-fade-up{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}.ahnsa-nosotros{background:#172A59;background-image:radial-gradient(900px 380px at 88% 10%,rgba(39, 60, 132, .35),transparent 60%);padding:64px 0 72px;color:#E8EEF4}.ahnsa-nosotros .ns-wrap{max-width:1100px;margin:0 auto;padding:0 24px}.ahnsa-nosotros .ns-kick{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#D9DEE6}.ahnsa-nosotros h2{font-size:clamp(26px,3.4vw,40px);color:#fff;margin:10px 0 12px;line-height:1.12}.ahnsa-nosotros .ns-lead{font-size:17.5px;line-height:1.6;max-width:70ch;color:#C9D6E4}.ahnsa-nosotros .ns-stats{display:flex;flex-wrap:wrap;gap:14px;margin:26px 0}.ahnsa-nosotros .ns-stats>div{background:rgba(255,255,255,.06);border:1px solid rgba(217, 222, 230, .28);border-radius:14px;padding:16px 22px;display:flex;flex-direction:column;gap:2px;min-width:130px;transition:transform .18s ease,border-color .18s ease}.ahnsa-nosotros .ns-stats>div:hover{transform:translateY(-3px);border-color:#D9DEE6}.ahnsa-nosotros .ns-stats b{font-size:28px;color:#fff}.ahnsa-nosotros .ns-stats span{font-size:13px;color:#9FB4C8;text-transform:uppercase;letter-spacing:.06em}.ahnsa-nosotros .ns-of{color:#9FB4C8;font-size:14.5px;max-width:80ch;line-height:1.55}.ahnsa-nosotros .ns-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.ahnsa-nosotros .ns-btn{display:inline-block;padding:14px 24px;border-radius:10px;background:#273C84;color:#fff;font-weight:700;text-decoration:none;transition:transform .18s ease,background .18s ease}.ahnsa-nosotros .ns-btn:hover{transform:translateY(-2px);background:#D9DEE6}.ahnsa-nosotros .ns-btn.ns-sec{background:transparent;border:2px solid rgba(217, 222, 230, .5)}.ahnsa-nosotros .ns-btn.ns-sec:hover{border-color:#D9DEE6;background:rgba(39, 60, 132, .18)}.ahnsa-marcas-grid{background:#FFFFFF;padding:56px 0 64px;display:none}.ahnsa-marcas-grid.on{display:block;animation:mg-in .35s ease}@keyframes mg-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ahnsa-marcas-grid .mg-wrap,.ahnsa-marcas-todas .mg-wrap{max-width:1440px;margin:0 auto;padding:0 24px}.ahnsa-marcas-grid .mg-kick,.ahnsa-marcas-todas .mg-kick{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#166BA6}.ahnsa-marcas-grid h2,.ahnsa-marcas-todas h2{font-size:clamp(26px,3.4vw,38px);color:#172A59;margin:10px 0 6px;line-height:1.15}.ahnsa-marcas-grid .mg-sub,.ahnsa-marcas-todas .mg-sub{color:#59616D;margin:0 0 28px;font-size:16px;max-width:78ch}.ahnsa-marcas-grid .mg-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.mg-card{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid #E5E9EF;border-radius:14px;padding:18px;text-decoration:none;transition:all .16s}.mg-card:hover{border-color:#273C84;box-shadow:0 14px 36px rgba(23, 42, 89, .12);transform:translateY(-2px)}.mg-card .mg-logo{display:flex;align-items:center;height:54px}.mg-card .mg-logo img{max-height:44px;max-width:160px;width:auto;height:auto!important;object-fit:contain;filter:grayscale(1);transition:filter .16s}.mg-card:hover .mg-logo img{filter:none}.mg-card b{color:#172A59;font-size:17px}.mg-card p{color:#59616D;font-size:13.5px;line-height:1.45;margin:0;flex:1}.mg-card .mg-ver{color:#273C84;font-weight:700;font-size:13.5px}@media(max-width:1023px){.ah-heroBox>img{object-position:76% center!important}.ah-heroBox>div{background:linear-gradient(to top,rgba(0,0,0,.90) 0%,rgba(0,0,0,.72) 42%,rgba(0,0,0,.34) 100%)!important}}.mk50{background:#FFFFFF;padding:30px 0 26px;overflow:hidden}.mk50-wrap{max-width:1240px;margin:0 auto;padding:0 24px}.mk50-cap{text-align:center;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#59616D;margin:0 0 20px;font-weight:700}.mk50-mask{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.mk50-track{display:flex;align-items:center;gap:40px;width:max-content;animation:mk50-mq 58s linear infinite;will-change:transform;backface-visibility:hidden}.mk50-mask:hover .mk50-track{animation-play-state:paused}.mk50-t{display:flex;align-items:center;justify-content:center;height:34px;flex:none;text-decoration:none}.mk50-t img{max-height:34px;max-width:200px;width:auto;height:auto;object-fit:contain;transition:opacity .18s}.mk50-t:hover img{opacity:.75}.mk50-txt{font-size:14px;font-weight:800;line-height:1;white-space:nowrap;color:#3D4A6B;letter-spacing:.01em;transition:color .18s}.mk50-t:hover .mk50-txt{color:#172A59}.mk50-pie{text-align:center;margin:20px 0 0}.mk50-pie a{color:#273C84;font-weight:700;text-decoration:none;font-size:14px}.mk50-pie a:hover{text-decoration:underline}@keyframes mk50-mq{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.mk50-track{animation:none}}@media(max-width:640px){.mk50-track{gap:26px}.mk50-t{height:26px}.mk50-t img{max-height:26px;max-width:140px}.mk50-txt{font-size:12px}}.brc-sec{background:#FFFFFF;padding:8px 0 44px}.brc-wrap{max-width:1240px;margin:0 auto;padding:0 24px}.brc-head{text-align:center;max-width:68ch;margin:0 auto 26px}.brc-kick{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#273C84;font-weight:800}.brc-head h2{margin:8px 0 10px}.brc-sub{color:#59616D;margin:0}.brc-grid{display:grid;gap:14px;list-style:none;padding:0;margin:0;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.brc-card{display:flex;flex-direction:column;border:1px solid #E8E4DA;border-radius:12px;background:#fff;padding:16px 16px 18px;text-decoration:none;color:inherit;transition:border-color .18s,box-shadow .18s}.brc-card:hover{border-color:#273C84;box-shadow:0 3px 14px rgba(23, 42, 89, .10)}.brc-rank{font-size:11px;font-weight:800;color:#9AA3AD;letter-spacing:.02em;font-variant-numeric:tabular-nums}.brc-logo{height:56px;display:flex;align-items:center;justify-content:center;margin:6px 0 12px}.brc-logo img{max-height:46px;max-width:100%;width:auto;height:auto;object-fit:contain}.brc-word{font-size:20px;font-weight:800;color:#172A59;text-align:center;line-height:1.15}.brc-name{font-weight:800;font-size:15px;color:#172A59;margin:0 0 4px}.brc-esp{font-size:12.5px;color:#59616D;line-height:1.45;margin:0}@media(max-width:640px){.brc-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px}.brc-card{padding:12px}.brc-logo{height:46px;margin:4px 0 10px}.brc-logo img{max-height:36px}.brc-word{font-size:16px}.brc-name{font-size:13.5px}.brc-esp{font-size:11.5px}}.bg-dark1{background-image:radial-gradient(1200px 400px at 85% 20%,rgba(39, 60, 132, .18),transparent 60%)}footer{position:relative;isolation:isolate}footer::before{content:"";position:absolute;inset:0;z-index:-1;background:#06101C url(/images/ahnsa/footer-bg.webp) center/cover no-repeat}footer::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,16,28,.72),rgba(6,16,28,.90))}footer .Media_image__Mo0mg,footer [class*=Footer_background] img{display:none!important}.bg-dark1 .text-dark10,.bg-dark1 .text-dark11{color:#EAF2F8!important;text-shadow:0 1px 2px rgba(0,0,0,.55),0 0 18px rgba(0,0,0,.45)}.bg-dark1 .text-accent-on-light,.ahnsa-nosotros .text-accent-on-light{color:#D9DEE6!important}.bg-dark1 .border-accent-on-light,.ahnsa-nosotros .border-accent-on-light{border-color:#D9DEE6!important}.bg-dark1 .hover\:bg-accent-on-light-10:hover{background-color:rgba(217, 222, 230, .16)!important}.bg-dark1 a.\!border-dark7{border-color:#D9DEE6!important;color:#D9DEE6!important}.ah-cart{position:relative;overflow:visible}.ah-cart-n{position:absolute;top:2px;right:0;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#273C84;color:#fff;font:700 11px/18px ui-sans-serif,system-ui,sans-serif;text-align:center;letter-spacing:0;box-shadow:0 0 0 2px #FFFFFF;transform:scale(0);transition:transform .18s cubic-bezier(.34,1.56,.64,1);pointer-events:none;font-variant-numeric:tabular-nums}.ah-cart-n.on{transform:scale(1)}.ah-cart-n[hidden]{display:none}@keyframes ah-pop{0%{transform:scale(1)}45%{transform:scale(1.55)}100%{transform:scale(1)}}.ah-cart-n.pop{animation:ah-pop .42s cubic-bezier(.34,1.56,.64,1)}@keyframes ah-sacude{0%,100%{transform:translateY(0) rotate(0)}25%{transform:translateY(-3px) rotate(-9deg)}55%{transform:translateY(0) rotate(7deg)}80%{transform:translateY(-1px) rotate(-3deg)}}.ah-cart.sacude{animation:ah-sacude .5s ease}.ah-fly{position:fixed;z-index:9999;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#7FC4F0,#273C84 70%);box-shadow:0 6px 18px rgba(39, 60, 132, .55);pointer-events:none}.ah-cr-nav{display:flex;gap:8px;justify-content:center;padding:18px 0 2px}.ah-cr-nav button{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:rgba(255,248,240,.30);cursor:pointer;transition:width .28s cubic-bezier(.4,0,.2,1),background .28s ease}.ah-cr-nav button:hover{background:rgba(255,248,240,.55)}.ah-cr-nav button.on{width:26px;background:#273C84}.ah-cr-nav button:focus-visible{outline:2px solid #7FC4F0;outline-offset:3px}[data-ah-carrusel]{scroll-behavior:smooth;scrollbar-width:none}[data-ah-carrusel]::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){[data-ah-carrusel]{scroll-behavior:auto}.ah-cart-n.pop,.ah-cart.sacude{animation:none}}.ah-usp{display:flex;gap:0;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:#172A59;color:#E6EEF6;font:500 12.5px/1.2 var(--nav-fuente, ui-sans-serif, system-ui, sans-serif);padding:8px 12px;text-align:center}.ah-usp::-webkit-scrollbar{display:none}.ah-usp span{display:inline-flex;align-items:center;gap:7px;padding:3px 14px;white-space:nowrap;flex:none}.ah-usp span:first-child{margin-left:auto}.ah-usp span:last-child{margin-right:auto}.ah-usp span+span{border-left:1px solid rgba(255,255,255,.18)}.ah-usp b{color:#fff;font-weight:700}.ah-usp svg{flex:none;width:15px;height:15px;color:#7FC4F0}@media(max-width:760px){.ah-usp{padding:7px 8px}.ah-usp span{padding:2px 10px;gap:6px}}.ah-sticky{position:fixed;left:0;right:0;bottom:0;z-index:9990;display:none;gap:8px;padding:9px 12px calc(9px + env(safe-area-inset-bottom));background:rgba(10,14,22,.94);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.12)}.ah-sticky a{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;border-radius:10px;text-decoration:none;font:700 14px/1 ui-sans-serif,system-ui,sans-serif;letter-spacing:.01em}.ah-sticky .ah-sticky-buscar{background:#273C84;color:#fff}.ah-sticky .ah-sticky-wa{background:#25D366;color:#072B15}@media(max-width:860px){.ah-sticky{display:flex}body{padding-bottom:68px}}@media print{.ah-sticky,.ah-usp{display:none}}.mg-card{position:relative}.mg-card b a.mg-name{color:inherit;text-decoration:none}.mg-card b a.mg-name::after{content:"";position:absolute;inset:0;border-radius:14px}.mg-card b a.mg-name:focus-visible{outline:2px solid #273C84;outline-offset:3px}.fam-card{position:relative}.fam-card h3 a.fam-tlink{color:inherit;text-decoration:none}.fam-card h3 a.fam-tlink::after{content:"";position:absolute;inset:0}.fam-card h3 a.fam-tlink:focus-visible{outline:2px solid #273C84;outline-offset:3px}.ahnsa-marcas-todas{background:#F7F9FC;padding:56px 0}.mt-grid{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.mt-item a{display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid #E5E9EF;border-radius:10px;padding:12px 14px;text-decoration:none;transition:all .16s}.mt-item a:hover{border-color:#273C84;transform:translateY(-2px);box-shadow:0 10px 26px rgba(23, 42, 89, .10)}.mt-item b{color:#172A59;font-size:15px}.mt-item .mt-n{color:#273C84;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.mt-item .mt-t{color:#5C6874;font-size:12px}.ix-abc{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 28px}.ix-abc a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;border:1px solid #E5E9EF;border-radius:8px;color:#172A59;font-weight:800;text-decoration:none}.ix-abc a:hover{border-color:#273C84;color:#273C84}.ix-bloque{margin:0 0 26px;scroll-margin-top:90px}.ix-bloque h2{color:#273C84;font-size:22px;margin:0 0 10px;border-bottom:1px solid #E5E9EF;padding-bottom:6px}.ix-lista{list-style:none;margin:0;padding:0;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ix-lista li{font-size:14px;color:#59616D}.ix-lista a{color:#172A59;text-decoration:none}.ix-lista a:hover{color:#273C84;text-decoration:underline}.ix-n{font-variant-numeric:tabular-nums;font-size:12.5px;color:#5C6874}.ix-b{font-size:11px;font-weight:700;color:#273C84;text-transform:uppercase;letter-spacing:.04em}.fam-hero--liso{background:linear-gradient(135deg,#172A59 0%,#06123a 100%);padding:40px 0 44px}.fam-hero--liso .fam-hero-copy{max-width:860px}.fam-hero--liso h1{color:#fff;font-size:clamp(28px,4vw,44px);line-height:1.1;margin:10px 0 12px}.fam-hero--liso .fam-hero-sub{color:#D9DEE6;font-size:17px;max-width:640px}.fam-hero--liso .fam-crumbs,.fam-hero--liso .fam-crumbs a{color:#8fa8cc;font-size:13px}.fam-hero--liso .fam-crumbs a:hover{color:#fff}.resp-corta{padding:28px 0 4px}.rc-caja{background:#F2F7FD;border-left:4px solid #273C84;border-radius:0 12px 12px 0;padding:18px 22px;max-width:900px}.rc-kick{display:block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#273C84;margin-bottom:6px}.rc-txt{margin:0;color:#16233a;font-size:17px;line-height:1.6}.rc-txt b{color:#172A59}.mk-tabla.spec{max-width:760px}.mk-tabla.spec th[scope=row]{text-align:left;width:42%;color:#59616D;font-weight:600;vertical-align:top}.mk-tabla.spec td{color:#16233a}.mk-tabla code,.fam-code{background:#EEF3F9;border-radius:5px;padding:1px 6px;font-size:13px;color:#172A59;font-variant-numeric:tabular-nums}.tabla-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.tabla-scroll .mk-tabla{min-width:640px}.mk-tabla tbody tr:nth-child(even){background:#FAFCFE}.mk-num,.ix-n{font-variant-numeric:tabular-nums}.faq-abierta{background:#fff;border:1px solid #E5E9EF;border-radius:12px;padding:16px 20px;margin:0 0 12px;max-width:900px}.faq-abierta h3{color:#172A59;font-size:17px;margin:0 0 6px}.faq-abierta p{color:#59616D;font-size:15px;line-height:1.6;margin:0}.autor{padding:28px 0 48px}.au-caja{background:#F7F9FC;border:1px solid #E5E9EF;border-radius:12px;padding:18px 22px;max-width:900px}.au-t{margin:0 0 6px;color:#172A59;font-size:15px}.au-d{margin:0 0 8px;color:#59616D;font-size:14px;line-height:1.6}.au-f{margin:0;color:#5C6874;font-size:13px}.fam-hero--liso .fam-btn{border:1px solid rgba(255,255,255,.45);color:#fff;background:transparent}.fam-hero--liso .fam-btn:hover{background:rgba(255,255,255,.12);border-color:#fff}.fam-hero--liso .fam-btn-primary{background:#273C84;border-color:#273C84;color:#fff}.fam-hero--liso .fam-btn-primary:hover{background:#1265a0;border-color:#1265a0}.pie-hubs{background:#172A59;color:#8fa8cc;padding:14px 24px;display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;justify-content:center;font-size:13.5px}.pie-hubs span{font-weight:700;color:#D9DEE6}.pie-hubs a{color:#8fa8cc;text-decoration:none}.pie-hubs a:hover{color:#fff;text-decoration:underline}.hub-enlaces .ix-lista{margin-top:6px}.gl-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.gl-item{background:#fff;border:1px solid #E5E9EF;border-radius:12px;padding:16px 18px;scroll-margin-top:90px}.gl-item h3{color:#172A59;font-size:16px;margin:0 0 6px}.gl-item p{color:#59616D;font-size:14px;line-height:1.6;margin:0}.gl-mas{margin-top:8px!important}.gl-mas a{color:#273C84;font-weight:700;font-size:13px;text-decoration:none}.calc{background:#fff;border:1px solid #E5E9EF;border-radius:14px;padding:20px;max-width:900px}.calc-fila{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.calc label{display:flex;flex-direction:column;gap:4px;font-size:13.5px;font-weight:700;color:#172A59}.calc label span{font-weight:500;color:#5C6874;font-size:12px}.calc input,.calc select{border:1px solid #D8E0E8;border-radius:8px;padding:9px 11px;font-size:15px;color:#16233a;font-variant-numeric:tabular-nums;background:#fff}.calc input:focus,.calc select:focus{outline:2px solid #273C84;outline-offset:1px;border-color:#273C84}.calc-out{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:18px;padding-top:16px;border-top:1px solid #E5E9EF}.calc-out>div{display:flex;flex-direction:column}.co-k{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5C6874}.calc-out b{font-size:26px;color:#273C84;font-variant-numeric:tabular-nums;line-height:1.2}.co-u{font-size:12px;color:#5C6874}.calc-nota{margin:14px 0 0;font-size:13px;color:#5C6874;line-height:1.55}.iso-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.iso-c{background:#fff;border:1px solid #E5E9EF;border-left:5px solid var(--c);border-radius:12px;padding:14px 16px}.iso-l{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:7px;background:var(--c);color:#fff;font-weight:800;font-size:16px}.iso-c b{display:block;margin:8px 0 4px;color:#172A59;font-size:16px}.iso-c p{margin:0;color:#59616D;font-size:13.5px;line-height:1.55}.calc label[hidden]{display:none}.art{max-width:780px}.art h2{color:#172A59;font-size:clamp(21px,2.4vw,27px);margin:34px 0 12px;line-height:1.25}.art p{color:#33445c;font-size:16.5px;line-height:1.72;margin:0 0 14px}.art ul.fam-apps,.art ol.fam-apps{margin:0 0 16px;padding-left:22px}.art ul.fam-apps li,.art ol.fam-apps li{color:#33445c;font-size:16px;line-height:1.65;margin-bottom:8px}.art .mk-tabla{margin:18px 0 24px}.art code{background:#EEF3F9;border-radius:5px;padding:1px 6px;font-size:14px;color:#172A59}.art b{color:#16233a}.ahm{position:fixed;inset:0;z-index:2000;display:none}.ahm.on{display:block}.ahm-fondo{position:absolute;inset:0;background:rgba(6,18,58,.55)}.ahm-panel{position:absolute;top:0;right:0;bottom:0;width:min(88vw,340px);background:#fff;box-shadow:-16px 0 48px rgba(23, 42, 89, .22);padding:18px 20px 28px;display:flex;flex-direction:column;overflow-y:auto;animation:ahm-in .18s ease}@keyframes ahm-in{from{transform:translateX(24px);opacity:.4}to{transform:none;opacity:1}}.ahm-x{align-self:flex-end;background:none;border:0;font-size:30px;line-height:1;color:#172A59;cursor:pointer;padding:4px 8px}.ahm-nav{display:flex;flex-direction:column;margin:6px 0 18px}.ahm-nav a{padding:13px 4px;border-bottom:1px solid #EEF3F9;color:#172A59;text-decoration:none;font-size:16px;font-weight:600}.ahm-nav a:hover,.ahm-nav a:focus-visible{color:#273C84}.ahm-grupo{margin:4px 0 0;padding:0 4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#59616D}.ahm-nav-sec a{font-size:15px;font-weight:500;padding:11px 4px}.ahm-cta{display:block;text-align:center;background:#273C84;color:#fff;border-radius:10px;padding:13px;font-weight:700;text-decoration:none}.ahm-wa{display:block;text-align:center;margin-top:10px;background:#25D366;color:#072B15;border-radius:10px;padding:13px;font-weight:700;text-decoration:none}.ahm-tel{display:block;text-align:center;margin-top:10px;color:#59616D;text-decoration:none;font-size:15px;font-variant-numeric:tabular-nums}@media(min-width:1280px){.ahm{display:none!important}}.mkv{position:relative}.mkv:focus-visible{outline:2px solid var(--formlabs-orange-on-dark);outline-offset:6px;border-radius:.75rem}.mkv-ventana{overflow:hidden;border-radius:.75rem}.mkv-pista{display:flex;transition:transform .55s cubic-bezier(.4,.05,.2,1);will-change:transform}.mkv-slide{flex:0 0 100%;min-width:0;display:grid;gap:1.25rem;grid-template-columns:1fr;align-items:stretch}.mkv-marco{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:.625rem;background:#05070d}.mkv-v{width:100%;height:100%;object-fit:cover;display:block}.mkv-yt{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:#05070d;cursor:pointer;display:block}.mkv-yt img{width:100%;height:100%;object-fit:cover;display:block}.mkv-yt::after{content:"";position:absolute;left:50%;top:50%;width:68px;height:48px;transform:translate(-50%,-50%);border-radius:12px;background:rgba(23, 42, 89, .82) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E") center/26px no-repeat;transition:background-color .18s,transform .18s}.mkv-yt:hover::after{background-color:#273C84;transform:translate(-50%,-50%) scale(1.06)}.mkv-yt:focus-visible{outline:3px solid #D9DEE6;outline-offset:2px}.mkv-marco iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mkv-info{display:flex;flex-direction:column;gap:.625rem;align-items:flex-start}.mkv-logo{display:inline-flex;background:#fff;border-radius:.5rem;padding:.5rem .75rem;box-shadow:0 8px 24px rgba(0,0,0,.35)}.mkv-logo img{display:block;height:auto;width:auto;max-height:2.25rem;max-width:9rem}.mkv-fam{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--formlabs-orange-on-dark)}.mkv-desc{margin:0;font-size:1rem;line-height:1.55;color:#D6DEE5;max-width:46ch}.mkv-cta{margin-top:.25rem;font-size:.875rem;font-weight:700;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:.125rem}.mkv-cta:hover{border-bottom-color:#fff}.mkv-nav{display:flex;align-items:center;gap:1rem;margin-top:1.125rem}.mkv-puntos{display:flex;gap:.5rem;flex:1;flex-wrap:wrap}.mkv-punto{all:unset;cursor:pointer;width:1.75rem;height:.25rem;border-radius:999px;background:rgba(255,255,255,.26);transition:background .2s ease,width .2s ease}.mkv-punto:hover{background:rgba(255,255,255,.5)}.mkv-punto.on{background:var(--formlabs-orange-on-dark);width:2.75rem}.mkv-punto:focus-visible{outline:2px solid #fff;outline-offset:3px}.mkv-flecha{all:unset;cursor:pointer;width:2.25rem;height:2.25rem;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.3);color:#fff;font-size:1rem;transition:background .18s ease,border-color .18s ease}.mkv-flecha:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.6)}.mkv-flecha:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(min-width:1024px){.mkv-slide{grid-template-columns:minmax(0,1.9fr) minmax(17rem,1fr);gap:2rem;align-items:center}.mkv-desc{font-size:1.0625rem}}@media(prefers-reduced-motion:reduce){.mkv-pista{transition:none}}.op-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr))}.op-card{position:relative;display:flex;flex-direction:column;gap:.75rem;background:#14161c;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;overflow:hidden;padding-bottom:.875rem;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.op-card:hover,.op-card.on,.op-card:focus-within{border-color:var(--formlabs-orange-on-dark);transform:translateY(-3px);box-shadow:0 18px 44px rgba(0,0,0,.45)}.op-marco{position:relative;aspect-ratio:16 / 9;background:#05070d;overflow:hidden}.op-marco::after{content:"";position:absolute;inset:0;background:rgba(5,7,13,.28);transition:opacity .2s ease;pointer-events:none}.op-card.on .op-marco::after{opacity:0}.op-v{width:100%;height:100%;object-fit:cover;display:block}.op-play{position:absolute;left:.625rem;bottom:.625rem;width:1.75rem;height:1.75rem;border-radius:999px;background:rgba(10,20,40,.7);border:1px solid rgba(255,255,255,.35);transition:opacity .2s ease}.op-play::before{content:"";position:absolute;left:.625rem;top:.4375rem;border-left:.5rem solid #fff;border-top:.34rem solid transparent;border-bottom:.34rem solid transparent}.op-card.on .op-play{opacity:0}.op-txt{padding:0 1rem;display:flex;flex-direction:column;gap:.1875rem}.op-op{margin:0;font-size:1.0625rem;font-weight:700;color:#fff}.op-det{margin:0;font-size:.8125rem;color:#9fb0c0;line-height:1.45}.op-marca{margin:.1875rem 0 0;font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--formlabs-orange-on-dark)}.op-liga{position:absolute;inset:0;z-index:2}.op-liga:focus-visible{outline:2px solid var(--formlabs-orange-on-dark);outline-offset:-3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.op-mats{margin-top:2rem;padding-top:1.75rem;border-top:1px solid rgba(255,255,255,.12)}.op-mats-t{margin:0 0 .875rem;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#8fa1ae}.op-mats-lista{display:flex;flex-wrap:wrap;gap:.5rem}.op-mat{display:inline-flex;align-items:baseline;gap:.4375rem;text-decoration:none;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:.4375rem .875rem;transition:border-color .16s ease,background .16s ease}.op-mat b{color:#E4ECF4;font-size:.875rem;font-weight:600}.op-mat span{color:#7f8fa0;font-size:.6875rem;font-variant-numeric:tabular-nums}.op-mat:hover{border-color:var(--formlabs-orange-on-dark);background:rgba(217, 222, 230, .1)}.op-mats-n{margin:1rem 0 0;font-size:.8125rem;color:#8fa1ae;line-height:1.55}.op-mats-n a{color:var(--formlabs-orange-on-dark);text-decoration:none}.op-mats-n a:hover{text-decoration:underline}@media(prefers-reduced-motion:reduce){.op-card,.op-marco::after,.op-play{transition:none}}.fam-hero .mk-logo{background:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important;height:auto!important;width:auto!important;max-height:3.25rem;max-width:13rem;filter:drop-shadow(0 2px 12px rgba(0,0,0,.55))}.mkv-logo{background:none!important;box-shadow:none!important;padding:0!important}.mkv-logo img{max-height:2.75rem!important;max-width:11rem!important}.mg-card .mg-logo{height:4rem}.mg-card .mg-logo img{max-height:3.25rem;max-width:11rem;filter:none;opacity:.9;transition:opacity .16s ease,transform .16s ease}.mg-card:hover .mg-logo img{opacity:1;transform:scale(1.03)}.ahnsa-marquee .mq-track img{height:2.625rem;filter:none;opacity:.82}.ahnsa-marquee .mq-track img:hover{opacity:1}.mkv-info{align-items:center;text-align:center}.mkv-logo img{max-height:4.5rem!important;max-width:11.25rem!important}.mkv-desc{margin-left:auto;margin-right:auto}@media(min-width:1024px){.mkv-info{align-items:flex-start;text-align:left}.mkv-desc{margin-left:0;margin-right:0}}.Footer_logo__WBJ2f img{aspect-ratio:768 / 396;height:auto}.ah404-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ah404-in{flex:1 1 22rem;min-width:0;max-width:30rem;padding:.75rem 1rem;font:inherit;font-size:1rem;color:#0b1220;background:#fff;border:1px solid #c3ccd6;border-radius:.5rem}.ah404-in:focus-visible{outline:2px solid #273C84;outline-offset:1px;border-color:#273C84}main a:not([class]),.fam-wrap a:not([class]),.fam-section a:not([class]),.fam-sub a:not([class]){color:#273C84;text-underline-offset:2px}main a:not([class]):hover,.fam-wrap a:not([class]):hover,.fam-section a:not([class]):hover,.fam-sub a:not([class]):hover{color:#273C84}.ahm-item{color:#172A59;text-decoration:none}.ahm-item:hover{color:#273C84}a.fam-brand{color:#172A59;text-decoration:none}a.fam-brand:hover{color:#273C84}.text-light10{color:#59616D}[class*=bg-dark] .text-light10,.mkv .text-light10,footer .text-light10{color:#D9DEE6}.rc-kick{color:#166BA6}[class*=bg-dark] main a:not([class]),[class*=bg-dark] a:not([class]),.fam-breadcrumb a:not([class]),nav[aria-label="Ruta de navegacion"] a:not([class]),nav[aria-label="Ruta de navegaci\f3n"] a:not([class]){color:#D9DEE6}.mkv-info{background:#FFFFFF;border-radius:.75rem;padding:1.5rem 1.75rem;justify-content:center}.mkv-logo{background:none;box-shadow:none;padding:0}.mkv-fam{color:#166BA6}.mkv-desc{color:#16233A}.mkv-cta{color:#172A59;border-bottom-color:rgba(23, 42, 89, .35)}.mkv-cta:hover{color:#166BA6;border-bottom-color:#166BA6}@media(min-width:1024px){.mkv-slide{grid-template-columns:1.55fr 1fr}}@media(max-width:1023px){.mkv-info{padding:1.25rem 1.25rem 1.5rem}}.mkv-logo img{max-height:3.75rem!important;max-width:13.75rem!important;width:auto!important;height:auto!important;object-fit:contain}.ah-hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.Footer_locale{opacity:.85}.A11yStatement_sr-only__mXl77 a{position:absolute;left:-9999px;top:0;color:#172A59;background:#fff;text-decoration:underline}.A11yStatement_sr-only__mXl77 a:focus,.A11yStatement_sr-only__mXl77 a:focus-visible{left:12px;top:12px;z-index:10000;padding:.625rem 1rem;border-radius:.5rem;box-shadow:0 8px 24px rgba(23, 42, 89, .28);outline:3px solid #273C84;outline-offset:2px}[class*=bg-dark] a.w-52 .text-light10,[class*=bg-dark] .p-2 .text-light10{color:#59616D}.pie-hubs a{color:#D9DEE6}.pie-hubs a:hover{color:#D9DEE6}.pie-hubs a:not([class]){color:#D9DEE6}.pie-hubs a:not([class]):hover{color:#D9DEE6}.kick{color:#166BA6}.chips{color:#55677A}.ahnsa-marcas-todas button,.ahnsa-marcas-grid button{color:#5E5A53}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:.2s}nav.global-styles--header{view-transition-name:ah-header}::view-transition-old(ah-header),::view-transition-new(ah-header){animation:none;mix-blend-mode:normal}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}}.bg-dark1:has(#mkVideo){background:#F1F3F6!important;background-image:none!important}.bg-dark1:has(#mkVideo) h2{color:#17191E!important}.bg-dark1:has(#mkVideo) .text-light10,.bg-dark1:has(#mkVideo) p{color:#59616D!important}.mkv-info{background:none!important;border-radius:0!important;padding:0!important;justify-content:center}.mkv-logo{background:none!important;box-shadow:none!important;padding:0!important}.mkv-fam{color:#166BA6!important}.mkv-desc{color:#2B3646!important}.mkv-cta{color:#172A59!important;border-bottom-color:rgba(23, 42, 89, .32)!important}.mkv-cta:hover{color:#166BA6!important;border-bottom-color:#166BA6!important}.mkv-marco{box-shadow:0 18px 44px rgba(23, 42, 89, .18)}.bg-dark1:has(#mkVideo) .mkv-punto{background:rgba(23, 42, 89, .22)}.bg-dark1:has(#mkVideo) .mkv-punto:hover{background:rgba(23, 42, 89, .42)}.bg-dark1:has(#mkVideo) .mkv-punto.on{background:#166BA6}.bg-dark1:has(#mkVideo) .mkv-flecha{color:#172A59}.bg-dark1:has(#mkVideo) .mkv-flecha:hover{color:#166BA6}.mt-item .mt-logo{display:flex;align-items:center;height:34px;margin-bottom:6px}.mt-item .mt-logo img{max-height:34px;max-width:130px;width:auto;height:auto;object-fit:contain}.mt-item .mt-logo--sin{height:0;margin-bottom:0}@media(max-width:900px){.Footer_footer__vpzPu{padding-left:24px;padding-right:24px}.Footer_footer__vpzPu .Footer_footer-container__6UT_G{flex-wrap:wrap;padding:0;gap:28px}.Footer_footer__vpzPu .Footer_footer-left__ClUt5{flex:1 1 100%;min-width:0}.Footer_footer__vpzPu .Footer_footer-menu__TCPlc{flex:1 1 100%;min-width:0;gap:0 20px;justify-content:flex-start}.Footer_footer__vpzPu .Footer_footer-submenu__p_ugs{flex:1 1 42%;min-width:0;max-width:none;margin-bottom:1.4rem}.Footer_footer__vpzPu .Footer_bottom-footer__eHR1k{flex-wrap:wrap;gap:10px}.Footer_footer__vpzPu .Footer_legal-links__Yhkeh a{margin-left:0;margin-right:14px}}@media(max-width:420px){.Footer_footer__vpzPu .Footer_footer-submenu__p_ugs{flex:1 1 100%}}@media(pointer:coarse){.ah-hdr .ah-ico{width:44px;height:44px}}.ah-usp,.ah-usp span{font-size:12px}.pi-badge{font-size:12px}@media(max-width:860px)and (pointer:fine){.ah-sticky{display:none!important}body{padding-bottom:0!important}}@media(max-width:920px)and (pointer:fine){.ahsumi.filtros-abiertos .sumi-lado,.ahprod.filtros-abiertos .sumi-lado{position:fixed;inset:0 auto 0 0;width:min(400px,86vw);max-height:none;border-radius:0 14px 14px 0;box-shadow:0 0 0 100vmax rgba(4,10,24,.5),0 18px 50px rgba(4,10,24,.45);overflow-y:auto}.ahsumi.filtros-abiertos,.ahprod.filtros-abiertos{overflow:visible}}@media(pointer:fine){.sumi-abrir-filtros,.ahprod-abrir-filtros{min-height:36px}}@media(pointer:coarse){.mk50-t img{transform:none}.sumi-card:hover,.ahprod-card:hover{transform:none}}.ah-med,.ahprod-tabla td,.ahprod2-id td,.mk-tabla.spec td,.ahnav-med{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}:where(div,header,section,main):has(>nav.global-styles--header){position:relative}:where(div,header,section):has(>nav.global-styles--header.ah-hdr){position:sticky;top:0;z-index:1500}.ahmega:hover{opacity:1;transform:none;transition:none}:root{--nav-alto: 64px;--nav-fuente: Inter, var(--ah-fuente);--nav-tinta: #17191E;--nav-tinta-2: #59616D;--nav-tinta-3: #59616D;--nav-conteo: #59616D;--nav-linea: #D9DEE6;--nav-linea-2: #F1F3F6;--nav-fondo: #FFFFFF;--nav-lavado: #F4F5F7;--nav-marino: #172A59;--nav-liga: #273C84;--nav-liga-alta: #273C84;--nav-azul: #273C84;--nav-azul-2: #273C84;--nav-pill: #F1F3F6;--nav-pill-borde: #D9DEE6;--nav-sombra: 0 6px 24px rgba(23, 42, 89, .10)}nav.global-styles--header.ah-hdr{position:sticky;top:0;z-index:1500;background:var(--nav-fondo);border-bottom:1px solid var(--nav-linea-2);font-family:var(--nav-fuente);color:var(--nav-tinta);line-height:1.2;box-shadow:none;transition:box-shadow .25s ease}nav.ah-hdr.con-sombra{box-shadow:var(--nav-sombra)}nav.ah-hdr *,nav.ah-hdr *::before,nav.ah-hdr *::after{box-sizing:border-box}.ah-hdr-in{display:flex;align-items:center;gap:8px;height:var(--nav-alto);max-width:1440px;margin:0 auto;padding:0 12px}.ah-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ah-logo{display:flex;align-items:center;flex:none;height:44px;margin-right:auto}.ah-logo img{display:block;width:auto;height:44px;transition:transform .2s ease}.ah-logo:hover img{transform:scale(1.04)}.ah-logo:focus-visible{outline:2px solid var(--nav-azul);outline-offset:4px;border-radius:6px}.ah-nav{display:none;list-style:none;margin:0 auto;padding:0;align-items:stretch;gap:2px;height:100%}.ah-nav>li{position:relative;display:flex;align-items:stretch}.ah-nav>li>a{position:relative;display:flex;align-items:center;gap:3px;padding:0 12px;color:var(--nav-tinta);text-decoration:none;font-size:15px;font-weight:500;letter-spacing:0;white-space:nowrap;transition:color .18s ease}.ah-nav>li>a::after{content:"";position:absolute;left:12px;right:12px;bottom:12px;height:2px;border-radius:2px;background:var(--nav-azul);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.ah-nav>li>a:hover,.ah-nav>li>a:focus-visible,.ah-nav>li>a[aria-expanded=true],.ah-nav>li>a[aria-current=page]{color:var(--nav-azul)}.ah-nav>li>a:hover::after,.ah-nav>li>a[aria-expanded=true]::after,.ah-nav>li>a[aria-current=page]::after{transform:scaleX(1)}.ah-nav>li>a:focus-visible{outline:2px solid var(--nav-azul);outline-offset:-4px;border-radius:6px}.ah-nav .ah-chev{width:14px;height:14px;flex:none;opacity:.7;transition:transform .18s ease}.ah-nav a[aria-expanded=true] .ah-chev{transform:rotate(180deg)}.ah-rec{position:absolute;top:100%;left:50%;z-index:910;min-width:272px;transform:translate(-50%,-4px);padding:8px;background:#fff;border:1px solid var(--nav-linea-2);border-radius:12px;box-shadow:0 18px 48px rgba(23, 42, 89, .16);opacity:0;transition:opacity .16s ease,transform .16s ease}.ah-rec.on{opacity:1;transform:translate(-50%,0)}.ah-rec[hidden]{display:none}.ah-rec a{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;color:var(--nav-tinta);text-decoration:none;font-size:14px;font-weight:500;white-space:nowrap}.ah-rec a svg{width:18px;height:18px;flex:none;color:var(--nav-azul)}.ah-rec a:hover,.ah-rec a:focus-visible{background:var(--nav-lavado);color:var(--nav-azul);outline:none}.ah-hdr-acts{display:flex;align-items:center;gap:4px;flex:none}.ah-ico{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:10px;background:transparent;color:var(--nav-tinta);cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease}.ah-ico svg{width:22px;height:22px;transition:transform .18s ease}.ah-ico:hover,.ah-ico:focus-visible{background:var(--nav-lavado);color:var(--nav-azul);outline:none}.ah-ico:hover svg{transform:scale(1.08)}.ah-ico:focus-visible{box-shadow:0 0 0 2px var(--nav-azul)}.ah-hdr .ah-cart-n{top:2px;right:2px;box-shadow:0 0 0 2px #fff}.ah-hdr .ah-cart-n[hidden]{display:none}.ah-cta{display:none;align-items:center;height:40px;padding:0 16px;margin-left:4px;border-radius:8px;background:var(--nav-azul);color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.ah-cta:hover,.ah-cta:focus-visible{background:var(--nav-azul-2);color:#fff;transform:translateY(-1px);box-shadow:0 8px 20px rgba(39, 60, 132, .30)}.ah-cta:focus-visible{outline:2px solid var(--nav-azul);outline-offset:2px}.ah-hsearch{position:relative;display:none;align-items:center;width:250px;height:38px;margin:0;background:var(--nav-pill);border:1px solid var(--nav-pill-borde);border-radius:999px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ah-hsearch:focus-within{background:#fff;border-color:var(--nav-azul);box-shadow:0 0 0 3px rgba(39, 60, 132, .18)}.ah-hsearch input{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0 2px 0 16px;border:0;background:transparent;font:inherit;font-size:14px;color:var(--nav-tinta);outline:none;-webkit-appearance:none;appearance:none;border-radius:999px 0 0 999px}.ah-hsearch input::placeholder{color:#7A8794;opacity:1}.ah-hsearch input::-webkit-search-cancel-button,.ah-hsearch input::-webkit-search-decoration{-webkit-appearance:none;display:none}.ah-hsearch button{flex:none;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--nav-tinta-2);cursor:pointer;display:flex;align-items:center;justify-content:center}.ah-hsearch button svg{width:18px;height:18px}.ah-hsearch button:hover,.ah-hsearch button:focus-visible{color:var(--nav-azul);outline:none}.ah-hsearch .sku-panel{position:absolute;z-index:950;top:calc(100% + 8px);right:0;left:auto;width:min(460px,calc(100vw - 24px));max-height:min(26rem,calc(100vh - 120px));overflow-y:auto;text-align:left;background:#fff;border:1px solid var(--nav-linea-2);border-radius:12px;box-shadow:0 18px 48px rgba(23, 42, 89, .22);font-size:14px;line-height:1.35}.ah-hsearch .sku-panel[hidden]{display:none}.ah-hsearch .sku-cab{margin:0;padding:9px 14px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--nav-tinta-3);border-bottom:1px solid var(--nav-linea-2)}.ah-hsearch a.sku-res{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;color:inherit;text-decoration:none;border-bottom:1px solid #F0F4F8}.ah-hsearch a.sku-res:last-child{border-bottom:0}.ah-hsearch a.sku-res:hover,.ah-hsearch a.sku-res[aria-selected=true]{background:#F1F6FB}.ah-hsearch a.sku-res:focus-visible{outline:2px solid var(--nav-azul);outline-offset:-2px}.ah-hsearch .sku-res-izq{display:flex;flex-direction:column;gap:2px;min-width:0}.ah-hsearch .sku-res-cod{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;font-weight:700;color:var(--nav-marino)}.ah-hsearch .sku-res-exacto .sku-res-cod{color:var(--nav-azul-2)}.ah-hsearch a.sku-res-desig{background:#F4F9FE;border-bottom:1px solid #DCE8F4}.ah-hsearch a.sku-res-desig .sku-res-cod{font-family:inherit;font-size:15px}.ah-hsearch a.sku-res-desig .sku-res-meta{color:var(--nav-azul-2);font-weight:600}.ah-hsearch .sku-res-meta{font-size:12.5px;color:var(--nav-tinta-2)}.ah-hsearch .sku-res-meta b{color:var(--nav-tinta);font-weight:600}.ah-hsearch .sku-res-desc{font-size:12px;color:var(--nav-tinta-3);max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ah-hsearch .sku-res-cta{flex:none;font-size:11px;font-weight:700;color:var(--nav-azul);text-transform:uppercase;letter-spacing:.03em}.ah-hsearch .sku-aviso{padding:14px}.ah-hsearch .sku-aviso-pie{border-top:1px solid var(--nav-linea-2)}.ah-hsearch .sku-aviso-t{margin:0 0 4px;font-weight:600;color:var(--nav-tinta);font-size:14px}.ah-hsearch .sku-aviso-d{margin:0 0 10px;font-size:12.5px;color:var(--nav-tinta-2)}.ah-hsearch .sku-aviso-wa{display:inline-block;padding:8px 14px;border-radius:8px;background:#25D366;color:#fff;font-weight:600;font-size:13px;text-decoration:none}.ah-hsearch .sku-aviso-wa:hover{background:#1EBE5A;color:#fff}.ah-hsearch .sku-aviso-alt{display:block;margin-top:10px;font-size:12.5px;color:var(--nav-azul-2);text-decoration:underline}nav.ah-hdr .ahmega{top:100%}@media(max-width:1099px){nav.ah-hdr.hs-abierta .ah-hsearch{display:flex;position:absolute;left:0;right:0;top:100%;width:auto;height:56px;padding:0 10px 0 6px;border:0;border-bottom:1px solid var(--nav-linea);border-radius:0;background:#fff;box-shadow:0 14px 32px rgba(23, 42, 89, .14)}nav.ah-hdr.hs-abierta .ah-hsearch:focus-within{box-shadow:0 14px 32px rgba(23, 42, 89, .14)}nav.ah-hdr.hs-abierta .ah-hsearch input{font-size:16px;padding-left:14px}nav.ah-hdr.hs-abierta .ah-hsearch button{width:44px;height:44px}nav.ah-hdr.hs-abierta .ah-hsearch .sku-panel{top:100%;left:0;right:0;width:auto;border-radius:0 0 12px 12px}nav.ah-hdr.hs-abierta .ah-hs-toggle{background:var(--nav-lavado);color:var(--nav-azul)}}@media(min-width:900px){.ah-hdr-in{padding:0 16px;gap:12px}.ah-logo{margin-right:0}.ah-nav{display:flex}.ah-burger{display:none}.ah-cta{display:inline-flex}nav.ah-hdr .ahmega:not([hidden]){display:block}}@media(min-width:1100px){.ah-hsearch{display:flex}.ah-hs-toggle{display:none}}@media(min-width:1280px){:root{--nav-alto: 70px}.ah-hdr-in{padding:0 24px;gap:16px}.ah-nav{gap:4px}.ah-nav>li>a{padding:0 14px;font-size:15.5px}.ah-nav>li>a::after{left:14px;right:14px;bottom:15px}.ah-hsearch{width:300px;height:40px}.ah-cta{height:42px;padding:0 18px}}@media(min-width:700px)and (max-width:899px)and (pointer:fine)and (hover:hover){.ah-hdr-in{gap:6px}.ah-logo{margin-right:0}.ah-nav{display:flex;gap:0}.ah-nav>li>a{padding:0 8px;font-size:13px}.ah-nav>li>a::after{left:8px;right:8px}.ah-burger{display:none}#ahMenu.ahm{display:none!important}nav.ah-hdr .ahmega:not([hidden]){display:block}.ah-sticky{display:none!important}body{padding-bottom:0!important}}@media(min-width:800px)and (max-width:899px)and (pointer:fine)and (hover:hover){.ah-cta{display:inline-flex;padding:0 12px;font-size:12px}}@media(min-width:700px)and (max-width:899px){html.es-pc .ah-nav{display:flex;gap:0}html.es-pc .ah-nav>li>a{padding:0 8px;font-size:13px}html.es-pc .ah-logo{margin-right:0}html.es-pc .ah-burger{display:none}html.es-pc #ahMenu.ahm{display:none!important}html.es-pc nav.ah-hdr .ahmega:not([hidden]){display:block}html.es-pc .ah-sticky{display:none!important}html.es-pc body{padding-bottom:0!important}}@media(max-width:1279px){html.es-tactil .ah-nav{display:none}html.es-tactil .ah-burger{display:inline-flex}html.es-tactil .ah-cta{display:none}html.es-tactil .ah-logo{margin-right:auto}}@media(pointer:coarse){.ah-logo:hover img,.ah-ico:hover svg{transform:none}}@media print{nav.ah-hdr,.ahmega,.ah-rec{display:none!important}}.fam-hero--liso .fam-crumbs a:not([class]){color:#8fa8cc}.fam-hero--liso .fam-crumbs a:not([class]):hover{color:#fff}.fam-section>.fam-wrap>details{background:#fff;border:1px solid #E5E9EF;border-radius:12px;margin:0 0 10px;max-width:900px;overflow:hidden;transition:border-color .15s ease}.fam-section>.fam-wrap>details:hover{border-color:#273C84}.fam-section>.fam-wrap>details>summary{cursor:pointer;padding:15px 48px 15px 20px;font-weight:700;color:#172A59;font-size:16px;line-height:1.35;list-style:none;position:relative}.fam-section>.fam-wrap>details>summary::-webkit-details-marker{display:none}.fam-section>.fam-wrap>details>summary::marker{content:""}.fam-section>.fam-wrap>details>summary::after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#273C84;font-size:22px;font-weight:400;line-height:1}.fam-section>.fam-wrap>details[open]>summary::after{content:"\2013"}.fam-section>.fam-wrap>details>summary:focus-visible{outline:2px solid #273C84;outline-offset:-2px}.fam-section>.fam-wrap>details>p{margin:0;padding:2px 20px 18px;color:#3D4A6B;font-size:15px;line-height:1.6;max-width:72ch}.brc-head h2{font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.2;font-weight:700;color:#172A59;margin:8px 0 12px}.brc-sub{font-size:1.05rem;line-height:1.55}@layer respaldo{.autor>.fam-wrap{max-width:90rem;margin:0 auto;padding:0 24px}}.au-caja{box-sizing:border-box}.au-d,.au-f,.rc-txt,.faq-abierta p{max-width:72ch}.fam-wrap>ul.ix-lista:only-child,.fam-section-alt>.fam-wrap>p.fam-sub+ul.ix-lista{gap:20px 32px;grid-template-columns:repeat(auto-fill,minmax(258px,1fr))}.fam-wrap>ul.ix-lista:only-child>li,.fam-section-alt>.fam-wrap>p.fam-sub+ul.ix-lista>li{display:flex;flex-direction:column;gap:3px}.fam-wrap>ul.ix-lista:only-child>li>a,.fam-section-alt>.fam-wrap>p.fam-sub+ul.ix-lista>li>a{font-size:15px;line-height:1.3}.fam-wrap>ul.ix-lista:only-child .ix-n,.fam-section-alt>.fam-wrap>p.fam-sub+ul.ix-lista .ix-n{display:block;font-size:13px;line-height:1.5;color:#5C6874}.ahsumi:has(h2.ahnav-grupos-h) .sumi-titulo{font-size:clamp(28px,3.4vw,38px);font-weight:800;letter-spacing:-.015em;line-height:1.08;margin:4px 0 6px}.brc-logo img{max-width:150px}.gl-item{display:flex;flex-direction:column}.gl-item .gl-mas{margin-top:auto!important;padding-top:12px}@media(max-width:700px){.brc-logo img{max-width:108px}.fam-section>.fam-wrap>details>summary{padding:13px 42px 13px 16px;font-size:15px}.fam-section>.fam-wrap>details>p{padding:2px 16px 15px;font-size:14.5px}}.guia-v2,.fam-hero--guia{--g-ink: #17191E;--g-muted: #59616D;--g-line: #D9DEE6;--g-edge: #D9DEE6;--g-hov: #273C84;--g-paper: #F4F5F7;--g-tint: #F1F3F6;--g-blue: #273C84;--g-blue-d: #172A59;--g-radius: 14px;--g-ease: cubic-bezier(0.23,1,0.32,1);--g-focus: rgba(39, 60, 132, .35)}main:has(>.fam-hero--guia){background:#fff}main:has(>.fam-hero--guia) .fam-section{background:transparent}.fam-hero.fam-hero--guia{background:var(--g-paper);border-bottom:1px solid var(--g-line);padding:28px 0 32px;color:var(--g-ink)}.fam-hero--guia .fam-hero-copy{max-width:760px}.fam-hero--guia .g-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;margin:0 0 14px}.fam-hero--guia .g-crumbs,.fam-hero--guia .fam-crumbs,.fam-hero--guia .fam-crumbs a,.fam-hero--guia .fam-crumbs span{color:var(--g-muted);font-size:13px}.fam-hero--guia .g-crumbs a,.fam-hero--guia .fam-crumbs a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}.fam-hero--guia .g-crumbs a:hover,.fam-hero--guia .fam-crumbs a:hover{color:var(--g-blue);text-decoration:underline}.fam-hero--guia .g-crumbs [aria-hidden]{opacity:.6}.fam-hero--guia .g-eyebrow,.fam-hero--guia .fam-kick{color:var(--g-muted);font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.fam-hero--guia .g-eyebrow{margin:0 0 10px}.fam-hero.fam-hero--guia h1{color:var(--g-ink);font-size:clamp(28px,4.2vw,42px);line-height:1.12;letter-spacing:-0.01em;margin:0 0 14px;text-wrap:balance}.fam-hero--guia .g-lead,.fam-hero--guia .fam-hero-sub{color:var(--g-muted);font-size:16px;line-height:1.6;max-width:62ch}.fam-hero--guia .g-lead{margin:0;text-wrap:pretty}.fam-hero--guia .g-lead b,.fam-hero--guia .fam-hero-sub b{color:var(--g-ink)}.fam-hero--guia .g-lead b{font-weight:600}.fam-hero--guia .g-nota{color:var(--g-muted);font-size:14px;margin:10px 0 0;max-width:62ch}.fam-hero--guia .fam-hero-ctas{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.fam-hero--guia .g-cta{margin:18px 0 0}.fam-hero--guia.g-con-foto .fam-wrap{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:center}.fam-hero--guia .g-foto-pic{display:block}.fam-hero--guia .g-foto{width:100%;height:auto;border-radius:14px;object-fit:cover;aspect-ratio:4 / 3}@media(max-width:900px){.fam-hero--guia.g-con-foto .fam-wrap{display:block}.fam-hero--guia .g-foto{display:none}}.guia-v2{background:#fff;color:var(--g-ink)}.guia-v2 .fam-section{background:transparent;padding:32px 0}.guia-v2 .fam-section+.fam-section{border-top:1px solid var(--g-line)}.guia-v2 .fam-section p+p{margin-top:12px}.guia-v2 .fam-section a:not([class]){padding:2px 0}.guia-v2 .g-tool{padding-top:24px}.guia-v2 .calc{background:#fff;border:1px solid var(--g-line);border-radius:var(--g-radius);padding:20px;box-shadow:0 1px 2px rgba(23, 25, 30, .04),0 8px 24px rgba(23, 25, 30, .06)}.guia-v2 .calc label{display:block;font-size:14px;font-weight:600;color:var(--g-ink)}.guia-v2 .calc label span{color:var(--g-muted);font-weight:500}.guia-v2 .calc input,.guia-v2 .calc select{display:block;width:100%;min-height:48px;margin-top:6px;padding:10px 14px;font:inherit;font-size:16px;color:var(--g-ink);background:#fff;border:1px solid var(--g-edge);border-radius:10px;transition:border-color 150ms ease,box-shadow 150ms ease}.guia-v2 .calc input:focus-visible,.guia-v2 .calc select:focus-visible{outline:none;border-color:var(--g-blue);box-shadow:0 0 0 3px rgba(39, 60, 132, .18)}.guia-v2 .calc-out b{font-variant-numeric:tabular-nums;color:var(--g-ink)}.guia-v2 .fam-btn,.fam-hero--guia .fam-btn,.guia-v2 .g-btn,.fam-hero--guia .g-btn,.guia-v2 .g-chip,.guia-v2 table.tbm:not(.g-densa) td:last-child>a,.guia-v2 .gt-micro,.guia-v2 .gt-marca-acc a,.guia-v2 .g-indice a{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:44px;max-width:100%;padding:10px 18px;border-radius:10px;font-size:15px;font-weight:600;line-height:1.25;text-transform:none;letter-spacing:0;text-decoration:none;white-space:normal;background:#fff;color:var(--g-ink);border:1px solid var(--g-edge);-webkit-tap-highlight-color:transparent;transition:transform 160ms var(--g-ease),background-color 150ms ease,border-color 150ms ease}.guia-v2 .g-chip,.guia-v2 table.tbm:not(.g-densa) td:last-child>a,.guia-v2 .gt-micro,.guia-v2 .gt-marca-acc a,.guia-v2 .g-indice a{gap:6px;padding:8px 16px;font-size:14px;color:var(--g-blue);text-align:left}.guia-v2 .g-chip::after,.guia-v2 table.tbm:not(.g-densa) td:last-child>a::after,.guia-v2 .gt-micro::after{content:"\2192";flex:none}.guia-v2 .gt-marca-acc a.gt-sec{color:var(--g-muted);border-color:var(--g-line)}.guia-v2 .fam-btn-primary,.fam-hero--guia .fam-btn-primary,.guia-v2 .g-btn--primary,.fam-hero--guia .g-btn--primary{background:var(--g-blue);border-color:var(--g-blue);color:#fff}.guia-v2 .fam-btn:active,.fam-hero--guia .fam-btn:active,.guia-v2 .g-btn:active,.fam-hero--guia .g-btn:active,.guia-v2 .g-chip:active,.guia-v2 table.tbm td:last-child>a:active,.guia-v2 .gt-micro:active,.guia-v2 .gt-marca-acc a:active,.guia-v2 .g-indice a:active{transform:scale(0.97)}.guia-v2 .g-chip:focus-visible,.guia-v2 table.tbm td>a:focus-visible,.guia-v2 .gt-micro:focus-visible,.guia-v2 .gt-marca-acc a:focus-visible,.guia-v2 .g-card:focus-visible,.guia-v2 .g-nota-card:focus-visible,.guia-v2 .g-indice a:focus-visible{outline:3px solid var(--g-focus);outline-offset:2px}@media(hover:hover)and (pointer:fine){.guia-v2 .fam-btn:hover,.fam-hero--guia .fam-btn:hover,.guia-v2 .g-btn:hover,.fam-hero--guia .g-btn:hover,.guia-v2 .g-chip:hover,.guia-v2 table.tbm:not(.g-densa) td:last-child>a:hover,.guia-v2 .gt-micro:hover,.guia-v2 .gt-marca-acc a:hover,.guia-v2 .g-indice a:hover{background:var(--g-tint);border-color:var(--g-hov);text-decoration:none}.guia-v2 .fam-btn-primary:hover,.fam-hero--guia .fam-btn-primary:hover,.guia-v2 .g-btn--primary:hover,.fam-hero--guia .g-btn--primary:hover{background:var(--g-blue-d);border-color:var(--g-blue-d);color:#fff}}.guia-v2 table.tbm:not(.g-densa) td:last-child{white-space:normal}.guia-v2 table.tbm:not(.g-densa) td:last-child>a{margin:2px 4px 2px 0}.guia-v2 .g-acc{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.guia-v2 .gt-marca-acc{gap:8px}.guia-v2 .gt-marca .gt-micro{margin-top:8px}.guia-v2 .g-ayuda,.guia-v2 .g-sigue{padding:16px 20px;border:1px solid var(--g-line);border-radius:var(--g-radius);background:var(--g-paper)}.guia-v2 .g-ayuda{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.guia-v2 .g-ayuda p{margin:0;color:var(--g-muted);font-size:15px}.guia-v2 .g-ayuda p b{color:var(--g-ink)}.guia-v2 .g-ayuda .g-acciones{display:flex;flex-wrap:wrap;gap:8px}.guia-v2 .g-sigue{margin-top:26px}.guia-v2 .g-sigue h2{margin:0;font-size:17px}.guia-v2 .g-indice{margin:18px 0 2px}.guia-v2 .g-indice-tit{margin:0 0 8px;color:var(--g-muted);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.guia-v2 .g-indice ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}@media(max-width:760px){.fam-hero.fam-hero--guia{padding:16px 0 20px}.fam-hero--guia .g-crumbs{margin-bottom:4px}.fam-hero--guia .g-crumbs>:last-child,.fam-hero--guia .g-crumbs>[aria-hidden]:nth-last-child(2){display:none}.fam-hero--guia .g-lead{font-size:15px}.fam-hero--guia .fam-hero-ctas .fam-btn{flex:1 1 auto}.guia-v2 .fam-section{padding:24px 0}.guia-v2 .g-tool{padding-top:16px}.guia-v2 .calc{padding:16px}.guia-v2 .calc-fila{display:grid;grid-template-columns:1fr 1fr;gap:12px}.guia-v2 .calc-fila label{font-size:13px;display:flex;flex-direction:column;justify-content:space-between}.guia-v2 .calc input,.guia-v2 .calc select{margin-top:4px}.guia-v2 .g-ayuda .g-acciones,.guia-v2 .g-ayuda .g-btn{width:100%}.guia-v2 .fam-section li a:not([class]),.guia-v2 .faq-q{min-height:44px}}.guia-v2 .g-cards,.guia-v2 .g-tipos{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.guia-v2 .g-card,.guia-v2 .g-nota-card,.guia-v2 .g-tipo{border:1px solid var(--g-line);border-radius:var(--g-radius);background:#fff;color:var(--g-ink);text-decoration:none}.guia-v2 .g-card,.guia-v2 .g-nota-card{height:100%;transition:transform 160ms var(--g-ease),border-color 150ms ease,box-shadow 200ms ease}.guia-v2 .g-card:active,.guia-v2 .g-nota-card:active{transform:scale(0.98)}@media(hover:hover)and (pointer:fine){.guia-v2 .g-card:hover,.guia-v2 .g-nota-card:hover{border-color:var(--g-hov);box-shadow:0 8px 24px rgba(23, 25, 30, .08);text-decoration:none}.guia-v2 .g-nota-card:hover b{color:var(--g-blue)}}.guia-v2 .g-card{display:grid;grid-template-rows:auto auto 1fr auto;gap:8px;padding:20px}.guia-v2 .g-ico{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--g-tint);color:var(--g-blue)}.guia-v2 .g-ico svg{width:22px;height:22px}.guia-v2 .g-card b{font-size:17px;line-height:1.3}.guia-v2 .g-card .ix-n{color:var(--g-muted);font-size:14px;line-height:1.5}.guia-v2 .g-card code{font:600 13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--g-ink);background:var(--g-paper);border:1px solid var(--g-line);border-radius:8px;padding:6px 8px;justify-self:start}.guia-v2 .g-card .g-ir,.guia-v2 .g-nota-cuerpo .g-ir{color:var(--g-blue);font-weight:600;font-size:14px}.guia-v2 table.tbm.g-densa td>a{display:flex;align-items:center;min-height:44px;margin:-8px -14px;padding:8px 14px;box-sizing:border-box;color:var(--g-blue);font-weight:600;text-decoration:none}@media(hover:hover)and (pointer:fine){.guia-v2 table.tbm.g-densa tbody tr:hover td,.guia-v2 table.tbm.g-densa tbody tr:hover th{background:#eef6fb}.guia-v2 table.tbm.g-densa td>a:hover{text-decoration:underline}}@media(max-width:560px){.guia-v2 table.tbm.g-densa td>a{margin:-7px -10px;padding:7px 10px}}@media(max-width:640px){.guia-v2 table.tbm.g-apila,.guia-v2 table.tbm.g-apila tbody,.guia-v2 table.tbm.g-apila tr{display:block}.guia-v2 table.tbm.g-apila{min-width:0}.guia-v2 table.tbm.g-apila thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.guia-v2 table.tbm.g-apila tr{padding:14px 16px;border-bottom:1px solid #E5EBEF}.guia-v2 table.tbm.g-apila tr:last-child{border-bottom:0}.guia-v2 table.tbm.g-apila th,.guia-v2 table.tbm.g-apila td{display:block;padding:0;border:0;background:none;white-space:normal}.guia-v2 table.tbm.g-apila th{display:inline-block;margin:0 8px 4px 0;font-size:16px}.guia-v2 table.tbm.g-apila td{color:var(--g-muted);font-size:14px;line-height:1.5;margin-top:4px}.guia-v2 table.tbm.g-apila td:first-of-type{display:inline-block;color:var(--g-ink);font-weight:600}.guia-v2 table.tbm.g-apila td:last-child{margin-top:10px}.guia-v2 .tbm-scroll:has(>table.g-apila){overflow:visible}}.guia-v2 .g-tipos{margin:18px 0 24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.guia-v2 .g-tipo,.guia-v2 .g-nota-card{display:flex;flex-direction:column;overflow:hidden}.guia-v2 .g-tipo-txt{padding:14px 16px 0}.guia-v2 .g-tipo h3{margin:0 0 4px;font-size:16px;line-height:1.3;color:var(--g-ink)}.guia-v2 .g-tipo p{margin:0;font-size:14px;line-height:1.5;color:var(--g-muted)}.guia-v2 .g-tipo .g-acc{margin:auto 0 0;padding:12px 16px 16px}.guia-v2 .g-fig{margin:0;padding:14px 16px 10px;background:var(--g-paper);border-bottom:1px solid var(--g-line)}.guia-v2 .g-fig img{display:block;width:100%;height:72px;object-fit:contain}.guia-v2 .g-fig figcaption{margin-top:8px;font-size:11.5px;line-height:1.35;color:var(--g-muted)}.guia-v2 .g-fig--sin{display:grid;place-items:center;height:120px;box-sizing:border-box}.guia-v2 .g-fig--sin svg{width:72px;height:72px;fill:none;stroke:var(--g-hov);stroke-width:1.4}.guia-v2 .g-fig--suelta,.guia-v2 .g-nota-foto{max-width:560px;margin:4px 0 18px;border:1px solid var(--g-line);border-radius:var(--g-radius)}.guia-v2 .g-fig--suelta img{height:88px}.guia-v2 .g-par{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));max-width:720px;margin:6px 0 22px}.guia-v2 .g-par .g-fig--suelta{margin:0}.guia-v2 .g-forma{width:28px;height:28px;vertical-align:middle;margin-right:8px;fill:var(--g-tint);stroke:var(--g-ink);stroke-width:1.5}.guia-v2 .fam-wrap>ul.ix-lista.g-notas{gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.guia-v2 .fam-wrap>ul.ix-lista.g-notas>li{display:block}.guia-v2 .g-nota-media{display:block;position:relative;overflow:hidden;aspect-ratio:16 / 9;background:var(--g-paper);border-bottom:1px solid var(--g-line)}.guia-v2 .g-nota-media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;padding:14px;box-sizing:border-box}.guia-v2 .g-nota-media--txt{display:grid;place-content:center;padding:16px;text-align:center;background:linear-gradient(135deg,var(--g-paper),var(--g-tint));color:var(--g-ink);font:700 clamp(20px,2.4vw,26px)/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:-.01em}.guia-v2 .g-nota-media--txt small{display:block;margin-top:8px;font:600 11px/1.3 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--g-muted)}.guia-v2 .g-nota-cuerpo{display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px;flex:1}.guia-v2 .g-nota-cuerpo time{font-size:13px;color:var(--g-muted)}.guia-v2 .g-nota-cuerpo b{font-size:18px;line-height:1.3;font-weight:700;text-wrap:balance}.guia-v2 .g-nota-cuerpo .ix-n{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.55;color:var(--g-muted)}.guia-v2 .g-nota-cuerpo .g-ir{margin-top:auto;padding-top:4px}.guia-v2 .g-nota-foto{max-width:640px;margin:0 0 22px}.guia-v2 .g-nota-foto img{height:auto;max-height:300px}@media(max-width:760px){.guia-v2 .g-nota-foto img{max-height:200px}.guia-v2 .g-nota-media{aspect-ratio:5 / 2}}@media(prefers-reduced-motion:reduce){.guia-v2 .fam-btn,.guia-v2 .g-btn,.fam-hero--guia .g-btn,.guia-v2 .calc input,.guia-v2 .g-chip,.guia-v2 .g-card,.guia-v2 .g-nota-card,.guia-v2 table.tbm td>a,.guia-v2 .gt-marca-acc a,.guia-v2 .g-indice a{transition:none}}
