.journal-module__UhKvEq__world{--paper:#f1ecdf;--paper-deep:#d9d0bd;--ink:#171a19;--muted:#69665d;--moss:#314a3b;--signal:#ff6b4a;min-height:100dvh;color:var(--ink);background:radial-gradient(circle at 11% 18%, #5f775721, transparent 27rem), linear-gradient(112deg, #e3ddce 0 11%, var(--paper) 11% 100%);font-family:Aptos,Segoe UI,sans-serif;position:relative;overflow:clip}.journal-module__UhKvEq__paperGrain{pointer-events:none;opacity:.3;mix-blend-mode:multiply;background-image:radial-gradient(circle at 22% 17%,#171a1912 0 .6px,#0000 .9px),radial-gradient(circle at 68% 79%,#314a3b14 0 .5px,#0000 .85px);background-size:9px 11px,17px 19px;position:absolute;inset:0}.journal-module__UhKvEq__hero{z-index:1;grid-template-columns:minmax(7rem,.6fr) minmax(0,2.5fr) minmax(10rem,.8fr);align-items:end;gap:clamp(1.5rem,5vw,7rem);width:min(92vw,1440px);min-height:min(72dvh,760px);margin:0 auto;padding:clamp(8rem,14vw,12rem) 0 5rem;display:grid;position:relative}.journal-module__UhKvEq__heroIndex,.journal-module__UhKvEq__marginNote{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;flex-direction:column;gap:.5rem;font-size:.68rem;font-weight:700;display:flex}.journal-module__UhKvEq__heroIndex:before{content:"";background:var(--signal);width:2.5rem;height:.2rem;margin-bottom:.4rem}.journal-module__UhKvEq__heroCopy{max-width:66rem}.journal-module__UhKvEq__eyebrow,.journal-module__UhKvEq__kicker{color:var(--moss);letter-spacing:.17em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.72rem;font-weight:800}.journal-module__UhKvEq__hero h1{letter-spacing:-.04em;max-width:19ch;margin:0;font-family:Iowan Old Style,Songti SC,Noto Serif SC,Georgia,serif;font-size:clamp(3.2rem,6.8vw,6rem);font-weight:500;line-height:.98}.journal-module__UhKvEq__intro{color:#504f48;max-width:60ch;margin:clamp(2rem,4vw,3.8rem) 0 0 clamp(1rem,8vw,8rem);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.9}.journal-module__UhKvEq__marginNote{border-left:1px solid #171a1938;align-self:center;padding-left:1rem;line-height:1.7}.journal-module__UhKvEq__marginNote svg{width:1.1rem;color:var(--signal)}.journal-module__UhKvEq__readingRoom{z-index:1;border-top:1px solid #171a1938;width:min(94vw,1500px);margin:0 auto;padding:clamp(4rem,8vw,8rem) 0;position:relative}.journal-module__UhKvEq__sectionHeading{grid-template-columns:1fr auto;align-items:end;gap:2rem;padding:0 clamp(0rem,4vw,4rem);display:grid}.journal-module__UhKvEq__sectionHeading h2{letter-spacing:-.04em;margin:0;font-family:Iowan Old Style,Songti SC,Noto Serif SC,Georgia,serif;font-size:clamp(2.2rem,4vw,4.4rem);font-weight:500}.journal-module__UhKvEq__bookControls{color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:.12em;grid-template-columns:2.8rem auto 2.8rem;align-items:center;gap:.75rem;font-size:.75rem;display:grid}.journal-module__UhKvEq__bookControls button,.journal-module__UhKvEq__readerTopline button,.journal-module__UhKvEq__readerNav button{min-width:2.75rem;min-height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:1px solid #171a193d;place-items:center;transition:transform .18s,color .18s,background-color .18s;display:inline-grid}.journal-module__UhKvEq__bookControls button:hover:not(:disabled),.journal-module__UhKvEq__readerTopline button:hover,.journal-module__UhKvEq__readerNav button:hover:not(:disabled){color:var(--paper);background:var(--ink);transform:translateY(-2px)}.journal-module__UhKvEq__bookControls button:active:not(:disabled),.journal-module__UhKvEq__readerTopline button:active,.journal-module__UhKvEq__readerNav button:active:not(:disabled){transform:scale(.98)}.journal-module__UhKvEq__bookControls button:disabled,.journal-module__UhKvEq__readerNav button:disabled{cursor:not-allowed;opacity:.35}.journal-module__UhKvEq__bookControls svg,.journal-module__UhKvEq__readerTopline svg,.journal-module__UhKvEq__readerNav svg{width:1rem}.journal-module__UhKvEq__bookViewport{perspective:1700px;perspective-origin:50% 42%;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;min-height:clamp(38rem,65vw,51rem);margin-top:2rem;position:relative}.journal-module__UhKvEq__inkMap{opacity:0;width:100%;height:auto;transition:opacity .7s .22s;position:absolute;inset:7% 0 auto;overflow:visible}.journal-module__UhKvEq__bookIsOpen .journal-module__UhKvEq__inkMap{opacity:.52}.journal-module__UhKvEq__inkStem,.journal-module__UhKvEq__inkBranch{fill:none;stroke:var(--moss);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.journal-module__UhKvEq__inkStem{stroke-width:1.2px;stroke-dasharray:.015 .02}.journal-module__UhKvEq__inkBranch{stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .9s cubic-bezier(.16,1,.3,1),opacity .22s}.journal-module__UhKvEq__inkBranchActive{stroke-dashoffset:0;opacity:1}.journal-module__UhKvEq__book{width:min(85vw,980px);height:min(55vw,610px);min-height:500px;transform-style:preserve-3d;position:absolute;top:10%;left:50%;transform:translate(-50%)rotateX(9deg)rotate(-1.5deg)}.journal-module__UhKvEq__bookShadow{filter:blur(38px);background:#1c181238;position:absolute;inset:12% 3% 0;transform:translate3d(0,3rem,-5rem)scale(.92)}.journal-module__UhKvEq__spine{z-index:60;clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);background:linear-gradient(90deg,#4631216b,#ffffffb8,#3e2b1d6b);width:1.2rem;position:absolute;top:3%;bottom:3%;left:50%;transform:translate(-50%)translateZ(.8rem);box-shadow:0 0 2rem #20191240}.journal-module__UhKvEq__cover,.journal-module__UhKvEq__page{width:47%;height:92%;transform-style:preserve-3d;transform-origin:0;border:0;padding:0;position:absolute;top:4%;left:50%}.journal-module__UhKvEq__cover{z-index:55;color:var(--paper);cursor:pointer;background:0 0;transition:transform 1s cubic-bezier(.16,1,.3,1);transform:translateZ(1.8rem)rotateY(-4deg)}.journal-module__UhKvEq__bookIsOpen .journal-module__UhKvEq__cover{pointer-events:none;transform:translateZ(1.8rem)rotateY(-179deg)}.journal-module__UhKvEq__coverFront,.journal-module__UhKvEq__coverBack,.journal-module__UhKvEq__pageFace{backface-visibility:hidden;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.journal-module__UhKvEq__coverFront{text-align:left;background:linear-gradient(130deg,#0000 0 73%,#ff6b4ab8 73% 74%,#0000 74%),#223c30;border:1px solid #ffffff29;justify-content:space-between;padding:clamp(2rem,4vw,4rem);box-shadow:inset 1.2rem 0 2rem #0a140f47,1.4rem 1.8rem 3rem #231d1540}.journal-module__UhKvEq__coverFront:after{content:"";border:1px solid #ffffff80;border-radius:50%;width:3.6rem;height:3.6rem;position:absolute;bottom:19%;right:8%;box-shadow:0 0 0 .65rem #ffffff0d}.journal-module__UhKvEq__coverCode{letter-spacing:.2em;font-size:.66rem;font-weight:700}.journal-module__UhKvEq__coverFront strong{letter-spacing:-.04em;font-family:Iowan Old Style,Georgia,serif;font-size:clamp(3rem,6vw,5.8rem);font-weight:500;line-height:.82}.journal-module__UhKvEq__coverInstruction{letter-spacing:.08em;align-items:center;gap:.65rem;font-size:.75rem;display:flex}.journal-module__UhKvEq__coverInstruction svg{width:1.1rem}.journal-module__UhKvEq__coverBack{color:#554c40;background:#d5c9af;border:1px solid #20191229;justify-content:flex-end;padding:3rem;font-family:Iowan Old Style,Songti SC,serif;font-size:1rem;line-height:1.8;transform:rotateY(180deg)}.journal-module__UhKvEq__pageStack{transform-style:preserve-3d;position:absolute;inset:0}.journal-module__UhKvEq__page{color:var(--ink);cursor:pointer;background:0 0;transition:transform .92s cubic-bezier(.16,1,.3,1),filter .3s}.journal-module__UhKvEq__page:disabled{cursor:default}.journal-module__UhKvEq__pageFuture{transform:translateZ(calc(var(--distance) * -.4rem)) rotateY(calc(var(--distance) * -1.8deg))}.journal-module__UhKvEq__pageActive{transform:translateZ(1rem)rotateY(0)}.journal-module__UhKvEq__pagePast{transform:translateZ(calc(var(--distance) * -.35rem)) rotateY(-180deg)}.journal-module__UhKvEq__pageFace{text-align:left;background:linear-gradient(90deg,#3f332614,#0000 12%),#f6f0e2;border:1px solid #3b30232e;padding:clamp(1.5rem,3.4vw,3.5rem);box-shadow:1rem 1.4rem 2rem #2820161f}.journal-module__UhKvEq__pageFront:before,.journal-module__UhKvEq__pageBack:before{pointer-events:none;content:"";border:1px solid #314a3b1f;position:absolute;inset:1rem}.journal-module__UhKvEq__pageBack{color:#4f4d43;background:#eee7d7;justify-content:flex-end;align-items:flex-start;transform:rotateY(180deg)}.journal-module__UhKvEq__pageMeta{color:var(--moss);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;font-size:.64rem;font-weight:800;display:flex}.journal-module__UhKvEq__pageMeta span:last-child{border-bottom:2px solid var(--signal);padding-bottom:.2rem}.journal-module__UhKvEq__pageTitle{letter-spacing:-.04em;max-width:13ch;margin-top:auto;font-family:Iowan Old Style,Songti SC,Noto Serif SC,Georgia,serif;font-size:clamp(2rem,3.5vw,4rem);font-weight:500;line-height:1.05}.journal-module__UhKvEq__pageSubtitle{color:var(--moss);margin-top:1rem;font-size:.82rem;font-weight:700;line-height:1.5}.journal-module__UhKvEq__pageSummary{color:#555148;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:43ch;margin-top:1.1rem;font-size:clamp(.82rem,1.2vw,1rem);line-height:1.72;display:-webkit-box;overflow:hidden}.journal-module__UhKvEq__tagRow{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.journal-module__UhKvEq__tagRow span,.journal-module__UhKvEq__readerTags span{letter-spacing:.08em;border:1px solid #314a3b42;padding:.32rem .55rem;font-size:.62rem}.journal-module__UhKvEq__readAction{color:var(--signal);letter-spacing:.12em;align-items:center;gap:.6rem;margin-top:auto;font-size:.68rem;font-weight:800;display:flex}.journal-module__UhKvEq__readAction svg{width:1rem;transition:transform .18s}.journal-module__UhKvEq__pageActive:hover .journal-module__UhKvEq__readAction svg{transform:translate(.3rem)}.journal-module__UhKvEq__backNumber{color:#314a3b29;font-family:Iowan Old Style,Georgia,serif;font-size:clamp(4rem,8vw,6rem);position:absolute;top:2rem;right:2rem}.journal-module__UhKvEq__backQuote{max-width:28ch;font-family:Iowan Old Style,Songti SC,serif;font-size:clamp(1.1rem,2vw,1.7rem);line-height:1.7;position:relative}.journal-module__UhKvEq__backRule{background:var(--signal);width:4rem;height:.18rem;margin-top:1.5rem}.journal-module__UhKvEq__annotationRail{border-top:1px solid #171a193d;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 clamp(0rem,4vw,4rem);display:grid}.journal-module__UhKvEq__annotationRail button{min-height:8rem;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #171a192e;grid-template-columns:3.2rem 1fr;gap:.35rem 1rem;padding:1.4rem;transition:color .18s,background-color .18s,transform .18s;display:grid}.journal-module__UhKvEq__annotationRail button:last-child{border-right:0}.journal-module__UhKvEq__annotationRail button:hover,.journal-module__UhKvEq__annotationActive{color:var(--paper)!important;background:var(--moss)!important}.journal-module__UhKvEq__annotationActive{box-shadow:inset 0 .22rem var(--signal)}.journal-module__UhKvEq__annotationRail button:hover>span,.journal-module__UhKvEq__annotationActive>span{color:var(--paper)!important}.journal-module__UhKvEq__annotationRail button:active{transform:scale(.98)}.journal-module__UhKvEq__annotationRail button>span{color:var(--signal);letter-spacing:.1em;grid-row:1/span 2;font-size:.7rem;font-weight:800}.journal-module__UhKvEq__annotationRail strong{font-family:Iowan Old Style,Songti SC,serif;font-size:1.05rem;font-weight:600}.journal-module__UhKvEq__annotationRail small{color:currentColor;opacity:.65;font-size:.7rem}.journal-module__UhKvEq__footerNote{z-index:1;width:min(92vw,1400px);color:var(--muted);letter-spacing:.04em;border-top:1px solid #171a1933;grid-template-columns:minmax(12rem,.6fr) 1fr;gap:2rem;margin:0 auto;padding:3rem 0 5rem;font-size:.75rem;display:grid;position:relative}.journal-module__UhKvEq__footerNote p{max-width:56ch;margin:0}.journal-module__UhKvEq__readerDialog{width:min(1120px,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--ink);background:0 0;border:0;padding:0;overflow:visible}.journal-module__UhKvEq__readerDialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#161814c7}.journal-module__UhKvEq__readerBook{background:#e4dbc8;grid-template-columns:minmax(14rem,.62fr) minmax(0,1.6fr);max-height:calc(100dvh - 2rem);animation:.52s cubic-bezier(.16,1,.3,1) both journal-module__UhKvEq__reader-enter;display:grid;overflow:auto;box-shadow:0 2rem 6rem #0a0d0a73}.journal-module__UhKvEq__readerMargin{color:#e9e3d7;background:var(--moss);flex-direction:column;gap:1rem;padding:clamp(2rem,5vw,4rem);display:flex;position:relative}.journal-module__UhKvEq__readerIndex{color:var(--signal);font-family:Iowan Old Style,Georgia,serif;font-size:clamp(3rem,6vw,6rem);line-height:1}.journal-module__UhKvEq__readerMargin>span:not(.journal-module__UhKvEq__readerIndex){letter-spacing:.12em;text-transform:uppercase;opacity:.72;font-size:.7rem}.journal-module__UhKvEq__readerTags{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.journal-module__UhKvEq__readerMargin p{max-width:32ch;margin:auto 0 0;font-family:Iowan Old Style,Songti SC,serif;font-size:1rem;line-height:1.8}.journal-module__UhKvEq__readerPage{background:linear-gradient(#0000 calc(100% - 1px),#314a3b11) 0 0/100% 2.15rem,#f7f1e4;min-height:100%;padding:clamp(1.5rem,5vw,5rem)}.journal-module__UhKvEq__readerTopline{color:var(--moss);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.68rem;font-weight:800;display:flex}.journal-module__UhKvEq__readerPage h2{letter-spacing:-.04em;max-width:16ch;margin:clamp(2rem,5vw,4rem) 0 1rem;font-family:Iowan Old Style,Songti SC,Noto Serif SC,Georgia,serif;font-size:clamp(2.5rem,5.5vw,5.8rem);font-weight:500;line-height:.98}.journal-module__UhKvEq__readerLead{max-width:44ch;color:var(--moss);margin:0 0 3rem;font-family:Iowan Old Style,Songti SC,serif;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.75}.journal-module__UhKvEq__liftedQuote{width:min(100%,42rem);color:var(--ink);text-align:left;cursor:pointer;transform-origin:0;background:#ede5d3e0;border:1px solid #314a3b3d;gap:1rem;margin:0 0 3rem;padding:1.4rem 1.6rem;transition:transform .42s cubic-bezier(.34,1.56,.64,1),box-shadow .42s,background-color .42s;display:grid;position:relative}.journal-module__UhKvEq__liftedQuote>span,.journal-module__UhKvEq__liftedQuote small{color:var(--signal);letter-spacing:.12em;font-size:.62rem;font-weight:800}.journal-module__UhKvEq__liftedQuote q{font-family:Iowan Old Style,Songti SC,serif;font-size:1.15rem;line-height:1.7}.journal-module__UhKvEq__quoteIsLifted{background:#fffaf0;transform:translate(.6rem,-.6rem)rotate(-.6deg);box-shadow:1.2rem 1.4rem #314a3b21}.journal-module__UhKvEq__readerSection{border-top:1px solid #171a1929;grid-template-columns:3rem minmax(0,1fr);gap:1rem;max-width:47rem;padding:2rem 0;display:grid}.journal-module__UhKvEq__readerSection>span{color:var(--signal);font-size:.7rem;font-weight:800}.journal-module__UhKvEq__readerSection h3{margin:0 0 .8rem;font-family:Iowan Old Style,Songti SC,serif;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:600}.journal-module__UhKvEq__readerSection p{color:#4f4c44;max-width:65ch;margin:0;font-size:1rem;line-height:1.9}.journal-module__UhKvEq__relatedProjects{border-top:2px solid var(--ink);max-width:47rem;color:var(--moss);letter-spacing:.08em;grid-template-columns:7rem 1fr;gap:1rem;margin-top:1rem;padding:1.2rem 0;font-size:.75rem;display:grid}.journal-module__UhKvEq__relatedProjects p{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-weight:800;display:flex}.journal-module__UhKvEq__relatedProjects a,.journal-module__UhKvEq__relatedProjects p>span{min-height:44px;color:inherit;align-items:center;display:inline-flex}.journal-module__UhKvEq__readerNav{font-variant-numeric:tabular-nums;border-top:1px solid #171a192e;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:3rem;padding-top:1.5rem;font-size:.72rem;display:grid}.journal-module__UhKvEq__readerNav button{gap:.5rem;width:fit-content;padding:0 1rem;display:inline-flex}.journal-module__UhKvEq__readerNav button:last-child{justify-self:end}.journal-module__UhKvEq__readerNav>span{color:var(--muted)}.journal-module__UhKvEq__emptyState{place-content:center;min-height:100dvh;padding:8rem 6vw;display:grid}.journal-module__UhKvEq__emptyState span{color:var(--signal);letter-spacing:.16em;font-size:.7rem}.journal-module__UhKvEq__emptyState h1{max-width:16ch;margin:1rem 0;font-family:Iowan Old Style,Songti SC,serif;font-size:clamp(2.5rem,6vw,6rem);font-weight:500;line-height:1}.journal-module__UhKvEq__emptyState p{max-width:55ch;line-height:1.8}.journal-module__UhKvEq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes journal-module__UhKvEq__reader-enter{0%{opacity:0;transform:translateY(2rem)rotateX(-5deg)scale(.97)}to{opacity:1;transform:translateY(0)rotateX(0)scale(1)}}@media (max-width:900px){.journal-module__UhKvEq__hero{grid-template-columns:6rem minmax(0,1fr);min-height:auto;padding-top:8rem}.journal-module__UhKvEq__marginNote{grid-column:2;margin-top:1rem}.journal-module__UhKvEq__intro{margin-left:0}.journal-module__UhKvEq__book{width:92vw;height:58vw;min-height:450px}.journal-module__UhKvEq__annotationRail{margin-inline:0}}@media (max-width:680px){.journal-module__UhKvEq__world{background:radial-gradient(circle at 50% 8%, #5f775729, transparent 24rem), var(--paper)}.journal-module__UhKvEq__hero{grid-template-columns:1fr;gap:2rem;width:min(100% - 2rem,42rem);padding:7rem 0 4rem}.journal-module__UhKvEq__heroIndex{flex-direction:row;order:0;justify-content:space-between}.journal-module__UhKvEq__heroIndex:before{display:none}.journal-module__UhKvEq__heroCopy{order:1}.journal-module__UhKvEq__hero h1{font-size:clamp(3rem,15vw,5.4rem)}.journal-module__UhKvEq__intro{margin-top:1.8rem;font-size:.95rem}.journal-module__UhKvEq__marginNote{order:2;grid-column:1;margin:0}.journal-module__UhKvEq__readingRoom{width:min(100% - 1rem,44rem);padding:3.5rem 0}.journal-module__UhKvEq__sectionHeading{grid-template-columns:1fr;padding:0 .5rem}.journal-module__UhKvEq__bookControls{width:fit-content}.journal-module__UhKvEq__bookViewport{perspective:1300px;min-height:42rem;margin-top:0}.journal-module__UhKvEq__inkMap{top:18%;transform:rotate(90deg)scale(1.2)}.journal-module__UhKvEq__book{width:min(91vw,31rem);height:35rem;min-height:0;top:13%;transform:translate(-50%)rotateX(7deg)}.journal-module__UhKvEq__cover,.journal-module__UhKvEq__page{transform-origin:top;width:86%;height:82%;top:7%;left:7%}.journal-module__UhKvEq__cover{transform:translateZ(2rem)rotateX(0)}.journal-module__UhKvEq__bookIsOpen .journal-module__UhKvEq__cover{transform:translate3d(0,-5%,-2rem)rotateX(176deg)}.journal-module__UhKvEq__pageFuture{transform:translate3d(0, calc(var(--distance) * .6rem), calc(var(--distance) * -.55rem)) rotateX(calc(var(--distance) * -1.4deg))}.journal-module__UhKvEq__pageActive{transform:translateZ(1.2rem)rotateX(0)}.journal-module__UhKvEq__pagePast{transform:translate3d(0, -5%, calc(var(--distance) * -.4rem)) rotateX(180deg)}.journal-module__UhKvEq__pageBack,.journal-module__UhKvEq__coverBack{transform:rotateX(180deg)}.journal-module__UhKvEq__spine{clip-path:polygon(0 25%,100% 25%,100% 75%,0 75%);width:auto;height:.9rem;inset:7% 7% auto;transform:translateY(-50%)translateZ(.8rem)}.journal-module__UhKvEq__coverFront,.journal-module__UhKvEq__pageFace{padding:1.6rem}.journal-module__UhKvEq__coverFront strong{font-size:clamp(3.8rem,18vw,6rem)}.journal-module__UhKvEq__pageTitle{font-size:clamp(2.1rem,9vw,3.3rem)}.journal-module__UhKvEq__pageSummary{-webkit-line-clamp:4}.journal-module__UhKvEq__annotationRail{scroll-snap-type:x mandatory;border-top:0;gap:.75rem;padding:.25rem .5rem 1rem;display:flex;overflow-x:auto}.journal-module__UhKvEq__annotationRail button{scroll-snap-align:center;border:1px solid #171a192e;flex:0 0 78vw;min-height:7.5rem}.journal-module__UhKvEq__footerNote{grid-template-columns:1fr;width:min(100% - 2rem,42rem);padding-bottom:4rem}.journal-module__UhKvEq__readerDialog{width:calc(100vw - .75rem);max-height:calc(100dvh - .75rem)}.journal-module__UhKvEq__readerBook{grid-template-columns:1fr;max-height:calc(100dvh - .75rem)}.journal-module__UhKvEq__readerMargin{grid-template-columns:auto 1fr;gap:.5rem 1rem;padding:1.4rem;display:grid}.journal-module__UhKvEq__readerIndex{grid-row:1/span 3;font-size:3.2rem}.journal-module__UhKvEq__readerTags,.journal-module__UhKvEq__readerMargin p{grid-column:1/-1}.journal-module__UhKvEq__readerMargin p{margin-top:.5rem}.journal-module__UhKvEq__readerPage{padding:1.25rem}.journal-module__UhKvEq__readerPage h2{font-size:clamp(2.6rem,13vw,4.6rem)}.journal-module__UhKvEq__readerSection{grid-template-columns:2rem 1fr}.journal-module__UhKvEq__readerNav{grid-template-columns:1fr 1fr}.journal-module__UhKvEq__readerNav>span{text-align:center;grid-area:1/1/auto/-1}}@media (prefers-reduced-motion:reduce){.journal-module__UhKvEq__cover,.journal-module__UhKvEq__page,.journal-module__UhKvEq__inkMap,.journal-module__UhKvEq__inkBranch,.journal-module__UhKvEq__liftedQuote,.journal-module__UhKvEq__bookControls button,.journal-module__UhKvEq__readerTopline button,.journal-module__UhKvEq__readerNav button,.journal-module__UhKvEq__readAction svg,.journal-module__UhKvEq__annotationRail button{transition:none!important}.journal-module__UhKvEq__readerBook{animation:none}}@media (forced-colors:active){.journal-module__UhKvEq__world,.journal-module__UhKvEq__readerPage,.journal-module__UhKvEq__pageFace,.journal-module__UhKvEq__coverFront,.journal-module__UhKvEq__readerMargin{forced-color-adjust:auto}}.journal-module__UhKvEq__world :where(button,[href]):focus-visible,.journal-module__UhKvEq__readerDialog :where(button,[href]):focus-visible{outline:3px solid var(--signal);outline-offset:4px}
