/* Shared client journey, 2026-10-05. Keep the six-choice entrance compact. */
.journey-secondary{display:inline-block;margin-left:22px}
.journey-commitment{border-left:2px solid var(--gold);padding-left:20px;font-size:.9rem;color:var(--muted);margin-top:15px}
.journey-award{display:block;border-top:1px solid #c5a25366;margin-top:28px;padding-top:22px;color:var(--gold);font-size:.8rem;line-height:1.8}
.journey-award span{color:#fff;text-decoration:underline;text-underline-offset:4px;font-size:.75rem}
.journey-section-heading{max-width:650px;margin-bottom:28px}.journey-section-heading .eyebrow{color:var(--gold-ink);margin-bottom:13px}.journey-section-heading h2{font-size:clamp(1.9rem,3vw,2.5rem)}
.journey-proof{padding-block:10px 55px}.journey-proof>.text-link{display:inline-block;margin-top:18px}.journey-reviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.journey-reviews .testimonial blockquote{font-size:1.6rem;margin-block:20px 25px}
.journey-next{padding-block:15px 65px}.journey-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.journey-tools article{border:1px solid var(--line);padding:25px;display:flex;flex-direction:column;align-items:flex-start}.journey-tools .eyebrow{font-size:.65rem;color:var(--gold-ink);margin-bottom:16px}.journey-tools h3{font-size:1.6rem;margin-bottom:16px}.journey-tools p{font-size:.9rem;color:var(--muted)}.journey-tools .text-link{margin-top:auto}
.document-help h2{font-size:1.85rem;margin-bottom:26px}.document-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding:0;margin:0 0 28px;counter-reset:steps}.document-steps li{counter-increment:steps;border-top:1px solid var(--gold);padding-top:20px}.document-steps li:before{content:'0' counter(steps);display:block;font-size:.75rem;color:var(--gold-ink);margin-bottom:13px}.document-steps strong{display:block;font-weight:600;font-size:.95rem;margin-bottom:9px}.document-steps span{display:block;font-size:.875rem;line-height:1.6;color:var(--muted)}
@media(max-width:780px){.journey-secondary{display:block;margin:15px 0 0}.journey-reviews,.journey-tools,.document-steps{grid-template-columns:1fr}.journey-proof{padding-bottom:40px}.journey-next{padding-bottom:45px}.journey-tools{gap:15px}.journey-tools article{padding:25px}.journey-grid{padding-bottom:30px}.journey-reviews .testimonial blockquote{font-size:1.5rem}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}
