.contact-layout{display:grid;grid-template-columns:1fr 1fr;min-height:760px}.contact-intro{padding:100px 7vw;background:#211a16;color:white}.contact-intro h1{font:clamp(65px,8vw,115px)/.88 var(--serif);margin:25px 0}.contact-intro h1 em{color:#b79b84}.contact-intro>p{max-width:560px}.contact-details{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:60px}.contact-details article{border-top:1px solid #ffffff30;padding-top:15px}.contact-details span{font-size:9px;letter-spacing:.15em;text-transform:uppercase;opacity:.55}.contact-form{padding:80px 7vw;display:flex;flex-direction:column;justify-content:center}.contact-form>label{font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin:10px 0}.contact-form input,.contact-form select,.contact-form textarea{display:block;width:100%;border:0;border-bottom:1px solid #887d73;background:transparent;padding:12px 0}.contact-form .consent{font-size:11px;text-transform:none;letter-spacing:0}.contact-form small{font-size:10px;margin-top:15px;color:#746a61}.visit-note{padding:100px 7vw;background:#e5dfd8}.visit-note h2{font:clamp(50px,6vw,80px) var(--serif);margin:18px 0}.visit-note p{max-width:700px}.visit-note .button{margin-top:20px}.contact-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#c9bfb6}.contact-shortcuts a{background:var(--paper);padding:45px;display:flex;flex-direction:column}.contact-shortcuts span{font-size:11px;color:#756b62}.contact-shortcuts strong{font:25px var(--serif);margin-top:10px}.featured-post{padding:80px 7vw;display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center}.post-art{height:550px;background:linear-gradient(145deg,#6b503e,#211711);position:relative;display:grid;place-items:center;color:white}.post-art span{position:absolute;top:25px;left:25px;font-size:9px;letter-spacing:.2em}.post-art b{font:180px var(--serif);color:#ffffff18}.featured-post h2{font:clamp(42px,5vw,70px)/1 var(--serif);margin:18px 0}.featured-post a,.post-grid a{text-decoration:underline}.journal-tools{padding:25px 5vw;border-top:1px solid #d1c7bd;border-bottom:1px solid #d1c7bd;display:flex;justify-content:space-between}.journal-tools>div{display:flex;gap:20px}.journal-tools button{border:0;background:none;font-size:10px;cursor:pointer}.journal-tools button.active{text-decoration:underline}.journal-tools label{font-size:10px}.journal-tools input{border:0;border-bottom:1px solid;background:transparent}.post-grid{padding:70px 5vw 100px;display:grid;grid-template-columns:repeat(3,1fr);gap:45px 18px}.post-image{height:320px;background:linear-gradient(145deg,var(--one),var(--two));display:grid;place-items:center;color:white}.post-image b{font:100px var(--serif);color:#ffffff18}.brown{--one:#765a43;--two:#342419}.sage-post{--one:#6b736b;--two:#30362f}.taupe-post{--one:#9b8a7b;--two:#55473b}.deep-post{--one:#49362a;--two:#1d1510}.sand-post{--one:#b5a28f;--two:#6a5745}.walnut-post{--one:#654a38;--two:#2c1e15}.post-grid>article>p{font-size:8px;letter-spacing:.15em;margin:15px 0 3px}.post-grid h2{font:29px var(--serif);margin:0 0 8px}.post-grid span{display:block;font-size:12px;color:#6a6159}.post-grid a{display:inline-block;font-size:11px;margin-top:15px}.journal-signup{padding:90px 7vw;display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#e5dfd8}.journal-signup h2{font:55px var(--serif);margin:15px 0}.journal-signup form{display:flex;flex-direction:column;justify-content:center}.journal-signup label{font-size:10px}.journal-signup input{display:block;width:100%;border:0;border-bottom:1px solid;padding:12px 0;background:transparent}.journal-signup button{margin-top:20px;align-self:flex-start}.journal-signup small{font-size:9px;margin-top:10px}.article-page>header{padding:110px 14vw 70px;max-width:1200px}.article-page h1{font:clamp(55px,7vw,95px)/.95 var(--serif);margin:20px 0}.article-lead{font-size:20px;max-width:750px}.article-cover{height:560px;margin:0 7vw;background:linear-gradient(145deg,#725541,#211711);display:grid;place-items:center;color:white}.article-cover b{font:240px var(--serif);color:#ffffff17}.article-page>article{max-width:760px;margin:80px auto;padding:0 25px;font-size:18px}.article-page>article h2{font:42px var(--serif);margin-top:55px}.dropcap:first-letter{float:left;font:85px/65px var(--serif);padding-right:10px}.article-page aside{background:#e5dfd8;padding:30px;margin:45px 0}.article-end{max-width:760px;margin:0 auto 100px;padding:0 25px;display:flex;gap:12px}@media(max-width:850px){.contact-layout,.featured-post,.journal-signup{grid-template-columns:1fr}.contact-shortcuts,.post-grid{grid-template-columns:1fr 1fr}.journal-tools{overflow:auto}.journal-tools label{display:none}}@media(max-width:560px){.contact-details,.contact-shortcuts,.post-grid{grid-template-columns:1fr}.contact-intro,.contact-form{padding:70px 7vw}.featured-post{padding:60px 5vw}.post-art{height:420px}.journal-tools>div{min-width:max-content}.article-cover{height:400px;margin:0}.article-end{flex-direction:column}}
.post-grid a[aria-disabled="true"]{text-decoration:none;opacity:.65;cursor:default}
