.shop-genre-atlas-unavailable_shell__WosHi{max-width:760px;margin:48px auto;padding:28px;border-radius:22px;border:1px solid color-mix(in oklab,var(--shop-ink,#2b2118) 16%,transparent);background:color-mix(in oklab,var(--shop-paper,#f5f0e8) 92%,white)}.shop-genre-atlas-unavailable_kicker__2T_ns{margin:0 0 8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.58}.shop-genre-atlas-unavailable_title___46LC{margin:0 0 10px;font-size:clamp(28px,5vw,48px);letter-spacing:-.04em}.shop-genre-atlas-unavailable_copy__ohMuX{max-width:58ch;margin:0 0 18px;line-height:1.55;opacity:.72}.shop-genre-atlas-unavailable_link__LPtgK{color:inherit;text-decoration:underline;text-underline-offset:4px}.shop-genre-phylogeny_phylogeny__q7vVO{position:relative;z-index:1;min-height:min(100vh,100%);--pg-ink:var(--p-ink,#0f172a);--pg-paper:var(--p-bg,#f5f0e8);--pg-muted:color-mix(in oklab,var(--pg-ink) 58%,transparent);--pg-faint:color-mix(in oklab,var(--pg-ink) 38%,transparent);--pg-grid:color-mix(in oklab,var(--pg-ink) 12%,transparent);--pg-rule:color-mix(in oklab,var(--pg-ink) 20%,transparent);--pg-accent:var(--p-a1,#c45c26);--pg-fold:2px;--pg-crease:4px;--pg-mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--pg-sans:var(--font-geist-sans),system-ui,sans-serif;--pg-snap:80ms steps(1,end);--pg-active-bg:color-mix(in oklab,var(--pg-accent) 10%,var(--pg-paper));--pg-fold-ink:var(--pg-fold) var(--pg-fold) 0 var(--pg-ink);--pg-fold-accent:var(--pg-fold) var(--pg-fold) 0 var(--pg-accent);--pg-crease-bar:inset var(--pg-crease) 0 0 var(--pg-accent);color:var(--pg-ink);font-family:var(--pg-sans);font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.shop-genre-phylogeny_shell__gt_Jk{max-width:72rem;margin:0 auto;padding:1.5rem 1rem 3.5rem}.shop-genre-phylogeny_masthead__Uw6RA{position:relative;border-bottom:2px solid var(--pg-ink);padding-bottom:1rem;margin-bottom:1.25rem}.shop-genre-phylogeny_masthead__Uw6RA:after{content:"";position:absolute;left:0;bottom:-2px;width:4.5rem;height:4px;background:var(--pg-accent)}.shop-genre-phylogeny_eyebrow__WO3DZ{margin:0 0 .5rem;font-size:10px;font-weight:700;letter-spacing:.28em;line-height:1;text-transform:uppercase;font-family:var(--pg-mono);color:var(--pg-muted)}.shop-genre-phylogeny_title__wJZya{margin:0;max-width:min(14ch,100%);font-size:clamp(2.5rem,8vw,3.75rem);font-weight:800;letter-spacing:-.04em;line-height:.92;text-transform:uppercase;text-wrap:balance}.shop-genre-phylogeny_deck__x1NVZ{margin:1rem 0 0;max-width:36rem;font-size:.8125rem;line-height:1.6;letter-spacing:.02em;color:color-mix(in oklab,var(--pg-ink) 70%,transparent);text-wrap:pretty}.shop-genre-phylogeny_stats__yh71l{display:flex;flex-wrap:wrap;gap:0;margin-top:1.25rem;border:1px solid var(--pg-grid)}.shop-genre-phylogeny_statChip__0xc33{display:inline-flex;align-items:center;flex:1 1 auto;min-height:2.75rem;min-width:min(100%,9rem);padding:.375rem .75rem;border-right:1px solid var(--pg-grid);border-bottom:1px solid var(--pg-grid);font-size:10px;font-family:var(--pg-mono);font-weight:700;letter-spacing:.16em;line-height:1.15;text-transform:uppercase;color:color-mix(in oklab,var(--pg-ink) 76%,transparent);font-variant-numeric:tabular-nums}@media (min-width:640px){.shop-genre-phylogeny_statChip__0xc33{flex:0 1 auto;min-width:0;border-bottom:0}}.shop-genre-phylogeny_statChip__0xc33:last-child{border-right:0}.shop-genre-phylogeny_layout__yBZaZ{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:0;border:2px solid var(--pg-ink);background:var(--pg-paper);box-shadow:4px 4px 0 color-mix(in oklab,var(--pg-accent) 28%,transparent)}.shop-genre-phylogeny_layout__yBZaZ:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(to right,var(--pg-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--pg-grid) 1px,transparent 1px);background-size:24px 24px;mask-image:linear-gradient(180deg,black 0,transparent 42%);opacity:.35}@media (min-width:960px){.shop-genre-phylogeny_layout__yBZaZ{grid-template-columns:minmax(0,22rem) 2px minmax(0,1fr);align-items:stretch}}.shop-genre-phylogeny_layoutRule__Mix82{display:none;background:var(--pg-ink)}@media (min-width:960px){.shop-genre-phylogeny_layoutRule__Mix82{display:block}}.shop-genre-phylogeny_contextPanel__oW76R,.shop-genre-phylogeny_treePanel__MzPil{position:relative;z-index:1;min-width:0;border:0;border-radius:0;background:var(--pg-paper);box-shadow:none}@media (max-width:959px){.shop-genre-phylogeny_contextPanel__oW76R{border-top:2px solid var(--pg-ink)}}.shop-genre-phylogeny_contextPanelHeader__F_qbR,.shop-genre-phylogeny_treePanelHeader__YlQCH{position:sticky;top:0;z-index:2;padding:.5rem .75rem;border-bottom:1px solid var(--pg-grid);background:var(--pg-paper);font-size:10px;font-weight:700;letter-spacing:.22em;line-height:1;text-transform:uppercase;font-family:var(--pg-mono);color:var(--pg-muted)}.shop-genre-phylogeny_searchWrap__wDyOx{position:sticky;top:1.625rem;z-index:2;padding:0;border-bottom:1px solid var(--pg-grid);background:var(--pg-paper)}.shop-genre-phylogeny_searchLabel__TL6nR{display:block;padding:.5rem .75rem .25rem;font-family:var(--pg-mono);font-size:10px;font-weight:700;letter-spacing:.2em;line-height:1;text-transform:uppercase;color:var(--pg-muted)}.shop-genre-phylogeny_search__7UcNb{box-sizing:border-box;width:100%;min-height:2.75rem;margin:0;padding:.625rem .75rem;border:0;border-top:1px solid var(--pg-grid);border-radius:0;background:var(--pg-paper);color:var(--pg-ink);font-size:.8125rem;font-family:var(--pg-mono);letter-spacing:.06em;transition:background-color var(--pg-snap),box-shadow var(--pg-snap)}.shop-genre-phylogeny_search__7UcNb::placeholder{color:var(--pg-faint);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.shop-genre-phylogeny_search__7UcNb:hover{background:color-mix(in oklab,var(--pg-ink) 3%,var(--pg-paper))}.shop-genre-phylogeny_search__7UcNb:focus{outline:none}.shop-genre-phylogeny_search__7UcNb:focus-visible{background:var(--pg-paper);box-shadow:inset 0 0 0 2px var(--pg-accent),var(--pg-fold-accent)}.shop-genre-phylogeny_treeScroll__nK8Tc{max-height:min(70vh,36rem);overflow:auto;overscroll-behavior:contain;margin:0;padding:0;list-style:none;scrollbar-width:thin;scrollbar-color:var(--pg-grid) transparent}.shop-genre-phylogeny_treeScroll__nK8Tc::-webkit-scrollbar{width:6px}.shop-genre-phylogeny_treeScroll__nK8Tc::-webkit-scrollbar-thumb{background:var(--pg-grid)}.shop-genre-phylogeny_treeRow__57Bfx{margin:0;padding:0;border-bottom:1px solid var(--pg-grid)}.shop-genre-phylogeny_treeRow__57Bfx:last-child{border-bottom:0}.shop-genre-phylogeny_treeNode__sYKPF{display:flex;align-items:center;gap:.35rem;width:100%;min-width:0;min-height:2.75rem;padding-top:.375rem;padding-bottom:.375rem;padding-right:.625rem;border:0;border-radius:0;background:transparent;color:var(--pg-ink);font-size:11px;font-family:var(--pg-mono);line-height:1.2;text-align:left;cursor:pointer;text-decoration:none;transition:box-shadow var(--pg-snap),background-color var(--pg-snap)}.shop-genre-phylogeny_treeNode__sYKPF:hover:not([data-active="1"]){background:color-mix(in oklab,var(--pg-ink) 4%,var(--pg-paper));box-shadow:var(--pg-fold-ink)}.shop-genre-phylogeny_treeNode__sYKPF:focus{outline:none}.shop-genre-phylogeny_treeNode__sYKPF:focus-visible:not([data-active="1"]){box-shadow:var(--pg-fold-accent);background:var(--pg-paper)}.shop-genre-phylogeny_treeNode__sYKPF[data-active="1"]{background:var(--pg-active-bg);color:var(--pg-ink);box-shadow:var(--pg-crease-bar);border-bottom:1px dashed var(--pg-rule)}.shop-genre-phylogeny_treeNode__sYKPF[data-active="1"]:hover{background:color-mix(in oklab,var(--pg-accent) 14%,var(--pg-paper))}.shop-genre-phylogeny_treeToggle__LqMmS{flex-shrink:0;width:.875rem;font-size:9px;color:var(--pg-faint);border:0;background:transparent;cursor:pointer;padding:0;line-height:1}.shop-genre-phylogeny_treeLabel__JiRRC{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-genre-phylogeny_treeCount__D8mwq{flex-shrink:0;min-width:2.25rem;padding-left:.5rem;font-size:10px;font-family:var(--pg-mono);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--pg-muted);text-align:right}.shop-genre-phylogeny_treeNode__sYKPF[data-active="1"] .shop-genre-phylogeny_treeCount__D8mwq{color:var(--pg-accent)}.shop-genre-phylogeny_contextBody__fyBZ7{padding:.875rem .75rem 1.25rem}.shop-genre-phylogeny_contextKind__5eIX4{margin:0 0 .625rem;display:inline-flex;align-items:center;min-height:1.75rem;padding:.25rem .5rem;border:1px solid var(--pg-grid);font-size:10px;font-family:var(--pg-mono);font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase;color:color-mix(in oklab,var(--pg-ink) 66%,transparent);font-variant-numeric:tabular-nums}.shop-genre-phylogeny_contextTitle__nUJW_{margin:0;max-width:min(16ch,100%);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;letter-spacing:-.03em;line-height:.95;text-transform:uppercase;text-wrap:balance}.shop-genre-phylogeny_contextArchitect__jgHTk{margin:.625rem 0 0;padding-bottom:.25rem;border-bottom:2px solid var(--pg-ink);display:inline-block;font-size:10px;font-family:var(--pg-mono);font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase;color:var(--pg-muted)}.shop-genre-phylogeny_contextDoctrine___5AY9{margin:.875rem 0 0;max-width:42ch;font-size:.8125rem;line-height:1.65;color:var(--pg-muted);border-left:2px solid var(--pg-grid);padding-left:.75rem;text-wrap:pretty}.shop-genre-phylogeny_pathBar__r6oC_{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:1rem 0 0;padding:0;border:1px solid var(--pg-grid);font-size:10px;font-family:var(--pg-mono);letter-spacing:.14em;text-transform:uppercase}.shop-genre-phylogeny_pathDivider__Cae7n{display:inline-flex;align-items:center;padding:0 .125rem;color:var(--pg-faint);user-select:none}.shop-genre-phylogeny_pathSegmentActive__NbFIO,.shop-genre-phylogeny_pathSegment__yXY5J{min-height:2.75rem;display:inline-flex;align-items:center;padding:.375rem .625rem;border:0;border-right:1px solid var(--pg-grid);border-radius:0;background:transparent;cursor:pointer;font:inherit;transition:transform var(--pg-snap),box-shadow var(--pg-snap),background-color var(--pg-snap),color var(--pg-snap)}.shop-genre-phylogeny_pathSegment__yXY5J{color:var(--pg-faint)}.shop-genre-phylogeny_pathSegment__yXY5J:hover{color:var(--pg-ink);transform:translate(-2px,-2px);box-shadow:var(--pg-fold-ink);background:var(--pg-paper);z-index:1;position:relative}.shop-genre-phylogeny_pathSegmentActive__NbFIO:focus,.shop-genre-phylogeny_pathSegment__yXY5J:focus{outline:none}.shop-genre-phylogeny_pathSegmentActive__NbFIO:focus-visible,.shop-genre-phylogeny_pathSegment__yXY5J:focus-visible{transform:translate(-2px,-2px);box-shadow:var(--pg-fold-accent);z-index:1;position:relative}.shop-genre-phylogeny_pathSegmentActive__NbFIO{color:var(--pg-ink);font-weight:700;background:var(--pg-active-bg);box-shadow:var(--pg-crease-bar);border-bottom:1px dashed var(--pg-rule)}.shop-genre-phylogeny_related__akkL6{margin-top:1.25rem;padding-top:0;border-top:2px solid var(--pg-ink)}.shop-genre-phylogeny_relatedTitle__pXGZX{margin:0;padding:.5rem 0;font-size:10px;font-weight:700;letter-spacing:.2em;line-height:1;text-transform:uppercase;font-family:var(--pg-mono);color:var(--pg-muted)}.shop-genre-phylogeny_relatedLinks__CAfNr{display:flex;flex-wrap:wrap;gap:0;border:1px solid var(--pg-grid);border-top:0}.shop-genre-phylogeny_relatedLink__MA5Sj{display:inline-flex;align-items:center;min-height:2.75rem;padding:.375rem .625rem;border:0;border-right:1px solid var(--pg-grid);border-bottom:1px solid var(--pg-grid);border-radius:0;background:transparent;font-size:10px;font-family:var(--pg-mono);font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;color:var(--pg-muted);cursor:pointer;transition:transform var(--pg-snap),box-shadow var(--pg-snap),color var(--pg-snap),background-color var(--pg-snap)}@media (min-width:640px){.shop-genre-phylogeny_relatedLink__MA5Sj{border-bottom:0}}.shop-genre-phylogeny_relatedLink__MA5Sj:last-child{border-right:0}.shop-genre-phylogeny_relatedLink__MA5Sj:hover{color:var(--pg-ink);transform:translate(-2px,-2px);box-shadow:var(--pg-fold-ink);background:var(--pg-paper);z-index:1;position:relative}.shop-genre-phylogeny_relatedLink__MA5Sj:active{transform:translate(0);box-shadow:none}.shop-genre-phylogeny_relatedLink__MA5Sj:focus{outline:none}.shop-genre-phylogeny_relatedLink__MA5Sj:focus-visible{transform:translate(-2px,-2px);box-shadow:var(--pg-fold-accent);z-index:1;position:relative}.shop-genre-phylogeny_leafGrid__Xk39D{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:0;margin-top:1rem;max-height:16rem;overflow:auto;overscroll-behavior:contain;border:1px solid var(--pg-grid);scrollbar-width:thin;scrollbar-color:var(--pg-grid) transparent}.shop-genre-phylogeny_leafLink__20Eh7{display:flex;align-items:center;justify-content:space-between;gap:.35rem;min-height:2.75rem;padding:.375rem .5rem;border:0;border-right:1px solid var(--pg-grid);border-bottom:1px solid var(--pg-grid);border-radius:0;font-size:10px;text-decoration:none;color:var(--pg-ink);font-family:var(--pg-mono);cursor:pointer;transition:transform var(--pg-snap),box-shadow var(--pg-snap),background-color var(--pg-snap)}.shop-genre-phylogeny_leafLink__20Eh7:hover:not([data-active="1"]){transform:translate(-2px,-2px);box-shadow:var(--pg-fold-ink);background:var(--pg-paper);z-index:1;position:relative}.shop-genre-phylogeny_leafLink__20Eh7:active:not([data-active="1"]){transform:translate(0);box-shadow:none}.shop-genre-phylogeny_leafLink__20Eh7:focus{outline:none}.shop-genre-phylogeny_leafLink__20Eh7:focus-visible{transform:translate(-2px,-2px);box-shadow:var(--pg-fold-accent);z-index:1;position:relative}.shop-genre-phylogeny_leafLink__20Eh7[data-active="1"]{background:var(--pg-active-bg);color:var(--pg-ink);box-shadow:var(--pg-crease-bar);border-bottom:1px dashed var(--pg-rule)}.shop-genre-phylogeny_vizWrap__iCctF{margin-top:1rem;border-top:2px solid var(--pg-ink);padding-top:.75rem;overflow-x:auto}.shop-genre-phylogeny_vizSvg__dLYub{display:block;min-width:100%}.shop-genre-phylogeny_vizLink__pFVq3{fill:none;stroke:var(--pg-grid);stroke-width:1}.shop-genre-phylogeny_vizNode___JyDq{fill:var(--pg-paper);stroke:var(--pg-ink);stroke-width:1.5}.shop-genre-phylogeny_modeBar__vBKUu{display:flex;flex-wrap:wrap;gap:0;margin-top:1rem;border:1px solid var(--pg-ink)}.shop-genre-phylogeny_modeTab__ppSxL{flex:1 1 auto;min-height:2.75rem;min-width:min(100%,6rem);padding:.5rem .875rem;border:0;border-right:1px solid var(--pg-ink);border-bottom:1px solid var(--pg-ink);border-radius:0;background:transparent;color:var(--pg-ink);font-size:10px;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase;font-family:var(--pg-mono);cursor:pointer;transition:transform var(--pg-snap),box-shadow var(--pg-snap),background-color var(--pg-snap),color var(--pg-snap)}@media (min-width:480px){.shop-genre-phylogeny_modeTab__ppSxL{flex:0 1 auto;min-width:0;border-bottom:0}}.shop-genre-phylogeny_modeTab__ppSxL:last-child{border-right:0}.shop-genre-phylogeny_modeTab__ppSxL:hover:not([data-active="1"]){transform:translate(-2px,-2px);box-shadow:var(--pg-fold-ink);background:var(--pg-paper);z-index:1;position:relative}.shop-genre-phylogeny_modeTab__ppSxL:active:not([data-active="1"]){transform:translate(0);box-shadow:none}.shop-genre-phylogeny_modeTab__ppSxL:focus{outline:none}.shop-genre-phylogeny_modeTab__ppSxL:focus-visible{transform:translate(-2px,-2px);box-shadow:var(--pg-fold-accent);z-index:1;position:relative}.shop-genre-phylogeny_modeTab__ppSxL[data-active="1"]{background:color-mix(in oklab,var(--pg-accent) 12%,var(--pg-paper));color:var(--pg-ink);box-shadow:var(--pg-crease-bar);border-bottom:1px dashed var(--pg-rule);transform:none}.shop-genre-phylogeny_modeTab__ppSxL[data-active="1"]:hover{transform:none;box-shadow:var(--pg-crease-bar)}.shop-genre-phylogeny_backLink__7sOhX{display:inline-flex;align-items:center;min-height:2.75rem;margin-bottom:.75rem;padding:.375rem .625rem;border:1px solid var(--pg-grid);border-radius:0;font-size:10px;font-family:var(--pg-mono);font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase;color:var(--pg-muted);text-decoration:none;transition:transform var(--pg-snap),box-shadow var(--pg-snap),color var(--pg-snap)}.shop-genre-phylogeny_backLink__7sOhX:hover{color:var(--pg-ink);transform:translate(-2px,-2px);box-shadow:var(--pg-fold-ink)}.shop-genre-phylogeny_backLink__7sOhX:focus{outline:none}.shop-genre-phylogeny_backLink__7sOhX:focus-visible{transform:translate(-2px,-2px);box-shadow:var(--pg-fold-accent)}.shop-genre-phylogeny_backLink__7sOhX:active{transform:translate(0);box-shadow:none}.shop-genre-phylogeny_teaser__t4JNG{min-height:50vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--pg-ink);background:var(--pg-paper)}.shop-genre-phylogeny_teaserCard__YPrvi{max-width:28rem;border:2px solid var(--pg-ink);padding:1.5rem 1.25rem;background:var(--pg-paper);box-shadow:4px 4px 0 var(--pg-ink)}.shop-genre-phylogeny_teaserTitle__1cGSk{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1;text-transform:uppercase;text-wrap:balance}.shop-genre-phylogeny_teaserCopy__99IKO{margin:.875rem 0 0;font-size:.8125rem;line-height:1.65;color:var(--pg-muted);text-wrap:pretty}.shop-genre-phylogeny_teaserCta__sa7yU{display:inline-flex;align-items:center;min-height:2.75rem;margin-top:1.25rem;padding:.625rem 1rem;background:var(--pg-ink);color:var(--pg-paper);font-size:10px;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase;font-family:var(--pg-mono);text-decoration:none;border:2px solid var(--pg-ink);border-radius:0;cursor:pointer;transition:transform var(--pg-snap),box-shadow var(--pg-snap),background-color var(--pg-snap)}.shop-genre-phylogeny_teaserCta__sa7yU:hover{transform:translate(-3px,-3px);box-shadow:3px 3px 0 var(--pg-accent)}.shop-genre-phylogeny_teaserCta__sa7yU:active{transform:translate(0);box-shadow:none}.shop-genre-phylogeny_teaserCta__sa7yU:focus{outline:none}.shop-genre-phylogeny_teaserCta__sa7yU:focus-visible{transform:translate(-3px,-3px);box-shadow:3px 3px 0 var(--pg-accent)}.shop-genre-phylogeny_skeletonGrid__aqC22{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.shop-genre-phylogeny_skeletonGridAsymmetric__rl0VI{display:grid;grid-template-columns:2fr 1fr;gap:0}.shop-genre-phylogeny_skeletonCellWide__QPE6g,.shop-genre-phylogeny_skeletonCell__sSXf_{min-height:2.75rem;border:1px solid var(--pg-grid);background:var(--pg-paper);opacity:0;animation:shop-genre-phylogeny_pgGridSnap__5zgVc .72s step-end infinite}.shop-genre-phylogeny_skeletonCellWide__QPE6g{grid-column:1/-1}.shop-genre-phylogeny_skeletonCellWide__QPE6g:first-child,.shop-genre-phylogeny_skeletonCell__sSXf_:first-child{animation-delay:0s}.shop-genre-phylogeny_skeletonCellWide__QPE6g:nth-child(2),.shop-genre-phylogeny_skeletonCell__sSXf_:nth-child(2){animation-delay:.12s}.shop-genre-phylogeny_skeletonCellWide__QPE6g:nth-child(3),.shop-genre-phylogeny_skeletonCell__sSXf_:nth-child(3){animation-delay:.24s}.shop-genre-phylogeny_skeletonCellWide__QPE6g:nth-child(4),.shop-genre-phylogeny_skeletonCell__sSXf_:nth-child(4){animation-delay:.36s}.shop-genre-phylogeny_skeletonCellWide__QPE6g:nth-child(5),.shop-genre-phylogeny_skeletonCell__sSXf_:nth-child(5){animation-delay:.48s}.shop-genre-phylogeny_skeletonCellWide__QPE6g:nth-child(6),.shop-genre-phylogeny_skeletonCell__sSXf_:nth-child(6){animation-delay:.6s}@keyframes shop-genre-phylogeny_pgGridSnap__5zgVc{0%,40%{opacity:0;background:var(--pg-paper)}41%,to{opacity:1;background:color-mix(in oklab,var(--pg-ink) 9%,var(--pg-paper))}}.shop-genre-phylogeny_loadingStatus__i1Cw6{margin:0;padding:.5rem .75rem;border-bottom:1px solid var(--pg-grid);font-family:var(--pg-mono);font-size:10px;font-weight:700;letter-spacing:.2em;line-height:1;text-transform:uppercase;color:var(--pg-muted)}@media (prefers-reduced-motion:reduce){.shop-genre-phylogeny_backLink__7sOhX,.shop-genre-phylogeny_leafLink__20Eh7,.shop-genre-phylogeny_modeTab__ppSxL,.shop-genre-phylogeny_pathSegmentActive__NbFIO,.shop-genre-phylogeny_pathSegment__yXY5J,.shop-genre-phylogeny_relatedLink__MA5Sj,.shop-genre-phylogeny_search__7UcNb,.shop-genre-phylogeny_teaserCta__sa7yU,.shop-genre-phylogeny_treeNode__sYKPF{transition:none}.shop-genre-phylogeny_backLink__7sOhX:focus-visible,.shop-genre-phylogeny_backLink__7sOhX:hover,.shop-genre-phylogeny_leafLink__20Eh7:focus-visible,.shop-genre-phylogeny_leafLink__20Eh7:hover:not([data-active="1"]),.shop-genre-phylogeny_modeTab__ppSxL:focus-visible,.shop-genre-phylogeny_modeTab__ppSxL:hover:not([data-active="1"]),.shop-genre-phylogeny_pathSegmentActive__NbFIO:focus-visible,.shop-genre-phylogeny_pathSegment__yXY5J:focus-visible,.shop-genre-phylogeny_pathSegment__yXY5J:hover,.shop-genre-phylogeny_relatedLink__MA5Sj:focus-visible,.shop-genre-phylogeny_relatedLink__MA5Sj:hover,.shop-genre-phylogeny_teaserCta__sa7yU:focus-visible,.shop-genre-phylogeny_teaserCta__sa7yU:hover{transform:none}.shop-genre-phylogeny_skeletonCellWide__QPE6g,.shop-genre-phylogeny_skeletonCell__sSXf_{animation:none;opacity:1;background:color-mix(in oklab,var(--pg-ink) 9%,var(--pg-paper))}}.waitlist-origami_canvas__bblke{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.waitlist-origami_canvas__bblke:before{content:"";position:absolute;inset:-20% -10%;background:radial-gradient(ellipse 58% 42% at 14% 12%,color-mix(in oklab,var(--p-a1) 22%,transparent),transparent 62%),radial-gradient(ellipse 48% 38% at 88% 78%,color-mix(in oklab,var(--p-a2) 16%,transparent),transparent 58%);opacity:.9}.waitlist-origami_canvas__bblke:after{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,color-mix(in oklab,var(--p-ink) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--p-ink) 4%,transparent) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 90% 80% at 50% 35%,black 15%,transparent 72%);opacity:.55}.waitlist-origami_funnel__GipsJ{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:clamp(20px,4vw,36px) clamp(18px,3vw,48px) clamp(40px,6vw,72px)}.waitlist-origami_funnelMasthead__bG0sc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding-bottom:12px;margin-bottom:clamp(24px,4vw,40px);border-bottom:2px solid var(--p-ink);box-shadow:0 4px 0 color-mix(in oklab,var(--p-ink) 8%,transparent);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 68%,transparent)}@media (min-width:720px){.waitlist-origami_funnelMasthead__bG0sc{display:grid;grid-template-columns:1fr auto 1fr;flex-wrap:nowrap}}.waitlist-origami_funnelMastheadCenter__XlNqI{order:3;width:100%;text-align:center;padding:4px 10px;border:1px solid color-mix(in oklab,var(--p-ink) 18%,transparent);background:color-mix(in oklab,var(--p-bg) 82%,var(--p-a1) 8%);color:var(--p-ink)}@media (min-width:720px){.waitlist-origami_funnelMastheadCenter__XlNqI{order:0;width:auto;justify-self:center}}.waitlist-origami_funnelMastheadRight__uVyf7{margin-left:auto;display:inline-flex;align-items:center;gap:10px}@media (min-width:720px){.waitlist-origami_funnelMastheadRight__uVyf7{margin-left:0;justify-self:end}}.waitlist-origami_funnelLayout__LgEGx{display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,52px);align-items:start}@media (min-width:960px){.waitlist-origami_funnelLayout__LgEGx{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(36px,5vw,64px)}}.waitlist-origami_funnelAside__CL2gZ{min-width:0}.waitlist-origami_asidePanel__IWriH{display:flex;flex-direction:column;gap:18px;padding:clamp(22px,3vw,32px);border:1px solid color-mix(in oklab,var(--p-ink) 16%,transparent);border-radius:20px;background:linear-gradient(165deg,color-mix(in oklab,var(--p-bg) 92%,white 8%),color-mix(in oklab,var(--p-surface,var(--p-bg)) 88%,var(--p-a1) 4%));box-shadow:0 1px 0 color-mix(in oklab,var(--p-ink) 8%,transparent),0 28px 60px color-mix(in oklab,var(--p-ink) 8%,transparent)}.waitlist-origami_headline__3xnO_{margin:0;font-family:var(--font-catalog-display,Georgia),ui-serif,Georgia,serif;font-size:clamp(2.8rem,7vw,4.2rem);font-weight:800;line-height:.92;letter-spacing:-.04em;text-transform:lowercase;color:var(--p-ink)}.waitlist-origami_headlineEmphasis__xCA2s{display:inline-block;position:relative;color:var(--p-on-a1);background:var(--p-a1);padding:.02em .16em .08em;margin-left:.04em;box-shadow:6px 6px 0 color-mix(in oklab,var(--p-ink) 88%,transparent);transform:rotate(-.6deg)}.waitlist-origami_headlineTwoType__4lFAi{isolation:isolate}.waitlist-origami_headlineBase__riG2d{position:relative;z-index:0;display:inline-block}.waitlist-origami_headlineTwoType__4lFAi .waitlist-origami_headlineBase__riG2d{color:transparent}.waitlist-origami_deck__vxyjL{margin:0;font-size:1.02rem;line-height:1.62;color:color-mix(in oklab,var(--p-ink) 78%,transparent);max-width:38ch}.waitlist-origami_statsLine__N1CHe{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;margin:0;padding:7px 12px;border-radius:999px;border:1px solid color-mix(in oklab,var(--p-ink) 14%,transparent);background:color-mix(in oklab,var(--p-ink) 4%,transparent);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:color-mix(in oklab,var(--p-ink) 62%,transparent)}.waitlist-origami_statsLine__N1CHe:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--p-a1);box-shadow:0 0 0 3px color-mix(in oklab,var(--p-a1) 28%,transparent)}.waitlist-origami_benefitsBlock__nAq_M{padding-top:18px;border-top:1px solid color-mix(in oklab,var(--p-ink) 14%,transparent)}.waitlist-origami_benefitsTitle__yMvAO{margin:0 0 14px;font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 48%,transparent)}.waitlist-origami_benefitsList___INeb{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.waitlist-origami_benefitsList___INeb li{display:grid;grid-template-columns:18px 1fr;gap:12px;padding:11px 0;border-bottom:1px solid color-mix(in oklab,var(--p-ink) 10%,transparent);font-size:.94rem;line-height:1.48;color:color-mix(in oklab,var(--p-ink) 82%,transparent)}.waitlist-origami_benefitsList___INeb li:first-child{border-top:1px solid color-mix(in oklab,var(--p-ink) 10%,transparent)}.waitlist-origami_benefitsList___INeb li:before{content:"✓";display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:2px;border-radius:50%;border:1px solid color-mix(in oklab,var(--p-a1) 45%,transparent);background:color-mix(in oklab,var(--p-a1) 12%,transparent);font-size:9px;font-weight:800;color:var(--p-ink)}.waitlist-origami_asideLinks__4EeZc{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.waitlist-origami_asideLink__MLNyg{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;border:1px solid color-mix(in oklab,var(--p-ink) 16%,transparent);background:color-mix(in oklab,var(--p-bg) 70%,transparent);font-size:.82rem;font-weight:600;letter-spacing:.02em;text-decoration:none;color:var(--p-ink);transition:transform .18s ease,background .18s ease,border-color .18s ease}.waitlist-origami_asideLink__MLNyg:hover{transform:translateX(3px);background:color-mix(in oklab,var(--p-a1) 14%,transparent);border-color:color-mix(in oklab,var(--p-a1) 40%,transparent)}.waitlist-origami_funnelMain__Zqoim{display:flex;flex-direction:column;min-width:0;border-radius:22px;border:1px solid color-mix(in oklab,var(--p-ink) 18%,transparent);background:color-mix(in oklab,var(--p-bg) 94%,white 6%);box-shadow:inset 0 1px 0 color-mix(in oklab,white 40%,transparent),0 24px 64px color-mix(in oklab,var(--p-ink) 10%,transparent),0 2px 0 color-mix(in oklab,var(--p-a1) 35%,transparent);overflow:hidden;max-height:calc(100dvh - 7rem);overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth}@media (min-width:960px){.waitlist-origami_funnelMain__Zqoim{position:sticky;top:5.5rem}}.waitlist-origami_panelChrome__1Y_z9{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid color-mix(in oklab,var(--p-ink) 10%,transparent);background:color-mix(in oklab,var(--p-ink) 3%,transparent);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 52%,transparent)}.waitlist-origami_panelChrome__1Y_z9 strong{color:var(--p-ink);font-weight:800}.waitlist-origami_stepRail__w_rQ4{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:18px 14px 16px;background:linear-gradient(180deg,color-mix(in oklab,var(--p-a1) 8%,transparent),transparent 68%);border-bottom:1px solid color-mix(in oklab,var(--p-ink) 10%,transparent)}.waitlist-origami_stepRail__w_rQ4:before{content:"";position:absolute;left:16%;right:16%;top:27px;height:2px;background:color-mix(in oklab,var(--p-ink) 12%,transparent);z-index:0}.waitlist-origami_stepRailItem__XvwbA{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 8px;text-align:center;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 42%,transparent);transition:color .22s ease,transform .22s ease}.waitlist-origami_stepRailItem__XvwbA:before{content:"";width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in oklab,var(--p-ink) 22%,transparent);background:var(--p-bg);box-shadow:0 0 0 4px color-mix(in oklab,var(--p-bg) 80%,transparent);transition:border-color .22s ease,background .22s ease,transform .22s ease,box-shadow .22s ease}.waitlist-origami_stepRailItemActive__lWwdh{color:var(--p-ink)}.waitlist-origami_stepRailItemActive__lWwdh:before{border-color:var(--p-a1);background:var(--p-a1);box-shadow:0 0 0 4px color-mix(in oklab,var(--p-a1) 18%,transparent),0 0 18px color-mix(in oklab,var(--p-a1) 35%,transparent);transform:scale(1.08)}.waitlist-origami_stepRailItemDone__RZcZF{color:color-mix(in oklab,var(--p-ink) 62%,transparent)}.waitlist-origami_stepRailItemDone__RZcZF:before{border-color:var(--p-ink);background:var(--p-ink)}.waitlist-origami_stepRailItemUpcoming__0jlti{opacity:.7}.waitlist-origami_stepRailNum__p1CnF{display:none}.waitlist-origami_stepRailLabel__JzVGR{font-weight:800;line-height:1.25;letter-spacing:.14em}.waitlist-origami_stepRailDetail__kJTCQ{max-width:16ch;font-size:8px;letter-spacing:.08em;text-transform:none;line-height:1.35;opacity:.72}.waitlist-origami_stepSection__GyJNV{padding:24px 22px;border-bottom:1px solid color-mix(in oklab,var(--p-ink) 8%,transparent)}.waitlist-origami_stepSection__GyJNV:last-of-type{border-bottom:none}.waitlist-origami_stepSectionMuted__aA0Ru{background:color-mix(in oklab,var(--p-ink) 2%,transparent)}.waitlist-origami_stepSectionMuted__aA0Ru .waitlist-origami_tierCard__P_62I{filter:saturate(.72)}.waitlist-origami_stepHeader__2Ql0j{display:flex;align-items:center;gap:10px;margin-bottom:14px}.waitlist-origami_stepHeader__2Ql0j:before{content:"";width:3px;height:18px;border-radius:99px;background:var(--p-a1);flex:0 0 auto}.waitlist-origami_stepTitle__DeaNx{margin:0;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--p-ink)}.waitlist-origami_stepHint__x_qWd{margin:0 0 14px;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in oklab,var(--p-ink) 10%,transparent);background:color-mix(in oklab,var(--p-a1) 7%,transparent);font-size:.86rem;line-height:1.5;color:color-mix(in oklab,var(--p-ink) 72%,transparent)}.waitlist-origami_tierGuestHint__aSPwc{position:relative;padding-left:14px;border-style:dashed;border-color:color-mix(in oklab,var(--p-a1) 38%,transparent);background:color-mix(in oklab,var(--p-a1) 5%,transparent)}.waitlist-origami_tierGuestHint__aSPwc:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:99px;background:var(--p-a1)}.waitlist-origami_emailOptionalBadge___oqfi{display:inline-flex;align-items:center;margin-left:8px;padding:2px 6px;border:1px solid color-mix(in oklab,var(--p-a1) 45%,transparent);border-radius:4px;font-size:8px;font-weight:700;letter-spacing:.14em;line-height:1;vertical-align:middle;color:color-mix(in oklab,var(--p-a1) 88%,var(--p-ink));background:color-mix(in oklab,var(--p-a1) 12%,transparent)}.waitlist-origami_formBlock__WXc7f{display:flex;flex-direction:column;gap:12px;width:100%}.waitlist-origami_emailField__ZIWkS{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border-radius:0;border:1px solid rgba(245,240,232,.18);background:#0a0e14;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.waitlist-origami_emailFieldHighlight__u9SVz,.waitlist-origami_emailField__ZIWkS:focus-within{border-color:var(--p-a1);box-shadow:inset 0 1px 0 color-mix(in oklab,white 35%,transparent),0 0 0 3px color-mix(in oklab,var(--p-a1) 16%,transparent);transform:translateY(-1px)}.waitlist-origami_emailFieldValid__I_8Tn{border-color:color-mix(in oklab,var(--p-a1) 55%,transparent)}.waitlist-origami_emailFieldError__H91d_{border-color:color-mix(in oklab,var(--p-ink) 35%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,var(--p-ink) 8%,transparent)}.waitlist-origami_emailPrompt__WK1T1{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(245,240,232,.55)}.waitlist-origami_intentNotice__KTGzn{margin:0 0 14px;padding:12px;border:1px dashed rgba(245,240,232,.2);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;line-height:1.55;color:rgba(245,240,232,.62)}.waitlist-origami_emailInput__wwXRR{width:100%;min-width:0;border:none;outline:none;background:transparent;color:#f5f0e8;font-family:inherit;font-size:1.08rem;font-weight:600;letter-spacing:-.01em;padding:2px 0;-webkit-appearance:none;appearance:none}.waitlist-origami_emailInput__wwXRR:focus,.waitlist-origami_emailInput__wwXRR:focus-visible{outline:none;box-shadow:none}.waitlist-origami_emailInput__wwXRR::placeholder{color:color-mix(in oklab,var(--p-ink) 34%,transparent);font-weight:500}.waitlist-origami_fieldHintError__bK8fA,.waitlist-origami_fieldHintValid__yNhlD,.waitlist-origami_fieldHint__dtOsg{margin:0;font-size:.86rem;line-height:1.45}.waitlist-origami_fieldHint__dtOsg{color:color-mix(in oklab,var(--p-ink) 56%,transparent)}.waitlist-origami_fieldHintValid__yNhlD{color:color-mix(in oklab,var(--p-ink) 78%,transparent);font-weight:700}.waitlist-origami_fieldHintValid__yNhlD:before{content:"✓ ";color:var(--p-a1)}.waitlist-origami_fieldHintError__bK8fA:before{content:"! ";font-weight:800}.waitlist-origami_fieldHintError__bK8fA{color:color-mix(in oklab,var(--p-ink) 82%,transparent);font-weight:700}.waitlist-origami_fieldFinePrint__e_sOA{margin:0;font-size:.76rem;line-height:1.45;color:color-mix(in oklab,var(--p-ink) 44%,transparent)}.waitlist-origami_tierSection___hBdg{width:100%}.waitlist-origami_tierGrid__vsrHO{display:grid;grid-template-columns:1fr;gap:16px;width:100%}@media (min-width:700px){.waitlist-origami_tierGrid__vsrHO{grid-template-columns:1fr 1fr}}.waitlist-origami_tierCard__P_62I{display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-height:250px;padding:20px;border-radius:16px;color:var(--p-on-a1);background:linear-gradient(160deg,color-mix(in oklab,var(--p-a1) 96%,white 4%),var(--p-a1));border:1px solid color-mix(in oklab,var(--p-ink) 10%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,white 18%,transparent),0 10px 28px color-mix(in oklab,var(--p-ink) 8%,transparent);transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease}.waitlist-origami_tierCard__P_62I:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 color-mix(in oklab,white 18%,transparent),0 18px 40px color-mix(in oklab,var(--p-ink) 12%,transparent)}.waitlist-origami_tierCardAccent__sD7p5{color:var(--p-on-a2);background:linear-gradient(160deg,color-mix(in oklab,var(--p-a2) 94%,white 6%),var(--p-a2))}.waitlist-origami_tierCardRecommended__1lT77{outline:2px solid color-mix(in oklab,var(--p-ink) 22%,transparent);outline-offset:2px}.waitlist-origami_tierBadge__UImar{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:4px 8px;border-radius:999px;background:color-mix(in oklab,currentColor 10%,transparent);border:1px solid color-mix(in oklab,currentColor 22%,transparent)}.waitlist-origami_tierCadence__vHqYo{font-size:.82rem;font-weight:600;opacity:.72}.waitlist-origami_tierLabel__cp3ku{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;opacity:.86}.waitlist-origami_tierName__F4jzS{margin:10px 0 0;font-family:var(--font-catalog-display,Georgia),ui-serif,Georgia,serif;font-size:1.55rem;font-weight:800;line-height:1;letter-spacing:-.03em}.waitlist-origami_tierPrice__VvtYN{margin:8px 0 0;font-size:1.45rem;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.waitlist-origami_tierNote__0_qmf{margin:12px 0 0;font-size:.88rem;line-height:1.5;opacity:.9}.waitlist-origami_tierHook__zsHvX{margin:10px 0 0;padding-left:10px;border-left:2px solid color-mix(in oklab,var(--p-a1) 42%,transparent);font-size:.82rem;line-height:1.45;color:color-mix(in oklab,var(--p-ink) 68%,transparent)}.waitlist-origami_tierRationale__HwqUv{margin:14px 0 0;font-size:.86rem;line-height:1.5;color:color-mix(in oklab,var(--p-ink) 72%,transparent)}.waitlist-origami_tierBreakeven__xPkP7{margin:8px 0 0;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 52%,transparent)}.waitlist-origami_tierScarcity__ExN6z{margin:10px 0 0;font-size:9px}.waitlist-origami_tierCta__YEHyc,.waitlist-origami_tierScarcity__ExN6z{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.waitlist-origami_tierCta__YEHyc{width:100%;min-height:46px;padding:12px 16px;border-radius:10px;border:1px solid color-mix(in oklab,currentColor 28%,transparent);background:color-mix(in oklab,var(--p-bg) 14%,transparent);color:inherit;font-size:10px;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.waitlist-origami_tierCta__YEHyc:hover:not(:disabled){background:var(--p-ink);color:var(--p-bg);transform:translateY(-1px);box-shadow:0 8px 20px color-mix(in oklab,var(--p-ink) 18%,transparent)}.waitlist-origami_tierCtaPrimary__IzR80{background:var(--p-ink);color:var(--p-bg);border-color:var(--p-ink)}.waitlist-origami_tierCtaPrimary__IzR80:hover:not(:disabled){background:var(--p-bg);color:var(--p-ink)}.waitlist-origami_tierCta__YEHyc:disabled{opacity:.42;cursor:not-allowed;transform:none;box-shadow:none}.waitlist-origami_tierError__3a4R_{margin:10px 0 0;padding:9px 11px;border-radius:8px;border:1px solid color-mix(in oklab,var(--p-ink) 18%,transparent);background:color-mix(in oklab,var(--p-bg) 55%,transparent);font-size:.82rem;line-height:1.4}.waitlist-origami_tierFootnote__uZAwP{margin:16px 0 0;padding-top:14px;border-top:1px dashed color-mix(in oklab,var(--p-ink) 14%,transparent);font-size:.82rem;line-height:1.5;color:color-mix(in oklab,var(--p-ink) 58%,transparent)}.waitlist-origami_confirmList__jz99T{margin:0;padding:0 0 0 12px;list-style:none;display:flex;flex-direction:column;gap:0;border-left:2px solid color-mix(in oklab,var(--p-a1) 45%,transparent)}.waitlist-origami_confirmList__jz99T li{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 0 12px 8px;font-size:.92rem;line-height:1.5;color:color-mix(in oklab,var(--p-ink) 76%,transparent)}.waitlist-origami_confirmList__jz99T li+li{border-top:1px solid color-mix(in oklab,var(--p-ink) 8%,transparent)}.waitlist-origami_confirmList__jz99T li span:first-child{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;font-weight:800;letter-spacing:.08em;color:var(--p-a1)}.waitlist-origami_trustStrip__0gG5j{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:16px 22px 20px;list-style:none;background:color-mix(in oklab,var(--p-ink) 2.5%,transparent);border-top:1px solid color-mix(in oklab,var(--p-ink) 8%,transparent)}.waitlist-origami_trustStrip__0gG5j li{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:8px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:6px 10px;border-radius:999px;border:1px solid color-mix(in oklab,var(--p-ink) 12%,transparent);background:var(--p-bg);color:color-mix(in oklab,var(--p-ink) 58%,transparent)}.waitlist-origami_funnelFooter__EG6T3{margin-top:clamp(28px,4vw,44px);padding:18px 0 0;border-top:1px solid color-mix(in oklab,var(--p-ink) 14%,transparent);font-size:.9rem;line-height:1.6;color:color-mix(in oklab,var(--p-ink) 62%,transparent)}.waitlist-origami_funnelFooter__EG6T3 p{margin:0}.waitlist-origami_funnelFooter__EG6T3 p+p{margin-top:10px}.waitlist-origami_funnelFooter__EG6T3 a{color:var(--p-ink);font-weight:600;text-underline-offset:3px}.waitlist-origami_devTag__VeS8r{position:fixed;right:16px;bottom:16px;z-index:40;padding:7px 11px;border-radius:8px;border:1px dashed color-mix(in oklab,var(--p-a2) 55%,transparent);background:color-mix(in oklab,var(--p-a2) 14%,transparent);backdrop-filter:blur(6px);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 75%,transparent)}.waitlist-origami_srWord__vD4AC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.waitlist-origami_asideLink__MLNyg,.waitlist-origami_emailField__ZIWkS,.waitlist-origami_funnelMain__Zqoim,.waitlist-origami_stepRailItem__XvwbA:before,.waitlist-origami_tierCard__P_62I,.waitlist-origami_tierCta__YEHyc{transition:none;scroll-behavior:auto}.waitlist-origami_asideLink__MLNyg:hover,.waitlist-origami_emailFieldHighlight__u9SVz,.waitlist-origami_emailField__ZIWkS:focus-within,.waitlist-origami_tierCard__P_62I:hover,.waitlist-origami_tierCta__YEHyc:hover:not(:disabled){transform:none}}#waitlist-origami_waitlist-root__uI3mJ{background:#080808!important;color:#f5f0e8!important}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_canvas__bblke:after,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_canvas__bblke:before{opacity:.12}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_funnelFooter__EG6T3,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_funnelMasthead__bG0sc{color:rgba(245,240,232,.55);border-color:rgba(245,240,232,.14)}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_funnelMastheadCenter__XlNqI{background:#0d0d0d;border-color:rgba(245,240,232,.16);color:#f5f0e8}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_asidePanel__IWriH,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_funnelMain__Zqoim{background:#0d0d0d!important;border:1px solid #404040!important;border-radius:0!important;box-shadow:0 24px 64px rgba(0,0,0,.55)!important;color:#f5f0e8}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_headlineEmphasis__xCA2s,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_headline__3xnO_{color:#fafafa}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_headlineEmphasis__xCA2s{background:#c9a227;color:#0a0a0a;box-shadow:4px 4px 0 rgba(0,0,0,.65)}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_asideLink__MLNyg,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_benefitsList___INeb li,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_benefitsTitle__yMvAO,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_confirmList__jz99T li,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_deck__vxyjL,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_fieldFinePrint__e_sOA,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_funnelFooter__EG6T3 a,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_panelChrome__1Y_z9,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_statsLine__N1CHe,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_stepHint__x_qWd,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_stepTitle__DeaNx,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_tierFootnote__uZAwP,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_tierGuestHint__aSPwc{color:rgba(245,240,232,.78)}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_tierGuestHint__aSPwc{border-color:rgba(201,162,39,.35);background:rgba(201,162,39,.06)}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_emailOptionalBadge___oqfi{border-color:rgba(201,162,39,.45);color:#e8d48a;background:rgba(201,162,39,.12)}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_panelChrome__1Y_z9,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_stepRail__w_rQ4,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_stepSection__GyJNV,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_trustStrip__0gG5j{border-color:rgba(245,240,232,.12);background:rgba(0,0,0,.22)}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_stepSectionMuted__aA0Ru{background:rgba(0,0,0,.35)}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_fieldHintError__bK8fA,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_fieldHintValid__yNhlD,#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_fieldHint__dtOsg{color:rgba(245,240,232,.72)}#waitlist-origami_waitlist-root__uI3mJ .waitlist-origami_emailFieldHighlight__u9SVz{border-color:rgba(201,162,39,.65);box-shadow:0 0 0 3px rgba(201,162,39,.14)}.home-membership-pos_checkoutRoot__yRGrk{min-width:0;width:100%}.home-membership-pos_panelChrome__Lw8XI{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 0 14px;margin-bottom:6px;border-bottom:1px solid color-mix(in oklab,var(--p-ink) 18%,transparent);font-size:10px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 58%,transparent)}.home-membership-pos_panelChrome__Lw8XI strong{font-weight:800;letter-spacing:.22em;color:var(--p-ink)}.home-membership-pos_panelChromeMeta__aPq7F{text-align:right}.home-membership-pos_stepRail__aWjw4{margin-bottom:18px;padding:12px 0;border-top:1px solid color-mix(in oklab,var(--p-ink) 12%,transparent);border-bottom:1px solid color-mix(in oklab,var(--p-ink) 12%,transparent);background:transparent}.home-membership-pos_stepSection__H_hV4{padding:22px 0;border-bottom:1px solid color-mix(in oklab,var(--p-ink) 14%,transparent);background:transparent}.home-membership-pos_stepSection__H_hV4:last-of-type{border-bottom:none}.home-membership-pos_stepSectionMuted__NkJyb{background:color-mix(in oklab,var(--p-ink) 3%,transparent)}.home-membership-pos_stepSectionMuted__NkJyb .home-membership-pos_tierCard__t1qvN{filter:saturate(.88);opacity:.92}.home-membership-pos_stepHeader__b1cVf:before{background:var(--p-a1)}.home-membership-pos_stepTitle__7HeU8{color:var(--p-ink)}.home-membership-pos_stepHint__3Q4dk{margin:0 0 14px;padding:0 0 0 12px;border-left:2px solid color-mix(in oklab,var(--p-a1) 55%,transparent);border-radius:0;background:transparent;font-size:.88rem;line-height:1.5;color:color-mix(in oklab,var(--p-ink) 72%,transparent)}.home-membership-pos_emailField__9PXAk{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid color-mix(in oklab,var(--p-ink) 22%,transparent);background:color-mix(in oklab,var(--p-bg) 88%,var(--p-ink) 4%);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--p-ink) 6%,transparent);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.home-membership-pos_emailFieldHighlight__jsZmZ,.home-membership-pos_emailField__9PXAk:focus-within{border-color:var(--p-a1);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--p-ink) 8%,transparent),0 0 0 3px color-mix(in oklab,var(--p-a1) 14%,transparent);transform:translateY(-1px)}.home-membership-pos_emailFieldValid__qBeiy{border-color:color-mix(in oklab,var(--p-a1) 55%,transparent)}.home-membership-pos_emailFieldError__4OVnR{border-color:color-mix(in oklab,var(--p-ink) 35%,transparent)}.home-membership-pos_emailPrompt__HPJ8g{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 52%,transparent)}.home-membership-pos_emailInput__HafQQ{width:100%;min-width:0;border:none;outline:none;background:transparent;color:var(--p-ink);font-family:inherit;font-size:1.08rem;font-weight:600;letter-spacing:-.01em;padding:2px 0}.home-membership-pos_emailInput__HafQQ::placeholder{color:color-mix(in oklab,var(--p-ink) 34%,transparent);font-weight:500}.home-membership-pos_intentNotice__CXNwI{margin:0 0 14px;padding:0 0 0 12px;border:none;border-left:2px solid color-mix(in oklab,var(--p-ink) 16%,transparent);font-size:.88rem;line-height:1.55;color:color-mix(in oklab,var(--p-ink) 68%,transparent)}.home-membership-pos_tierFootnote___wxKa{color:color-mix(in oklab,var(--p-ink) 56%,transparent)}.home-membership-pos_retentionBlock__vLB3E{padding-left:0;padding-right:0}.home-membership-pos_craftCovenant__Rp1zk{padding-left:0;padding-right:0;background:color-mix(in oklab,var(--p-a1) 5%,transparent)}.home-membership-pos_confirmList___688n li{color:color-mix(in oklab,var(--p-ink) 78%,transparent)}.home-membership-pos_trustStrip__1bGmw{margin-top:8px;padding-top:16px;border-top:1px solid color-mix(in oklab,var(--p-ink) 12%,transparent);background:transparent}.home-membership-pos_craftCovenant__Rp1zk p{color:color-mix(in oklab,var(--p-ink) 80%,transparent)}.home-membership-pos_section__mY2oj{position:relative;isolation:isolate;padding-top:clamp(32px,5vw,56px);padding-bottom:clamp(16px,3vw,36px);border-top:2px solid var(--p-ink);box-shadow:0 4px 0 color-mix(in oklab,var(--p-ink) 8%,transparent);overflow:hidden}.home-membership-pos_section__mY2oj:before{content:"";position:absolute;inset:-20% -10%;pointer-events:none;background:radial-gradient(ellipse 58% 42% at 14% 12%,color-mix(in oklab,var(--p-a1) 18%,transparent),transparent 62%),radial-gradient(ellipse 48% 38% at 88% 78%,color-mix(in oklab,var(--p-a2) 12%,transparent),transparent 58%);opacity:.75}.home-membership-pos_funnelShell__ZE81G{position:relative;z-index:1}.home-membership-pos_fullGateLink__j_Gx1{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:color-mix(in oklab,var(--p-ink) 72%,transparent);border-bottom:1px solid color-mix(in oklab,var(--p-ink) 28%,transparent);padding-bottom:1px;transition:color .16s ease,border-color .16s ease}.home-membership-pos_fullGateLink__j_Gx1:hover{color:var(--p-ink);border-color:var(--p-a1)}.home-membership-pos_kicker__2DG2_{margin:0;font-size:10px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 52%,transparent)}.home-membership-pos_title__VXUbP{margin:12px 0 0;font-family:var(--font-catalog-display,Georgia),ui-serif,Georgia,serif;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:.95;letter-spacing:-.04em;color:var(--p-ink)}.home-membership-pos_titleEmphasis___w3LX{display:inline-block;color:var(--p-on-a1);background:var(--p-a1);padding:.02em .14em .08em;margin-left:.04em;box-shadow:5px 5px 0 color-mix(in oklab,var(--p-ink) 85%,transparent);transform:rotate(-.5deg);font-style:italic;font-weight:700}.home-membership-pos_craftPill__7MrAG{display:inline-flex;align-items:center;gap:8px;margin:16px 0 0;padding:7px 12px;border:1px solid color-mix(in oklab,var(--p-a1) 38%,transparent);background:color-mix(in oklab,var(--p-a1) 9%,var(--p-bg));font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:8px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 68%,transparent)}.home-membership-pos_craftPillDot__hxgU9{width:6px;height:6px;border-radius:50%;background:var(--p-a1);box-shadow:0 0 0 3px color-mix(in oklab,var(--p-a1) 24%,transparent)}.home-membership-pos_deck__3Xs99{margin:12px 0 0;max-width:44ch;font-size:.95rem;line-height:1.55;color:color-mix(in oklab,var(--p-ink) 74%,transparent)}.home-membership-pos_statsLine__45oTn{margin-top:14px}.home-membership-pos_scarcityChip__3BJZJ{display:inline-block;margin-top:12px;padding:6px 10px;border:1px solid color-mix(in oklab,var(--p-a1) 38%,transparent);background:color-mix(in oklab,var(--p-a1) 10%,var(--p-bg))}.home-membership-pos_rationaleLine__GksjL{margin:12px 0 0;max-width:44ch;font-size:.88rem;line-height:1.5;color:color-mix(in oklab,var(--p-ink) 72%,transparent)}.home-membership-pos_breakevenLine__VzVwQ{margin-top:10px}.home-membership-pos_checkoutShell__MytlD{min-width:0;padding:clamp(16px,2.5vw,22px);border:1px solid color-mix(in oklab,var(--p-ink) 16%,transparent);background:linear-gradient(165deg,color-mix(in oklab,var(--p-bg) 94%,white 6%),color-mix(in oklab,var(--p-bg) 90%,var(--p-a1) 4%));box-shadow:inset 0 1px 0 color-mix(in oklab,white 35%,transparent),0 16px 48px color-mix(in oklab,var(--p-ink) 8%,transparent)}.home-membership-pos_checkoutShell__MytlD [data-membership-variant=editorial]{border:none;box-shadow:none;background:transparent;padding:0}.home-membership-pos_clearedStrip__UxMqr{padding-bottom:clamp(24px,4vw,40px)}.home-membership-pos_clearedBanner__cE3N6{margin-bottom:clamp(16px,3vw,24px);padding:14px 16px;border:1px solid color-mix(in oklab,var(--p-a1) 32%,transparent);background:color-mix(in oklab,var(--p-a1) 8%,var(--p-bg))}.home-membership-pos_clearedBannerTitle__5kJBM{margin:0;font-family:var(--font-catalog-display,Georgia),ui-serif,Georgia,serif;font-size:1.1rem;font-weight:800;color:var(--p-ink)}.home-membership-pos_clearedBannerDeck__5J3Tv{margin:6px 0 0;font-size:.88rem;line-height:1.45;color:color-mix(in oklab,var(--p-ink) 72%,transparent)}.home-membership-pos_clearedTitle__jPJbc{margin:12px 0 0;font-family:var(--font-catalog-display,Georgia),ui-serif,Georgia,serif;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.05;color:var(--p-ink)}.home-membership-pos_clearedDeck__7a4JM{margin:12px 0 0;max-width:42ch;font-size:.95rem;line-height:1.5;color:color-mix(in oklab,var(--p-ink) 72%,transparent)}.home-membership-pos_clearedActions__l5yGx{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.home-membership-pos_clearedCtaPrimary__JNZiC,.home-membership-pos_clearedCtaSecondary__tnoNo{display:inline-flex;align-items:center;padding:10px 16px;font-size:.82rem;font-weight:800;text-decoration:none;border:1px solid color-mix(in oklab,var(--p-ink) 18%,transparent)}.home-membership-pos_clearedCtaPrimary__JNZiC{background:var(--p-ink);color:color-mix(in oklab,var(--p-a1) 96%,white 4%)}.home-membership-pos_clearedCtaSecondary__tnoNo{background:transparent;color:var(--p-ink)}@media (prefers-reduced-motion:reduce){.home-membership-pos_emailFieldHighlight__jsZmZ,.home-membership-pos_emailField__9PXAk:focus-within,.home-membership-pos_titleEmphasis___w3LX{transform:none}}.origami-home_stage__lixZu{position:relative;isolation:isolate;background:var(--p-bg);color:var(--p-ink);overflow:hidden;min-height:100vh;transition:background .6s ease,color .6s ease}.origami-home_frame__bVsmh{position:relative;max-width:1600px;margin:0 auto;padding:24px 24px 16px}@media (min-width:768px){.origami-home_frame__bVsmh{padding:32px 48px 24px}}.origami-home_grid___E_qZ{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:18px;column-gap:20px;row-gap:0;min-height:calc(var(--hm-hero-rows) * 18px + 48px)}@media (min-width:768px){.origami-home_grid___E_qZ{grid-auto-rows:22px;column-gap:24px}}.origami-home_gridLines__mawTN{position:absolute;inset:0;pointer-events:none;z-index:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px}@media (min-width:768px){.origami-home_gridLines__mawTN{column-gap:24px}}.origami-home_gridLines__mawTN>span{border-left:1px solid color-mix(in oklab,var(--p-ink) 6%,transparent)}.origami-home_gridLines__mawTN>span:first-child{border-left:0}.origami-home_baselineField__WeDvK{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(to bottom,color-mix(in oklab,var(--p-ink) 3%,transparent) 0,color-mix(in oklab,var(--p-ink) 3%,transparent) 1px,transparent 1px,transparent 18px)}@media (min-width:768px){.origami-home_baselineField__WeDvK{background-image:repeating-linear-gradient(to bottom,color-mix(in oklab,var(--p-ink) 3%,transparent) 0,color-mix(in oklab,var(--p-ink) 3%,transparent) 1px,transparent 1px,transparent 22px)}}.origami-home_zone__sRPNR{position:relative;transform-origin:top left;will-change:transform}.origami-home_masthead__gc9A7{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px;font-weight:600;font-size:11px;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--p-ink);padding-bottom:8px;position:relative;font-variant-numeric:tabular-nums;font-feature-settings:"tnum","ss01"}.origami-home_masthead__gc9A7:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:color-mix(in oklab,var(--p-ink) 35%,transparent);pointer-events:none}.origami-home_mastheadLeft__Jq29x{flex:1 1 auto}.origami-home_mastheadCenter__ZmKFZ{flex:2 1 auto;opacity:.6;text-align:center;display:none}.origami-home_mastheadRight__84zkA{flex:1 1 auto;text-align:right;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}.origami-home_mastheadSeed__pyuYF{white-space:nowrap}@media (min-width:768px){.origami-home_mastheadCenter__ZmKFZ{display:block}}.origami-home_heroWord__N1VOU{font-weight:900;font-style:normal;text-transform:lowercase;font-feature-settings:"ss01","cv11";line-height:.86;position:relative;color:var(--p-ink)}.origami-home_heroWord__N1VOU.origami-home_emphasis__MvaoN{color:var(--p-on-a1);background:var(--p-a1);padding:0 .04em;margin-right:-1vw}.origami-home_heroWord__N1VOU.origami-home_heroTwoType__0Rsfb{position:relative;isolation:isolate}.origami-home_heroWordBase__ahEVW{position:relative;z-index:0;display:inline-block}.origami-home_heroWord__N1VOU.origami-home_heroTwoType__0Rsfb .origami-home_heroWordBase__ahEVW{color:transparent;visibility:visible}.origami-home_srWord__NQTHg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.origami-home_heroGhost__MZLu1{position:absolute;inset:0;display:block;pointer-events:none;color:color-mix(in oklab,var(--p-ink) 40%,transparent);opacity:var(--hm-ghost-opacity,.14);user-select:none;z-index:-1;mix-blend-mode:multiply}.origami-home_band__VzhnW{background:var(--p-band-bg);color:var(--p-band-ink);display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.22em;margin-left:var(--hm-rule-overshoot,0);min-height:36px;text-shadow:none}.origami-home_band__VzhnW>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.origami-home_band__VzhnW.origami-home_overshoot__9m3z6{margin-right:var(--hm-rule-overshoot,0)}.origami-home_module___i03W{display:flex;flex-direction:column;gap:10px;min-width:0;color:var(--p-ink)}.origami-home_restZone__acRUR{padding-top:6px;gap:14px}.origami-home_moduleLabel__nBwkn{font-weight:600;font-size:10px;letter-spacing:.28em;text-transform:uppercase;opacity:.6}.origami-home_moduleBody__qZunQ{font-size:.95rem;line-height:1.5;max-width:42ch}.origami-home_indexList__1Tbnd{display:flex;flex-direction:column}.origami-home_indexRow__9qYIx{display:flex;align-items:baseline;gap:12px;border-top:1px solid color-mix(in oklab,var(--p-ink) 18%,transparent);padding:7px 0;font-size:.86rem;line-height:1.35}.origami-home_indexRow__9qYIx:last-child{border-bottom:1px solid color-mix(in oklab,var(--p-ink) 18%,transparent)}.origami-home_indexRow__9qYIx>span:first-child{font-variant-numeric:tabular-nums;font-weight:600;font-size:10px;opacity:.6;flex:0 0 auto;letter-spacing:.08em}.origami-home_actions__vvphr{display:flex;flex-direction:column}.origami-home_actionRow__DAAL9{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:14px;border-top:1px solid var(--p-ink);padding:14px 4px;color:var(--p-ink);text-decoration:none;transition:background .2s ease,transform .22s ease,padding .22s ease}.origami-home_actionRow__DAAL9:nth-child(n+3){border-top:1px solid color-mix(in oklab,var(--p-ink) 22%,transparent)}.origami-home_actionRow__DAAL9:last-child{border-bottom:1px solid color-mix(in oklab,var(--p-ink) 25%,transparent)}.origami-home_actionRow__DAAL9:hover{background:color-mix(in oklab,var(--p-ink) 4%,transparent);padding-left:10px}.origami-home_actionBody__1QJTq{display:flex;flex-direction:column;gap:2px;min-width:0;grid-column:2}.origami-home_actionTitle__pG41p{font-weight:800;font-size:1.08rem;letter-spacing:-.01em;text-transform:lowercase;line-height:1.15}.origami-home_actionSub__TJ3Pk{font-size:.82rem;font-weight:500;line-height:1.35;opacity:.7;letter-spacing:0;text-transform:none}.origami-home_actionTag__9_ivE{grid-column:1;align-self:center;font-size:9px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;padding:4px 7px;border-radius:3px;background:color-mix(in oklab,var(--p-ink) 10%,transparent);color:var(--p-ink);white-space:nowrap}.origami-home_actionRow__DAAL9 .origami-home_arrow__X4r9N{grid-column:3;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:1px solid color-mix(in oklab,var(--p-ink) 25%,transparent);font-size:14px;opacity:.85;transition:transform .22s ease,background .2s ease,border-color .2s ease,color .2s ease}.origami-home_actionRow__DAAL9:hover .origami-home_arrow__X4r9N{transform:translateX(4px);background:var(--p-ink);color:var(--p-bg);border-color:var(--p-ink)}@keyframes origami-home_shopEnterPulse__d9buz{0%,to{box-shadow:0 0 0 0 transparent,inset 0 0 0 0 transparent}11%{box-shadow:0 0 0 1px color-mix(in oklab,var(--p-on-a1) 28%,transparent),0 5px 18px color-mix(in oklab,var(--p-ink) 16%,transparent),inset 0 0 22px color-mix(in oklab,var(--p-on-a1) 6%,transparent)}22%{box-shadow:0 0 0 0 transparent,0 1px 6px color-mix(in oklab,var(--p-ink) 8%,transparent),inset 0 0 0 0 transparent}33%{box-shadow:0 0 0 1px color-mix(in oklab,var(--p-on-a1) 32%,transparent),0 6px 22px color-mix(in oklab,var(--p-ink) 18%,transparent),inset 0 0 26px color-mix(in oklab,var(--p-on-a1) 7%,transparent)}48%,to{box-shadow:0 0 0 0 transparent,inset 0 0 0 0 transparent}}.origami-home_actionRowPrimary__lEoRf{background:var(--p-a1);color:var(--p-on-a1);border-top:1px solid var(--p-a1);padding:18px 14px;margin-top:4px;border-radius:6px;animation:origami-home_shopEnterPulse__d9buz 2.35s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.origami-home_actionRowPrimary__lEoRf{animation:none}}.origami-home_actionRowPrimary__lEoRf:focus-visible,.origami-home_actionRowPrimary__lEoRf:hover{background:var(--p-a1);transform:translateX(2px);padding-left:18px;animation:none;box-shadow:0 10px 24px color-mix(in oklab,var(--p-ink) 22%,transparent)}.origami-home_actionRowPrimary__lEoRf .origami-home_actionTitle__pG41p{font-size:1.24rem;font-weight:900}.origami-home_actionRowPrimary__lEoRf .origami-home_actionSub__TJ3Pk{color:var(--p-on-a1);opacity:.82}.origami-home_actionRowPrimary__lEoRf .origami-home_actionTag__9_ivE{background:color-mix(in oklab,var(--p-on-a1) 16%,transparent);color:var(--p-on-a1)}.origami-home_actionRowPrimary__lEoRf .origami-home_arrow__X4r9N{background:var(--p-on-a1);color:var(--p-a1);border-color:var(--p-on-a1);opacity:1}.origami-home_actionRowPrimary__lEoRf:hover .origami-home_arrow__X4r9N{background:var(--p-ink);color:var(--p-bg);border-color:var(--p-ink)}.origami-home_tiles__99LJF{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;row-gap:20px;width:100%}@media (min-width:768px){.origami-home_tiles__99LJF{column-gap:24px;row-gap:24px}}.origami-home_tile__yXQtE{grid-column:span 12;display:flex;flex-direction:column;justify-content:space-between;min-height:220px;padding:22px;border-radius:18px;color:var(--p-on-a1);background:var(--p-a1);transition:transform .26s ease,box-shadow .26s ease;box-shadow:0 1px 0 color-mix(in oklab,var(--p-ink) 14%,transparent)}.origami-home_tile__yXQtE.origami-home_a2__1zImG{background:var(--p-a2);color:var(--p-on-a2)}.origami-home_tile__yXQtE.origami-home_ink__Jx1mm{background:var(--p-ink);color:var(--p-bg)}.origami-home_tile__yXQtE:hover{transform:translateY(-4px);box-shadow:0 12px 32px color-mix(in oklab,var(--p-ink) 22%,transparent)}.origami-home_tile__yXQtE h3{font-size:clamp(2.4rem,5vw,4rem);font-weight:900;line-height:.9;letter-spacing:-.03em;text-transform:uppercase;margin:0}.origami-home_tile__yXQtE .origami-home_tileLabel__I5hnf{display:flex;align-items:center;justify-content:space-between;font-size:11px;letter-spacing:.28em;text-transform:uppercase;opacity:.85;font-weight:600}.origami-home_tile__yXQtE .origami-home_tileMeta__Fn63K{font-size:.9rem;max-width:30ch;opacity:.92;margin-top:8px}.origami-home_tile__yXQtE .origami-home_tileCta__qrhlq{margin-top:18px;font-size:11px;letter-spacing:.22em;font-weight:700;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px}@media (min-width:768px){.origami-home_tile__yXQtE.origami-home_size1__s24si{grid-column:span 5;min-height:320px;padding:30px}.origami-home_tile__yXQtE.origami-home_size2__L0YAa{grid-column:span 4;min-height:320px;padding:30px}.origami-home_tile__yXQtE.origami-home_size3__fRPQj{grid-column:span 3;min-height:320px;padding:30px}.origami-home_tile__yXQtE.origami-home_sizeWide__GAYTk{grid-column:span 7;min-height:320px;padding:30px}.origami-home_tile__yXQtE.origami-home_sizeTall__zDa71{grid-column:span 4;grid-row:span 2;min-height:420px}.origami-home_tile__yXQtE.origami-home_sizeSplitA__S_hY2{grid-column:span 4}.origami-home_tile__yXQtE.origami-home_sizeSplitB__0jYD8{grid-column:span 8}}.origami-home_ledger__z_w_h{background:var(--p-surface);border-top:1px solid color-mix(in oklab,var(--p-ink) 12%,transparent);border-bottom:1px solid color-mix(in oklab,var(--p-ink) 12%,transparent);padding:32px 0 40px}.origami-home_ledgerHeader__VwHYC{font-size:11px;letter-spacing:.3em;text-transform:uppercase;font-weight:700;opacity:.72}.origami-home_ledgerTitle__gcG90{font-size:clamp(2.5rem,6vw,5.4rem);font-weight:900;line-height:.88;letter-spacing:-.04em;text-transform:uppercase;margin:10px 0 0}.origami-home_ledgerTitle__gcG90 em{color:var(--p-a1);font-style:normal}.origami-home_ledgerBody___jxDx{margin-top:18px;font-size:.95rem;opacity:.78;max-width:44ch}.origami-home_ledgerGrid__Udqgp{background:var(--p-bg);border-radius:18px;overflow:hidden;box-shadow:0 1px 0 color-mix(in oklab,var(--p-ink) 12%,transparent)}.origami-home_ledgerRow__hpbXW{display:grid;grid-template-columns:5fr 4fr 3fr;align-items:center;border-bottom:1px solid color-mix(in oklab,var(--p-ink) 10%,transparent)}.origami-home_ledgerRow__hpbXW:last-child{border-bottom:0}.origami-home_ledgerCell__kj_9x{padding:18px 22px;font-size:.95rem}.origami-home_ledgerCell__kj_9x.origami-home_label__BUrrV{font-size:clamp(1.5rem,3vw,2.4rem);font-weight:900;text-transform:uppercase;letter-spacing:-.02em}.origami-home_ledgerCell__kj_9x.origami-home_meta__YLS3v{opacity:.75;border-left:1px solid color-mix(in oklab,var(--p-ink) 10%,transparent)}.origami-home_ledgerCell__kj_9x.origami-home_status__Cx1iK{background:var(--p-a1);color:var(--p-on-a1);text-transform:uppercase;letter-spacing:.24em;font-weight:700;font-size:.82rem;text-align:center}.origami-home_ledgerCell__kj_9x.origami-home_status__Cx1iK.origami-home_a2__1zImG{background:var(--p-a2);color:var(--p-on-a2)}.origami-home_footerNav__170Nm{border-top:1px solid var(--p-ink);display:grid;grid-template-columns:repeat(3,1fr)}@media (min-width:768px){.origami-home_footerNav__170Nm.origami-home_evenSix__RTMVF{grid-template-columns:repeat(6,1fr)}.origami-home_footerNav__170Nm.origami-home_sparseThree__fiIsd{grid-template-columns:repeat(3,1fr)}.origami-home_footerNav__170Nm.origami-home_compressedList__uAVrX{grid-template-columns:repeat(2,1fr)}.origami-home_footerNav__170Nm.origami-home_invadedByRule__4CVgn{grid-template-columns:repeat(6,1fr)}}.origami-home_footerItem__MfxFp{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid color-mix(in oklab,var(--p-ink) 18%,transparent);padding:14px 12px;font-size:.88rem;font-weight:600;text-transform:lowercase;letter-spacing:-.005em;color:var(--p-ink);transition:transform .22s ease}.origami-home_footerItem__MfxFp:hover{transform:translateX(4px)}.origami-home_footerItem__MfxFp .origami-home_arrow__X4r9N{opacity:.55;transition:transform .22s ease}.origami-home_footerItem__MfxFp:hover .origami-home_arrow__X4r9N{transform:translateX(4px)}.origami-home_footerItem__MfxFp.origami-home_sliced__AcqSN{box-shadow:inset 0 2px 0 var(--p-a1)}.origami-home_debug__hsZgo{position:fixed;right:16px;bottom:16px;z-index:60;background:color-mix(in oklab,var(--p-ink) 92%,transparent);color:var(--p-bg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.4;padding:12px 14px;max-width:320px;border-radius:6px;box-shadow:0 8px 24px color-mix(in oklab,var(--p-ink) 30%,transparent);backdrop-filter:blur(4px)}.origami-home_debugHeader__zfmMY{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.origami-home_debugHeader__zfmMY button{background:transparent;color:inherit;border:1px solid color-mix(in oklab,var(--p-bg) 40%,transparent);padding:2px 8px;border-radius:4px;cursor:pointer;font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-family:inherit}.origami-home_debugHeader__zfmMY button:hover{background:color-mix(in oklab,var(--p-bg) 12%,transparent)}.origami-home_debugRow__OUyEk{display:flex;gap:8px;opacity:.88}.origami-home_debugRow__OUyEk span:first-child{opacity:.6;flex:0 0 84px}.origami-home_debugOps__PyuPr{margin-top:6px;padding-top:6px;border-top:1px solid color-mix(in oklab,var(--p-bg) 22%,transparent);max-height:180px;overflow:auto}.origami-home_debugOp__X29C2{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.origami-home_verticalRail__QVR3Y{position:fixed;left:0;top:0;bottom:0;width:22px;z-index:2;display:none;align-items:center;justify-content:center;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 72%,transparent);border-right:1px solid color-mix(in oklab,var(--p-ink) 14%,transparent);background:color-mix(in oklab,var(--p-bg) 92%,var(--p-ink) 2%);pointer-events:none}.origami-home_verticalRail__QVR3Y>span{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-variant-numeric:tabular-nums}@media (min-width:1080px){.origami-home_verticalRail__QVR3Y{display:flex}}.origami-home_regMarks__Sxg32{position:absolute;inset:10px;pointer-events:none;z-index:1}.origami-home_regMark__hyJeU{position:absolute;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;line-height:1;color:color-mix(in oklab,var(--p-ink) 55%,transparent);font-feature-settings:"tnum";user-select:none}.origami-home_regTL__ycR0t{top:0;left:0}.origami-home_regTR__CKO8C{top:0;right:0}.origami-home_regBL__EPWo8{bottom:0;left:0}.origami-home_regBR__nKZWt{bottom:0;right:0}.origami-home_folio__CBgyU{display:flex;align-items:baseline;gap:14px;margin:0 0 18px;padding-bottom:10px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 72%,transparent);font-variant-numeric:tabular-nums}.origami-home_folioLeft__N5E7X{flex:0 0 auto}.origami-home_folioRule__4emF3{flex:1 1 auto;height:1px;align-self:center;background:color-mix(in oklab,var(--p-ink) 28%,transparent);position:relative}.origami-home_folioRule__4emF3:after,.origami-home_folioRule__4emF3:before{content:"";position:absolute;top:-3px;width:1px;height:7px;background:color-mix(in oklab,var(--p-ink) 45%,transparent)}.origami-home_folioRule__4emF3:before{left:0}.origami-home_folioRule__4emF3:after{right:0}.origami-home_folioRight__qPeTR{flex:0 0 auto;text-align:right}.origami-home_folioRight__qPeTR b{font-weight:700;color:var(--p-ink);letter-spacing:.12em}.origami-home_moduleLabel__nBwkn{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.origami-home_moduleLabelMark__axGiq{font-weight:400;font-size:14px;letter-spacing:0;text-transform:none;opacity:.6}.origami-home_moduleLabelMark__axGiq,.origami-home_serifAccent__bE8SH{font-family:var(--font-display),ui-serif,Georgia,serif;font-style:italic;line-height:1}.origami-home_serifAccent__bE8SH{font-weight:500;font-size:1.08em;letter-spacing:-.01em;color:var(--p-a1);font-feature-settings:"ss01","ss02"}.origami-home_indexRow__9qYIx{display:grid;grid-template-columns:auto 1fr auto;column-gap:14px}.origami-home_indexNum__dhDQw{font-variant-numeric:tabular-nums;font-family:var(--font-geist-mono),ui-monospace,monospace;font-weight:700;font-size:10px;letter-spacing:.08em;opacity:.72}.origami-home_indexLabel__QkjPr{font-size:.88rem;line-height:1.35;letter-spacing:-.005em}.origami-home_indexLabelLink___TIty{text-decoration:none;color:inherit}.origami-home_indexLabelLink___TIty:hover .origami-home_indexLabel__QkjPr{text-decoration:underline;text-underline-offset:3px}.origami-home_indexMeta__09_sF{font-variant-numeric:tabular-nums;color:color-mix(in oklab,var(--p-ink) 60%,transparent);white-space:nowrap;align-self:center}.origami-home_indexMeta__09_sF,.origami-home_metaStrip__EN6w0{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.origami-home_metaStrip__EN6w0{margin:28px 0 0;padding:14px 0 8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--p-ink);border-bottom:1px solid color-mix(in oklab,var(--p-ink) 22%,transparent);font-variant-numeric:tabular-nums}@media (min-width:640px){.origami-home_metaStrip__EN6w0{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.origami-home_metaStrip__EN6w0{grid-template-columns:repeat(6,minmax(0,1fr))}}.origami-home_metaCell__H62U2{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-left:1px solid color-mix(in oklab,var(--p-ink) 14%,transparent)}.origami-home_metaCell__H62U2:first-child{border-left:0}.origami-home_metaCell__H62U2 dt{opacity:.55;font-size:9px;letter-spacing:.28em}.origami-home_metaCell__H62U2 dd{margin:0;color:var(--p-ink);letter-spacing:.1em;font-weight:600}.origami-home_tileLabel__I5hnf{display:flex;align-items:center;gap:10px}.origami-home_tileLabelNum___Gufq{font-family:var(--font-geist-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.12em;font-size:11px;text-transform:uppercase}.origami-home_tileLabelNum___Gufq sup{font-size:.62em;vertical-align:.42em;margin:0 1px;font-weight:500;text-transform:lowercase;letter-spacing:0}.origami-home_tileLabelDivider__583Y2{flex:0 0 24px;height:1px;background:color-mix(in oklab,currentColor 40%,transparent);opacity:.55}.origami-home_tileLabelTag__I2jv5{font-family:var(--font-geist-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:10px;letter-spacing:.22em;text-transform:uppercase;opacity:.82;flex:1 1 auto}.origami-home_tileLabelDot__XQpFq{margin-left:auto;font-size:12px;opacity:.7;font-family:var(--font-geist-mono),ui-monospace,monospace}.origami-home_tile__yXQtE .origami-home_tileCta__qrhlq{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;column-gap:10px}.origami-home_tileCtaIndex__OFmSS{font-family:var(--font-geist-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-weight:700;font-size:10px;letter-spacing:.14em;opacity:.82}.origami-home_footerItem__MfxFp{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px}.origami-home_footerNum__lbl_4{font-family:var(--font-geist-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-weight:700;font-size:10px;letter-spacing:.14em;opacity:.62}.origami-home_footerLabel__JqRKi{font-weight:700;letter-spacing:-.01em}.origami-home_signatureMark__xe8xX{position:fixed;right:14px;bottom:14px;z-index:3;display:inline-flex;align-items:baseline;gap:8px;padding:6px 10px;border:1px solid color-mix(in oklab,var(--p-ink) 25%,transparent);background:color-mix(in oklab,var(--p-bg) 82%,transparent);backdrop-filter:blur(4px);border-radius:2px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 78%,transparent);font-variant-numeric:tabular-nums;pointer-events:none;user-select:none}.origami-home_signatureGlyph__Icisg{font-size:12px;line-height:1;color:var(--p-ink);transform:translateY(1px)}.origami-home_signatureLabel__cv_yv{font-weight:700;color:var(--p-ink)}.origami-home_signatureSerial__sgNgx{opacity:.7}@media (max-width:720px){.origami-home_signatureMark__xe8xX{display:none}}