/* Magazine features share the approved site typography and page chrome. */
.press-content{padding-block:64px 56px;border-bottom:4px solid var(--ink)}
.press-intro{max-width:960px;margin:0 auto 40px}
.press-intro h1{font-size:56px;font-weight:600;line-height:1.15;color:var(--pink)}
.press-page .press-hint{font-size:13px;color:#666}
.press-gallery{display:grid;grid-template-columns:1fr 1fr;gap:32px;max-width:960px;margin:0 auto 36px;align-items:start}
.press-gallery figure{margin:0;min-width:0}
.press-gallery img{width:100%;height:auto}
.press-gallery figcaption{font-size:13px;color:#666;margin-top:12px;text-align:center}
@media(min-width:901px) and (max-width:1200px){.press-intro h1{font-size:48px}}
@media(max-width:900px){.press-content{padding-block:56px 40px}.press-intro h1{font-size:32px;text-align:center}.press-gallery{grid-template-columns:1fr;gap:28px}.press-gallery img{height:auto;max-height:none}.press-content>.button{display:table;margin:auto}}
@media(max-width:360px){.press-intro h1{font-size:30px}}
