
.press-feature{max-width:1280px;margin:auto;padding:38px 30px 70px}.press-opening{display:grid;grid-template-columns:.85fr 1.15fr;gap:44px;align-items:start}.press-feature h1{font:italic 400 clamp(44px,5.2vw,76px)/1.05 Georgia,serif;letter-spacing:-.045em;margin:18px 0 24px}.press-deck{font:17px/1.5 Syne,sans-serif;max-width:430px}.press-copy{font:20px/1.65 Georgia,serif;margin:28px 0 0}.press-feature figure{margin:0}.press-feature figure img{width:100%;display:block}.press-lead img{aspect-ratio:1;object-fit:cover}.press-feature figcaption{font:11px/1.5 Syne,sans-serif;color:#777;padding-top:10px}.press-second{display:grid;grid-template-columns:1.4fr .6fr;gap:75px;align-items:center;margin:42px 0}.press-second .press-copy{margin:0}.press-second aside{border-left:2px solid #173cc5;padding-left:26px;font:13px/1.6 Syne,sans-serif}.press-second aside>*{display:block;margin:0 0 12px}.press-second aside>span{font-size:10px;letter-spacing:.12em}.press-second aside strong{font-size:24px}.press-second aside a{color:#173cc5}.press-second aside small{font-size:11px;color:#777}.press-gallery{display:grid;grid-template-columns:1.3fr .7fr;gap:24px;margin:48px 0 30px}.press-gallery figure{overflow:hidden}.press-gallery img{height:430px;object-fit:cover}.press-detail img{object-position:65% 45%}.press-object{background:#eeece5}.press-object img{object-fit:contain;padding:20px;box-sizing:border-box}.press-object figcaption{padding:10px 15px 15px}.press-sources{border-top:1px solid #d7d2c7;padding:16px 0;font:13px/1.6 Syne,sans-serif}.press-sources summary{cursor:pointer}.press-sources a{color:#173cc5}.press-back{display:inline-block;margin-top:20px;font:13px Syne,sans-serif}@media(max-width:700px){.press-feature{padding:24px 20px 40px}.press-opening,.press-second{grid-template-columns:1fr;gap:24px}.press-second{margin:28px 0}.press-copy{font-size:19px}.press-gallery{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}.press-gallery img{height:260px}.press-second aside{padding-left:18px}.press-feature h1{font-size:51px}.press-gallery figcaption{font-size:10px}}


.press-feature .press-shelf-window{height:370px;overflow:hidden;background:#b1aaa0}.press-feature .press-shelf-window svg{display:block;width:100%;height:100%}.press-feature .press-object{background:transparent}@media(max-width:700px){.press-feature .press-shelf-window{height:230px}}

/* On a phone, let the object set the scene before the longer first paragraph. */
@media(max-width:700px){
 .press-opening{display:flex;flex-direction:column;gap:0}
 .press-opening>div{display:contents}
 .press-opening .eyebrow{order:0}
 .press-opening h1{order:1}
 .press-opening .press-deck{order:2;margin-bottom:24px}
 .press-opening .press-lead{order:3;width:100%}
 .press-opening .press-copy{order:4;margin-top:24px}
}
