.asignatura[data-astro-cid-agrfzm3i]{max-width:1180px;margin:0 auto;padding:0 2rem}.migas[data-astro-cid-agrfzm3i] ol[data-astro-cid-agrfzm3i]{color:var(--tinta-suave);flex-wrap:wrap;gap:.5rem;margin:0;padding:1.75rem 0 0;font-size:.9rem;list-style:none;display:flex}.migas[data-astro-cid-agrfzm3i] li[data-astro-cid-agrfzm3i]+li[data-astro-cid-agrfzm3i]:before{content:"/";color:var(--borde-fuerte);margin-right:.5rem}.asignatura__rejilla[data-astro-cid-agrfzm3i]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:4rem;padding:2.5rem 0 3.5rem;display:grid}.asignatura__cabeza[data-astro-cid-agrfzm3i] h1[data-astro-cid-agrfzm3i]{letter-spacing:-.03em;color:var(--titulo);margin:0 0 1.25rem;font-size:clamp(2.4rem,1.5rem + 2.6vw,3.6rem);font-weight:650;line-height:1.04}.asignatura__desc[data-astro-cid-agrfzm3i]{color:var(--tinta-suave);max-width:58ch;margin:0 0 2rem;font-size:1.1875rem;line-height:1.6}.asignatura__datos[data-astro-cid-agrfzm3i]{border-top:1px solid var(--borde);border-bottom:1px solid var(--borde);gap:3rem;margin:0 0 2.25rem;padding:1.25rem 0;display:flex}.asignatura__datos[data-astro-cid-agrfzm3i] dt[data-astro-cid-agrfzm3i]{color:var(--tinta-suave);font-size:.8125rem}.asignatura__datos[data-astro-cid-agrfzm3i] dd[data-astro-cid-agrfzm3i]{margin:.2rem 0 0;font-weight:600}.requisitos[data-astro-cid-agrfzm3i]{background:var(--superficie);border:1px solid var(--borde);border-left:3px solid var(--cian);border-radius:0 var(--radio) var(--radio) 0;padding:1.5rem 1.5rem 1.25rem}.requisitos[data-astro-cid-agrfzm3i] h2[data-astro-cid-agrfzm3i]{color:var(--titulo);margin:0 0 .5rem;font-size:1.15rem}.requisitos[data-astro-cid-agrfzm3i] p[data-astro-cid-agrfzm3i]{color:var(--tinta-suave);margin:0 0 .75rem;font-size:.95rem}.requisitos[data-astro-cid-agrfzm3i] ul[data-astro-cid-agrfzm3i]{margin:0;padding-left:1.2rem}.requisitos[data-astro-cid-agrfzm3i] li[data-astro-cid-agrfzm3i]{margin-bottom:.35rem}.asignatura__h2[data-astro-cid-agrfzm3i]{letter-spacing:-.025em;color:var(--titulo);margin:0 0 1.25rem;font-size:2rem}.temario[data-astro-cid-agrfzm3i]{border-top:2px solid var(--titulo);margin:0;padding:0;list-style:none}.tema[data-astro-cid-agrfzm3i]{border-bottom:1px solid var(--borde);padding:2rem 0 1.5rem}.tema__cabeza[data-astro-cid-agrfzm3i]{grid-template-columns:3.5rem minmax(0,1fr);align-items:baseline;gap:1rem;margin-bottom:1rem;display:grid}.tema__num[data-astro-cid-agrfzm3i]{font:600 2rem/1 var(--letra-mono);color:var(--acento)}.tema[data-astro-cid-agrfzm3i] h3[data-astro-cid-agrfzm3i]{letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.4rem}.tema[data-astro-cid-agrfzm3i] h3[data-astro-cid-agrfzm3i] a[data-astro-cid-agrfzm3i]{color:var(--tinta);text-decoration:none}.tema[data-astro-cid-agrfzm3i] h3[data-astro-cid-agrfzm3i] a[data-astro-cid-agrfzm3i]:hover{color:var(--acento);text-decoration:underline}.tema__cabeza[data-astro-cid-agrfzm3i] p[data-astro-cid-agrfzm3i]{color:var(--tinta-suave);max-width:75ch;margin:0}.tema--pronto[data-astro-cid-agrfzm3i]{padding:1.5rem 0}.tema--pronto[data-astro-cid-agrfzm3i] .tema__cabeza[data-astro-cid-agrfzm3i]{margin-bottom:0}.tema--pronto[data-astro-cid-agrfzm3i] .tema__num[data-astro-cid-agrfzm3i],.tema--pronto[data-astro-cid-agrfzm3i] h3[data-astro-cid-agrfzm3i]{color:var(--tinta-suave)}.pronto[data-astro-cid-agrfzm3i]{font-weight:600}.apartados[data-astro-cid-agrfzm3i]{margin:0 0 0 4.5rem;padding:0;list-style:none}.apartados__fila[data-astro-cid-agrfzm3i]{border-top:1px solid var(--borde);color:var(--tinta);grid-template-columns:3rem minmax(0,1fr) auto;grid-template-areas:"num titulo min""num desc min";column-gap:1rem;padding:.85rem .75rem;text-decoration:none;display:grid}.apartados[data-astro-cid-agrfzm3i] a[data-astro-cid-agrfzm3i]:hover{background:var(--superficie)}.apartados__fila--borrador[data-astro-cid-agrfzm3i]{color:var(--tinta-suave)}.apartados__fila--borrador[data-astro-cid-agrfzm3i] .apartados__titulo[data-astro-cid-agrfzm3i]{font-weight:500}.apartados__fila--borrador[data-astro-cid-agrfzm3i] .apartados__num[data-astro-cid-agrfzm3i]{color:var(--tinta-suave)}.apartados[data-astro-cid-agrfzm3i] a[data-astro-cid-agrfzm3i]:hover .apartados__titulo[data-astro-cid-agrfzm3i]{color:var(--acento)}.apartados__num[data-astro-cid-agrfzm3i]{font:500 .95rem/1.6 var(--letra-mono);color:var(--acento);grid-area:num}.apartados__titulo[data-astro-cid-agrfzm3i]{grid-area:titulo;font-weight:600}.apartados__desc[data-astro-cid-agrfzm3i]{color:var(--tinta-suave);grid-area:desc;font-size:.925rem}.apartados__min[data-astro-cid-agrfzm3i]{color:var(--tinta-suave);white-space:nowrap;grid-area:min;align-self:center;font-size:.85rem}@media (width<=1024px){.asignatura__rejilla[data-astro-cid-agrfzm3i]{grid-template-columns:1fr;gap:2rem}}@media (width<=700px){.asignatura[data-astro-cid-agrfzm3i]{padding:0 1rem}.asignatura__datos[data-astro-cid-agrfzm3i]{flex-wrap:wrap;gap:1.5rem}.apartados[data-astro-cid-agrfzm3i]{margin-left:0}.apartados__fila[data-astro-cid-agrfzm3i]{grid-template-columns:2.75rem minmax(0,1fr);grid-template-areas:"num titulo""num desc""num min"}.apartados__min[data-astro-cid-agrfzm3i]{justify-self:start}}
