.aura-journal-page .journal-hero{padding:clamp(95px,10vw,150px) 0 76px;border-bottom:1px solid var(--line)}.journal-hero-grid{display:grid;grid-template-columns:.48fr 1fr;gap:clamp(46px,8vw,125px);align-items:end}.journal-hero .display{margin:12px 0 0;font-size:clamp(4.4rem,8.2vw,9.3rem);line-height:.84}.journal-hero .display em{color:var(--lacquer);font-weight:400}.journal-hero .lede{max-width:570px;margin:26px 0 0}.journal-feature{padding:clamp(70px,9vw,130px) 0;border-bottom:1px solid var(--line);background:var(--ink);color:#fffaf3}.journal-feature-grid{display:grid;grid-template-columns:1fr minmax(360px,.82fr);gap:clamp(36px,7vw,110px);align-items:center}.journal-feature-image{margin:0;min-height:580px;overflow:hidden;background:#473a36}.journal-feature-image img{width:100%;height:100%;object-fit:cover;display:block}.journal-feature-copy .eyebrow{color:#e5b9c4}.journal-kicker{margin:26px 0 14px;color:#cbbab0;font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.journal-feature-copy .display{margin:0;font-size:clamp(3.6rem,5.6vw,6.4rem);line-height:.86}.journal-feature-copy>p:not(.journal-kicker){max-width:410px;margin:22px 0 28px;color:#d8c9c0;font-size:1rem;line-height:1.6}.journal-feature-copy .text-link{color:#fffaf3;border-color:rgba(255,250,243,.55)}.journal-section{padding:clamp(78px,10vw,145px) 0;border-bottom:1px solid var(--line)}.journal-section-heading{display:grid;grid-template-columns:.46fr 1fr;gap:clamp(46px,8vw,125px);align-items:start;margin-bottom:56px}.journal-section-heading .display{margin:10px 0 0;font-size:clamp(3.5rem,6vw,7rem);line-height:.86}.journal-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.journal-card{border-top:1px solid var(--line)}.journal-card figure{margin:0;aspect-ratio:.79;overflow:hidden;background:var(--paper-3)}.journal-card img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .7s var(--ease-out)}.journal-card:hover img{transform:scale(1.025)}.journal-card-copy{padding:17px 4px 0}.journal-card-copy h3{margin:12px 0 10px;font:400 clamp(1.65rem,2.25vw,2.55rem)/.98 var(--font-display);letter-spacing:-.025em}.journal-card-copy p{margin:0;max-width:310px;color:var(--muted);font-size:.87rem;line-height:1.55}.journal-essay{padding:clamp(80px,10vw,150px) 0;border-bottom:1px solid var(--line)}.journal-essay-grid{display:grid;grid-template-columns:.46fr minmax(0,1fr);gap:clamp(46px,8vw,125px)}.journal-margin-note{margin:28px 0 0;color:var(--lacquer);font:italic 1.35rem/1.1 var(--font-display);transform:rotate(-2deg)}.journal-essay article{max-width:700px}.journal-essay .display{margin:0 0 26px;font-size:clamp(3.6rem,6vw,7rem);line-height:.85}.journal-essay article p{max-width:590px;color:var(--muted);font-size:1rem;line-height:1.7}.journal-essay article .journal-lead{color:var(--ink);font-size:1.18rem;line-height:1.55}.journal-business{background:var(--paper)}.journal-business .text-link{margin-top:16px}.journal-closing{border-top:0}@media(max-width:980px){.journal-hero-grid,.journal-feature-grid,.journal-section-heading,.journal-essay-grid{grid-template-columns:1fr;gap:24px}.journal-feature-image{min-height:430px;max-width:650px}.journal-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.journal-card:last-child .journal-card-copy{padding-top:0}.journal-essay article{max-width:650px}}@media(max-width:620px){.journal-hero{padding:72px 0 56px}.journal-hero .display{font-size:clamp(4rem,18vw,6rem)}.journal-feature{padding:64px 0}.journal-feature-image{min-height:360px}.journal-feature-copy .display,.journal-section-heading .display,.journal-essay .display{font-size:clamp(3.5rem,15vw,5.4rem)}.journal-card-grid{grid-template-columns:1fr;gap:42px}.journal-card:last-child{display:block}.journal-card:last-child .journal-card-copy{padding:17px 4px 0}.journal-essay{padding:74px 0}.journal-margin-note{margin:10px 0 0}.journal-essay article p{font-size:.96rem}.journal-essay article .journal-lead{font-size:1.06rem}}
