.crumb[data-astro-cid-wkp55rjm]{padding-top:22px;font-size:13px;font-weight:600;color:var(--muted);display:flex;gap:8px}.crumb-now[data-astro-cid-wkp55rjm]{color:var(--orange)}.hero[data-astro-cid-wkp55rjm]{padding-block:44px 64px;align-items:start}.mh1[data-astro-cid-wkp55rjm]{font-size:clamp(32px,4vw,50px);letter-spacing:-1.3px}.mlede[data-astro-cid-wkp55rjm]{margin-top:26px;max-width:640px}.mbody[data-astro-cid-wkp55rjm]{margin-top:20px;max-width:640px;font-size:16px;line-height:1.8;color:var(--muted)}.pull-q[data-astro-cid-wkp55rjm]{font-family:var(--display);font-size:20px;line-height:1.5;font-weight:500;letter-spacing:-.2px;color:var(--navy)}.pull-a[data-astro-cid-wkp55rjm]{font-size:13px;font-weight:600;color:var(--orange-ink)}.sec-lede[data-astro-cid-wkp55rjm]{margin-top:10px;color:var(--muted);max-width:680px}.routes[data-astro-cid-wkp55rjm]{display:flex;flex-direction:column;gap:18px;margin-top:38px}.route[data-astro-cid-wkp55rjm]{border:1px solid var(--line);border-radius:var(--radius);padding:32px 36px;display:grid;grid-template-columns:4fr 2fr 5fr;gap:36px;align-items:center}.route-wash[data-astro-cid-wkp55rjm]{background:var(--wash)}.route-h[data-astro-cid-wkp55rjm]{font-size:20px;font-weight:600;letter-spacing:-.3px}.route-p[data-astro-cid-wkp55rjm]{font-size:14px;line-height:1.7;color:var(--body);margin-top:10px}.route-p[data-astro-cid-wkp55rjm].muted{color:var(--muted)}.route-arrow[data-astro-cid-wkp55rjm]{display:flex;align-items:center;justify-content:center}.derisk[data-astro-cid-wkp55rjm]{border-radius:10px;padding:56px 60px}.dh[data-astro-cid-wkp55rjm]{margin-block:20px}.dp[data-astro-cid-wkp55rjm]{font-size:15.5px}.dgrid[data-astro-cid-wkp55rjm]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--navy-line);border:1px solid var(--navy-line);border-radius:var(--radius);overflow:hidden}.dcell[data-astro-cid-wkp55rjm]{background:var(--navy);padding:28px 30px;display:flex;flex-direction:column;gap:10px}.dnum[data-astro-cid-wkp55rjm]{font-family:var(--display);font-size:12px;font-weight:700;color:var(--orange)}.dtitle[data-astro-cid-wkp55rjm]{font-size:17px;font-weight:600;color:var(--white)}.dbody[data-astro-cid-wkp55rjm]{font-size:14px;line-height:1.7;color:var(--on-dark-faint)}.mcard[data-astro-cid-wkp55rjm]{border:1px solid var(--line);border-radius:var(--radius);padding:26px;display:flex;flex-direction:column;gap:12px;color:inherit}.mcard[data-astro-cid-wkp55rjm]:hover{border-color:var(--orange);color:inherit}.msector[data-astro-cid-wkp55rjm]{font-family:var(--display);font-size:10px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:var(--orange)}.mfoot[data-astro-cid-wkp55rjm]{border-top:1px solid var(--line);padding-top:12px;margin-top:auto}.startp[data-astro-cid-wkp55rjm]{font-size:16px;line-height:1.8;margin-top:18px}.weeks[data-astro-cid-wkp55rjm]{display:flex;flex-direction:column;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.week[data-astro-cid-wkp55rjm]{background:var(--white);padding:24px 30px;display:flex;gap:24px;align-items:baseline}.wk[data-astro-cid-wkp55rjm]{font-family:var(--display);font-size:13px;font-weight:700;color:var(--orange);width:74px;flex-shrink:0}.wv[data-astro-cid-wkp55rjm]{font-size:15px;line-height:1.7;color:var(--body)}.cta[data-astro-cid-wkp55rjm]{padding-block:60px}.cta-inner[data-astro-cid-wkp55rjm]{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.cta-h[data-astro-cid-wkp55rjm]{font-size:30px;font-weight:600;letter-spacing:-.6px;line-height:1.2}.cta-btn[data-astro-cid-wkp55rjm]{padding:17px 32px;flex-shrink:0}@media(max-width:900px){.route[data-astro-cid-wkp55rjm]{grid-template-columns:1fr;gap:18px;padding:26px 24px}.route-arrow[data-astro-cid-wkp55rjm]{justify-content:flex-start}.route-arrow[data-astro-cid-wkp55rjm] svg[data-astro-cid-wkp55rjm]{transform:rotate(90deg);width:60px}.dgrid[data-astro-cid-wkp55rjm]{grid-template-columns:1fr}.derisk[data-astro-cid-wkp55rjm]{padding:32px 24px}.week[data-astro-cid-wkp55rjm]{flex-direction:column;gap:8px}}
