@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:none;text-size-adjust:none;hanging-punctuation:first last}body{-webkit-font-smoothing:antialiased;min-height:100vh;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}ul[role=list],ol[role=list]{padding:0;list-style:none}a:not([class]){text-decoration-skip-ink:auto}:target{scroll-margin-block:5ex}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}}@layer tokens{@font-face{font-family:Cormorant Garamond;src:url(/fuentes/cormorant-garamond-v4.001.woff2)format("woff2")tech(variations),url(/fuentes/cormorant-garamond-v4.001.woff2)format("woff2-variations"),url(/fuentes/cormorant-garamond-v4.001.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+0-24F,U+300-36F,U+1E9E,U+2000-209F,U+20A0-20CF,U+2113,U+2116,U+2122,U+2126,U+2190-2199,U+2212-2215,U+2219,U+221E,U+2248,U+2260,U+2264-2265,U+25A0-25FF,U+2600-27BF,U+FB00-FB06,U+FFFD}@font-face{font-family:Cormorant Garamond;src:url(/fuentes/cormorant-garamond-cursiva-v4.001.woff2)format("woff2")tech(variations),url(/fuentes/cormorant-garamond-cursiva-v4.001.woff2)format("woff2-variations"),url(/fuentes/cormorant-garamond-cursiva-v4.001.woff2)format("woff2");font-weight:300 700;font-style:italic;font-display:swap;unicode-range:U+0-24F,U+300-36F,U+1E9E,U+2000-209F,U+20A0-20CF,U+2113,U+2116,U+2122,U+2126,U+2190-2199,U+2212-2215,U+2219,U+221E,U+2248,U+2260,U+2264-2265,U+25A0-25FF,U+2600-27BF,U+FB00-FB06,U+FFFD}@font-face{font-family:"Source Sans 3";src:url(/fuentes/source-sans-3-v3.052.woff2)format("woff2")tech(variations),url(/fuentes/source-sans-3-v3.052.woff2)format("woff2-variations"),url(/fuentes/source-sans-3-v3.052.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap;unicode-range:U+0-24F,U+300-36F,U+1E9E,U+2000-209F,U+20A0-20CF,U+2113,U+2116,U+2122,U+2126,U+2190-2199,U+2212-2215,U+2219,U+221E,U+2248,U+2260,U+2264-2265,U+25A0-25FF,U+2600-27BF,U+FB00-FB06,U+FFFD}@font-face{font-family:"Source Sans 3";src:url(/fuentes/source-sans-3-cursiva-v3.052.woff2)format("woff2")tech(variations),url(/fuentes/source-sans-3-cursiva-v3.052.woff2)format("woff2-variations"),url(/fuentes/source-sans-3-cursiva-v3.052.woff2)format("woff2");font-weight:200 900;font-style:italic;font-display:swap;unicode-range:U+0-24F,U+300-36F,U+1E9E,U+2000-209F,U+20A0-20CF,U+2113,U+2116,U+2122,U+2126,U+2190-2199,U+2212-2215,U+2219,U+221E,U+2248,U+2260,U+2264-2265,U+25A0-25FF,U+2600-27BF,U+FB00-FB06,U+FFFD}@font-face{font-family:Cormorant Garamond respaldo;src:local(Georgia);size-adjust:88.38%;ascent-override:104.55%;descent-override:32.47%;line-gap-override:0%}@font-face{font-family:Cormorant Garamond respaldo Noto;src:local(Noto Serif);size-adjust:81.91%;ascent-override:112.8%;descent-override:35.04%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 respaldo";src:local(Arial),local(Roboto),local(Segoe UI),local(Helvetica),local(Liberation Sans),local(Arimo);size-adjust:93.76%;ascent-override:106.65%;descent-override:34.77%;line-gap-override:0%}:root{--piedra-clara:#f3f0ea;--piedra:#e9e4db;--piedra-oscura:#d9d2c5;--noche-clara:#33312d;--noche:#262523;--noche-oscura:#1d1c1a;--tinta:#26231f;--tinta-suave:#5e564c;--marfil:#e8e3da;--marfil-suave:#aba395;--azul-profundo:#1f3a5f;--azul-medio:#2b4f7f;--azul-claro:#9db9df;--oro:#b08d3c;--oro-oscuro:#7d5e1d;--oro-claro:#cfae62;--oro-palido:#d8b96f;--rubrica:#9b1c1c;--rubrica-clara:#e8857e;--linea-clara:#cbc3b5;--linea-oscura:#3f3c36;--blanco:#fff;color-scheme:light;--color-fondo:var(--piedra);--color-superficie:var(--piedra-clara);--color-superficie-hundida:var(--piedra-oscura);--color-texto:var(--tinta);--color-texto-suave:var(--tinta-suave);--color-acento:var(--azul-profundo);--color-acento-fondo:var(--azul-profundo);--color-sobre-acento:var(--blanco);--color-sobre-acento-suave:#ffffffc7;--color-realce:var(--oro);--color-realce-texto:var(--oro-oscuro);--color-rubrica:var(--rubrica);--color-linea:var(--linea-clara);--color-foco:var(--color-acento);--lit-blanco:#fffdf7;--lit-blanco-contorno:var(--oro);--lit-rojo:#8e2a2a;--lit-verde:#3f6b4a;--lit-morado:#563a6e;--lit-rosa:#ad6271;--lit-dorado:#9d7a2a;--lit-azul:#1f3a5f;--lit-negro:#1a1a1a;--lit-negro-contorno:transparent;--color-liturgico:var(--color-linea);--color-liturgico-contorno:transparent;--fuente-titulos:"Cormorant Garamond", "Cormorant Garamond respaldo", "Cormorant Garamond respaldo Noto", Georgia, "Times New Roman", serif;--fuente-lectura:var(--fuente-titulos);--fuente-interfaz:"Source Sans 3", "Source Sans 3 respaldo", "Segoe UI", Roboto, Arial, system-ui, sans-serif;--fuente-mono:ui-monospace, "Cascadia Mono", Menlo, Consolas, "Liberation Mono", monospace;--peso-ligero:300;--peso-normal:400;--peso-medio:500;--peso-seminegrita:600;--peso-negrita:700;--paso--2:.7378rem;--paso--1:clamp(.8854rem, .8813rem + .02083vw, .9rem);--paso-0:clamp(1.0625rem, 1.045rem + .08929vw, 1.125rem);--paso-1:clamp(1.275rem, 1.237rem + .1875vw, 1.406rem);--paso-2:clamp(1.53rem, 1.465rem + .3254vw, 1.758rem);--paso-3:clamp(1.836rem, 1.733rem + .5161vw, 2.197rem);--paso-4:clamp(2.203rem, 2.048rem + .7763vw, 2.747rem);--paso-5:clamp(2.644rem, 2.418rem + 1.128vw, 3.433rem);--paso-6:clamp(3.173rem, 2.853rem + 1.598vw, 4.292rem);--paso-5-6:clamp(2.644rem, 2.173rem + 2.354vw, 4.292rem);--tam-minimo:var(--paso--2);--tam-pequeno:var(--paso--1);--tam-texto:var(--paso-0);--tam-lectura:var(--paso-1);--tam-entradilla:var(--paso-2);--tam-titulo-3:var(--paso-2);--tam-titulo-2:var(--paso-3);--tam-titulo-1:var(--paso-5-6);--tam-cifra:var(--paso-4);--interlineado-titulo:1.05;--interlineado-subtitulo:1.15;--interlineado-compacto:1.3;--interlineado-lectura:1.45;--interlineado-texto:1.5;--espaciado-titulo:-.01em;--espaciado-versalitas:.08em;--espaciado-rotulo:.04em;--espacio-3xs:.25rem;--espacio-2xs:clamp(.5rem, .4821rem + .08929vw, .5625rem);--espacio-xs:clamp(.8125rem, .7946rem + .08929vw, .875rem);--espacio-s:clamp(1.0625rem, 1.045rem + .08929vw, 1.125rem);--espacio-m:clamp(1.625rem, 1.607rem + .08929vw, 1.688rem);--espacio-l:clamp(2.125rem, 2.089rem + .1786vw, 2.25rem);--espacio-xl:clamp(3.188rem, 3.134rem + .2679vw, 3.375rem);--espacio-2xl:clamp(4.25rem, 4.179rem + .3571vw, 4.5rem);--espacio-3xl:clamp(6.375rem, 6.268rem + .5357vw, 6.75rem);--espacio-3xs-2xs:clamp(.25rem, .1607rem + .4464vw, .5625rem);--espacio-2xs-xs:clamp(.5rem, .3929rem + .5357vw, .875rem);--espacio-xs-s:clamp(.8125rem, .7232rem + .4464vw, 1.125rem);--espacio-s-m:clamp(1.0625rem, .8839rem + .8929vw, 1.688rem);--espacio-m-l:clamp(1.625rem, 1.446rem + .8929vw, 2.25rem);--espacio-l-xl:clamp(2.125rem, 1.768rem + 1.786vw, 3.375rem);--espacio-xl-2xl:clamp(3.188rem, 2.812rem + 1.875vw, 4.5rem);--espacio-2xl-3xl:clamp(4.25rem, 3.536rem + 3.571vw, 6.75rem);--espacio-s-l:clamp(1.0625rem, .7232rem + 1.696vw, 2.25rem);--espacio-m-xl:clamp(1.625rem, 1.125rem + 2.5vw, 3.375rem);--espacio-l-2xl:clamp(2.125rem, 1.446rem + 3.393vw, 4.5rem);--ancho-maximo:84rem;--columnas:12;--canal:var(--espacio-s-l);--margen-pagina:clamp(1rem, .4286rem + 2.857vw, 3rem);--medida-prosa:62ch;--medida-lectura:60ch;--medida-estrecha:45ch;--ancho-tactil:2.75rem;--grosor-filete:1px;--grosor-canto:4px;--grosor-foco:3px;--separacion-foco:2px;--radio:0;--radio-circulo:50%;--duracion-corta:.12s;--duracion-media:.24s;--curva-suave:cubic-bezier(.2, 0, 0, 1);--capa-pegajoso:10;--capa-menu:20;--capa-saltar:100}@supports (color:light-dark(#000, #fff)){:root{color-scheme:light dark;--color-fondo:light-dark(var(--piedra),var(--noche-oscura));--color-superficie:light-dark(var(--piedra-clara),var(--noche));--color-superficie-hundida:light-dark(var(--piedra-oscura),var(--noche-clara));--color-texto:light-dark(var(--tinta),var(--marfil));--color-texto-suave:light-dark(var(--tinta-suave),var(--marfil-suave));--color-acento:light-dark(var(--azul-profundo),var(--azul-claro));--color-acento-fondo:light-dark(var(--azul-profundo),var(--azul-medio));--color-realce:light-dark(var(--oro),var(--oro-claro));--color-realce-texto:light-dark(var(--oro-oscuro),var(--oro-palido));--color-rubrica:light-dark(var(--rubrica),var(--rubrica-clara));--color-linea:light-dark(var(--linea-clara),var(--linea-oscura));--lit-blanco:light-dark(#fffdf7,#e8e1d3);--lit-blanco-contorno:light-dark(var(--oro),transparent);--lit-rojo:light-dark(#8e2a2a,#d1605b);--lit-verde:light-dark(#3f6b4a,#6fa57d);--lit-morado:light-dark(#563a6e,#ab8ecb);--lit-rosa:light-dark(#ad6271,#d99ba7);--lit-dorado:light-dark(#9d7a2a,#cfae62);--lit-azul:light-dark(#1f3a5f,#6f9ad8);--lit-negro:light-dark(#1a1a1a,#0e0d0c);--lit-negro-contorno:light-dark(transparent,var(--marfil-suave))}:root[data-tema=claro]{color-scheme:light}:root[data-tema=oscuro]{color-scheme:dark}}[data-color=blanco]{--color-liturgico:var(--lit-blanco);--color-liturgico-contorno:var(--lit-blanco-contorno)}[data-color=rojo]{--color-liturgico:var(--lit-rojo)}[data-color=verde]{--color-liturgico:var(--lit-verde)}[data-color=morado]{--color-liturgico:var(--lit-morado)}[data-color=rosa]{--color-liturgico:var(--lit-rosa)}[data-color=dorado]{--color-liturgico:var(--lit-dorado)}[data-color=azul]{--color-liturgico:var(--lit-azul)}[data-color=negro]{--color-liturgico:var(--lit-negro);--color-liturgico-contorno:var(--lit-negro-contorno)}@media (prefers-reduced-motion:reduce){:root{--duracion-corta:0s;--duracion-media:0s}}}@layer base{html{font-family:var(--fuente-interfaz);background-color:var(--color-fondo);color:var(--color-texto);accent-color:var(--color-acento);font-size:100%}body{font-size:var(--tam-texto);line-height:var(--interlineado-texto)}h1,h2,h3,h4{font-family:var(--fuente-titulos);font-weight:var(--peso-medio);letter-spacing:var(--espaciado-titulo)}h1{font-size:var(--tam-titulo-1);line-height:var(--interlineado-titulo)}h2{font-size:var(--tam-titulo-2);line-height:var(--interlineado-subtitulo)}h3{font-size:var(--tam-titulo-3);line-height:var(--interlineado-subtitulo)}p,li,dd,figcaption,blockquote{max-width:var(--medida-prosa)}a{color:var(--color-acento);text-underline-offset:.15em;text-decoration-thickness:from-font}a:hover{text-decoration-thickness:2px}:focus-visible{outline:var(--grosor-foco) solid var(--color-foco);outline-offset:var(--separacion-foco)}hr{border:0;border-top:var(--grosor-filete) solid var(--color-realce);margin-block:var(--espacio-l)}small{font-size:var(--tam-pequeno)}code,kbd,samp,pre{font-family:var(--fuente-mono);font-size:.92em}::selection{background-color:var(--color-acento-fondo);color:var(--color-sobre-acento)}.prosa{font-family:var(--fuente-lectura);font-size:var(--tam-lectura);line-height:var(--interlineado-lectura);max-width:var(--medida-lectura)}.prosa>*+*{margin-block-start:var(--espacio-s)}.prosa>h2,.prosa>h3,.prosa>h4{max-width:none;margin-block-start:var(--espacio-l)}.prosa>h2+*,.prosa>h3+*,.prosa>h4+*{margin-block-start:var(--espacio-xs)}.prosa h4{font-size:var(--tam-lectura);font-weight:var(--peso-seminegrita)}.prosa p,.prosa li,.prosa dd,.prosa blockquote{max-width:none}.prosa ul,.prosa ol{padding-inline-start:1.5em}.prosa li+li{margin-block-start:var(--espacio-3xs)}.prosa blockquote{border-inline-start:var(--grosor-filete) solid var(--color-realce);padding-inline-start:var(--espacio-s);font-style:italic}.prosa blockquote cite,.prosa blockquote footer{font-family:var(--fuente-interfaz);font-size:var(--tam-pequeno);color:var(--color-texto-suave);margin-block-start:var(--espacio-2xs);font-style:normal;display:block}.prosa figure{margin-block:var(--espacio-m);max-width:none}.prosa figcaption{font-family:var(--fuente-interfaz);font-size:var(--tam-pequeno);color:var(--color-texto-suave);max-width:none;margin-block-start:var(--espacio-2xs)}.prosa img{block-size:auto;inline-size:100%}.prosa hr{inline-size:4rem;margin-inline:auto}.prosa table{border-collapse:collapse;inline-size:100%;font-family:var(--fuente-interfaz);font-size:var(--tam-texto)}.prosa th,.prosa td{padding:var(--espacio-2xs) var(--espacio-xs);text-align:start;vertical-align:top;border-block-end:var(--grosor-filete) solid var(--color-linea)}.prosa th{font-weight:var(--peso-seminegrita);color:var(--color-texto-suave)}.prosa pre{padding:var(--espacio-xs) var(--espacio-s);background-color:var(--color-superficie);font-size:var(--tam-pequeno);overflow-x:auto}.prosa [lang=la]{font-style:italic}.prosa [lang=la] em{font-style:normal}.prosa sup a{font-family:var(--fuente-interfaz);font-size:var(--tam-minimo);padding-inline:.15em;text-decoration:none}.prosa .footnotes{border-block-start:var(--grosor-filete) solid var(--color-linea);font-size:var(--tam-texto);margin-block-start:var(--espacio-xl);padding-block-start:var(--espacio-s)}.prosa[data-variante=capitular]>p:first-of-type:first-letter{float:inline-start;font-size:3.1em;line-height:.82;font-weight:var(--peso-medio);color:var(--color-acento);padding-block-start:.06em;padding-inline-end:.08em}}@layer composicion{.centrado{box-sizing:content-box;max-width:var(--ancho-maximo);padding-inline:var(--margen-pagina);margin-inline:auto}.rejilla{grid-template-columns:repeat(var(--columnas), minmax(0, 1fr));column-gap:var(--canal);row-gap:var(--rejilla-filas,var(--espacio-s));display:grid}.rejilla>*{grid-column:1/-1}@media (width<54rem){.rejilla{grid-template-columns:minmax(0,1fr)}}.pila>*+*{margin-block-start:var(--espacio-pila,var(--espacio-s))}.racimo{gap:var(--racimo-hueco,var(--espacio-xs) var(--espacio-s));align-items:var(--racimo-alineacion,center);justify-content:var(--racimo-justificacion,flex-start);flex-wrap:wrap;display:flex}.reparto{gap:var(--espacio-xs) var(--espacio-m);justify-content:space-between;align-items:var(--reparto-alineacion,baseline);flex-wrap:wrap;display:flex}.lateral{grid-template-columns:repeat(var(--columnas), minmax(0, 1fr));column-gap:var(--canal);row-gap:var(--espacio-m);align-items:start;display:grid}.lateral>:first-child{top:var(--espacio-s);grid-column:1/4;position:sticky}.lateral>:last-child{grid-column:4/11}@media (width<54rem){.lateral{grid-template-columns:minmax(0,1fr)}.lateral>:first-child,.lateral>:last-child{grid-column:1/-1;position:static}}.medida{max-width:var(--medida-prosa)}.region{padding-block:var(--region-espacio,var(--espacio-l-2xl))}.lienzo{min-height:100vh;padding:var(--espacio-l) var(--margen-pagina);text-align:center;place-items:center;display:grid}}@layer bloques{.marca{align-items:center;gap:var(--espacio-2xs);color:inherit;text-decoration:none;display:flex}.marca-icono{block-size:2rem;inline-size:2rem;color:var(--color-realce);flex:none}.marca-texto{display:grid}.marca-nombre{font-family:var(--fuente-titulos);font-size:var(--paso-4);font-weight:var(--peso-medio);letter-spacing:var(--espaciado-titulo);white-space:nowrap;line-height:1}.marca-lema{font-family:var(--fuente-titulos);font-style:italic;font-size:var(--tam-lectura);line-height:var(--interlineado-compacto);color:var(--color-texto-suave);white-space:nowrap;margin-block-start:.2em}.marca[data-lugar=pie] .marca-icono{block-size:1.5rem;inline-size:1.5rem}.marca[data-lugar=pie] .marca-nombre{font-size:var(--paso-2)}.marca[data-lugar=pie] .marca-lema{font-size:var(--tam-texto)}@media (width<54rem){.marca-icono{block-size:1.75rem;inline-size:1.75rem}.marca-nombre{font-size:var(--paso-3)}.marca-lema{font-size:var(--tam-texto)}}.cabecera{align-items:end;column-gap:var(--espacio-l);row-gap:var(--espacio-2xs);padding-block:var(--espacio-m) var(--espacio-xs);border-block-end:var(--grosor-filete) solid var(--color-realce);grid-template-columns:auto minmax(0,1fr);display:grid}.cabecera-nav{justify-content:flex-end;align-items:center;gap:var(--espacio-2xs);display:flex}.cabecera-nav ul{gap:0 var(--espacio-m);flex-wrap:wrap;display:flex}.cabecera-nav a{min-block-size:var(--ancho-tactil);font-weight:var(--peso-seminegrita);color:var(--color-texto);box-shadow:inset 0 calc(-1 * var(--grosor-filete) * 2) 0 transparent;transition:box-shadow var(--duracion-corta) var(--curva-suave);align-items:center;text-decoration:none;display:inline-flex}.cabecera-nav a:hover{box-shadow:inset 0 calc(-1 * var(--grosor-filete) * 2) 0 var(--color-realce)}.cabecera-nav a[aria-current=page]{color:var(--color-acento);box-shadow:inset 0 calc(-1 * var(--grosor-filete) * 2) 0 var(--color-acento)}@media (width<54rem){.cabecera{grid-template-columns:minmax(0,1fr);padding-block-start:var(--espacio-s);position:relative}.cabecera-nav{justify-content:flex-start}.cabecera-nav ul{gap:0 var(--espacio-s)}.cabecera .conmutador-tema{position:absolute;inset-block-start:var(--espacio-xs);inset-inline-end:var(--margen-pagina)}}.conmutador-tema{inline-size:var(--ancho-tactil);block-size:var(--ancho-tactil);border-radius:var(--radio-circulo);color:var(--color-texto-suave);cursor:pointer;transition:color var(--duracion-corta) var(--curva-suave);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.conmutador-tema:hover{color:var(--color-acento)}.conmutador-tema[hidden]{display:none}.conmutador-tema svg{block-size:1.3rem;inline-size:1.3rem}.conmutador-tema-sol{display:none}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .conmutador-tema-luna{display:none}:root:not([data-tema=claro]) .conmutador-tema-sol{display:block}}:root[data-tema=oscuro] .conmutador-tema-luna{display:none}:root[data-tema=oscuro] .conmutador-tema-sol{display:block}.pie{grid-template-columns:repeat(var(--columnas), minmax(0, 1fr));column-gap:var(--canal);row-gap:var(--espacio-l);padding-block:var(--espacio-l) var(--espacio-xl);border-block-start:var(--grosor-filete) solid var(--color-realce);font-size:var(--tam-pequeno);margin-block-start:var(--espacio-2xl);display:grid}.pie-marca{gap:var(--espacio-xs);grid-column:1/7;align-content:start;display:grid}.pie-epigrafe{font-family:var(--fuente-titulos);font-size:var(--tam-lectura);font-style:italic;line-height:var(--interlineado-compacto);max-width:var(--medida-estrecha);margin-block-start:var(--espacio-2xs)}.pie-epigrafe figcaption{font-family:var(--fuente-interfaz);font-size:var(--tam-pequeno);color:var(--color-texto-suave);margin-block-start:var(--espacio-3xs);font-style:normal}.pie-epigrafe cite{font-style:italic}.pie-descripcion{color:var(--color-texto-suave);max-width:var(--medida-estrecha)}.pie-nav{grid-column:span 3}.pie-nav h2{font-family:var(--fuente-interfaz);font-size:var(--tam-pequeno);font-weight:var(--peso-seminegrita);letter-spacing:var(--espaciado-rotulo);color:var(--color-texto-suave);margin-block-end:var(--espacio-2xs)}.pie-nav ul{gap:var(--espacio-3xs);display:grid}.pie-nav a{min-block-size:2rem;color:var(--color-texto);align-items:center;text-decoration:none;display:inline-flex}.pie-nav a:hover,.pie-nav a[aria-current=page]{color:var(--color-acento);text-underline-offset:.15em;text-decoration:underline}.pie-legal{border-block-start:var(--grosor-filete) solid var(--color-linea);color:var(--color-texto-suave);grid-column:1/-1;max-width:none;padding-block-start:var(--espacio-s)}@media (width<54rem){.pie{row-gap:var(--espacio-m);grid-template-columns:repeat(2,minmax(0,1fr))}.pie-marca,.pie-legal{grid-column:1/-1}.pie-nav{grid-column:span 1}}.tarjeta{--espacio-pila:var(--espacio-2xs);min-inline-size:0;border-block-start:var(--grosor-filete) solid var(--color-linea);overflow-wrap:anywhere;padding-block-start:var(--espacio-xs)}.tarjeta-tipo{color:var(--color-acento);font-size:var(--tam-pequeno);font-weight:var(--peso-seminegrita)}.tarjeta-titulo a{color:var(--color-texto)}.tarjeta-metadatos{color:var(--color-texto-suave);font-size:var(--tam-pequeno)}.tarjeta img{block-size:auto;inline-size:100%}.ficha{padding:var(--espacio-s);background-color:var(--color-superficie);font-family:var(--fuente-interfaz);font-size:var(--tam-texto);overflow-wrap:anywhere;min-inline-size:0}.ficha-dato+.ficha-dato{margin-block-start:var(--espacio-xs)}.ficha dt{color:var(--color-texto-suave);font-size:var(--tam-pequeno);font-weight:var(--peso-seminegrita)}.paginador{padding-block:var(--espacio-s);border-block-start:var(--grosor-filete) solid var(--color-linea);font-family:var(--fuente-interfaz);font-size:var(--tam-texto)}.paginador a{min-block-size:2.75rem;padding-inline:var(--espacio-2xs);align-items:center;display:inline-flex}.paginador p{color:var(--color-texto-suave)}.notas,.prosa .footnotes{border-block-start:var(--grosor-filete) solid var(--color-linea);font-family:var(--fuente-interfaz);font-size:var(--tam-pequeno);margin-block-start:var(--espacio-l);padding-block-start:var(--espacio-s)}.nota,.footnotes li,.referencia-nota a,[data-footnote-ref]{scroll-margin-block:var(--espacio-m)}.nota,.footnotes li{list-style-position:inside}.nota>p:first-child,.footnotes li>p:first-child{display:inline}.nota:target,.footnotes li:target{outline:var(--grosor-filete) solid var(--color-realce);outline-offset:var(--espacio-2xs)}.nota+.nota{margin-block-start:var(--espacio-xs)}.nota-retorno,[data-footnote-backref]{padding:var(--espacio-3xs) var(--espacio-2xs);display:inline-block}.referencia-nota{font-family:var(--fuente-interfaz)}.cita{margin-block:var(--espacio-m);font-family:var(--fuente-lectura);font-size:var(--tam-lectura);line-height:var(--interlineado-lectura);overflow-wrap:anywhere}.cita blockquote{border-inline-start:var(--grosor-filete) solid var(--color-realce);max-width:none;padding-inline-start:var(--espacio-s);font-style:italic}.cita blockquote>*+*{margin-block-start:var(--espacio-xs)}.cita figcaption{font-family:var(--fuente-interfaz);font-size:var(--tam-pequeno);color:var(--color-texto-suave);max-width:none;margin-block-start:var(--espacio-xs);padding-inline-start:var(--espacio-s);font-style:normal}.figura{margin-block:var(--espacio-m);overflow-wrap:anywhere}.figura img{block-size:auto;max-inline-size:100%;margin-inline:auto;display:block}.figura figcaption{font-family:var(--fuente-interfaz);font-size:var(--tam-pequeno);line-height:var(--interlineado-texto);color:var(--color-texto-suave);max-width:none;margin-block-start:var(--espacio-xs)}.figura-atribucion{margin-block-start:var(--espacio-3xs)}.oracion-bilingue{margin-block:var(--espacio-m);font-family:var(--fuente-lectura);font-size:var(--tam-lectura);line-height:var(--interlineado-lectura);overflow-wrap:anywhere}.oracion-bilingue .oracion-bilingue-titulo{align-items:baseline;gap:var(--espacio-2xs);font-size:var(--tam-titulo-3);letter-spacing:var(--espaciado-versalitas);color:var(--color-rubrica);font-variant-caps:small-caps;display:flex}.oracion-bilingue-titulo svg{flex:none;block-size:1em;inline-size:.6em}.oracion-bilingue-rubrica{color:var(--color-rubrica);font-style:normal}.oracion-bilingue>.oracion-bilingue-rubrica{font-family:var(--fuente-interfaz);font-size:var(--tam-pequeno);margin-block-start:var(--espacio-xs)}.oracion-bilingue-columnas{gap:var(--espacio-m);padding-block:var(--espacio-s);border-block:var(--grosor-filete) solid var(--color-linea);margin-block-start:var(--espacio-s);display:grid}.oracion-bilingue-texto{min-inline-size:0}.oracion-bilingue-texto>*+*{margin-block-start:var(--espacio-xs)}.oracion-bilingue-texto[lang=la]{font-style:italic}.oracion-bilingue-texto[lang=la] em{font-style:normal}@media (width>=54rem){.oracion-bilingue-columnas{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-listado,.blog-entrada{--espacio-pila:var(--espacio-l);overflow-wrap:anywhere}.blog-entrada{max-inline-size:var(--medida-lectura);margin-inline:auto}.blog-encabezado,.blog-metadatos,.blog-pie,.blog-filtros{--espacio-pila:var(--espacio-xs)}.blog-tarjetas{gap:var(--espacio-l) var(--canal);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.blog-filtros ul{padding:0;list-style:none}.blog-filtros a{min-block-size:var(--ancho-tactil);align-items:center;display:inline-flex}.blog-filtros [aria-current=page]{font-weight:var(--peso-negrita);text-decoration-thickness:var(--grosor-foco)}.blog-tipo{font-weight:var(--peso-seminegrita);color:var(--color-acento)}.blog-entradilla{font-size:var(--tam-entradilla);font-family:var(--fuente-lectura)}.blog-metadatos,.blog-pie{font-size:var(--tam-pequeno);color:var(--color-texto-suave)}.blog-pie{border-block-start:var(--grosor-filete) solid var(--color-linea);padding-block-start:var(--espacio-s)}.blog-pie p a{margin-inline-start:var(--espacio-xs);display:inline-block}.blog-entrada[data-tipo=vida-de-santo] .blog-encabezado{border-block-start:var(--grosor-filete) solid var(--color-realce);padding-block-start:var(--espacio-s)}.blog-entrada[data-tipo=oracion] .blog-tipo{color:var(--color-rubrica);font-style:italic}.santoral-portada,.santoral-encabezado,.dia-calendario,.santo{--espacio-pila:var(--espacio-m)}.santoral-encabezado{padding-block-end:var(--espacio-s)}.santoral-rotulo,.celebracion-rango{color:var(--color-rubrica);font-size:var(--tam-pequeno);font-weight:var(--peso-seminegrita);letter-spacing:var(--espaciado-rotulo);text-transform:uppercase}.santoral-entradilla{max-width:var(--medida-prosa);color:var(--color-texto-suave);font-family:var(--fuente-titulos);font-size:var(--tam-entradilla);line-height:var(--interlineado-subtitulo)}.barra-calendario{justify-content:space-between;align-items:center;gap:var(--espacio-2xs) var(--espacio-s);padding-block:var(--espacio-3xs);border-block:var(--grosor-filete) solid var(--color-linea);flex-wrap:wrap;display:flex}.barra-calendario-nav,.selector-anio ul{align-items:center;gap:0 var(--espacio-m);flex-wrap:wrap;padding:0;list-style:none;display:flex}.barra-calendario-nav a,.selector-anio a{align-items:center;gap:var(--espacio-3xs);min-block-size:var(--ancho-tactil);display:inline-flex}.barra-calendario-nav a{text-decoration:none}.barra-calendario-nav a>span:not([aria-hidden]){text-underline-offset:.15em;text-decoration:underline from-font}.barra-calendario-nav{flex:1;justify-content:space-between}.migas ol{color:var(--color-texto-suave);font-size:var(--tam-pequeno);flex-wrap:wrap;padding:0;list-style:none;display:flex}.migas li+li:before{content:"›";padding-inline:var(--espacio-2xs)}.migas a{color:inherit}.cambio-calendario{color:var(--color-texto-suave);font-size:var(--tam-pequeno)}.barra-calendario-corto{display:none}.selector-anio a[aria-current=page]{color:var(--color-texto);font-weight:var(--peso-seminegrita);text-decoration:none}.santoral-anio{border-block:var(--grosor-filete) solid var(--color-linea)}.santoral-meses{gap:var(--espacio-xs) var(--canal);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.santoral-meses a{padding:var(--espacio-xs);background:var(--color-superficie);display:block}.santoral-nota{margin-block:var(--espacio-m) var(--espacio-l-2xl);color:var(--color-texto-suave);font-size:var(--tam-pequeno)}.mes-calendario{padding-block:var(--espacio-m) var(--espacio-l)}.mes-rejilla{display:none}.mes-semana,.mes-dias,.mes-rejilla-cabecera,.mes-rejilla-dias{gap:var(--grosor-filete);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.mes-semana,.mes-rejilla-cabecera{color:var(--color-texto-suave);font-size:var(--tam-pequeno);font-weight:var(--peso-seminegrita);text-align:center}.mes-fila{max-width:none}.mes-semanas{gap:var(--grosor-filete);background:var(--color-linea);padding:0;list-style:none;display:grid}.mes-fila-titulo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mes-dias{padding:0;list-style:none}.mes-dia{border-block-start:.25rem solid var(--color-liturgico);background:var(--color-superficie);min-width:0;min-height:8.5rem}.mes-dias[data-inicio="2"] .mes-dia:first-child,.mes-rejilla-dias[data-inicio="2"] li:first-child{grid-column-start:2}.mes-dias[data-inicio="3"] .mes-dia:first-child,.mes-rejilla-dias[data-inicio="3"] li:first-child{grid-column-start:3}.mes-dias[data-inicio="4"] .mes-dia:first-child,.mes-rejilla-dias[data-inicio="4"] li:first-child{grid-column-start:4}.mes-dias[data-inicio="5"] .mes-dia:first-child,.mes-rejilla-dias[data-inicio="5"] li:first-child{grid-column-start:5}.mes-dias[data-inicio="6"] .mes-dia:first-child,.mes-rejilla-dias[data-inicio="6"] li:first-child{grid-column-start:6}.mes-dias[data-inicio="7"] .mes-dia:first-child,.mes-rejilla-dias[data-inicio="7"] li:first-child{grid-column-start:7}.mes-dia>a{gap:var(--espacio-2xs);min-height:100%;padding:var(--espacio-xs);color:var(--color-texto);flex-direction:column;text-decoration:none;display:flex}.mes-dia>a:hover{background:var(--color-superficie-hundida)}.mes-dia>a[aria-current=date]{background:var(--color-acento-fondo);color:var(--color-sobre-acento)}.mes-dia-numero{font-family:var(--fuente-interfaz);font-size:var(--tam-titulo-3);font-weight:var(--peso-seminegrita);font-variant-numeric:tabular-nums}.mes-dia-texto{gap:var(--espacio-3xs);display:grid}.mes-dia-semana,.mes-dia-rango,.mes-dia-secundaria{display:none}.mes-dia-nombre,.mes-dia-mas{overflow-wrap:anywhere;font-size:var(--tam-pequeno);line-height:var(--interlineado-compacto)}.mes-dia-mas{color:var(--color-texto-suave)}.mes-dia>a[aria-current=date] .mes-dia-mas{color:var(--color-sobre-acento-suave)}.dia-celebraciones{max-width:var(--medida-prosa)}.santo-del-dia{gap:var(--espacio-m);max-width:var(--medida-prosa);padding:var(--espacio-m);border-block-start:var(--grosor-canto) solid var(--color-realce);background:var(--color-acento-fondo);color:var(--color-sobre-acento);flex-wrap:wrap;align-items:center;display:flex;position:relative}.santo-del-dia-imagen{aspect-ratio:3/4;object-fit:cover;flex:none;inline-size:7.5rem}.santo-del-dia-texto{gap:var(--espacio-2xs);flex:16rem;justify-items:start;display:grid}.santo-del-dia-rotulo{color:var(--color-sobre-acento-suave);font-size:var(--tam-pequeno);font-weight:var(--peso-seminegrita);letter-spacing:var(--espaciado-rotulo);text-transform:uppercase}.santo-del-dia-nombre{font-size:var(--tam-titulo-2)}.santo-del-dia-resumen{color:var(--color-sobre-acento-suave);font-family:var(--fuente-lectura);font-size:var(--tam-lectura);line-height:var(--interlineado-lectura)}.santo-del-dia-enlace{gap:var(--espacio-2xs);min-block-size:var(--ancho-tactil);padding-inline:var(--espacio-s);background:var(--color-superficie);color:var(--color-acento);font-weight:var(--peso-seminegrita);align-items:center;margin-block-start:var(--espacio-2xs);text-decoration:none;display:inline-flex}.santo-del-dia-enlace:after{content:"";position:absolute;inset:0}.santo-del-dia-enlace:focus-visible{outline-color:var(--color-sobre-acento)}.santo-del-dia:hover .santo-del-dia-enlace{background:var(--color-superficie-hundida)}.celebracion{padding:var(--espacio-m);border-inline-start:.35rem solid var(--color-liturgico);background:var(--color-superficie)}.celebracion h2{font-size:var(--tam-titulo-2)}.celebracion-color{color:var(--color-texto-suave);font-size:var(--tam-pequeno)}.santo .ficha h2{font-family:var(--fuente-interfaz);font-size:var(--tam-texto);font-weight:var(--peso-seminegrita);margin-block-start:var(--espacio-m)}.santo .ficha h3{color:var(--color-texto-suave);font-family:var(--fuente-interfaz);font-size:var(--tam-pequeno);font-weight:var(--peso-seminegrita);text-transform:uppercase;margin-block-start:var(--espacio-s)}@media (width<54rem){.barra-calendario-largo{display:none}.barra-calendario-corto{display:inline}.santoral-meses{grid-template-columns:repeat(2,minmax(0,1fr))}.mes-semana{display:none}.mes-rejilla{gap:var(--espacio-2xs);margin-block-end:var(--espacio-m);display:grid}.mes-rejilla-cabecera,.mes-rejilla-dias{gap:var(--espacio-3xs)}.mes-rejilla-cabecera span:last-child{color:var(--color-rubrica)}.mes-rejilla-dias{padding:0;list-style:none}.mes-rejilla-numero{min-block-size:var(--ancho-tactil);border-block-end:var(--grosor-canto) solid var(--color-liturgico);background:var(--color-superficie);box-shadow:inset 0 -1px 0 var(--color-liturgico-contorno);color:var(--color-texto);font-variant-numeric:tabular-nums;place-items:center;text-decoration:none;display:grid}.mes-rejilla-dias [data-peso=mayor] .mes-rejilla-numero{font-weight:var(--peso-seminegrita)}.mes-rejilla-dias [data-domingo] .mes-rejilla-numero{color:var(--color-rubrica)}.mes-rejilla-numero[aria-current=date]{background:var(--color-acento-fondo);color:var(--color-sobre-acento)}.mes-rejilla-leyenda{color:var(--color-texto-suave);font-size:var(--tam-pequeno)}.mes-semanas{gap:var(--espacio-m);background:0 0}.mes-fila{gap:var(--espacio-2xs);display:grid}.mes-fila-titulo{clip-path:none;width:auto;height:auto;color:var(--color-texto-suave);font-family:var(--fuente-interfaz);font-size:var(--tam-pequeno);font-weight:var(--peso-seminegrita);letter-spacing:var(--espaciado-rotulo);text-transform:uppercase;white-space:normal;position:static;overflow:visible}.mes-dias{border:var(--grosor-filete) solid var(--color-linea);background:var(--color-linea);grid-template-columns:minmax(0,1fr)}.mes-dia{border-block-start:0;border-inline-start:var(--grosor-canto) solid var(--color-liturgico);min-height:0;box-shadow:inset 1px 0 0 var(--color-liturgico-contorno)}.mes-dia:target{outline:var(--grosor-foco) solid var(--color-realce);outline-offset:calc(-1 * var(--grosor-foco))}.mes-dias[data-inicio] .mes-dia:first-child{grid-column-start:1}.mes-dia>a{gap:var(--espacio-xs);padding:var(--espacio-2xs) var(--espacio-xs);grid-template-columns:2.75rem minmax(0,1fr);align-items:start;display:grid}.mes-dia time{justify-items:center;line-height:1;display:grid}.mes-dia-semana{color:var(--color-texto-suave);font-size:var(--tam-minimo);letter-spacing:var(--espaciado-rotulo);text-transform:uppercase;display:block}.mes-dia-numero{font-family:var(--fuente-titulos);font-size:var(--tam-titulo-2);font-weight:var(--peso-medio);font-variant-numeric:lining-nums tabular-nums}.mes-dia-nombre{font-family:var(--fuente-titulos);font-size:var(--tam-lectura);line-height:var(--interlineado-subtitulo);overflow-wrap:break-word}.mes-dia-rango,.mes-dia-secundaria{color:var(--color-texto-suave);font-size:var(--tam-pequeno);line-height:var(--interlineado-compacto);display:block}.mes-dia-mas{display:none}.mes-dia[data-peso=ferial] .mes-dia-nombre{color:var(--color-texto-suave);font-family:var(--fuente-interfaz);font-size:var(--tam-pequeno);line-height:var(--interlineado-compacto)}.mes-dia[data-peso=ferial] .mes-dia-numero{color:var(--color-texto-suave)}.mes-dia[data-domingo] .mes-dia-numero,.mes-dia[data-domingo] .mes-dia-semana{color:var(--color-rubrica)}.mes-dia[data-domingo] .mes-dia-nombre{font-weight:var(--peso-seminegrita)}.mes-dia>a[aria-current=date][data-fecha] :is(span){color:var(--color-sobre-acento)}}.oraciones-indice,.oracion-ficha{--espacio-pila:var(--espacio-l);overflow-wrap:anywhere}.oraciones-encabezado,.oracion-encabezado{--espacio-pila:var(--espacio-xs)}.oraciones-rotulo,.oracion-dia-rotulo,.oracion-resumen-meta{color:var(--color-rubrica);font-size:var(--tam-pequeno);font-weight:var(--peso-seminegrita);letter-spacing:var(--espaciado-rotulo);text-transform:uppercase}.oraciones-entradilla{max-width:var(--medida-prosa);color:var(--color-texto-suave);font-family:var(--fuente-titulos);font-size:var(--tam-entradilla);line-height:var(--interlineado-subtitulo)}.oracion-dia{max-width:var(--medida-prosa);padding:var(--espacio-m);border-block:var(--grosor-filete) solid var(--color-realce);background:var(--color-superficie)}.oracion-dia>*{max-width:var(--medida-lectura)}.oracion-dia-enlace a{min-block-size:var(--ancho-tactil);align-items:center;display:inline-flex}.oraciones-grupos{gap:var(--espacio-xl) var(--canal);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oraciones-grupo{--espacio-pila:var(--espacio-s)}.oraciones-grupo>ul{padding:0;list-style:none}.oraciones-grupo li{padding-block:var(--espacio-s);border-block-start:var(--grosor-filete) solid var(--color-linea)}.oracion-resumen{--espacio-pila:var(--espacio-2xs)}.oracion-resumen h3{font-size:var(--tam-titulo-3)}.oracion-resumen-meta{color:var(--color-texto-suave);letter-spacing:normal}.oracion-ficha{max-inline-size:var(--medida-lectura);margin-inline:auto}.oracion-texto{border-inline-start:.2rem solid var(--color-rubrica);padding-inline-start:var(--espacio-m)}.oracion-texto p{white-space:pre-line}.oracion-pie{--espacio-pila:var(--espacio-xs);border-block-start:var(--grosor-filete) solid var(--color-linea);color:var(--color-texto-suave);font-size:var(--tam-pequeno);padding-block-start:var(--espacio-s)}@media (width<54rem){.oraciones-grupos{grid-template-columns:minmax(0,1fr)}.oracion-texto{padding-inline-start:var(--espacio-s)}}.portada{--espacio-pila:0}.portada>section{padding-block:var(--espacio-l-2xl)}.portada>section+section{border-block-start:var(--grosor-filete) solid var(--color-linea)}.portada-rotulo{color:var(--color-rubrica);font-size:var(--tam-pequeno);font-weight:var(--peso-seminegrita);letter-spacing:var(--espaciado-rotulo);text-transform:uppercase}.portada-seccion-encabezado{--espacio-pila:var(--espacio-2xs);margin-block-end:var(--espacio-l)}.portada-seccion-encabezado p{color:var(--color-texto-suave)}.semana{--espacio-pila:var(--espacio-m)}.semana-encabezado{--reparto-alineacion:end}.semana-encabezado .pila{--espacio-pila:var(--espacio-2xs)}.semana-rango{color:var(--color-texto-suave);font-size:var(--tam-pequeno)}.semana-tira{padding:0;list-style:none;display:none}.semana-tira a{min-block-size:calc(var(--ancho-tactil) + var(--espacio-xs));border-block-end:var(--grosor-canto) solid var(--color-liturgico);background:var(--color-superficie);box-shadow:inset 0 -1px 0 var(--color-liturgico-contorno);color:var(--color-texto);align-content:center;justify-items:center;text-decoration:none;display:grid}.semana-tira-inicial{color:var(--color-texto-suave);font-size:var(--tam-pequeno)}.semana-tira-numero{font-family:var(--fuente-titulos);font-size:var(--tam-titulo-3);font-variant-numeric:lining-nums tabular-nums;line-height:1}.semana-tira li:last-child span{color:var(--color-rubrica)}.semana-tira a[aria-current=date]{background:var(--color-acento-fondo);color:var(--color-sobre-acento)}.semana-tira a[aria-current=date] span{color:var(--color-sobre-acento)}.semana-dias{gap:var(--grosor-filete);padding:var(--grosor-filete);background:var(--color-linea);grid-template-columns:repeat(7,minmax(0,1fr));list-style:none;display:grid}.semana-dia{--espacio-pila:var(--espacio-2xs);min-width:0;padding:var(--espacio-xs);border-block-start:var(--grosor-canto) solid var(--color-liturgico);background:var(--color-superficie);overflow-wrap:break-word;hyphens:auto;hyphenate-limit-chars:10 4 4}.semana-dia time{justify-content:space-between;align-items:baseline;gap:var(--espacio-2xs);flex-wrap:wrap;display:flex}.semana-dia-nombre,.semana-dia-rango,.semana-dia-secundarias{color:var(--color-texto-suave);font-size:var(--tam-pequeno)}.semana-dia-numero{font-family:var(--fuente-titulos);font-size:clamp(var(--paso-2), 3.73vw - .48rem, var(--tam-cifra));font-variant-numeric:tabular-nums;line-height:1}.semana-dia h2{font-size:clamp(var(--paso-0), .16rem + 1.68vw, var(--tam-titulo-3))}.semana-dia h2 a{color:var(--color-texto)}.semana-dia-resumen{font-family:var(--fuente-lectura);font-size:var(--tam-texto);line-height:var(--interlineado-lectura)}.semana[data-hoy-activo] .semana-dia:not([aria-current=date]) .semana-dia-resumen{display:none}.semana-dia[aria-current=date]{border-block-start-color:var(--color-realce);background:var(--color-acento-fondo);color:var(--color-sobre-acento)}.semana-dia[aria-current=date] .semana-dia-nombre,.semana-dia[aria-current=date] .semana-dia-rango,.semana-dia[aria-current=date] .semana-dia-secundarias{color:var(--color-sobre-acento-suave)}.semana-dia[aria-current=date] h2 a{color:var(--color-sobre-acento)}.semana-dia[aria-current=date] a:focus-visible{outline-color:var(--color-sobre-acento)}.semana-dia[aria-current=date]:after{content:"Hoy";color:var(--color-sobre-acento);font-size:var(--tam-pequeno);font-weight:var(--peso-seminegrita);letter-spacing:var(--espaciado-rotulo);text-transform:uppercase;align-self:end}.semana-mes{text-align:end}.portada-oracion{grid-template-columns:repeat(var(--columnas), minmax(0, 1fr));gap:var(--canal);background:var(--color-superficie);display:grid}.portada-oracion>*{grid-column:3/11}.portada-oracion blockquote{font-family:var(--fuente-lectura);font-size:var(--tam-entradilla);font-style:italic;line-height:var(--interlineado-lectura);margin:0}.portada-oracion-enlace,.portada-mas{font-weight:var(--peso-seminegrita)}.portada-entradas{gap:var(--espacio-l) var(--canal);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.portada-vacio{color:var(--color-texto-suave)}.portada-destacados{gap:var(--grosor-filete);padding:var(--grosor-filete);background:var(--color-linea);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portada-destacado{--espacio-pila:var(--espacio-xs);padding:var(--espacio-m);background:var(--color-superficie)}.portada-destacado h3{font-size:var(--tam-titulo-2)}.portada-destacado-meta{color:var(--color-texto-suave);font-size:var(--tam-pequeno)}.portada-novenas ul{gap:var(--espacio-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));padding:0;list-style:none;display:grid}.portada-novena{padding:var(--espacio-s);border-inline-start:var(--grosor-canto) solid var(--color-liturgico);background:var(--color-superficie)}.portada-boletin{grid-template-columns:repeat(var(--columnas), minmax(0, 1fr));column-gap:var(--canal);display:grid}.portada-boletin>*{grid-column:3/9}@media (width<54rem){.semana-tira{gap:var(--espacio-3xs);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.semana-dias{grid-template-columns:minmax(0,1fr)}.semana-dia-numero{font-size:var(--tam-cifra)}.semana-dia h2{font-size:var(--tam-titulo-3)}.semana-dia{scroll-margin-block-start:calc(var(--ancho-tactil) + var(--espacio-xl))}@supports selector(:has(*)){.semana:has(.semana-dia:target) .semana-dia:not(:target),.semana[data-hoy-activo]:not(:has(.semana-dia:target)) .semana-dia:not([aria-current=date]){display:none}.semana[data-hoy-activo] .semana-dia:target .semana-dia-resumen{display:block}}.portada-oracion,.portada-boletin{grid-template-columns:minmax(0,1fr)}.portada-oracion>*,.portada-boletin>*{grid-column:1}.portada-entradas,.portada-destacados{grid-template-columns:minmax(0,1fr)}}.buscador{gap:var(--espacio-2xs);max-inline-size:var(--medida-estrecha);grid-template-columns:minmax(0,1fr);display:grid}.buscador label{font-weight:var(--peso-seminegrita)}.buscador-fila{gap:var(--espacio-2xs);display:flex}.buscador input{min-inline-size:0;min-block-size:var(--ancho-tactil);padding-inline:var(--espacio-xs);border:var(--grosor-filete) solid var(--color-texto-suave);border-radius:var(--radio);background-color:var(--color-superficie);color:var(--color-texto);flex:1}.buscador button{align-items:center;gap:var(--espacio-3xs);min-block-size:var(--ancho-tactil);padding-inline:var(--espacio-s);border-radius:var(--radio);background-color:var(--color-acento-fondo);color:var(--color-sobre-acento);font-weight:var(--peso-seminegrita);cursor:pointer;border:0;display:inline-flex}.buscador button svg{block-size:1.15em;inline-size:1.15em}.buscador-nota{color:var(--color-texto-suave);font-size:var(--tam-pequeno)}}@layer utilidades{.visualmente-oculto:not(:focus,:active){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.saltar{z-index:var(--capa-saltar);padding:var(--espacio-2xs) var(--espacio-s);background-color:var(--color-acento-fondo);color:var(--color-sobre-acento);text-decoration:none;position:absolute;inset-block-start:var(--espacio-2xs);inset-inline-start:var(--espacio-2xs)}.saltar:not(:focus){transform:translateY(-200%)}.solo-impresion{display:none}@media print{.solo-impresion{display:revert}.sin-impresion{display:none}}}
