.culture-desk{padding-top:42px}.culture-desk .desk-hero h1{font-size:clamp(44px,4.5vw,72px)}.culture-edition-date{margin-top:20px}.culture-promise{display:flex;justify-content:space-between;gap:24px;border-block:1px solid var(--line);padding:20px 0;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.culture-promise span:before{content:'✦';color:var(--accent);margin-right:13px}.culture-editions{border-top:1px solid var(--line)}.culture-editions article{display:grid;grid-template-columns:70px minmax(0,1fr);gap:30px;padding:32px 0;border-bottom:1px solid var(--line)}.culture-edition-number{font:italic 48px/1.2 var(--serif);color:var(--accent)}.culture-editions h3{font:30px/1.15 var(--serif);max-width:850px;margin:10px 0 16px}.culture-editions p{max-width:800px;line-height:1.7;color:var(--muted)}.culture-host{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:54px;background:#edece4;margin:60px 0;padding:38px}.culture-host figure{margin:0;min-width:0}.culture-host img{width:100%;height:auto;display:block;object-fit:contain}.culture-host figcaption{font-size:11px;color:var(--muted);margin-top:10px}.culture-host h2{font:clamp(29px,3.3vw,48px)/1.1 var(--serif);margin:16px 0}.culture-host p{line-height:1.7}.culture-host .small{font-size:12px;color:var(--muted)}.culture-host-compact{margin:28px 0 40px;gap:32px;grid-template-columns:minmax(0,.55fr) minmax(0,1fr);padding:26px}.culture-host-compact h2{font-size:30px}.culture-preview{background:#f0eee7;border-block:1px solid var(--line)}.culture-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.culture-preview-grid article{min-width:0}.culture-preview-image{display:block;background:#e9e4d8}.culture-preview-image img{display:block;width:100%;height:auto;object-fit:contain}.culture-preview-grid article>div{padding:23px 0 0}.culture-preview-grid h3{font:38px/1.1 var(--serif);margin:12px 0}.culture-preview-grid p{font-size:14px;line-height:1.75;color:var(--muted)}.culture-latest{display:block;border-top:1px solid var(--line);padding-top:18px;margin-top:22px;font:20px/1.3 var(--serif)}.culture-latest span{display:block;font:10px/1.5 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:7px}.culture-latest b{font-weight:400;color:var(--accent)}.pick-links{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 32px}.pick-links a{display:inline-block;font:600 12px/1.5 var(--sans);padding:12px 16px;background:#e8ece5;border:1px solid #c7cec1;text-decoration:none!important;color:var(--ink)}.pick-links a:hover{background:#dde5d8}.culture-preview a:focus-visible,.culture-desk a:focus-visible,.pick-links a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}
@media(max-width:900px){.culture-preview-grid{gap:22px}.culture-preview-grid h3{font-size:31px}.culture-host{gap:30px;padding:28px}.culture-promise{font-size:10px;gap:12px}.culture-host-compact h2{font-size:28px}}
@media(max-width:680px){.culture-preview-grid{grid-template-columns:1fr;gap:38px}.culture-preview-grid article{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:22px}.culture-preview-grid article>div{padding:0}.culture-preview-image{align-self:start}.culture-preview-grid h3{font-size:29px}.culture-preview-grid p{font-size:13px}.culture-latest{font-size:18px}.culture-host,.culture-host-compact{grid-template-columns:1fr;padding:22px;gap:23px}.culture-host h2{font-size:32px}.culture-editions article{grid-template-columns:40px minmax(0,1fr);gap:20px}.culture-edition-number{font-size:36px}.culture-editions h3{font-size:25px}.culture-promise{flex-direction:column;gap:13px}.culture-desk{padding-top:25px}}
@media(max-width:420px){.culture-preview-grid article{grid-template-columns:1fr}.culture-preview-grid h3{font-size:35px}.culture-latest{font-size:20px}.pick-links a{width:100%;text-align:center}}
