.journal-opening{background:#0f0f0f;padding:clamp(3rem,6vw,6.5rem) clamp(1.5rem,5vw,5rem) clamp(3.5rem,7vw,7rem);overflow:clip}.journal-masthead{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);max-width:1440px;margin-inline:auto;display:grid}.journal-opening-copy{min-width:0}.journal-masthead:not(:has([data-editorial-frame])){grid-template-columns:minmax(0,1fr);max-width:1100px}.journal-eyebrow{color:#d4af37;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;line-height:1.6}.journal-title{letter-spacing:-.055em;overflow-wrap:break-word;color:#f0f0f0;margin-top:1.5rem;font-size:clamp(3.125rem,2rem + 2.7vw,5.9375rem);font-weight:500;line-height:1.05}.journal-script{font-family:var(--font-brand), "Dancing Script", cursive;color:#d4af37;letter-spacing:-.04em;font-size:1.22em;font-weight:500}[data-section=blog-hub-hero] .journal-script{display:block}.journal-description{max-width:34rem;margin-top:1.75rem;font-size:1rem;line-height:1.75}.journal-index-link{color:#f0f0f0;border-bottom:1px solid #d4af37;align-items:center;gap:2rem;min-height:48px;margin-top:1.5rem;display:inline-flex}.journal-cover{background:#000;border:1px solid #ffffff40;display:block;position:relative;transform:rotate(3deg)}.journal-cover img{aspect-ratio:1200/630;object-fit:contain;width:100%;height:auto;display:block}.journal-featured-plane,.journal-article-cover-plane{min-width:0;margin-inline:1rem}.journal-featured-label{margin-top:2.5rem}.journal-featured-title{color:#f0f0f0;font-family:var(--font-sora), sans-serif;max-width:25rem;margin-top:.5rem;font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.3;display:inline-block}.journal-orbit{opacity:.4}.journal-start{padding-block:1.5rem clamp(3rem,6vw,5rem)}.journal-start-card{border-top-color:#d4af37;flex-direction:column;justify-content:space-between;min-height:11rem;display:flex;position:relative}.journal-start-card:after{content:"↗";color:#d4af37;font-size:1.5rem;position:absolute;bottom:1rem;right:1.25rem}.journal-collection{padding-top:clamp(3rem,6vw,5rem)}.journal-search{max-width:30rem}.journal-card{border-bottom:1px solid #ffffff30;min-width:0;padding-bottom:1.5rem}.journal-card-image{background:#000;border:1px solid #ffffff30;transition:border-color .16s;display:block}.journal-card-image:hover{border-color:#d4af37}.journal-card-copy{padding-top:1.5rem}.journal-card-copy h2{letter-spacing:-.035em;font-size:clamp(1.3rem,1.7vw,1.65rem);line-height:1.3}.journal-direct-answer{max-width:38rem}.journal-reading-track{max-width:1280px;margin-inline:auto;padding:1.5rem clamp(1.5rem,5vw,5rem) 5rem}.journal-reading-grid{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.journal-body{font-size:1.125rem;line-height:1.8}.journal-body h2{letter-spacing:-.045em;margin-top:3rem;font-size:clamp(1.9rem,3.2vw,2.8rem);line-height:1.2}.journal-body h3{margin-top:2rem;font-size:1.5rem;line-height:1.35}.journal-body p{margin-block:0 1.5rem}.journal-inline-media{margin-block:3.5rem;padding-block:1.25rem;overflow:clip}.journal-video-plane{margin-inline:.75rem}[data-section=article-contents] nav.lg\:block{box-shadow:none;background:0 0;border:0;border-left:1px solid #d4af3755;border-radius:0}.blog-reading-progress{top:var(--header-h,78px);z-index:49;transform-origin:0;pointer-events:none;background:#d4af37;width:100%;height:2px;position:fixed;left:0;transform:scaleX(0)}@media (min-width:1024px){.journal-reading-grid{grid-template-columns:minmax(0,730px) minmax(12rem,1fr);gap:clamp(2rem,4vw,4.5rem)}.journal-contents-column{padding-top:1rem}.journal-card-grid>.journal-card:nth-child(3n+2){margin-top:2.5rem}}@media (max-width:819px){.journal-masthead{grid-template-columns:1fr;gap:3rem}.journal-opening{padding-block:2.5rem 3.5rem}.journal-title{line-height:1.07}.journal-featured-plane,.journal-article-cover-plane{margin-inline:.75rem}.journal-cover{transform:rotate(2deg)}.journal-body{font-size:1rem}.journal-inline-media{margin-block:2.5rem}}@media (prefers-reduced-motion:reduce){.journal-cover{transform:none}.journal-card-image{transition:none}}
