.page-id-474 .site-main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
.journal-blog{--jb-ink:#392D27;--jb-gold:#B58A56;--jb-paper:#FCF8F3;--jb-soft:#F1E7DD;--jb-line:rgba(57,45,39,.14);--jb-muted:#7C6D64;background:var(--jb-paper);color:var(--jb-ink)}
.journal-blog *{box-sizing:border-box}.journal-wrap{width:min(1240px,calc(100% - 64px));margin:0 auto}.journal-blog h1,.journal-blog h2,.journal-blog h3{font-family:var(--serif);font-weight:400;letter-spacing:-.025em;color:var(--jb-ink)}.journal-blog p{color:#655850;line-height:1.65}.journal-kicker{display:block;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--jb-gold);font-weight:600;margin-bottom:.8rem}.journal-meta{display:flex;align-items:center;gap:.65rem;font-size:.63rem;letter-spacing:.075em;text-transform:uppercase;color:var(--jb-muted)}.journal-meta span{color:var(--jb-gold)}.journal-meta time:before{content:"•";margin-right:.65rem;color:#C8B8AC}.journal-read{display:inline-flex;align-items:center;gap:.45rem;margin-top:1rem;color:var(--jb-gold)!important;font-size:.7rem;letter-spacing:.09em;text-transform:uppercase}.journal-read span{transition:transform .2s ease}.journal-read:hover span{transform:translateX(3px)}
.journal-blog-head{padding:clamp(7.5rem,10vw,9rem) 0 1.9rem;background:linear-gradient(180deg,#F8F0E8,#FCF8F3);border-bottom:1px solid var(--jb-line)}.journal-head-row{display:grid;grid-template-columns:1fr .85fr;gap:3rem;align-items:end}.journal-head-row h1{font-size:clamp(4.2rem,7.8vw,7.6rem);line-height:.86;margin:0}.journal-head-row>p{max-width:42ch;margin:0 0 .25rem auto;font-size:1.02rem}.journal-topics{display:flex;flex-wrap:wrap;gap:1.35rem;margin-top:2rem;padding-top:1.15rem;border-top:1px solid var(--jb-line)}.journal-topics a{font-size:.7rem;letter-spacing:.075em;text-transform:uppercase;color:#66584F}.journal-topics a:hover{color:var(--jb-gold)}
.journal-feature{padding:3rem 0 4.2rem}.journal-feature-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.75fr);gap:1.5rem}.journal-feature-main{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:1.5rem;align-items:stretch;border-bottom:1px solid var(--jb-line);padding-bottom:1.4rem}.journal-feature-image{display:block;min-height:300px;max-height:340px;overflow:hidden;background:#E7DCD1;border-radius:4px}.journal-feature-image img,.journal-side-image img,.journal-card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.journal-feature-image:hover img,.journal-side-image:hover img,.journal-card-image:hover img{transform:scale(1.025)}.journal-feature-copy{padding:1rem 0;align-self:center}.journal-feature-copy h2{font-size:clamp(1.95rem,2.7vw,2.85rem);line-height:1.04;max-width:16ch;margin:.55rem 0 0}.journal-feature-copy p{max-width:50ch;margin:.8rem 0 0;font-size:.94rem}.journal-feature-side{display:grid;gap:1rem}.journal-side-card{display:grid;grid-template-columns:118px minmax(0,1fr);gap:1rem;align-items:center;border-bottom:1px solid var(--jb-line);padding-bottom:1rem}.journal-side-image,.journal-side-placeholder{display:flex;width:118px;height:105px;overflow:hidden;border-radius:4px}.journal-side-placeholder{background:linear-gradient(145deg,#EADFD4,#F7F0E9);align-items:flex-end;justify-content:space-between;padding:.8rem;color:var(--jb-gold)}.journal-side-placeholder span{font-family:var(--serif);font-size:1.8rem}.journal-side-placeholder small{font-size:.55rem;letter-spacing:.11em;text-transform:uppercase;color:#7A6C63}.journal-side-copy{padding-top:0}.journal-side-copy h3{font-size:1.2rem;line-height:1.1;margin:.4rem 0 0}
.journal-latest{padding:clamp(4.5rem,8vw,7rem) 0;background:var(--jb-soft);border-top:1px solid var(--jb-line)}.journal-section-head{display:grid;grid-template-columns:auto 1fr;gap:2rem;align-items:end;margin-bottom:2.6rem}.journal-section-head h2{font-size:clamp(2.2rem,3.7vw,3.8rem);line-height:1;margin:0}.journal-rule{height:1px;background:var(--jb-line);margin-bottom:.55rem}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.journal-card{background:rgba(252,248,243,.86);border:1px solid var(--jb-line);border-radius:7px;overflow:hidden;display:flex;flex-direction:column;min-width:0}.journal-card-image,.journal-card-placeholder{display:flex;height:155px;overflow:hidden}.journal-card-placeholder{background:linear-gradient(145deg,#E7D9CC,#F7F0E9);align-items:flex-end;justify-content:space-between;padding:1.15rem;color:var(--jb-gold)}.journal-card-placeholder span{font-family:var(--serif);font-size:2.4rem}.journal-card-placeholder small{font-size:.61rem;letter-spacing:.12em;text-transform:uppercase;color:#776961}.journal-card-body{padding:1.2rem 1.2rem 1.35rem;display:flex;flex-direction:column;flex:1}.journal-card h3{font-size:1.5rem;line-height:1.1;margin:.5rem 0 0}.journal-card p{font-size:.88rem;margin:.7rem 0 0}.journal-card .journal-read{margin-top:auto;padding-top:1rem}
.journal-guides{padding:clamp(4.5rem,8vw,7rem) 0;background:var(--jb-paper)}.journal-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--jb-line)}.journal-guide-grid a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 0;border-bottom:1px solid var(--jb-line);font-family:var(--serif);font-size:1.35rem}.journal-guide-grid a:nth-child(odd){padding-right:1.4rem;border-right:1px solid var(--jb-line)}.journal-guide-grid a:nth-child(even){padding-left:1.4rem}.journal-guide-grid b{font-weight:400;color:var(--jb-gold)}
@media(max-width:900px){.journal-wrap{width:min(100% - 40px,1240px)}.journal-head-row,.journal-feature-layout{grid-template-columns:1fr}.journal-head-row>p{margin:0}.journal-feature-main{grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr)}.journal-feature-image{min-height:260px;max-height:300px}.journal-feature-side{grid-template-columns:1fr 1fr}.journal-grid{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.journal-wrap{width:min(100% - 30px,1240px)}.journal-blog-head{padding-top:7rem}.journal-head-row h1{font-size:clamp(3.8rem,18vw,5.5rem)}.journal-topics{gap:.85rem}.journal-feature{padding:2.2rem 0 3.5rem}.journal-feature-main{grid-template-columns:1fr;gap:1rem}.journal-feature-image{min-height:0;height:220px}.journal-feature-copy{padding:.3rem 0}.journal-feature-side,.journal-grid,.journal-guide-grid{grid-template-columns:1fr}.journal-side-card{grid-template-columns:100px minmax(0,1fr);padding-bottom:1rem}.journal-side-image,.journal-side-placeholder{width:100px;height:90px}.journal-card-image,.journal-card-placeholder{height:135px}.journal-guide-grid a:nth-child(odd),.journal-guide-grid a:nth-child(even){padding-left:0;padding-right:0;border-right:0}.journal-section-head{grid-template-columns:1fr}.journal-rule{display:none}.journal-feature-copy h2{font-size:2rem}.journal-card h3{font-size:1.42rem}}