/* V12: author surroundings and published-book presentation only. */
body.home{background:#f6f2eb}
.home .design-controls,.home #main-header{position:relative;z-index:3}
.home .poet-masthead{width:100vw;margin-left:calc(50% - 50vw);min-height:calc(100vw / 3);padding:32px max(36px,calc((100vw - 1180px)/2)) 92px;box-sizing:border-box;align-items:flex-start}
.home .masthead-ink{width:100%;height:auto;max-width:none;bottom:0;top:auto;mix-blend-mode:multiply;mask-image:linear-gradient(to bottom,transparent,#000 9%,#000 94%,transparent)}
.home #main-header{margin-bottom:0}
.home .poet-signature{max-width:590px}
.home .poem-card-title{font-size:clamp(16px,1.8vw,23px);overflow-wrap:anywhere}
.poem-type-art{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:15px;background:#fff8;color:#323333;font:64px Georgia,serif;border:1px solid #32333320;box-sizing:border-box}
.poem-type-art span{max-width:110px;font:italic 21px/1.3 Georgia,serif}
.published-pair{gap:36px}
.published-book.letters-book,.published-book.baek-book{background:#fff;color:#323333;border:1px solid #d9d3c9;box-shadow:none}
.published-cover,.baek-book .published-cover{display:flex;align-items:center;justify-content:center;min-height:480px;padding:32px;background:#fff;perspective:none;overflow:visible}
.published-cover:after{content:none}
.published-cover img,.baek-book .published-cover img,.published-cover:hover img{display:block;height:400px;width:auto;max-width:100%;object-fit:contain;transform:none;box-shadow:none;transition:none}
.published-copy{padding:30px 38px 38px}
@media(min-width:1700px){.home .poet-masthead{padding-top:65px}.home .portrait-paper{flex-basis:260px}.home .poet-signature h2{font-size:80px}}
@media(max-width:950px){.home .poet-masthead{padding:28px 32px 90px;min-height:350px}.published-cover{min-height:400px;padding:35px 25px 45px}.published-cover img{height:310px}.published-pair{gap:22px}}
@media(max-width:650px){.home .poet-masthead{width:100vw;margin-left:calc(50% - 50vw);grid-template-columns:100px minmax(0,1fr);padding:22px 24px 130px;min-height:0}.home .masthead-ink{width:100%;height:auto;mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 94%,transparent)}.poem-type-art{font-size:36px;gap:5px}.poem-type-art span{font-size:13px;max-width:60px}.published-pair{grid-template-columns:1fr;gap:30px}.published-cover{min-height:440px;padding:35px 30px 45px}.published-cover img{height:355px}.published-copy{padding:25px}.home .poem-card-title{font-size:15px}}
@media(prefers-reduced-motion:reduce){.published-cover img{transition:none}}
body:has(.published-books) .masthead{padding:24px 0}
body:has(.published-books) .intro{padding:10px 0 12px}
body:has(.published-books) .intro h1{font-size:54px;margin-bottom:8px}
body:has(.published-books) .shelf-heading{margin-bottom:20px}
body:has(.published-books) .shelf-heading h2{font-size:38px}
