.clearing-journey-heading{text-align:center;max-width:780px;margin:0 auto 32px}.clearing-journey-heading h2{margin-bottom:16px}.clearing-journey-heading>p:last-child{color:var(--muted)}.clearing-journey-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:48px;display:flex}.clearing-journey-tabs button{min-height:46px;color:var(--ink);border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:9px;padding:12px 18px;font-size:.9rem;font-weight:650}.clearing-journey-tabs button[aria-selected=true]{color:#243e2b;background:#e8f0e8;border-color:#b0c6b2}.clearing-journey-tabs button:focus-visible,.clearing-journey [role=tabpanel]:focus-visible{outline-offset:4px;outline:3px solid #18528f}.clearing-journey-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid;position:relative}.clearing-journey-steps:before{content:"";border-top:1px dashed #a8b8aa;position:absolute;top:17px;left:16.66%;right:16.66%}.clearing-journey-steps>li{text-align:center;min-width:0;position:relative}.clearing-journey-number{color:#405547;background:#f5f2eb;border:1px solid #c6d2c7;border-radius:50%;place-items:center;width:36px;height:36px;margin:0 auto 24px;font-size:.75rem;font-weight:700;display:grid;position:relative}.clearing-journey-art{background:#f5f2eb;border-radius:20px;place-items:center;width:112px;height:84px;margin:0 auto 20px;display:grid;overflow:hidden}.clearing-journey-art img{width:112px;height:auto}.clearing-journey-steps h3{margin:0 0 14px;font-size:1.18rem;line-height:1.45}.clearing-journey-steps p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.8}.clearing-journey-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:36px;display:flex}.clearing-journey-actions>.text-link{min-height:44px}@media (max-width:760px){.clearing-journey-tabs{gap:8px;margin-bottom:32px}.clearing-journey-tabs button{padding:10px 12px;font-size:.8rem}.clearing-journey-steps{grid-template-columns:1fr;gap:30px}.clearing-journey-steps:before{border-top:0;border-left:1px dashed #a8b8aa;inset:18px auto 18px 17px}.clearing-journey-steps>li{text-align:left;padding-left:58px}.clearing-journey-number{margin:0;position:absolute;top:0;left:0}.clearing-journey-art{border-radius:16px;width:96px;height:72px;margin:0 0 16px}.clearing-journey-art img{width:96px}.clearing-journey-actions{text-align:center;flex-direction:column;align-items:stretch;gap:16px}.clearing-journey-heading{text-align:left}.clearing-journey-steps p{font-size:.88rem}}
