@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/literata-cyrillic-ext-opsz-normal.3r419j_awip1k.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/literata-cyrillic-opsz-normal.1u1i9o394dunn.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/literata-greek-ext-opsz-normal.17-dxses1orrz.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/literata-greek-opsz-normal.2_96q24ff-ook.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/literata-vietnamese-opsz-normal.2ptorf_mnqnbl.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/literata-latin-ext-opsz-normal.2ztemcnjevr6t.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/literata-latin-opsz-normal.1g6v9ullwo8i2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/literata-cyrillic-ext-opsz-italic.13u_v9l18g245.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/literata-cyrillic-opsz-italic.3rwdxqie724lq.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/literata-greek-ext-opsz-italic.04nt493cx_d6n.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/literata-greek-opsz-italic.2tvk2glljupm9.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/literata-vietnamese-opsz-italic.1bk31dhli0cu_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/literata-latin-ext-opsz-italic.3t61xv2wm6hjr.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(../media/literata-latin-opsz-italic.0v_4xj-pcpcn4.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-ext-400-normal.39u3dp1q8vt28.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-400-normal.3-2s2qyqt5syo.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-400-normal.1ob51yn_zh4f3.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-400-normal.2c9g56gofrre8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-greek-400-normal.20ztly1_og8qv.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-400-normal.1d6bt9ufqnym6.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-vietnamese-400-normal.41bcgzntq2c9e.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-400-normal.3nx5do2g1gg_d.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-ext-400-normal.2wkl6p2bjtdkj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-400-normal.1d956-ol9h5w9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-400-normal.1xf5nwxyfigak.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-400-normal.19i24--p24z3r.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-ext-500-normal.37y6j4asgn87a.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-500-normal.42ydqmu-69p6e.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-500-normal.3j8b5jptl4nhr.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-500-normal.2r3_h99a4p2o6.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-greek-500-normal.0k99vu2yejv84.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-500-normal.2kq1zw7ns-90j.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-vietnamese-500-normal.38exv3t7tju-g.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-500-normal.14rtxflq2gk6f.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-ext-500-normal.1h2_ral94l6aj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-500-normal.1zyjrbr0w_u4w.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-500-normal.2i4a1iuj6lbvw.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-500-normal.14sc3d7sk_zzh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-ext-600-normal.0hanpnpn3ki-v.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-600-normal.33q0gwxfwkcq9.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-600-normal.1bd0br_i69opa.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-600-normal.0h3aaz4315ad-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-greek-600-normal.17-3491c_tfac.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-600-normal.1mkps5wbbyo2a.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-vietnamese-600-normal.3hxpyk-en1__5.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-600-normal.3i-6fz_bx7yta.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-ext-600-normal.0a5-aslyj_wbq.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-600-normal.00ca59z0uilzq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-600-normal.2ovda_azncp9b.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-600-normal.2wn5p1s7u3utm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--papel:#fff;--superficie:#f2f4f7;--tinta:#18202b;--tinta-2:#4a5563;--tinta-3:#6b7480;--linea:#dde2e8;--sello:#1d4f91;--sello-oscuro:#163d70;--sello-claro:#e8eef7;--m-tributario:#1d4f91;--m-laboral:#2f7a55;--m-societario:#7a3e8f;--m-otra:#5b6675;--serif:"Literata Variable", Georgia, "Times New Roman", serif;--sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ancho:1080px;--ancho-lectura:680px}.m-tributario{--materia:var(--m-tributario)}.m-laboral{--materia:var(--m-laboral)}.m-societario{--materia:var(--m-societario)}.m-otra{--materia:var(--m-otra)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--papel);color:var(--tinta);font:400 17px/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}:focus-visible{outline:3px solid var(--sello);outline-offset:2px;border-radius:2px}.contenedor{max-width:var(--ancho);margin:0 auto;padding:0 16px}.oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saltar{background:var(--sello);color:#fff;z-index:10;padding:8px 12px;position:absolute;top:8px;left:-999px}.saltar:focus{left:8px}.cabecera{border-bottom:1px solid var(--linea);background:var(--papel)}.cabecera__fila{justify-content:space-between;align-items:center;height:68px;display:flex}.marca{font:600 26px/1 var(--serif);font-variation-settings:"opsz" 72;letter-spacing:-.02em;color:var(--tinta);text-decoration:none}.marca--pie{font-size:20px}.secciones{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.secciones a{color:var(--tinta-2);white-space:nowrap;border-bottom:2px solid #0000;padding:10px 12px 12px;font-size:15px;font-weight:500;text-decoration:none}.secciones a:hover{color:var(--tinta);border-bottom-color:var(--linea)}.boton{background:var(--sello);color:#fff;font:600 15px/1.2 var(--sans);border-radius:6px;padding:11px 20px;text-decoration:none;display:inline-block}.boton:hover{background:var(--sello-oscuro)}.boton--chico{padding:8px 14px;font-size:14px}.fecha{width:64px;color:var(--materia,var(--sello));flex-direction:column;flex:none;align-items:center;padding-top:4px;display:flex}.fecha__dia{font:500 34px/1 var(--serif);font-variation-settings:"opsz" 72;font-variant-numeric:lining-nums}.fecha__mes{color:var(--tinta-3);margin-top:4px;font-size:13px;font-weight:600}.fecha--grande{width:112px;padding-top:6px}.fecha--grande .fecha__dia{letter-spacing:-.03em;font-size:76px}.fecha--grande .fecha__mes{margin-top:6px;font-size:16px}.etiquetas{color:var(--tinta-3);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 8px;font-size:14px;display:flex}.etiquetas__tipo{color:var(--materia,var(--sello));font-weight:600}.etiquetas__materia{color:var(--tinta-2);text-decoration:none}a.etiquetas__materia:hover{text-decoration:underline}.etiquetas__tema{color:var(--tinta-3)}.etiquetas__pago,.etiquetas__registro{background:var(--sello-claro);color:var(--sello-oscuro);border-radius:4px;padding:1px 8px;font-size:13px;font-weight:500}.etiquetas__registro{background:var(--superficie);color:var(--tinta-2)}.destacado{background:var(--superficie);border-left:6px solid var(--materia);border-radius:10px;gap:28px;margin:40px 0 8px;padding:32px 32px 32px 24px;display:flex}.destacado__texto{min-width:0}.destacado__titulo{font:600 clamp(28px, 4vw, 42px)/1.15 var(--serif);font-variation-settings:"opsz" 72;letter-spacing:-.015em;max-width:22ch;margin:0 0 12px}.destacado__titulo a{text-decoration:none}.destacado__titulo a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.destacado__resumen{max-width:62ch;color:var(--tinta-2);margin:0;font-size:18px}.bloque{margin:40px 0 72px}.bloque__titulo{font:600 15px/1.4 var(--sans);color:var(--tinta-2);border-bottom:2px solid var(--tinta);margin:0 0 4px;padding-bottom:12px}.lista{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:0;padding:0;list-style:none;display:grid}.tarjeta{border-bottom:1px solid var(--linea);gap:16px;padding:24px 0;display:flex}.tarjeta__texto{min-width:0}.tarjeta__titulo{font:600 21px/1.3 var(--serif);font-variation-settings:"opsz" 36;margin:0 0 6px}.tarjeta__titulo a{text-decoration:none}.tarjeta__titulo a:hover{text-underline-offset:3px;text-decoration:underline}.tarjeta__resumen{color:var(--tinta-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.materia{border-bottom:2px solid var(--tinta);padding-bottom:16px}.materia__titulo{font:600 40px/1.15 var(--serif);font-variation-settings:"opsz" 72;margin:0}.materia__descripcion{color:var(--tinta-2);max-width:62ch;margin:8px 0 0}.articulo{max-width:var(--ancho-lectura);margin:0 auto;padding:48px 0 88px}.articulo__cabecera{border-bottom:1px solid var(--linea);margin-bottom:32px;padding-bottom:24px}.articulo__titulo{font:600 clamp(30px, 5vw, 46px)/1.12 var(--serif);font-variation-settings:"opsz" 72;letter-spacing:-.015em;margin:12px 0 16px}.articulo__bajada{font:400 21px/1.5 var(--serif);color:var(--tinta-2);margin:0 0 24px}.firma{color:var(--tinta-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin:0;font-size:15px;display:flex}.firma__autor{color:var(--tinta);font-weight:600}.firma__cargo{color:var(--tinta-3);font-weight:400;display:block}.prosa{font:400 19px/1.75 var(--serif);font-variation-settings:"opsz" 18}.prosa p{margin:0 0 1.1em}.prosa h2,.prosa h3{font-family:var(--serif);margin:1.8em 0 .5em;line-height:1.3}.prosa h2{font-variation-settings:"opsz" 36;font-size:26px}.prosa h3{font-size:21px}.prosa ul,.prosa ol{margin:0 0 1.1em;padding-left:1.2em}.prosa li{margin-bottom:.4em}.prosa a{color:var(--sello)}.prosa blockquote{background:var(--superficie);border-left:4px solid var(--materia,var(--sello));color:var(--tinta-2);border-radius:0 6px 6px 0;margin:1.6em 0;padding:16px 20px}.prosa blockquote p:last-child{margin-bottom:0}.prosa table{border-collapse:collapse;width:100%;font:15px/1.5 var(--sans);margin:0 0 1.4em;display:block;overflow-x:auto}.prosa th{background:var(--superficie);text-align:left}.prosa td,.prosa th{border:1px solid var(--linea);padding:8px 12px}.prosa img{border-radius:6px;max-width:100%;height:auto}.muro{border:1px solid var(--linea);border-top:4px solid var(--sello);background:var(--papel);box-shadow:0 -48px 48px -8px var(--papel);border-radius:8px;margin-top:8px;padding:32px;position:relative}.muro h2{font:600 24px/1.3 var(--serif);margin:0 0 8px}.muro p{color:var(--tinta-2);margin:0 0 20px}.cargando{background:var(--superficie);border-radius:8px;height:140px;margin-top:8px}.aviso{color:var(--tinta-2)}.vacio{color:var(--tinta-2);padding:72px 0}.vacio h1{font:600 30px/1.2 var(--serif);color:var(--tinta);margin:0 0 8px}.vacio a{color:var(--sello)}.pie{background:var(--superficie);border-top:1px solid var(--linea);padding:32px 0 48px}.pie__fila{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;display:flex}.pie p{max-width:60ch;color:var(--tinta-3);margin:0;font-size:14px}@media (max-width:760px){body{font-size:16px}.lista{grid-template-columns:1fr}.destacado{flex-direction:column;gap:12px;margin-top:24px;padding:24px 20px}.fecha--grande{flex-direction:row;align-items:baseline;gap:10px;width:auto;padding-top:0}.fecha--grande .fecha__dia{font-size:44px}.fecha--grande .fecha__mes{margin-top:0}.destacado__resumen{font-size:16px}.tarjeta__titulo{font-size:19px}.fecha{width:48px}.fecha__dia{font-size:28px}.articulo{padding-top:32px}.prosa{font-size:18px}.muro{padding:24px 20px}}.m-aduanero{--materia:#0f6b78}.m-contabilidad{--materia:#8a5a12}.m-finanzas{--materia:#9b2f3f}.cabecera__fila{gap:16px;height:auto;min-height:76px;padding:12px 16px}.marca-bloque{color:inherit;flex-direction:column;gap:4px;text-decoration:none;display:flex}.marca__director{color:var(--tinta-3);font-size:13px}.cabecera__acciones{align-items:center;gap:12px;display:flex}.secciones__doctrina{color:var(--sello)!important;font-weight:600!important}.secciones__buscar{display:none}.buscador input,.buscador select,.formulario input,.formulario select{font:400 15px/1.4 var(--sans);color:var(--tinta);background:var(--papel);border:1px solid #c7ced8;border-radius:6px;width:100%;padding:9px 12px}.buscador input:focus,.buscador select:focus,.formulario input:focus,.formulario select:focus{outline:2px solid var(--sello);outline-offset:0;border-color:var(--sello)}.buscador--cabecera{width:220px}.buscador--cabecera input{background:var(--superficie);border-color:#0000;padding:8px 12px}.buscador--pagina{grid-template-columns:minmax(0,1fr) 220px auto;gap:10px;margin:24px 0 8px;display:grid}.buscador--pagina input{padding:11px 14px;font-size:17px}.buscador__resumen{color:var(--tinta-2);margin:16px 0 0;font-size:15px}.bloque--doctrina{margin-top:48px}.bloque__cabecera{border-bottom:2px solid var(--sello);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding-bottom:12px;display:flex}.bloque__cabecera .bloque__titulo{font:600 26px/1.2 var(--serif);color:var(--tinta);border:0;padding:0}.bloque__cabecera p{color:var(--tinta-2);flex:1;margin:0;font-size:15px}.bloque__cabecera a{color:var(--sello);font-size:15px;font-weight:600}.lista--tres{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.revistas{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.revista__enlace{border:1px solid var(--linea);border-top:5px solid var(--materia);min-height:150px;color:inherit;background:var(--papel);border-radius:8px;flex-direction:column;justify-content:space-between;gap:28px;padding:22px 22px 18px;text-decoration:none;display:flex}.revista__enlace:hover{border-color:var(--materia)}.revista__nombre{font:600 24px/1.2 var(--serif);font-variation-settings:"opsz" 36}.revista__total{color:var(--tinta-3);font-size:14px}.materia__volver{margin:0 0 6px;font-size:14px}.materia__volver a{color:var(--sello);text-decoration:none}.materia--doctrina{border-bottom-color:var(--materia)}.suscribirse{padding:40px 0 80px}.planes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:28px 0 48px;padding:0;list-style:none;display:grid}.plan{border:1px solid var(--linea);border-radius:10px;padding:24px;position:relative}.plan--destacado{border:2px solid var(--sello)}.plan__marca{background:var(--sello);color:#fff;border-radius:4px;padding:2px 10px;font-size:13px;font-weight:600;position:absolute;top:-12px;left:20px}.plan__nombre{font:600 22px/1.2 var(--serif);margin:0 0 8px}.plan__precio{color:var(--tinta-2);margin:0 0 16px}.plan__precio span{font:600 34px/1 var(--serif);color:var(--tinta)}.plan__beneficios{color:var(--tinta-2);margin:0;padding-left:18px;font-size:15px}.plan__beneficios li{margin-bottom:6px}.pasos{max-width:62ch;margin:16px 0 28px;padding-left:22px}.pasos li{margin-bottom:8px}.como-pagar__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:40px;display:grid}.pagos{flex-wrap:wrap;gap:20px;display:flex}.pago{border:1px solid var(--linea);text-align:center;border-radius:10px;padding:20px}.pago__nombre{margin:0 0 12px;font-size:18px}.pago__qr{object-fit:contain;width:200px;height:200px;margin:0 auto 10px;display:block}.pago__qr--vacio{background:var(--superficie);color:var(--tinta-3);border-radius:6px;justify-content:center;align-items:center;padding:16px;font-size:14px;display:flex}.pago__dato{color:var(--tinta-2);margin:0;font-size:14px}.como-pagar__ayuda{color:var(--tinta-2);margin-top:28px}.como-pagar__ayuda a{color:var(--sello)}.formulario{background:var(--superficie);border-radius:10px;flex-direction:column;gap:16px;padding:24px;display:flex}.fila-campos{grid-template-columns:1fr 1fr;gap:12px;display:grid}.campo{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.campo label,.campo legend{color:var(--tinta-2);padding:0;font-size:14px;font-weight:500}.campo [aria-invalid=true]{border-color:#b3261e}.campo__error{color:#b3261e;font-size:13px}.campo--trampa{position:absolute;left:-9999px}.opcion{align-items:center;gap:6px;margin-right:18px;display:inline-flex;color:var(--tinta)!important;font-weight:400!important}.opcion input{width:auto}.formulario .boton{cursor:pointer;border:0;align-self:flex-start}.formulario .boton:disabled{opacity:.6;cursor:wait}.aviso-ok{color:#1d4d34;background:#e7f3ec;border-radius:10px;padding:24px}.aviso-ok h3{margin:0 0 6px;font-size:18px}.aviso-ok p{margin:0}@media (max-width:900px){.lista--tres,.como-pagar__grid{grid-template-columns:1fr}}@media (max-width:760px){.buscador--cabecera{display:none}.secciones__buscar{display:inline}.marca{font-size:22px}.marca__director{font-size:12px}.buscador--pagina,.fila-campos{grid-template-columns:1fr}}.cuenta-enlace{color:var(--tinta-2);white-space:nowrap;font-size:15px;font-weight:500;text-decoration:none}.cuenta-enlace:hover{color:var(--tinta);text-decoration:underline}.acceso{max-width:520px;margin:0 auto;padding:48px 0 88px}.acceso .materia__descripcion{margin-bottom:24px}.formulario--angosto{background:var(--superficie)}.formulario__pie{color:var(--tinta-2);margin:0;font-size:14px}.formulario__pie a{color:var(--sello)}.campo__ayuda{color:var(--tinta-3);font-size:13px}.opciones{flex-wrap:wrap;gap:8px 4px;display:flex}.muro__acciones{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.muro__acciones a:not(.boton){color:var(--sello);font-weight:500}.tarjeta-cuenta{border:1px solid var(--linea);border-radius:10px;flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px;padding:28px;display:flex}.tarjeta-cuenta p{margin:0}.tarjeta-cuenta__nombre{font:600 22px/1.2 var(--serif)}.tarjeta-cuenta__email{color:var(--tinta-3);font-size:15px}.estado{color:var(--tinta-2)}.estado--activa{color:#1d4d34;background:#e7f3ec;border-radius:6px;padding:6px 12px;font-weight:500}.boton--secundario{color:var(--tinta-2);border:1px solid var(--linea);cursor:pointer;background:0 0}.boton--secundario:hover{background:var(--superficie);color:var(--tinta)}@media (max-width:760px){.cabecera__acciones{gap:10px}}
