.ReadingFrame_cluster__PQgHH{display:grid;gap:var(--space-xl);justify-content:center}.ReadingFrame_single__QENjM{display:block}.ReadingFrame_column__v75Q0{width:100%;min-width:0;max-width:var(--container-prose);margin-inline:auto}.ReadingFrame_sidebar__QBvEa{display:none}.ReadingFrame_body__ua2it .prose{font-size:var(--fs-lg);line-height:var(--lh-relaxed)}.ReadingFrame_body__ua2it .reading-table-region{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;margin-block:var(--space-lg)}.ReadingFrame_body__ua2it .reading-table-region:focus-visible{outline:2px solid hsl(var(--color-focus-ring));outline-offset:3px}.ReadingFrame_body__ua2it [data-reading-table]{display:table;overflow:visible;width:100%;min-width:var(--container-prose);max-width:none;font-family:inherit;font-size:inherit;line-height:inherit}.ReadingFrame_heroImage__qN7kk img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.ReadingFrame_squareImage__HGPye{aspect-ratio:1;background:hsl(var(--color-surface-section));display:grid}.ReadingFrame_squareImage__HGPye img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ReadingFrame_tocList__ULzYB{list-style:none;padding:0;margin:0}.ReadingFrame_tocNested__X5F7S{padding-left:var(--space-md)}.ReadingFrame_tocLink__AMzut{display:flex;align-items:center;min-height:var(--size-touch);padding:var(--space-xs) var(--space-sm);border-left:2px solid transparent;color:hsl(var(--color-text-secondary))}.ReadingFrame_tocLink__AMzut[aria-current=location]{border-color:hsl(var(--color-brand));color:hsl(var(--color-brand));font-weight:var(--fw-semibold)}.ReadingFrame_tocLink__AMzut:focus-visible,.ReadingFrame_toolButton__hbFpF:focus-visible{outline:2px solid hsl(var(--color-focus-ring));outline-offset:3px}.ReadingFrame_mobileToc__Z7S3Z{margin-block:var(--space-lg);border:1px solid hsl(var(--color-border-subtle));border-radius:var(--radius-md)}.ReadingFrame_mobileToc__Z7S3Z summary,.ReadingFrame_tools__7ZXdx summary{min-height:var(--size-touch);cursor:pointer;padding:var(--space-sm)}.ReadingFrame_mobileToc__Z7S3Z nav{padding:var(--space-sm)}.ReadingFrame_sidebarToc__Ylg2Z{position:sticky;top:calc(var(--reading-chrome-height) + var(--reading-anchor-gap));max-height:calc(100dvh - var(--reading-chrome-height) - var(--space-xl));overflow-y:auto;overscroll-behavior:contain;border:1px solid hsl(var(--color-border-subtle));border-radius:var(--radius-md);padding:var(--space-md)}.ReadingFrame_progress__Q_XxG{position:fixed;top:var(--reading-chrome-height);inset-inline:0;height:2px;pointer-events:none;z-index:var(--z-sticky)}.ReadingFrame_progress__Q_XxG>div{width:100%;height:100%;background:hsl(var(--color-brand));transform-origin:left}.ReadingFrame_tools__7ZXdx{margin-block:var(--space-xl);border-top:1px solid hsl(var(--color-border-subtle));padding-top:var(--space-md)}.ReadingFrame_noteInput__81HUs{display:block;width:100%;min-height:8rem;margin-top:var(--space-xs);padding:var(--space-sm);border:1px solid hsl(var(--color-border-accent));border-radius:var(--radius-md);color:hsl(var(--color-text-primary));background:hsl(var(--color-surface-elevated));font:inherit}.ReadingFrame_toolButton__hbFpF{min-height:var(--size-touch);padding:var(--space-xs) var(--space-sm);color:hsl(var(--color-brand));text-decoration:underline;text-underline-offset:.2em}.ReadingFrame_dialog__pSNq_{width:calc(100vw - var(--space-xl));max-width:var(--container-prose);max-height:calc(100dvh - var(--space-xl));overflow-y:auto;margin:auto;padding:var(--space-lg);border:1px solid hsl(var(--color-border-subtle));border-radius:var(--radius-lg);color:hsl(var(--color-text-primary));background:hsl(var(--color-surface-elevated))}.ReadingFrame_dialog__pSNq_::backdrop{background:hsl(var(--color-text-primary)/.35)}@media(min-width:768px){.ReadingFrame_body__ua2it .prose{font-size:var(--fs-lg)}}@media(min-width:1024px){.ReadingFrame_cluster__PQgHH{grid-template-columns:minmax(0,var(--container-prose)) minmax(0,15rem);align-items:start}.ReadingFrame_sidebar__QBvEa{display:block}.ReadingFrame_mobileToc__Z7S3Z{display:none}}@media(prefers-reduced-motion:reduce){.ReadingFrame_progress__Q_XxG{display:none}}.ReadingFrame_page__JWY4b.ReadingFrame_page__JWY4b{padding-block:var(--space-lg) var(--space-3xl)}.ReadingFrame_articleHeader__zqa1Y{margin-bottom:var(--space-lg);border-bottom:1px solid hsl(var(--color-border-subtle));padding-bottom:var(--space-lg)}.ReadingFrame_breadcrumbs__8qzyL{display:flex;flex-wrap:wrap;-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);margin-bottom:var(--space-lg);font-size:var(--fs-3xs);line-height:var(--lh-base);color:hsl(var(--color-text-secondary))}.ReadingFrame_breadcrumbs__8qzyL a{display:inline-block;padding-block:var(--space-2xs);text-underline-offset:.2em}.ReadingFrame_headerComposition__tKPJJ{display:grid;gap:var(--space-lg)}.ReadingFrame_headerContent__DAsYP{min-width:0}.ReadingFrame_articleCategories__r4eRC{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-sm)}.ReadingFrame_articleCategories__r4eRC a{display:inline-flex;align-items:center;min-height:var(--size-touch);padding:var(--space-xs) var(--space-sm);border:1px solid hsl(var(--color-border-subtle));border-radius:var(--radius-pill);color:hsl(var(--color-brand));font-family:var(--font-sans);font-size:var(--fs-3xs);font-weight:var(--fw-medium);text-decoration:none}.ReadingFrame_articleTitle__c8GeX.ReadingFrame_articleTitle__c8GeX{font-size:var(--fs-display-sm);line-height:var(--lh-tight);max-width:25ch;text-wrap:pretty;overflow-wrap:anywhere}.ReadingFrame_articleLead__ntI9r{margin-top:var(--space-md);max-width:56ch;color:hsl(var(--color-text-secondary));font-family:var(--font-serif);font-size:var(--fs-xl);line-height:var(--lh-base)}.ReadingFrame_articleByline__3pUVi{margin-top:var(--space-lg);font-family:var(--font-sans);font-size:var(--fs-3xs)}.ReadingFrame_bylineAuthor__LSWtM{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-sm)}.ReadingFrame_bylineAuthor__LSWtM a{color:hsl(var(--color-brand));font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:.2em}.ReadingFrame_bylineAuthor__LSWtM span{color:hsl(var(--color-text-secondary))}.ReadingFrame_articleDates__8EHtS{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-sm);margin-top:var(--space-xs);color:hsl(var(--color-text-muted))}.ReadingFrame_startReading__hgcYW{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-md);min-height:var(--size-touch);margin-top:var(--space-sm);color:hsl(var(--color-brand));font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:.2em}.ReadingFrame_headerImage__69VKQ{min-width:0;align-self:center}.ReadingFrame_headerImage__69VKQ>figure{margin:0}.ReadingFrame_headerImage__69VKQ .ReadingFrame_heroImage__qN7kk{overflow:hidden;border-radius:var(--radius-xl);background:hsl(var(--color-poster-paper-deep))}.ReadingFrame_headerImage__69VKQ .ReadingFrame_heroImage__qN7kk img{max-height:var(--container-prose)}.ReadingFrame_heroImage__qN7kk{overflow:hidden}.ReadingFrame_body__ua2it{outline:none}.ReadingFrame_body__ua2it[data-reading-size=large] .prose{font-size:var(--fs-xl)}.ReadingFrame_body__ua2it[data-reading-size=largest] .prose{font-size:var(--fs-2xl)}.ReadingFrame_body__ua2it .prose h2{font-family:var(--font-serif);font-weight:var(--fw-medium);font-size:var(--fs-4xl);line-height:var(--lh-snug)}.ReadingFrame_body__ua2it .prose blockquote{border-inline-start:3px solid hsl(var(--color-accent));background:hsl(var(--color-poster-paper-deep));padding:var(--space-lg);border-radius:0 var(--radius-md) var(--radius-md) 0}.ReadingFrame_readingControls__QNl94{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-sm) var(--space-md);margin-block:var(--space-md) var(--space-xl);padding-bottom:var(--space-md);border-bottom:1px solid hsl(var(--color-border-subtle))}.ReadingFrame_textSize__yl83p{min-width:0;margin:0;padding:0;border:0}.ReadingFrame_textSize__yl83p legend{color:hsl(var(--color-text-secondary));font-family:var(--font-sans);font-size:var(--fs-3xs);margin-bottom:var(--space-xs)}.ReadingFrame_textSize__yl83p>div{display:flex;gap:var(--space-2xs)}.ReadingFrame_textSize__yl83p button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--size-touch);min-width:var(--size-touch);padding:var(--space-xs);border:1px solid hsl(var(--color-border-subtle));border-radius:var(--radius-md);color:hsl(var(--color-brand));font-family:var(--font-serif);font-size:var(--fs-base);background:hsl(var(--color-surface-elevated))}.ReadingFrame_textSize__yl83p button[aria-pressed=true]{background:hsl(var(--color-brand));color:hsl(var(--color-text-on-accent));border-color:hsl(var(--color-brand))}.ReadingFrame_toolbarTools__lAf_o{min-width:0;font-family:var(--font-sans);font-size:var(--fs-3xs)}.ReadingFrame_toolbarTools__lAf_o summary,.ReadingFrame_toolbarTools__lAf_o>button{display:flex;align-items:center;justify-content:center;min-height:var(--size-touch);padding:var(--space-xs) var(--space-sm);border:1px solid hsl(var(--color-border-accent));border-radius:var(--radius-md);background:hsl(var(--color-surface-elevated));color:hsl(var(--color-brand));cursor:pointer;text-decoration:none;font-weight:var(--fw-medium)}.ReadingFrame_toolbarTools__lAf_o:has(details[open]){width:100%}.ReadingFrame_toolbarTools__lAf_o details[open] summary{justify-content:start}.ReadingFrame_articleHeader__zqa1Y a:focus-visible,.ReadingFrame_textSize__yl83p button:focus-visible,.ReadingFrame_toolbarTools__lAf_o summary:focus-visible{outline:2px solid hsl(var(--color-focus-ring));outline-offset:3px}.ReadingFrame_mobileToc__Z7S3Z{background:hsl(var(--color-poster-paper-deep));border-color:transparent}.ReadingFrame_mobileToc__Z7S3Z summary{position:relative;padding:var(--space-md);color:hsl(var(--color-brand));font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.ReadingFrame_tocCount__4_cJH{color:hsl(var(--color-text-muted));font-size:var(--fs-3xs);font-weight:var(--fw-normal);margin-inline-start:var(--space-xs)}.ReadingFrame_tocLink__AMzut{font-size:var(--fs-sm);line-height:var(--lh-base);border-radius:0 var(--radius-sm) var(--radius-sm) 0;text-decoration:none}.ReadingFrame_tocLink__AMzut[aria-current=location]{background:hsl(var(--color-brand-soft))}.ReadingFrame_sidebarToc__Ylg2Z{background:hsl(var(--color-poster-paper-deep));border:0}.ReadingFrame_progress__Q_XxG{height:3px}.ReadingFrame_progress__Q_XxG>div{background:hsl(var(--color-accent))}.ReadingFrame_dialog__pSNq_{box-shadow:none}.ReadingFrame_dialog__pSNq_ h2{font-family:var(--font-serif);color:hsl(var(--color-text-heading))}@media(min-width:768px){.ReadingFrame_page__JWY4b.ReadingFrame_page__JWY4b{padding-top:var(--space-xl)}.ReadingFrame_headerComposition__tKPJJ[data-has-image=true]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--space-xl)}.ReadingFrame_articleHeader__zqa1Y{margin-bottom:var(--space-xl);padding-bottom:var(--space-xl)}.ReadingFrame_articleTitle__c8GeX.ReadingFrame_articleTitle__c8GeX{font-size:var(--fs-display-sm)}.ReadingFrame_headerImage__69VKQ{align-self:center}}@media(min-width:1024px){.ReadingFrame_headerComposition__tKPJJ[data-has-image=true]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-2xl)}.ReadingFrame_articleTitle__c8GeX.ReadingFrame_articleTitle__c8GeX{font-size:var(--fs-display-md)}.ReadingFrame_body__ua2it .prose h2{font-size:var(--fs-display-sm)}}.PostCard_post__3Xecf{position:relative;min-width:0;color:hsl(var(--color-text-primary))}.PostCard_media__dtD7l{position:relative;overflow:hidden;background:hsl(var(--color-poster-paper-deep));border-radius:var(--radius-lg)}.PostCard_image__TcQVL{-o-object-fit:contain;object-fit:contain}.PostCard_copy__qFaCB{min-width:0}.PostCard_category__6I0yQ{margin-bottom:var(--space-xs);color:hsl(var(--color-brand));font-family:var(--font-sans);font-size:var(--fs-3xs);font-weight:var(--fw-semibold)}.PostCard_title__mmTb7.PostCard_title__mmTb7{font-size:var(--fs-2xl);line-height:var(--lh-snug);text-wrap:pretty;overflow-wrap:anywhere}.PostCard_link__oKjgI:after{content:"";position:absolute;inset:0}.PostCard_link__oKjgI:focus-visible{outline:none}.PostCard_post__3Xecf:has(.PostCard_link__oKjgI:focus-visible){outline:2px solid hsl(var(--color-focus-ring));outline-offset:var(--space-xs);border-radius:var(--radius-sm)}.PostCard_description__tHHNI{margin-top:var(--space-sm);color:hsl(var(--color-text-secondary));font-family:var(--font-serif);font-size:var(--fs-md);line-height:var(--lh-base)}.PostCard_meta__4U9zp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-sm);margin-top:var(--space-sm);color:hsl(var(--color-text-muted));font-family:var(--font-sans);font-size:var(--fs-3xs)}.PostCard_readingTime__uctZx{display:inline-flex;align-items:center;gap:var(--space-2xs)}.PostCard_readMore__nx5lU{display:inline-flex;align-items:center;gap:var(--space-xs);margin-top:var(--space-md);color:hsl(var(--color-brand));font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.PostCard_card__c03G6{display:flex;flex-direction:column;gap:var(--space-md);height:100%}.PostCard_card__c03G6 .PostCard_media__dtD7l{aspect-ratio:3/2;width:100%}.PostCard_card__c03G6 .PostCard_copy__qFaCB{display:flex;flex-direction:column;align-items:flex-start;flex:1}.PostCard_card__c03G6 .PostCard_title__mmTb7.PostCard_title__mmTb7{font-size:var(--fs-4xl)}.PostCard_card__c03G6 .PostCard_meta__4U9zp{margin-top:var(--space-md)}.PostCard_card__c03G6 .PostCard_readMore__nx5lU{margin-top:auto;padding-top:var(--space-md)}.PostCard_row__IwwBW{padding-block:var(--space-lg);border-bottom:1px solid hsl(var(--color-border-subtle))}.PostCard_row__IwwBW .PostCard_media__dtD7l{position:absolute;inset-inline-end:0;top:var(--space-lg);width:7rem;aspect-ratio:1}.PostCard_row__IwwBW[data-has-image=true] .PostCard_head__aldtr{min-height:7rem;padding-inline-end:calc(7rem + var(--space-md))}.PostCard_row__IwwBW .PostCard_description__tHHNI{margin-top:var(--space-md)}.PostCard_row__IwwBW .PostCard_readMore__nx5lU{display:none}.PostCard_compact__z05_c .PostCard_title__mmTb7.PostCard_title__mmTb7{font-size:var(--fs-xl)}@media(min-width:768px){.PostCard_title__mmTb7.PostCard_title__mmTb7{font-size:var(--fs-3xl)}.PostCard_row__IwwBW .PostCard_media__dtD7l{width:10rem;aspect-ratio:3/2}.PostCard_row__IwwBW[data-has-image=true] .PostCard_head__aldtr{min-height:calc(20rem / 3);padding-inline-end:calc(10rem + var(--space-lg))}.PostCard_row__IwwBW .PostCard_title__mmTb7.PostCard_title__mmTb7{font-size:var(--fs-3xl)}.PostCard_card__c03G6 .PostCard_title__mmTb7.PostCard_title__mmTb7{font-size:var(--fs-display-sm)}}@media(max-width:767px){.PostCard_lead__VOHoX .PostCard_copy__qFaCB{display:contents}.PostCard_lead__VOHoX .PostCard_head__aldtr{order:1}.PostCard_lead__VOHoX .PostCard_media__dtD7l{order:2}.PostCard_lead__VOHoX .PostCard_description__tHHNI{order:3;margin-top:0}.PostCard_lead__VOHoX .PostCard_meta__4U9zp{order:4;margin-top:0}.PostCard_lead__VOHoX .PostCard_readMore__nx5lU{order:5;padding-top:0;margin-top:0}}.LibraryPage_pageContainer__Eurum.LibraryPage_pageContainer__Eurum{width:min(calc(100% - 2 * var(--space-md)),var(--container-page));max-width:var(--container-page);padding:var(--space-lg) 0 var(--space-3xl)}.LibraryPage_breadcrumbs__7zkiD{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-lg);color:hsl(var(--color-text-secondary));font-size:var(--fs-xs)}.LibraryPage_intro__nyD0x{border-top:3px solid hsl(var(--color-brand));padding-top:var(--space-md)}.LibraryPage_kicker__5_RbQ{color:hsl(var(--color-brand));font-size:var(--fs-3xs);font-weight:var(--fw-semibold);margin-bottom:var(--space-xs)}.LibraryPage_title__UURvP.LibraryPage_title__UURvP{max-width:23ch;font-size:var(--fs-display-sm);line-height:var(--lh-tight);text-wrap:balance}.LibraryPage_description__x4xhl{max-width:62ch;margin-top:var(--space-sm);font-family:var(--font-serif);font-size:var(--fs-md);line-height:var(--lh-base);color:hsl(var(--color-text-secondary))}.LibraryPage_controls__9oYSZ{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);row-gap:var(--space-xs);align-items:start;margin-top:var(--space-lg)}.LibraryPage_query__Cc5ow{display:contents}.LibraryPage_query__Cc5ow>label,.LibraryPage_query__Cc5ow>span{grid-column:1/-1}.LibraryPage_query__Cc5ow>label{font-size:var(--fs-xs);font-weight:var(--fw-medium)}.LibraryPage_query__Cc5ow>span{font-size:var(--fs-3xs)}.LibraryPage_query__Cc5ow>input{grid-column:1;grid-row:2;min-width:0}.LibraryPage_controls__9oYSZ label{color:hsl(var(--color-text-secondary))}.LibraryPage_controls__9oYSZ input,.LibraryPage_controls__9oYSZ select{width:100%;border:1px solid hsl(var(--color-border-default));background:hsl(var(--color-surface-elevated));color:hsl(var(--color-text-primary));font-size:var(--fs-base)}.LibraryPage_controls__9oYSZ input,.LibraryPage_controls__9oYSZ select,.LibraryPage_submit__9QClV{min-height:var(--size-touch-lg);border-radius:var(--radius-md);padding:var(--space-sm);font-family:var(--font-sans)}.LibraryPage_submit__9QClV{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);grid-column:2;grid-row:2;align-self:stretch;background:hsl(var(--color-brand));color:hsl(var(--color-text-on-accent));font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.LibraryPage_controls__9oYSZ :focus-visible,.LibraryPage_pagination__Ve6Fa a:focus-visible,.LibraryPage_topics___Nkna a:focus-visible{outline:2px solid hsl(var(--color-focus-ring));outline-offset:3px}.LibraryPage_refinements__jyoTo{grid-column:1/-1;min-width:0}.LibraryPage_refinementSummary__4Ndr_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs) var(--space-sm);position:relative;min-height:var(--size-touch);padding-block:var(--space-xs);padding-inline-end:var(--space-lg);font-size:var(--fs-3xs);font-weight:var(--fw-medium);cursor:pointer;list-style:none}.LibraryPage_refinementSummary__4Ndr_::-webkit-details-marker{display:none}.LibraryPage_refinementSummary__4Ndr_:after{content:"";position:absolute;inset-inline-end:var(--space-xs);width:var(--space-xs);height:var(--space-xs);border-inline-end:2px solid hsl(var(--color-brand));border-block-end:2px solid hsl(var(--color-brand));transform:rotate(45deg)}.LibraryPage_refinements__jyoTo[open]>.LibraryPage_refinementSummary__4Ndr_:after{transform:rotate(225deg)}.LibraryPage_refinementSelection__WwyCC{color:hsl(var(--color-text-secondary));font-weight:var(--fw-normal);overflow-wrap:anywhere}.LibraryPage_refinementFields__XxiOP{display:grid;gap:var(--space-md);margin-block:var(--space-sm) var(--space-md)}.LibraryPage_refinementFields__XxiOP>div{display:grid;gap:var(--space-xs);min-width:0}.LibraryPage_topics___Nkna{display:flex;gap:var(--space-xs);overflow-x:auto;overscroll-behavior-inline:contain;padding-block:var(--space-xs) var(--space-sm);border-bottom:1px solid hsl(var(--color-border-subtle));scrollbar-width:thin}.LibraryPage_topics___Nkna a{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-xs);min-height:var(--size-touch);padding:var(--space-xs) var(--space-sm);border:1px solid hsl(var(--color-border-subtle));border-radius:var(--radius-pill);color:hsl(var(--color-text-secondary));font-size:var(--fs-3xs);text-decoration:none}.LibraryPage_pagination__Ve6Fa [aria-current=page],.LibraryPage_topics___Nkna [aria-current=page]{background:hsl(var(--color-brand));color:hsl(var(--color-text-on-accent));border-color:hsl(var(--color-brand));font-weight:var(--fw-semibold)}.LibraryPage_topicCount__pRjbg{font-size:var(--fs-3xs)}.LibraryPage_results__Ji2P0{margin-top:var(--space-lg)}.LibraryPage_resultsHead__JTl1J{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-xs) var(--space-sm);margin-bottom:var(--space-md)}.LibraryPage_count__q__eg{font-size:var(--fs-3xs);color:hsl(var(--color-text-muted))}.LibraryPage_catalog__QKx_q{display:grid;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.LibraryPage_catalogItem__spqPp,.LibraryPage_leadStory__6cEWq{min-width:0}.LibraryPage_leadStory__6cEWq{padding-bottom:var(--space-lg);border-bottom:1px solid hsl(var(--color-border-subtle))}.LibraryPage_pagination__Ve6Fa{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-xs);padding-top:var(--space-xl)}.LibraryPage_pagination__Ve6Fa a{display:inline-flex;min-height:var(--size-touch);min-width:var(--size-touch);align-items:center;justify-content:center;padding:var(--space-xs);border:1px solid hsl(var(--color-border-subtle));border-radius:var(--radius-pill);font-size:var(--fs-xs)}.LibraryPage_empty__Id6hg{padding-block:var(--space-lg);border-block:1px solid hsl(var(--color-border-subtle))}.LibraryPage_empty__Id6hg p{margin-block:var(--space-sm);color:hsl(var(--color-text-secondary))}.LibraryPage_empty__Id6hg a{display:inline-flex;align-items:center;min-height:var(--size-touch)}@media(min-width:390px){.LibraryPage_pageContainer__Eurum.LibraryPage_pageContainer__Eurum{width:min(calc(100% - 2 * var(--space-lg)),var(--container-page))}}@media(min-width:768px){.LibraryPage_pageContainer__Eurum.LibraryPage_pageContainer__Eurum{width:min(calc(100% - 2 * var(--space-xl)),var(--container-page));padding-top:var(--space-xl)}.LibraryPage_intro__nyD0x{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:var(--space-xl);column-gap:var(--space-xl)}.LibraryPage_kicker__5_RbQ{grid-column:1/-1}.LibraryPage_description__x4xhl{margin-top:0;align-self:end;font-size:var(--fs-lg)}.LibraryPage_controls__9oYSZ{margin-top:var(--space-xl);max-width:var(--container-tight)}.LibraryPage_refinementFields__XxiOP{grid-template-columns:repeat(2,minmax(0,1fr))}.LibraryPage_topics___Nkna{margin-top:var(--space-sm)}.LibraryPage_results__Ji2P0{margin-top:var(--space-xl)}.LibraryPage_catalog__QKx_q{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-xl)}.LibraryPage_leadStory__6cEWq{grid-column:1/-1;padding-bottom:var(--space-xl);margin-bottom:var(--space-xs)}.LibraryPage_leadStory__6cEWq>article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-xl);align-items:center}}@media(min-width:1200px){.LibraryPage_intro__nyD0x{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.LibraryPage_controls__9oYSZ{max-width:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);-moz-column-gap:var(--space-md);column-gap:var(--space-md)}.LibraryPage_query__Cc5ow>label,.LibraryPage_query__Cc5ow>span{grid-column:1/3}.LibraryPage_refinements__jyoTo{grid-column:3;grid-row:2/4;padding-inline-start:var(--space-xl)}.LibraryPage_catalog__QKx_q{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--space-2xl);column-gap:var(--space-2xl)}}.LibraryPage_about__Dw6CG summary{display:flex;align-items:center;min-height:var(--size-touch);color:hsl(var(--color-text-secondary));font-size:var(--fs-3xs);cursor:pointer;text-decoration:underline;text-underline-offset:.2em;list-style:none}.LibraryPage_about__Dw6CG summary::-webkit-details-marker{display:none}.LibraryPage_about__Dw6CG summary:after{content:"+";margin-inline-start:var(--space-xs);color:hsl(var(--color-brand))}.LibraryPage_about__Dw6CG[open] summary:after{content:"−"}.LibraryPage_about__Dw6CG summary:focus-visible{outline:2px solid hsl(var(--color-focus-ring));outline-offset:3px}@media(max-width:767px){.LibraryPage_pageContainer__Eurum.LibraryPage_pageContainer__Eurum{padding-top:var(--space-md)}.LibraryPage_breadcrumbs__7zkiD{margin-bottom:var(--space-xs)}.LibraryPage_intro__nyD0x{padding-top:var(--space-sm)}.LibraryPage_kicker__5_RbQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LibraryPage_about__Dw6CG summary{min-height:var(--space-xl)}.LibraryPage_controls__9oYSZ{margin-top:var(--space-sm)}.LibraryPage_results__Ji2P0{margin-top:var(--space-md)}.LibraryPage_resultsHead__JTl1J{margin-bottom:var(--space-xs)}}@media(min-width:768px){.LibraryPage_about__Dw6CG{align-self:end}.LibraryPage_about__Dw6CG:not([open]){min-height:var(--size-touch)}}.LibraryPage_feedProgress__fZBZq{display:grid;justify-items:center;gap:var(--space-sm);margin-top:var(--space-lg);text-align:center;font-size:var(--fs-xs);color:hsl(var(--color-text-secondary))}.LibraryPage_feedProgress__fZBZq p{max-width:55ch;overflow-wrap:anywhere}.LibraryPage_loadMore__DOgal{display:inline-flex;min-height:var(--size-touch-lg);align-items:center;justify-content:center;padding:var(--space-sm) var(--space-lg);border:1px solid hsl(var(--color-brand));border-radius:var(--radius-pill);color:hsl(var(--color-brand));font-weight:var(--fw-semibold);text-decoration:none}.LibraryPage_loadMore__DOgal[aria-disabled=true]{opacity:.65;cursor:wait}.LibraryPage_feedProgress__fZBZq a:focus-visible,.LibraryPage_loadMore__DOgal:focus-visible{outline:2px solid hsl(var(--color-focus-ring));outline-offset:3px}.LibraryPage_feedSentinel__doyAE{height:1px}.LibraryPage_catalog__QKx_q+.LibraryPage_feedProgress__fZBZq{scroll-margin-block:var(--space-lg)}.HomeReadingPage_page__M_RYN{color:hsl(var(--color-text-primary));background:hsl(var(--color-surface-page));padding-block:var(--space-xl) var(--space-3xl)}.HomeReadingPage_hero__IOyPC{display:grid;gap:var(--space-lg);padding-block:var(--space-md) var(--space-xl);align-items:center}.HomeReadingPage_heroCopy__Izivp{min-width:0}.HomeReadingPage_kicker__9XGFI{color:hsl(var(--color-text-secondary));font-family:var(--font-sans);font-size:var(--fs-sm);margin-bottom:var(--space-md)}.HomeReadingPage_articleTitle__hUytT,.HomeReadingPage_authorTitle__BuG4L,.HomeReadingPage_heading__ijUAi,.HomeReadingPage_title__3kuDg{color:hsl(var(--color-text-heading));font-family:var(--font-serif);font-weight:var(--fw-medium);overflow-wrap:anywhere}.HomeReadingPage_title__3kuDg{font-size:var(--fs-display-sm);line-height:1.16;max-width:19ch;text-wrap:balance}.HomeReadingPage_description__qkl2G,.HomeReadingPage_excerpt__aDMFm,.HomeReadingPage_lead__0cA4G{font-family:var(--font-serif);font-size:var(--fs-md);line-height:var(--lh-relaxed);max-width:42rem}.HomeReadingPage_heroActions__5P6K2,.HomeReadingPage_lead__0cA4G{margin-top:var(--space-lg)}.HomeReadingPage_artwork__QdBOo{width:100%;max-width:19rem;justify-self:end}.HomeReadingPage_section__2p9A2{border-top:1px solid hsl(var(--color-border-subtle));padding-block:var(--space-xl)}.HomeReadingPage_sectionHead__j_8VC{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg)}.HomeReadingPage_heading__ijUAi{font-size:var(--fs-4xl);line-height:1.25}.HomeReadingPage_description__qkl2G{margin-top:var(--space-sm)}.HomeReadingPage_textLink__6wiHz{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:var(--size-touch);color:hsl(var(--color-brand));text-decoration:underline;text-underline-offset:.2em;font-weight:var(--fw-medium)}.HomeReadingPage_textLink__6wiHz:focus-visible,.HomeReadingPage_topic__OcpCn:focus-visible{outline:2px solid hsl(var(--color-focus-ring));outline-offset:4px}.HomeReadingPage_articles__u4b45,.HomeReadingPage_topics__8LBip{list-style:none;padding:0;margin:0}.HomeReadingPage_articles__u4b45{display:grid;gap:var(--space-lg)}.HomeReadingPage_article__oMwku{position:relative;padding-block:var(--space-md);border-top:2px solid hsl(var(--color-brand));min-width:0}.HomeReadingPage_articleImage__t_gH5{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;border-radius:var(--radius-lg);background:hsl(var(--color-poster-paper-deep));margin-bottom:var(--space-md)}.HomeReadingPage_articleImage__t_gH5 img{-o-object-fit:contain;object-fit:contain}.HomeReadingPage_articleNumber__aydai{display:block;color:hsl(var(--color-text-secondary));font-size:var(--fs-sm);margin-bottom:var(--space-sm)}.HomeReadingPage_articleTitle__hUytT{font-size:1.5rem;line-height:1.35}.HomeReadingPage_articleLink__GVK65:after{content:"";position:absolute;inset:0}.HomeReadingPage_articleLink__GVK65:focus-visible{outline:none}.HomeReadingPage_article__oMwku:has(.HomeReadingPage_articleLink__GVK65:focus-visible){outline:2px solid hsl(var(--color-focus-ring));outline-offset:4px}.HomeReadingPage_articleLink__GVK65:hover{text-decoration:underline;text-underline-offset:.15em}.HomeReadingPage_excerpt__aDMFm{margin-top:var(--space-md)}.HomeReadingPage_authorName__srZYh{color:hsl(var(--color-text-secondary));font-size:var(--fs-sm);margin-top:var(--space-md)}.HomeReadingPage_readMore__lURQ3{display:inline-block;color:hsl(var(--color-brand));font-size:var(--fs-sm);margin-top:var(--space-sm);text-decoration:underline;text-underline-offset:.2em}.HomeReadingPage_topics__8LBip{display:grid;gap:var(--space-xs) var(--space-lg)}.HomeReadingPage_topic__OcpCn{min-height:var(--size-touch);display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) 0;border-bottom:1px solid hsl(var(--color-border-subtle));color:hsl(var(--color-text-heading));font-family:var(--font-serif);font-size:1.25rem}.HomeReadingPage_topic__OcpCn[data-primary=true]{color:hsl(var(--color-brand))}.HomeReadingPage_author__XBo84{display:grid;gap:var(--space-lg)}.HomeReadingPage_authorTitle__BuG4L{font-size:1.5rem}.HomeReadingPage_role__LxYNl{font-size:var(--fs-sm);color:hsl(var(--color-text-secondary));margin-top:var(--space-xs)}.HomeReadingPage_author__XBo84 .HomeReadingPage_textLink__6wiHz{margin-top:var(--space-sm)}.HomeReadingPage_entry__mS3WD{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:var(--space-md) var(--space-lg)}.HomeReadingPage_entry__mS3WD .HomeReadingPage_description__qkl2G{max-width:38rem}.HomeReadingPage_links__XF2eA{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg)}.HomeReadingPage_contactEntry__8wAGD{margin-bottom:var(--space-xl)}.HomeReadingPage_contactControls__PlbiW{display:grid;gap:var(--space-xl);align-items:start}.HomeReadingPage_safety__09NeC{padding:var(--space-md);border:1px solid hsl(var(--color-border-subtle));border-radius:var(--radius-md);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.HomeReadingPage_safetyTitle__xpfes{color:hsl(var(--color-text-heading));font-family:var(--font-serif);font-weight:var(--fw-medium);font-size:1.25rem;margin-bottom:var(--space-sm)}.HomeReadingPage_safety__09NeC .HomeReadingPage_links__XF2eA{margin-top:var(--space-sm)}.HomeReadingPage_anchor__8Sxym{scroll-margin-top:var(--reading-anchor-gap)}.HomeReadingPage_page__M_RYN :is(#home-work,#services-title){scroll-margin-top:var(--reading-anchor-gap)}@media(min-width:1024px){.HomeReadingPage_articles__u4b45{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:640px){.HomeReadingPage_topics__8LBip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.HomeReadingPage_hero__IOyPC{grid-template-columns:minmax(0,2fr) minmax(0,1fr);padding-block:var(--space-xl) var(--space-3xl)}.HomeReadingPage_description__qkl2G,.HomeReadingPage_excerpt__aDMFm,.HomeReadingPage_lead__0cA4G{font-size:var(--fs-lg)}.HomeReadingPage_section__2p9A2{padding-block:var(--space-2xl)}.HomeReadingPage_author__XBo84{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.HomeReadingPage_contactControls__PlbiW{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.HomeReadingPage_title__3kuDg{font-size:var(--fs-display-md)}.HomeReadingPage_heading__ijUAi{font-size:var(--fs-display-sm)}}.PreviewIndex_editions__MzkPA{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);margin-top:var(--space-lg)}.PreviewIndex_editions__MzkPA a{display:inline-flex;align-items:center;min-height:var(--size-touch);color:hsl(var(--color-text-link));text-decoration:underline;text-underline-offset:.2em}.PreviewIndex_editions__MzkPA [aria-current=page]{font-weight:var(--fw-semibold)}.PreviewIndex_catalog__0xAk8{margin-top:var(--space-xl);list-style:none;padding:0;max-width:48rem}.PreviewIndex_catalogItem__N4TLH{border-top:1px solid hsl(var(--color-border-subtle));padding-block:var(--space-lg)}.PreviewIndex_catalogLink__hnzje{display:grid;grid-template-columns:min(8rem,40%) minmax(0,1fr);align-items:start;gap:var(--space-md);min-height:var(--size-touch);color:hsl(var(--color-text-link))}.PreviewIndex_catalogLink__hnzje:focus-visible,.PreviewIndex_editions__MzkPA a:focus-visible{outline:2px solid hsl(var(--color-focus-ring));outline-offset:4px}.PreviewIndex_itemImage__Qd1ow{width:100%;min-width:0}.PreviewIndex_itemImage__Qd1ow>figure{margin-block:0}.PreviewIndex_itemTitle__pINMV{min-width:0;overflow-wrap:anywhere}