.cabecera[data-astro-cid-3ef6ksr2]{border-bottom:var(--rule) solid var(--color-rule)}.cabecera__cuerpo[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-6);padding-block:var(--space-5) var(--space-4)}.marca[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--tap);color:var(--color-ink);text-decoration:none;align-self:center}.marca__nombre[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--fs-h2);letter-spacing:var(--track-display);line-height:1}.marca__nombre[data-astro-cid-3ef6ksr2] em[data-astro-cid-3ef6ksr2]{font-weight:var(--weight-regular)}.cabecera__estado[data-astro-cid-3ef6ksr2]{font-size:var(--fs-small);color:var(--color-ink-3)}.cabecera__estado[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--color-ink-2)}.cabecera__nav[data-astro-cid-3ef6ksr2]{border-top:var(--hairline) solid var(--color-line)}.cabecera__nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0 0 0 calc(-1 * var(--space-3));padding:0;display:flex;flex-wrap:wrap}.cabecera__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;min-height:var(--tap);padding-inline:var(--space-3);font-size:var(--fs-small);font-weight:var(--weight-bold);color:var(--color-ink);text-decoration:none;white-space:nowrap;box-shadow:inset 0 0 0 transparent}.cabecera__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.cabecera__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{box-shadow:inset 0 calc(-1 * var(--rule) - 2px) 0 var(--st-aprobado-lamp)}@media(max-width:640px){.cabecera__cuerpo[data-astro-cid-3ef6ksr2]{padding-block:var(--space-4) var(--space-3);flex-direction:column;align-items:flex-start;gap:var(--space-1)}.marca[data-astro-cid-3ef6ksr2]{align-self:flex-start}.cabecera__nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.cabecera__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding-inline:0;padding-right:var(--space-2);white-space:normal;line-height:1.15}}.colofon[data-astro-cid-sz7xmlte]{margin-top:var(--section);border-top:var(--rule) solid var(--color-rule);padding-block:var(--space-7) var(--space-6);font-size:var(--fs-small);line-height:1.5;color:var(--color-ink-2)}.colofon__grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);row-gap:var(--space-6)}.colofon__sobre[data-astro-cid-sz7xmlte]{grid-column:1 / span 5;display:grid;gap:var(--space-3);align-content:start}.colofon__grid[data-astro-cid-sz7xmlte]>nav[data-astro-cid-sz7xmlte]:nth-of-type(1){grid-column:7 / span 3}.colofon__grid[data-astro-cid-sz7xmlte]>nav[data-astro-cid-sz7xmlte]:nth-of-type(2){grid-column:10 / span 3}.colofon__marca[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:var(--space-2);font-weight:var(--weight-bold);font-size:var(--fs-body);color:var(--color-ink)}.colofon__nota[data-astro-cid-sz7xmlte]{color:var(--color-ink-3)}.colofon__titulo[data-astro-cid-sz7xmlte]{font-weight:var(--weight-bold);color:var(--color-ink);margin-bottom:var(--space-2)}ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0}li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:2rem;color:var(--color-ink-2)}.colofon__pie[data-astro-cid-sz7xmlte]{margin-top:var(--space-7);color:var(--color-ink-3)}@media(max-width:760px){.colofon__sobre[data-astro-cid-sz7xmlte]{grid-column:1 / -1}.colofon__grid[data-astro-cid-sz7xmlte]>nav[data-astro-cid-sz7xmlte]:nth-of-type(1){grid-column:1 / span 6}.colofon__grid[data-astro-cid-sz7xmlte]>nav[data-astro-cid-sz7xmlte]:nth-of-type(2){grid-column:7 / span 6}li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{min-height:var(--tap)}}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-normal.DJ5YJwmz.woff2) format("woff2"),url(/_astro/source-serif-4-latin-400-normal.Dn3IlU-Z.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-italic.0j97Jm6B.woff2) format("woff2"),url(/_astro/source-serif-4-latin-400-italic.Dv9jnFA_.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-600-normal.DouSKlru.woff2) format("woff2"),url(/_astro/source-serif-4-latin-600-normal.DMD1h6_f.woff) format("woff")}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-code-pro-latin-400-normal.DEXWLoHG.woff2) format("woff2"),url(/_astro/source-code-pro-latin-400-normal.Bf_aQirX.woff) format("woff")}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-code-pro-latin-600-normal.DVVSlvOB.woff2) format("woff2"),url(/_astro/source-code-pro-latin-600-normal.B5rj6vMs.woff) format("woff")}:root{--color-bg: #f3f0e6;--color-surface: #faf8f2;--color-surface-2: #e9e4d6;--color-line: #d3ccb9;--color-rule: #23292c;--color-ink: #1b2023;--color-ink-2: #394044;--color-ink-3: #50585b;--color-primary: #1b2023;--color-primary-strong: #0e1214;--color-link: #1c3f6b;--color-link-hover: #0f2747;--color-on-primary: #faf8f2;--color-focus: #c98a00;--st-vigor: #1d6a3b;--st-vigor-lamp: #2f9d58;--st-aprobado: #7f4a00;--st-aprobado-lamp: #e3a21a;--st-pendiente: #9c2a1e;--st-pendiente-lamp: #d8412f;--st-proyecto: #4f5659;--st-proyecto-lamp: #8d9496;--st-noconf: #50585b;--st-noconf-lamp: #a3a9ab;--board-bg: #14181a;--board-bg-2: #1c2124;--board-line: #2f373a;--board-ink: #efe9da;--board-ink-2: #bcc2be;--board-ink-3: #959c99;--board-vigor: #4cc27a;--board-aprobado: #f2b632;--board-pendiente: #f0604c;--board-proyecto: #a4acae;--font-body: "Source Serif 4", "Source Serif Pro", Georgia, "Times New Roman", serif;--font-display: var(--font-body);--font-mono: "Source Code Pro", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--weight-regular: 400;--weight-bold: 600;--fs-caption: .8125rem;--fs-small: .9375rem;--fs-body: 1.125rem;--fs-h3: clamp(1.25rem, 1.16rem + .38vw, 1.40625rem);--fs-h2: clamp(1.5rem, 1.33rem + .72vw, 1.7578rem);--fs-display: clamp(2.125rem, 1.5rem + 2.7vw, 3.4375rem);--lh-display: 1.08;--lh-heading: 1.2;--lh-body: 1.6;--lh-tight: 1.35;--track-display: -.022em;--track-heading: -.012em;--track-caps: .06em;--measure: 46rem;--measure-small: 38rem;--title-measure: 22em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--space-10: 8rem;--section: var(--space-9);--tap: 44px;--hairline: 1px;--rule: 2px;--container: 90rem;--gutter: clamp(1rem, 4vw, 4rem);--aside: clamp(16rem, 22vw, 22rem);--col-gap: var(--space-8);--grid-gap: clamp(1rem, 2.2vw, 1.5rem)}@media(min-width:1680px){:root{--fs-caption: .875rem;--fs-small: 1rem;--fs-body: 1.25rem;--fs-h3: 1.5625rem;--fs-h2: 1.9531rem;--fs-display: 3.8125rem;--measure: 51rem;--measure-small: 40.5rem}}@media(prefers-color-scheme:dark){:root{--color-bg: #121517;--color-surface: #191d20;--color-surface-2: #22282b;--color-line: #353d41;--color-rule: #c9c3b4;--color-ink: #ece7db;--color-ink-2: #c9ccc6;--color-ink-3: #a4aaa7;--color-primary: #f1ece0;--color-primary-strong: #ffffff;--color-link: #a9c9f0;--color-link-hover: #cfe1f8;--color-on-primary: #121517;--color-focus: #f2b632;--st-vigor: #6fd394;--st-vigor-lamp: #4cc27a;--st-aprobado: #f2c060;--st-aprobado-lamp: #f2b632;--st-pendiente: #f58a79;--st-pendiente-lamp: #f0604c;--st-proyecto: #b3b9ba;--st-proyecto-lamp: #8d9496;--st-noconf: #b3b9ba;--st-noconf-lamp: #7d8486;--board-bg: #0b0d0e;--board-bg-2: #15191b;--board-line: #262d30}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--weight-regular);line-height:var(--lh-body);font-optical-sizing:auto;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}main{flex:1}img,svg,video{max-width:100%;height:auto;display:block}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--lh-heading);letter-spacing:var(--track-heading);color:var(--color-primary);margin:0;text-wrap:balance}h1{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--track-display)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-body)}p{margin:0;text-wrap:pretty}strong,b{font-weight:var(--weight-bold)}a{color:var(--color-link);text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{color:var(--color-link-hover);text-decoration-thickness:2px}:focus-visible{outline:var(--rule) solid var(--color-focus);outline-offset:2px}::selection{background:#f2d589;color:#1b2023}.container{width:min(100% - 2 * var(--gutter),var(--container));margin-inline:auto}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap)}.sec{margin-top:var(--section)}.sec-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);row-gap:var(--space-2);align-items:baseline;margin-bottom:var(--space-5)}.sec-head>:first-child{grid-column:1 / span 4}.sec-head>:not(:first-child){grid-column:5 / span 7;color:var(--color-ink-2);max-width:var(--measure)}@media(max-width:900px){.sec-head>:first-child,.sec-head>:not(:first-child){grid-column:1 / -1}}.doc-grid{display:grid;grid-template-columns:minmax(0,1fr)}.doc-main{min-width:0;container-type:inline-size}.doc-aside{display:none}.doc-toc-mobile{display:block}@media(min-width:1001px){.doc-grid{grid-template-columns:minmax(0,1fr) var(--aside);column-gap:var(--col-gap);align-items:start}.doc-aside{display:block;position:sticky;top:var(--space-5);max-height:calc(100vh - 2 * var(--space-5));overflow-y:auto}.doc-aside>*+*{margin-top:var(--space-2)}.doc-toc-mobile{display:none}}.doc-aside__cta{font-size:var(--fs-small)}.doc-aside__cta a{display:inline-flex;min-height:2rem;align-items:center}@media(min-width:1100px){.dos-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--col-gap)}.dos-col>.dos-col__todo{grid-column:1 / -1}}.skip-link{position:absolute;left:var(--space-4);top:-100px;z-index:100;padding:var(--space-2) var(--space-4);background:var(--color-surface);color:var(--color-ink);border:var(--rule) solid var(--color-rule)}.skip-link:focus{top:var(--space-4)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.page-head{display:grid;gap:var(--space-4);padding-block:var(--space-6) var(--space-7)}.page-head>h1{max-width:var(--title-measure)}.page-head>p:not(.kicker):not(.meta){max-width:calc(var(--measure) * 1.1);color:var(--color-ink-2);font-size:var(--fs-h3);line-height:var(--lh-tight)}.kicker{font-size:var(--fs-small);color:var(--color-ink-3)}.meta{color:var(--color-ink-3);font-size:var(--fs-small)}.lead{font-size:var(--fs-h3);line-height:var(--lh-tight);color:var(--color-ink-2);max-width:calc(var(--measure) * 1.1)}.stack>*+*{margin-top:var(--space-4)}.button{display:inline-flex;align-items:center;min-height:var(--tap);padding:var(--space-2) var(--space-5);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--weight-bold);text-decoration:none;border:var(--hairline) solid var(--color-rule);cursor:pointer;background:transparent;color:var(--color-ink)}.button--primary{background:var(--color-ink);color:var(--color-bg)}.button--primary:hover{background:var(--color-primary-strong);color:var(--color-bg)}.button--secondary:hover{background:var(--color-surface-2);color:var(--color-ink)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.cita{color:var(--color-ink);font-variant-numeric:lining-nums tabular-nums}.mono{font-family:var(--font-mono);font-size:var(--fs-small)}.lampara{display:inline-flex;align-items:baseline;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-caption);font-weight:var(--weight-bold);line-height:var(--lh-tight);white-space:nowrap;color:var(--lamp-text, var(--color-ink-2))}.lampara__luz{position:relative;align-self:center;flex:none;width:.75rem;height:.75rem;border-radius:50%;background:var(--lamp, currentColor);box-shadow:0 0 0 2px var(--lamp-halo, transparent)}.lampara--en-vigor{--lamp: var(--st-vigor-lamp);--lamp-text: var(--st-vigor);--lamp-halo: color-mix(in srgb, var(--st-vigor-lamp) 28%, transparent)}.lampara--aprobado{--lamp: var(--st-aprobado-lamp);--lamp-text: var(--st-aprobado);--lamp-halo: color-mix(in srgb, var(--st-aprobado-lamp) 28%, transparent)}.lampara--fecha-pendiente{--lamp-text: var(--st-pendiente)}.lampara--fecha-pendiente .lampara__luz{background:linear-gradient(90deg,var(--st-pendiente-lamp) 50%,transparent 50%);box-shadow:inset 0 0 0 2px var(--st-pendiente-lamp)}.lampara--proyecto{--lamp-text: var(--st-proyecto)}.lampara--proyecto .lampara__luz{background:transparent;border:2px dashed var(--st-proyecto-lamp)}.lampara--no-confirmado{--lamp-text: var(--st-noconf)}.lampara--no-confirmado .lampara__luz{background:transparent;border:2px dotted var(--st-noconf-lamp)}.lampara--no-aplica{--lamp-text: var(--st-noconf)}.lampara--no-aplica .lampara__luz{background:transparent;border:2px solid var(--st-noconf-lamp)}.lampara--no-aplica .lampara__luz:after{content:"";position:absolute;left:50%;top:-1px;bottom:-1px;width:2px;margin-left:-1px;background:var(--st-noconf-lamp);transform:rotate(45deg)}.en-tablero .lampara{text-transform:uppercase;letter-spacing:var(--track-caps)}.en-tablero .lampara--en-vigor{--lamp: var(--board-vigor);--lamp-text: var(--board-vigor);--lamp-halo: rgba(76, 194, 122, .25)}.en-tablero .lampara--aprobado{--lamp: var(--board-aprobado);--lamp-text: var(--board-aprobado);--lamp-halo: rgba(242, 182, 50, .25)}.en-tablero .lampara--fecha-pendiente{--lamp-text: var(--board-pendiente)}.en-tablero .lampara--fecha-pendiente .lampara__luz{background:linear-gradient(90deg,var(--board-pendiente) 50%,transparent 50%);box-shadow:inset 0 0 0 2px var(--board-pendiente)}.en-tablero .lampara--proyecto{--lamp-text: var(--board-proyecto)}.en-tablero .lampara--proyecto .lampara__luz{border-color:var(--board-proyecto)}.en-tablero .lampara--no-aplica,.en-tablero .lampara--no-confirmado{--lamp-text: var(--board-ink-3)}.ficha{border-top:var(--rule) solid var(--color-rule);background:var(--color-surface);padding:var(--space-5) var(--space-5) var(--space-6)}.ficha__cab{font-size:var(--fs-small);color:var(--color-ink-3);margin-bottom:var(--space-2)}.ficha__cab strong{color:var(--color-ink)}.ficha__cuerpo p{font-size:var(--fs-h3);line-height:1.5}.tabla-wrap{border-top:var(--rule) solid var(--color-rule)}.tabla{width:100%;border-collapse:collapse;font-size:var(--fs-small);line-height:var(--lh-tight);font-variant-numeric:lining-nums tabular-nums}.tabla th,.tabla td{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:var(--hairline) solid var(--color-line)}.tabla thead th{font-weight:var(--weight-bold);color:var(--color-ink-3);padding-block:var(--space-2)}.indice{list-style:none;margin:0;padding:0}.indice li{border-bottom:var(--hairline) solid var(--color-line)}.indice a.indice__fila{display:grid;gap:var(--space-1);padding:var(--space-3) 0;min-height:var(--tap);color:var(--color-ink);text-decoration:none}.indice__num{font-size:var(--fs-small);color:var(--color-ink-3)}.indice__titulo{font-weight:var(--weight-bold);line-height:var(--lh-tight)}.indice__titulo small{display:block;font-weight:var(--weight-regular);font-size:var(--fs-small);color:var(--color-ink-3);margin-top:var(--space-1)}.indice a.indice__fila:hover .indice__titulo{color:var(--color-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.sigue{font-weight:var(--weight-bold)}.sigue:after{content:" →"}.narrow:not(.container),.container.narrow>*{max-width:50rem}
