.archive{background:var(--paper);min-height:100vh}.archiveBar{background:var(--deep);color:#fff}.archiveBar .wrap{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:18px;min-height:42px;font-size:10px;display:flex}.archiveBar a{border-bottom:1px solid #ffffff73;margin-left:auto}.archiveHead{border-bottom:1px solid var(--ink);grid-template-columns:1fr .7fr;align-items:end;gap:70px;padding:76px 0 54px;display:grid}.archiveHead h1{letter-spacing:-.055em;margin:0;font:700 clamp(48px,7vw,88px)/.9 Georgia,serif}.archiveHead h1 em{color:var(--sea);font-weight:400;display:block}.archiveHead>p{color:var(--muted);margin:0;font:17px/1.65 Georgia,serif}.archiveTools{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;padding:22px 0;font-size:10px;font-weight:800;display:flex}.archiveList{padding-bottom:90px}.archiveList article{border-bottom:1px solid var(--line);grid-template-columns:145px 1fr 48px;gap:30px;padding:34px 0;display:grid}.archiveDate b{color:#cf5325;letter-spacing:.1em;text-transform:uppercase;font-size:10px;display:block}.archiveDate span{color:var(--muted);margin-top:8px;font-size:10px;display:block}.archiveMeta{flex-wrap:wrap;gap:10px;display:flex}.archiveMeta span{color:var(--pine);letter-spacing:.1em;text-transform:uppercase;background:#dfece8;padding:5px 7px;font-size:8px;font-weight:900}.archiveMeta i{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:800}.archiveStory h2{letter-spacing:-.025em;max-width:850px;margin:12px 0 10px;font:700 clamp(24px,3vw,37px)/1.06 Georgia,serif}.archiveStory p{max-width:820px;color:var(--muted);margin:0 0 15px;font:14px/1.6 Georgia,serif}.archiveStory a{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;font-size:9px;font-weight:900}.archiveNo{text-align:right;color:#c9c5bc;font:italic 26px Georgia,serif}.archiveList article:target{background:#fff3cf;margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px;scroll-margin-top:20px;box-shadow:inset 5px 0 #cf5325}.archive footer{padding:48px 0}.archiveFoot{justify-content:space-between;align-items:center;display:flex}.archiveFoot a{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;font-size:10px;font-weight:800}.archiveFoot span{color:#819b94;text-transform:uppercase;letter-spacing:.1em;font-size:9px}@media (width<=700px){.archiveHead{grid-template-columns:1fr;gap:24px;padding:54px 0 40px}.archiveTools{flex-direction:column;align-items:flex-start;gap:12px}.archiveList article{grid-template-columns:1fr 34px;gap:14px}.archiveDate{grid-column:1/-1}.archiveStory{grid-column:1}.archiveNo{grid-area:2/2}.archiveFoot{flex-direction:column;align-items:flex-start;gap:18px}}
