.education-layout.dk-ew4vagfh{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.photo-story.dk-ew4vagfh{padding:0 32px 86px 0;position:relative}figure.dk-ew4vagfh{margin:0}.lesson-photo.dk-ew4vagfh{border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.lesson-photo.dk-ew4vagfh img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}figcaption.dk-ew4vagfh{color:var(--muted);padding:16px 20px;font-size:12px}.tour-photo.dk-ew4vagfh{border:8px solid #fff;border-radius:24px;width:48%;position:absolute;bottom:0;right:0;overflow:hidden}.tour-photo.dk-ew4vagfh img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.copy.dk-ew4vagfh{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.eyebrow.dk-ew4vagfh{color:var(--accent);margin:0;font-size:14px}.intro-text.dk-ew4vagfh{max-width:500px;color:var(--muted);margin:0;line-height:1.7}.quick-links.dk-ew4vagfh{flex-wrap:wrap;gap:12px 24px;font-size:14px;display:flex}.quick-links.dk-ew4vagfh a.dk-ew4vagfh{text-underline-offset:5px;text-decoration:underline #bbb;transition:text-decoration-color .2s}.quick-links.dk-ew4vagfh a.dk-ew4vagfh:hover{text-decoration-color:var(--accent)}@media (width<=1000px){.education-layout.dk-ew4vagfh{grid-template-columns:minmax(0,1fr)}.photo-story.dk-ew4vagfh{max-width:750px}}@media (width<=640px){.photo-story.dk-ew4vagfh{padding:0 20px 60px 0}.tour-photo.dk-ew4vagfh{border-width:5px;border-radius:18px;width:50%}}.classroom.dk-dboczv6m,.request.dk-dboczv6m{background:var(--surface)}.classroom-layout.dk-dboczv6m,.tour-layout.dk-dboczv6m,.request-layout.dk-dboczv6m{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.tour-layout.dk-dboczv6m{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.copy.dk-dboczv6m{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.copy.dk-dboczv6m>p.dk-dboczv6m:not(.lead):not(.eyebrow){max-width:580px;color:var(--muted);margin:0;line-height:1.75}.eyebrow.dk-dboczv6m{color:var(--accent);margin:0;font-size:14px}.text-link.dk-dboczv6m{align-items:center;gap:12px;font-size:15px;line-height:1.5;display:inline-flex}.text-link.dk-dboczv6m .icon{color:var(--accent);transition:transform .25s}.text-link.dk-dboczv6m:hover .icon{transform:translate(4px)}.topics-label.dk-dboczv6m{color:var(--muted);margin:0 0 8px;font-size:13px}.topic.dk-dboczv6m{border-bottom:1px solid #d9d9d9;padding:24px 0}.topic.dk-dboczv6m h3.dk-dboczv6m{margin:0 0 10px;font-size:23px}.topic.dk-dboczv6m p.dk-dboczv6m{max-width:480px;color:var(--muted);margin:0;line-height:1.7}figure.dk-dboczv6m{border-radius:var(--radius-card);background:var(--surface);margin:0;overflow:hidden}.tour-image.dk-dboczv6m img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}figcaption.dk-dboczv6m{color:var(--muted);padding:16px 20px;font-size:12px}.visit-photos.dk-dboczv6m{padding-bottom:clamp(64px,8vw,120px)}.photo-heading.dk-dboczv6m{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.photo-heading.dk-dboczv6m .lead.dk-dboczv6m{max-width:340px;font-size:16px}.photo-grid.dk-dboczv6m{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:20px;display:grid}.photo-grid.dk-dboczv6m picture{height:clamp(280px,30vw,440px);display:block}.photo-grid.dk-dboczv6m img{object-fit:cover;width:100%;height:100%}.photo-grid.dk-dboczv6m figure.dk-dboczv6m:last-child img{object-position:50% 38%}.request-layout.dk-dboczv6m{align-items:start}.actions.dk-dboczv6m{flex-wrap:wrap;align-items:center;gap:20px 24px;padding-top:8px;display:flex}.copy.dk-dboczv6m .email-note.dk-dboczv6m{font-size:13px}.email-note.dk-dboczv6m a.dk-dboczv6m{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.request-details.dk-dboczv6m{border-radius:var(--radius-card);background:#fff;padding:clamp(24px,3vw,40px)}.request-details.dk-dboczv6m h3.dk-dboczv6m{margin:0 0 12px;font-size:24px}dl.dk-dboczv6m{margin:0}dl.dk-dboczv6m>div.dk-dboczv6m{border-bottom:1px solid #e6e6e6;padding:18px 0}dl.dk-dboczv6m>div.dk-dboczv6m:last-child{border:0;padding-bottom:0}dt.dk-dboczv6m{margin-bottom:6px;font-size:17px}dd.dk-dboczv6m{color:var(--muted);margin:0;font-size:14px;line-height:1.65}@media (width<=1000px){.classroom-layout.dk-dboczv6m,.tour-layout.dk-dboczv6m,.request-layout.dk-dboczv6m{grid-template-columns:minmax(0,1fr)}.copy.dk-dboczv6m>p.dk-dboczv6m,.copy.dk-dboczv6m .lead.dk-dboczv6m{max-width:650px}}@media (width<=640px){.photo-heading.dk-dboczv6m{flex-direction:column;align-items:flex-start}.photo-grid.dk-dboczv6m{grid-template-columns:minmax(0,1fr)}.photo-grid.dk-dboczv6m picture{height:280px}.topic.dk-dboczv6m h3.dk-dboczv6m{font-size:21px}}.page-intro.dk-hrsdmocr{max-width:680px;color:var(--on-dark-muted);margin:0;font-size:18px;line-height:1.65}main.dk-hrsdmocr{flex-direction:column;gap:16px;display:flex}@media (width<=640px){main.dk-hrsdmocr{gap:8px}}
