.shop_skeleton__ZARhV{min-height:40vh;pointer-events:none;animation:shop_skIn__EWvLt .4s ease .18s both}.shop_sk__gF75b{display:inline-block;border-radius:2px;background:linear-gradient(100deg,color-mix(in srgb,var(--ink) 6%,transparent) 30%,color-mix(in srgb,var(--ink) 11%,transparent) 50%,color-mix(in srgb,var(--ink) 6%,transparent) 70%);background-size:300% 100%;animation:shop_skShine__4NHjI 1.6s ease-in-out infinite}.shop_skHead__wRCDt{display:flex;align-items:baseline;gap:22px;padding-top:18px;border-top:1px solid var(--ink);margin-bottom:8px}.shop_skeleton__ZARhV .shop_summary__ITa5N{border-top-color:var(--ink)}@keyframes shop_skIn__EWvLt{0%{opacity:0}to{opacity:1}}@keyframes shop_skShine__4NHjI{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.shop_sk__gF75b{animation:none}}.shop_empty__7b_Hh{margin:4px var(--gutter) 0;padding-top:clamp(28px,4vw,48px);border-top:1px solid var(--ink);display:flex;flex-direction:column;align-items:flex-start;gap:18px}.shop_emptyLead__3fjv2{font-family:var(--serif);font-size:clamp(30px,3.4vw,48px);line-height:1.1;letter-spacing:-.02em}.shop_emptyText__v0Mge{max-width:46ch;color:var(--ink-2);margin-bottom:10px}.shop_emptyLinks__Dbi8S{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.shop_textBtn__N69Xi{font-size:14px;color:var(--ink);background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:1px;transition:color .25s,background-size .4s var(--ease-out)}.shop_textBtn__N69Xi:hover{color:var(--accent)}.shop_muted__OZcfN{color:var(--ink-3);background-size:0 1px}.shop_muted__OZcfN:hover{background-size:100% 1px}.shop_mono__6Z6ir{font-family:var(--mono);font-size:12px;color:var(--ink-3);font-feature-settings:"tnum"}.shop_saved__miAb9{padding:4px var(--gutter) 0}.shop_bar__SMaaI{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 0 0;margin-bottom:clamp(36px,5vw,64px);border-top:1px solid var(--ink)}.shop_barActions__6sO_u{display:flex;flex-wrap:wrap;gap:10px}.shop_savedPrice__sU98r{margin-top:10px;font-family:var(--serif);font-size:18px}.shop_savedActions__4wPh3{display:flex;gap:18px;margin-top:10px}.shop_basket__DSIzp{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:20px;column-gap:20px;padding:4px var(--gutter) 0}.shop_main__Ku9o7{grid-column:1/span 7;display:flex;flex-direction:column;gap:clamp(56px,7vw,96px)}.shop_part__txpZK{scroll-margin-top:calc(var(--header-h) + 20px)}.shop_partHead__LZKgc{display:grid;grid-template-columns:44px 1fr auto;align-items:baseline;grid-column-gap:16px;column-gap:16px;padding-top:14px;border-top:1px solid var(--ink);margin-bottom:8px}.shop_partTitle__BQYtR{font-family:var(--serif);font-weight:400;font-size:clamp(30px,3vw,44px);letter-spacing:-.02em;line-height:1.05}.shop_main__Ku9o7 form{margin-top:28px;scroll-margin-top:calc(var(--header-h) + 24px)}.shop_lines__B13Ro{display:flex;flex-direction:column}.shop_lineWrap__IpE8Z{overflow:hidden}.shop_line__1hJGw{display:grid;grid-template-columns:64px minmax(0,1fr) auto 96px;grid-column-gap:22px;column-gap:22px;align-items:start;padding:22px 0;border-bottom:1px solid var(--rule)}.shop_line__1hJGw[data-off]{opacity:.55}.shop_thumb__aXNWe{display:block;line-height:0;width:64px;min-height:40px;box-shadow:0 1px 1px rgba(40,30,10,.06),0 10px 18px -12px rgba(40,30,10,.45);transition:transform .5s var(--ease-out)}.shop_thumb__aXNWe:hover{transform:translateY(-3px)}.shop_thumb__aXNWe:focus-visible{outline:1.5px solid var(--ink);outline-offset:4px}.shop_info__MwK55{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.shop_lineTitle__dd0K4{font-family:var(--serif);font-size:clamp(20px,1.8vw,26px);line-height:1.12;letter-spacing:-.012em}.shop_lineAuthor__xrDpO{font-size:14px;color:var(--ink-2)}.shop_lineMeta__aZ8zJ{margin:6px 0 8px;font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--ink-3)}.shop_qty__esxPh{display:inline-flex;align-items:center;height:38px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--rule-strong)}.shop_qty__esxPh button{width:36px;height:38px;font-size:17px;color:var(--ink);transition:color .2s}.shop_qty__esxPh button:hover:not(:disabled){color:var(--accent)}.shop_qty__esxPh button:disabled{color:var(--ink-3);opacity:.5;cursor:default}.shop_qty__esxPh output{min-width:18px;text-align:center;font-family:var(--mono);font-size:13px;font-feature-settings:"tnum"}.shop_lineTotal__diuXl{justify-self:end;padding-top:8px;font-family:var(--serif);font-size:20px;font-feature-settings:"tnum"}.shop_note__071qE{min-height:90px!important}.shop_fine__ThU_4{font-size:13px;color:var(--ink-3);max-width:36ch}.shop_aside__cfqcW{grid-column:9/span 4}.shop_summary__ITa5N{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 28px);display:flex;flex-direction:column;gap:18px;padding-top:14px;border-top:1px solid var(--ink)}.shop_sums__vNJ6I>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px solid var(--rule);font-size:15px}.shop_sums__vNJ6I dt{color:var(--ink-2)}.shop_sums__vNJ6I dd{font-feature-settings:"tnum"}.shop_sums__vNJ6I>.shop_total__bPOuZ{border-bottom:0;padding-top:16px}.shop_total__bPOuZ dt{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.shop_total__bPOuZ dd{font-family:var(--serif);font-size:clamp(34px,3.4vw,48px);letter-spacing:-.02em;line-height:1}.shop_free__FiNEd{display:flex;flex-direction:column;gap:10px;font-size:14px;color:var(--ink-2)}.shop_freeBar__KZiy5{display:block;height:2px;background:var(--rule);overflow:hidden}.shop_freeBar__KZiy5 span{display:block;height:100%;background:var(--accent);transition:width .6s var(--ease-out)}.shop_shopNote__sb3ml{font-size:13.5px;line-height:1.55;color:var(--ink-3)}.shop_asideCta__6FVKV{align-self:flex-start}.shop_summaryInline__JhryZ{display:none}.shop_placedWrap__k46zd{padding:4px var(--gutter) 0;scroll-margin-top:var(--header-h)}.shop_placed__dv8g5{max-width:720px;padding-top:32px;border-top:1px solid var(--ink)}.shop_placedMark__iPNHH{display:block;width:72px;color:var(--accent)}.shop_placed__dv8g5 .shop_eyebrow__IUbsl{margin-top:28px}.shop_placedTitle__GS6w9{margin:14px 0 18px;font-size:clamp(44px,5.4vw,84px)}.shop_placedText__HUdef{font-family:var(--serif);font-size:clamp(19px,1.6vw,22px);line-height:1.5;color:var(--ink-2);max-width:44ch}.shop_placedText__HUdef strong{font-weight:500;color:var(--ink)}.shop_placedItems__necfc{margin:28px 0 36px;border-top:1px solid var(--rule)}.shop_placedItems__necfc li{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--rule);font-size:15px}.shop_placedLinks__ERnt_{display:flex;flex-wrap:wrap;align-items:center;gap:24px}@media (max-width:1080px){.shop_aside__cfqcW,.shop_main__Ku9o7{grid-column:1/-1}.shop_aside__cfqcW{display:none}.shop_summaryInline__JhryZ{display:block}.shop_summary__ITa5N{position:static}.shop_asideCta__6FVKV{display:none}}@media (max-width:600px){.shop_line__1hJGw{grid-template-columns:56px minmax(0,1fr) auto;column-gap:16px;row-gap:12px}.shop_thumb__aXNWe{width:56px}.shop_qty__esxPh{grid-column:2;justify-self:start}.shop_lineTotal__diuXl{grid-column:3;grid-row:2;padding-top:6px}}.site_block__LbWB7{padding:clamp(72px,10vw,140px) var(--gutter) 0}.site_mono__KgYMu{font-family:var(--mono);font-size:12px;font-feature-settings:"tnum"}.site_mono__KgYMu,.site_muted__xoh0y{color:var(--ink-3)}.site_rowLink__8CnIC{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 92%;background-repeat:no-repeat;transition:background-size .6s var(--ease-out)}.site_rowLink__8CnIC:focus-visible,.site_rowLink__8CnIC:hover{background-size:100% 1px}.site_pageHead__cAdGj{padding:calc(var(--header-h) + clamp(28px, 5vh, 64px)) var(--gutter) 0}.site_crumbs__bo_cF ol{display:flex;flex-wrap:wrap;gap:4px 0}.site_crumbs__bo_cF li+li:before{content:"/";margin:0 10px;color:var(--ink-3)}.site_crumbs__bo_cF [aria-current]{color:var(--ink-3)}.site_pageHeadGrid__weXHS{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:20px;column-gap:20px;align-items:end;padding:clamp(24px,4vh,48px) 0 clamp(28px,4vh,44px);border-bottom:1px solid var(--ink)}.site_pageHead__cAdGj[data-rule=none] .site_pageHeadGrid__weXHS{border-bottom:0}.site_pageTitle__fSlI2{grid-column:1/span 8;font-size:clamp(48px,8.2vw,144px);text-wrap:balance}.site_pageHeadSide__v7nU8{grid-column:9/span 4;display:flex;flex-direction:column;gap:14px;padding-bottom:8px}.site_pageLede__Yg8Lb{font-size:15px;color:var(--ink-2);max-width:40ch}@media (max-width:860px){.site_pageHeadGrid__weXHS{grid-template-columns:1fr;row-gap:18px}.site_pageHeadSide__v7nU8,.site_pageTitle__fSlI2{grid-column:1}}.site_shelfBand__ydRBG{padding-top:clamp(40px,6vw,72px)}.site_index__N6h3p{width:100%;border-collapse:collapse;font-size:15px}.site_index__N6h3p th{text-align:left;font-family:var(--mono);font-size:11px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:0 12px 12px 0;border-bottom:1px solid var(--ink)}.site_index__N6h3p td{padding:14px 12px 14px 0;border-bottom:1px solid var(--rule);vertical-align:baseline}.site_index__N6h3p tr{transition:background-color .3s}.site_index__N6h3p tbody tr:hover{background:color-mix(in srgb,var(--ink) 3%,transparent)}.site_indexTitle__tOXRr{font-family:var(--serif);font-size:21px;letter-spacing:-.01em}@media (max-width:760px){.site_hideSm__LnOHA{display:none}}.site_wall__1fUI0{display:flex;flex-direction:column;gap:clamp(56px,8vw,96px)}.site_wallRow__XpJkG{justify-content:flex-start!important;gap:clamp(28px,5vw,72px)!important;min-width:0!important;flex-wrap:wrap}.site_wallRow__XpJkG>li{flex:0 0 auto}@media (max-width:600px){.site_wall__1fUI0{gap:44px}.site_wallRow__XpJkG{--wz:0.68;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:20px!important;column-gap:20px!important;grid-row-gap:44px;row-gap:44px}.site_wallRow__XpJkG:before{display:none}.site_wallRow__XpJkG>li{position:relative;min-width:0}.site_wallRow__XpJkG>li>button{zoom:var(--wz)}.site_wallRow__XpJkG>li:before{content:"";position:absolute;left:calc(var(--gutter) * -1);right:-20px;top:calc(var(--ledge-mm, 1.42px) * 250 * var(--wz));height:9px;border-top:1px solid var(--ink);background:linear-gradient(180deg,var(--paper-3),rgba(226,220,205,0))}.site_wallRow__XpJkG>li:last-child:before,.site_wallRow__XpJkG>li:nth-child(2n):before{left:0;right:calc(var(--gutter) * -1)}.site_wallRow__XpJkG>li:nth-child(odd):last-child:before{left:calc(var(--gutter) * -1);right:calc(-100% - 20px - var(--gutter))}html[data-theme=dark] .site_wallRow__XpJkG>li:before{background:linear-gradient(180deg,rgba(var(--lamp),.12),rgba(var(--lamp),0));border-top-color:rgba(var(--lamp),.5)}.site_wallRow__XpJkG>li>div{margin-top:22px}.site_wallRow__XpJkG>li h3{font-size:19px}}.site_featured__6Autw{position:relative;padding:clamp(80px,11vw,150px) var(--gutter) 0}.site_featuredHead__j5kRc{display:flex;justify-content:space-between;padding-top:14px;border-top:1px solid var(--ink)}.site_featuredGrid__ltfRY{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:20px;column-gap:20px;align-items:center;min-height:clamp(440px,62vh,620px)}.site_featuredStage__Y1ogh{grid-column:1/span 6;position:relative;height:clamp(420px,60vh,580px);display:grid;place-items:center;perspective:1600px}.site_featuredStage__Y1ogh:before{content:"";position:absolute;inset:6% 10% 0;background:radial-gradient(ellipse 50% 52% at 50% 46%,color-mix(in srgb,var(--paper-3) 90%,transparent),transparent 72%);pointer-events:none}html[data-theme=dark] .site_featuredStage__Y1ogh:before{background:radial-gradient(ellipse 46% 54% at 50% 44%,rgba(var(--lamp),.16),rgba(var(--lamp),.04) 55%,transparent 75%)}.site_featuredBook__LmQ9C{position:relative;z-index:1;grid-area:1/1;transform-style:preserve-3d;-webkit-tap-highlight-color:transparent}.site_featuredBook__LmQ9C:focus-visible{outline:none}.site_featuredBook__LmQ9C:focus-visible .site_featuredTurn__4xjUT{outline:1.5px solid var(--ink);outline-offset:8px}.site_featuredTurn__4xjUT{display:block;transform-style:preserve-3d}.site_featuredShadow__y7KfK{position:absolute;bottom:9%;left:50%;width:46%;height:26px;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.22),transparent);filter:blur(5px)}html[data-theme=dark] .site_featuredShadow__y7KfK{background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent)}.site_featuredText__PSHfz{grid-column:8/span 5}.site_featuredTitle__jgGCF{margin-top:14px;font-size:clamp(48px,6vw,96px);text-wrap:balance}.site_featuredAuthor__zq77c{margin-top:14px;font-family:var(--serif);font-size:22px}.site_featuredAuthor__zq77c span{color:var(--ink-3)}.site_featuredDesc__RGSEo{margin-top:20px;font-family:var(--serif);font-size:18px;line-height:1.55;color:var(--ink-2);max-width:44ch;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.site_featuredActions__Hsbo1{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px}.site_featuredNav__v7aed{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding-top:18px;border-top:1px solid var(--rule)}.site_featuredSpines__M_Ev5{display:flex;align-items:flex-end;gap:4px;overflow-x:auto;scrollbar-width:none;padding-top:12px}.site_featuredSpine__oMK13{position:relative;display:block;transition:transform .5s var(--ease-out),opacity .5s;opacity:.55}.site_featuredSpine__oMK13:hover{opacity:.9;transform:translateY(-4px)}.site_featuredSpine__oMK13[aria-current]{opacity:1;transform:translateY(-10px)}.site_featuredProgress__sCn_m{position:absolute;left:0;right:0;bottom:-8px;height:2px;background:var(--accent);transform-origin:left;transform:scaleX(0)}.site_featuredProgress__sCn_m[data-running]{animation:site_progress__tVw4c linear forwards}@keyframes site_progress__tVw4c{to{transform:scaleX(1)}}.site_featuredControls__iLKRr{display:flex;align-items:center;gap:6px}.site_circleBtn__gcilb{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--rule-strong);transition:background-color .3s,color .3s,box-shadow .3s}.site_circleBtn__gcilb:hover{background:var(--ink);color:var(--paper)}.site_pauseBtn__mR_IM{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:0 12px;height:32px;color:var(--ink-2)}@media (max-width:860px){.site_featuredGrid__ltfRY{grid-template-columns:1fr}.site_featuredStage__Y1ogh,.site_featuredText__PSHfz{grid-column:1}.site_featuredStage__Y1ogh{height:380px}.site_featuredBook__LmQ9C{scale:.66}.site_featuredTitle__jgGCF{font-size:48px}}.site_posts__QSe_Y{border-top:1px solid var(--ink)}.site_post__P_wB3{display:grid;grid-template-columns:2fr 7fr 3fr;grid-gap:20px;gap:20px;align-items:start;padding:28px 0 30px;border-bottom:1px solid var(--rule)}.site_postDate__fpl_o{font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);padding-top:6px}.site_postCat__s2Fc2{color:var(--accent)}.site_postTitle__OrwBk{margin-top:8px;font-family:var(--serif);font-weight:400;font-size:clamp(28px,3vw,44px);line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.site_postLink__tw_TT{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 94%;background-repeat:no-repeat;transition:background-size .6s var(--ease-out)}.site_postLink__tw_TT:focus-visible,.site_postLink__tw_TT:hover{background-size:100% 1px}.site_postDek___jMes{margin-top:12px;font-family:var(--serif);font-size:18px;line-height:1.5;color:var(--ink-2);max-width:58ch}.site_postMeta__NLiJC{margin-top:12px;font-size:13px;color:var(--ink-3)}.site_postSpines__kqUxe{display:flex;justify-content:flex-end;align-items:flex-end;gap:2px;align-self:end;padding-bottom:2px;border-bottom:1px solid var(--ink);width:max-content;justify-self:end}.site_postsCompact__HsC3Z .site_postTitle__OrwBk{font-size:clamp(24px,2.2vw,32px)}@media (max-width:860px){.site_post__P_wB3{grid-template-columns:1fr;gap:6px}.site_postSpines__kqUxe{display:none}}.site_catNav__b4BHh{display:flex;flex-wrap:wrap;gap:6px 24px;padding-top:18px;font-size:14px}.site_catNav__b4BHh a{color:var(--ink-3);padding:4px 0;border-bottom:1px solid transparent;transition:color .3s,border-color .3s}.site_catNav__b4BHh a:hover{color:var(--ink)}.site_catNav__b4BHh a[aria-current]{color:var(--ink);border-bottom-color:var(--ink)}.site_catNav__b4BHh sup{font-family:var(--mono);font-size:9.5px}.site_lead__v_Xgi{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:20px;column-gap:20px;align-items:end;padding:clamp(48px,7vw,96px) var(--gutter) 0}.site_leadText__rJoY0{grid-column:1/span 7}.site_leadTitle__eT1fV{margin-top:16px;font-size:clamp(44px,6.4vw,108px);text-wrap:balance}.site_leadDek__lAgsm{margin-top:22px;font-family:var(--serif);font-size:clamp(20px,1.8vw,26px);line-height:1.4;color:var(--ink-2);max-width:40ch}.site_leadArt__b4B_g{grid-column:8/span 5}.site_leadArt__b4B_g img{width:100%;aspect-ratio:4/5;object-fit:cover}@media (max-width:860px){.site_lead__v_Xgi{grid-template-columns:1fr;row-gap:32px}.site_leadArt__b4B_g,.site_leadText__rJoY0{grid-column:1}}.site_empty__5o7Sh{font-family:var(--serif);font-size:24px;color:var(--ink-3)}.site_articleHead__oAkoM{padding:calc(var(--header-h) + clamp(28px, 5vh, 64px)) var(--gutter) 0;max-width:1280px}.site_articleTitle__NLlEs{margin-top:clamp(24px,4vh,44px);font-size:clamp(48px,7.4vw,128px);text-wrap:balance}.site_articleDek__01jjw{margin-top:26px;font-family:var(--serif);font-style:italic;font-size:clamp(22px,2.2vw,32px);line-height:1.35;color:var(--ink-2);max-width:34ch}.site_articleMeta__mTUpc{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:32px;padding-top:14px;border-top:1px solid var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.site_articleCover__WzE9R{margin:clamp(40px,6vw,72px) var(--gutter) 0}.site_articleCover__WzE9R img{width:100%;max-height:78vh;object-fit:cover}.site_articleGrid__NuyL3{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:20px;column-gap:20px;padding:clamp(48px,7vw,88px) var(--gutter) 0}.site_articleBody__V3cAe{grid-column:3/span 6}.site_articleAside__NV84t{grid-column:10/span 3;align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px)}.site_articleAside__NV84t>.site_eyebrow__T5Wh2{padding-bottom:12px;border-bottom:1px solid var(--rule);margin-bottom:4px}.site_asideAuthors__HlAgY{margin-top:36px;display:flex;flex-direction:column;gap:6px;font-family:var(--serif);font-size:18px}@media (max-width:1080px){.site_articleBody__V3cAe{grid-column:1/span 8}.site_articleAside__NV84t{grid-column:9/span 4}}@media (max-width:860px){.site_articleGrid__NuyL3{grid-template-columns:1fr;row-gap:56px}.site_articleAside__NV84t,.site_articleBody__V3cAe{grid-column:1;position:static}}.site_prose__Px6BE{font-family:var(--serif);font-size:clamp(18px,1.35vw,21px);line-height:1.65;font-variation-settings:"opsz" 16;hanging-punctuation:first allow-end last}@supports not (hanging-punctuation:first){.site_prose__Px6BE blockquote>p[data-hang],.site_prose__Px6BE>p[data-hang]:not(:first-child){text-indent:-.4em}}.site_prose__Px6BE>*+*{margin-top:1.1em}.site_prose__Px6BE>p:first-child:first-letter{float:left;font-size:4.4em;line-height:.8;padding:.08em .1em 0 0;font-variation-settings:"opsz" 72;color:var(--accent)}.site_prose__Px6BE h2{margin-top:2em;font-weight:400;font-size:1.6em;line-height:1.15;letter-spacing:-.015em;font-variation-settings:"opsz" 48}.site_prose__Px6BE h3{margin-top:1.8em;font-family:var(--sans);font-size:.8em;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.site_prose__Px6BE blockquote{margin:1.8em 0;padding:.2em 0 .2em 1em;border-left:2px solid var(--accent);font-size:1.45em;line-height:1.3;font-style:italic;font-variation-settings:"opsz" 48}.site_prose__Px6BE blockquote p+p{margin-top:.6em}.site_prose__Px6BE ol,.site_prose__Px6BE ul{padding-left:1.2em}.site_prose__Px6BE ul{list-style:none}.site_prose__Px6BE ul li{position:relative}.site_prose__Px6BE ul li:before{content:"—";position:absolute;left:-1.2em;color:var(--ink-3)}.site_prose__Px6BE ol{list-style:decimal}.site_prose__Px6BE li+li{margin-top:.4em}.site_prose__Px6BE hr{border:0;height:1px;background:var(--rule-strong);width:30%;margin:2.4em auto}.site_prose__Px6BE a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;background:none}.site_prose__Px6BE code{font-family:var(--mono);font-size:.8em}.site_proseFigure__RJZaB{margin:2.2em 0}.site_proseFigure__RJZaB img{width:100%;height:auto}.site_proseFigure__RJZaB figcaption{margin-top:10px}.site_bookTop__W54Dv{padding:calc(var(--header-h) + clamp(24px, 4vh, 48px)) var(--gutter) 0}.site_bookGrid__JRXx_{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:20px;column-gap:20px;padding:clamp(16px,3vh,32px) var(--gutter) 0;align-items:start}.site_bookStageCol__UlC7m{grid-column:1/span 6;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 16px)}.site_bookInfo__rcgOo{grid-column:8/span 5;padding-top:clamp(16px,6vh,72px)}.site_bookTitle__nZYVV{margin-top:14px;font-size:clamp(48px,6vw,104px);text-wrap:balance}.site_bookSubtitle__n2_zo{margin-top:12px;font-family:var(--serif);font-style:italic;font-size:24px;color:var(--ink-2)}.site_bookByline__D03Ci{margin-top:20px;font-family:var(--serif);font-size:22px}.site_bookDesc__IbPbw{margin-top:26px;font-family:var(--serif);font-size:19px;line-height:1.6;color:var(--ink-2);max-width:48ch}@media (max-width:960px){.site_bookGrid__JRXx_{grid-template-columns:1fr}.site_bookInfo__rcgOo,.site_bookStageCol__UlC7m{grid-column:1;position:static}}.site_stage__d51p0{position:relative;display:grid;place-items:center;perspective:1800px;cursor:-webkit-grab;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.site_stage__d51p0:active{cursor:-webkit-grabbing;cursor:grabbing}.site_stage__d51p0:before{content:"";position:absolute;inset:0 8% 6%;background:radial-gradient(ellipse 52% 50% at 50% 46%,color-mix(in srgb,var(--paper-3) 85%,transparent),transparent 72%);pointer-events:none}html[data-theme=dark] .site_stage__d51p0:before{background:radial-gradient(ellipse 46% 52% at 50% 42%,rgba(var(--lamp),.17),rgba(var(--lamp),.04) 55%,transparent 75%)}.site_stageScene__en3UR{position:relative;z-index:1;transform-style:preserve-3d}.site_stageShadow__ja0C0{position:absolute;bottom:12%;left:50%;height:22px;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.22),transparent);filter:blur(6px)}html[data-theme=dark] .site_stageShadow__ja0C0{background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent)}.site_stageHint__P8BCb{position:absolute;bottom:0;left:50%;translate:-50% 0;display:flex;align-items:center;gap:14px;white-space:nowrap}.site_stageHint__P8BCb .site_eyebrow__T5Wh2{color:var(--ink-3)}.site_turnBtn__DTrk2{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--rule-strong)}.site_turnBtn__DTrk2:hover{box-shadow:inset 0 0 0 1px var(--ink)}.site_letters__wo86_{display:flex;flex-wrap:wrap;gap:4px 18px;padding-top:18px;font-family:var(--serif);font-size:22px}.site_letterGroup__r37Mq{display:grid;grid-template-columns:1fr 11fr;grid-column-gap:20px;column-gap:20px;border-top:1px solid var(--ink);padding-top:8px;margin-bottom:clamp(32px,4vw,56px);scroll-margin-top:calc(var(--header-h) + 20px)}.site_bigLetter__AMyqb{font-family:var(--serif);font-style:italic;font-size:clamp(56px,6vw,96px);line-height:1;color:var(--ink-3)}.site_authorRow__okf2v{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:end;padding:18px 0 0;border-bottom:1px solid var(--rule)}.site_authorRow__okf2v+.site_authorRow__okf2v{margin-top:0}.site_authorRowName__wMKG_{font-family:var(--serif);font-weight:400;font-size:clamp(30px,3.4vw,52px);line-height:1.05;letter-spacing:-.02em}.site_authorRowMeta__1gUGj{margin:8px 0 16px;font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.site_authorRowShelf__Q_u1t{min-width:0;max-width:50vw}.site_authorRowShelf__Q_u1t ol{border-bottom:0!important}@media (max-width:760px){.site_letterGroup__r37Mq{grid-template-columns:1fr}.site_authorRow__okf2v{gap:14px}.site_authorRowName__wMKG_{font-size:27px}.site_authorRowShelf__Q_u1t{max-width:38vw}.site_authorRowShelf__Q_u1t>*{--mm:0.5px!important}}.site_authorHead__ZYlmX{padding:calc(var(--header-h) + clamp(28px, 5vh, 64px)) var(--gutter) 0}.site_authorHeadGrid__YlM4k{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:20px;column-gap:20px;align-items:end;padding-top:clamp(24px,4vh,48px);padding-bottom:32px;border-bottom:1px solid var(--ink)}.site_authorHeadGrid__YlM4k>:first-child{grid-column:1/span 7}.site_authorHeadGrid__YlM4k>:last-child{grid-column:9/span 4}.site_authorName__1FqSK{font-size:clamp(56px,9vw,160px);text-wrap:balance}.site_authorDates__sRZvO{margin-top:18px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.site_authorBioLead__WlP9D{margin-top:32px;font-family:var(--serif);font-size:clamp(21px,1.9vw,28px);line-height:1.4;max-width:38ch}@media (max-width:860px){.site_authorHeadGrid__YlM4k{grid-template-columns:1fr;row-gap:36px}.site_authorHeadGrid__YlM4k>:first-child,.site_authorHeadGrid__YlM4k>:last-child{grid-column:1}.site_authorHeadGrid__YlM4k .site_portrait__Y7ENK{max-width:min(64vw,300px);margin-left:0}.site_authorHeadGrid__YlM4k .site_portraitInitial__K_wib{font-size:96px}}.site_portrait__Y7ENK{width:100%;max-width:420px;margin-left:auto}.site_portraitSm__pnjQX{max-width:96px}.site_portraitArch__SiEx6{position:relative;aspect-ratio:11/14;overflow:hidden;border-radius:999px 999px 2px 2px;background:var(--paper-2)}.site_portraitArch__SiEx6 img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05);mix-blend-mode:multiply}html[data-theme=dark] .site_portraitArch__SiEx6 img{mix-blend-mode:normal;filter:grayscale(1) contrast(1.05) brightness(.92)}.site_portraitInitial__K_wib{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--serif);font-style:italic;font-size:clamp(120px,14vw,220px);color:var(--ink-3);padding-top:12%}.site_pager__GYDNg{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin:clamp(80px,10vw,140px) var(--gutter) 0;padding-top:14px;border-top:1px solid var(--ink)}.site_pagerLink__HCR1H{display:flex;flex-direction:column;gap:6px}.site_pagerNext__VxTtJ{align-items:flex-end;text-align:right}.site_pagerName__mhJ7s{font-family:var(--serif);font-size:clamp(24px,2.6vw,40px);letter-spacing:-.015em;transition:color .3s}.site_pagerLink__HCR1H:hover .site_pagerName__mhJ7s{color:var(--accent)}.site_collectionRow__PEnmP{--col-mm:clamp(0.72px,0.08vw,1.1px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:20px;column-gap:20px;align-items:end;padding:32px 0 30px;border-top:1px solid var(--rule)}.site_collectionRow__PEnmP:first-child{border-top-color:var(--ink)}.site_collectionNo__abtJx{grid-column:1;align-self:start;font-family:var(--mono);font-size:12px;color:var(--ink-3);padding-top:12px}.site_collectionText__VNygG{grid-column:2/span 5;align-self:start}.site_collectionName__ozxN_{font-family:var(--serif);font-weight:400;font-size:clamp(36px,4.4vw,72px);line-height:1;letter-spacing:-.025em}.site_collectionDesc__1NM2e{margin:16px 0 20px;max-width:46ch;color:var(--ink-2)}.site_collectionShelf__C5dFm{grid-column:7/span 6;min-width:0}@media (max-width:860px){.site_collectionRow__PEnmP{grid-template-columns:1fr;row-gap:18px;--col-mm:0.62px}.site_collectionNo__abtJx,.site_collectionShelf__C5dFm,.site_collectionText__VNygG{grid-column:1}}.site_intro__5M4Sz{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:20px;column-gap:20px}.site_intro__5M4Sz p{grid-column:4/span 7;font-family:var(--serif);font-size:clamp(21px,1.9vw,28px);line-height:1.45}.site_intro__5M4Sz p+p{margin-top:1em}@media (max-width:860px){.site_intro__5M4Sz p{grid-column:1/-1}}.site_otherList__3CVNb{border-top:1px solid var(--ink)}.site_otherLink__bpAsl{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;border-bottom:1px solid var(--rule);font-family:var(--serif);font-size:clamp(26px,3vw,44px);letter-spacing:-.02em;transition:padding .5s var(--ease-out),color .3s}.site_otherLink__bpAsl:hover{padding-left:12px;color:var(--accent)}.site_contactGrid__mt0JA{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:20px;column-gap:20px;align-items:start}.site_contactAside__cqDVe{grid-column:1/span 5}.site_contactCard__8c_J5{grid-column:7/span 6}.site_contactDl__0B733{border-top:1px solid var(--ink)}.site_contactDl__0B733>div{display:grid;grid-template-columns:130px 1fr;grid-gap:16px;gap:16px;padding:16px 0;border-bottom:1px solid var(--rule);align-items:baseline}.site_contactDl__0B733 dd{font-family:var(--serif);font-size:20px}.site_manuscriptNote__b1uyE{margin-top:40px;padding:24px;background:var(--paper-2)}.site_manuscriptNote__b1uyE+.site_manuscriptNote__b1uyE{margin-top:12px}.site_contactLetter__pIHVd{margin-top:12px;scroll-margin-top:calc(var(--header-h) + 24px)}.site_manuscriptNote__b1uyE p+p{margin-top:10px;font-size:15px;color:var(--ink-2)}@media (max-width:960px){.site_contactGrid__mt0JA{grid-template-columns:minmax(0,1fr);row-gap:48px}.site_contactAside__cqDVe,.site_contactCard__8c_J5{grid-column:1}.site_contactDl__0B733>div{grid-template-columns:1fr;gap:4px}}.site_form__WTbWb{display:flex;flex-direction:column;gap:22px}.site_honey__EDp2Z{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.site_formError__M8PjT{padding:12px 16px;border-left:2px solid var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent);font-size:14px}.site_fieldRow__4USkh{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px 20px;gap:22px 20px}@media (max-width:600px){.site_fieldRow__4USkh{grid-template-columns:1fr}}.site_field__Egw9J{position:relative;display:flex;flex-direction:column;gap:8px}.site_field__Egw9J label,.site_topics__jq4db legend{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.site_optional__Rjb16{color:var(--ink-3);text-transform:none;letter-spacing:0}.site_field__Egw9J input,.site_field__Egw9J textarea{width:100%;border:0;border-bottom:1px solid var(--rule-strong);border-radius:0;background:transparent;padding:8px 0 10px;font:inherit;font-family:var(--serif);font-size:21px;color:var(--ink);transition:border-color .3s}.site_field__Egw9J textarea{resize:vertical;min-height:160px;line-height:1.5;font-size:19px}.site_field__Egw9J input:focus,.site_field__Egw9J textarea:focus{outline:none;border-bottom-color:var(--ink);box-shadow:0 1px 0 0 var(--ink)}.site_field__Egw9J[data-invalid] input,.site_field__Egw9J[data-invalid] textarea{border-bottom-color:var(--accent)}.site_fieldError__b3S_N{display:block;margin-top:4px;font-size:13px;color:var(--accent)}.site_count__ohE5r{position:absolute;right:0;top:0;font-family:var(--mono);font-size:10.5px;color:var(--ink-3)}.site_topics__jq4db{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.site_topics__jq4db legend{margin-bottom:10px;padding:0}.site_topic__pnmlL{position:relative;cursor:pointer}.site_topic__pnmlL input{position:absolute;opacity:0;inset:0;cursor:pointer}.site_topic__pnmlL span{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:999px;font-size:14px;box-shadow:inset 0 0 0 1px var(--rule-strong);transition:background-color .3s,color .3s,box-shadow .3s}.site_topic__pnmlL:hover span{box-shadow:inset 0 0 0 1px var(--ink)}.site_topic__pnmlL input:checked+span{background:var(--ink);color:var(--paper);box-shadow:inset 0 0 0 1px var(--ink)}.site_topic__pnmlL input:focus-visible+span{outline:1.5px solid var(--ink);outline-offset:3px}.site_consent__usyDQ{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:var(--ink-2);cursor:pointer}.site_consent__usyDQ input{margin-top:3px;width:16px;height:16px;accent-color:var(--ink);flex:none}.site_formFoot__3sry_{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding-top:6px}.site_formFoot__3sry_ button[disabled]{opacity:.6;cursor:progress}.site_sent__ObEcB{padding:40px 0;border-top:1px solid var(--ink)}.site_sentMark__GzRTE{display:block;width:64px;color:var(--accent)}.site_sentTitle__SpLM0{margin:24px 0 16px;font-size:clamp(40px,4.6vw,72px)}.site_sent__ObEcB p:not(.site_eyebrow__T5Wh2){font-family:var(--serif);font-size:20px;color:var(--ink-2);max-width:40ch;margin-bottom:20px}.site_state__SeTwc{min-height:80svh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;padding:calc(var(--header-h) + 40px) var(--gutter) 40px}.site_stateTitle__xrGiR{font-size:clamp(44px,7vw,120px);max-width:14ch}.site_stateText__ZrU_h{font-family:var(--serif);font-size:20px;color:var(--ink-2);max-width:44ch}.site_stateActions__fKmwm{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.site_emptySlot__A_KMm{display:flex;align-items:flex-end;gap:3px;height:120px;padding-bottom:0;border-bottom:1px solid var(--ink);margin-bottom:12px}.site_emptySlot__A_KMm span{width:18px;height:100%;background:var(--ink);opacity:.85}.site_emptySlot__A_KMm span:nth-child(2){height:86%;width:12px;background:var(--accent)}.site_emptySlot__A_KMm .site_gap__h7iDr{width:28px;background:none;border:1px dashed var(--rule-strong);border-bottom:0}.site_loading__7CeUC{min-height:70svh;display:grid;place-items:center;padding:var(--header-h) var(--gutter) 0}.site_loadingShelf__VmdlU{display:flex;align-items:flex-end;gap:3px;height:120px;border-bottom:1px solid var(--ink)}.site_loadingShelf__VmdlU span{display:block;background:var(--paper-3);border-radius:1px 1px 0 0;animation:site_breathe__7Qasy 1.4s var(--ease-in-out) infinite alternate}@keyframes site_breathe__7Qasy{0%{opacity:.35;transform:translateY(0)}to{opacity:1;transform:translateY(-4px)}}.site_portraitSm__pnjQX .site_portraitInitial__K_wib{font-size:22px;padding-top:22%}.site_routeProgress__aqEcR{position:fixed;top:0;left:0;right:0;z-index:70;height:2px;background:var(--accent);transform-origin:left;transform:scaleX(0);opacity:0;pointer-events:none}.site_routeProgress__aqEcR[data-active]{opacity:1;animation:site_routeGrow__xJYdL 8s cubic-bezier(.1,.8,.2,1) forwards}@keyframes site_routeGrow__xJYdL{0%{transform:scaleX(.05)}to{transform:scaleX(.92)}}.site_editorBar__TlcPA{position:fixed;right:max(16px,var(--gutter));bottom:22px;z-index:60;display:flex;align-items:center;gap:2px;max-width:calc(100vw - 32px);padding:5px 5px 5px 16px;border-radius:999px;background:var(--ink);color:var(--paper);font-size:13px;box-shadow:0 12px 32px -14px rgba(0,0,0,.45)}.site_editorWho__KiOnF{display:inline-flex;align-items:center;gap:8px;margin-right:10px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;opacity:.7;white-space:nowrap}.site_editorDot__wK_7h{width:6px;height:6px;border-radius:50%;background:var(--accent)}.site_editorCms__xxARa,.site_editorEdit__MUiAN,.site_editorHide__umcUN{padding:7px 12px;border-radius:999px;white-space:nowrap;transition:background-color .25s var(--ease-out)}.site_editorEdit__MUiAN{background:color-mix(in srgb,var(--paper) 14%,transparent);overflow:hidden;text-overflow:ellipsis}.site_editorCms__xxARa:focus-visible,.site_editorCms__xxARa:hover,.site_editorEdit__MUiAN:focus-visible,.site_editorEdit__MUiAN:hover,.site_editorHide__umcUN:focus-visible,.site_editorHide__umcUN:hover{background:color-mix(in srgb,var(--paper) 22%,transparent)}.site_editorHide__umcUN{padding:7px 11px;font-size:15px;line-height:1;opacity:.7}@media (max-width:520px){.site_editorBar__TlcPA{right:16px;left:16px;bottom:16px}.site_editorWho__KiOnF{margin-right:auto}}@media print{.site_editorBar__TlcPA{display:none}}