.page_featureGrid__gFbJC{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,4.5vw,4rem);align-items:center}.page_featureBody__rDOYp{display:flex;flex-direction:column;gap:1.1rem}.page_featureExcerpt__DBoQk{margin:0;font-size:var(--t-lead,1.15rem);line-height:1.6;color:var(--ink-soft);max-width:52ch}.page_featureImage__SjbF2{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border:1px solid var(--rule);border-radius:var(--r-sm)}.page_heroActions__3sVDi{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width:820px){.page_featureGrid__gFbJC{grid-template-columns:minmax(0,1fr)}.page_featureImage__SjbF2{order:-1;max-height:16rem}}.page_layout__MARjP{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:start}.page_sidebar__fALwH{display:flex;flex-direction:column;gap:clamp(2rem,3.5vw,2.75rem);border-right:1px solid var(--rule);padding-right:clamp(1.25rem,2.5vw,2rem)}.page_sidebarBlock__cB1l4{display:flex;flex-direction:column;gap:.75rem}.page_sidebarBlock__cB1l4 h3{margin-bottom:0}.page_bookshelfBtn__YEFLG{height:44px;padding:0 1rem;font-size:var(--t-small)}.page_sidebarText__TUbF_{margin:0;font-size:var(--t-small);line-height:1.6;color:var(--ink-soft)}.page_toc__NExzv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.page_toc__NExzv li+li{border-top:1px solid var(--rule)}.page_tocLink__jTMa1{display:block;width:100%;padding:.55rem 0;background:none;border:0;font:inherit;font-size:var(--t-small);text-align:left;color:var(--ink-soft);cursor:pointer;transition:color var(--dur-fast) var(--ease)}.page_tocLink__jTMa1:hover{color:var(--magenta)}.page_tocLink__jTMa1:focus-visible{outline:2px solid var(--magenta);outline-offset:2px}.page_bookGrid__vq3xV{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.page_bookCover___cjjS{display:block;width:100%;height:auto;border:1px solid var(--rule);border-radius:var(--r-sm)}.page_main__P3_jJ{min-width:0}.page_tagSection__ytZt1{scroll-margin-top:7rem}.page_tagSection__ytZt1+.page_tagSection__ytZt1{margin-top:clamp(3rem,6vw,5rem)}.page_tagHead__Ef1J7{margin-bottom:clamp(1.5rem,2.5vw,2.25rem);padding-bottom:.85rem;border-bottom:1px solid var(--rule)}.page_tagHead__Ef1J7 h2{margin-bottom:0}.page_postCard__Ln1De{padding:0;overflow:hidden}.page_thumb__xyNAe{height:10rem;background-size:cover;background-position:50%;background-color:var(--paper-sunk);border-bottom:1px solid var(--rule)}.page_seriesCover__JCNiw{position:relative;height:10rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.4rem;padding:1rem;background:var(--deep-900);border-bottom:2px solid var(--magenta)}.page_seriesCoverEyebrow__8PVzO{font-size:var(--t-label);font-weight:600;letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--on-deep-faint);line-height:1.35}.page_seriesCoverPart__BLUyh{font-family:var(--font-display);font-size:2.4rem;line-height:1;color:var(--on-deep)}.page_postBody___TnAz{flex:1;display:flex;flex-direction:column;gap:.5rem;padding:clamp(1rem,1.8vw,1.35rem)}.page_postChip__rz1__{margin:0}.page_postExcerpt__nmJZA{margin:0;font-size:var(--t-small);line-height:1.6;color:var(--ink-soft)}.page_postGo__4428J{margin-top:auto;padding-top:.35rem;font-size:var(--t-small);font-weight:600;color:var(--magenta)}.page_postCard__Ln1De:hover .page_postGo__4428J{color:var(--magenta-ink)}.page_seeAll__Wkgj8{margin-top:clamp(1.25rem,2.5vw,2rem)}.page_empty__T1X2C{margin:0;padding:clamp(2rem,5vw,3.5rem);border:1px solid var(--rule);border-radius:var(--r-sm);text-align:center;color:var(--ink-soft)}@media (max-width:900px){.page_layout__MARjP{grid-template-columns:minmax(0,1fr)}.page_sidebar__fALwH{border-right:0;border-bottom:1px solid var(--rule);padding-right:0;padding-bottom:clamp(2rem,4vw,2.5rem)}.page_bookGrid__vq3xV{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.page_bookGrid__vq3xV{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.page_tocLink__jTMa1{transition:none}}.page_featureBody__rDOYp:only-child{grid-column:1/-1;max-width:64ch}.page_tocItem__XMyF_{position:relative}.page_tocGlow___7ffg{position:absolute;inset:2px -.6rem;background:var(--paper-sunk);border-radius:var(--r-sm);z-index:0}.page_tocLink__jTMa1{position:relative;z-index:1}.page_thumb__xyNAe{transition:scale .6s var(--ease-reveal)}.page_postCard__Ln1De:hover .page_thumb__xyNAe{scale:1.045}.page_seriesCoverPart__BLUyh{transition:translate .35s var(--ease-reveal)}.page_postCard__Ln1De:hover .page_seriesCoverPart__BLUyh{translate:.35rem 0}.page_postGo__4428J:after{content:" →";display:inline-block;translate:0 0;transition:translate .25s var(--ease-reveal)}.page_postCard__Ln1De:hover .page_postGo__4428J:after{translate:.3rem 0}.page_featureBody__rDOYp>*{animation:page_featureRise__z0rmq .7s var(--ease-reveal) both}.page_featureBody__rDOYp>:nth-child(2){animation-delay:.1s}.page_featureBody__rDOYp>:nth-child(3){animation-delay:.2s}.page_featureImage__SjbF2{animation:page_featureRise__z0rmq .8s var(--ease-reveal) .15s both}@keyframes page_featureRise__z0rmq{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.page_postGo__4428J:after,.page_seriesCoverPart__BLUyh,.page_thumb__xyNAe{transition:none}.page_featureBody__rDOYp>*,.page_featureImage__SjbF2{animation:none}}