/* FURAG-only rules. Shared composition lives in specialized-pages.css. */
.furag-page{--sp-situation-image:url('/assets/img/furag-hero-entidad.webp')}
.furag-intro p,#ciclo-anual>.container>p:not(.eyebrow):not(.sp-note){max-width:var(--sp-text-width)}
.furag-page .sp-hero-grid img{object-position:75% 20%}

/* #298 (Gabe, 3 oct) and #364/P18 (Gabe, 4 oct): Fundamentos in two columns, text and limit
   on the left and the shared relation block (.sp-relation) on the right, so the context comes
   before the reporting process. The process flow follows at full width with the family's
   horizontal .sp-phase-flow. Reuses the family's .sp-applicability grid. */
.furag-fundamentos .sp-notice{margin-top:1.25rem}
.sp-page .furag-subhead{font-size:1rem;line-height:1.6;margin:1.33em 0}
.furag-fundamentos .furag-relation>.furag-subhead{margin:0 0 .75rem}
.furag-fundamentos .sp-relation{margin:0}
/* Below 1024px the family stacks the flow; keep FURAG's compact stacked steps approved in #298. */
@media(max-width:1023px){
 .furag-report-flow{gap:.75rem}
 .furag-report-flow>li{align-items:center;padding:.85rem 1rem}
 .furag-report-flow>li>p{grid-column:2;margin:.35rem 0 0}
 .furag-report-flow>li:not(:last-child)::after{left:calc(1rem + 15px);height:.75rem}
}
/* Ciclo anual: the three milestones span the full width from tablet up, aligned with the
   three result cards below, instead of three of five columns or a tall single column. */
@media(min-width:761px){
 .furag-calendar{grid-template-columns:repeat(3,minmax(0,1fr))}
 .furag-calendar>li:not(:last-child)::after{top:2rem;left:100%;width:1rem;height:0;border-left:0;border-top:2px solid var(--udc-orange)}
}
