.archive-shell{max-width:1180px;margin:0 auto;padding:32px var(--space) 0}.archive-back{display:block;font-size:12px;letter-spacing:.05em;margin-bottom:42px;color:var(--muted)}.archive-kicker{font:11px/1.7 Arial,sans-serif;letter-spacing:.16em;color:var(--muted);text-transform:uppercase}.archive-title{font:400 clamp(40px,6.1vw,88px)/1.04 Georgia,Times New Roman,serif;letter-spacing:-.03em;margin:12px 0 30px}.archive-intro{max-width:720px;font:20px/1.65 Georgia,serif;color:#464641}.archive-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:62px 48px;margin:62px 0}.archive-card{border-top:1px solid var(--line);padding-top:26px}.archive-card img{width:100%;height:290px;object-fit:contain;object-position:left center;margin-bottom:24px}.archive-card h2{font:400 clamp(26px,3vw,38px)/1.2 Georgia,serif;margin:8px 0 14px}.archive-card p{font-size:14px;color:#585852;max-width:480px}.archive-card a:hover{text-decoration:underline}.archive-body{max-width:850px;margin:58px auto 110px;font-size:17px;line-height:1.8}.archive-body>p{margin:0 0 22px}.archive-body h2{margin:46px 0 17px;font-size:28px}.archive-body a{text-decoration:underline;text-underline-offset:3px}.archive-image{margin:42px auto}.archive-image img{width:auto;max-height:760px;object-fit:contain;margin:auto}.archive-image figcaption{font-size:12px;color:var(--muted);margin-top:8px;text-align:center}.archive-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:40px 0}.archive-gallery figure img{width:100%;height:390px;object-fit:contain}.archive-embed{margin:32px 0}.archive-embed iframe{display:block;width:min(550px,100%);height:690px;border:0}.archive-action{font-size:14px;margin:22px 0}.archive-divider{border:0;border-top:1px solid var(--line);margin:65px 0 30px}.archive-endnote{font-size:13px;color:var(--muted)}@media(max-width:720px){.archive-shell{padding:15px 24px}.archive-list{grid-template-columns:1fr;gap:42px}.archive-card img{height:auto;max-height:340px}.archive-body{margin:36px auto 75px;font-size:16px}.archive-gallery{grid-template-columns:1fr}.archive-gallery figure img{height:auto;max-height:520px}.archive-embed iframe{height:540px}}