.startup-timeline-review .timeline-intro{padding:clamp(22px,4vw,34px);border-radius:20px;background:#203e4c;color:#fff;margin-bottom:32px}.startup-timeline-review .timeline-intro .eyebrow{color:#c4ddbc}.startup-timeline-review .timeline-answer{font-size:clamp(22px,3vw,28px);font-weight:600;line-height:1.4;text-wrap:pretty}.startup-timeline-review .timeline-intro .button{background:#e3edbb;color:#193e3c;margin-top:12px}.startup-timeline-review .timeline-foundation{padding:24px;background:#f0f5ee;border:1px solid #d2dfd4;border-radius:16px;margin:32px 0}.startup-timeline-review .timeline-foundation h2{margin-top:0}.startup-timeline-review .timeline-stages section{position:relative;padding:0 0 30px 28px;margin-top:30px;border-left:3px solid #c7d9dc}.startup-timeline-review .timeline-stages section::before{content:'';position:absolute;left:-8px;top:5px;width:13px;height:13px;border-radius:50%;background:#30617d}.startup-timeline-review .timeline-duration{font-size:14px;font-weight:700;color:#30617d;letter-spacing:.02em;margin:0 0 8px}.startup-timeline-review .timeline-stages h2{margin-top:0}.startup-timeline-review .timeline-resources{border-top:1px solid #c7d9dc;padding-top:12px}.startup-timeline-review .timeline-links{font-size:16px}.startup-timeline-review h2,.startup-timeline-review h3{text-wrap:balance}.startup-timeline-review #topic-2{margin-top:32px}@media(max-width:600px){.startup-timeline-review .timeline-stages section{padding-left:18px}.startup-timeline-review .timeline-foundation{padding:20px}.startup-timeline-review .timeline-intro{border-radius:14px}}
.roots .startup-timeline-review .timeline-intro p{color:#fff}.roots .startup-timeline-review .timeline-intro .eyebrow{color:#c4ddbc;font-size:12px;line-height:1.5}.roots .startup-timeline-review .timeline-intro .timeline-answer{font-size:clamp(22px,3vw,28px);line-height:1.4}.roots .startup-timeline-review .timeline-duration{font-size:14px;color:#30617d}
.roots .startup-timeline-review .timeline-intro a.button,.roots .startup-timeline-review .timeline-intro a.button:hover,.roots .startup-timeline-review .timeline-intro a.button:focus-visible{color:#193e3c;background:#e3edbb}.roots .startup-timeline-review .timeline-intro a.button:hover{background:#f0f5d6}.roots .startup-timeline-review .timeline-intro a.button:focus-visible{outline:3px solid #fff;outline-offset:4px}
