.book_hero__MK1BP{flex-direction:column;gap:1.75rem;min-height:calc(100svh - 2 * var(--panel-inset));margin-top:var(--panel-inset);padding-top:calc(var(--header-h) + 1.25rem);padding-bottom:clamp(1.5rem,1rem + 2vw,2.5rem);background-image:radial-gradient(46% 52% at 50% 40%,rgb(252 250 247/.95),transparent 72%),radial-gradient(60% 40% at 50% 100%,rgb(216 205 188/.6),transparent 75%)}.book_heroTop__2y83E,.book_hero__MK1BP{display:flex;justify-content:space-between}.book_heroTop__2y83E{align-items:center;gap:1rem}.book_status__bmyY8{margin:0}.book_heroScroll__OPTt3{display:none;align-items:center;gap:8px;margin:0;color:var(--color-ink-mute);font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}@media (min-width:1024px){.book_heroScroll__OPTt3{display:inline-flex}}.book_poster__RFvjT{display:flex;align-items:center;justify-content:space-between;gap:.08em;margin:0;padding-inline:calc(var(--gutter) * .6);font-family:var(--font-serif);font-weight:400;font-size:21vw;line-height:.86;letter-spacing:-.04em;color:var(--color-ink)}@media (min-width:768px){.book_poster__RFvjT{font-size:min(17.5vw,26svh)}}@media (min-width:1600px){.book_poster__RFvjT{max-width:100rem;margin-inline:auto;font-size:min(17rem,26svh)}}.book_posterWord__Gs2Ok{display:inline-block;white-space:nowrap}.book_posterBook__i610o{display:inline-block;flex:none}.book_heroFoot__BfhrW{display:grid;gap:1.25rem}@media (min-width:1024px){.book_heroFoot__BfhrW{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:4rem}}.book_heroTitle__2p54A{max-width:24ch;margin:0;font-family:var(--font-serif);font-weight:400;font-size:clamp(1.875rem,1.2rem + 2.2vw,3.25rem);line-height:1.05;letter-spacing:-.02em}.book_heroCopy__tTrzr{max-width:34rem}.book_heroCopy__tTrzr>p{margin-bottom:0}.book_heroCopy__tTrzr>p:first-child{margin-top:0}.book_bookSlot__6jkWg{--bw:0.84em;--bh:calc(var(--bw) * 1.5);--bt:calc(var(--bw) * 0.2);position:relative;display:grid;place-items:center;width:1.04em;height:1.3em;perspective:7em}.book_bookFloat__QpNbp,.book_bookSpin__Pswab,.book_bookTilt__06CEl,.book_book__KA6Rn{display:block;transform-style:preserve-3d}.book_book__KA6Rn{position:relative;width:var(--bw);height:var(--bh);transform:rotateY(-32deg) rotateX(-8deg) rotate(-3deg)}.book_book__KA6Rn>span{position:absolute;backface-visibility:hidden}.book_bookFront__UukAJ{inset:0;overflow:clip;border-radius:.012em .03em .03em .012em;background:linear-gradient(118deg,rgb(247 244 238/.1) 0,transparent 38%),radial-gradient(90% 60% at 80% 0,rgb(200 179 138/.16),transparent 70%),linear-gradient(180deg,var(--color-espresso-2) 0,var(--color-espresso) 100%);box-shadow:inset 0 0 0 1px rgb(247 244 238/.07);transform:translateZ(calc(var(--bt) / 2))}.book_bookBack__IE_FF{inset:0;border-radius:.03em .012em .012em .03em;background:var(--color-espresso);transform:rotateY(180deg) translateZ(calc(var(--bt) / 2))}.book_bookSpine__jkoiZ{top:0;left:calc(50% - var(--bt) / 2);display:grid;place-items:center;width:var(--bt);height:100%;background:linear-gradient(90deg,#110d0b,#2c231e 45%,#1b1613 70%,#0f0c0a);transform:rotateY(-90deg) translateZ(calc(var(--bw) / 2))}.book_spineName__QmC8I{color:var(--color-gold);font:500 .036em/1 var(--font-sans);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl}.book_bookEdge__eHvZl{top:1.2%;left:calc(50% - var(--bt) * .46);width:calc(var(--bt) * .92);height:97.6%;background:linear-gradient(90deg,rgb(30 25 22/.18),transparent 30%,transparent 70%,rgb(30 25 22/.18)),repeating-linear-gradient(90deg,var(--color-paper-bright) 0 1px,var(--color-stone) 1px 2.5px);transform:rotateY(90deg) translateZ(calc(var(--bw) / 2 - .012em))}.book_bookBottom__VMfKR,.book_bookTop__9kApw{left:.6%;top:calc(50% - var(--bt) * .46);width:97.8%;height:calc(var(--bt) * .92);background:repeating-linear-gradient(0deg,var(--color-paper-bright) 0 1px,var(--color-stone) 1px 2.5px)}.book_bookTop__9kApw{transform:rotateX(90deg) translateZ(calc(var(--bh) / 2 - .012em))}.book_bookBottom__VMfKR{transform:rotateX(-90deg) translateZ(calc(var(--bh) / 2 - .012em))}.book_hinge__iCzwR{position:absolute;inset-block:0;left:0;width:9%;background:linear-gradient(90deg,rgb(0 0 0/.35),rgb(247 244 238/.08) 55%,rgb(0 0 0/.25) 80%,transparent)}.book_foil__x_Gph{position:absolute;left:54%;top:40%;width:46%;transform:translate(-50%,-50%)}.book_foil__x_Gph path{fill:url(#book-foil)}.book_foilDefs__1fCQJ{position:absolute;width:0;height:0;overflow:hidden}.book_coverName__8EYfb{position:absolute;left:9%;right:0;bottom:11%;color:var(--color-gold);text-align:center;font:500 .04em/1 var(--font-sans);letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;white-space:nowrap}.book_bookShadow__19a7Z{position:absolute;left:50%;bottom:-.08em;width:.96em;height:.12em;border-radius:50%;background:radial-gradient(closest-side,rgb(30 25 22/.34),transparent);translate:-50% 0}@keyframes book_book-settle__x8QkP{0%{opacity:0;transform:translateY(.35em) rotateY(-120deg) rotate(8deg)}to{opacity:1;transform:none}}@keyframes book_book-bob__8AaJy{0%{translate:0 -.035em}to{translate:0 .035em}}@keyframes book_shadow-bob__ch8_N{0%{opacity:.55;scale:.82}to{opacity:1;scale:1}}html[data-motion=on] .book_bookFloat__QpNbp{animation:book_book-settle__x8QkP 1.8s var(--ease-out) calc(.25s + var(--intro-offset, 0s)) both,book_book-bob__8AaJy 3.4s ease-in-out calc(2.05s + var(--intro-offset, 0s)) infinite alternate}html[data-motion=on] .book_bookShadow__19a7Z{animation:book_shadow-bob__ch8_N 3.4s ease-in-out calc(2.05s + var(--intro-offset, 0s)) infinite alternate}.book_quote__MGwzB{padding-block:clamp(6rem,4rem + 8vw,11rem)}.book_quoteMark__UAxl9{position:absolute;right:4vw;top:.02em;font-family:var(--font-serif);font-size:clamp(20rem,8rem + 40vw,50rem);line-height:1;color:var(--color-gold);opacity:.13;pointer-events:none;user-select:none}.book_quoteRing___P0nU{position:absolute;display:none;right:-14rem;bottom:-18rem;width:46rem;aspect-ratio:1;color:rgb(200 179 138/.35);pointer-events:none}@media (min-width:1024px){.book_quoteRing___P0nU{display:block}}.book_closerRing__xZ9LQ svg,.book_orbitRing___7IsC svg,.book_quoteRing___P0nU svg{width:100%;height:100%}.book_manifesto__R6Zln{max-width:19ch;margin:0;color:var(--color-paper);font-family:var(--font-serif);font-weight:400;font-size:clamp(2.5rem,1.1rem + 5.6vw,6.75rem);line-height:1.02;letter-spacing:-.028em;text-wrap:balance}.book_message__7ogOH{padding-block:var(--section-y)}.book_messageTitle__InV7I{margin:clamp(1.5rem,1rem + 2vw,2.5rem) 0 0;padding-inline:calc(var(--gutter) * .6);font-family:var(--font-serif);font-weight:400;font-size:clamp(2.75rem,.8rem + 7.6vw,9.25rem);line-height:.94;letter-spacing:-.035em}@media (min-width:1600px){.book_messageTitle__InV7I{max-width:100rem;margin-inline:auto}}.book_messageLine__ND_9N{display:block}.book_messageLine__ND_9N>span{display:inline-block}.book_messageLineRight__jJg7i{text-align:right}.book_messageBody__F53E_{display:flex;justify-content:flex-end;margin-top:clamp(2rem,1.5rem + 3vw,4.5rem)}.book_messageBody__F53E_>p{max-width:34rem;margin:0}.book_closerCard__dlslJ{display:flex;align-items:flex-end;min-height:clamp(22rem,62svh,38rem);margin-top:clamp(4rem,3rem + 5vw,8rem);padding:clamp(1.75rem,1rem + 4vw,5.5rem);overflow:clip;border-radius:var(--radius-xl)}@media (min-width:1024px){.book_closerCard__dlslJ{border-radius:var(--radius-2xl)}}.book_closerRing__xZ9LQ{position:absolute;right:-30%;top:-12%;width:min(40rem,110vw);aspect-ratio:1;color:rgb(27 22 19/.32);pointer-events:none}@media (min-width:768px){.book_closerRing__xZ9LQ{right:-4%;top:50%;width:min(40rem,58%);translate:0 -50%}}.book_closerText__jI6VY{position:relative;max-width:20ch;margin:0;color:var(--color-espresso);font-family:var(--font-serif);font-weight:400;font-size:clamp(2.25rem,1.2rem + 3.8vw,5.25rem);line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.book_world__ML9_I{padding-block:var(--section-y)}.book_orbit__b7sX9{--spin:0deg;--d:min(46rem,84svh,100vw - 18rem);position:relative}.book_orbitRing___7IsC{position:absolute;display:none;color:rgb(200 179 138/.35);pointer-events:none}.book_orbitCenter__NYl74{position:relative;padding-inline:var(--gutter)}.book_worldTitle__u_ur6{margin-bottom:0;font-family:var(--font-serif);font-weight:400;font-size:clamp(2.25rem,1rem + 3.4vw,4.75rem);line-height:1;letter-spacing:-.025em;text-wrap:balance}.book_planets__7U_Mz{position:relative;display:grid;gap:10px;max-width:calc(40rem + 2 * var(--gutter));margin:2.5rem 0 0;padding:0 var(--gutter);list-style:none}.book_planet__RAlm2{display:flex;align-items:center;gap:.85rem;padding:.65rem .7rem .65rem 1.15rem;border-radius:999px;background:var(--color-espresso-2);box-shadow:inset 0 0 0 1px rgb(200 179 138/.32);color:var(--color-paper);text-decoration:none;white-space:nowrap;transition:background-color .45s var(--ease-soft),color .45s var(--ease-soft),box-shadow .45s var(--ease-soft)}a.book_planet__RAlm2:focus-visible,a.book_planet__RAlm2:hover{background:var(--color-gold);box-shadow:none;color:var(--color-espresso)}.book_planetGold__AzQJj{background:linear-gradient(160deg,#e9dbbd,#d6c29a 55%,#c3a877);box-shadow:none;color:var(--color-espresso)}a.book_planetGold__AzQJj:focus-visible,a.book_planetGold__AzQJj:hover{background:var(--color-paper)}.book_planetIndex__Im22u{font-size:.75rem;font-weight:500;letter-spacing:.12em;font-variant-numeric:tabular-nums;opacity:.7}.book_planetName__WRRuw{font-family:var(--font-serif);font-size:clamp(1.625rem,1.2rem + 1.1vw,2.375rem);line-height:1.05;letter-spacing:-.02em}.book_planetGo__Aa6JR{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;margin-left:auto;border-radius:999px;box-shadow:inset 0 0 0 1px currentColor;transition:rotate .6s var(--ease-out)}.book_planetGo__Aa6JR svg{width:16px;height:16px}a.book_planet__RAlm2:focus-visible .book_planetGo__Aa6JR,a.book_planet__RAlm2:hover .book_planetGo__Aa6JR{rotate:45deg}@media (min-width:1024px){.book_orbit__b7sX9{display:grid;place-items:center;width:var(--d);aspect-ratio:1;margin-inline:auto}.book_orbitRing___7IsC{inset:0;display:block;rotate:var(--spin)}.book_orbitCenter__NYl74{max-width:calc(var(--d) * .7);padding:0;text-align:center}.book_planets__7U_Mz{position:absolute;inset:0;display:block;margin:0;padding:0}.book_planetSlot__F93lC{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(calc(var(--a) + var(--spin))) translateX(calc(var(--d) / 2)) rotate(calc(-1 * (var(--a) + var(--spin))))}.book_planet__RAlm2{box-shadow:inset 0 0 0 1px rgb(200 179 138/.32),0 20px 40px -20px rgb(0 0 0/.7)}}