.activity-list{padding-left:20px;font-size:14px;line-height:2.4}.roadmap{list-style:none;padding:0;margin:24px 0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.roadmap li{font-size:13px;padding:14px 16px;border-left:3px solid #f2c8a3;background:#fffdfc;border-radius:0 8px 8px 0}.roadmap small{display:block;font-size:10px;color:#ae8c6f;margin-bottom:3px}.after-trial details{margin:24px 0;padding:18px 20px;background:#fffcf9;border:1px solid #f1e4d8;border-radius:10px}.after-trial details p{font-size:13px;margin:18px 0;line-height:2.1}.followup-heading{padding:26px 23px;background:#fff7f0;border-radius:12px;margin:20px 0}.followup-heading h2{font-size:21px;margin:7px 0}.followup-heading p{margin-bottom:0}.trial-summary{grid-template-columns:1fr 1fr}.trial-summary strong,.trial-summary>div:last-child strong{font-size:27px}#followup-questions fieldset:first-of-type{border-top:0}
@media(max-width:760px){.roadmap{grid-template-columns:1fr;gap:7px}.roadmap li{padding:12px 15px}.activity-list{font-size:13px}.trial-summary strong,.trial-summary>div:last-child strong{font-size:23px}.followup-heading{padding:20px}.followup-heading h2{font-size:19px}}
.scale{grid-template-columns:repeat(5,minmax(0,1fr))}

/* Keep the original handwritten contours while coloring the lettering with the orange theme. */
.hero-lettering{position:relative}.hero-lettering img{visibility:hidden}.hero-lettering:after{content:"";position:absolute;inset:0;background:#a95824;mask:url(hero-lettering.png) left center/contain no-repeat;-webkit-mask:url(hero-lettering.png) left center/contain no-repeat}
.help{white-space:pre-line}
