.sent-page{--sent-tinta:#1a1a2e;--sent-gris:#4a5568;--sent-gris-suave:#64748b;--sent-linea:#e2e8f0;background:#fff;color:var(--sent-tinta)}.sent-contenedor{max-width:1040px;margin:0 auto;padding:0 24px}.sent-page h1,.sent-page h2,.sent-page h3{font-family:var(--font-heading);color:var(--color-primary,#2b3990);letter-spacing:-.01em}.sent-cabecera{padding:96px 0 0;border-bottom:1px solid var(--sent-linea)}.sent-antetitulo{margin:0 0 12px;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-secondary-700,#558b2f)}.sent-cabecera h1{margin:0 0 16px;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:800;line-height:1.15}.sent-entradilla{max-width:640px;margin:0 0 40px;font-size:1.125rem;line-height:1.65;color:var(--sent-gris)}.sent-indice{display:flex;flex-wrap:wrap;gap:4px 32px}.sent-indice a{display:inline-flex;align-items:baseline;gap:8px;padding:14px 0;border-bottom:3px solid #0000;font-weight:700;color:var(--sent-tinta);text-decoration:none}.sent-indice a:focus-visible,.sent-indice a:hover{border-bottom-color:var(--color-secondary,#7cb342)}.sent-indice span{font-size:.8125rem;font-weight:600;color:var(--sent-gris-suave)}.sent-tema{padding:72px 0;scroll-margin-top:80px}.sent-tema+.sent-tema{border-top:1px solid var(--sent-linea)}.sent-tema__cabecera{max-width:640px;margin-bottom:32px}.sent-tema__cabecera h2{margin:0 0 8px;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:800}.sent-tema__cabecera p{margin:0;line-height:1.65;color:var(--sent-gris)}.sent-doctrina{margin:0 0 40px;padding:28px 32px;background:var(--color-primary-50,#f0f3f9);border-left:4px solid var(--color-primary,#2b3990)}.sent-doctrina__etiqueta{margin:0 0 10px;font-size:.8125rem;font-weight:700;color:var(--color-primary,#2b3990)}.sent-doctrina h3{margin:0 0 10px;font-size:1.25rem;font-weight:700}.sent-doctrina p{margin:0;line-height:1.7}.sent-doctrina .sent-doctrina__nota{margin-top:14px;font-size:.875rem;color:var(--sent-gris-suave)}.sent-ficha{display:grid;grid-template-columns:240px 1fr;gap:32px;padding:32px 0;border-top:1px solid var(--sent-linea);scroll-margin-top:80px}.sent-ficha:last-child{border-bottom:1px solid var(--sent-linea)}.sent-ficha__meta{display:flex;flex-direction:column;gap:4px;font-size:.875rem;line-height:1.5;color:var(--sent-gris)}.sent-ficha__entidad{margin-bottom:6px;font-family:var(--font-heading);font-size:1.125rem;font-weight:800;color:var(--sent-tinta)}.sent-ficha__tipo{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-secondary-700,#558b2f)}.sent-tema__cabecera .sent-tema__aviso{margin-top:16px;padding-left:14px;border-left:3px solid var(--color-secondary,#7cb342);font-size:.9375rem;color:var(--sent-tinta)}.sent-ficha__meta time{font-weight:700;color:var(--sent-tinta)}.sent-ficha__numero{color:var(--sent-gris-suave)}.sent-ficha__cuerpo h3{margin:0 0 10px;font-size:1.25rem;font-weight:700;line-height:1.3}.sent-ficha__cuerpo>p{max-width:640px;margin:0 0 20px;line-height:1.7}.sent-ficha__cifra{margin:0 0 12px;font-size:.9375rem;color:var(--sent-gris)}.sent-ficha__cifra strong{display:block;font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;line-height:1.1;color:var(--color-secondary-700,#558b2f)}.sent-enlace{font-weight:700;color:var(--color-primary,#2b3990);text-decoration:underline;text-decoration-color:var(--color-secondary,#7cb342);text-decoration-thickness:2px;text-underline-offset:4px}.sent-enlace:hover{color:var(--color-primary-dark,#1e2870)}.sent-enlace--servicio{display:inline-block;margin-top:32px}.sent-pendiente{margin:24px 0 0;padding:14px 16px;border:1px dashed #c2410c;font-size:.875rem;color:#9a3412}.sent-resenas{padding:72px 0;border-top:1px solid var(--sent-linea);background:#f8f9fa}.sent-resenas__widget{min-height:320px}.sent-resenas__widget,.sent-resenas__widget *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}.sent-resenas__widget .ti-date,.sent-resenas__widget .ti-with-tooltip{color:#595959!important}.sent-cierre{padding:72px 0 96px;background:var(--color-primary,#2b3990);color:#fff}.sent-cierre h2{margin:0 0 12px;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:800;color:#fff}.sent-cierre p{max-width:560px;margin:0 0 28px;line-height:1.65;color:#dbe2f2}.sent-boton{display:inline-block;padding:14px 28px;border-radius:8px;background:var(--color-secondary,#7cb342);font-weight:700;color:#fff;text-decoration:none}.sent-boton:hover{background:var(--color-secondary-dark,#689f38)}@media (max-width:720px){.sent-cabecera{padding-top:72px}.sent-contenedor{padding:0 16px}.sent-ficha{grid-template-columns:1fr;gap:12px}.sent-doctrina{padding:22px 20px}.sent-tema{padding:56px 0}}