body:has(.blog-scroll-shell) .nav{color:#14110e}:is(body:has(.blog-scroll-shell) .nav-contact,body:has(.blog-scroll-shell) .nav-toggle){border-color:#14110e66}body:has(.blog-scroll-shell) .site-footer{display:none}.blog-scroll-shell{--sc-canvas:#efe3cc;--sc-surface:#f3e9cf;--sc-ink:#14110e;--sc-ink-soft:#62594d;--sc-accent:#1f5132;--sc-accent-ink:#efe3cc;--sc-font-display:var(--font-display),sans-serif;--sc-font-text:var(--font-body),sans-serif;color:#14110e;background:#efe3cc;position:relative}.journal-scrollcrafted{color:#14110e;background:#efe3cc;overflow:clip}.journal-folio{z-index:32;color:#efe3cc;background:#14110ef2;border:1px solid #efe3cc2b;flex-direction:column;align-items:center;gap:14px;height:min(430px,58vh);padding:17px 12px;display:flex;position:fixed;top:50%;right:18px;transform:translateY(-50%)}.journal-folio>span,.journal-folio>strong{letter-spacing:.14em;writing-mode:vertical-rl;font:500 8px/1.2 DM Mono,monospace}.journal-folio>strong{color:#c89947;max-height:130px;overflow:hidden}.journal-folio>i{background:#efe3cc35;flex:1;width:1px;display:block;overflow:hidden}.journal-folio>i b{width:100%;height:100%;transform:scaleY(var(--journal-progress));transform-origin:top;background:#c89947;display:block}.journal-title-page{background:#efe3cc;border-bottom:1px solid #a99674;grid-template-rows:auto 1fr auto;min-height:100svh;padding:clamp(150px,19vh,210px) 6% 55px;display:grid;position:relative}.journal-title-page:after{content:"";background:#b9a98c66;width:1px;position:absolute;top:0;bottom:0;left:50%}.journal-title-meta{letter-spacing:.15em;justify-content:space-between;gap:20px;font:500 9px/1.4 DM Mono,monospace;display:flex}.journal-title-lockup{grid-template-columns:11% 1fr;align-self:center;align-items:start;display:grid}.journal-title-lockup>span{letter-spacing:.16em;margin-top:1.4vw;font:500 13px/1 DM Mono,monospace}.journal-title-lockup h1{letter-spacing:-.045em;font-size:clamp(105px,15.2vw,232px);line-height:.72}.journal-title-lockup h1 em{color:#1f5132}.journal-title-deck{grid-template-columns:1fr auto;align-items:end;gap:12%;display:grid}.journal-title-deck p{max-width:520px;font-size:17px;line-height:1.7}.journal-title-deck span{letter-spacing:.14em;font:500 10px/1 DM Mono,monospace}.journal-opener{--journal-open:0;background:#1f5132;min-height:165svh;position:relative}.journal-opener-stage{color:#efe3cc;background:#1f5132;grid-template-columns:56% 44%;height:100svh;min-height:650px;display:grid;position:sticky;top:0;overflow:hidden}.journal-opener figure{margin:0;position:relative;overflow:hidden}.journal-opener figure img{object-fit:cover;width:100%;max-width:none;height:100%;transform:scale(calc(1.07 - var(--journal-open)*.035))}.journal-opener figure:after{content:"";background:linear-gradient(90deg,#0000 65%,#1f513288);position:absolute;inset:0}.journal-opener figcaption{letter-spacing:.1em;background:#14110ed4;padding:8px 10px;font:500 9px/1.4 DM Mono,monospace;position:absolute;bottom:22px;left:26px}.journal-opener-copy{z-index:2;align-self:center;padding:8vw;position:relative}.journal-kicker{letter-spacing:.15em;color:#d8bd85;font:500 10px/1.4 DM Mono,monospace}.journal-opener-copy h2{letter-spacing:-.035em;margin:25px 0;font-size:clamp(58px,6.3vw,104px);line-height:.88}.journal-opener-copy>p:not(.journal-kicker){color:#d7d5c8;max-width:440px;font-size:17px;line-height:1.75}.journal-opener-copy>a{text-transform:uppercase;border-bottom:1px solid #c89947;align-items:center;gap:28px;width:max-content;margin-top:32px;padding-bottom:10px;font-size:13px;display:flex}.journal-leaf{z-index:6;color:#14110e;pointer-events:none;will-change:transform;background:#efe3cc;align-items:center;width:50.05%;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.journal-leaf span{font-family:var(--font-display);white-space:nowrap;font-size:clamp(92px,14vw,215px);font-weight:700;line-height:.75}.journal-leaf-left{transform:translateX(calc(var(--journal-open)*-101%));border-right:1px solid #a99674;justify-content:flex-end;left:0}.journal-leaf-left span{transform:translate(50%)}.journal-leaf-right{transform:translateX(calc(var(--journal-open)*101%));border-left:1px solid #a99674;justify-content:flex-start;right:0}.journal-leaf-right span{color:#1f5132;transform:translate(-50%)}.journal-spine{z-index:8;width:2px;transform:scaleY(calc(1 - var(--journal-open)));transform-origin:top;opacity:calc(1 - var(--journal-open));background:#c89947;position:absolute;top:0;bottom:0;left:calc(50% - 1px)}.reading-room{background:#f3e9cf;padding:clamp(95px,12vw,170px) 6%}.reading-room-head{border-bottom:1px solid #ad9d80;grid-template-columns:1.35fr .65fr;align-items:end;gap:10%;padding-bottom:70px;display:grid}.reading-room-head>div>p{letter-spacing:.15em;color:#1f5132;margin-bottom:32px;font:500 10px/1 DM Mono,monospace}.reading-room-head h2{letter-spacing:-.035em;font-size:clamp(66px,8.2vw,126px);line-height:.82}.reading-room-head h2 em{color:#1f5132}.reading-room-head>p{max-width:470px;font-size:17px;line-height:1.8}.journal-articles{padding-top:90px}.journal-story{border-bottom:1px solid #ad9d80;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:center;gap:7%;padding:55px 0;display:grid}.journal-story:nth-child(2n){grid-template-columns:minmax(340px,.85fr) minmax(0,1.15fr)}.journal-story:nth-child(2n) .story-image{order:2}.journal-story:nth-child(3n){grid-template-columns:.72fr 1.28fr;padding-left:11%}.story-image{aspect-ratio:1.36;transform-style:preserve-3d;background:#d7cab1;display:block;overflow:hidden}.story-image img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.23,1,.32,1)}.story-image:hover img{transform:scale(1.025)}.story-meta{letter-spacing:.11em;color:#1f5132;justify-content:space-between;gap:18px;font:500 9px/1.3 DM Mono,monospace;display:flex}.story-meta span:last-child{align-items:center;gap:7px;display:flex}.story-copy h3{letter-spacing:-.035em;margin:20px 0;font-size:clamp(48px,5vw,78px);line-height:.91}.story-copy>p{color:#564f45;max-width:530px;font-size:16px;line-height:1.75}.story-link{text-transform:uppercase;border-bottom:1px solid #1f5132;align-items:center;gap:22px;width:max-content;margin-top:28px;padding-bottom:8px;font-size:12px;display:flex}.journal-colophon{color:#efe3cc;background:#14110e;flex-direction:column;justify-content:space-between;min-height:95svh;padding:clamp(100px,14vw,200px) 6% 42px;display:flex}.colophon-rule{transform-origin:0;background:#c89947;height:1px}.colophon-copy{max-width:1040px;margin:8vh auto}.colophon-copy>svg{color:#c89947}.colophon-copy>p:first-of-type{letter-spacing:.15em;margin:22px 0 35px;font:500 10px/1 DM Mono,monospace}.colophon-copy h2{letter-spacing:-.04em;font-size:clamp(74px,10vw,154px);line-height:.81}.colophon-copy h2 em{color:#c89947}.colophon-copy>p:last-of-type{color:#c9c0ad;max-width:500px;margin:36px 0;font-size:17px;line-height:1.75}.colophon-copy>div{flex-wrap:wrap;gap:35px;display:flex}.colophon-copy a{text-transform:uppercase;border-bottom:1px solid #c89947;align-items:center;gap:20px;padding-bottom:9px;font-size:12px;display:flex}.journal-colophon footer{letter-spacing:.15em;border-top:1px solid #efe3cc35;justify-content:space-between;padding-top:20px;font:500 9px/1 DM Mono,monospace;display:flex}@media (max-width:900px){.journal-folio{display:none}.journal-opener-stage{grid-template-columns:1fr 1fr}.reading-room-head{grid-template-columns:1fr;gap:35px}.journal-story,.journal-story:nth-child(2n),.journal-story:nth-child(3n){grid-template-columns:1fr 1fr;padding-left:0}.journal-story:nth-child(2n) .story-image{order:0}}@media (max-width:700px){body:has(.blog-scroll-shell) .nav{color:#efe3cc}.journal-title-page{min-height:760px;padding:125px 6% 42px}.journal-title-page:after{width:auto;height:1px;inset:auto 6% 105px}.journal-title-meta p:nth-child(2){display:none}.journal-title-lockup{grid-template-columns:1fr;align-content:center}.journal-title-lockup>span{margin:0 0 18px}.journal-title-lockup h1{font-size:clamp(86px,28vw,126px)}.journal-title-deck{grid-template-columns:1fr;gap:24px}.journal-title-deck p{font-size:15px}.journal-opener{min-height:auto}.journal-opener-stage{flex-direction:column;height:auto;min-height:0;display:flex;position:relative}.journal-opener figure{height:62svh;min-height:440px}.journal-opener-copy{padding:65px 7% 75px}.journal-opener-copy h2{font-size:clamp(56px,17vw,82px)}.journal-leaf,.journal-spine{display:none}.reading-room{padding:80px 6%}.reading-room-head{padding-bottom:50px}.reading-room-head h2{font-size:clamp(58px,18vw,82px)}.journal-articles{padding-top:40px}.journal-story,.journal-story:nth-child(2n),.journal-story:nth-child(3n){padding:40px 0;display:block}.journal-story:nth-child(2n) .story-image{order:initial}.story-image{aspect-ratio:1.12}.story-copy{padding-top:28px}.story-copy h3{font-size:clamp(46px,14vw,64px)}.journal-colophon{min-height:760px;padding:85px 6% 34px}.colophon-copy{margin:4vh 0}.colophon-copy h2{font-size:clamp(68px,21vw,96px)}.journal-colophon footer{gap:20px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.journal-opener{min-height:auto}.journal-opener-stage{position:relative}.journal-leaf,.journal-spine{display:none}.journal-opener figure img,.story-image img{transition:none!important;transform:none!important}}
