._eKTuG_shell{--paper:#f2ede3;--paper-ink:#191b24;--paper-rule:#191b2429;min-height:100svh;color:var(--ivory);background:#0b0d14;overflow:clip}._eKTuG_shell a{text-decoration:none}._eKTuG_shell .wrap{z-index:1;position:relative}._eKTuG_darkBand,._eKTuG_paperBand{position:relative}._eKTuG_darkBand{background:radial-gradient(circle at 78% 8%,#796bbe24,#0000 30rem),linear-gradient(#0b0d14 0%,#11131d 100%)}._eKTuG_paperBand{background:var(--paper);color:var(--paper-ink)}._eKTuG_paperBand ._eKTuG_section h2,._eKTuG_lightSection ._eKTuG_section h2{color:var(--paper-ink)}:is(._eKTuG_paperBand .eyebrow,._eKTuG_lightSection .eyebrow),._eKTuG_paperBand ._eKTuG_relatedArrow,._eKTuG_lightSection ._eKTuG_relatedArrow{color:#6d5429}._eKTuG_libraryHero{border-bottom:1px solid var(--line-soft);min-height:620px;padding:112px 0 96px}._eKTuG_libraryHero:after,._eKTuG_detailHero:after,._eKTuG_spreadHero:after{pointer-events:none;content:"";opacity:.33;background-image:radial-gradient(#f5f1e88c .6px,#0000 .8px);background-size:122px 122px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40%,#0000)}._eKTuG_heroLayout{grid-template-columns:minmax(0,.9fr) minmax(340px,.8fr);align-items:center;gap:clamp(3rem,9vw,9rem);display:grid}._eKTuG_intro{max-width:720px}._eKTuG_intro h1,._eKTuG_detail h1,._eKTuG_spreadHero h1{max-width:12ch;color:var(--ivory);font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(3.6rem,7vw,7.5rem);font-weight:500;line-height:.93}._eKTuG_intro h1 em,._eKTuG_detail h1 em,._eKTuG_spreadHero h1 em{color:var(--brass-hi);font-style:italic}._eKTuG_lede{max-width:600px;color:var(--faint);margin:28px 0 0;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.65}._eKTuG_status{color:var(--brass);letter-spacing:.16em;text-transform:uppercase;margin:26px 0 0;font-size:.72rem;font-weight:700}._eKTuG_heroMeta{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:10px 22px;margin-top:38px;font-size:.74rem;display:flex}._eKTuG_heroMeta strong{color:var(--ivory);font-weight:600}._eKTuG_artifactStage{isolation:isolate;place-items:center;min-height:440px;display:grid;position:relative}._eKTuG_artifactStage:before,._eKTuG_artifactStage:after{content:"";border:1px solid #d2b2703d;border-radius:50%;width:330px;height:330px;position:absolute}._eKTuG_artifactStage:before{transform:rotate(26deg)scaleX(1.6)}._eKTuG_artifactStage:after{opacity:.55;transform:rotate(-36deg)scaleX(1.6)}._eKTuG_artifact{z-index:2;aspect-ratio:.58;width:216px;position:relative;transform:rotate(4deg)}._eKTuG_artifactHero{width:216px}._eKTuG_artifactSmall{width:128px;transform:rotate(-3deg)}._eKTuG_artifactFrame{background:#171923;border:1px solid #f5f1e880;border-radius:3px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 28px 50px #0000006b,inset 0 0 0 5px #d2b2700f}._eKTuG_artifactFrame:after{content:"";pointer-events:none;border:1px solid #f5f1e847;position:absolute;inset:7px}._eKTuG_artifactImage{object-fit:cover}._eKTuG_artifactShadow{filter:blur(13px);background:#00000061;border-radius:50%;height:24px;position:absolute;bottom:-26px;left:12%;right:4%}._eKTuG_catalogIntro{justify-content:space-between;align-items:end;gap:2rem;padding:108px 0 54px;display:flex}._eKTuG_catalogIntro h2,._eKTuG_sectionTitle{max-width:12ch;color:var(--paper-ink);font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(2.8rem,5vw,5.3rem);font-weight:500;line-height:.96}._eKTuG_catalogIntro p{color:#191b24a3;max-width:330px;margin:0;line-height:1.6}._eKTuG_catalogList{padding:0 0 120px}._eKTuG_catalogRow{border-top:1px solid var(--paper-rule);min-height:94px;color:var(--paper-ink);grid-template-columns:minmax(220px,1fr) minmax(180px,1.4fr) 26px;align-items:center;gap:20px;transition:background .22s,padding .22s;display:grid}._eKTuG_catalogRow:last-child{border-bottom:1px solid var(--paper-rule)}._eKTuG_catalogRow:hover{background:#191b240b;padding-inline:16px}._eKTuG_catalogName{font-family:var(--font-display);letter-spacing:-.03em;align-items:center;gap:15px;font-size:clamp(1.35rem,2vw,1.85rem);display:flex}._eKTuG_catalogThumbnail{background:#11131b;border:1px solid #191b243d;flex:none;width:38px;height:66px;position:relative;overflow:hidden}._eKTuG_catalogThumbnail img{object-fit:cover}._eKTuG_catalogKeywords{color:#191b24b8;flex-wrap:wrap;gap:8px;font-size:.78rem;display:flex}._eKTuG_catalogKeywords span+span:before{content:"·";color:#191b24a3;margin-right:8px}._eKTuG_catalogFilters{flex-wrap:wrap;gap:12px;margin:28px 0 4px;display:flex}._eKTuG_catalogSearch{flex:280px}._eKTuG_catalogSearch input{width:100%;min-height:46px;color:var(--paper-ink);font:inherit;background:#fffdf7cc;border:1px solid #191b249e;border-radius:10px;padding:0 16px}._eKTuG_catalogFamily{flex:0 240px}._eKTuG_catalogFamily select{width:100%;min-height:46px;color:var(--paper-ink);font:inherit;background:#fffdf7cc;border:1px solid #191b249e;border-radius:10px;padding:0 14px}._eKTuG_catalogCount{color:#191b24a8;margin:12px 0 0;font-size:.85rem}._eKTuG_catalogGroup{color:var(--paper-ink);font-family:var(--font-display);margin:36px 0 0;font-size:1.25rem;font-weight:500}._eKTuG_catalogEmpty{color:#191b24b3;border:1px dashed #191b243d;border-radius:10px;margin:28px 0 0;padding:24px}._eKTuG_catalogArrow{color:#856434;font-size:1.3rem;transition:transform .2s}._eKTuG_catalogArrow svg,._eKTuG_inlineIcon{flex:none;width:1em;height:1em}._eKTuG_catalogRow:hover ._eKTuG_catalogArrow{transform:translate(4px)}._eKTuG_detailHero,._eKTuG_spreadHero{padding:82px 0 108px}._eKTuG_detailHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:58px;display:flex}._eKTuG_backLink{color:var(--faint);align-items:center;gap:8px;font-size:.8rem;display:inline-flex}._eKTuG_backLink svg{width:16px;height:16px}._eKTuG_backLink:hover{color:var(--ivory)}._eKTuG_detailMeta{color:var(--brass);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem}._eKTuG_detailLayout{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(3rem,10vw,10rem);margin-top:80px;display:grid}._eKTuG_detailVisual{place-items:center;min-height:460px;display:grid}._eKTuG_detailVisual ._eKTuG_artifact{width:min(260px,70%)}._eKTuG_detailCopy{max-width:640px}._eKTuG_detailCopy h2,._eKTuG_section h2{color:var(--ivory);font-family:var(--font-display);letter-spacing:-.045em;margin:0 0 17px;font-size:clamp(2rem,3.2vw,3.35rem);font-weight:500;line-height:1}._eKTuG_detailCopy>p{color:var(--faint);line-height:1.7}._eKTuG_meaningGrid{border:1px solid var(--line-soft);background:var(--line-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:42px;display:grid}._eKTuG_meaning{background:#11131deb;padding:24px}._eKTuG_meaning h2{color:var(--brass-hi);font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:.7rem}._eKTuG_meaning p{color:var(--faint);margin:0;font-size:.94rem;line-height:1.65}._eKTuG_lightSection{background:var(--paper);color:var(--paper-ink);padding:110px 0}._eKTuG_lightSection h2{color:var(--paper-ink)}._eKTuG_lightSection p{color:#191b24a8}._eKTuG_section{border-top:1px solid var(--line-soft);padding:106px 0}._eKTuG_section>._eKTuG_lede{max-width:620px}._eKTuG_links{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._eKTuG_relatedList{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:36px;display:grid}._eKTuG_relatedCard{border:1px solid var(--line-soft);background:#11131dbd;flex-direction:column;justify-content:space-between;min-height:250px;padding:24px;transition:transform .22s,border-color .22s;display:flex}._eKTuG_relatedCard:hover{border-color:#d2b27099;transform:translateY(-4px)}._eKTuG_relatedBody{grid-template-columns:74px minmax(0,1fr);gap:17px;display:grid}._eKTuG_relatedThumbnail{aspect-ratio:.58;border:1px solid var(--line-soft);width:74px;position:relative;overflow:hidden}._eKTuG_relatedThumbnail img{object-fit:cover}._eKTuG_relatedCard ._eKTuG_miniMeta{color:var(--brass);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}._eKTuG_relatedCard h3{color:var(--ivory);font-family:var(--font-display);margin:18px 0 10px;font-size:1.7rem;font-weight:500}._eKTuG_relatedCard p{color:var(--faint);margin:0;font-size:.9rem;line-height:1.6}._eKTuG_relatedArrow{color:var(--brass-hi);align-items:center;gap:8px;margin-top:22px;font-size:.8rem;display:inline-flex}._eKTuG_note{border-top:1px solid var(--line-soft);max-width:760px;color:var(--faint);margin:78px 0 0;padding-top:26px;font-size:.8rem;line-height:1.7}._eKTuG_spreadHero{background:var(--paper);color:var(--paper-ink)}._eKTuG_spreadHero:after{opacity:.08;background-image:radial-gradient(#191b2499 .6px,#0000 .8px)}._eKTuG_spreadHero h1{color:var(--paper-ink);max-width:10ch}._eKTuG_spreadHero h1 em{color:#6d5429}._eKTuG_spreadHero ._eKTuG_lede{color:#191b24a3}._eKTuG_spreadHero ._eKTuG_detailMeta,._eKTuG_spreadHero ._eKTuG_status{color:#6d5429}._eKTuG_spreadHeader{justify-content:space-between;align-items:end;gap:3rem;display:flex}._eKTuG_spreadStamp{border-top:1px solid var(--paper-rule);border-bottom:1px solid var(--paper-rule);color:#191b24b8;letter-spacing:.12em;text-transform:uppercase;min-width:150px;padding:18px 0;font-size:.7rem}._eKTuG_spreadStamp strong{color:var(--paper-ink);font-family:var(--font-display);letter-spacing:-.03em;text-transform:none;margin-top:8px;font-size:1.45rem;font-weight:500;display:block}._eKTuG_spreadDiagram{justify-content:center;align-items:center;gap:clamp(14px,3vw,42px);min-height:280px;margin-top:78px;display:flex;position:relative}._eKTuG_spreadDiagram:before{content:"";border-top:1px dashed #191b244d;position:absolute;top:50%;left:8%;right:8%}._eKTuG_diagramNode{z-index:1;aspect-ratio:.58;background:#f2ede3bf;border:1px solid #191b2461;align-items:end;width:min(180px,27vw);padding:12px;display:grid;position:relative;transform:rotate(-3deg);box-shadow:11px 13px #191b2412}._eKTuG_diagramNode img{object-fit:cover}._eKTuG_diagramNode:nth-child(2){transform:translateY(-18px)rotate(2deg)}._eKTuG_diagramNode:nth-child(3){transform:rotate(-1deg)}._eKTuG_diagramNode strong{z-index:1;background:var(--paper-ink);color:var(--paper);font-family:var(--font-display);margin:-12px;padding:30px 12px 12px;font-size:clamp(1rem,2vw,1.55rem);font-weight:500;position:relative}._eKTuG_positionList{border-top:1px solid var(--paper-rule);margin:34px 0 0;padding:0;list-style:none}._eKTuG_position{border-bottom:1px solid var(--paper-rule);grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:24px 0;display:grid}._eKTuG_position strong{color:var(--paper-ink);font-family:var(--font-display);margin-bottom:7px;font-size:1.65rem;font-weight:500;display:block}._eKTuG_position span{color:#191b24a6;font-size:.92rem;line-height:1.5;display:block}._eKTuG_darkBand ._eKTuG_positionList{border-top-color:var(--line)}._eKTuG_darkBand ._eKTuG_position{border-bottom-color:var(--line)}._eKTuG_darkBand ._eKTuG_positionList ._eKTuG_position strong{color:var(--ivory)}._eKTuG_darkBand ._eKTuG_positionList ._eKTuG_position span{color:var(--faint)}._eKTuG_darkBand ._eKTuG_relatedArrow{color:var(--brass-hi)}._eKTuG_cardMeaningRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}._eKTuG_cardMeaning{border-top:1px solid var(--paper-rule);padding:24px 0}._eKTuG_cardMeaning h3{color:var(--paper-ink);font-family:var(--font-display);margin:0 0 10px;font-size:1.45rem;font-weight:500}._eKTuG_cardMeaning p{color:#191b24a6;margin:0;font-size:.86rem;line-height:1.6}@media (max-width:900px){._eKTuG_heroLayout,._eKTuG_detailLayout{grid-template-columns:1fr;gap:30px}._eKTuG_libraryHero{min-height:0;padding-top:72px}._eKTuG_artifactStage{order:-1;min-height:380px}._eKTuG_detailLayout{margin-top:46px}._eKTuG_detailVisual{min-height:390px}._eKTuG_catalogIntro{flex-direction:column;align-items:start}._eKTuG_relatedList,._eKTuG_cardMeaningRail{grid-template-columns:1fr}._eKTuG_spreadHeader{flex-direction:column;align-items:start}}@media (max-width:620px){._eKTuG_libraryHero,._eKTuG_detailHero,._eKTuG_spreadHero{padding:58px 0 72px}._eKTuG_intro h1,._eKTuG_detail h1,._eKTuG_spreadHero h1{font-size:clamp(3.25rem,16vw,5rem)}._eKTuG_artifactStage{min-height:310px}._eKTuG_artifact{width:170px}._eKTuG_catalogIntro,._eKTuG_lightSection,._eKTuG_section{padding-top:72px;padding-bottom:72px}._eKTuG_catalogRow{grid-template-columns:minmax(0,1fr) 20px;gap:12px;min-height:82px}._eKTuG_catalogKeywords{grid-column:1/-1;margin-top:-12px;font-size:.7rem}._eKTuG_catalogName{font-size:1.3rem}._eKTuG_detailHeader{flex-direction:column-reverse;align-items:start;margin-bottom:35px}._eKTuG_detailVisual{min-height:300px}._eKTuG_detailVisual ._eKTuG_artifact{width:190px}._eKTuG_meaningGrid{grid-template-columns:1fr}._eKTuG_spreadDiagram{gap:9px;min-height:205px;margin-top:46px}._eKTuG_diagramNode{width:29vw;padding:9px}._eKTuG_diagramNode strong{font-size:.9rem}._eKTuG_position{grid-template-columns:minmax(0,1fr) auto;gap:14px}}@media (prefers-reduced-motion:reduce){._eKTuG_catalogRow,._eKTuG_catalogArrow,._eKTuG_relatedCard{transition:none}._eKTuG_catalogRow:hover{padding-inline:0}._eKTuG_relatedCard:hover{transform:none}}:root[data-theme=light] ._eKTuG_shell{background:var(--ink);color:var(--ivory)}:root[data-theme=light] ._eKTuG_darkBand{background:radial-gradient(circle at 78% 8%,#5d58781f,#0000 30rem),linear-gradient(#f4efe3 0%,#ece4d0 100%)}:is(:root[data-theme=light] ._eKTuG_artifactFrame,:root[data-theme=light] ._eKTuG_catalogThumbnail,:root[data-theme=light] ._eKTuG_relatedCard){background:var(--paper);border-color:#191b2429}:root[data-theme=light] ._eKTuG_meaning{background:#fffdf7f0;border-color:#191b2429}:is(:root[data-theme=light] ._eKTuG_relatedCard p,:root[data-theme=light] ._eKTuG_meaning p){color:#4a463d}:root[data-theme=light] ._eKTuG_diagramNode strong{background:var(--paper-ink);color:var(--paper)}._eKTuG_spreadHeader{align-items:flex-start}._eKTuG_spreadStamp{margin-top:8px}._eKTuG_spreadDiagram{margin-top:46px}._eKTuG_diagramBack{position:absolute;inset:0;overflow:hidden}._eKTuG_diagramBack>*{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._eKTuG_diagramBackLight{display:none}:root[data-theme=light] ._eKTuG_diagramBackDark{display:none}:root[data-theme=light] ._eKTuG_diagramBackLight{display:block}
