@layer journeys{
.audience-options{grid-template-columns:repeat(4,minmax(0,1fr))}.audience-options>a{padding:24px 22px}.audience-options h3{font-size:1.3rem}.journey-actions{display:grid;gap:13px;margin-top:24px}.journey-actions a{width:fit-content;min-height:36px;padding:5px 0}.journey-actions a:focus-visible{outline:3px solid #008b9c;outline-offset:4px}.open-practice{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:48px 0;padding:34px;border:1px solid #c9dcdf;background:#eaf4f3;border-radius:14px}.open-practice h3{font-size:1.8rem;line-height:1.15;margin:15px 0}.open-practice p{font-size:.9rem;line-height:1.8}.practice-destinations{display:flex;flex-direction:column;gap:12px;justify-content:center}.practice-destinations a{padding:15px 0;border-bottom:1px solid #b3d0d3;font-size:1rem;font-weight:550}.resource-proof{display:flex;flex-wrap:wrap;gap:14px 30px;margin:22px 0;color:#4e6d7b;font-size:.8rem}.route-suggestions>p{font-size:.9rem;line-height:1.8;margin:16px 0}.resource-shortcuts{display:flex;gap:22px;flex-wrap:wrap;margin:25px 0}.resource-shortcuts a{min-height:44px;padding:10px 0}.topline .status-dot{display:none}@media(max-width:1050px){.audience-options{grid-template-columns:1fr 1fr}.audience-options>a:nth-child(3){border-left:0;border-top:1px solid #d7e4ed}.audience-options>a:nth-child(4){border-top:1px solid #d7e4ed}}@media(max-width:640px){.audience-options{grid-template-columns:1fr}.audience-options>a{padding:22px}.audience-options>a+a{border-left:0;border-top:1px solid #d7e4ed}.open-practice{grid-template-columns:1fr;gap:22px;padding:24px}.resource-shortcuts{gap:10px 22px}}@media(prefers-reduced-motion:reduce){.journey-actions a{transition:none}}
}
