:root{--red: #ff0019;--red-fill: #d9000f;--red-ink: #d9000f;--black: #000000;--white: #ffffff;--surface-dark: #0b0b0c;--surface-light: #f3f1ed;--bg: var(--surface-dark);--fg: var(--white);--fg-soft: rgba(255,255,255,.62);--line: rgba(255,255,255,.20);--line-solid: #262628;--z-fab: 400;--z-mnav: 490;--z-header: 500;--z-grain: 900;--z-splash: 9000;--z-skip: 9500;--display: "Nohemi","Arial Black",Impact,sans-serif;--text: "Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--mono: "JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--track-display: -.012em;--gutter: clamp(1.15rem,4vw,3rem);--maxw: 1560px;--nav-h: 68px;--slant: -2.1deg;--ease-out: cubic-bezier(.16,1,.3,1);--ease-in: cubic-bezier(.7,0,.84,0);--ease-soft: cubic-bezier(.25,.46,.45,.94)}.paper{--bg: var(--surface-light);--fg: #17171a;--fg-soft: rgba(23,23,26,.62);--line: rgba(23,23,26,.17);--line-solid: #dedbd5;--red: var(--red-ink);--red-fill: var(--red-ink)}@font-face{font-family: "Nohemi";font-style: normal;font-weight: 900;font-display: swap;src: url("assets/fonts/Nohemi-Black.woff2") format("woff2")}@font-face{font-family: "Archivo";font-style: normal;font-weight: 400;font-display: swap;src: url("assets/fonts/Archivo-400.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}@font-face{font-family: "Archivo";font-style: normal;font-weight: 500;font-display: swap;src: url("assets/fonts/Archivo-500.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}@font-face{font-family: "Archivo";font-style: normal;font-weight: 600;font-display: swap;src: url("assets/fonts/Archivo-600.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}@font-face{font-family: "Archivo";font-style: normal;font-weight: 700;font-display: swap;src: url("assets/fonts/Archivo-700.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}@font-face{font-family: "JetBrains Mono";font-style: normal;font-weight: 400;font-display: swap;src: url("assets/fonts/JetBrainsMono-400.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}@font-face{font-family: "JetBrains Mono";font-style: normal;font-weight: 500;font-display: swap;src: url("assets/fonts/JetBrainsMono-500.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}*,*::before,*::after{box-sizing: border-box;margin: 0}html{-webkit-text-size-adjust: 100%;tab-size: 2;overflow-x: clip;scroll-behavior: smooth;scroll-padding-top: calc(var(--nav-h) + 16px)}body{background: var(--surface-dark);color: var(--white);font-family: var(--text);font-size: 16.5px;font-weight: 400;line-height: 1.62;overflow-x: clip;overscroll-behavior-y: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility}img,svg,video{display: block;max-width: 100%}img{height: auto}button{font: inherit;color: inherit;cursor: pointer;border: 0;background: none}a{color: inherit;text-decoration: none}p{text-wrap: pretty}ul{list-style: none;padding: 0}h1,h2,h3,h4{font-family: var(--display);text-wrap: balance;line-height: .96;letter-spacing: var(--track-display);font-weight: 900;text-transform: uppercase}::selection{background: var(--red-fill);color: var(--white)}:focus-visible{outline: 3px solid var(--red);outline-offset: 3px}body::after{content: "";position: fixed;inset: -50%;z-index: var(--z-grain);pointer-events: none;opacity: .035;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size: 160px 160px}*{border-radius: 0 !important}.wrap{width: 100%;max-width: var(--maxw);margin-inline: auto;padding-inline: var(--gutter)}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.skip-link{position: fixed;top: -120px;left: 1rem;z-index: var(--z-skip);padding: .7rem 1.1rem;background: var(--red-fill);color: var(--white);font-weight: 700;font-size: .82rem;text-transform: uppercase;letter-spacing: .06em}.skip-link:focus{top: 1rem}.section{background: var(--bg);color: var(--fg);position: relative;padding-block: clamp(3.4rem,8.4vw,7.4rem) clamp(4rem,9.6vw,8.6rem);border-top: 1px solid var(--line-solid)}.rule{height: 1px;background: var(--line);border: 0}.sec-lead{margin-top: 1.1rem}.sec-grid{margin-top: clamp(2rem,4vw,3.2rem)}.sec-grid--tight{margin-top: clamp(1.4rem,3vw,2.1rem)}.sec-btn{margin-top: clamp(1.7rem,3vw,2.5rem)}.flush{margin-top: 0}.mw-14{max-width: 14ch}.mw-15{max-width: 15ch}.mw-16{max-width: 16ch}.mw-20{max-width: 20ch}.mw-56{max-width: 56ch}.mw-60{max-width: 60ch}.mw-62{max-width: 62ch}.prosa{color: var(--fg-soft);margin-top: 1.2rem}.card-t{margin: .65rem 0 .45rem}.card-p{color: var(--fg-soft);font-size: .9rem}.paso .card-t{margin: 0 0 .5rem}.paso p{color: var(--fg-soft);font-size: .92rem}.ftr__desc{color: var(--fg-soft);font-size: .9rem;max-width: 34ch}.ftr__dato{color: var(--fg-soft)}.cov-t{margin-bottom: 1.4rem}.kicker{font-family: var(--mono);font-size: clamp(.66rem,1.5vw,.76rem);font-weight: 500;letter-spacing: .17em;text-transform: uppercase;color: var(--red);display: flex;align-items: center;gap: .7rem;margin-bottom: 1.5rem}.kicker::after{content: "";flex: 1;height: 1px;background: var(--line)}.num{font-family: var(--mono);font-size: .74rem;font-weight: 500;letter-spacing: .1em;color: var(--red)}.h-xl{font-size: clamp(2.7rem,9.2vw,8.2rem)}.h-lg{font-size: clamp(2.1rem,6vw,4.6rem)}.h-md{font-size: clamp(1.5rem,3.2vw,2.4rem)}.h-sm{font-size: clamp(1.05rem,2vw,1.32rem);letter-spacing: var(--track-display)}.lead{font-size: clamp(1.04rem,1.9vw,1.3rem);line-height: 1.56;letter-spacing: -.008em;color: var(--fg-soft);max-width: 46ch}.accent{color: var(--red)}.btn{display: inline-flex;align-items: center;gap: .6rem;padding: .95rem 1.55rem;font-family: var(--text);font-size: clamp(.82rem,1.5vw,.93rem);font-weight: 600;text-transform: uppercase;letter-spacing: .06em;border: 2px solid currentColor;transition: background-color .22s var(--ease-out),color .22s var(--ease-out),border-color .22s var(--ease-out),transform .22s var(--ease-out);will-change: transform}.btn svg{width: 1.05em;height: 1.05em;fill: currentColor;flex: none}.btn--wa{background: var(--red-fill);border-color: var(--red-fill);color: var(--white)}.btn--ghost{background: transparent;border-color: var(--fg);color: var(--fg)}@media (hover: hover) and (pointer: fine){.btn--wa:hover{background: var(--fg);border-color: var(--fg);color: var(--bg);transform: translateY(-3px)}.btn--ghost:hover{background: var(--fg);color: var(--bg);transform: translateY(-3px)}}.btn:active{transform: translateY(0) scale(.978)}.ramo:active,.cia:active,.miembro:active{transform: scale(.995)}.hdr{position: sticky;top: 0;z-index: var(--z-header);background: var(--surface-dark);border-bottom: 1px solid var(--line-solid);transform: translateZ(0)}.hdr__in{height: var(--nav-h);display: flex;align-items: center;justify-content: space-between;gap: 1rem}.hdr__logo{display: flex;align-items: center;flex: none}.hdr__logo img{height: 27px;width: auto}.nav{display: none}.nav__list{display: flex;align-items: center;gap: .2rem}.nav__link{display: block;padding: .5rem .78rem;font-size: .84rem;font-weight: 500;color: rgba(255,255,255,.74);transition: color .18s var(--ease-out),background-color .18s var(--ease-out)}.nav__link[aria-current="page"]{color: var(--white);font-weight: 700}@media (hover: hover) and (pointer: fine){.nav__link:hover{background: var(--white);color: var(--black)}}.hdr__cta{display: none}.burger{width: 44px;height: 44px;display: grid;place-items: center;border: 1px solid var(--line);flex: none}.burger span{display: block;width: 19px;height: 2px;background: var(--white);transition: transform .28s var(--ease-out),opacity .18s linear}.burger span + span{margin-top: 5px}.burger[aria-expanded="true"] span:nth-child(1){transform: translateY(7px) rotate(45deg)}.burger[aria-expanded="true"] span:nth-child(2){opacity: 0}.burger[aria-expanded="true"] span:nth-child(3){transform: translateY(-7px) rotate(-45deg)}.mnav{position: fixed;inset: var(--nav-h) 0 0 0;z-index: var(--z-mnav);background: var(--surface-dark);border-top: 1px solid var(--line-solid);padding: 1.4rem var(--gutter) 2.4rem;overflow-y: auto;transform: translateY(-101%);visibility: hidden;transition: transform .42s var(--ease-out),visibility 0s linear .42s}.mnav.is-open{transform: translateY(0);visibility: visible;transition: transform .42s var(--ease-out),visibility 0s linear 0s}.mnav__link{display: flex;align-items: baseline;gap: .9rem;padding: .82rem 0;border-bottom: 1px solid var(--line);font-size: 1.45rem;font-weight: 700;text-transform: uppercase;letter-spacing: var(--track-display)}.mnav__link .num{font-size: .7rem}.mnav .btn{margin-top: 1.6rem;width: 100%;justify-content: center}.gridlines{display: grid;gap: 1px;background: var(--line-solid);border: 1px solid var(--line-solid)}.gridlines > *{background: var(--bg);padding: clamp(1.35rem,3vw,2.3rem)}.g-2{grid-template-columns: 1fr}.g-3{grid-template-columns: 1fr}.g-4{grid-template-columns: repeat(2,1fr)}.g-8{grid-template-columns: repeat(2,1fr)}.g-5{grid-template-columns: repeat(2,1fr)}.ramo{position: relative;display: flex;flex-direction: column;gap: .55rem;min-height: 172px;transition: background-color .2s var(--ease-out),color .2s var(--ease-out)}.ramo__t{font-size: clamp(1.35rem,3.4vw,2.05rem);font-weight: 900;text-transform: uppercase;letter-spacing: var(--track-display);line-height: .96}.ramo__d{font-size: .89rem;color: var(--fg-soft);transition: color .2s var(--ease-out)}.ramo__go{margin-top: auto;font-family: var(--mono);font-size: .72rem;letter-spacing: .1em;text-transform: uppercase;color: var(--red);transition: color .2s var(--ease-out),transform .24s var(--ease-out)}@media (hover: hover) and (pointer: fine){.ramo:hover{background: var(--red-fill);color: var(--white)}.ramo:hover .ramo__d,.ramo:hover .ramo__go,.ramo:hover .num{color: var(--white)}.ramo:hover .ramo__go{transform: translateX(7px)}}.gridlines--flush{background: transparent;gap: 0;border: 0;border-top: 1px solid var(--line-solid);border-left: 1px solid var(--line-solid)}.gridlines--flush > *{padding: 0;border-right: 1px solid var(--line-solid);border-bottom: 1px solid var(--line-solid)}.miembro{display: flex;flex-direction: column;background: var(--bg);transition: background-color .25s var(--ease-out),color .25s var(--ease-out)}.miembro img{width: 100%;aspect-ratio: 3 / 4;object-fit: cover;object-position: center 12%;filter: grayscale(1) contrast(1.04);transition: filter .4s var(--ease-out)}.miembro{position: relative}.miembro__pie{display: flex;flex-direction: column;gap: .12rem;padding: .6rem .7rem .72rem;border-top: 1px solid var(--line-solid)}.miembro__n{font-size: .74rem;font-weight: 600;letter-spacing: -.004em;line-height: 1.22;color: var(--fg-soft);transition: color .25s var(--ease-out)}.miembro__rol{font-family: var(--mono);font-size: .58rem;letter-spacing: .13em;text-transform: uppercase;color: var(--red);transition: color .25s var(--ease-out)}.miembro__foto{position: relative;display: block;overflow: hidden}.miembro__barra{position: absolute;left: 0;right: 0;bottom: 0;display: flex;align-items: center;justify-content: center;gap: .4rem;padding: .45rem .5rem;background: var(--red-fill);color: var(--white);font-family: var(--mono);font-size: .6rem;letter-spacing: .11em;text-transform: uppercase;transform: translateY(101%);transition: transform .3s var(--ease-out)}.miembro__barra svg{width: 12px;height: 12px;fill: currentColor;flex: none}.miembro__fila{display: flex;align-items: baseline;justify-content: space-between;gap: .4rem}.miembro__ir{flex: none;display: grid;place-items: center;width: 17px;height: 17px;color: var(--red);align-self: center}.miembro__ir svg{width: 17px;height: 17px;fill: currentColor}@media (hover: hover) and (pointer: fine){.miembro__ir{display: none}.miembro:hover .miembro__barra{transform: translateY(0)}.miembro:hover{background: var(--bg);color: inherit}.miembro:hover .miembro__n{color: var(--white)}}@media (hover: none){.miembro__barra{display: none}}@media (hover: hover) and (pointer: fine){.miembro:hover img{filter: grayscale(0) contrast(1)}}.bento{grid-template-columns: 1fr}.ramo--xl .ramo__t{font-size: clamp(1.8rem,4.6vw,3.4rem)}.ramo--xl .ramo__d{font-size: 1rem;max-width: 34ch}.ramo{overflow: hidden}.ramo__ghost{position: absolute;right: -.06em;bottom: -.34em;font-family: var(--display);font-size: clamp(5rem,13vw,11rem);font-weight: 900;line-height: 1;letter-spacing: -.05em;color: var(--fg);opacity: .055;pointer-events: none;user-select: none;transition: opacity .25s var(--ease-out),color .2s var(--ease-out)}.ramo--xl .ramo__ghost{font-size: clamp(8rem,20vw,17rem)}@media (hover: hover) and (pointer: fine){.ramo:hover .ramo__ghost{opacity: .16;color: var(--white)}}.statement{padding-block: clamp(4rem,11vw,9rem)}.statement p{font-family: var(--text);font-size: clamp(1.6rem,4.6vw,3.5rem);font-weight: 400;line-height: 1.14;letter-spacing: -.028em;text-transform: none;max-width: 21ch}.statement em{font-style: normal;color: var(--red)}.statement .firma{max-width: none;margin-top: clamp(1.6rem,3vw,2.4rem);font-family: var(--mono);font-size: .72rem;letter-spacing: .14em;text-transform: uppercase;color: var(--fg-soft)}.paso{position: relative;overflow: hidden}.paso__n{display: block;font-family: var(--display);font-size: clamp(2.6rem,5vw,3.8rem);font-weight: 900;line-height: .85;letter-spacing: -.05em;color: var(--red);margin-bottom: .8rem}.detalle{display: flex;flex-direction: column;gap: .55rem;transition: background-color .2s var(--ease-out),color .2s var(--ease-out)}.detalle__t{font-size: clamp(1.02rem,2.1vw,1.22rem);line-height: 1.08}.detalle__p{font-size: .93rem;line-height: 1.6;color: var(--fg-soft);transition: color .2s var(--ease-out)}@media (hover: hover) and (pointer: fine){.detalle:hover{background: var(--fg);color: var(--bg)}.detalle:hover .detalle__p{color: var(--bg);opacity: .78}}.opinion{margin: 0;display: flex;flex-direction: column;gap: 1.1rem;justify-content: space-between}.opinion__t{margin: 0;font-size: clamp(1.02rem,2vw,1.2rem);line-height: 1.5}.opinion__a{font-family: var(--mono);font-size: .72rem;letter-spacing: .06em;text-transform: uppercase;color: var(--fg-soft)}.opinion__pend{display: block;margin-top: .4rem;color: var(--red)}.gridlines--flush > .opinion{padding: clamp(1.35rem,3vw,2.3rem)}.g-1{grid-template-columns: 1fr}.cia{display: flex;flex-direction: column;gap: .28rem;justify-content: center;min-height: 150px;transition: background-color .2s var(--ease-out),color .2s var(--ease-out)}.cia__logo{align-self: start;width: 186px;height: 78px;object-fit: contain;object-position: left center;margin-bottom: .95rem;filter: brightness(0) invert(1);opacity: .93;transition: filter .2s var(--ease-out),opacity .2s var(--ease-out)}.paper .cia__logo{filter: brightness(0)}.cia__r{font-family: var(--mono);font-size: .66rem;letter-spacing: .04em;color: var(--fg-soft);transition: color .2s var(--ease-out)}@media (hover: hover) and (pointer: fine){.cia:hover{background: var(--fg);color: var(--bg)}.cia:hover .cia__r{color: var(--bg);opacity: .7}.cia:hover .cia__logo{filter: brightness(0);opacity: 1}.paper .cia:hover .cia__logo{filter: brightness(0) invert(1);opacity: 1}}.stat{display: flex;flex-direction: column;gap: .35rem}.stat__v{font-size: clamp(2.1rem,5.6vw,3.9rem);font-weight: 900;letter-spacing: -.018em;line-height: .9;font-variant-numeric: tabular-nums}.stat__l{font-family: var(--mono);font-size: .68rem;letter-spacing: .12em;text-transform: uppercase;color: var(--fg-soft)}.cov{display: grid;gap: 1px;background: var(--line-solid);border-block: 1px solid var(--line-solid)}.cov li{background: var(--bg);display: flex;align-items: flex-start;gap: .85rem;padding: 1.02rem clamp(.2rem,2vw,1rem);font-size: .95rem}.cov li::before{content: "→";color: var(--red);font-weight: 700;flex: none;line-height: 1.55}.tabla{overflow-x: auto;border: 1px solid var(--line-solid)}.tabla table{width: 100%;min-width: 560px;border-collapse: collapse}.tabla th,.tabla td{padding: .85rem clamp(.7rem,1.6vw,1.2rem);border-bottom: 1px solid var(--line-solid);border-right: 1px solid var(--line-solid);text-align: left;vertical-align: top;font-size: .92rem;line-height: 1.45}.tabla tr > :last-child{border-right: 0}.tabla tbody tr:last-child > *{border-bottom: 0}.tabla thead th{font-family: var(--mono);font-size: .68rem;font-weight: 500;letter-spacing: .12em;text-transform: uppercase;color: var(--red)}.tabla tbody th{font-weight: 600}.tabla tbody th,.tabla thead td{position: sticky;left: 0;z-index: 1;background: var(--bg);min-width: 9.5rem}.tabla__hint{margin-top: .7rem;font-family: var(--mono);font-size: .68rem;letter-spacing: .1em;text-transform: uppercase;color: var(--red)}@media (min-width: 720px){.tabla__hint{display: none}}.tabla__no{color: var(--fg-soft)}.tabla__nota{margin-top: .9rem;font-family: var(--mono);font-size: .7rem;letter-spacing: .04em;color: var(--fg-soft);max-width: 70ch}.faq{border-top: 1px solid var(--line)}.faq details{border-bottom: 1px solid var(--line)}.faq summary{display: flex;align-items: center;justify-content: space-between;gap: 1.2rem;padding: 1.25rem 0;cursor: pointer;list-style: none;font-size: clamp(.98rem,2vw,1.12rem);font-weight: 700;text-transform: uppercase;letter-spacing: var(--track-display);transition: color .18s var(--ease-out)}.faq summary::-webkit-details-marker{display: none}.faq summary::after{content: "+";font-family: var(--mono);font-size: 1.4rem;font-weight: 400;color: var(--red);flex: none;transition: transform .28s var(--ease-out)}.faq details[open] summary::after{transform: rotate(45deg)}.faq p{padding: 0 0 1.35rem;color: var(--fg-soft);max-width: 68ch}@media (hover: hover) and (pointer: fine){.faq summary:hover{color: var(--red)}}.band{background: var(--red-fill);color: var(--white);overflow: hidden;padding-block: .85rem;transform: rotate(var(--slant));transform-origin: center;width: 108%;margin-left: -4%;position: relative;z-index: 2}.band__track{display: flex;gap: 2.6rem;width: max-content;animation: marquee 34s linear infinite}.band__item{font-family: var(--mono);font-size: .8rem;font-weight: 500;letter-spacing: .16em;text-transform: uppercase;white-space: nowrap;display: flex;align-items: center;gap: 2.6rem}.band__item::after{content: "◆";font-size: .6rem;opacity: .8}@keyframes marquee{from{transform: translateX(0)}to{transform: translateX(-50%)}}.ftr{background: var(--surface-dark);color: var(--white);border-top: 2px solid var(--red)}.ftr a{color: rgba(255,255,255,.74);transition: color .18s var(--ease-out)}@media (hover: hover) and (pointer: fine){.ftr a:hover{color: var(--red)}}.ftr__grid{display: grid;gap: 2.4rem;padding-block: clamp(2.6rem,6vw,4.2rem)}.ftr__h{font-family: var(--mono);font-size: .68rem;letter-spacing: .14em;text-transform: uppercase;color: var(--red);margin-bottom: 1rem}.ftr__logo{width: 208px;margin-bottom: 1.15rem}.ftr__li{padding: .28rem 0;font-size: .9rem}.ftr__li:has(> a){padding: 0}.ftr__li > a{display: inline-block;padding: .28rem 0}.ftr__legal{border-top: 1px solid var(--line-solid);padding-block: 1.5rem 2.2rem;font-family: var(--mono);font-size: .68rem;line-height: 1.85;letter-spacing: .03em;color: rgba(255,255,255,.48);display: flex;flex-direction: column;gap: .55rem}.ftr__mat{color: rgba(255,255,255,.78)}.wafab{position: fixed;right: clamp(.9rem,3vw,1.7rem);bottom: clamp(.9rem,3vw,1.7rem);z-index: var(--z-fab);width: 56px;height: 56px;display: grid;place-items: center;background: var(--red-fill);color: var(--white);border: 2px solid var(--surface-dark);box-shadow: 0 0 0 1px var(--red-fill);opacity: 0;transform: translateY(18px);transition: opacity .32s var(--ease-out),transform .32s var(--ease-out),background-color .2s var(--ease-out);pointer-events: none}.wafab.is-in{opacity: 1;transform: translateY(0);pointer-events: auto}.wafab svg{width: 27px;height: 27px;fill: currentColor}@media (hover: hover) and (pointer: fine){.wafab:hover{background: var(--white);color: var(--red)}}.lr{position: fixed;inset: 0;z-index: var(--z-splash)}.sin-reveal .lr{display: none}html:not(.lr-activo) .lr{animation: lrSeguridad .01s 1.2s forwards}@keyframes lrSeguridad{to{visibility: hidden;pointer-events: none}}.lr-telon{position: absolute;inset: 0;overflow: hidden;background: radial-gradient(120% 90% at 50% 48%,#0d0d0e 0%,#000 62%)}.lr-telon::after{content: "";position: absolute;inset: 0;opacity: .045;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size: 160px 160px}.lr-brillo{position: absolute;left: 50%;top: 50%;width: min(120vw,1100px);aspect-ratio: 2.4;transform: translate(-50%,-50%);background: radial-gradient(closest-side,rgba(255,0,25,.55),rgba(255,0,25,.14) 55%,rgba(255,0,25,0));opacity: 0;filter: blur(8px)}.lr-escena{position: absolute;inset: 0;display: grid;place-items: center}.lr-avion{width: min(74vw,680px);transform-origin: 0 0;will-change: transform}.lr-svg{display: block;width: 100%;height: auto;overflow: visible}.hero{position: relative;background: var(--surface-dark);padding-top: clamp(2.6rem,7vw,5.2rem);padding-bottom: clamp(1.9rem,3.2vw,2.8rem);overflow: hidden}.hero__in{position: relative;z-index: 1}.hero h1{font-size: clamp(2.85rem,10.2vw,9.4rem);line-height: .93;letter-spacing: var(--track-display)}.hero h1 .kicker{line-height: 1.62}.hero__t{display: block;max-width: 15ch}.hero h1 .accent{display: inline-block}.hero__lead{margin-top: clamp(1.5rem,3vw,2.1rem)}.hero__cta{display: flex;flex-wrap: wrap;gap: .8rem;margin-top: clamp(1.9rem,4vw,2.7rem)}.hero__nota{margin-top: 1rem;font-family: var(--mono);font-size: .72rem;letter-spacing: .08em;text-transform: uppercase;color: var(--fg-soft)}.cotiza__pasos{margin-top: .4rem}.mnav__wa{margin-top: .6rem}@media (min-width: 900px){.cotiza__two{grid-template-columns: minmax(0,1.05fr) minmax(0,1fr);align-items: center}.cotiza__pasos{grid-template-columns: 1fr;margin-top: 0}}.hero__stats{display: grid;grid-template-columns: repeat(2,1fr);gap: 1px;background: var(--line-solid);border: 1px solid var(--line-solid);margin-top: clamp(2.8rem,6vw,4.4rem)}.hero__stats .stat{background: var(--surface-dark);padding: clamp(1.2rem,2.6vw,1.9rem)}.hero__band{margin-top: clamp(2.6rem,5vw,3.6rem)}.phead{background: var(--surface-dark);padding-block: clamp(2.6rem,6vw,4.6rem) clamp(2.2rem,5vw,3.4rem);position: relative;overflow: hidden}.phead h1{font-size: clamp(2.3rem,7.6vw,6rem);line-height: .95;letter-spacing: var(--track-display);max-width: 16ch}.phead__lead{margin-top: 1.3rem}.cobertura-nota{margin-top: 1.15rem;font-family: var(--mono);font-size: .71rem;letter-spacing: .11em;text-transform: uppercase;color: rgba(255,255,255,.55)}.cobertura-nota span{color: var(--red);margin-inline: .35rem}.phead__cta{margin-top: 2rem;display: flex;flex-wrap: wrap;gap: .8rem}.crumb{font-family: var(--mono);font-size: .7rem;letter-spacing: .1em;text-transform: uppercase;color: rgba(255,255,255,.5);margin-bottom: 1.35rem}.crumb a{color: var(--red);text-decoration: underline;text-underline-offset: .25em;text-decoration-thickness: 1px}.two{display: grid;gap: clamp(2rem,4vw,3.4rem);align-items: start}.two__head{position: relative}.cta{background: var(--red-fill);color: var(--white);padding-block: clamp(3.2rem,8vw,6rem);border-top: 1px solid var(--red)}.cta h2{font-size: clamp(2rem,6.4vw,4.6rem);line-height: .96;letter-spacing: var(--track-display);max-width: 17ch}.cta p{margin-top: 1.15rem;font-size: clamp(.98rem,2vw,1.16rem);max-width: 48ch;opacity: .92}.cta .btn{margin-top: 2rem;background: var(--white);border-color: var(--white);color: var(--red-ink)}@media (hover: hover) and (pointer: fine){.cta .btn:hover{background: var(--black);border-color: var(--black);color: var(--white)}}.cta__meta{margin-top: 2.1rem;font-family: var(--mono);font-size: .72rem;letter-spacing: .1em;text-transform: uppercase;opacity: .84}.cta{overflow: hidden}.cta__in{display: grid;gap: clamp(2rem,4vw,3rem);align-items: end}.cta__foto{display: none}.cta__foto img{width: 100%;max-width: 380px;aspect-ratio: 3 / 4;object-fit: cover;object-position: center 10%;filter: grayscale(1) contrast(1.08);margin-bottom: calc(clamp(3.2rem,8vw,6rem) * -1)}.reveal{opacity: 0;transform: translateY(26px);transition: opacity .72s var(--ease-out),transform .72s var(--ease-out)}.reveal.is-in{opacity: 1;transform: none}.reveal[data-split]{opacity: 1;transform: none}.reveal[data-delay="1"]{transition-delay: .07s}.reveal[data-delay="2"]{transition-delay: .14s}.reveal[data-delay="3"]{transition-delay: .21s}.reveal[data-delay="4"]{transition-delay: .28s}.reveal[data-delay="5"]{transition-delay: .35s}.no-js .reveal{opacity: 1;transform: none}@view-transition{navigation: auto}.legal__fecha{margin-top: 1.6rem;font-family: var(--mono);font-size: .7rem;letter-spacing: .04em;text-transform: uppercase;color: var(--fg-soft)}.legal__ul{margin-top: 1.2rem;padding-left: 0;list-style: none;color: var(--fg-soft);display: grid;gap: .7rem}.legal__ul li{position: relative;padding-left: 1.5rem;line-height: 1.75}.legal__ul li::before{content: "";position: absolute;left: 0;top: .62em;width: 7px;height: 7px;background: var(--red)}.legal__ul strong{color: var(--fg);font-weight: 600}.prosa code,.legal__ul code{font-family: var(--mono);font-size: .86em;padding: .12em .4em;background: rgba(255,255,255,.09);color: var(--fg)}.paper .prosa code,.paper .legal__ul code{background: rgba(23,23,26,.08)}.prosa a,.legal__ul a{color: inherit;text-underline-offset: .22em;text-decoration-thickness: 1px}.prosa a:hover,.legal__ul a:hover{color: var(--red)}#quienes .prosa a{text-decoration: underline}.prosa em{display: block;margin-top: .2rem;font-size: .92em;font-style: italic;opacity: .88}.ftr__legales{list-style: none;padding: 0;margin: 0 0 .35rem;display: flex;flex-wrap: wrap;gap: .4rem 1.4rem}.ftr__legales a{color: rgba(255,255,255,.72);text-decoration: none;border-bottom: 1px solid transparent;padding-bottom: 1px}.ftr__legales a:hover,.ftr__legales a:focus-visible{color: var(--white);border-bottom-color: var(--red)}.indice{border-top: 1px solid var(--line)}.indice__row{display: grid;grid-template-columns: auto 1fr auto;grid-template-areas: "n t go" ". d .";align-items: baseline;gap: .15rem 1.1rem;padding: 1.5rem 1rem 1.5rem 0;border-bottom: 1px solid var(--line);color: inherit;text-decoration: none;transition: background .22s var(--ease-out),color .22s var(--ease-out),padding-left .22s var(--ease-out)}.indice__n{grid-area: n;font-family: var(--mono);font-size: .7rem;letter-spacing: .06em;color: var(--red);transition: color .22s var(--ease-out)}.indice__t{grid-area: t;font-family: var(--display);font-weight: 900;font-size: clamp(1.35rem,3.4vw,2.1rem);letter-spacing: var(--track-display);line-height: 1.05}.indice__d{grid-area: d;color: var(--fg-soft);font-size: .92rem;line-height: 1.6;max-width: 56ch;transition: color .22s var(--ease-out)}.indice__go{grid-area: go;display: inline-flex;align-self: center;opacity: .35;transform: translateX(-.4rem);transition: opacity .22s var(--ease-out),transform .22s var(--ease-out)}.indice__row:hover,.indice__row:focus-visible{background: var(--red-fill);color: var(--white);padding-left: 1rem}.indice__row:hover .indice__n,.indice__row:focus-visible .indice__n,.indice__row:hover .indice__d,.indice__row:focus-visible .indice__d{color: var(--white)}.indice__row:hover .indice__go,.indice__row:focus-visible .indice__go{opacity: 1;transform: translateX(0)}@media (min-width: 720px){.indice__row{grid-template-columns: 3.5rem 15rem 1fr auto;grid-template-areas: "n t d go";align-items: center;gap: 1.4rem}.indice__d{margin: 0}}@media (min-width: 540px){.g-2{grid-template-columns: repeat(2,1fr)}.g-8{grid-template-columns: repeat(4,1fr)}.hero__stats{grid-template-columns: repeat(4,1fr)}.ftr__legal{flex-direction: row;flex-wrap: wrap;gap: 1.6rem}}@media (min-width: 720px){.g-3{grid-template-columns: repeat(2,1fr)}.bento{grid-template-columns: repeat(2,1fr)}.bento > :nth-child(7){grid-column: span 2}.cta__in{grid-template-columns: 1.35fr .65fr}.cta__foto{display: block;justify-self: end}.ftr__grid{grid-template-columns: repeat(2,1fr);gap: 2.8rem}.cov{grid-template-columns: repeat(2,1fr)}}@media (min-width: 960px){:root{--nav-h: 76px}.bento{grid-template-columns: repeat(4,1fr);grid-template-areas: "xl xl a  b" "xl xl c  d" "w1 w1 w2 w2"}.bento > :nth-child(1){grid-area: xl}.bento > :nth-child(2){grid-area: a}.bento > :nth-child(3){grid-area: b}.bento > :nth-child(4){grid-area: c}.bento > :nth-child(5){grid-area: d}.bento > :nth-child(6){grid-area: w1}.bento > :nth-child(7){grid-area: w2}.bento > :nth-child(6),.bento > :nth-child(7){flex-direction: row;align-items: baseline;gap: 1.6rem;min-height: 0}.bento > :nth-child(6) .ramo__d,.bento > :nth-child(7) .ramo__d{flex: 1;margin-top: .2rem}.bento > :nth-child(6) .ramo__go,.bento > :nth-child(7) .ramo__go{margin-top: 0}.g-8{grid-template-columns: repeat(6,1fr)}.g-5{grid-template-columns: repeat(5,1fr)}.nav{display: block}.hdr__cta{display: inline-flex}.burger{display: none}.mnav{display: none}.hdr__logo img{height: 30px}.g-3{grid-template-columns: repeat(3,1fr)}.g-4{grid-template-columns: repeat(4,1fr)}.two{grid-template-columns: 1fr 1.32fr;gap: clamp(2.6rem,5vw,5rem)}.two__head{position: sticky;top: calc(var(--nav-h) + 2.4rem)}.ftr__grid{grid-template-columns: 1.5fr 1fr 1fr 1.1fr}}@media (min-width: 1280px){.hero__t{max-width: 13ch}.g-8{grid-template-columns: repeat(8,1fr)}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}.band__track{animation: none}.hero__mark{transform: none}}
