/* VERSION 6 — THE SCHOLAR BETWEEN TWO WORLDS */
:root{--paper:#e7e1d4;--ink:#171b17;--muted:#5f665b;--hair:#b8b6a8;--bronze:#a28a60;--forest:#29392e;--white:#f2ecdf}
body{background:var(--paper);color:var(--ink)}
.topbar{background:#111713;border-color:#465247}.signature,.header-contact{color:#f3eee4}.languages a{color:#c4cbbf}.languages a[aria-current]{color:#f3eee4;border-color:#b9a77e}
.hero{background:#131a15;grid-template-columns:minmax(0,1fr) minmax(330px,42%) 3%;min-height:690px;color:#eee9dd;padding-left:5%}
.hero-text{padding:85px 7% 65px 0}.hero h1{font-size:clamp(68px,7.6vw,130px);letter-spacing:-.075em;max-width:700px}.hero h1 em{color:#b4a17b}.hero-deck{color:#c7c9bd;max-width:450px}.hero-photo{border:0;box-shadow:none;background:#111713;max-width:none;width:100%;height:690px;margin:0;align-self:stretch}.hero-photo img{object-fit:cover;object-position:50% 37%;filter:none}.hero-photo figcaption{background:linear-gradient(0deg,#0009,transparent);bottom:0;left:0;right:0;padding:35px 20px 20px;color:#fff}.hero-side{color:#b8b4a5}.hero-bottom span,.hero-bottom a{color:#d4d1c5}
.index-strip{background:#d7d0c1;border-color:#b7b1a5;color:#40483e}.chapter{background:#e7e1d4;border-color:#b8b6a8}.chapter-id,.pub-num,.pub-year,.three-principles span,.topic-list span{color:#77633e}.chapter .section-intro{color:#424b42}.margin-note{color:#555e53}.lead{color:#242b24}.factline,.pub-heading,.publication,.three-principles div{border-color:#a6a99e}.pub-title small{color:#62685f}.publication:hover{background:#dad5c8}
.interlude{background:#2a3b2e;color:#f2ecdf;min-height:390px}.interlude .motif{opacity:.12}.interlude>span{color:#d1c4a8}
.photo-break{height:235px;background:linear-gradient(90deg,rgba(12,23,16,.87),rgba(17,29,21,.77)),url('persian-interior-v6.jpg') center 38%/cover no-repeat;color:#f5f1e8;padding:30px 5%}.photo-break>p{font-size:clamp(24px,2.6vw,38px);max-width:400px}.photo-break>span{color:#ded3bd}
.japan-gate{margin:52px 0 0;max-width:640px;position:relative}.japan-gate img{display:block;width:100%;height:clamp(190px,26vw,300px);object-fit:cover;object-position:center 38%;filter:grayscale(.45) saturate(.53) contrast(1.08)}.japan-gate:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(20,30,20,.45),transparent 60%);pointer-events:none}.japan-gate figcaption{position:absolute;z-index:1;bottom:15px;left:18px;font-size:10px;letter-spacing:.16em;color:#fff;font-weight:700}
.school{background:#334637;color:#f1eadd}.school-top{border-color:#879787}.school-symbol{color:#a3b09a}.school h2 em{color:#c9b690}.school-inner a{border-color:#e8e0ce}.contact{background:#e7e1d4;color:#171b17}.contact-warning{color:#5f665b!important}.contact-options a{border-color:#a8aa9e}footer{background:#131b15;color:#e2e0d4}
.v5page{background:#e7e1d4;color:#171b17}.v5hero{background:#17251c;color:#f0ebdf}.v5hero p{color:#d4d3c8}.v5schoolphoto{min-height:115px;background:#364a3a;color:#e8e2d4}.v5section{background:#e7e1d4}.v5fees thead th{background:#d4d1c3}.v5fees th,.v5fees td{border-color:#b4b7ab}.v5campaign{background:#2b3b2f}.v5muted,.v5fine{color:#50594f}.v5contacthero{background:#17251c}.v5button{background:#bda77d;color:#1c271e!important}.v5form input,.v5form textarea{background:#f5f0e7}
@media(max-width:950px){.hero{grid-template-columns:minmax(0,1fr) 40%;min-height:570px}.hero-photo{height:570px;margin:0}.hero h1{font-size:clamp(62px,8vw,105px)}}
@media(max-width:650px){.hero{display:flex;flex-direction:column;padding:0}.hero-text{padding:75px 6% 45px}.hero h1{font-size:clamp(63px,13.8vw,100px)}.hero-photo{width:100%;height:clamp(350px,108vw,560px);margin:0}.hero-photo img{object-position:50% 32%}.photo-break{height:200px;padding:24px 6%}.japan-gate{margin-top:38px}.japan-gate img{height:230px}}
[dir=rtl] .hero{padding-left:0;padding-right:5%}[dir=rtl] .hero-text{padding:85px 0 65px 7%}@media(max-width:650px){[dir=rtl] .hero{padding:0}[dir=rtl] .hero-text{padding:75px 6% 45px}}
