.related[data-astro-cid-w2fiipv4]{padding:0 var(--gutter) clamp(3rem, 7vw, 6rem)}.related-head[data-astro-cid-w2fiipv4]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.related-title[data-astro-cid-w2fiipv4]{font-size:var(--fs-h3)}.related-grid[data-astro-cid-w2fiipv4]{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (width<=900px){.related-grid[data-astro-cid-w2fiipv4]{grid-template-columns:1fr}.related-head[data-astro-cid-w2fiipv4]{flex-direction:column;align-items:flex-start}}.c-intro[data-astro-cid-piytlxvz]{grid-template-columns:1.3fr .9fr;align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.intro-p[data-astro-cid-piytlxvz]{color:var(--text-soft);margin-top:1.1em}.facts[data-astro-cid-piytlxvz]{border-top:1px solid var(--rule);gap:0;display:grid}.fact[data-astro-cid-piytlxvz]{border-bottom:1px solid var(--rule);grid-template-columns:9rem 1fr;gap:16px;padding:16px 0;display:grid}.fact[data-astro-cid-piytlxvz] dt[data-astro-cid-piytlxvz]{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--accent-ink);padding-top:3px}.fact[data-astro-cid-piytlxvz] dd[data-astro-cid-piytlxvz]{color:var(--text-soft)}.when-grid[data-astro-cid-piytlxvz]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.when[data-astro-cid-piytlxvz]{background:var(--bg);padding:28px 30px}.when[data-astro-cid-piytlxvz] h3[data-astro-cid-piytlxvz]{margin-bottom:10px;font-size:1.3rem}.when[data-astro-cid-piytlxvz] p[data-astro-cid-piytlxvz]{color:var(--text-soft)}.know-grid[data-astro-cid-piytlxvz]{grid-template-columns:repeat(3,1fr);gap:24px 32px;display:grid}.know[data-astro-cid-piytlxvz]{border-top:1px solid var(--rule-strong);padding-top:18px}.know[data-astro-cid-piytlxvz] h3[data-astro-cid-piytlxvz]{margin-bottom:8px;font-size:1.15rem}.know[data-astro-cid-piytlxvz] p[data-astro-cid-piytlxvz]{color:var(--text-soft);font-size:.95rem}.route-grid[data-astro-cid-piytlxvz]{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.route-item[data-astro-cid-piytlxvz]{border-top:1px solid var(--rule);grid-template-columns:56px 1fr;gap:8px;padding:24px 0;display:grid}.route-n[data-astro-cid-piytlxvz]{font-family:var(--font-display);color:var(--accent-ink);font-size:1.4rem;font-style:italic}.route-item[data-astro-cid-piytlxvz] h3[data-astro-cid-piytlxvz]{margin-bottom:8px;font-size:1.25rem}.route-item[data-astro-cid-piytlxvz] p[data-astro-cid-piytlxvz]{color:var(--text-soft)}.route-sticky[data-astro-cid-piytlxvz]{top:calc(var(--header-h) + 24px);gap:20px;display:grid;position:sticky}.route-fig[data-astro-cid-piytlxvz]{border-radius:var(--radius-lg);aspect-ratio:4/5;margin:0}.route-fig--offset[data-astro-cid-piytlxvz]{aspect-ratio:1;border-radius:var(--radius-md);width:80%;margin-left:auto}.route-fig[data-astro-cid-piytlxvz] img[data-astro-cid-piytlxvz]{object-fit:cover;width:100%;height:100%}.route-fig[data-astro-cid-piytlxvz] figcaption[data-astro-cid-piytlxvz]{font-size:var(--fs-caption);color:var(--text-mute);margin-top:10px}.two-col[data-astro-cid-piytlxvz]{grid-template-columns:1fr 1fr;gap:clamp(2.5rem,6vw,6rem);display:grid}.plain-item[data-astro-cid-piytlxvz]{border-top:1px solid var(--rule);padding:20px 0}.plain-item[data-astro-cid-piytlxvz] h3[data-astro-cid-piytlxvz]{margin-bottom:8px;font-size:1.2rem}.plain-item[data-astro-cid-piytlxvz] p[data-astro-cid-piytlxvz]{color:var(--text-soft)}.plain-item--tip[data-astro-cid-piytlxvz] h3[data-astro-cid-piytlxvz]:before{content:"✦ ";color:var(--accent-ink)}.partner[data-astro-cid-piytlxvz]{font-size:var(--fs-caption);margin-top:10px;color:var(--text-mute)!important}.partner[data-astro-cid-piytlxvz] a[data-astro-cid-piytlxvz]{color:var(--accent-ink)}.tip-link[data-astro-cid-piytlxvz]{color:var(--accent-ink);margin-top:10px;font-size:.9rem;font-weight:500;display:inline-block}.cta--band[data-astro-cid-piytlxvz]{margin-top:var(--section-pad-y)}.cta-inner[data-astro-cid-piytlxvz]{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.cta-actions[data-astro-cid-piytlxvz]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.others[data-astro-cid-piytlxvz]{padding-top:0}.others-label[data-astro-cid-piytlxvz]{font-size:var(--fs-caption);color:var(--text-mute);margin-bottom:12px}.others-list[data-astro-cid-piytlxvz]{flex-wrap:wrap;gap:8px;display:flex}@media (width<=900px){.c-intro[data-astro-cid-piytlxvz],.when-grid[data-astro-cid-piytlxvz],.know-grid[data-astro-cid-piytlxvz],.route-grid[data-astro-cid-piytlxvz],.two-col[data-astro-cid-piytlxvz],.cta-inner[data-astro-cid-piytlxvz]{grid-template-columns:1fr}.route-sticky[data-astro-cid-piytlxvz]{grid-template-columns:1fr 1fr;align-items:end;position:static}.route-fig--offset[data-astro-cid-piytlxvz]{width:100%}.fact[data-astro-cid-piytlxvz]{grid-template-columns:1fr;gap:4px}}
