.journal-module__UhKvEq__page{--stack:clamp(2.5rem, 6vw, 5rem);--ink-read:#0b0b0dcc;--fs-label-lg:calc(1rem / 1.272);--anchor-clear:calc(var(--nav-h) + 3rem);min-height:100vh;padding:calc(var(--nav-h) + var(--stack)) var(--gutter) clamp(4rem, 9vw, 8rem);background:var(--bone);color:var(--ink-on-light)}.journal-module__UhKvEq__eyebrow,.journal-module__UhKvEq__tocIndex,.journal-module__UhKvEq__sub,.journal-module__UhKvEq__principleIndex{font-family:var(--font-text);font-size:var(--fs-label-lg);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.journal-module__UhKvEq__hero{scroll-margin-top:var(--anchor-clear);margin:0 0 clamp(1.5rem,3vw,2.5rem)}.journal-module__UhKvEq__eyebrow{color:var(--ink-on-light-3);margin:0 0 1.4rem}.journal-module__UhKvEq__title{font-family:var(--font-display);font-size:var(--fs-head);letter-spacing:var(--track-display);text-wrap:pretty;margin:0;font-weight:500;line-height:1.06}.journal-module__UhKvEq__rule{width:clamp(8rem,18vw,14rem);height:1px;margin:0 0 var(--stack);background:var(--signal-deep);border-radius:.5px}.journal-module__UhKvEq__layout{--menu-col:13rem;--gap:clamp(2rem, 4vw, 4.5rem);--text-col:44rem;--block:calc(var(--menu-col) + var(--gap) + var(--text-col));grid-template-columns:minmax(0, var(--menu-col)) minmax(0, var(--text-col));justify-content:start;gap:var(--gap);margin-left:clamp(0rem, calc((100% - var(--block)) / 3), 18rem);align-items:start;display:grid}.journal-module__UhKvEq__column{min-width:0}.journal-module__UhKvEq__toc{top:calc(var(--nav-h) + 48px);padding-top:.2rem;position:sticky}.journal-module__UhKvEq__tocList{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.journal-module__UhKvEq__tocLink{color:var(--ink-on-light-2);border-top:1px solid var(--rule-on-light);transition:color var(--dur-snap) ease;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;padding:.5rem 0;font-size:.95rem;line-height:1.3;text-decoration:none;display:grid}.journal-module__UhKvEq__tocLink:hover{color:var(--ink-on-light)}.journal-module__UhKvEq__tocLink:hover .journal-module__UhKvEq__tocIndex{color:var(--signal-deep)}.journal-module__UhKvEq__tocLink:focus-visible{outline:2px solid var(--signal-deep);outline-offset:3px;border-radius:2px}.journal-module__UhKvEq__tocIndex{color:var(--ink-on-light-3);transition:color var(--dur-snap) ease}.journal-module__UhKvEq__article{min-width:0}.journal-module__UhKvEq__chapter{scroll-margin-top:var(--anchor-clear)}.journal-module__UhKvEq__chapter+.journal-module__UhKvEq__chapter{margin-top:var(--stack);padding-top:var(--stack);border-top:1px solid var(--rule-on-light)}.journal-module__UhKvEq__chapterHead{margin-bottom:2rem}.journal-module__UhKvEq__chapterTitle{font-family:var(--font-display);font-size:var(--fs-head);letter-spacing:var(--track-display);text-wrap:balance;margin:0;font-weight:500;line-height:1.04}.journal-module__UhKvEq__p{color:var(--ink-read);text-wrap:pretty;margin:1.2em 0 0;font-size:1.2rem;font-weight:400;line-height:1.65}.journal-module__UhKvEq__chapter>.journal-module__UhKvEq__p:first-child,.journal-module__UhKvEq__chapterHead+.journal-module__UhKvEq__p{margin-top:0}.journal-module__UhKvEq__p strong{color:var(--ink-on-light);font-weight:600}.journal-module__UhKvEq__p em{color:var(--ink-on-light);font-style:italic}.journal-module__UhKvEq__statement{letter-spacing:-.015em;color:var(--ink-on-light);text-wrap:pretty;margin:2.2rem 0 0;font-size:clamp(1.3rem,1.05rem + .9vw,1.618rem);font-weight:500;line-height:1.3}.journal-module__UhKvEq__chapterHead+.journal-module__UhKvEq__statement,.journal-module__UhKvEq__sub+.journal-module__UhKvEq__statement{margin-top:0}.journal-module__UhKvEq__statement+.journal-module__UhKvEq__p{margin-top:1.2rem}.journal-module__UhKvEq__beat{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-on-light);margin:3rem 0;font-size:clamp(1.618rem,1.15rem + 1.8vw,2.3rem);font-weight:500;line-height:1.12}.journal-module__UhKvEq__chapterHead+.journal-module__UhKvEq__beat{margin-top:0}.journal-module__UhKvEq__chapter>.journal-module__UhKvEq__beat:last-child{margin-bottom:0}.journal-module__UhKvEq__beatLine{text-wrap:pretty;display:block}.journal-module__UhKvEq__quote{border-top:1px solid var(--rule-on-light);border-bottom:1px solid var(--rule-on-light);margin:2.6rem 0;padding:2.2rem 0}.journal-module__UhKvEq__quote p{font-family:var(--font-display);letter-spacing:-.03em;color:var(--signal-deep);text-wrap:balance;margin:0;font-size:clamp(1.618rem,1.1rem + 2vw,2.45rem);font-weight:500;line-height:1.1}.journal-module__UhKvEq__quote p:before{content:"“"}.journal-module__UhKvEq__quote p:after{content:"”"}.journal-module__UhKvEq__quote+.journal-module__UhKvEq__p{margin-top:0}.journal-module__UhKvEq__sub{color:var(--signal-deep);margin:3rem 0 1.1rem}.journal-module__UhKvEq__chapterHead+.journal-module__UhKvEq__sub{margin-top:0}.journal-module__UhKvEq__principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem clamp(1.5rem,3vw,2.5rem);margin:2.4rem 0 0;padding:0;list-style:none;display:grid}.journal-module__UhKvEq__principle{border-top:1px solid var(--ink-on-light);padding-top:1.1rem}.journal-module__UhKvEq__principleIndex{color:var(--signal-deep);margin-bottom:.9rem;display:block}.journal-module__UhKvEq__principleName{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:500;line-height:1.15}.journal-module__UhKvEq__principleText{color:var(--ink-read);margin:.6rem 0 0;font-size:1rem;font-weight:400;line-height:1.55}.journal-module__UhKvEq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.journal-module__UhKvEq__layout{--block:var(--text-col);grid-template-columns:minmax(0,44rem)}.journal-module__UhKvEq__toc{margin-bottom:var(--stack);padding:0;position:static}.journal-module__UhKvEq__tocList{gap:0}.journal-module__UhKvEq__tocList li:last-child .journal-module__UhKvEq__tocLink{border-bottom:1px solid var(--rule-on-light)}}@media (max-width:680px){.journal-module__UhKvEq__p{font-size:1.0625rem;line-height:1.68}.journal-module__UhKvEq__title{font-size:clamp(1.618rem,6.4vw,2.1rem)}.journal-module__UhKvEq__principles{grid-template-columns:minmax(0,1fr);gap:1.6rem}.journal-module__UhKvEq__beat{margin:2.4rem 0}}
