.about-teachers[data-astro-cid-kh7btl4r]{background:var(--cream)}.mentor[data-astro-cid-kh7btl4r]{border-top:1px solid var(--rule);gap:44px}.mentor-identity[data-astro-cid-kh7btl4r]{--ink: var(--paper-2);--ink-soft: var(--cream);color:var(--paper-2);background:linear-gradient(#2a1810d1,#2a1810e6),url(/wood.jpg) center / 650px;padding:26px;border-top:3px solid var(--crimson);border-radius:0 0 var(--radius-photo) var(--radius-photo);box-shadow:0 1px 2px #2a181014}.mentor-identity[data-astro-cid-kh7btl4r] .eyeline[data-astro-cid-kh7btl4r]{color:var(--cream)}.mentor-english[data-astro-cid-kh7btl4r]{color:#eac491}.mentor-identity[data-astro-cid-kh7btl4r] .portrait-photo{border:4px solid var(--paper)}.mentor-story[data-astro-cid-kh7btl4r]>.prose-copy[data-astro-cid-kh7btl4r]{padding:4px 0 0;color:#493929}.mentor-story[data-astro-cid-kh7btl4r]>.prose-copy[data-astro-cid-kh7btl4r] h4[data-astro-cid-kh7btl4r]{color:var(--crimson-dark)}.mentor-letter[data-astro-cid-kh7btl4r]{background:var(--paper-2);border:1px solid #d1b590;border-left:4px solid var(--crimson);box-shadow:0 12px 26px -20px #2a181073}.mentor-letter[data-astro-cid-kh7btl4r] .eyeline[data-astro-cid-kh7btl4r]{padding-bottom:16px;border-bottom:1px solid var(--rule)}.mentor-story[data-astro-cid-kh7btl4r]>.mentor-letter[data-astro-cid-kh7btl4r]{padding:34px 36px}.about-culture[data-astro-cid-kh7btl4r]{--ink: var(--paper-2);--ink-soft: var(--cream);--line: rgba(234,214,187,.3);color:var(--paper-2);background:linear-gradient(110deg,#2a1810c7,#2a1810e6),url(/wood.jpg) center / cover}.culture-heading[data-astro-cid-kh7btl4r]{margin-bottom:30px}.culture-pictures[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.culture-pictures[data-astro-cid-kh7btl4r] figure[data-astro-cid-kh7btl4r]{margin:0;min-width:0}#culture[data-astro-cid-kh7btl4r] .culture-pictures[data-astro-cid-kh7btl4r] img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-photo)}#culture[data-astro-cid-kh7btl4r] .culture-pictures[data-astro-cid-kh7btl4r] figure[data-astro-cid-kh7btl4r]:first-child img{object-position:center 62%}#culture[data-astro-cid-kh7btl4r] .culture-pictures[data-astro-cid-kh7btl4r] figure[data-astro-cid-kh7btl4r]:last-child img{object-position:center top}.culture-pictures[data-astro-cid-kh7btl4r] figcaption[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:4px;margin-top:16px;color:var(--cream);font-size:15px}.culture-pictures[data-astro-cid-kh7btl4r] figcaption[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{color:var(--paper);font-size:var(--type-sub)}.culture-footer[data-astro-cid-kh7btl4r]{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-top:28px}.culture-footer[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0}.culture-footer-copy[data-astro-cid-kh7btl4r]{min-width:0}.culture-footer-copy[data-astro-cid-kh7btl4r] .btn[data-astro-cid-kh7btl4r]{margin-top:18px}.culture-footer-art[data-astro-cid-kh7btl4r],.culture-footer[data-astro-cid-kh7btl4r] .btn[data-astro-cid-kh7btl4r]{flex-shrink:0}.about-culture[data-astro-cid-kh7btl4r] [data-astro-cid-kh7btl4r]:focus-visible{outline-color:var(--paper)}.about-history[data-astro-cid-kh7btl4r] .prose-copy[data-astro-cid-kh7btl4r]{color:#493929}.about-history[data-astro-cid-kh7btl4r] .history-signature[data-astro-cid-kh7btl4r]{color:var(--crimson)}.school-milestones[data-astro-cid-kh7btl4r]{list-style:none;margin:0;padding:0 0 0 22px;border-left:2px solid var(--rule)}.school-milestones[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{position:relative;padding:0 0 28px}.school-milestones[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:last-child{padding-bottom:0}.school-milestones[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"";position:absolute;top:7px;left:-28px;width:10px;height:10px;border-radius:50%;background:var(--crimson)}.school-milestones[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{display:block;color:var(--crimson);font-weight:700;margin-bottom:5px}.school-milestones[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{display:block;font-size:var(--type-sub);line-height:1.6}.school-milestones[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:5px 0 0}.history-chapters[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{grid-template-columns:96px minmax(0,1fr);gap:24px}.history-chapters[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]+div[data-astro-cid-kh7btl4r]{border-top-color:var(--rule)}.chapter-label[data-astro-cid-kh7btl4r]{align-self:start;justify-self:start;padding:6px 10px;border-radius:3px;background:var(--crimson);color:var(--paper-2);font-size:14px;box-shadow:var(--accent-shadow)}@media(max-width:1000px){.mentor[data-astro-cid-kh7btl4r]{grid-template-columns:255px minmax(0,1fr);gap:30px}.mentor-identity[data-astro-cid-kh7btl4r]{padding:24px}.mentor-story[data-astro-cid-kh7btl4r]>.mentor-letter[data-astro-cid-kh7btl4r]{padding:28px}.history-chapters[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,1fr);gap:16px}}@media(max-width:760px){.mentor[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,1fr);gap:28px}.mentor-identity[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:20px 18px;align-items:center}.mentor-identity[data-astro-cid-kh7btl4r] .portrait-pair{grid-column:2;grid-row:1;float:none;width:104px;margin:0}.mentor-identity[data-astro-cid-kh7btl4r] .portrait-photo{height:130px}.mentor-name[data-astro-cid-kh7btl4r]{grid-column:1;grid-row:1;min-width:0}.mentor-name[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:22px}.mentor-identity[data-astro-cid-kh7btl4r] .eyeline[data-astro-cid-kh7btl4r]{font-size:13px}.mentor-english[data-astro-cid-kh7btl4r]{margin:7px 0 0}.mentor-story[data-astro-cid-kh7btl4r]>.mentor-letter[data-astro-cid-kh7btl4r]{padding:26px 24px}.history-chapters[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,1fr);gap:18px}.about-culture[data-astro-cid-kh7btl4r] .btn[data-astro-cid-kh7btl4r]{width:100%}.culture-pictures[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,1fr);gap:26px}.culture-footer[data-astro-cid-kh7btl4r]{flex-direction:column;align-items:stretch;gap:18px}.culture-footer-art[data-astro-cid-kh7btl4r]{align-self:flex-end}}@media(max-width:360px){.mentor-identity[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,1fr) 84px;padding:20px;gap:18px 12px}.mentor-identity[data-astro-cid-kh7btl4r] .portrait-pair{width:84px}.mentor-identity[data-astro-cid-kh7btl4r] .portrait-photo{height:110px}.mentor-name[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:20px}.mentor-english[data-astro-cid-kh7btl4r]{font-size:25px}.mentor-story[data-astro-cid-kh7btl4r]>.mentor-letter[data-astro-cid-kh7btl4r]{padding:24px 20px}}
