.conv-portada .entry-header,.conv-portada .wp-block-post-title,.conv-portada .ast-archive-description{display:none}.conv-inicio{--ci-papel:#f3f6f4;--ci-blanco:#ffffff;--ci-tinta:#18252b;--ci-gris:#56636a;--ci-linea:#d5ded9;--ci-sello:#2e6a4f;--ci-sello-claro:#e1eee6;--ci-ambar:#96650c;--ci-gris-sello:#6b767c;--ci-display:"Bricolage Grotesque", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;color:var(--ci-tinta);font-size:1.0625rem;line-height:1.6}.conv-inicio *,.conv-inicio *::before,.conv-inicio *::after{box-sizing:border-box}.conv-inicio h1,.conv-inicio h2{font-family:var(--ci-display);color:var(--ci-tinta);margin:0}.conv-inicio a{color:inherit}.conv-inicio a:focus-visible,.conv-inicio input:focus-visible{outline:3px solid var(--ci-sello);outline-offset:2px}.ci-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(1.5rem, 4vw, 3.5rem);align-items:start;padding:clamp(1.5rem, 4vw, 3rem) 0 clamp(2rem, 5vw, 4rem)}.ci-hero h1{font-size:clamp(2.3rem, 5.2vw, 4rem);font-weight:800;line-height:1.02;letter-spacing:-.025em;max-width:13ch}.ci-entrada{font-size:1.15rem;color:var(--ci-gris);max-width:46ch;margin:1.25rem 0 2rem}.ci-buscar{display:block;max-width:32rem}.ci-buscar span{display:block;font-weight:700;margin-bottom:.4rem}.ci-buscar input{width:100%;font:inherit;font-size:1.1rem;padding:.85rem 1rem;border:2px solid var(--ci-tinta);border-radius:6px;background:var(--ci-blanco);color:var(--ci-tinta)}.ci-tablon{background:var(--ci-papel);border:1px solid var(--ci-linea);border-radius:4px;padding:1.25rem 1.25rem .5rem}.ci-tablon-cabecera{font-family:var(--ci-display);font-weight:700;font-size:1.15rem;margin:0 0 .5rem;padding-bottom:.6rem;border-bottom:2px solid var(--ci-tinta)}.ci-lista{list-style:none;margin:0;padding:0;max-height:28rem;overflow-y:auto}.ci-aviso{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.9rem .25rem;border-bottom:1px solid var(--ci-linea);margin:0}.ci-aviso:last-child{border-bottom:0}.ci-aviso a{text-decoration:none;display:block}.ci-aviso-titulo{display:block;font-weight:700;font-size:1.05rem;line-height:1.3}.ci-aviso a:hover .ci-aviso-titulo{text-decoration:underline;text-underline-offset:3px}.ci-aviso-plazas,.ci-aviso-rev{display:block;font-size:.9rem;color:var(--ci-gris);line-height:1.4;margin-top:.2rem}.ci-sello{--tono:var(--ci-gris-sello);display:inline-block;max-width:9.5rem;text-align:center;font-family:var(--ci-display);font-weight:700;font-size:.82rem;line-height:1.15;color:var(--tono);border:2px solid var(--tono);box-shadow:inset 0 0 0 2px var(--ci-papel),inset 0 0 0 3px var(--tono);border-radius:5px;padding:.45rem .55rem;transform:rotate(-4deg);opacity:.92}.ci-sello--abierta,.ci-sello--convocada{--tono:var(--ci-sello)}.ci-sello--pendiente{--tono:var(--ci-ambar)}@media (prefers-reduced-motion:no-preference){.ci-sello{animation:ci-estampar 420ms cubic-bezier(.2,.9,.3,1.2) both;animation-delay:calc(250ms + var(--i, 0) * 90ms)}@keyframes ci-estampar{from{transform:rotate(-4deg) scale(1.6);opacity:0}to{transform:rotate(-4deg) scale(1);opacity:.92}}}.ci-sin-resultados,.ci-vacio{color:var(--ci-gris);padding:.9rem .25rem;margin:0}.ci-bloque{padding:clamp(2rem, 5vw, 3.5rem) 0;border-top:2px solid var(--ci-tinta)}.ci-bloque h2{font-size:clamp(1.6rem, 3vw, 2.2rem);font-weight:700;line-height:1.1;letter-spacing:-.015em;margin-bottom:1.25rem}.ci-bloque p{max-width:60ch}.ci-opos{list-style:none;margin:0;padding:0}.ci-opos li{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--ci-linea);margin:0}.ci-opos a{font-family:var(--ci-display);font-size:clamp(1.2rem, 2.2vw, 1.5rem);font-weight:700;text-decoration:none}.ci-opos a:hover{text-decoration:underline;text-underline-offset:4px}.ci-opos span{color:var(--ci-gris);white-space:nowrap;font-size:.95rem}.ci-calc-bloque{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:clamp(1.5rem, 4vw, 3rem);align-items:start}.ci-calc-bloque .conv-calc{margin:0;background:var(--ci-papel);border-color:var(--ci-linea)}.ci-avisos{background:var(--ci-tinta);color:#eef3f0;border-top:0;border-radius:6px;padding:clamp(1.75rem, 5vw, 3rem);margin:1rem 0 2.5rem}.ci-avisos h2{color:#fff}.ci-avisos p{color:#c9d4cf}.ci-nota-admin{background:#2a3a41;border-radius:4px;padding:.75rem 1rem;font-size:.9rem}.ci-nota-admin code{color:#fff}.ci-garantias{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem, 3vw, 2.5rem);margin:0}.ci-garantias div{border-top:4px solid var(--ci-sello);padding-top:.9rem}.ci-garantias dt{font-family:var(--ci-display);font-weight:700;font-size:1.15rem;line-height:1.25;margin-bottom:.4rem}.ci-garantias dd{margin:0;color:var(--ci-gris)}@media (max-width:820px){.ci-hero,.ci-calc-bloque,.ci-garantias{grid-template-columns:minmax(0,1fr)}.ci-lista{max-height:none}}@media (max-width:480px){.ci-aviso{grid-template-columns:minmax(0,1fr)}.ci-sello{justify-self:start}.ci-opos li{flex-direction:column;gap:.15rem}}.ci-aviso[hidden]{display:none}.conv-portada .site-content>.ast-container,.conv-portada #primary{padding-top:0!important;margin-top:0!important}.conv-portada .entry-content>*:first-child{margin-top:0}.ci-hero{position:relative;background:var(--ci-sello-claro);box-shadow:0 0 0 100vmax var(--ci-sello-claro);clip-path:inset(0 -100vmax);margin-bottom:2.5rem}.ci-hero h1{color:var(--ci-tinta)}.ci-tablon{background:var(--ci-blanco);border-color:#c4d8cc;box-shadow:0 1px 0 #c4d8cc,6px 8px 0 -2px rgb(46 106 79 / .18)}.ci-sello{box-shadow:inset 0 0 0 2px var(--ci-blanco),inset 0 0 0 3px var(--tono)}.ci-buscar input{background:var(--ci-blanco)}.ci-bloque:first-of-type{border-top:0}.ci-hero+.ci-bloque{border-top:0}.ci-filtros{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 .6rem}.ci-filtro{font:inherit;font-size:.85rem;font-weight:600;color:var(--ci-tinta);background:var(--ci-blanco);border:1.5px solid var(--ci-linea);border-radius:999px;padding:.3rem .8rem;cursor:pointer;line-height:1.3}.ci-filtro:hover{border-color:var(--ci-sello);color:var(--ci-sello)}.ci-filtro[aria-pressed="true"]{background:var(--ci-sello);border-color:var(--ci-sello);color:#fff}.ci-novedades{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ci-novedades li{margin:0;background:var(--ci-papel);border:1px solid var(--ci-linea);border-left:4px solid var(--ci-sello);border-radius:4px;padding:1rem 1.1rem}.ci-novedades time{display:block;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ci-sello);margin-bottom:.3rem}.ci-novedades a{font-family:var(--ci-display);font-weight:700;font-size:1.1rem;line-height:1.25;text-decoration:none}.ci-novedades a:hover{text-decoration:underline;text-underline-offset:3px}.ci-novedades p{margin:.4rem 0 0;color:var(--ci-gris);font-size:.95rem;line-height:1.45}@media (max-width:820px){.ci-novedades{grid-template-columns:minmax(0,1fr)}}.ci-mas{margin:1rem 0 0;font-weight:700}.ci-mas a{color:var(--ci-sello);text-underline-offset:3px}.conv-portada .entry-content>.wp-block-group:first-child,.conv-portada .entry-content>.wp-block-group:first-child>.conv-inicio{padding-top:0!important;margin-top:0!important}.ci-estudios{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ci-estudios li{margin:0}.ci-estudios a{display:block;height:100%;text-decoration:none;background:var(--ci-sello);color:#fff;border-radius:6px;padding:1.1rem 1.2rem}.ci-estudios a:hover{background:#24563f}.ci-estudios strong{display:block;font-family:var(--ci-display);font-size:1.25rem;margin-bottom:.3rem}.ci-estudios span{font-size:.92rem;color:#dcebe2}@media (max-width:820px){.ci-estudios{grid-template-columns:minmax(0,1fr)}}.ci-abiertas-aviso{margin:0 0 1.25rem}.ci-abiertas-aviso a{display:block;background:#fff4e5;border:2px solid #96650c;border-radius:6px;padding:.8rem 1rem;color:#18252b;text-decoration:none;font-weight:600}.ci-abiertas-aviso a:hover{background:#ffead0}