.help[data-astro-cid-f7vemo7t]{border-radius:var(--r-lg);background:var(--ink-900);box-shadow:var(--shadow-lift);gap:1rem;padding:clamp(1.5rem,1rem + 2vw,2.25rem);display:grid;overflow:hidden}.help-kicker[data-astro-cid-f7vemo7t]{font-size:var(--step--1);color:var(--gold-300);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.dot[data-astro-cid-f7vemo7t]{background:#4cc38a;border-radius:50%;width:8px;height:8px}.help-title[data-astro-cid-f7vemo7t]{font-size:var(--step-3)}.help-text[data-astro-cid-f7vemo7t]{color:var(--on-dark-muted)}.help-actions[data-astro-cid-f7vemo7t]{gap:.6rem;margin-top:.5rem;display:grid}.help-meta[data-astro-cid-f7vemo7t]{border-top:1px solid var(--ink-line);font-size:var(--step--1);gap:.85rem;margin-top:.75rem;padding-top:1.25rem;display:grid}.help-meta[data-astro-cid-f7vemo7t] dt[data-astro-cid-f7vemo7t]{color:var(--on-dark-muted)}.help-meta[data-astro-cid-f7vemo7t] dd[data-astro-cid-f7vemo7t]{margin:0;font-weight:650}.help-meta[data-astro-cid-f7vemo7t] a[data-astro-cid-f7vemo7t]{min-height:44px;color:var(--gold-300);align-items:center;display:inline-flex}@media (width>=64rem){.help[data-astro-cid-f7vemo7t]{position:sticky;top:7rem}}.hero-photo[data-astro-cid-c3faln4m]{aspect-ratio:16/10;border-radius:var(--r-lg) var(--r-lg) var(--r-lg) var(--r-sm);outline-offset:6px;box-shadow:var(--shadow-lift);outline:1px solid #d4ae5c59;overflow:hidden}.hero-photo[data-astro-cid-c3faln4m].portrait{aspect-ratio:4/5;justify-self:center;width:min(100%,26rem)}.hero-photo[data-astro-cid-c3faln4m] img{object-fit:cover;width:100%;height:100%}.hero-mark[data-astro-cid-c3faln4m]{border-radius:var(--r-lg);background:radial-gradient(circle at 50% 38%, #d4ae5c24, transparent 60%), var(--ink-800);border:1px solid #d4ae5c4d;place-items:center;gap:1.75rem;min-height:20rem;padding:2.5rem;display:grid;position:relative}.mark-icon[data-astro-cid-c3faln4m]{width:7rem;height:7rem;color:var(--gold-300);border:1px solid #d4ae5c73;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 1.25rem #d4ae5c0f,0 0 0 2.5rem #d4ae5c08}.mark-tags[data-astro-cid-c3faln4m]{flex-wrap:wrap;justify-content:center;gap:.5rem;padding:0;list-style:none;display:flex}.mark-tags[data-astro-cid-c3faln4m] li[data-astro-cid-c3faln4m]{border:1px solid var(--ink-line-strong);border-radius:var(--r-pill);font-size:var(--step--1);padding:.3rem .85rem;font-weight:600}.detail-grid[data-astro-cid-c3faln4m]{align-items:start;gap:3rem;display:grid}.detail-copy[data-astro-cid-c3faln4m]{gap:1.25rem;max-width:44rem;display:grid}.detail-copy[data-astro-cid-c3faln4m] h2[data-astro-cid-c3faln4m]{font-size:var(--step-3)}.detail-copy[data-astro-cid-c3faln4m]>p[data-astro-cid-c3faln4m]:not(.eyebrow){color:var(--text-muted);font-size:var(--step-1)}.includes-title[data-astro-cid-c3faln4m]{font-size:var(--step-2);margin-top:1rem}.route[data-astro-cid-c3faln4m]{gap:.75rem;padding:0;list-style:none;display:grid}.route[data-astro-cid-c3faln4m] li[data-astro-cid-c3faln4m]{border:1px solid var(--ink-line-strong);border-radius:var(--r-md);font-family:var(--font-display);font-size:var(--step-2);align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.route-num[data-astro-cid-c3faln4m]{font-family:var(--font-sans);font-size:var(--step--1);color:var(--gold-300);letter-spacing:.1em;font-weight:700}.faq-grid[data-astro-cid-c3faln4m]{gap:2rem;display:grid}.faq-title[data-astro-cid-c3faln4m]{font-size:var(--step-3);margin-top:1rem}.related-title[data-astro-cid-c3faln4m]{font-size:var(--step-2);margin-bottom:1.25rem}.related-list[data-astro-cid-c3faln4m]{gap:.75rem;padding:0;list-style:none;display:grid}.related-list[data-astro-cid-c3faln4m] a[data-astro-cid-c3faln4m]{border:1px solid var(--sand-line);border-radius:var(--r-sm);background:var(--ivory-50);min-height:3.75rem;transition:border-color var(--dur-fast), transform var(--dur) var(--ease-out);align-items:center;gap:.85rem;padding:.75rem 1.1rem;font-weight:650;text-decoration:none;display:flex}.related-list[data-astro-cid-c3faln4m] a[data-astro-cid-c3faln4m] svg{color:var(--gold-700)}.related-list[data-astro-cid-c3faln4m] a[data-astro-cid-c3faln4m] span[data-astro-cid-c3faln4m]{flex:1}.related-list[data-astro-cid-c3faln4m] a[data-astro-cid-c3faln4m]:hover{border-color:var(--gold-500);transform:translateY(-2px)}@media (width>=48rem){.route[data-astro-cid-c3faln4m],.related-list[data-astro-cid-c3faln4m]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.detail-grid[data-astro-cid-c3faln4m]{grid-template-columns:1.5fr 1fr;gap:5rem}.route[data-astro-cid-c3faln4m]{grid-template-columns:repeat(4,1fr)}.route[data-astro-cid-c3faln4m] li[data-astro-cid-c3faln4m]{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:9rem}.faq-grid[data-astro-cid-c3faln4m]{grid-template-columns:.8fr 1.4fr;gap:5rem}.related-list[data-astro-cid-c3faln4m]{grid-template-columns:repeat(5,1fr)}}
