.p-journal .crumb{padding-top:clamp(26px,4vw,44px)}.p-journal .crumb ol{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);flex-wrap:wrap;gap:12px;margin:0;padding:0;font-size:.66rem;font-weight:600;list-style:none;display:flex}.p-journal .crumb li{align-items:center;gap:12px;display:flex}.p-journal .crumb li:after{content:"/";color:var(--gold-deep)}.p-journal .crumb li:last-child:after{content:""}.p-journal .crumb a:hover{color:var(--ink)}.p-journal .crumb li:last-child{color:var(--gold-deep)}.p-journal .post-head{padding-top:clamp(26px,4vw,50px);padding-bottom:clamp(36px,5vw,60px)}.p-journal .post-head .meta{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.p-journal .post-head .cat{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gold-deep);font-size:.68rem;font-weight:600}.p-journal .post-head .date{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);font-size:.66rem;font-weight:600}.p-journal .post-head h1{font-family:var(--serif);letter-spacing:-.012em;margin:clamp(18px,2.4vw,28px) 0 0;font-size:clamp(2.6rem,6vw,5rem);font-weight:300;line-height:1}.p-journal .post-head .dek{font-family:var(--serif);color:var(--ink-soft);border-left:1px solid var(--gold);max-width:46ch;margin:clamp(22px,3vw,34px) 0 0;padding-left:24px;font-size:clamp(1.4rem,2.1vw,1.85rem);font-style:italic;font-weight:400;line-height:1.5}.p-journal .post-body{border-top:1px solid #0a16281f;padding-top:clamp(36px,5vw,56px);padding-bottom:clamp(48px,7vw,96px)}.p-journal .post-body p{font-family:var(--serif);color:var(--ink-soft);font-size:1.34rem;line-height:1.66}.p-journal .post-body p+p{margin-top:1.1em}.p-journal .post-body p em{color:var(--ink);font-style:italic}.p-journal .post-body p:first-child:first-letter{font-family:var(--serif);float:left;color:var(--gold-deep);padding:8px 14px 0 0;font-size:4.4rem;font-weight:400;line-height:.8}
