.wp-block-acf-timeline-milestones .agency-base-timeline__heading{font-size:var(--fm-type-section-title)}.wp-block-acf-timeline-milestones .agency-base-timeline__intro,.wp-block-acf-timeline-milestones .agency-base-timeline__content{color:var(--fm-color-text-body)}.wp-block-acf-timeline-milestones .agency-base-timeline__item+.agency-base-timeline__item{margin-top:var(--fm-space-4xl)}.wp-block-acf-timeline-milestones .agency-base-timeline__media{aspect-ratio:4/3;background:var(--fm-color-media-placeholder);border-radius:var(--fm-radius-4xl);overflow:hidden}.wp-block-acf-timeline-milestones .agency-base-timeline__image{height:100%;object-fit:cover;width:100%}.wp-block-acf-timeline-milestones .agency-base-timeline__card{padding:var(--fm-space-md) 0}.wp-block-acf-timeline-milestones .agency-base-timeline__item--text-only+.agency-base-timeline__item--text-only{margin-top:var(--fm-space-xl)}.wp-block-acf-timeline-milestones .agency-base-timeline__item--text-only .agency-base-timeline__card{background:var(--fm-color-surface);border:1px solid var(--fm-color-border-subtle);border-radius:var(--fm-radius-3xl);box-shadow:var(--fm-shadow-md);border-left:.35rem solid var(--fm-color-primary);padding:var(--fm-space-xl)}.wp-block-acf-timeline-milestones .agency-base-timeline__eyebrow{font-size:.875rem;font-weight:var(--fm-font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.wp-block-acf-timeline-milestones .agency-base-timeline__title{font-size:var(--fm-type-timeline-title)}
