@font-face{font-family:Edition;src:url(/assets/display.BYGyTWoq.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Edition UI;src:url(/assets/inter-bold.Yt3aPRUw.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Edition Serif;src:url(/fonts/0QIvMX1D_JOuMwr7I_FMl_E.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Edition Serif;src:url(/fonts/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFoq92nPWc3ZyhTg.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--paper:#f4ecd8;--ink:#172017;--green:#075331;--yellow:#f3d331;--rule:#767666;--display:Edition,Impact,sans-serif;--ui:"Edition UI",Arial,sans-serif;--serif:"Edition Serif",Georgia,serif;color:var(--ink);background:var(--paper);font-family:var(--serif);font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,summary{font:inherit}button,summary{cursor:pointer}a{color:inherit;text-underline-offset:.18em}button{color:inherit}svg{width:100%;height:auto;display:block}img{max-width:100%;height:auto}p,h1,h2,h3{margin:0}h2,h3{font-weight:400}p{font-size:17px;line-height:1.5}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline-offset:5px;box-shadow:0 0 0 7px var(--paper);outline:3px solid}a:hover .text-link,.text-link:hover{text-decoration-thickness:3px}button:hover{text-decoration:underline}::selection{background:var(--yellow);color:var(--ink)}.paper{max-width:1440px;margin:auto;padding:22px 42px 0}.skip-link{z-index:10;background:var(--ink);color:var(--paper);padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}main:focus{outline:none}.strap{text-transform:uppercase;font:400 clamp(11px,1.4vw,19px)/1 var(--display);border-bottom:2px solid var(--ink);justify-content:space-between;gap:30px;padding-bottom:11px;display:flex}.strap:after{content:"";background:var(--ink);flex:1;order:0;align-self:center;height:1px}.strap span:first-child{order:-1}.strap span:last-child{order:1}.nameplate{align-items:center;gap:25px;padding:18px 0 17px;display:flex}.nameplate>a{font:400 clamp(54px,11.05vw,157px)/.86 var(--display);letter-spacing:-.048em;white-space:nowrap;flex:1;text-decoration:none}.monogram{background:var(--green);color:var(--paper);border:0;border-radius:18px 3px;flex-shrink:0;width:132px;height:120px;padding:8px 11px;transition:transform .25s;overflow:hidden;transform:skew(-8deg)}.monogram span{font:400 72px/.85 var(--display);letter-spacing:-7px;display:block;transform:skew(0deg)}.monogram i{background:var(--paper);height:4px;margin-top:5px;display:block;transform:rotate(-12deg)translate(10px)}.monogram i:nth-of-type(2){transform:rotate(-12deg)translate(25px)}.monogram i:nth-of-type(3){transform:rotate(-12deg)translate(40px)}.monogram:hover{transform:skew(-8deg)rotate(-5deg)}.navigation{border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);align-items:center;gap:25px;padding:8px 0;display:flex}.desktop-nav{flex:1;display:flex}.desktop-nav a{font:700 21px/1 var(--ui);text-align:center;border-right:1px solid var(--rule);flex:1;padding:6px 16px;text-decoration:none}.desktop-nav a:first-child{padding-left:0}.desktop-nav a:hover{text-decoration:underline}.search-trigger{border:1px solid var(--ink);font:italic 17px var(--serif);background:0 0;align-items:center;gap:13px;min-width:170px;min-height:36px;padding:5px 10px;display:flex}.search-trigger svg{width:21px;margin-left:auto}kbd{opacity:.65;font:12px monospace}.mobile-menu{display:none}.introduction{border-bottom:2px solid var(--ink);grid-template-columns:125px 1.5fr 1fr;align-items:center;gap:24px;padding:22px 0;display:grid}.bridge{color:var(--green)}.introduction h1{font:400 clamp(34px,4.3vw,64px)/1.1 var(--serif);letter-spacing:-.055em;white-space:nowrap}.introduction h1 span{display:inline-block;position:relative}.introduction h1 span:after{content:"";background:var(--yellow);z-index:-1;border-radius:50%;width:100%;height:7px;position:absolute;bottom:-5px;left:0;transform:rotate(-5deg)}.introduction p{border-left:1px solid var(--rule);padding-left:24px;font-size:clamp(16px,1.55vw,22px);font-style:italic;line-height:1.4}.front-stories{border-bottom:2px solid var(--ink);grid-template-columns:2fr 1fr;gap:27px;padding:22px 0 25px;display:grid}.eyebrow{font:700 14px/1.1 var(--ui);text-transform:uppercase;margin-bottom:10px}.green{color:var(--green)}.lead-story h2{font:400 clamp(42px,6.15vw,87px)/.98 var(--display);letter-spacing:-.027em;text-transform:uppercase}.lead-story h2 a,.side-stories h3 a{text-decoration:none}.lead-story h2 a:hover,.side-stories h3 a:hover{text-underline-offset:.06em;text-decoration:underline 2px}.lead-bottom{align-items:center;gap:20px;margin-top:17px;display:flex}.lead-bottom>div{flex:1;max-width:590px}.lead-bottom p{margin-bottom:8px}.text-link{font:700 15px/1.4 var(--ui);color:var(--green);text-underline-offset:4px;text-decoration:underline;display:inline-block}.text-link span{transition:transform .18s;display:inline-block}a:hover .text-link span,.text-link:hover span{transform:translate(4px)}.burst{background:var(--yellow);clip-path:polygon(50% 0%,58% 9%,69% 4%,73% 16%,86% 14%,86% 27%,98% 31%,92% 43%,100% 50%,91% 58%,96% 70%,84% 74%,86% 86%,73% 85%,69% 97%,57% 91%,50% 100%,42% 91%,30% 96%,26% 84%,14% 86%,15% 73%,3% 69%,9% 57%,0 50%,9% 42%,4% 30%,16% 26%,14% 14%,27% 15%,31% 3%,43% 9%);flex:0 0 120px;place-items:center;width:120px;height:120px;display:grid;transform:rotate(-9deg)}.burst>span{font:400 23px/.95 var(--display);text-transform:uppercase;text-align:center}.side-stories{border-left:1px solid var(--rule);padding-left:25px}.ribbon{background:var(--green);color:var(--paper);font:700 italic 19px/1.1 var(--ui);justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;padding:9px 12px;display:flex}.ribbon>span{letter-spacing:-5px;font-size:28px;font-style:normal}.side-stories article{border-bottom:1px solid var(--rule);gap:11px;margin-bottom:18px;padding:0 0 18px;display:flex}.story-number{color:var(--green);font:italic 700 23px/1 var(--ui)}.side-stories h3{font:400 25px/1.1 var(--serif);letter-spacing:-.045em;margin-bottom:9px}.side-stories p{margin-bottom:9px;font-size:15px;line-height:1.45}.all-writing{padding:5px 0}.making{padding-top:16px;scroll-margin-top:20px}.advert{text-decoration:none;display:block}.roundtails{background:var(--green);color:var(--paper);grid-template-columns:1.3fr 1fr;min-height:305px;display:grid;position:relative;overflow:hidden}.ad-copy{z-index:1;padding:24px 30px 28px;position:relative}.ad-copy .eyebrow span{color:var(--green);background:var(--paper);padding:6px 10px;display:inline-block;transform:skew(-8deg)}.ad-copy h2{font:400 clamp(48px,7vw,100px)/1 var(--display);letter-spacing:-.025em;text-transform:uppercase}.ad-description{margin:8px 0 20px;font-size:clamp(21px,2.2vw,31px);font-style:italic;line-height:1.2}.roundtails .text-link{color:var(--paper)}.dog-scene{align-self:stretch;min-height:280px;position:relative}.walking-trail{width:100%;height:100%;color:var(--paper);opacity:.9;position:absolute;inset:0}.dog-art{object-fit:contain;object-position:bottom;width:100%;height:100%;transition:transform .3s;position:absolute;bottom:-12%;right:0;transform:rotate(-3deg)}.roundtails:hover .dog-art{transform:rotate(0)translateY(-5px)}.classifieds{border-bottom:2px solid var(--ink);grid-template-columns:1.1fr 1.1fr .85fr;gap:18px;padding:17px 0;display:grid}.mini-ad{justify-content:space-between;align-items:center;min-width:0;padding:17px 20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.mini-ad>div{z-index:1;flex-shrink:0;position:relative}.mini-ad h3{font:400 58px/.95 var(--display);text-transform:uppercase}.mini-ad p{margin:8px 0 16px;font-size:20px;font-style:italic;line-height:1.25}.mini-ad svg{width:48%;min-width:0;color:var(--green);transition:transform .25s;transform:rotate(-9deg)}.mini-ad:hover svg{transform:rotate(0)}.nyah{background:var(--yellow)}.nyah .text-link{color:var(--ink)}.seek{border-right:1px solid var(--rule);padding-right:18px}.project-index{padding:8px 0 4px}.project-index h3{font:700 14px/1.1 var(--ui);text-transform:uppercase;border-bottom:2px solid var(--ink);margin-bottom:5px;padding-bottom:10px}.project-index h3 span{float:left;margin-right:10px;font-size:35px}.project-index>a{font:700 12px/1.2 var(--ui);border-bottom:1px dotted var(--rule);justify-content:space-between;gap:10px;padding:7px 0;text-decoration:none;display:flex}.project-index>a:hover{text-decoration:underline}.project-index p{margin-top:12px;font-size:12px;font-style:italic;line-height:1.45}.culture{border-bottom:2px solid var(--ink);grid-template-columns:1fr 1fr;gap:25px;padding:22px 0;display:grid}.culture>a{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.culture h2{font:400 clamp(32px,3.9vw,56px)/.98 var(--display);letter-spacing:-.02em;text-transform:uppercase}.culture p{margin:12px 0;font-size:16px;line-height:1.35}.culture>a>div:first-child{flex:1}.books-feature{border-right:1px solid var(--rule);padding-right:24px}.book-stack{justify-content:center;align-items:center;width:44%;padding:15px 0;display:flex}.book-stack img{object-fit:cover;width:49%;height:165px;box-shadow:3px 4px 0 var(--ink);transition:transform .25s;transform:rotate(-9deg)}.book-stack img+img{margin-top:30px;margin-left:-3px;transform:rotate(9deg)}.books-feature:hover img{transform:rotate(-5deg)translateY(-5px)}.books-feature:hover img+img{transform:rotate(5deg)translateY(-5px)}.talks-feature svg{width:48%;transition:transform .25s}.talks-feature:hover svg{transform:rotate(4deg)}.archive{border-bottom:3px solid var(--ink);align-items:center;gap:20px;padding:20px 0;display:flex}.archive-symbol{width:110px;color:var(--green);flex-shrink:0}.archive h2{font:400 clamp(30px,3.7vw,53px)/1 var(--display);text-transform:uppercase;white-space:nowrap}.archive p{border-left:1px solid var(--rule);max-width:370px;padding-left:24px;font-size:15px;font-style:italic}.surprise{background:var(--yellow);font:700 italic 21px/1.2 var(--ui);white-space:nowrap;border:0;margin-left:auto;padding:15px 18px}.surprise span{transition:transform .25s;display:inline-block}.surprise:hover span{transform:translate(4px)}footer{font:700 11px/1.4 var(--ui);justify-content:space-between;align-items:center;gap:16px;padding:18px 0 25px;display:flex}footer small{font:11px var(--serif)}dialog{background:var(--paper);color:var(--ink);border:3px solid var(--ink);width:min(760px,100% - 32px);max-height:85dvh;box-shadow:10px 10px 0 var(--green);padding:25px}dialog::backdrop{background:#0c1910bf}dialog[open]{animation:.18s ease-out unfold}.search-heading{border-bottom:2px solid;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding-bottom:16px;display:flex}.search-heading h2{font:400 44px/1 var(--display);text-transform:uppercase}.close-search{min-height:44px;font:700 14px var(--ui);background:0 0;border:1px solid;padding:8px 13px}dialog label{font:700 15px var(--ui);margin-bottom:10px;display:block}dialog input{width:100%;font:18px var(--serif);border:2px solid var(--green);background:var(--paper);border-radius:0;padding:15px}#search-status{margin:15px 0;font-size:14px}#search-results{margin:0;padding:0;list-style:none}#search-results a{border-top:1px solid var(--rule);font:700 18px/1.4 var(--ui);padding:14px 0;display:block}.search-footnote{margin-top:15px;font-size:12px;font-style:italic}@keyframes unfold{0%{opacity:0;transform:translateY(15px)scale(.97)}to{opacity:1;transform:none}}@media (width>=1440px){.lead-story h2{font-size:87px}}@media (width<=1100px){.paper{padding:18px 28px 0}.nameplate{gap:18px}.monogram{width:100px;height:93px;padding:8px}.monogram span{letter-spacing:-5px;font-size:55px}.monogram i{height:3px;margin-top:4px}.introduction{grid-template-columns:85px 1.2fr 1fr;gap:16px}.introduction p{padding-left:16px}.front-stories{grid-template-columns:1.8fr 1fr;gap:20px}.side-stories{padding-left:20px}.side-stories h3{font-size:22px}.side-stories p{font-size:14px}.ribbon{padding:8px;font-size:15px}.burst{flex-basis:95px;width:95px;height:95px}.burst>span{font-size:19px}.lead-bottom p{font-size:16px}.mini-ad{padding:15px 12px}.mini-ad h3{font-size:48px}.mini-ad p{font-size:17px}.classifieds{gap:13px}.archive{gap:14px}.archive-symbol{width:75px}.archive p{padding-left:14px}.surprise{padding:13px;font-size:17px}.book-stack img{height:140px}.desktop-nav a{font-size:17px}.search-trigger{min-width:140px}}@media (width<=760px){.paper{padding:15px 18px 0}.strap{gap:12px;font-size:10px;line-height:1.2}.strap:after{display:none}.strap span:last-child{text-align:right;max-width:140px}.nameplate{gap:12px;padding:17px 0}.nameplate>a{letter-spacing:-.055em;font-size:10.3vw}.monogram{border-radius:9px 2px;width:60px;height:56px;padding:5px}.monogram span{letter-spacing:-3px;font-size:33px}.monogram i{height:2px;margin-top:2px}.navigation{align-items:start;gap:12px;padding:8px 0;position:relative}.desktop-nav{display:none}.mobile-menu{flex:1;display:block}.mobile-menu summary{font:700 16px var(--ui);border:1px solid var(--ink);justify-content:space-between;align-items:center;min-height:44px;padding:9px 12px;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu[open] summary{background:var(--green);color:var(--paper)}.mobile-menu nav{background:var(--paper);z-index:4;border:2px solid var(--ink);box-shadow:5px 5px 0 var(--green);padding:10px;position:absolute;top:calc(100% + 3px);left:0;right:0}.mobile-menu nav a{font:700 20px var(--ui);border-bottom:1px solid var(--rule);padding:13px;display:block}.search-trigger{flex:1;min-width:0;min-height:44px;padding:9px 12px}.introduction{grid-template-columns:55px 1fr;gap:10px;padding:21px 0}.introduction h1{white-space:normal;font-size:clamp(30px,7.5vw,54px)}.introduction p{border:0;grid-column:1/-1;padding:8px 0 0;font-size:18px}.front-stories{grid-template-columns:1fr;gap:25px;padding-top:20px}.lead-story h2{font-size:clamp(40px,9.8vw,70px);line-height:1.01}.lead-bottom{gap:12px}.lead-bottom p{font-size:17px}.burst{flex-basis:85px;width:85px;height:85px}.burst>span{font-size:17px}.side-stories{border-left:0;border-top:1px solid var(--rule);padding-top:15px;padding-left:0}.ribbon{font-size:18px}.side-stories h3{font-size:25px}.side-stories p{font-size:17px}.side-stories article{gap:14px;margin-bottom:16px;padding-bottom:16px}.text-link{min-height:32px;padding-top:4px;font-size:15px}.roundtails{grid-template-columns:1fr;min-height:480px}.ad-copy{padding:22px 23px 0}.ad-copy h2{font-size:clamp(42px,10vw,72px)}.ad-description{margin-bottom:9px;font-size:23px}.ad-description br{display:none}.dog-scene{pointer-events:none;min-height:240px;margin-top:-20px;margin-left:15%}.dog-art{width:100%;height:110%;bottom:-15%;right:0}.walking-trail{width:110%;height:100%;left:-10%}.classifieds{grid-template-columns:1fr;gap:12px;padding:14px 0}.mini-ad{min-height:180px;padding:22px}.mini-ad h3{font-size:54px}.mini-ad p{margin-bottom:12px;font-size:21px}.mini-ad svg{width:45%;max-width:180px}.seek{background:var(--green);color:var(--paper);border:0}.seek .text-link{color:var(--paper)}.seek svg{color:var(--yellow)}.project-index{padding:14px 6px}.project-index h3{font-size:17px}.project-index>a{align-items:center;min-height:44px;font-size:15px}.project-index p{font-size:15px}.culture{grid-template-columns:1fr;gap:20px;padding:22px 0}.culture h2{font-size:43px}.culture p{font-size:17px}.books-feature{border-right:0;border-bottom:1px solid var(--rule);padding:0 0 23px}.book-stack{width:39%}.book-stack img{height:125px}.talks-feature svg{width:42%}.archive{flex-wrap:wrap;gap:10px 15px;padding:20px 0}.archive-symbol{width:65px}.archive h2{font-size:40px}.archive p{border:0;width:100%;max-width:none;padding:0;font-size:17px}.surprise{min-height:48px;margin:8px 0 0;font-size:19px}footer{flex-wrap:wrap;font-size:12px}footer small{width:100%;font-size:12px}.search-heading h2{font-size:33px}dialog{padding:18px}.close-search{white-space:nowrap;font-size:12px}dialog input{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=760px){.nameplate[data-astro-cid-dczzfddl]{gap:8px}.nameplate[data-astro-cid-dczzfddl]>a[data-astro-cid-dczzfddl]{min-width:0;font-size:8.8vw}.monogram[data-astro-cid-dczzfddl]{width:52px;height:52px}}
