*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 1rem)}body{margin:0;background:var(--background);color:var(--text-primary);font-family:IBM Plex Sans,IBM Plex Sans Fallback,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--marca-accion);outline-offset:-2px}h1,h2,h3,h4{color:var(--text-primary);margin:0;letter-spacing:0;text-wrap:balance}p,li,dd,td,th,caption,figcaption,blockquote,summary,label,.answer{text-wrap:pretty}.sec-label,.eyebrow,.stat .t,.fi-p,.tile h3{text-wrap:balance}p{margin:0}a{color:var(--marca-accion)}a:hover{color:var(--marca-accion-hover)}.marca{font-size:.68em;line-height:1;vertical-align:.42em;font-weight:400;letter-spacing:0;margin-left:.08em}.t-display{font-size:clamp(2rem,1.25rem + 3.4vw,3.375rem);line-height:1.19;font-weight:300}.t-h1{font-size:2rem;line-height:1.25;font-weight:300}.t-h2{font-size:1.75rem;line-height:1.28572;font-weight:400}@media(min-width:42rem){.t-h1{font-size:2.25rem;line-height:1.22}.t-h2{font-size:2rem;line-height:1.25}}@media(min-width:66.0625rem){.t-h1{font-size:2.625rem;line-height:1.199}}.t-h3{font-size:1.25rem;line-height:1.4;font-weight:400}.t-body-lg{font-size:1.125rem;line-height:1.55;color:var(--text-secondary)}.grid{max-width:var(--grid-max);margin:0 auto;padding-inline:var(--sp-05)}.section{padding-block:var(--sp-11)}.section-lg{padding-block:var(--sp-12)}.band{background:var(--marca-acento-10)}.rule{border:0;border-top:1px solid var(--border-subtle);margin:0}.sec-head>*{max-width:44rem}.sec-label{font-size:.875rem;letter-spacing:.16px;color:var(--marca-accion);margin-bottom:var(--sp-03)}.sec-head p{margin-top:var(--sp-05)}.sec-head+*{margin-top:var(--sp-09)}.link-arrow{display:inline-flex;align-items:center;gap:var(--sp-03);text-decoration:none;font-size:1rem}.link-arrow:hover{text-decoration:underline}.tiles{display:grid;gap:1px;background:var(--border-subtle);border:1px solid var(--border-subtle)}.tiles-2{grid-template-columns:repeat(2,1fr)}.tiles-3{grid-template-columns:repeat(3,1fr)}.tiles-4{grid-template-columns:repeat(4,1fr)}.tile{background:var(--background);padding:var(--sp-06);display:flex;flex-direction:column;gap:var(--sp-03);min-height:11rem}.tile h3{font-size:1.25rem;font-weight:400}.tile p{font-size:.875rem;letter-spacing:.16px;color:var(--text-secondary)}.tile .tile-foot{margin-top:auto;padding-top:var(--sp-05)}.tile-ic{color:var(--marca-accion);margin-bottom:var(--sp-02)}.band .tile{background:var(--white)}.band a.tile:hover{background:var(--marca-acento-20)}a.tile{text-decoration:none;transition:background var(--dur) var(--ease)}a.tile:hover{background:var(--layer-01)}a.tile h3{color:var(--text-primary)}.band a.tile:hover{background:var(--gray-20)}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border-subtle)}.stats-3{grid-template-columns:repeat(3,1fr)}.stat{background:var(--background);padding:var(--sp-06) var(--sp-05)}.band:has(.stats){padding-block:var(--sp-03)}.band:has(.stats) .stats{background:var(--marca-acento-20)}.band .stat{background:var(--marca-acento-10)}.band .stat .n{color:var(--marca-acento-80)}.stat .n{font-size:2.5rem;line-height:1.1;font-weight:300;color:var(--text-primary);font-variant-numeric:tabular-nums}.stat .t{font-size:.875rem;letter-spacing:.16px;color:var(--text-secondary);margin-top:var(--sp-02)}.deflist{display:grid}.defitem{display:grid;grid-template-columns:2.5rem 1fr;gap:var(--sp-05);padding-block:var(--sp-06);border-top:1px solid var(--border-subtle)}.deflist .defitem:last-child{border-bottom:1px solid var(--border-subtle)}.defitem>*:not(.ic){grid-column:2;min-width:0}.defitem .ic{grid-column:1;color:var(--marca-accion);padding-top:var(--sp-01)}.defitem h3{font-size:1rem;font-weight:600;margin-bottom:var(--sp-02)}.defitem p{font-size:.875rem;letter-spacing:.16px;color:var(--text-secondary)}.steps{counter-reset:paso;border-top:1px solid var(--border-subtle)}.step{display:grid;grid-template-columns:3rem 1fr;gap:var(--sp-05);padding-block:var(--sp-06);border-bottom:1px solid var(--border-subtle)}.step>*{grid-column:2;min-width:0}.step:before{counter-increment:paso;content:counter(paso,decimal-leading-zero);grid-column:1;grid-row:1;font-size:1.25rem;font-weight:300;color:var(--marca-accion);font-variant-numeric:tabular-nums}.step h3{font-size:1rem;font-weight:600;margin-bottom:var(--sp-02)}.step p{font-size:.875rem;letter-spacing:.16px;color:var(--text-secondary)}.steps+.deflist>.defitem:first-child,.deflist+.deflist>.defitem:first-child{border-top:0}.deflist+.steps,.steps+.steps{border-top:0}.faq{display:block;max-width:var(--prosa)}.faq .answer{font-size:.875rem;line-height:1.42857;letter-spacing:.16px;color:var(--text-secondary)}.strip{background:var(--gray-90);color:var(--gray-10);font-size:.75rem;letter-spacing:.32px}.strip .grid{display:flex;align-items:center;gap:var(--sp-05);flex-wrap:wrap;padding-block:var(--sp-03)}.strip a{color:var(--marca-accion-sobre-oscuro)}.strip .cuenta{font-variant-numeric:tabular-nums;color:var(--white)}.hero{background:var(--gray-100);color:var(--gray-10)}.hero .grid{padding-block:var(--sp-12)}.hero h1{color:var(--white);max-width:18ch}.hero .eyebrow{font-size:.875rem;letter-spacing:.16px;color:var(--gray-30);margin-bottom:var(--sp-05)}.breadcrumb{display:block;margin-bottom:var(--sp-05)}.hero .lede{margin-top:var(--sp-06);max-width:42rem;font-size:1.125rem;color:var(--gray-30)}.hero .actions{margin-top:var(--sp-08);display:flex;gap:1px;flex-wrap:wrap}.hero-compact .grid{padding-block:var(--sp-11)}.hero-compact h1{max-width:24ch}.hero .meta{margin-top:var(--sp-05);font-size:.875rem;letter-spacing:.16px;color:var(--gray-50)}.hero-split{display:grid;grid-template-columns:1fr 25rem;gap:var(--sp-10);align-items:start}.checks{list-style:none;margin:var(--sp-07) 0 0;padding:0;display:grid;gap:var(--sp-04);max-width:36rem}.checks li{display:flex;gap:var(--sp-04);align-items:flex-start;font-size:.875rem;letter-spacing:.16px}.checks svg{flex:none;margin-top:var(--sp-01);color:var(--marca-accion-sobre-oscuro)}.dos-col{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-10);align-items:start}.bloque-cta{display:grid;grid-template-columns:1fr auto;gap:var(--sp-07);align-items:end;border-top:1px solid var(--border-subtle);padding-top:var(--sp-08)}.bloque-cta .sec-label{margin-bottom:var(--sp-03)}.bloque-cta h3{font-size:1.25rem;line-height:1.4;font-weight:400;margin-bottom:var(--sp-04)}.bloque-cta .t-h2{margin-bottom:var(--sp-05)}.bloque-cta>div:first-child p{font-size:1rem;line-height:1.5;color:var(--text-secondary);max-width:44rem}.bloque-cta>div:first-child p+p{margin-top:var(--sp-05)}.band .bloque-cta{border-top:0;padding-top:0}.prosa{max-width:var(--prosa)}.prosa p{margin-bottom:var(--sp-05);font-size:1rem;line-height:1.5;color:var(--text-primary)}.prosa>p:first-child,.prosa>.legal+p:first-of-type{font-size:1.25rem;line-height:1.4;font-weight:300}.prosa h2{font-size:1.75rem;line-height:1.28572;font-weight:400;margin:var(--sp-10) 0 var(--sp-05);padding:0;border:0}.prosa>h2:first-child{margin-top:0}.prosa h3{font-size:1.25rem;line-height:1.4;font-weight:400;margin:var(--sp-08) 0 var(--sp-03)}.prosa ul,.prosa ol{list-style:none;margin:var(--sp-05) 0 var(--sp-06);padding:0}.prosa ul{margin-inline-start:var(--sp-05)}.prosa ol{margin-inline-start:var(--sp-06);counter-reset:item}.prosa li{margin-bottom:0;font-size:1rem;line-height:1.5;color:var(--text-primary);position:relative}.prosa ul>li:before{content:"–";position:absolute;inset-inline-start:calc(-1 * var(--sp-05));color:var(--text-helper)}.prosa ol>li:before{content:counter(item) ".";counter-increment:item;position:absolute;inset-inline-start:-1.5rem;color:var(--text-helper);font-variant-numeric:tabular-nums}.prosa ul ul,.prosa ol ol{margin-block:var(--sp-04);margin-inline-start:2rem}.prosa ul ul>li{padding-inline-start:var(--sp-02)}.prosa ul ul>li:before{content:"▪︎";inset-inline-start:calc(-1 * var(--sp-04))}.prosa ol ol{list-style:lower-latin}.prosa ol ol>li:before{content:none}.aviso a:not(.cds--link){display:inline-block;margin-top:var(--sp-04);font-size:.875rem;letter-spacing:.16px}.prosa .legal{counter-reset:seccion;border-top:1px solid var(--border-subtle)}.prosa .legal section{counter-increment:seccion;display:grid;grid-template-columns:3rem 1fr;gap:var(--sp-05);padding-block:var(--sp-08);border-bottom:1px solid var(--border-subtle)}.prosa .legal section>*{grid-column:2;min-width:0}.prosa .legal section:before{content:counter(seccion,decimal-leading-zero);grid-column:1;grid-row:1;font-size:1.25rem;font-weight:300;color:var(--marca-accion);font-variant-numeric:tabular-nums;line-height:1.5}.prosa .legal section h2{margin:0 0 var(--sp-05);padding:0;border:0;font-size:1.25rem;line-height:1.4;font-weight:600}.prosa .legal section>*:last-child{margin-bottom:0}.aviso{display:block;max-inline-size:46rem;margin:var(--sp-06) 0 var(--sp-08)}.aviso .cuenta{background:var(--gray-80);color:var(--white);margin-left:var(--sp-03);font-variant-numeric:tabular-nums}.indice{margin:0 0 var(--sp-10)}.indice h2{font-size:1rem;font-weight:600;margin:0 0 var(--sp-04);padding:0;border:0}.indice ol{counter-reset:idx;columns:2;column-gap:var(--sp-08);margin:0;margin-inline-start:0;padding:0;list-style:none}.indice li{counter-increment:idx;position:relative;padding-inline-start:var(--sp-07);margin-bottom:0;padding-block:var(--sp-02);font-size:.875rem;line-height:1.28572;letter-spacing:.16px;break-inside:avoid}.indice li:before{content:counter(idx,decimal-leading-zero);position:absolute;inset-inline-start:0;color:var(--text-helper);font-variant-numeric:tabular-nums}.indice a{text-decoration:none}.indice a:hover{text-decoration:underline}.prosa strong{font-weight:600;color:var(--text-primary)}.prosa .cita{position:relative;margin:var(--sp-09) 0;padding:0 var(--sp-07) var(--sp-07) var(--sp-07);border-bottom:1px solid var(--border-strong);font-family:"IBM Plex Serif","IBM Plex Serif Fallback",Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:400;line-height:1.3;letter-spacing:0;color:var(--text-primary)}@media(min-width:42rem){.prosa .cita{font-size:2rem;font-weight:300;line-height:1.25;padding-bottom:var(--sp-09)}}.prosa .cita:before{content:"“";position:absolute;inset-inline-start:.6rem;top:0;font-family:"IBM Plex Serif","IBM Plex Serif Fallback",Georgia,serif;font-size:inherit;line-height:inherit;font-weight:inherit;color:var(--text-primary)}.prosa .cita p{margin:0;font:inherit;color:inherit}.tabla-scroll{overflow-x:auto}.closer{background:var(--marca-acento-80);color:var(--marca-acento-20)}.closer .sec-label,.closer .eyebrow{color:var(--marca-accion-sobre-oscuro)}.closer a:not(.cds--btn){color:var(--marca-accion-sobre-oscuro)}.closer .cds--btn--primary{--cds-button-primary:var(--white);--cds-button-primary-hover:var(--marca-acento-10);--cds-button-primary-active:var(--marca-acento-20);--cds-text-on-color:var(--marca-acento-80)}.closer .cds--btn--tertiary{--cds-button-tertiary:var(--white);--cds-button-tertiary-hover:var(--white);--cds-text-inverse:var(--marca-acento-80)}.closer .grid{padding-block:var(--sp-11)}.closer h2{color:var(--white);max-width:24ch}.closer p{margin-top:var(--sp-05);max-width:44rem}.closer .actions{margin-top:var(--sp-08);display:flex;gap:1px;flex-wrap:wrap}.foot{background:var(--gray-90);color:var(--gray-30);font-size:.875rem;line-height:1.28572;letter-spacing:.16px}.foot .grid{padding-block:var(--sp-09);display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--sp-08)}.foot img{height:32px;width:auto;margin-bottom:var(--sp-05)}.foot h4{color:var(--white);font-size:.875rem;letter-spacing:.16px;font-weight:600;margin-bottom:var(--sp-04)}.foot ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-03)}.foot a{color:var(--gray-30);text-decoration:none}.foot a:hover{color:var(--white);text-decoration:underline}.foot .legal{border-top:1px solid var(--gray-70);font-size:.75rem;line-height:1.33333;color:var(--gray-50)}.foot .legal .grid{display:flex;justify-content:space-between;gap:var(--sp-05);flex-wrap:wrap;padding-block:var(--sp-05);grid-template-columns:none}@media(max-width:66rem){.dos-col,.hero-split{grid-template-columns:1fr;gap:var(--sp-08)}.tiles-4{grid-template-columns:repeat(2,1fr)}.foot .grid{grid-template-columns:1fr 1fr}}@media(max-width:42rem){.dos-col{grid-template-columns:1fr;gap:var(--sp-08)}.tiles-2,.tiles-3,.tiles-4{grid-template-columns:1fr}.stats,.stats-3{grid-template-columns:repeat(2,1fr)}.foot .grid{grid-template-columns:1fr}.hero .grid{padding-block:var(--sp-10)}.actions .cds--btn{inline-size:100%;max-inline-size:none}.hero .actions,.closer .actions{flex-direction:column}.indice ol{columns:1}.prosa .legal section{grid-template-columns:1fr;gap:var(--sp-03)}.prosa .legal section>*,.prosa .legal section:before{grid-column:1}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}html{scroll-behavior:auto}}.hero .meta,.sec-label{line-height:1.28572}.prosa .meta{font-size:.875rem;line-height:1.28572;letter-spacing:.16px;color:var(--text-helper)}.indice ol ol{margin:var(--sp-02) 0 0;padding:0}.indice ol ol li{padding-inline-start:var(--sp-06);font-size:.75rem;line-height:1.33333;letter-spacing:.32px}.indice ol ol li:before{content:none}.indice li a[aria-current=true]{color:var(--text-primary);font-weight:600}.legal section>.faq{border-top:0}.foot .legal .grid{align-items:center}.lede{line-height:1.33333}@media print{html,body{background:var(--white)!important;color:#000!important}body{font-size:11pt;line-height:1.45}.prosa,.legal{max-width:none!important}.prosa p,.prosa li,.prosa dd,.lede{max-width:78ch}.faq summary:after{display:none!important}.hero,.hero .grid{background:var(--white)!important;color:#000!important;padding-block:0!important}.hero h1,.hero .lede,.hero .eyebrow,.hero .meta,.hero p{color:#000!important}.hero .eyebrow,.hero .meta{color:var(--gray-70)!important}details::details-content{content-visibility:visible!important;block-size:auto!important}.faq details>*:not(summary){display:block!important}.faq summary{list-style:none;font-weight:600}.faq summary::-webkit-details-marker,.faq summary svg{display:none!important}.faq details{break-inside:avoid}.prosa .legal section:before{content:none!important}.prosa .legal section h2:before{content:counter(seccion,decimal-leading-zero) " ";font-weight:300;color:var(--gray-70);font-variant-numeric:tabular-nums}.breadcrumb{display:none!important}a,a code{color:inherit!important;text-decoration:none!important}.tabla-scroll{overflow:visible!important}.print-pie{display:block!important;margin-top:var(--sp-07);padding-top:var(--sp-04);border-top:1px solid var(--gray-40);font-size:8.5pt;color:#3d3d3d}}.print-pie{display:none}.solo-lectores{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cita{font-size:1.125rem;line-height:1.33333;font-weight:300;color:var(--text-primary);margin:0;text-wrap:pretty}.hero .eyebrow{line-height:1.28572}.tile h3{line-height:1.4}.sec-head .t-body-lg{line-height:1.33333}.closer .lede{font-size:1.125rem}.galeria{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border-subtle)}.galeria figure{margin:0}.galeria img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}.galeria figcaption{font-size:.75rem;letter-spacing:.32px;color:var(--text-helper);background:var(--background);padding:var(--sp-03) var(--sp-04) var(--sp-04)}@media(max-width:66rem){.galeria{grid-template-columns:repeat(2,1fr)}}@media(max-width:31.9rem){.galeria{grid-template-columns:1fr}}.tile p{line-height:1.42857}.tile .sec-label{margin:0}.galeria figcaption{line-height:1.33333}@media(max-width:31.9rem){.galeria>figure:nth-child(-n+2){display:none}}.foot .grid>div>p{text-wrap:balance}.closer p{text-wrap:balance}.cds--header.barra{position:sticky;inset-block-start:0;z-index:100;display:block}.barra__in{max-width:var(--grid-max);margin:0 auto;height:100%;padding-inline:var(--sp-05);display:flex;align-items:center;gap:var(--sp-06)}a.cds--header__name.barra__logo{padding:0;border:0;display:flex;align-items:center;height:100%}.barra__logo img{height:24px;width:auto}.barra .cds--header__nav{display:block;padding-inline-start:0;margin-inline-start:var(--sp-05)}.barra .cds--header__nav:before{display:none}.barra__acciones{flex:none;margin-inline-start:auto;display:flex;align-items:center;gap:var(--sp-03);height:100%}.barra__enlace{display:flex;align-items:center;align-self:stretch;padding-inline:var(--sp-05);white-space:nowrap;font-size:.875rem;line-height:1.28572;letter-spacing:.16px;text-decoration:none;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.barra__tel{color:var(--cds-text-secondary);font-variant-numeric:tabular-nums}.barra__enlace:hover{background:var(--cds-background-hover);color:var(--cds-text-primary)}.barra__enlace:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.barra .barra__boton{white-space:nowrap;padding-inline:var(--sp-05);max-inline-size:none}@media(max-width:64rem){.barra__tel{display:none}}.barra__menu{display:none}.barra__menu>summary{list-style:none;inline-size:3rem;block-size:3rem;cursor:pointer;color:var(--cds-icon-primary)}.barra__menu>summary::-webkit-details-marker{display:none}.barra__cerrar,.barra__menu[open] .barra__abrir{display:none}.barra__menu[open] .barra__cerrar{display:block}.barra__menu[open]>summary{background:var(--cds-background-active)}.barra .barra__panel{position:fixed;inset:var(--nav-h) 0 auto 0;inline-size:100%;max-inline-size:none;block-size:auto;background:var(--cds-background);border-block-start:1px solid var(--cds-border-subtle-01)}.barra__panel .cds--side-nav__items{padding:0}.barra__panel .cds--side-nav__link{min-block-size:auto;padding:var(--sp-05);block-size:auto;border-block-end:1px solid var(--cds-border-subtle-01)}.barra__panel .cds--side-nav__link-text{font-size:.875rem;line-height:1.28572;letter-spacing:.16px;font-weight:400;color:var(--cds-text-primary)}.barra__panel .cds--side-nav__link--current{box-shadow:inset 3px 0 0 var(--cds-border-interactive);background:none}.barra__panel .cds--side-nav__link--current:before{display:none}.barra__panel .cds--side-nav__divider{margin:var(--sp-03) 0 0}@media(max-width:41.98rem){.barra .cds--header__nav{display:none}.barra__in{gap:0;padding-inline-end:0}.barra__logo img{height:26px}.barra__menu{display:flex;margin-inline-start:auto;height:100%;align-items:center}.barra__acciones{margin-inline-start:0;gap:var(--sp-02);padding-inline-end:var(--sp-03)}.barra .barra__boton{padding-inline:var(--sp-04)}.barra__largo{display:none}}.actions{display:flex;gap:1px;flex-wrap:wrap}.btn-block{inline-size:100%;max-inline-size:none}.cds--link.link-arrow{gap:0}cds-accordion:not(:defined){display:block}cds-accordion-item:not(:defined){display:block;block-size:3rem;overflow:hidden;border-block-start:1px solid var(--cds-border-subtle-01)}cds-accordion-item:not(:defined)>*{visibility:hidden}:root{--dom-inn-10:#edf5ff;--dom-inn-20:#d0e2ff;--dom-inn-70:#0043ce;--dom-ges-10:#d9fbfb;--dom-ges-20:#9ef0f0;--dom-ges-70:#007d79;--dom-acc-10:#fff0f7;--dom-acc-20:#ffd6e8;--dom-acc-70:#9f1853}.form{display:grid;gap:var(--sp-05)}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-note{font-size:.75rem;color:var(--text-helper)}.notif{display:none}.notif.is-on{display:block}.notif .cds--inline-notification{max-inline-size:none;inline-size:100%}.hero-form{background:var(--white);padding:var(--sp-07);color:var(--text-secondary)}.hero-form h2{font-size:1.25rem;font-weight:400}.hero-form .hint{font-size:.875rem;letter-spacing:.16px;color:var(--text-secondary);margin-top:var(--sp-03)}.hero-form .form{margin-top:var(--sp-06)}.hero-form .alt{margin-top:var(--sp-05);font-size:.875rem;letter-spacing:.16px}.slider-wrap{max-width:none}.slider{position:relative;overflow:hidden;border:1px solid var(--gray-80);aspect-ratio:16/9;cursor:grab;touch-action:pan-y}.slider.arrastrando{cursor:grabbing}.slider-images{display:flex;width:calc(var(--laminas, 5) * 100%);height:100%;transform:translate(0);will-change:transform;transition:transform .42s var(--ease)}.slider-images.sin-transicion{transition:none}.slider-images img{width:calc(100% / var(--laminas, 5));height:100%;object-fit:cover;object-position:top center;user-select:none;-webkit-user-drag:none;pointer-events:none}.slider-dots{display:flex;gap:var(--sp-02);margin-top:var(--sp-05)}.slider-dot{width:26px;height:26px;padding:8px;border:none;cursor:pointer;background:var(--cds-border-strong-01);background-clip:content-box;transition:background var(--dur) var(--ease)}.slider-dot:hover{background:var(--cds-text-secondary);background-clip:content-box}.slider-dot[aria-current=true]{background:var(--marca-accion-sobre-oscuro);background-clip:content-box}.slider-dot:focus-visible{outline:2px solid var(--marca-accion-sobre-oscuro);outline-offset:-2px}.compare{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border-subtle);border:1px solid var(--border-subtle)}.compare>div{background:var(--background);padding:var(--sp-07)}.band .compare>div{background:var(--white)}.compare h3{font-size:1rem;font-weight:600;margin-bottom:var(--sp-05)}.compare ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-04)}.compare li{display:flex;gap:var(--sp-04);font-size:.875rem;letter-spacing:.16px}.compare .mk{flex:none;width:1rem;font-weight:600}.compare .antes .mk{color:var(--text-helper)}.compare .despues .mk{color:var(--marca-accion)}figure.shot{margin:0}figure.shot img{border:1px solid var(--border-subtle);width:100%}figure.shot figcaption{margin-top:var(--sp-04);font-size:.875rem;letter-spacing:.16px;color:var(--text-helper)}.guia figure.guia-shot{margin:var(--sp-07) 0}.guia figure.guia-shot img{height:auto}figure.shot img{cursor:zoom-in}figure.shot img:focus-visible{outline:2px solid var(--focus, #0f62fe);outline-offset:2px}dialog.visor{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#161616f5;color:#f4f4f4;display:none;flex-direction:column}dialog.visor[open]{display:flex}dialog.visor::backdrop{background:#161616f5}.visor-barra{display:flex;align-items:center;gap:var(--sp-05);padding:var(--sp-03) var(--sp-03) var(--sp-03) var(--sp-05)}.visor-ayuda{flex:1;margin:0;font-size:.875rem;letter-spacing:.16px;color:#c6c6c6}.visor-cerrar{display:inline-flex;align-items:center;gap:var(--sp-03);min-height:48px;padding:0 var(--sp-05);border:0;background:#393939;color:#f4f4f4;font:inherit;font-size:.875rem;cursor:pointer}.visor-cerrar:hover{background:#4c4c4c}.visor-cerrar:focus-visible{outline:2px solid #fff;outline-offset:-2px}.visor-lienzo{flex:1;overflow:auto;display:flex;align-items:center;justify-content:center;padding:0 var(--sp-05);touch-action:pan-x pan-y pinch-zoom}.visor-lienzo img{max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in;background:#fff}dialog.visor.real .visor-lienzo{align-items:flex-start;justify-content:flex-start}dialog.visor.real .visor-lienzo img{max-width:none;max-height:none;width:auto;height:auto;cursor:zoom-out}.visor-pie{margin:0;padding:var(--sp-04) var(--sp-05) var(--sp-05);font-size:.875rem;letter-spacing:.16px;color:#c6c6c6;text-wrap:pretty}@media print{dialog.visor{display:none!important}}.bloque-cta>div:last-child:not(.hero-form){padding-bottom:var(--sp-01)}.bloque-cta.con-form{align-items:start;grid-template-columns:1fr 25rem;gap:var(--sp-09)}.prosa .datos{display:grid;grid-template-columns:minmax(7rem,13rem) 1fr;margin:var(--sp-06) 0 var(--sp-08)}.prosa .datos dt{padding:var(--sp-05) var(--sp-06) var(--sp-05) 0;margin:0;font-size:1rem;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-subtle)}.prosa .datos dd{padding:var(--sp-05) 0;margin:0;font-size:1rem;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle)}.prosa .tiles-contacto{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));margin:var(--sp-06) 0 0}.prosa .tiles-contacto .tile{min-height:9rem;padding:var(--sp-05)}.prosa .tiles-contacto h3{font-size:1rem;font-weight:600;margin:0}.prosa .tiles-contacto .tile-foot{font-size:.875rem;letter-spacing:.16px;padding-top:var(--sp-04)}.aviso__cuerpo p{margin:0}.aviso__cuerpo .link-arrow{margin-top:var(--sp-04)}.strip .cuenta.vencido{color:var(--cds-text-error)}.prosa .tag-ahora,.aviso .cuenta{display:inline-flex;align-items:center;justify-content:center;min-height:1.5rem;min-width:2rem;padding:0 var(--sp-03);border-radius:1rem;font-size:.75rem;line-height:1.33333;letter-spacing:.32px;vertical-align:middle;white-space:nowrap}.prosa .tag-ahora{background:var(--cds-tag-background-green);color:var(--cds-tag-color-green);margin-left:var(--sp-03)}.aviso .cuenta.vencido{background:var(--cds-tag-background-red);color:var(--cds-tag-color-red)}.prosa .datos dt small{display:block;font-weight:400;color:var(--text-helper);font-size:.75rem;letter-spacing:.32px}.grid-doc{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));column-gap:var(--sp-07)}.grid-doc .prosa{grid-column:1 / span 9;max-width:none;padding-inline:var(--sp-05) 0}.doc-nav{grid-column:12 / span 5;align-self:start;position:sticky;top:calc(var(--nav-h) + var(--sp-07))}.doc-nav .indice{margin:0}.doc-nav .indice ol{columns:1}@media(max-width:66rem){.grid-doc{display:block}.grid-doc .prosa{padding-inline:0}.doc-nav{position:static;margin-bottom:var(--sp-09)}.doc-nav .indice ol{columns:2}}.prosa .indicator-card,.prosa .pillar-card,.prosa .step-card{display:grid;grid-template-columns:3rem 1fr;gap:var(--sp-05);padding-block:var(--sp-07);border-top:1px solid var(--border-subtle);margin:0}.prosa .indicator-card:last-of-type,.prosa .pillar-card:last-of-type,.prosa .step-card:last-of-type{border-bottom:1px solid var(--border-subtle)}.prosa .indicator-card>*:not(.indicator-number),.prosa .pillar-card>*:not(.pillar-number),.prosa .step-card>*:not(.step-number){grid-column:2;min-width:0}.prosa .indicator-number,.prosa .pillar-number,.prosa .step-number{grid-column:1;grid-row:1;display:block;width:auto;height:auto;background:none;font-size:1.5rem;font-weight:300;color:var(--marca-accion);font-variant-numeric:tabular-nums;line-height:1.2}.prosa .indicator-card h3,.prosa .pillar-card h3,.prosa .step-card h3{margin:0 0 var(--sp-03);font-size:1.25rem;line-height:1.4;font-weight:400}.prosa .indicator-card p,.prosa .pillar-card p,.prosa .step-card p{margin-bottom:0;font-size:1rem;color:var(--text-secondary)}.prosa .comparison-table{width:100%;border-collapse:collapse;margin:var(--sp-08) 0;font-size:.875rem;line-height:1.42857;letter-spacing:.16px}.prosa .comparison-table th,.prosa .comparison-table td{text-align:left;padding:var(--sp-05);border-bottom:1px solid var(--border-subtle);vertical-align:top}@media(max-width:42rem){.prosa .comparison-table th,.prosa .comparison-table td{padding:var(--sp-04) var(--sp-03)}}.prosa .comparison-table thead th{background:var(--layer-01);font-weight:600;color:var(--text-primary);font-size:.875rem;letter-spacing:.16px}.prosa .feature-list{list-style:none;margin:var(--sp-06) 0}.prosa .feature-list li{display:flex;gap:var(--sp-04);padding-block:var(--sp-04);border-bottom:1px solid var(--border-subtle);margin:0;font-size:1rem}.prosa .check{color:var(--marca-accion);flex:none}.prosa .screenshot-container{margin:var(--sp-08) 0}.prosa .screenshot-container img{border:1px solid var(--border-subtle);width:100%}.prosa>.tabla-scroll:first-child .comparison-table{margin-top:0}.prosa .tabla-soporte thead th{white-space:nowrap}@media(max-width:66rem){.hero-form{max-width:30rem}}@media(max-width:42rem){figure.shot{margin-inline:calc(-1 * var(--sp-05))}figure.shot img{border-left:0;border-right:0}figure.shot figcaption{padding-inline:var(--sp-05)}.compare{grid-template-columns:1fr}.bloque-cta,.bloque-cta.con-form{grid-template-columns:1fr;gap:var(--sp-05)}.prosa .timeline-item,.prosa .indicator-card,.prosa .pillar-card,.prosa .step-card,.defitem,.step{grid-template-columns:1fr;gap:var(--sp-03)}.prosa .tiles-contacto,.prosa .datos{grid-template-columns:1fr}.prosa .datos dt{border-bottom:0;padding:var(--sp-05) 0 var(--sp-02)}.prosa .datos dd{padding-top:0}.prosa .indicator-number,.prosa .pillar-number,.prosa .step-number,.defitem .ic,.step:before{grid-column:1}.prosa .indicator-card>*,.prosa .pillar-card>*,.prosa .step-card>*,.defitem>*,.step>*{grid-column:1}}@media print{.barra,.strip,.closer,.hero-form{display:none!important}}.arqs{display:grid;gap:0;margin:var(--sp-07) 0}.arq{display:grid;grid-template-columns:9.5rem 1fr;gap:var(--sp-05);padding-block:var(--sp-06);border-top:1px solid var(--border-subtle)}.arqs .arq:last-child{border-bottom:1px solid var(--border-subtle)}.arq .cod{font-family:IBM Plex Mono,IBM Plex Mono Fallback,ui-monospace,monospace;font-size:.875rem;line-height:1.42857;color:var(--marca-acento-70);letter-spacing:.32px}.arq .cod b{display:block;color:var(--text-helper);font-weight:400;margin-bottom:var(--sp-02)}.arq h4{font-size:1rem;font-weight:600;margin:0 0 var(--sp-03)}.arq p{font-size:.875rem;line-height:1.42857;letter-spacing:.16px;color:var(--text-secondary);margin:0}.arq .ciego{margin-top:var(--sp-04);padding-left:var(--sp-05);border-left:2px solid var(--marca-acento-20);color:var(--text-helper);font-size:.875rem;line-height:1.28572}.arq .ciego b{color:var(--marca-acento-70);font-weight:600}@media(max-width:42rem){.arq{grid-template-columns:1fr;gap:var(--sp-03)}.arq .cod{display:flex;gap:var(--sp-04);align-items:baseline}.arq .cod b{margin:0}}.vectores td:first-child,.vectores th:first-child{white-space:nowrap;font-weight:600}.vectores .vc{font-family:IBM Plex Mono,IBM Plex Mono Fallback,ui-monospace,monospace;font-size:.75rem;color:var(--marca-acento-70);display:block;letter-spacing:.32px}.grupo-arq{margin-top:var(--sp-09)}.grupo-arq h3{font-size:1.25rem;font-weight:400;margin-bottom:var(--sp-02)}.grupo-arq>.meta{color:var(--text-secondary);margin-bottom:var(--sp-05)}@media(max-width:66rem){.grid-doc{display:grid;grid-template-columns:minmax(0,1fr);column-gap:0}.grid-doc .prosa{grid-column:auto;padding-inline:0}.doc-nav{grid-column:auto;order:-1;position:static;margin-bottom:var(--sp-09)}.doc-nav .indice>ol>li{break-inside:avoid}.doc-nav .indice ol ol{columns:1}}.arq .marca-arq{font-weight:400;font-size:.875rem;line-height:1.28572;letter-spacing:.16px;color:var(--text-helper);white-space:nowrap}.grid-doc .legal section h2{font-size:1.75rem;line-height:1.28572;font-weight:400;margin-bottom:var(--sp-06)}.grupo-arq{margin-top:var(--sp-10);padding-top:var(--sp-07);border-top:1px solid var(--border-strong)}.grupo-arq h3{margin-top:0}.vectores .vc{line-height:1.33333}.prosa .comparison-table th{line-height:1.28572}.prosa .comparison-table td{line-height:1.42857}.legal section>.tabla-scroll:last-child .comparison-table,.legal section>.arqs:last-child{margin-bottom:0}.hero-doc .grid{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));column-gap:var(--sp-07);row-gap:var(--sp-09);align-items:center}.hero-doc .hero-txt{grid-column:1 / span 9;min-width:0}.hero-doc .mapa-hero{grid-column:11 / span 6;min-width:0;margin:0}@media(max-width:66rem){.hero-doc .grid{grid-template-columns:minmax(0,1fr);row-gap:var(--sp-08)}.hero-doc .hero-txt,.hero-doc .mapa-hero{grid-column:auto}}.mapa-matriz{display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:1px;font-size:.75rem;line-height:1.33333;letter-spacing:.32px}.mapa-matriz .mm-col{padding:0 var(--sp-04) var(--sp-03);color:var(--gray-40)}.mapa-matriz .mm-fila{padding:var(--sp-04) var(--sp-05) var(--sp-04) 0;color:var(--gray-30);align-self:center;font-weight:600}.mapa-matriz .mm-c{display:flex;flex-direction:column;gap:var(--sp-01);background:var(--gray-90);color:var(--gray-40);padding:var(--sp-04);transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.mapa-matriz .mm-c b{font-family:IBM Plex Mono,IBM Plex Mono Fallback,ui-monospace,monospace;font-weight:400;font-size:.875rem;line-height:1.28572;letter-spacing:.32px;color:var(--gray-30);transition:color var(--dur) var(--ease)}.mapa-matriz .mm-c.on{background:var(--marca-acento-70);color:var(--marca-acento-20)}.mapa-matriz .mm-c.on b{color:var(--white)}.mapa-cap{display:flex;flex-wrap:wrap;gap:var(--sp-03) var(--sp-05);align-items:baseline;margin-top:var(--sp-05);font-size:.875rem;line-height:1.28572;letter-spacing:.16px;color:var(--gray-50);font-variant-numeric:tabular-nums}.mapa-cap .mapa-n b{font-weight:400;color:var(--gray-30)}.mapa-cap a{color:var(--marca-accion-sobre-oscuro);text-decoration:none}.mapa-cap a:hover{color:var(--white);text-decoration:underline}.mapa-cap code{font-family:IBM Plex Mono,IBM Plex Mono Fallback,ui-monospace,monospace;letter-spacing:.32px;margin-inline-end:var(--sp-03)}.glifo{display:block;flex:none;width:2rem;height:2rem}.glifo rect{fill:var(--gray-20)}.glifo rect.on{fill:var(--marca-acento-70)}.arq .cod{display:flex;gap:var(--sp-04);align-items:flex-start;padding-top:0}.arq .cod>span{display:flex;flex-direction:column}.arq .cod b{margin-bottom:0}.arq:target{background:var(--marca-acento-10);margin-inline:calc(-1 * var(--sp-05));padding-inline:var(--sp-05)}@media(max-width:42rem){.arq .cod>span{flex-direction:row;gap:var(--sp-04);align-items:baseline}}.grupo-cab{display:flex;gap:var(--sp-05);align-items:flex-start;margin-bottom:var(--sp-05)}.grupo-cab .glifo{width:3rem;height:3rem}.grupo-cab h3{margin:0 0 var(--sp-02)}.grupo-cab .meta{color:var(--text-secondary);margin:0}.cod-indice{margin:var(--sp-07) 0 0;padding-top:var(--sp-05);border-top:1px solid var(--border-subtle)}.cod-indice>.meta{margin-bottom:var(--sp-04)}.cod-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--sp-07)}.cod-indice h4{font-size:.875rem;line-height:1.28572;letter-spacing:.16px;font-weight:600;margin:0 0 var(--sp-03)}.cod-indice h4 a{color:var(--text-primary);text-decoration:none}.cod-indice h4 a:hover{text-decoration:underline}.prosa .cod-indice ol{list-style:none;margin:0;padding:0;counter-reset:none}.prosa .cod-indice li{padding-block:var(--sp-01);font-size:.75rem;line-height:1.33333;letter-spacing:.32px}.prosa .cod-indice li:before{content:none}.cod-indice li a{display:flex;gap:var(--sp-03);font-family:IBM Plex Mono,IBM Plex Mono Fallback,ui-monospace,monospace;text-decoration:none;font-variant-numeric:tabular-nums}.cod-indice li a b{font-weight:400;color:var(--text-helper)}.cod-indice li a:hover{text-decoration:underline}.cod-indice li a{white-space:nowrap}@media(max-width:42rem){.cod-cols{grid-template-columns:minmax(0,1fr);row-gap:var(--sp-05)}.prosa .cod-indice ol{columns:2;column-gap:var(--sp-05)}.prosa .cod-indice li{break-inside:avoid}}.prosa .legal section .comparison-table tbody tr:last-child td{border-bottom:0}.prosa .legal section .comparison-table.apila tbody tr:last-child{border-bottom:0}.vectores td:first-child{white-space:normal}.vectores .vd{display:block;margin-top:var(--sp-02);font-weight:400;font-size:.875rem;line-height:1.28572;letter-spacing:.16px;color:var(--text-secondary)}.vectores td:first-child{min-width:11rem}@media(max-width:66rem){.prosa .comparison-table.apila,.prosa .comparison-table.apila tbody,.prosa .comparison-table.apila tr,.prosa .comparison-table.apila td{display:block}.prosa .comparison-table.apila thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.prosa .comparison-table.apila tr{padding-block:var(--sp-06);border-bottom:1px solid var(--border-subtle)}.prosa .comparison-table.apila td{padding:var(--sp-04) 0;border:0}.prosa .comparison-table.apila td:first-child{padding:0 0 var(--sp-04);font-size:1.25rem;line-height:1.4;font-weight:400;color:var(--text-primary)}.prosa .comparison-table.apila td:not(:first-child):before{content:attr(data-th);display:block;margin-bottom:var(--sp-02);font-size:.75rem;line-height:1.33333;letter-spacing:.32px;color:var(--text-helper)}.vectores td:first-child{min-width:0}}@media(min-width:66.0625rem){.grid-doc-toc .doc-nav{grid-column:1 / span 4;grid-row:1}.grid-doc-toc .prosa{grid-column:5 / span 12;grid-row:1;padding-inline:0}.grid-doc-toc .legal section{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sp-07)}.grid-doc-toc .legal section:before{grid-column:1}.grid-doc-toc .legal section>*{grid-column:2 / span 8}.grid-doc-toc .legal section>.bloque-foto,.grid-doc-toc .legal section>.bf-pie,.grid-doc-toc .legal section>.credito,.grid-doc-toc .legal section>.tabla-scroll,.grid-doc-toc .legal section>.datos,.grid-doc-toc .legal section>.bloque-tinte,.grid-doc-toc .legal section>.cod-indice,.grid-doc-toc .legal section>.grupo-arq{grid-column:2 / -1}.grid-doc-toc .arqs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0}.grid-doc-toc .arqs .arq:nth-child(odd){padding-right:var(--sp-05)}.grid-doc-toc .arqs .arq:nth-child(2n){padding-left:var(--sp-05)}.grid-doc-toc .arqs .arq:last-child{border-bottom:0}.grid-doc-toc .arqs{border-bottom:1px solid var(--border-subtle)}.grid-doc-toc .arq{grid-template-columns:minmax(0,1fr);gap:var(--sp-03)}.grid-doc-toc .arq .cod>span{flex-direction:row;gap:var(--sp-04);align-items:baseline}.grid-doc-toc .arq:target{margin-inline:0}.grid-doc-toc .tabla-scroll{overflow:visible}.grid-doc-toc .comparison-table{border-collapse:separate;border-spacing:0}.grid-doc-toc .comparison-table thead th{position:sticky;top:var(--nav-h);z-index:1}.grid-doc-toc .comparison-table:not(.vectores) th:first-child,.grid-doc-toc .comparison-table:not(.vectores) td:first-child{width:calc((100% - 10 * var(--sp-07)) / 11 * 2 + var(--sp-07));font-weight:600}.grid-doc-toc .comparison-table:not(.vectores) th:last-child,.grid-doc-toc .comparison-table:not(.vectores) td:last-child{background:var(--marca-acento-10)}.grid-doc-toc .comparison-table:not(.vectores) thead th:last-child{background:var(--marca-acento-20)}}@media(min-width:42rem)and (max-width:66rem){.grid-doc{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));column-gap:var(--sp-07)}.grid-doc .prosa{grid-column:1 / span 5;padding-inline:0}.grid-doc .doc-nav{grid-column:1 / -1;order:-1;position:static;margin-bottom:var(--sp-09)}.grid-doc .doc-nav .indice ol{columns:2}.grid-doc .doc-nav .indice>ol>li{break-inside:avoid}.grid-doc .doc-nav .indice ol ol{columns:1}}.legal .grupo-arq:last-child .arqs .arq:last-child{border-bottom:0}.legal .grupo-arq:last-child .arqs .arq:nth-last-child(2){border-bottom:0}.grupo-cab{background:var(--marca-acento-10);padding:var(--sp-06) var(--sp-06) var(--sp-06) var(--sp-05);margin-bottom:var(--sp-07)}.grupo-arq{border-top:0;padding-top:0;margin-top:var(--sp-10)}.cod-indice{background:var(--layer-01);padding:var(--sp-06) var(--sp-05);margin-block:var(--sp-08)}.legal section .datos.ejemplos{background:var(--layer-01);padding:var(--sp-06) var(--sp-05);margin-block:var(--sp-07)}.vectores td:nth-child(2) .vc{color:var(--dom-inn-70)}.vectores td:nth-child(3) .vc{color:var(--dom-ges-70)}.vectores td:nth-child(4) .vc{color:var(--dom-acc-70)}.bloque-tinte{background:var(--layer-01);padding:var(--sp-06) var(--sp-05);margin-block:var(--sp-07)}.bloque-tinte>h3:first-child{margin-top:0}.legal .bloque-tinte .datos.ejemplos{background:transparent;padding:0;margin:0}.grupo-cab{margin-bottom:0;padding-bottom:var(--sp-05)}.grupo-cab+p{background:var(--marca-acento-10);margin:0 0 var(--sp-07);padding:0 var(--sp-06) var(--sp-06) var(--sp-05)}.mapa-matriz{touch-action:pan-y;cursor:grab;user-select:none}.mapa-matriz:active{cursor:grabbing}.foto-doc{margin:var(--sp-08) 0}.foto-doc img{display:block;width:100%;height:auto}.foto-doc figcaption{margin-top:var(--sp-04);font-size:.875rem;line-height:1.28572;letter-spacing:.16px;color:var(--text-helper)}.legal-ims{display:flex;align-items:center}.legal-ims img{display:block;height:32px;width:auto;margin:0}.bloque-foto{margin:var(--sp-07) 0 var(--sp-04)}.bloque-foto .bf-txt{background:var(--marca-acento-10);padding:var(--sp-06) var(--sp-05)}.bloque-foto .bf-txt p,.bloque-foto .bf-img{margin:0}.bloque-foto .bf-img img{display:block;width:100%;height:auto}.prosa .bf-pie{font-size:.875rem;line-height:1.28572;letter-spacing:.16px;color:var(--text-helper);margin-bottom:var(--sp-07)}@media(min-width:66.0625rem){.bloque-foto .bf-txt{padding:var(--sp-07) var(--sp-07) var(--sp-07) var(--sp-06)}}.mapa-nav{display:flex;gap:1px;margin-top:var(--sp-05)}.mapa-flecha{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;padding:0;background:var(--cds-layer-01);color:var(--gray-10);transition:background var(--dur) var(--ease)}.mapa-flecha:hover{background:var(--cds-layer-accent-01)}.mapa-flecha:active{background:var(--cds-layer-accent-active-01)}.mapa-flecha:focus-visible{outline:2px solid var(--marca-acento-20);outline-offset:-2px}.mapa-flecha[data-paso="-1"] svg{transform:rotate(180deg)}.grupo-cab{display:flex;align-items:center;gap:var(--sp-05)}.grupo-cab>div{flex:1;min-width:0}.dom-ic{flex:none;width:48px;height:48px}@media(max-width:42rem){.dom-ic{width:32px;height:32px}}.grupo-arq[id]{background:var(--d-10)}.grupo-arq[id]>.grupo-cab{background:var(--d-20)}.grupo-arq[id]>.grupo-cab+p{background:var(--d-20)}.grupo-arq[id] .grupo-cab .meta{color:var(--text-secondary)}.grupo-arq[id] .dom-ic,.grupo-arq[id] .glifo .on{fill:var(--d-70)}.grupo-arq[id] .arq .cod{color:var(--d-70)}.grupo-arq[id] .arq .glifo .on{fill:var(--d-70)}.grupo-arq[id] .arq .ciego{border-left-color:var(--d-20)}.grupo-arq[id] .arq .ciego b{color:var(--d-70)}.grupo-arq[id] .arq:target{background:var(--d-20)}.grupo-arq[id]{padding:0 0 var(--sp-07)}.grupo-arq[id]>.arqs{padding:0 var(--sp-05)}.bf-img{position:relative}.bf-edad{position:absolute;left:0;bottom:0;background:var(--marca-acento-80);color:var(--white);padding:var(--sp-05) var(--sp-06) var(--sp-05) var(--sp-05)}.bf-rango{display:block;font-size:2.25rem;line-height:1.22;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}.bf-rango i{font-style:normal;color:var(--marca-acento-20);padding:0 .1em}.bf-et{display:block;margin-top:var(--sp-02);font-size:.75rem;line-height:1.33333;letter-spacing:.32px;color:var(--marca-acento-20)}@media(min-width:66.0625rem){.bf-rango{font-size:3rem;line-height:1.17}}@media(max-width:34rem){.bf-edad{padding:var(--sp-04) var(--sp-05)}.bf-rango{font-size:1.75rem;line-height:1.28572}.bf-et{font-size:.75rem}}.hero-marca{display:flex;align-items:flex-end;gap:var(--sp-07)}.hero-marca>div{flex:1;min-width:0}.hero-ims{flex:none;width:167px;height:auto}@media(max-width:42rem){.hero-marca{flex-direction:column;align-items:flex-start;gap:var(--sp-06)}.hero-ims{width:120px}}.arq .ciego{border-left:0;padding-left:0;margin-top:var(--sp-05);font-size:.875rem;line-height:1.28572;letter-spacing:.16px;color:var(--text-helper)}.arq .ciego b{display:block;margin-bottom:var(--sp-02);font-weight:400;font-size:.75rem;line-height:1.33333;letter-spacing:.32px}.arq p,.arq .ciego,.arq .marca-arq,.grupo-cab .meta,.lede,figcaption,.pie,.nota,.tarjeta p,.bf-pie,.cod-indice{text-wrap:balance}.prosa p,.prosa li,.comparison-table td{text-wrap:pretty}a.tile.tile-mapa{background:var(--marca-acento-10)}a.tile.tile-mapa:hover{background:var(--marca-acento-20)}.tile-mapa .sec-label,.tile-mapa .tile-foot{color:var(--marca-acento-70)}.arq p,.arq .ciego{text-wrap:balance}.prosa .credito{margin:0 0 var(--sp-07);padding-top:var(--sp-04);border-top:1px solid var(--border-subtle);font-size:.75rem;line-height:1.33333;letter-spacing:.32px;color:var(--text-helper);text-wrap:pretty;max-width:44rem}.prosa .credito b{font-weight:600;color:var(--text-secondary)}.prosa .credito cite{font-style:italic}.comparison-table+.credito,.tabla-scroll+.credito{border-top:0;padding-top:0}@page{size:Letter;margin:16mm 15mm 18mm}@media print{.barra,.strip,.closer,.hero-form,.foot,body>footer,.mapa-nav,.mapa-cap,.tile-foot,.link-arrow{display:none!important}.grid,.grid-doc,.legal>section,.grupo-arq{display:block!important;max-width:none!important;padding-inline:0!important;margin-inline:0!important}.grid-doc-toc>*,.legal>*,.legal section>*{grid-column:auto!important}.grid-doc-toc{display:flex!important;flex-direction:column;max-width:none!important;padding-inline:0!important}.doc-nav{order:-1;break-after:page}.doc-nav .indice a{color:#000!important}.arqs{grid-template-columns:1fr 1fr!important}.arq{display:block!important}.mm-c,.mm-c.on{background:var(--white)!important;color:#000!important;border:1px solid var(--gray-40)!important}.mm-c b{color:#000!important}.mapa-hero{break-inside:avoid}.arq,.tarjeta,.credito,.bloque-tinte,.cod-indice,figure,tr,.grupo-cab,blockquote,li{break-inside:avoid}h1,h2,h3,h4,.grupo-cab,.sec-label,.eyebrow{break-after:avoid}.migas,.breadcrumb,nav[aria-label=Ruta]{display:none!important}.grupo-arq[id],.grupo-arq[id] *,.bloque-tinte,.cod-indice,.comparison-table,.comparison-table *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.credito,.bf-pie,figcaption{color:#3d3d3d!important;font-size:8.5pt}.bf-img img{max-height:88mm;width:auto;object-fit:cover}.bf-edad{-webkit-print-color-adjust:exact;print-color-adjust:exact}.comparison-table{font-size:9pt}}.act{border-top:1px solid var(--border-subtle);padding:var(--sp-09) 0}.act:first-of-type{border-top:0;padding-top:0}.act:last-of-type{padding-bottom:0}.act-cab{position:sticky;top:calc(3rem + 1px);z-index:2;display:grid;gap:var(--sp-02);background:var(--background);padding-block:var(--sp-04) var(--sp-06);margin-top:calc(-1 * var(--sp-04))}.act-cab h2{font-family:IBM Plex Mono,IBM Plex Mono Fallback,monospace;font-size:1.25rem;line-height:1.4;font-weight:400;letter-spacing:0;color:var(--text-primary);margin:0}.act-fecha{color:var(--text-helper);font-size:.875rem;line-height:1.42857;letter-spacing:.16px;margin:0}.act-tit{font-size:1.125rem;line-height:1.33333;color:var(--text-secondary);margin:var(--sp-04) 0 0;max-width:56ch;text-wrap:balance}.act-lista{list-style:none;margin:var(--sp-08) 0 0;padding:0;display:grid;gap:var(--sp-08)}.act-lista>li{display:grid;gap:var(--sp-03)}.act-cod{font-family:IBM Plex Mono,IBM Plex Mono Fallback,monospace;font-size:.875rem;line-height:1.42857;letter-spacing:.32px;margin:0;text-decoration:none;justify-self:start;scroll-margin-top:9rem}.act-cod:hover,.act-cod:focus-visible{text-decoration:underline}.act-mod{display:inline-block;justify-self:start;font-size:.75rem;line-height:1.33333;letter-spacing:.32px;padding:var(--sp-01) var(--sp-03);margin:0 0 var(--sp-03)}.act-lista h3{font-size:1rem;font-weight:600;line-height:1.375;margin:0 0 var(--sp-03)}.act-lista p:last-child{font-size:1rem;line-height:1.5;letter-spacing:0;color:var(--text-primary);margin:0;max-width:64ch;text-wrap:pretty}.act[data-tono=a] .act-cod,.act[data-tono=a] .act-mod{color:var(--dom-inn-70)}.act[data-tono=b] .act-cod,.act[data-tono=b] .act-mod{color:var(--dom-ges-70)}.act[data-tono=c] .act-cod,.act[data-tono=c] .act-mod{color:var(--dom-acc-70)}.act[data-tono=d] .act-cod,.act[data-tono=d] .act-mod{color:var(--marca-acento-70)}.act[data-tono=a] .act-mod{background:var(--dom-inn-10)}.act[data-tono=b] .act-mod{background:var(--dom-ges-10)}.act[data-tono=c] .act-mod{background:var(--dom-acc-10)}.act[data-tono=d] .act-mod{background:var(--marca-acento-10)}@media(max-width:66rem){.act-cod{display:inline-block}.act-cod:after{content:"  "}.act-lista>li>.act-cod{margin-bottom:calc(-1 * var(--sp-03))}}@media(min-width:66.0625rem){.act{padding:var(--sp-10) 0}.act-cab,.act-lista>li{display:grid;grid-template-columns:8rem 1fr;gap:var(--sp-07);align-items:baseline}.act-cab h2{grid-column:1}.act-fecha{grid-column:2}.act-tit{margin-left:calc(8rem + var(--sp-07))}.act-lista{margin-top:var(--sp-10);gap:var(--sp-09)}}.hueco{margin:var(--sp-07) 0}.hueco-caja{position:relative;background:var(--layer-01);border:1px solid var(--border-strong);display:grid;place-items:center}.hueco-caja svg{position:absolute;inset:0;width:100%;height:100%}.hueco-caja line{stroke:var(--border-strong);stroke-width:.4;vector-effect:non-scaling-stroke}.hueco-n{position:relative;font-family:IBM Plex Mono,IBM Plex Mono Fallback,monospace;font-size:3rem;line-height:1;font-weight:600;color:var(--text-primary);background:var(--layer-01);padding:var(--sp-03) var(--sp-05)}.hueco figcaption{font-size:.875rem;line-height:1.42857;letter-spacing:.16px;color:var(--text-secondary);margin-top:var(--sp-04)}.hueco figcaption b{font-family:IBM Plex Mono,IBM Plex Mono Fallback,monospace;font-weight:600;color:var(--text-primary);margin-right:var(--sp-03)}.hueco figcaption i{font-family:IBM Plex Mono,IBM Plex Mono Fallback,monospace;font-style:normal;color:var(--text-helper);margin-left:var(--sp-03)}.img-ancha{margin:0 0 var(--sp-06)}.img-ancha img{display:block;width:100%;height:auto}.modulos{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-07)}.modulos>li{display:grid;gap:var(--sp-03)}.mod-n{font-family:IBM Plex Mono,IBM Plex Mono Fallback,monospace;font-size:1.25rem;line-height:1.4;font-weight:400;color:var(--marca-accion)}.modulos h3{font-size:1.125rem;font-weight:600;line-height:1.33333;margin:0 0 var(--sp-03)}.modulos p{font-size:1rem;line-height:1.5;color:var(--text-secondary);margin:0;max-width:64ch;text-wrap:pretty}@media(min-width:66.0625rem){.modulos>li{grid-template-columns:4rem 1fr;gap:var(--sp-06);align-items:baseline}}.mod-n{color:var(--text-helper)}@media(max-width:66rem){.modulos>li{grid-template-columns:2.5rem 1fr;gap:0 var(--sp-04);grid-template-areas:"n t" ". p"}.mod-n{grid-area:n}.modulos>li>div{grid-area:t / t / p / p}}.mod-op{font-size:.75rem;letter-spacing:.32px;line-height:1.33333}.actions-medio{margin-top:var(--sp-09)}.galeria .img-ancha,.galeria .hueco{margin:0}.galeria .hueco figcaption{padding:var(--sp-03) var(--sp-04) var(--sp-04);background:var(--background);margin-top:0;font-size:.75rem;line-height:1.33333}.galeria .hueco-caja{border:0}.laminas{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-04);background:var(--gray-100)}.laminas figure{margin:0}.laminas img{display:block;width:100%;height:auto}@media(max-width:41.98rem){.laminas{grid-template-columns:1fr}}.modulos{margin-block:var(--sp-09) 0}@media(max-width:66rem){.modulos>li:has(.mod-op){grid-template-columns:1fr;grid-template-areas:"n" "p"}.mod-op{margin-bottom:var(--sp-02)}}.autoridad{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border-subtle)}.aut-txt{background:var(--background);padding:var(--sp-07)}.aut-txt h2{margin:var(--sp-03) 0 var(--sp-05)}.aut-txt p{max-width:52ch}.aut-txt .t-body-lg{margin-bottom:var(--sp-05)}.aut-enlace{margin:var(--sp-06) 0 0}.aut-img{margin:0}.aut-img img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:41.98rem){.autoridad{grid-template-columns:1fr}.aut-img img{aspect-ratio:3 / 2}}.prosa .puente{background:var(--layer-01);padding:var(--sp-06);margin:var(--sp-07) 0;max-width:none}.prosa .puente p{margin:0;max-width:60ch}.prosa .puente p+p{margin-top:var(--sp-05)}.prosa .puente b{font-weight:600}.strip-puente .grid{display:flex;align-items:center;gap:var(--sp-05);flex-wrap:wrap}.strip-puente a{margin-inline-start:auto;color:inherit;font-weight:600;text-decoration:none;white-space:nowrap}.strip-puente a:hover{text-decoration:underline}@media(max-width:41.98rem){.strip-puente a{margin-inline-start:0}}.ver-linea{font-size:.875rem;line-height:1.42857;letter-spacing:.16px;color:var(--text-helper);margin:var(--sp-06) 0 0}.ver-linea b{font-family:IBM Plex Mono,IBM Plex Mono Fallback,monospace;font-weight:600;color:var(--text-primary)}.form cds-text-input,.form cds-select{display:block}#g1{--d-10:var(--dom-inn-10);--d-20:var(--dom-inn-20);--d-70:var(--dom-inn-70)}#g2{--d-10:var(--dom-ges-10);--d-20:var(--dom-ges-20);--d-70:var(--dom-ges-70)}#g3{--d-10:var(--dom-acc-10);--d-20:var(--dom-acc-20);--d-70:var(--dom-acc-70)}.barra__logo img[alt=IMS]{height:32px}@page{size:Letter;margin:20mm 20mm 22mm;@bottom-left{font:8pt/1.3 IBM Plex Sans,IBM Plex Sans Fallback,sans-serif;color:#525252;vertical-align:top;padding-top:5mm}@bottom-right{content:"Página " counter(page) " de " counter(pages);font:8pt/1.3 IBM Plex Sans,IBM Plex Sans Fallback,sans-serif;color:#525252;vertical-align:top;padding-top:5mm}}.print-cab,.faq-impresa{display:none}.descarga-pdf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-03) var(--sp-05);margin-top:var(--sp-07)}.descarga-pdf__datos{font-size:.875rem;letter-spacing:.16px;color:var(--gray-30)}.descarga-pdf__datos:empty{display:none}.ayuda-portada{margin-top:var(--sp-07);max-width:var(--prosa);font-size:1rem;color:var(--text-secondary)}.ayuda-portada .cds--link{font-size:inherit}.guia .stats{background:var(--marca-acento-20)}.guia .stat{background:var(--marca-acento-10)}.guia .stat .n{color:var(--marca-acento-80)}.flujo{list-style:none;margin-inline:0;margin-bottom:0;padding:0;counter-reset:flujo;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--border-subtle);border:1px solid var(--border-subtle)}.flujo li{counter-increment:flujo;background:var(--layer-01);padding:var(--sp-05);display:flex;flex-direction:column;gap:var(--sp-02);margin:0}.flujo li:before{content:counter(flujo,decimal-leading-zero);font-size:1.25rem;font-weight:300;line-height:1.4;color:var(--marca-accion);font-variant-numeric:tabular-nums}.flujo h3{font-size:1rem;font-weight:600}.flujo p{font-size:.875rem;letter-spacing:.16px;color:var(--text-secondary)}.flujo .etiqueta{align-self:flex-start}@media(max-width:42rem){.flujo{grid-template-columns:1fr 1fr}}.etiqueta{display:inline-flex;align-items:center;justify-content:center;min-height:1.5rem;padding:0 var(--sp-03);border-radius:1rem;font-size:.75rem;line-height:1.33333;letter-spacing:.32px;font-weight:400;white-space:nowrap;vertical-align:middle}.etiqueta.gris{background:var(--cds-tag-background-gray);color:var(--cds-tag-color-gray)}.etiqueta.azul{background:var(--cds-tag-background-blue);color:var(--cds-tag-color-blue)}.etiqueta.verde{background:var(--cds-tag-background-green);color:var(--cds-tag-color-green)}.etiqueta.teal{background:var(--cds-tag-background-teal);color:var(--cds-tag-color-teal)}.etiqueta.rojo{background:var(--cds-tag-background-red);color:var(--cds-tag-color-red)}.estados{border-top:1px solid var(--border-subtle)}.estados>div{display:grid;grid-template-columns:9rem 1fr;gap:var(--sp-05);align-items:baseline;padding-block:var(--sp-05);border-bottom:1px solid var(--border-subtle)}.estados p{font-size:.875rem;letter-spacing:.16px;color:var(--text-secondary)}@media(max-width:42rem){.estados>div{grid-template-columns:1fr;gap:var(--sp-03)}}.guia .bloque-tinte h3{font-size:1rem;font-weight:600;margin-bottom:var(--sp-03)}.guia .bloque-tinte p{font-size:.875rem;letter-spacing:.16px;color:var(--text-secondary)}@media print{body{font-size:10pt;line-height:1.45;orphans:3;widows:3}.print-cab{display:flex!important;align-items:flex-end;justify-content:space-between;margin-bottom:12mm}.print-cab img{height:7mm;width:auto}.print-cab .pc-datos{display:flex;gap:5mm;font-size:8pt;color:#525252}.hero,.hero-compact{padding:0!important;margin:0 0 9mm!important}.hero .eyebrow{font-size:8.5pt;letter-spacing:.32px;margin:0 0 2mm;color:#525252!important}.hero h1,.hero-compact h1{font-size:24pt;line-height:1.15;font-weight:300;max-width:none;margin:0}.hero .lede{font-size:11.5pt;line-height:1.4;max-width:150mm;margin-top:4mm;color:#393939!important}.section,.section-lg,.band{padding:0!important;background:none!important}.section+.section,.guia-sec+.guia-sec{margin-top:10mm}.guia,.guia-sec{padding:0!important}.grid-doc .guia~.doc-nav{display:none!important}.sec-head{break-inside:avoid;break-after:avoid}.sec-head>*{max-width:none!important}.sec-head .sec-label{font-size:8pt;letter-spacing:.32px;text-transform:uppercase;margin:0 0 1.5mm}.sec-head .t-h2,.section>.grid>h2.t-h2{font-size:15pt;line-height:1.25;font-weight:400;margin:0}.sec-head .t-body-lg{font-size:10pt;line-height:1.45;margin-top:2.5mm;color:#262626;max-width:160mm!important}.sec-head+*{margin-top:5mm!important}.deflist{display:flex!important;flex-wrap:wrap;column-gap:8mm;border-top:.5pt solid #c6c6c6}.deflist .defitem{flex:0 0 calc(50% - 4mm)}.defitem{grid-template-columns:5mm 1fr!important;gap:0 3mm!important;align-content:start;padding-block:3.5mm!important;border-top:0!important;border-bottom:.5pt solid #c6c6c6!important;break-inside:avoid}.deflist .defitem:last-child{border-bottom:.5pt solid #c6c6c6}.defitem .ic{grid-column:1!important;padding-top:.3mm}.defitem>*:not(.ic){grid-column:2!important}.defitem .ic svg{width:4.5mm;height:4.5mm}.defitem h3{font-size:10pt;margin-bottom:1mm}.defitem p{font-size:9pt;line-height:1.4;letter-spacing:0;color:#393939}.steps{border-top:.5pt solid #c6c6c6}.steps+.deflist,.deflist+.steps,.steps+.steps,.deflist+.deflist{border-top:0}.step{grid-template-columns:9mm 1fr!important;gap:0 3mm!important;padding-block:3mm!important;border-bottom:.5pt solid #c6c6c6;break-inside:avoid}.step:before{grid-column:1!important;grid-row:1 / span 2!important;font-size:13pt;line-height:1.1}.step>*{grid-column:2!important}.step h3{font-size:10pt;margin-bottom:1mm}.step p{font-size:9pt;line-height:1.4;letter-spacing:0;color:#393939}.tiles{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#c6c6c6!important;border:.5pt solid #c6c6c6;break-inside:avoid}.tiles-3,.guia .tiles-3{grid-template-columns:repeat(3,1fr)!important}.tile{min-height:0!important;padding:4mm!important;gap:1.5mm!important;background:#fff!important;break-inside:avoid}.tile .sec-label{font-size:7.5pt;letter-spacing:.32px;text-transform:uppercase}.tile h3{font-size:11pt;line-height:1.3}.tile p{font-size:9pt;line-height:1.4;letter-spacing:0;color:#393939}.stats,.guia .stats{grid-template-columns:repeat(4,1fr)!important;break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--marca-acento-20)!important}.stats-3{grid-template-columns:repeat(3,1fr)!important}.stat{padding:3.5mm 4mm!important;background:var(--marca-acento-10)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.stat .n,#ejemplo .stat .n{font-size:17pt!important;line-height:1.1;color:var(--marca-acento-80)!important}.stat .t{font-size:8pt;line-height:1.3;letter-spacing:0;margin-top:1mm}cds-accordion,.descarga-pdf{display:none!important}.flujo,.estados>div,.bloque-tinte{break-inside:avoid}.flujo,.flujo li,.etiqueta,.bloque-tinte{-webkit-print-color-adjust:exact;print-color-adjust:exact}.flujo li{padding:3.5mm!important}.flujo h3{font-size:10pt}.flujo p,.estados p,.guia .bloque-tinte p{font-size:9pt;line-height:1.4;letter-spacing:0;color:#393939}.flujo li:before{font-size:13pt}.estados>div{grid-template-columns:30mm 1fr;padding-block:2.5mm}.etiqueta{font-size:7.5pt;min-height:0;padding:.6mm 2.2mm}.bloque-tinte{padding:4mm!important;margin-block:5mm!important}.faq-impresa{display:block!important;border-top:.5pt solid #c6c6c6;margin-top:5mm}.faq-impresa .fi{padding-block:3mm;border-bottom:.5pt solid #c6c6c6;break-inside:avoid}.faq-impresa .fi-p{font-size:10pt;font-weight:600;margin:0 0 1mm}.faq-impresa .fi-r,.faq-impresa .fi-r .answer{font-size:9pt;line-height:1.4;color:#393939}.print-pie{margin-top:10mm!important;padding-top:3mm!important;border-top:.75pt solid #161616!important;font-size:8pt!important;color:#525252!important;break-inside:avoid;break-before:avoid}.print-pie p{margin:0}}.hero.hero-claro{background:#fbf0e1;color:var(--gray-100);overflow:hidden}.hero.hero-claro h1{color:var(--gray-100)}.hero.hero-claro .eyebrow,.hero.hero-claro .lede{color:var(--gray-80)}.hero-mascota{--mascota-alto:20rem;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-09)}.hero-mascota>div{flex:1;min-width:0}.hero-mascota .mascota{flex:none;align-self:flex-end;width:auto;height:var(--mascota-alto);margin-bottom:calc(-1 * (var(--sp-11) + var(--mascota-alto) * .01))}@media(max-width:42rem){.hero-mascota{--mascota-alto:12rem;flex-direction:column;align-items:flex-start;gap:var(--sp-07)}}.faq-franja{background:#fbf0e1}.faq-mascota{display:grid;grid-template-columns:minmax(0,var(--prosa)) 1fr;column-gap:var(--sp-09);align-items:end}.faq-mascota>div{min-width:0}.faq-mascota .mascota{justify-self:center;align-self:center;width:auto;height:20rem}@media(max-width:66rem){.faq-mascota{grid-template-columns:minmax(0,1fr)}.faq-mascota .mascota{display:none}}.barra .cds--header__menu-item{white-space:nowrap}@media(max-width:75rem){.barra__tel{display:none}}@media(max-width:64rem){.barra__largo{display:none}.barra .cds--header__menu-item{padding-inline:var(--sp-04)}}@media(max-width:55.98rem){.barra .cds--header__nav{display:none}.barra__in{gap:0;padding-inline-end:0}.barra__menu{display:flex;margin-inline-start:auto;height:100%;align-items:center}.barra__acciones{margin-inline-start:0;gap:var(--sp-02);padding-inline-end:var(--sp-03)}}.closer-plano,.foot{position:relative;isolation:isolate}.closer-plano:before,.foot:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(/images/plano/papel.webp) 0 0/512px 512px repeat;mix-blend-mode:overlay;opacity:.6}.closer-plano{background:#1a3163;color:#e8ecf4}.closer-plano h2{color:#fff}.closer-plano p{color:#d6deec}.closer-plano .cds--btn--primary{--cds-button-primary:#00AB71;--cds-button-primary-hover:#008A5B;--cds-button-primary-active:#006b47;--cds-text-on-color:#fff}.closer-plano .cds--btn--tertiary{--cds-button-tertiary:#fff;--cds-button-tertiary-hover:#fff;--cds-text-inverse:#1A3163}.cierre-ilus{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-09);align-items:center}.cierre-ilus .ilus{width:100%;height:auto;display:block}@media(max-width:66rem){.cierre-ilus{grid-template-columns:minmax(0,1fr)}}.apreton{position:relative;width:100%;aspect-ratio:939 / 910}.apreton img{position:absolute;inset:0;width:100%;height:100%;display:block}.apreton__ella{transform-origin:26.41% 33.52%}.apreton__el{transform-origin:71.67% 33.74%}.apreton--anima .apreton__ella{animation:apreton-ella 6s ease-in-out infinite}.apreton--anima .apreton__el{animation:apreton-el 6s ease-in-out infinite}@keyframes apreton-ella{0%,40%,to{transform:rotate(0)}7%{transform:rotate(1.7deg)}14%{transform:rotate(-1.2deg)}21%{transform:rotate(1.5deg)}28%{transform:rotate(-.8deg)}34%{transform:rotate(.4deg)}}@keyframes apreton-el{0%,40%,to{transform:rotate(0)}7%{transform:rotate(-2.06deg)}14%{transform:rotate(1.45deg)}21%{transform:rotate(-1.82deg)}28%{transform:rotate(.97deg)}34%{transform:rotate(-.48deg)}}@media(prefers-reduced-motion:reduce){.apreton--anima .apreton__brazo{animation:none}}[data-marca=montecito]{--marca-accion: #c2410c;--marca-accion-hover: #9a3412;--marca-accion-activa: #7c2d12;--marca-accion-sobre-oscuro:#fb923c;--marca-accion-sobre-oscuro-hover:#fdba74;--marca-solida: #c2410c;--marca-acento-10:#f5f5f4;--marca-acento-20:#e7e5e4;--marca-acento-70:#57534e;--marca-acento-80:#44403c;--marca-acento-90:#1c1917;--marca-acento-60:#c2410c;--montecito-tinta: #1c1917;--montecito-piedra: #57534e;--montecito-durazno: #fed7aa}[data-marca=montecito],[data-marca=montecito] .cds--white,[data-marca=montecito] .cds--g10{--cds-interactive: var(--marca-accion);--cds-focus: var(--marca-accion);--cds-border-interactive: var(--marca-accion);--cds-link-primary: var(--marca-accion);--cds-link-primary-hover: var(--marca-accion-hover);--cds-link-visited: var(--marca-accion);--cds-button-primary: var(--marca-accion);--cds-button-primary-hover: var(--marca-accion-hover);--cds-button-primary-active: var(--marca-accion-activa);--cds-button-tertiary: var(--marca-accion);--cds-button-tertiary-hover: var(--marca-accion-hover);--cds-button-tertiary-active: var(--marca-accion-activa);--cds-background-brand: var(--marca-accion);--cds-icon-interactive: var(--marca-accion)}[data-marca=montecito] .cds--g90,[data-marca=montecito] .cds--g100{--cds-interactive: var(--marca-accion-sobre-oscuro);--cds-focus: #ffffff;--cds-link-primary: var(--marca-accion-sobre-oscuro);--cds-link-primary-hover: var(--marca-accion-sobre-oscuro-hover);--cds-link-visited: var(--marca-accion-sobre-oscuro);--cds-border-interactive: var(--marca-accion-sobre-oscuro);--cds-icon-interactive: var(--marca-accion-sobre-oscuro);--cds-button-primary: var(--marca-accion);--cds-button-primary-hover: var(--marca-accion-hover);--cds-button-primary-active: var(--marca-accion-activa)}.montecito-firma{--firma-w:clamp(13.5rem, 28vw, 20rem);--firma-zona:calc(var(--firma-w) * 16 / 232);display:block;height:auto;width:var(--firma-w);margin:calc(var(--firma-zona) * -1) 0 calc(var(--sp-06) - var(--firma-zona)) calc(var(--firma-zona) * -1)}@media(max-width:42rem){.montecito-firma{margin-bottom:calc(var(--sp-05) - var(--firma-zona))}}[data-marca=montecito] .etiqueta.verde{background:var(--montecito-durazno);color:#7c2d12}[data-marca=montecito] .etiqueta.azul,[data-marca=montecito] .etiqueta.teal{background:var(--marca-acento-20);color:var(--marca-acento-80)}[data-contenido=montecito] #asi-se-hace{--layer-01:#ffffff;--border-subtle:#e0e0e0;background:#f4f4f4;margin-block:var(--sp-08);padding:var(--sp-09) var(--sp-07);border-top:4px solid var(--marca-accion)}[data-contenido=montecito] #asi-se-hace .sec-label{text-transform:uppercase;letter-spacing:.32px}@media(max-width:42rem){[data-contenido=montecito] #asi-se-hace{padding:var(--sp-07) var(--sp-05);margin-inline:calc(-1 * var(--sp-05))}}[data-contenido=montecito] .consejo-comercial{margin:var(--sp-07) 0;padding:var(--sp-05) var(--sp-06);background:#fff;border-left:4px solid var(--marca-accion)}[data-contenido=montecito] .consejo-comercial .sec-label{color:var(--marca-accion);margin-bottom:var(--sp-02)}[data-contenido=montecito] .consejo-comercial h3{font-size:1.125rem;font-weight:600;margin-bottom:var(--sp-03);text-wrap:balance}[data-contenido=montecito] .consejo-comercial p{max-width:none;text-wrap:pretty}[data-contenido=montecito] .consejo-comercial p+p{margin-top:var(--sp-03)}@media print{[data-contenido=montecito] .consejo-comercial{break-inside:avoid}}
