/* Place the sample card beneath the skyline, preserving the priory's arches. */
.silhouette-art{margin-bottom:100px}.silhouette-plan{bottom:-92px;left:18px;transform:rotate(-3deg);width:220px}.tynemouth-silhouette{left:-25px;bottom:27px;width:78%;height:370px}.liberty-silhouette{bottom:27px}.runner-trust{display:flex;align-items:center;gap:10px;font-size:14px!important;font-weight:600;color:#563354;margin:18px 0!important}.trust-symbol{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e8dced;color:#563354}.hero-sample-link{display:block;color:#563354;font-size:13px;width:fit-content;margin:0 0 20px;text-underline-offset:4px}.runner-faq{padding:65px 0;display:grid;grid-template-columns:1fr 1.3fr;gap:50px;border-top:1px solid #e1dbdf}.runner-faq h2{font-size:34px;line-height:1.2;margin:18px 0}.runner-faq p{font-size:14px;line-height:1.8}.faq-list details{border-bottom:1px solid #dcd4df;padding:18px 0}.faq-list summary{cursor:pointer;font-size:15px;font-weight:600;line-height:1.5}.faq-list p{color:#60645d}.coach-count-settings{display:grid;grid-template-columns:1.5fr 1fr;gap:35px;padding:30px;border:1px solid #d5c7de;border-radius:22px;background:#f0e8f3;margin-top:25px}.coach-count-settings h2{font-size:27px;line-height:1.2}.coach-count-settings p{font-size:14px;line-height:1.8}.coach-count-settings .small{font-size:12px}.coach-count-settings .field{margin-top:0}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #84618f;outline-offset:4px}.hero-sample-link:hover{text-decoration-thickness:2px}@media(max-width:760px){.silhouette-art{margin-bottom:110px}.silhouette-plan{left:12px;bottom:-100px;width:195px}.tynemouth-silhouette{left:-18px;bottom:23px;width:78%;height:315px}.liberty-silhouette{bottom:23px}.runner-faq,.coach-count-settings{grid-template-columns:1fr;gap:20px}.runner-faq{padding:40px 0}.runner-faq h2{font-size:28px}.coach-count-settings{padding:22px}.runner-trust{font-size:13px!important}}@media print{.runner-faq,.runner-trust,.hero-sample-link{display:none!important}}
.silhouette-art{margin-bottom:225px}.silhouette-plan{top:calc(100% + 18px);bottom:auto;left:18px;transform:none;width:calc(100% - 36px);box-sizing:border-box}.silhouette-plan h3{margin:8px 0 10px}.silhouette-plan .days{max-width:280px}.silhouette-plan p{margin-bottom:0}@media(max-width:760px){.silhouette-art{margin-bottom:225px}.silhouette-plan{top:calc(100% + 14px);bottom:auto;left:12px;width:calc(100% - 24px)}}
