/* Fieldwork: a bookish, preppy finish in NINE's real garment palette. */
.publications-page{background-color:#f2ede2;background-image:radial-gradient(ellipse at 50% 8%,#fff9ef 0%,transparent 62%),repeating-linear-gradient(0deg,transparent 0 38px,#6575550d 38px 39px,transparent 39px 76px,#c47f7010 76px 77px),repeating-linear-gradient(90deg,transparent 0 38px,#8da8b30d 38px 39px,transparent 39px 76px,#b8956f0c 76px 77px)}
.publications-page>.site-nav{background:#28352f}
.publications-page .site-return-home>span{font-size:0!important;line-height:0!important;color:transparent!important}
.publications-page .site-return-home>span:after{content:'R&K';display:block;color:#efd397;font:600 1rem/1 'EB Garamond',Georgia,serif;letter-spacing:.13em}
.publications-page .navlinks a{font:600 1.2rem/1.1 'EB Garamond',Georgia,serif!important;color:#efd397!important;letter-spacing:.04em!important}
.publications-page .pub-intro{position:relative;isolation:isolate;overflow:hidden;margin:0;padding:clamp(4.4rem,8vw,7rem) 1.25rem 3.6rem;background:linear-gradient(115deg,#fbf5ebee,#f3e9e8e8 55%,#eae5eeed)}
.publications-page .pub-intro:before{position:absolute;z-index:-1;inset:0 0 auto;height:17px;content:"";background:repeating-linear-gradient(0deg,#cf8d7b 0 5px,#7c8669 5px 8px,#8ca9b7 8px 12px,#c2a078 12px 15px,#dfc7bb 15px 17px),repeating-linear-gradient(90deg,transparent 0 34px,#f8f0e4aa 34px 38px,transparent 38px 68px,#35433177 68px 72px)}
.publications-page .pub-intro small{display:inline-block;margin-bottom:.5rem;color:#866a49;font:600 .86rem/1.2 'EB Garamond',Georgia,serif;letter-spacing:.17em}
.publications-page .pub-intro h1{max-width:980px;margin:.2rem auto .65rem;color:#303a31;font:400 clamp(3rem,6vw,5.3rem)/.98 'EB Garamond',Georgia,serif;letter-spacing:-.025em;text-wrap:balance}
.publications-page .pub-intro p{max-width:650px;margin:.7rem auto 0;color:#685c5f;font:400 clamp(1.12rem,2vw,1.4rem)/1.35 'EB Garamond',Georgia,serif}
.publications-page .pub-grid{max-width:1350px;padding:1.5rem clamp(1rem,4vw,3.2rem) 3.8rem;gap:clamp(1rem,2vw,1.8rem)}
.publications-page .pub-card{position:relative;display:grid;grid-template-columns:1fr;align-content:start;gap:0;overflow:hidden;padding:0;border:1px solid #b8aa8d;background:#f8f3e9;box-shadow:0 7px 26px #3e39271a;transition:transform .25s ease,box-shadow .25s ease}
.publications-page .pub-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #3e392724}
.publications-page .pub-card>.pub-cover-link{position:relative;display:grid;place-items:center;min-height:0;height:clamp(320px,35vw,430px)!important;overflow:hidden;text-decoration:none;background-color:#ebe4d3;background-image:repeating-linear-gradient(0deg,transparent 0 29px,#65755517 29px 35px,transparent 35px 64px,#cf877515 64px 68px,transparent 68px 94px,#b9977015 94px 99px),repeating-linear-gradient(90deg,transparent 0 29px,#8da8b317 29px 35px,transparent 35px 64px,#65755517 64px 68px,transparent 68px 94px,#cf877515 94px 99px)}
.publications-page .pub-card>.pub-cover-link img{position:relative;width:auto!important;height:92%!important;max-width:80%!important;max-height:none!important;object-fit:contain!important;filter:drop-shadow(0 12px 12px #27251d40);transition:transform .35s ease}
.publications-page .pub-card:hover>.pub-cover-link img{transform:scale(1.025)}
.publications-page .pub-card>.pub-cover-link span{position:absolute;right:.8rem;bottom:.8rem;left:auto;color:#f3dfb7;background:#2f3b31eF;padding:.35rem .7rem;font:500 .9rem/1.1 'EB Garamond',Georgia,serif;letter-spacing:.04em}
.publications-page .pub-card>div{padding:1.35rem clamp(1.25rem,2.6vw,2rem) 1.6rem;background:linear-gradient(115deg,#faf5eb,#f6f0e9 58%,#f1e9ef)}
.publications-page .pub-card small{color:#7e7255;font:600 .79rem/1.2 'EB Garamond',Georgia,serif;letter-spacing:.14em}
.publications-page .pub-card h2{margin:.45rem 0 .55rem;color:#304034;font:400 clamp(2rem,3vw,2.9rem)/1.02 'EB Garamond',Georgia,serif}
.publications-page .pub-card p{max-width:38rem;margin:.25rem 0 .9rem;color:#625e55;font:400 1.08rem/1.42 'EB Garamond',Georgia,serif}
.publications-page .pub-card div>a{display:inline-flex;align-items:center;gap:.6rem;margin-top:.1rem;padding:0 0 .2rem;border:0;border-bottom:1px solid #b5a47e;color:#675737;font:600 1rem/1.2 'EB Garamond',Georgia,serif;text-decoration:none}
.publications-page .pub-card div>a:after{content:"";display:inline-block;width:20px;height:23px;background:url('/assets/pinecone-antique-gold-branch-v596.png') center/contain no-repeat;transition:transform .2s ease}
.publications-page .pub-card div>a:hover:after{transform:translateY(-2px)}
.publications-page .collection-footer{border-top:1px solid #c5b899;background:#28352f;color:#eee4ce}
.publications-page .collection-footer a{font:500 .95rem/1.25 'EB Garamond',Georgia,serif;color:#eee4ce}
.publications-page .collection-footer .collection-share-link{color:#efd397;font-size:1.05rem}
.publications-page :is(a,button):focus-visible{outline:2px solid #b49b69;outline-offset:4px}
@media(max-width:800px){.publications-page .pub-grid{grid-template-columns:1fr;max-width:720px}.publications-page .pub-card>.pub-cover-link{height:clamp(320px,52vw,410px)!important}}
@media(max-width:480px){.publications-page .pub-intro{padding:3.8rem 1.2rem 2.6rem}.publications-page .pub-intro h1{font-size:clamp(2.65rem,12vw,3.8rem)}.publications-page .pub-card>.pub-cover-link{height:clamp(280px,78vw,355px)!important}.publications-page .pub-card>.pub-cover-link img{height:93%!important}}
@media(prefers-reduced-motion:reduce){.publications-page .pub-card,.publications-page .pub-card img,.publications-page .pub-card div>a:after{transition:none}}
