.hae-hero{background:#f6f0e3;padding:70px 0 80px}.hae-grid{display:grid;grid-template-columns:1.1fr .8fr;gap:70px;align-items:center}.hae-hero h1{font-family:Georgia,serif;font-size:clamp(90px,12vw,170px);line-height:.95;color:#8a1717;margin:20px 0}.hae-subtitle{font-family:Georgia,serif;font-size:clamp(25px,3vw,37px);line-height:1.2;max-width:560px}.hae-status{font-size:14px;line-height:1.65;margin-top:26px;color:#655c50}.hae-cover{margin:0 auto;width:min(100%,350px)}.hae-cover img{display:block;width:100%;height:auto;box-shadow:12px 18px 30px #32251a26}.hae-cover figcaption{text-align:center;font-size:13px;margin-top:20px;color:#655c50}.hae-section{padding:70px 0}.hae-section h2{max-width:800px}.hae-excerpts{max-width:800px;margin-top:38px}.hae-entry{padding:32px 0;border-top:1px solid #dfd7cc}.hae-entry h3{font:700 27px/1.2 Georgia,serif;color:#8a1717;margin:0 0 18px}.hae-entry small{font-size:17px;font-weight:400}.hae-def{font:16px/1.65 system-ui,sans-serif;color:#27313a}.hae-scene{font:19px/1.6 Georgia,serif;margin:24px 0 0 25px;padding-left:22px;border-left:2px solid #cfc2ac}.hae-scene p{margin:4px 0}.hae-paper{background:#f6f0e3}.hae-details{display:grid;grid-template-columns:1.3fr 1fr;gap:70px}.hae-details dl{margin:0}.hae-details dl div{padding:16px 0;border-bottom:1px solid #d9cfbf}.hae-details dt{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:#655c50}.hae-details dd{margin:5px 0 0;font-size:18px}.hae-origin{max-width:900px}.hae-origin p{max-width:720px}@media(max-width:720px){.hae-hero{padding:38px 0 50px}.hae-grid,.hae-details{grid-template-columns:1fr;gap:38px}.hae-cover{width:245px}.hae-section{padding:45px 0}.hae-scene{margin-left:0}.hae-entry h3{overflow-wrap:anywhere;font-size:24px}.hae-hero .lead{font-size:19px}}