.CollectionImage_frame__qnZ7d{display:grid;place-items:center;overflow:hidden;width:100%;aspect-ratio:16/9;background:var(--surface-inverse)}.CollectionImage_detail__Vpaj8{border-radius:var(--radius-md)}.CollectionImage_frame__qnZ7d img{display:block;width:100%;height:100%;object-fit:cover}.CollectionImage_empty__J5J8c{place-items:center}.CollectionImage_mark__fhzWl{color:var(--amber-500);font-family:var(--font-serif);font-size:2.125rem;letter-spacing:.16em}.CollectionImage_detail__Vpaj8 .CollectionImage_mark__fhzWl{font-size:2.375rem}@media (forced-colors:active){.CollectionImage_frame__qnZ7d{border:1px solid CanvasText;background:Canvas}}.CollectionImage_frame__qnZ7d img[data-fit=FIT_AND_CROP]{object-fit:cover;object-position:center}.CollectionImage_frame__qnZ7d img[data-fit=CENTER_AND_CROP]{object-fit:none;object-position:center}.page_main__R2tDa{min-height:calc(100vh - 4.5rem);border-top:.5rem solid var(--amber-500);background:var(--surface-page)}.page_content__woKvi,.page_stateWrap__cMrBn{width:min(100%,var(--page-max-width));margin:0 auto;padding:var(--space-8) var(--page-gutter) var(--space-10)}.page_intro__UiFUM{max-width:var(--measure-display)}.page_indexLayout__eMfa8{display:grid;grid-gap:var(--space-7);gap:var(--space-7)}.page_intro__UiFUM{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-6);gap:var(--space-6);align-items:end;max-width:none;padding-bottom:var(--space-5);border-bottom:1px solid var(--border-hairline)}.page_introCount__ROTjK{margin:0;color:var(--text-muted);font:var(--type-meta);text-align:right}.page_cardEyebrow__xXn3J,.page_eyebrow__czu_9,.page_sequenceLabel__Nmmaj{margin:0 0 var(--space-2);color:var(--amber-700);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.page_title__lyroG{margin:0;color:var(--text-strong);font:var(--type-display);letter-spacing:var(--tracking-tight)}.page_summary__uLzpE{max-width:var(--measure-body);margin:var(--space-5) 0 0;color:var(--text-body);font:var(--type-body)}.page_collectionList__V_OtQ,.page_workList__ilyPl{margin:var(--space-8) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5);list-style:none}.page_collectionCard___NSBC,.page_workCard__MLYxK{padding:var(--card-pad);border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-card)}.page_collectionTitle__25vuV,.page_sectionTitle__hZ2CN,.page_workTitle__Q4E0b{margin:0;color:var(--text-strong);font:var(--type-h2)}.page_collectionSummary__ZuNBz{margin:var(--space-4) 0 0;color:var(--text-body);font:var(--type-ui)}.page_collectionFacts__3lV3I{margin:var(--space-4) 0 var(--space-5);padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);color:var(--text-muted);font:var(--type-meta);list-style:none}.page_collectionFacts__3lV3I li+li:before{margin-right:var(--space-4);content:"·"}.page_stateWrapInline__hqaI9{margin-top:var(--space-8)}.page_detail__wrAK_>a{margin-bottom:var(--space-7)}.page_detailHeader__B57kx{margin-top:var(--space-7);display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.page_detailCopy__aXjBP{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(17rem,.55fr);align-items:end;grid-gap:var(--space-8);gap:var(--space-8)}.page_detailIdentity__RROnh{min-width:0}.page_boundary__fJPQH{max-width:var(--measure-body);margin:0;padding:var(--space-4);border-left:.25rem solid var(--terracotta-500);color:var(--text-body);background:var(--terracotta-050);font:var(--type-meta)}.page_collectionBanner__3k8YE{min-width:0}.page_preparationGuide__Mwi1t{margin-top:var(--space-8);padding:var(--space-7);border:1px solid var(--border-hairline);border-top:.25rem solid var(--amber-500);border-radius:var(--radius-lg);background:var(--surface-note)}.page_preparationGuideHeader__zK8aw{max-width:var(--measure-body)}.page_preparationDescription__KODCI{margin:var(--space-3) 0 0;color:var(--text-body);font:var(--type-body)}.page_sequenceFacts__hNHiM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin:var(--space-6) 0 0;border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--border-hairline)}.page_sequenceFacts__hNHiM div{min-width:0;padding:var(--space-4);background:var(--surface-card)}.page_sequenceFacts__hNHiM dd,.page_sequenceFacts__hNHiM dt{margin:0}.page_sequenceFacts__hNHiM dt{color:var(--text-muted);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.page_sequenceFacts__hNHiM dd{margin-top:var(--space-2);color:var(--text-strong);font:var(--type-ui-strong)}.page_preparationSteps__nzAT0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-5) 0 0;padding:0;list-style:none}.page_preparationSteps__nzAT0 li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-1) var(--space-3);gap:var(--space-1) var(--space-3);align-items:center;min-width:0;padding:var(--space-4);border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-card)}.page_preparationSteps__nzAT0 li>span{grid-row:1/span 2;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;color:var(--text-on-ink);background:var(--ink-800);font:var(--type-ui-strong)}.page_preparationSteps__nzAT0 strong{color:var(--text-strong);font:var(--type-ui-strong)}.page_preparationSteps__nzAT0 small{color:var(--text-muted);font:var(--type-meta)}.page_preparationActions__E5mzM{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.page_worksSection__T_gYC{margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--border-hairline)}.page_savePanel__Sgswp{margin-top:var(--space-10);padding:var(--card-pad);border:1px solid var(--border-hairline);border-left:.25rem solid var(--amber-500);border-radius:var(--radius-md);background:var(--surface-card)}.page_saveDescription__81cKt,.page_saveUnavailable__81xXE{max-width:var(--measure-body);margin:var(--space-3) 0 0;color:var(--text-body);font:var(--type-ui)}.page_saveError__29xo9,.page_saveNotice__5buzp{max-width:var(--measure-body);margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);border-left:.25rem solid var(--amber-500);color:var(--text-body);background:var(--paper-100);font:var(--type-meta)}.page_saveResult__KRMBY{margin-top:var(--space-5)}.page_saveResult__KRMBY .page_saveNotice__5buzp{margin-top:0}.page_saveNextActions__KLzT_{margin-top:var(--space-4);display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_saveError__29xo9{border-left-color:var(--terracotta-500);background:var(--terracotta-050)}.page_saveList__7kbzj{margin:var(--space-5) 0 0;padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3);list-style:none}.page_saveDestination__2Blic{min-width:0;padding:var(--space-4);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);background:var(--surface-page)}.page_saveDestinationStatus__fQ4qr,.page_saveDestinationTitle__Fg52x{margin:0}.page_saveDestinationTitle__Fg52x{color:var(--text-strong);font:var(--type-ui-strong)}.page_saveDestinationStatus__fQ4qr{margin-top:var(--space-1);color:var(--text-muted);font:var(--type-meta)}.page_saveButton__FlNTv{min-height:2.75rem;padding:var(--space-2) var(--space-4);border:1px solid var(--ink-900);border-radius:var(--radius-sm);color:var(--surface-card);background:var(--ink-900);font:var(--type-ui-strong);cursor:pointer}.page_saveButton__FlNTv:hover{background:var(--ink-700)}.page_inlineLink__npOfH:focus-visible,.page_saveButton__FlNTv:focus-visible{outline:.1875rem solid var(--focus-ring);outline-offset:.1875rem}.page_savedBadge__sTYrw{flex:0 0 auto;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);color:var(--text-body);background:var(--paper-200);font:var(--type-meta)}.page_saveDestinationActions__INyqd{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3)}.page_inlineLink__npOfH{color:var(--link-default);text-decoration-thickness:.08em;text-underline-offset:.16em}.page_sectionHeader__kdJ3w{max-width:var(--measure-body)}.page_writerName__hEnv_{margin:var(--space-2) 0 0;color:var(--text-body);font:var(--type-ui)}.page_workMetadata__6hToL{margin:var(--space-4) 0 0;color:var(--text-muted);font:var(--type-meta)}.page_rationale__Dy11J{margin:var(--space-5) 0;padding:var(--space-4);border-left:.25rem solid var(--amber-500);background:var(--paper-100)}.page_rationale__Dy11J h4,.page_rationale__Dy11J p{margin:0}.page_rationale__Dy11J h4{color:var(--text-strong);font:var(--type-ui-strong)}.page_rationale__Dy11J p{margin-top:var(--space-2);color:var(--text-body);font:var(--type-meta)}.page_statuses__Orghd{margin-bottom:var(--space-5)}.page_workActions__7ifHD{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media (max-width:48rem){.page_collectionList__V_OtQ,.page_detailCopy__aXjBP,.page_indexLayout__eMfa8,.page_preparationSteps__nzAT0,.page_workList__ilyPl{grid-template-columns:1fr}.page_sequenceFacts__hNHiM{grid-template-columns:repeat(2,minmax(0,1fr))}.page_indexLayout__eMfa8{gap:var(--space-7)}.page_detailCopy__aXjBP{gap:var(--space-5)}}@media (max-width:40rem){.page_content__woKvi,.page_stateWrap__cMrBn{padding:var(--space-7) var(--space-5) var(--space-9)}.page_title__lyroG{font:var(--type-h1)}.page_saveDestination__2Blic{align-items:stretch;flex-direction:column}.page_saveButton__FlNTv,.page_savedBadge__sTYrw{width:100%;text-align:center}.page_saveDestinationActions__INyqd,.page_saveNextActions__KLzT_,.page_workActions__7ifHD{align-items:stretch;flex-direction:column}.page_preparationGuide__Mwi1t{padding:var(--space-6)}.page_sequenceFacts__hNHiM{grid-template-columns:1fr}.page_preparationActions__E5mzM{align-items:stretch;flex-direction:column}}.page_collectionGrid__CFUgo{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));grid-gap:var(--space-5);gap:var(--space-5);margin:0;padding:0;list-style:none}.page_collectionGrid__CFUgo>li{display:flex}.page_collectionCard___NSBC{display:flex;flex:1 1;flex-direction:column;overflow:hidden;border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-card);color:inherit;text-decoration:none;transition:border-color .15s ease-out,box-shadow .15s ease-out}.page_collectionCard___NSBC:focus-visible,.page_collectionCard___NSBC:hover{border-color:var(--ink-800);box-shadow:0 10px 24px -14px rgb(27 36 49/45%)}.page_cardBody__qQ4Uv{display:flex;flex:1 1;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-5)}.page_cardKicker__t7vup{margin:0;color:var(--amber-700);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.page_cardTitle__AzEA4{margin:0;color:var(--text-strong);font-family:var(--font-serif);font-size:1.375rem;font-weight:400;line-height:1.15}.page_cardDescription__B8qvl{margin:0;color:var(--text-body);font:var(--type-body);font-size:.84375rem}.page_cardContents__DDJkn{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:var(--space-2) 0 0;padding-top:var(--space-2);padding-left:0;border-top:1px solid var(--border-hairline);list-style:none}.page_cardContents__DDJkn li{display:flex;gap:var(--space-2);color:var(--text-body);font-family:var(--font-serif);font-size:.9375rem;line-height:1.35}.page_cardContents__DDJkn span{color:var(--amber-500);font-size:.75rem}.page_cardMore__J0WGe{padding-left:1.25rem;color:var(--text-muted);font-family:var(--font-sans);font:var(--type-meta)}.page_cardFooter__N8A2g{display:flex;gap:var(--space-3);justify-content:space-between;margin:auto 0 0;padding-top:var(--space-3);color:var(--text-muted);font:var(--type-meta)}.page_detailTop__vQ6S9{margin-bottom:var(--space-5)}.page_masthead__hcCJt{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:flex-end;justify-content:space-between;padding:var(--space-7);border-radius:var(--radius-md);background:var(--surface-inverse)}.page_mastheadLabel__RCFh6{margin:0 0 var(--space-2);color:var(--amber-500);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.page_mastheadTitle__t3GT5{margin:0;color:var(--text-on-ink);font-family:var(--font-serif);font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1.05}.page_mastheadFacts__lG_Qw{margin:var(--space-3) 0 0;color:var(--text-on-ink-muted);font:var(--type-body)}.page_mastheadAction__nmwvR{position:relative}.page_savePicker__mHyzl>summary{padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);background:var(--paper-100);color:var(--ink-800);font:var(--type-ui-strong);cursor:pointer;list-style:none}.page_savePicker__mHyzl>summary::-webkit-details-marker{display:none}.page_savePicker__mHyzl[open]>div{position:absolute;right:0;z-index:2;width:min(20rem,80vw);margin-top:var(--space-2);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:0 10px 24px -14px rgb(27 36 49/45%)}.page_savePickerLabel__Mco22{margin:0 0 var(--space-2);color:var(--text-muted);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.page_overview__c9Srs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));grid-gap:var(--space-7);gap:var(--space-7);align-items:center;max-width:56em;margin:var(--space-8) auto 0}.page_overviewLabel__6gXCj{margin:0 0 var(--space-3);color:var(--text-muted);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.page_noteLead__B8zOV{margin:0;color:var(--text-strong);font-family:var(--font-serif);font-size:1.1875rem;line-height:1.6}.page_noteBody__9vhob{margin:var(--space-3) 0 0;color:var(--text-body);font:var(--type-body);font-size:.875rem}.page_noteByline__aSQmc{margin:var(--space-4) 0 0;color:var(--text-muted);font:var(--type-meta)}.page_entries__6sKUO{max-width:56em;margin:var(--space-9) auto 0}.page_entry__PyAAj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(17.5rem,100%),1fr));grid-gap:var(--space-7);gap:var(--space-7);align-items:start;padding:var(--space-7) 0;border-top:1px solid var(--border-hairline)}.page_entryKicker__SteL2{margin:0 0 var(--space-2);color:var(--amber-700);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.page_entryTitle__kB_NV{margin:0;font-family:var(--font-serif);font-size:1.75rem;font-weight:400;line-height:1.12}.page_entryTitle__kB_NV a{color:var(--text-strong);text-decoration:none}.page_entryTitle__kB_NV a:focus-visible,.page_entryTitle__kB_NV a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--amber-500);text-decoration-color:var(--amber-500);text-underline-offset:4px}.page_entryWriter__BN_Yb{margin:var(--space-2) 0 0;color:var(--text-muted);font:var(--type-meta)}.page_entryNote__Z1hKy{margin:var(--space-4) 0 0;color:var(--text-body);font:var(--type-body);font-size:.875rem}.page_entryExcerpt__2v2k6{margin:0;padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-strong);font-family:var(--font-serif);font-size:1.1875rem;font-style:italic;line-height:1.6}