/* Artwork belongs to the page, without decorative containers. */
:root{--paper:#fff}
body,.masthead,.prologue,.recognition,.worlds,.feeling,.connection,.language-passage,.opening-photo{background:#fff;color:var(--ink)}
.prologue{grid-template-columns:44% 56%}
.opening-photo{overflow:visible;align-self:start}
.opening-photo>img{flex:none;width:100%;height:auto;max-height:none;object-fit:contain}
.opening-photo figcaption{background:transparent;padding:12px 7% 24px 3%;position:static}
.opening-photo figcaption>span{display:none}
.opening-photo .image-credit{margin:0;max-width:560px}
.opening-copy{padding-left:10%;padding-top:66px}
.opening-summary{padding-left:10%}
.cover-art,.worlds-pair figure,.feeling figure{background:transparent;border:0;box-shadow:none}
.cover-art img,.worlds-pair img,.feeling figure img{height:auto;object-fit:contain;border:0;border-radius:0;box-shadow:none;clip-path:none}
.worlds h2 em{color:#227f96}
.worlds-thought span,.worlds .image-credit,.image-credit{color:#52646c}
.image-credit{font-size:11px!important;line-height:1.6!important;background:transparent}
.recognition .chapter-top,.recognition-bottom,.portrait-caption,.contact-band{border-color:var(--line)}
.portrait-caption>span{color:#95375f}
.portrait-caption{border:0;padding-top:8px;margin-top:12px}
.worlds-pair{grid-template-columns:1fr 1fr;gap:7%;position:relative;align-items:start}
.worlds-thought{grid-column:1/-1;grid-row:2;padding-top:20px}
.space-portrait{padding-top:150px}
.space-portrait img{background:transparent}
.worlds-pair figcaption,.feeling figcaption{font:22px/1.3 var(--serif);text-align:left}
.language-passage{padding:35px 0 0;display:flex;flex-direction:column}
.language-passage>div{position:static;order:-1;background:transparent;padding:20px 6% 35px}
.language-passage h2{margin:20px 0 0}
.passage-credit{background:#fff;color:#52646c;font-size:11px!important}
.feeling-grid{grid-template-columns:.8fr 1.3fr;gap:4%}
.tiger-words{background:transparent;padding:0;text-shadow:0 1px 12px #fff,0 1px 3px #fff}
.passage-note{background:transparent;text-shadow:0 1px 8px #fff,0 1px 2px #fff;padding:0}
@media(min-width:761px){
.recognition-grid{grid-template-columns:32% 68%;gap:0}
.recognition-copy{padding-right:25px}
.recognition-books{gap:26px}
}
@media(max-width:760px){
.prologue{grid-template-columns:1fr}
.opening-copy{padding:29px 24px 8px}
.opening-photo{margin:0}
.opening-photo>img{width:100%;max-height:none}
.opening-photo figcaption{padding:8px 24px 12px}
.opening-summary{padding:24px}
.worlds-pair{gap:18px}
.space-portrait{padding-top:100px}
.worlds-thought{padding-top:0}
.feeling-grid{grid-template-columns:1fr}
.language-passage>div{padding:10px 24px 30px}
.tiger-words{left:24px;right:24px;top:70px}
}
/* Closer opening composition */
@media(min-width:761px){.prologue{grid-template-columns:39% 61%}.opening-photo{margin-left:-5%;width:105%}.opening-copy{z-index:2}.opening-copy h1{font-size:clamp(110px,11.7vw,180px)}.opening-summary{max-width:480px}.opening-photo figcaption{padding-left:10%}}
