.person[data-astro-cid-xcdocfpp]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);flex-direction:column;gap:1rem;padding:1.4rem;display:flex}img[data-astro-cid-xcdocfpp]{object-fit:cover;border-radius:50%;width:7.5rem;height:7.5rem}h3[data-astro-cid-xcdocfpp]{margin-bottom:.15rem}.role[data-astro-cid-xcdocfpp]{color:var(--sun);margin-bottom:.6rem;font-size:.9rem;font-weight:600}.bio[data-astro-cid-xcdocfpp]{color:var(--text-muted);margin:0}.students[data-astro-cid-7hyksqa4]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:1.25rem 1rem;margin:0;padding:0;list-style:none;display:grid}q[data-astro-cid-7hyksqa4]{color:var(--text-muted);font-size:.8rem;font-style:italic;font-weight:400;line-height:1.35}li[data-astro-cid-7hyksqa4]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;font-size:.92rem;font-weight:500;display:flex}img[data-astro-cid-7hyksqa4]{object-fit:cover;border:3px solid var(--surface);width:5.5rem;height:5.5rem;box-shadow:var(--shadow);border-radius:50%}.section[data-astro-cid-6xewdntv]{padding-block:clamp(2rem,5vw,3.5rem)}.group[data-astro-cid-6xewdntv]{background:var(--surface-2);border-radius:var(--radius-lg);padding:clamp(1.5rem,4vw,2.5rem)}.group[data-astro-cid-6xewdntv] .lead[data-astro-cid-6xewdntv]{margin-bottom:2rem}.group[data-astro-cid-6xewdntv] .lead[data-astro-cid-6xewdntv]:last-child{margin-bottom:0}.quote[data-astro-cid-6xewdntv]{font-family:var(--font-display);color:var(--text-muted);max-width:var(--prose);font-size:1.2rem;font-style:italic}.facts[data-astro-cid-6xewdntv]{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.75rem;margin:1.5rem 0 2rem;padding:0;list-style:none;display:grid}.facts[data-astro-cid-6xewdntv] li[data-astro-cid-6xewdntv]{border-radius:var(--radius);background:var(--accent-soft);flex-direction:column;padding:1rem 1.2rem;display:flex}.facts[data-astro-cid-6xewdntv] strong[data-astro-cid-6xewdntv]{font-family:var(--font-display);color:var(--accent);font-size:1.6rem;line-height:1.2}.facts[data-astro-cid-6xewdntv] span[data-astro-cid-6xewdntv]{color:var(--text-muted);font-size:.9rem}.tour-split[data-astro-cid-6xewdntv]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:2.5rem;display:grid}.tour-text[data-astro-cid-6xewdntv]{margin:0}.stages[data-astro-cid-6xewdntv]{margin:0;padding-left:1.4rem}.stages[data-astro-cid-6xewdntv] li[data-astro-cid-6xewdntv]{padding:.3rem 0}.stages[data-astro-cid-6xewdntv] li[data-astro-cid-6xewdntv]::marker{color:var(--sun);font-weight:700}@media (width<=760px){.tour-split[data-astro-cid-6xewdntv]{grid-template-columns:1fr}}.steps[data-astro-cid-6xewdntv]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-6xewdntv] li[data-astro-cid-6xewdntv]{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);padding:1.4rem}.num[data-astro-cid-6xewdntv]{background:var(--accent);width:2.2rem;height:2.2rem;color:var(--accent-contrast);border-radius:50%;place-items:center;margin-bottom:.8rem;font-weight:700;display:grid}.steps[data-astro-cid-6xewdntv] p[data-astro-cid-6xewdntv]{color:var(--text-muted);margin:0}.split[data-astro-cid-6xewdntv]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:3rem;display:grid}.checklist[data-astro-cid-6xewdntv]{margin:0;padding:0;list-style:none}.checklist[data-astro-cid-6xewdntv] li[data-astro-cid-6xewdntv]{border-bottom:1px solid var(--border);padding:.55rem 0 .55rem 2rem;position:relative}.checklist[data-astro-cid-6xewdntv] li[data-astro-cid-6xewdntv]:before{content:"";border-left:2.5px solid var(--accent);border-bottom:2.5px solid var(--accent);width:.9rem;height:.5rem;position:absolute;top:.95rem;left:.2rem;transform:rotate(-45deg)}.faq[data-astro-cid-6xewdntv] details[data-astro-cid-6xewdntv]{border-bottom:1px solid var(--border)}.faq[data-astro-cid-6xewdntv] summary[data-astro-cid-6xewdntv]{cursor:pointer;padding:.9rem 0;font-weight:600}.faq[data-astro-cid-6xewdntv] p[data-astro-cid-6xewdntv]{color:var(--text-muted)}
