/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.planning-timeline{--timeline-blue:#00529b;--timeline-gold:#fdb913;--timeline-ink:#101820;--timeline-border:#b8c9d8;width:100%;max-width:72rem;margin-inline:auto;color:var(--timeline-ink);}.planning-timeline *,.planning-timeline *::before,.planning-timeline *::after{box-sizing:border-box;}.wysiwyg__body ol.planning-timeline__phases,ol.planning-timeline__phases{margin:1.5rem 0 0;padding:0;list-style:none;}.wysiwyg__body ol.planning-timeline__phases > li,ol.planning-timeline__phases > li{display:grid;grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);gap:1.5rem;position:relative;margin:0 0 1rem;padding:1.5rem;border:1px solid #b8c9d8;border-left:6px solid #00529b;background:#fff;color:#101820;list-style:none;}.wysiwyg__body ol.planning-timeline__phases > li:last-child,ol.planning-timeline__phases > li:last-child{margin-bottom:0;}.wysiwyg__body ol.planning-timeline__phases > li::before,.wysiwyg__body ol.planning-timeline__phases > li::after,ol.planning-timeline__phases > li::before,ol.planning-timeline__phases > li::after{content:none;}.planning-timeline__label{display:flex;align-items:flex-start;gap:0.9rem;min-width:0;}.planning-timeline__label > div{min-width:0;}.planning-timeline__label > .planning-timeline__number,.planning-timeline__label > p:first-child{display:none;}.wysiwyg__body .planning-timeline__eyebrow,.planning-timeline__eyebrow{margin:0 0 0.35rem;padding:0;color:#101820;font-size:0.875rem;font-weight:700;line-height:1.5;letter-spacing:0.04em;text-transform:uppercase;}.wysiwyg__body .planning-timeline__label h3,.planning-timeline__label h3{margin:0;padding:0;color:#00529b;font-size:1.5rem;font-weight:700;line-height:1.25;}.planning-timeline__content{min-width:0;margin:0;padding:0 0 0 1.25rem;border-left:3px solid #fdb913;color:#101820;overflow-wrap:break-word;}.wysiwyg__body .planning-timeline__content p,.planning-timeline__content p{margin:0 0 1rem;padding:0;color:inherit;line-height:1.6;}.wysiwyg__body .planning-timeline__content p:last-child,.planning-timeline__content p:last-child{margin-bottom:0;}.wysiwyg__body .planning-timeline__content ol,.planning-timeline__content ol{margin:0 0 1rem;padding:0 0 0 1.5rem;list-style:decimal outside;}.wysiwyg__body .planning-timeline__content ol:last-child,.planning-timeline__content ol:last-child{margin-bottom:0;}.wysiwyg__body .planning-timeline__content ol > li,.planning-timeline__content ol > li{display:list-item;position:static;margin:0 0 0.6rem;padding:0;color:#101820;line-height:1.6;list-style:decimal outside;}.wysiwyg__body .planning-timeline__content ol > li:last-child,.planning-timeline__content ol > li:last-child{margin-bottom:0;}.wysiwyg__body .planning-timeline__content ol > li::before,.wysiwyg__body .planning-timeline__content ol > li::after,.planning-timeline__content ol > li::before,.planning-timeline__content ol > li::after{content:none;}.wysiwyg__body .planning-timeline__content ol > li::marker,.planning-timeline__content ol > li::marker{color:#00529b;font-weight:700;}@media (max-width:60rem){.wysiwyg__body ol.planning-timeline__phases > li,ol.planning-timeline__phases > li{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.25rem;}.planning-timeline__content{padding-left:1rem;}}@media (max-width:25rem){.wysiwyg__body ol.planning-timeline__phases > li,ol.planning-timeline__phases > li{padding:1rem;}}
