@layer components{html:has(main[data-plantilla=interna]){background-color:var(--claro);color:var(--tinta);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root:has(main[data-plantilla=interna]){--rol-afiche:var(--escala-afiche);--rol-nombre:var(--escala-intermedio);--rol-titulo:min(clamp(2.5rem, 1.989rem + 2.095vw, 3.875rem), calc((100vw - 2 * var(--lado)) / 7.45));--rol-lista:1.875rem;--rol-subtitulo:var(--escala-texto);--rol-entrada:var(--escala-texto);--rol-cuerpo:var(--escala-texto);--rol-nota:var(--escala-chico);--rol-chico:var(--escala-chico);--peso-display:700;--peso-ui:500;--peso-texto:400;--r-control:var(--radius-control);--r-superficie:var(--radius-superficie);--medida:44ch;--medida-nota:48ch;--text-display-xl:var(--rol-afiche);--text-display-xl--font-weight:700;--text-display-xl--line-height:1.04;--text-display-xl--letter-spacing:-.01em;--text-display-l:var(--rol-afiche);--text-display-l--font-weight:700;--text-display-l--line-height:1.04;--text-display-l--letter-spacing:-.01em;--text-display-m:var(--rol-titulo);--text-display-m--font-weight:700;--text-display-m--line-height:1.1;--text-display-m--letter-spacing:-.01em;--text-display-s:var(--rol-lista);--text-display-s--font-weight:700;--text-display-s--line-height:1.2;--text-display-s--letter-spacing:0em;--text-h3:var(--rol-subtitulo);--text-h3--font-weight:500;--text-h3--line-height:1.25;--text-h3--letter-spacing:-.005em;--text-h4:var(--rol-subtitulo);--text-h4--font-weight:500;--text-h4--line-height:1.3;--text-lead:var(--rol-entrada);--text-lead--line-height:1.45;--text-body:var(--rol-cuerpo);--text-body--line-height:1.6;--lado:max(1.25rem, 5vw, env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--spacing-gutter:var(--lado);--container-site:calc(120rem + 2 * var(--lado))}main[data-plantilla=interna]{--text-label:var(--rol-chico);--text-pastilla:var(--rol-chico);--text-data:var(--rol-chico);--text-cifra:clamp(1.875rem, 1.536rem + 1.392vw, 3rem);--text-cifra--font-weight:700;--text-cifra--line-height:1.05;--text-cifra--letter-spacing:-.02em}@media (min-width:64rem){:root:root:has(main[data-plantilla=interna]){--medida:45ch}}main[data-plantilla=interna] [data-piel=tinta]{--text-lead--line-height:1.5;--text-body--line-height:1.65}[data-lamina]{z-index:1;position:relative}:is([data-piel=claro],[data-piel=blanco])[data-banda]+:is([data-piel=claro],[data-piel=blanco])[data-banda]{border-block-start:1px solid var(--color-border)}.c-hero-interno{padding-block-end:var(--spacing-chapter)}.c-hero-cuerpo>*{grid-column:1/-1;min-inline-size:0}.c-hero-titulo{max-inline-size:18ch}.c-hero-bajada{max-inline-size:36ch;font:400 var(--rol-entrada) / 1.45 var(--font-body);text-wrap:pretty;margin-block-start:var(--spacing-titulo)}.c-hero-acciones{margin-block-start:var(--spacing-boton)}.c-hero-nota{max-inline-size:var(--medida-nota);margin-block-start:var(--spacing-item)}.c-hero-pie,.c-hero-derecha{margin-block-start:var(--spacing-stack)}@media (min-width:64rem){.c-hero-cuerpo.c-hero-cuerpo{grid-template-rows:auto auto auto auto 1fr;align-items:start}.c-hero-texto.c-hero-texto{display:contents}.c-hero-texto>.c-hero-titulo.c-hero-titulo{grid-area:1/1/auto/-1}.c-hero-texto.c-hero-texto>:not(.c-hero-titulo),.c-hero-cuerpo.c-hero-cuerpo>.c-hero-pie{grid-column:1/span 10}.c-hero-cuerpo[data-lado]>.c-hero-texto>:not(.c-hero-titulo),.c-hero-cuerpo[data-lado].c-hero-cuerpo>.c-hero-pie{grid-column:1/span 7}.c-hero-cuerpo.c-hero-cuerpo>.c-hero-derecha{grid-area:2/8/-1/span 5;align-self:start;margin-block-start:var(--spacing-titulo);padding-inline-start:calc(var(--spacing-grid) * 1.5)}}.c-papel{border:1px solid var(--color-border);border-radius:var(--r-superficie,var(--radius-superficie));box-shadow:none;background-color:var(--color-bg);color:var(--color-text);padding:1.25rem}@media (min-width:48rem){.c-papel.c-papel{padding:1.5rem}}@media (min-width:64rem){.c-papel.c-papel.c-papel{padding:1.75rem 1.75rem 2rem}}@media (prefers-contrast:more){.c-papel.c-papel{border-color:var(--color-border-strong)}}@media not (min-width:64rem){html:has([data-barra-interna]){scroll-padding-block-end:calc(3.5rem + 1.5rem + env(safe-area-inset-bottom,0px))}}}@layer utilities{:is([data-piel],[data-plantilla=interna]) :is([data-enlace=texto],[data-enlace=comprobar]){color:var(--color-text);text-decoration-line:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--color-subraya);text-decoration-color:var(--color-subraya);text-underline-offset:.28em;font-weight:400}:is([data-piel],[data-plantilla=interna]) [data-enlace=comprobar]{padding-block:.75rem;display:inline}:is([data-piel],[data-plantilla=interna]) [data-enlace=comprobar] svg{vertical-align:-.125em;margin-inline-start:.25rem;display:inline-block}@media (hover:hover) and (pointer:fine){:is([data-piel],[data-plantilla=interna]) :is([data-enlace=texto],[data-enlace=comprobar]):hover{text-decoration-thickness:3px}}@media not (min-width:64rem){.c-flotante[data-piel]{border-radius:var(--radius-control)}html:has([data-barra-interna]) .c-flotante{display:none}html:has(main:is([data-ruta=precios],[data-ruta^=herramientas])) .c-flotante{display:none}}:root:has(main[data-plantilla=interna]) .max-w-site.px-gutter{max-inline-size:none;padding-inline:max(var(--lado) - (100vw - 100%) / 2, (100% - 120rem) / 2)}:root:has(main[data-plantilla=interna]) :is(.text-display-m,.text-display-s){font-family:var(--font-display)}main[data-plantilla=interna] .text-cifra{font-family:var(--font-display);word-spacing:-.03em}main[data-plantilla=interna] .text-cifra:not(.fx-rodillo,output *){font-variant-numeric:proportional-nums}[data-piel] .c-mercado{border-color:var(--color-text-2)}@media not (min-width:25rem){[data-piel] .c-mercado.c-mercado>label{white-space:nowrap;padding-inline:.5rem}}[data-piel] .c-marco-celular{background-color:var(--tinta);box-shadow:0 .375rem .5rem -.25rem color-mix(in oklab, var(--tinta) 45%, transparent);border:0;border-radius:1.5rem;padding:.3125rem}[data-piel] .c-marco-celular>*{border-radius:1.2rem}:root:has(main[data-plantilla=interna]) [data-saltar][data-saltar]:focus-visible{background-color:var(--tinta);color:var(--hueso);border-radius:var(--radius-control);outline:2px solid var(--hueso);outline-offset:0;box-shadow:0 0 0 4px var(--tinta)}}
