@layer components{.c-est-titulo{max-inline-size:20ch;color:var(--color-text);text-wrap:balance;font:700 var(--rol-titulo,clamp(1.75rem, 1.2rem + 1.75vw, 3.25rem)) / 1.1 var(--font-display);letter-spacing:-.01em;margin:0}.c-est-lead{max-inline-size:40ch;font:400 var(--rol-entrada,clamp(1.25rem, 1.203rem + .19vw, 1.375rem)) / 1.45 var(--font-body);color:var(--color-text-2);text-wrap:pretty;margin-block-start:var(--spacing-titulo,clamp(1.5rem, 1.333rem + .741vw, 2rem))}[data-piel=tinta] .c-est-lead{line-height:1.5}.c-est-banda--filete,main[data-ruta=estudio] #preguntas{border-block-start:1px solid var(--color-border)}.c-est-ir{margin:0}.c-est-ir>a{min-block-size:2.75rem;font-size:var(--rol-cuerpo,clamp(1.0625rem, 1.016rem + .19vw, 1.1875rem));align-items:center;display:inline-flex}.c-est-sello{display:block;overflow:visible}.c-est-sello-placa{fill:var(--logo-sello,var(--color-accent))}.c-est-sello-c{fill:var(--est-sello-c,var(--color-bg))}.c-est-hero{grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.c-est-hero-titulo{max-inline-size:16ch;color:var(--color-text);text-wrap:balance;font:700 var(--rol-afiche,min(clamp(2.5rem, .9rem + 5.1vw, 6rem), 1.5rem + 9.5svh)) / 1.04 var(--font-display);letter-spacing:-.01em;margin:0}.c-est-hero-bajada{max-inline-size:var(--medida-nota,48ch);font:400 var(--rol-entrada,clamp(1.25rem, 1.203rem + .19vw, 1.375rem)) / 1.45 var(--font-body);color:var(--color-text-2);text-wrap:pretty;margin-block-start:var(--spacing-titulo,clamp(1.5rem, 1.333rem + .741vw, 2rem))}.c-est-hero-acciones{justify-self:stretch;margin-block-start:var(--spacing-boton,clamp(1.5rem, 1.333rem + .741vw, 2rem))}.c-est-hero-ano{margin:var(--spacing-stack,clamp(2.5rem, 2rem + 2vw, 4rem)) 0 0;color:var(--color-text);font:700 min(36vw, 24svh) / 1 var(--font-display);letter-spacing:-.02em;justify-self:start}@media (min-width:64rem){.c-est-hero[data-anos].c-est-hero{column-gap:var(--spacing-grid);grid-template-rows:auto auto auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.c-est-hero[data-anos]>.c-est-hero-titulo.c-est-hero-titulo{grid-area:1/1/auto/span 7}.c-est-hero[data-anos]>:is(.c-est-hero-bajada,.c-est-hero-acciones){grid-column:1/span 6}.c-est-hero[data-anos]>.c-est-hero-ano.c-est-hero-ano{grid-area:1/8/-1/-1;justify-self:end;margin:0;font-size:min(14vw,34svh)}}main[data-ruta=estudio] .c-hero-interno>*{animation:none}.c-est-carta{row-gap:var(--spacing-stack,clamp(2.5rem, 2rem + 2vw, 4rem));display:grid}.c-est-carta-cuerpo{justify-items:start;row-gap:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);display:grid}.c-est-carta-texto{max-inline-size:30ch;color:var(--color-text);text-wrap:pretty;font:400 var(--rol-lista,clamp(1.25rem, 1.018rem + .952vw, 1.875rem)) / 1.3 var(--font-body);letter-spacing:-.005em}.c-est-carta-ia{max-inline-size:var(--medida,44ch);color:var(--color-text-2);text-wrap:pretty;font:400 var(--rol-cuerpo,clamp(1.0625rem, 1.016rem + .19vw, 1.1875rem)) / 1.65 var(--font-body)}.c-est-firma{flex-wrap:wrap;align-items:center;gap:1rem;margin:0;padding-block-start:.5rem;display:flex}.c-est-sello--firma{flex:none;block-size:3rem;inline-size:3rem}.c-est-firma-nombre{color:var(--color-text);font:500 var(--rol-cuerpo,clamp(1.0625rem, 1.016rem + .19vw, 1.1875rem)) / 1.3 var(--font-ui)}.c-est-rubrica{block-size:3rem;inline-size:auto;display:block}@media (min-width:64rem){.c-est-carta.c-est-carta{column-gap:var(--spacing-grid);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.c-est-carta-titulo.c-est-carta-titulo{grid-column:1/span 6}.c-est-carta-cuerpo.c-est-carta-cuerpo{grid-column:7/-1;padding-block-start:.35em}}.c-est-eras{margin:var(--spacing-stack,clamp(2.5rem, 2rem + 2vw, 4rem)) 0 0;padding:0;list-style:none;display:grid}.c-est-era{border-block-start:1px solid var(--color-border);row-gap:1rem;padding-block:2rem 2.75rem;display:grid}.c-est-era-ano,.c-est-anos{color:var(--color-text);font:700 var(--rol-nombre,clamp(2.125rem, 1.475rem + 2.667vw, 3.875rem)) / 1 var(--font-display);letter-spacing:-.01em;margin:0}.c-est-era-titulo{color:var(--color-text);text-wrap:balance;font:500 var(--rol-subtitulo,clamp(1.25rem, 1.203rem + .19vw, 1.375rem)) / 1.25 var(--font-body);letter-spacing:-.005em;margin:0}.c-est-era-texto{max-inline-size:var(--medida,44ch);font:400 var(--rol-cuerpo,clamp(1.0625rem, 1.016rem + .19vw, 1.1875rem)) / 1.6 var(--font-body);color:var(--color-text-2);margin-block-start:var(--spacing-subtitulo,clamp(.75rem, .667rem + .37vw, 1rem))}.c-est-era-texto--marca{color:var(--color-text);margin-block-start:1.5rem}@media (min-width:64rem){.c-est-era.c-est-era{column-gap:var(--spacing-grid);border-block-start:0;grid-template-columns:repeat(12,minmax(0,1fr));padding-block:0}.c-est-era-ano.c-est-era-ano{top:calc(var(--nav-h) + 2.5rem);grid-column:1/5;align-self:start;padding-block-start:2.5rem;position:sticky}.c-est-era-cuerpo.c-est-era-cuerpo{border-block-start:1px solid var(--color-border);grid-column:5/13;padding-block:2.75rem 4.5rem}}.c-est-nombres{font:400 var(--rol-lista,clamp(1.25rem, 1.018rem + .952vw, 1.875rem)) / 1.3 var(--font-body);letter-spacing:-.005em;flex-wrap:wrap;gap:.25rem .3em;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.c-est-nombres li{align-items:baseline;display:inline-flex}.c-est-nombres li:not(:last-child):after{content:",";color:var(--color-text-2)}.c-est-nombre{color:var(--color-text);text-decoration-line:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:.2em;position:relative}span.c-est-nombre{text-decoration-line:none}a.c-est-nombre:after{content:"";position:absolute;inset:-.5rem -.125rem}@media (hover:hover) and (pointer:fine){a.c-est-nombre:hover{-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}}@media (prefers-contrast:more){.c-est-nombre{-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}}.c-est-obra{margin:1.75rem 0 0}.c-est-obra-marco{background-color:var(--deep);padding:clamp(.75rem,.25rem + 2vw,2.5rem)}.c-est-obra-marco img{block-size:auto;inline-size:100%;display:block}.c-est-obra-registro{color:var(--color-text-2);font:400 var(--rol-nota,.9375rem) / 1.45 var(--font-body);margin-block-start:.75rem}.c-est-obra-texto{color:var(--color-text);margin-block-start:1.5rem}.c-est-estado{color:var(--color-text-2);max-inline-size:var(--medida,44ch);font:400 var(--rol-nota,.9375rem) / 1.45 var(--font-body);margin:.5rem 0 0}.c-est-obra-texto+.c-est-estado+.c-est-ir,.c-est-obra-texto+.c-est-ir,.c-est-estado+.c-est-ir{margin-block-start:.25rem}.c-est-propia{border-block-start:1px solid var(--color-border);row-gap:1.25rem;margin-block-start:clamp(2.5rem,2rem + 2vw,3.5rem);padding-block-start:clamp(1.75rem,1.5rem + 1vw,2.5rem);display:grid}.c-est-propia-logo{background-color:var(--color-bg);justify-self:start;margin:0;padding:.875rem 1.125rem;line-height:0}.c-est-propia-logo img{block-size:1.75rem;inline-size:auto;display:block}.c-est-propia-texto .c-est-obra-texto{margin-block-start:0}.c-est-obra-marco picture{display:block}.c-est-era-cuerpo{container-type:inline-size}@container (min-width:40rem){.c-est-propia.c-est-propia{column-gap:var(--spacing-grid);grid-template-columns:13rem minmax(0,1fr);align-items:start}}.c-est-hoy{margin:1.25rem 0 0;padding:0;list-style:none}.c-est-hoy>li{border-block-start:1px solid var(--color-border)}.c-est-hoy>li:last-child{border-block-end:1px solid var(--color-border)}.c-est-hoy-fila{color:var(--color-text);row-gap:.5rem;padding-block:1.25rem 1.5rem;text-decoration-line:none;display:grid}.c-est-hoy-nombre{font:400 var(--rol-titulo,clamp(1.75rem, 1.2rem + 1.75vw, 3.25rem)) / 1.1 var(--font-body);letter-spacing:-.01em;text-wrap:balance;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--color-subraya);text-decoration-color:var(--color-subraya);text-underline-offset:.18em}.c-est-hoy-texto{row-gap:.375rem;display:grid}.c-est-hoy-desc{max-inline-size:var(--medida,44ch);color:var(--color-text-2);font:400 var(--rol-cuerpo,clamp(1.0625rem, 1.016rem + .19vw, 1.1875rem)) / 1.6 var(--font-body)}.c-est-hoy-dron{color:var(--color-text-2);font:400 var(--rol-nota,.9375rem) / 1.45 var(--font-body)}@container (min-width:44rem){.c-est-hoy-fila.c-est-hoy-fila{column-gap:var(--spacing-grid);grid-template-columns:minmax(0,1fr) minmax(0,17rem);align-items:baseline;padding-block:1.75rem}}@media (hover:hover) and (pointer:fine){.c-est-hoy-fila:hover .c-est-hoy-nombre{text-decoration-line:underline}}.c-est-reglas{row-gap:var(--spacing-stack,clamp(2.5rem, 2rem + 2vw, 4rem));display:grid}.c-est-reglas-lista{border-block-start:1px solid var(--color-border);margin:0;padding:0;list-style:none}.c-est-regla{justify-items:start;row-gap:var(--spacing-subtitulo,clamp(.75rem, .667rem + .37vw, 1rem));border-block-end:1px solid var(--color-border);padding-block:1.75rem 2rem;display:grid}.c-est-regla-titulo{color:var(--color-text);text-wrap:balance;font:500 var(--rol-subtitulo,clamp(1.25rem, 1.203rem + .19vw, 1.375rem)) / 1.25 var(--font-body);letter-spacing:-.005em;margin:0}.c-est-regla-texto{max-inline-size:var(--medida,44ch);color:var(--color-text-2);font:400 var(--rol-cuerpo,clamp(1.0625rem, 1.016rem + .19vw, 1.1875rem)) / 1.6 var(--font-body)}.c-est-regla-prueba{color:var(--color-text)}.c-est-registro{max-inline-size:var(--medida-nota,48ch);color:var(--color-text-2);font:400 var(--rol-nota,.9375rem) / 1.5 var(--font-body)}.c-est-papel-cta{margin-block-start:.25rem}@media (min-width:64rem){.c-est-reglas.c-est-reglas{column-gap:var(--spacing-grid);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.c-est-reglas-cabeza.c-est-reglas-cabeza{grid-area:1/1/auto/6}.c-est-reglas-lista.c-est-reglas-lista{grid-area:1/7/auto/13}.c-est-reglas-cta.c-est-reglas-cta{grid-area:2/7/auto/13}}.c-est-bitacora{row-gap:var(--spacing-stack,clamp(2.5rem, 2rem + 2vw, 4rem));display:grid}@media (min-width:64rem){.c-est-bitacora.c-est-bitacora{column-gap:var(--spacing-grid);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.c-est-bitacora-cabeza.c-est-bitacora-cabeza{top:calc(var(--nav-h) + 2rem);grid-column:1/5;position:sticky}.c-est-registro-col.c-est-registro-col{grid-column:5/13}}.c-est-entradas{margin:0;padding:0;list-style:none}.c-est-entrada{--est-riel:1.25rem;grid-template-columns:var(--est-riel) minmax(0, 1fr);column-gap:1rem;padding-block-end:2.25rem;scroll-margin-block-start:calc(var(--nav-h) + 1rem);display:grid;position:relative}.c-est-entrada-cuando{color:var(--color-text-2);font:500 var(--rol-nota,.9375rem) / 1.4 var(--font-body);flex-wrap:wrap;grid-area:1/2;gap:0 .375rem;margin:0;display:flex}.c-est-entrada-hora{font-weight:400}.c-est-entrada-marca{grid-area:1/1/span 2;position:relative}.c-est-entrada-cuerpo{grid-area:2/2;justify-items:start;row-gap:.625rem;margin-block-start:.5rem;display:grid}.c-est-entrada-titulo{max-inline-size:56ch;color:var(--color-text);font:400 var(--rol-cuerpo,clamp(1.0625rem, 1.016rem + .19vw, 1.1875rem)) / 1.65 var(--font-body);margin:0}.c-est-entrada[data-grande] .c-est-entrada-titulo{font:500 var(--rol-lista,clamp(1.25rem, 1.018rem + .952vw, 1.875rem)) / 1.2 var(--font-body);letter-spacing:-.005em}.c-est-entrada-ir{font-size:var(--rol-cuerpo,clamp(1.0625rem, 1.016rem + .19vw, 1.1875rem));margin:.375rem 0 0}.c-est-registro [data-enlace=comprobar]{font-size:var(--rol-nota,.9375rem)}@media (min-width:48rem){.c-est-entrada.c-est-entrada{grid-template-columns:9.5rem var(--est-riel) minmax(0, 1fr);column-gap:1.25rem}.c-est-entrada-cuando.c-est-entrada-cuando{text-align:end;grid-area:1/1/span 2;justify-content:flex-end;padding-block-start:.125rem}.c-est-entrada-marca.c-est-entrada-marca{grid-column:2}.c-est-entrada-cuerpo.c-est-entrada-cuerpo{grid-area:1/3/span 2;margin-block-start:0}}.c-est-ambito{color:var(--color-text);font:500 var(--rol-chico,.9375rem) / 1.2 var(--font-ui);align-items:center;gap:.5rem;display:inline-flex}.c-est-ambito img{block-size:1.125rem;inline-size:auto}.c-est-ambito--pesqa{border-radius:var(--radius-pastilla,.25rem);background-color:var(--deep);padding:.4375rem .625rem}.c-est-ambito-estado{color:var(--color-text-2);font-weight:400}.c-est-mas{margin-block-start:.25rem}.c-est-mas-boton{border-radius:var(--r-control,.5rem);min-block-size:2.75rem;box-shadow:inset 0 0 0 1px var(--color-border-control);color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none;font:500 var(--rol-chico,.9375rem) / 1.2 var(--font-ui);align-items:center;gap:.5rem;margin-inline-start:2.25rem;padding:0 1rem;list-style:none;display:inline-flex}.c-est-mas-boton::-webkit-details-marker{display:none}.c-est-mas[open] .c-est-mas-icono{rotate:180deg}.c-est-entradas--anteriores{margin-block-start:2rem}@media (hover:hover) and (pointer:fine){.c-est-mas-boton:hover{background-color:color-mix(in oklab, var(--color-border-control) 10%, transparent)}}@media (prefers-reduced-motion:no-preference){.c-est-mas-boton{transition:background-color .15s}.c-est-mas-icono{transition:rotate .2s var(--ease-out)}}@media (min-width:48rem){.c-est-mas-boton.c-est-mas-boton{margin-inline-start:13.25rem}}.c-est-donde{row-gap:var(--spacing-chapter,clamp(3rem, 2rem + 4vw, 6rem));display:grid}.c-est-donde-pilar{margin:var(--spacing-titulo,clamp(1.5rem, 1.333rem + .741vw, 2rem)) 0 0;color:var(--color-text);text-wrap:balance;font:700 var(--rol-nombre,clamp(2.125rem, 1.475rem + 2.667vw, 3.875rem)) / 1 var(--font-display);letter-spacing:-.01em}.c-est-donde-texto{max-inline-size:36ch;color:var(--color-text-2);font:400 var(--rol-entrada,clamp(1.25rem, 1.203rem + .19vw, 1.375rem)) / 1.45 var(--font-body);margin-block-start:var(--spacing-titulo,clamp(1.5rem, 1.333rem + .741vw, 2rem))}.c-est-donde-horario{max-inline-size:var(--medida,44ch);color:var(--color-text-2);font:400 var(--rol-cuerpo,clamp(1.0625rem, 1.016rem + .19vw, 1.1875rem)) / 1.6 var(--font-body);margin-block-start:var(--spacing-parrafo,clamp(1rem, .917rem + .37vw, 1.25rem))}.c-est-colofon-titulo{color:var(--color-text);font:500 var(--rol-subtitulo,clamp(1.25rem, 1.203rem + .19vw, 1.375rem)) / 1.25 var(--font-body);letter-spacing:-.005em;margin:0}.c-est-colofon-filas{margin:var(--spacing-subtitulo,clamp(.75rem, .667rem + .37vw, 1rem)) 0 1rem;border-block-start:1px solid var(--color-border)}.c-est-colofon-fila{border-block-end:1px solid var(--color-border);grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem;padding-block:.875rem;display:grid}.c-est-colofon-fila dt{color:var(--color-text-2);font:500 var(--rol-nota,.9375rem) / 1.45 var(--font-ui)}.c-est-colofon-fila dd{font:400 var(--rol-cuerpo,clamp(1.0625rem, 1.016rem + .19vw, 1.1875rem)) / 1.5 var(--font-body);margin:0}@media not (min-width:30rem){.c-est-colofon-fila.c-est-colofon-fila{grid-template-columns:minmax(0,1fr);gap:.125rem}}@media (min-width:64rem){.c-est-donde.c-est-donde{column-gap:var(--spacing-grid);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.c-est-donde-lugar.c-est-donde-lugar{grid-column:1/6}.c-est-colofon.c-est-colofon{grid-column:7/13}.c-est-donde--solo .c-est-donde-lugar.c-est-donde-lugar{column-gap:var(--spacing-grid);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.c-est-donde--solo .c-est-donde-lugar>.c-est-titulo{grid-column:1/-1}.c-est-donde--solo .c-est-donde-pilar.c-est-donde-pilar{grid-area:2/1/auto/8}.c-est-donde--solo .c-est-donde-texto.c-est-donde-texto{grid-area:2/8/auto/13}.c-est-donde--solo .c-est-donde-horario.c-est-donde-horario{grid-area:3/8/auto/13}}.c-int-preguntas{row-gap:var(--spacing-stack,clamp(2.5rem, 2rem + 2vw, 4rem));display:grid}.c-int-preguntas-lista>details:last-of-type{border-block-end:1px solid var(--color-border)}.c-int-preguntas summary{min-block-size:3.75rem}.c-int-preguntas details>p{max-inline-size:60ch}@media (min-width:64rem){.c-int-preguntas.c-int-preguntas{column-gap:var(--spacing-grid);grid-template-columns:repeat(12,minmax(0,1fr))}.c-int-preguntas>*{grid-column:3/span 8}main[data-ruta=estudio] .c-int-preguntas.c-int-preguntas>.c-int-preguntas-titulo{grid-column:1/span 5}main[data-ruta=estudio] .c-int-preguntas.c-int-preguntas>.c-int-preguntas-lista{grid-column:7/-1}}@media (hover:hover) and (pointer:fine){.c-int-preguntas summary:hover .c-int-pregunta{text-decoration-line:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--color-subraya,currentColor);text-decoration-color:var(--color-subraya,currentColor);text-underline-offset:.3em}}}
