/* Focused path selection for visitors arriving from EMS search results. */
.acquisition-paths{background:linear-gradient(180deg,#edf6f4 0%,#f5f8f8 100%);padding:40px 0 48px}
.acquisition-paths .section-head{max-width:850px;margin-bottom:20px}
.acquisition-paths .section-head h2{font-size:clamp(1.55rem,3vw,2.15rem);margin:8px 0}
.acquisition-paths .section-head p{max-width:740px;color:#465965}
.acq-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.acq-path{background:#fff;border:1px solid #d1e1e2;border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:10px;min-width:0}
.acq-path h3{font-size:1.15rem;line-height:1.35;margin:0}
.acq-path p{font-size:.95rem;color:#445a65;line-height:1.6;margin:0 0 4px}
.acq-path .acq-tag{text-transform:uppercase;font-size:.75rem;font-weight:800;letter-spacing:.06em;color:#176a70}
.acq-path .acq-link{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-weight:750;border:1px solid #17717b;border-radius:10px;padding:11px 12px;min-height:48px;text-decoration:none!important;color:#12535c!important}
.acq-path .acq-link:hover,.acq-path .acq-link:focus-visible{background:#edf8f6}
.acq-path.premium{background:#123f54;color:#fff;border-color:#123f54}
.acq-path.premium h3{color:#fff}
.acq-path.premium p,.acq-path.premium .acq-tag{color:#e3f0f1}
.acq-path.premium .acq-link{background:#fff;color:#123f54!important;border-color:#fff}
.acq-path.premium .acq-link:hover,.acq-path.premium .acq-link:focus-visible{background:#d8f3e9}
.acquisition-paths .acq-terms{margin:16px 0 0;color:#465965;font-size:.82rem;line-height:1.55}
@media(max-width:900px){.acq-path-grid{grid-template-columns:1fr}.acquisition-paths{padding:30px 0}.acq-path{padding:18px}}
