.starting-points{display:grid;grid-template-columns:.75fr 1.65fr;gap:65px;padding-block:48px;border-bottom:1px solid var(--line)}
.starting-points h2{font-size:clamp(30px,3.3vw,44px);line-height:1.1}
.starting-points>div>p{font-size:13px;color:var(--muted);margin-top:18px}
.priority-routes{display:grid;grid-template-columns:1fr 1fr;column-gap:35px}
.priority-routes a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 0;border-top:1px solid var(--line);font-family:var(--serif);font-size:23px;line-height:1.3}
.priority-routes a small{display:block;font-family:var(--sans);font-size:13px;line-height:1.6;color:var(--muted);margin-top:10px}
.priority-routes a .arrow{flex-shrink:0;color:var(--copper-light);width:20px}
.priority-routes a:hover>span,.priority-routes a:focus-visible>span{color:var(--copper-light)}
.hero-baseline a.origin-link{font-size:12px;line-height:1.7;color:var(--muted);max-width:420px;white-space:normal}
.hero-baseline a.origin-link:hover{color:var(--copper-light);text-decoration:underline;text-underline-offset:4px}
.assessment-orientation{font-size:14px;line-height:1.8;color:var(--muted);max-width:50ch;margin:25px 0 30px}
.assessment-orientation a{color:var(--copper-light);text-decoration:underline;text-underline-offset:4px}
.inquiry-next-steps{margin-top:28px;max-width:42ch}
.inquiry-next-steps>div{padding:15px 0;border-top:1px solid var(--line)}
.inquiry-next-steps dt{font-size:15px;color:var(--paper)}
.inquiry-next-steps dd{font-size:13px;line-height:1.8;color:var(--muted);margin:7px 0 0}
@media(max-width:900px){.starting-points{gap:35px;grid-template-columns:.65fr 1.65fr}.priority-routes{column-gap:25px}.priority-routes a{font-size:20px}}
@media(max-width:700px){.starting-points{grid-template-columns:1fr;gap:25px;padding-block:35px}.starting-points h2 br{display:none}.starting-points h2 em{margin-left:.2em}.starting-points>div>p{margin-top:12px}.priority-routes a{font-size:22px}}
@media(max-width:460px){.priority-routes{grid-template-columns:1fr}.priority-routes a{padding-block:17px}.priority-routes a small{margin-top:6px}.hero-baseline a.origin-link{font-size:11px;max-width:235px}.inquiry-next-steps{margin-top:22px}}
