.summary{background:#f5f8f7!important;padding:28px!important;margin:24px 0!important;white-space:normal!important;border:1px solid #cbd5d2}.timeline-head{max-width:760px;margin-bottom:24px}.timeline-head h3{font-size:30px;margin:8px 0}.timeline-head p{color:#536660;margin:0}.missing-overview,.complete-overview{padding:18px 20px;margin-bottom:26px}.missing-overview{background:#fff6e8;border-left:5px solid #a66520}.missing-overview ul{margin:10px 0 14px;padding-left:20px}.missing-overview li{margin:5px 0}.complete-overview{background:#edf7f2;border-left:5px solid #0b5a52}.research-timeline{list-style:none;margin:0;padding:0}.timeline-step{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;padding-bottom:18px}.timeline-step:not(:last-child):before{content:'';position:absolute;left:16px;top:29px;bottom:-2px;width:2px;background:#cbd5d2}.timeline-marker{position:relative;z-index:1;width:32px;height:32px;border-radius:50%;background:#fff;border:3px solid #9aa8a4}.timeline-card{background:#fff;border:1px solid #cbd5d2;padding:20px 22px}.timeline-status{display:inline-block;margin-bottom:8px;padding:5px 9px;background:#edf1f0;color:#53635f;font:700 12px Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase}.timeline-card h4{margin:0 0 8px;font:700 21px/1.25 Georgia,serif;color:#142b3b}.timeline-card p{margin:0 0 9px;color:#344a45}.timeline-card small{display:block;color:#65746f;font-size:14px}.timeline-step.done .timeline-marker{background:#0b5a52;border-color:#0b5a52;box-shadow:inset 0 0 0 6px #fff}.timeline-step.done .timeline-card{border-left:5px solid #0b5a52}.timeline-step.done .timeline-status{background:#e4f1ec;color:#0b5a52}.timeline-step.suggested .timeline-marker,.timeline-step.current .timeline-marker{background:#b88b4b;border-color:#b88b4b;box-shadow:0 0 0 5px #b88b4b26}.timeline-step.suggested .timeline-card,.timeline-step.current .timeline-card{border-left:5px solid #b88b4b}.timeline-step.suggested .timeline-status,.timeline-step.current .timeline-status{background:#f4eadb;color:#6d4b1f}.timeline-step.missing .timeline-marker,.timeline-step.attention .timeline-marker{background:#fff4df;border-color:#a66520}.timeline-step.missing .timeline-card,.timeline-step.attention .timeline-card{border-left:5px solid #a66520}.timeline-step.missing .timeline-status,.timeline-step.attention .timeline-status{background:#fff0d8;color:#744511}.timeline-step.future,.timeline-step.optional{opacity:.82}@media(max-width:620px){.summary{padding:20px 14px!important}.timeline-step{grid-template-columns:28px minmax(0,1fr);gap:9px}.timeline-marker{width:26px;height:26px}.timeline-step:not(:last-child):before{left:12px;top:24px}.timeline-card{padding:17px 15px}.timeline-card h4{font-size:19px}.timeline-head h3{font-size:26px}}
