.AmpPwW_carouselWrapper{width:100%;position:relative}.AmpPwW_trackContainer{align-items:center;gap:.65rem;display:flex;position:relative}.AmpPwW_navButton{background:linear-gradient(180deg, var(--parchment-light) 0%, var(--parchment) 55%, var(--parchment-dark) 100%);border:1px solid var(--sepia-faint);width:2.1rem;height:2.35rem;color:var(--ink-light);font-family:var(--font-main);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.15rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #fffaf08c,0 2px 4px #1f120814}.AmpPwW_navButton:hover:not(:disabled){border-color:var(--gold);color:var(--rust);background:var(--parchment-light)}.AmpPwW_navButton:active:not(:disabled){transform:translateY(1px)}.AmpPwW_navButton:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.AmpPwW_navButton:disabled{opacity:.45;cursor:default}.AmpPwW_viewport{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;padding:.25rem .1rem;overflow-x:auto}.AmpPwW_viewport::-webkit-scrollbar{display:none}.AmpPwW_dotsRow{justify-content:center;align-items:center;gap:.5rem;margin-top:.85rem;display:flex}.AmpPwW_dot{border:1px solid var(--sepia-muted);cursor:pointer;width:.55rem;height:.55rem;transition:background-color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);background:0 0;border-radius:999px;padding:0}.AmpPwW_dot:hover{border-color:var(--rust);transform:scale(1.15)}.AmpPwW_dotActive{background:var(--sepia-mid);border-color:var(--ink)}@media (max-width:640px){.AmpPwW_navButton{width:1.75rem;height:2rem;font-size:1rem}.AmpPwW_trackContainer{gap:.35rem}}
.haIWha_btn{font-family:var(--font-garamond), Georgia, serif;background:var(--parchment-light);border:1px solid var(--parchment-border);color:var(--sepia-mid);cursor:pointer;transition:all var(--transition-fast);border-radius:2px;justify-content:center;align-items:center;gap:.4rem;line-height:1;text-decoration:none;display:inline-flex}.haIWha_btn:hover{border-color:var(--gold-muted);color:var(--ink);background:#fffdfa}.haIWha_btn:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.haIWha_btnActive{border-color:var(--rust);color:var(--rust);background:#8b261414}.haIWha_btnActive:hover{border-color:var(--rust);color:var(--rust);background:#8b261424}.haIWha_variantHeader{text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:.35rem .75rem;font-size:.82rem;font-weight:600;box-shadow:0 1px 2px #1f12080a}.haIWha_variantHeader.haIWha_btnActive{color:var(--rust);background:#8b26141a}.haIWha_variantRow{border-radius:2px;flex-shrink:0;width:28px;height:28px;padding:0}.haIWha_variantRow:hover{transform:scale(1.08)}.haIWha_variantCompact{background:0 0;border:1px solid #0000;flex-shrink:0;width:24px;height:24px;padding:0}.haIWha_variantCompact:hover{border-color:var(--parchment-border);background:#8b691414}.haIWha_variantCompact.haIWha_btnActive{border-color:var(--rust);background:#8b26141a}
.u7_-jq_frame{box-sizing:border-box;color:var(--ink);transition:background-color var(--transition-medium), border-color var(--transition-medium), box-shadow var(--transition-medium);background-color:#faf6ed99;position:relative}.u7_-jq_variantCard{border:1px solid var(--parchment-border);padding:1.5rem;box-shadow:0 1px 4px #1f12080d}.u7_-jq_variantCard:before{content:"";pointer-events:none;border:1px solid #d4c4a073;position:absolute;inset:3px}.u7_-jq_variantHero{border:2px solid var(--sepia-faint);background:radial-gradient(circle at 50% 20%,#fffcf5d9,#f4ead5b3);padding:2rem;box-shadow:0 4px 16px #1f120812,inset 0 0 20px #8b69140a}.u7_-jq_variantHero:before{content:"";pointer-events:none;border:1px dashed #8a756066;position:absolute;inset:5px}.u7_-jq_variantInset{border:1px solid var(--parchment-border);background-color:var(--parchment-dark);padding:1.25rem;box-shadow:inset 0 2px 6px #1f12081f,inset 0 0 15px #1f12080a}.u7_-jq_variantPanel{border:3px double var(--sepia-faint);background-color:#faf6edbf;padding:1.5rem;box-shadow:0 2px 8px #1f12080f}.u7_-jq_cornerTL,.u7_-jq_cornerTR,.u7_-jq_cornerBL,.u7_-jq_cornerBR{width:14px;height:14px;color:var(--gold-muted);pointer-events:none;opacity:.85;position:absolute}.u7_-jq_cornerTL{top:4px;left:4px}.u7_-jq_cornerTR{top:4px;right:4px}.u7_-jq_cornerBL{bottom:4px;left:4px}.u7_-jq_cornerBR{bottom:4px;right:4px}.u7_-jq_badgeContainer{z-index:2;display:flex;position:absolute;top:-12px}.u7_-jq_badgeAlignLeft{left:1.25rem}.u7_-jq_badgeAlignCenter{left:50%;transform:translate(-50%)}.u7_-jq_badgeAlignRight{right:1.25rem}.u7_-jq_badge{background-color:var(--parchment-light);border:1px solid var(--sepia-faint);font-family:var(--font-main);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--gold);border-radius:1px;align-items:center;gap:.35rem;padding:.15rem .65rem;font-weight:700;display:inline-flex;box-shadow:0 1px 3px #1f120814}
.AM6MtG_divider{width:100%;color:var(--sepia-faint);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.85rem;display:flex}.AM6MtG_spacingSm{margin:1rem 0}.AM6MtG_spacingMd{margin:1.75rem 0}.AM6MtG_spacingLg{margin:2.75rem 0}.AM6MtG_ruleLine{background:linear-gradient(to right, transparent, var(--sepia-faint) 25%, var(--parchment-border) 80%, var(--sepia-faint));flex:1;height:1px}.AM6MtG_ruleLineRight{transform:scaleX(-1)}.AM6MtG_ornate .AM6MtG_ruleLine{border-top:1px solid var(--sepia-faint);border-bottom:1px solid var(--parchment-shadow);background:0 0;height:3px}.AM6MtG_symbolSlot{color:var(--gold-muted);transition:transform var(--transition-medium), color var(--transition-medium);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.GNIo4a_wrapper{border-right:1px solid var(--sepia-light,#c4b59d);max-height:calc(100vh - 5.5rem);box-shadow:none;font-family:var(--font-cormorant,"Cormorant Garamond", Georgia, serif);background:0 0;min-width:0;padding:.5rem 1rem 1.5rem 0;position:sticky;top:4.5rem;overflow-y:auto}.GNIo4a_wrapperCollapsed{border-right:1px solid var(--sepia-light,#c4b59d);width:36px;padding:.5rem .15rem;overflow:hidden}.GNIo4a_collapsedTrigger{border:1px solid var(--sepia-light,#c4b59d);cursor:pointer;width:100%;color:var(--sepia-dark,#5c4d3c);background:#f4eee1b3;border-radius:2px;flex-direction:column;align-items:center;gap:.6rem;padding:.65rem .15rem;transition:all .15s;display:flex}.GNIo4a_collapsedTrigger:hover{background:var(--sepia-dark,#5c4d3c);color:var(--parchment-light,#faf6ee);border-color:#3b2e21}.GNIo4a_collapsedLabel{writing-mode:vertical-rl;text-orientation:mixed;text-transform:uppercase;letter-spacing:.15em;font-family:inherit;font-size:.75rem;font-weight:700}.GNIo4a_header{border-bottom:1px solid var(--sepia-light,#c4b59d);justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.4rem;display:flex}.GNIo4a_title{text-transform:uppercase;letter-spacing:.1em;color:var(--ink,#2a241e);align-items:center;gap:.4rem;margin:0;font-size:.95rem;font-weight:700;display:flex}.GNIo4a_toggleButton{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--sepia-light,#c4b59d);color:var(--sepia-dark,#5c4d3c);cursor:pointer;background:#f4eee1d9;border-radius:2px;padding:.15rem .45rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .15s}.GNIo4a_toggleButton:hover{background:var(--sepia-dark,#5c4d3c);color:var(--parchment-light,#faf6ee);border-color:#3b2e21}.GNIo4a_nav{flex-direction:column;display:flex}.GNIo4a_list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.GNIo4a_item{font-size:.95rem;line-height:1.35;position:relative}.GNIo4a_itemH3{padding-left:.85rem;font-size:.88rem;font-style:italic}.GNIo4a_link{color:var(--sepia-dark,#5c4d3c);border-radius:2px;align-items:baseline;gap:.45rem;padding:.25rem .4rem;text-decoration:none;transition:all .15s;display:flex}.GNIo4a_link:hover{color:var(--ink,#2a241e);background:#5c4d3c14}.GNIo4a_linkActive{color:var(--ink,#2a241e);background:#b8952e2e;font-weight:600}.GNIo4a_indicator{color:var(--sepia-mid,#8c7860);flex-shrink:0;font-size:.65rem;transition:transform .15s}.GNIo4a_linkActive .GNIo4a_indicator{color:var(--ink,#2a241e);transform:scale(1.15)}.GNIo4a_linkText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GNIo4a_watermark{text-align:center;opacity:.22;filter:sepia(.6)contrast(1.1);pointer-events:none;margin-top:2.25rem;padding-top:1rem}.GNIo4a_watermarkImg{width:100%;max-width:140px;height:auto;display:inline-block}@media (max-width:860px){.GNIo4a_wrapper{border-right:none;border-bottom:1px solid var(--sepia-light,#c4b59d);max-height:none;padding:.5rem 0 1rem;position:relative;top:0}.GNIo4a_watermark{display:none}}
.bvxssG_container{width:100%;max-width:100%;margin:0 auto;padding:1rem 1.75rem 4rem}.bvxssG_backNav{margin-bottom:1.5rem}.bvxssG_backLink{color:var(--sepia-dark,#5c4d3c);border:1px solid #0000;align-items:center;gap:.5rem;padding:.35rem .65rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.bvxssG_backLink:hover{color:var(--ink,#2a241e);border-color:var(--sepia-light,#c4b59d);background:#f4eee180}.bvxssG_layout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:2.5rem;transition:grid-template-columns .2s;display:grid}.bvxssG_layoutNoToc{grid-template-columns:1fr}.bvxssG_layoutTocCollapsed{grid-template-columns:36px minmax(0,1fr);gap:1.5rem}.bvxssG_reader{box-shadow:none;min-width:0;font-family:var(--font-cormorant,"Cormorant Garamond", Georgia, serif);background:0 0;border:none;padding:0 0 2rem}.bvxssG_topSection{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:2.5rem;margin-bottom:2rem;display:grid}.bvxssG_mainHeaderCol{min-width:0}.bvxssG_thirdColumn{flex-shrink:0;width:280px}.bvxssG_header{text-align:left;margin-bottom:0}.bvxssG_title{color:var(--ink,#2a241e);letter-spacing:-.01em;margin:0 0 .5rem;font-size:2.85rem;font-weight:600;line-height:1.15}.bvxssG_subtitleRow{color:var(--sepia-dark,#5c4d3c);flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.75rem;font-size:1.05rem;font-style:italic;display:flex}.bvxssG_categoryBadge{text-transform:uppercase;letter-spacing:.12em;color:var(--sepia-dark,#5c4d3c);border:1px solid var(--sepia-light,#c4b59d);background:var(--parchment-light,#faf6ee);padding:.15rem .5rem;font-size:.78rem;font-style:normal;font-weight:700}.bvxssG_glyphFlourish{color:var(--sepia-mid,#8c7860);font-size:.85rem}.bvxssG_versionBadge{text-transform:uppercase;letter-spacing:.08em;color:#3b2e21;background:#5c4d3c1a;padding:.15rem .5rem;font-size:.78rem;font-style:normal;font-weight:700}.bvxssG_metaAuthor,.bvxssG_metaDate{color:var(--sepia-dark,#5c4d3c);font-size:.95rem}.bvxssG_headerRule{background:linear-gradient(to right, var(--sepia-light,#c4b59d), #c4b59d66 80%, transparent);height:1px;margin:.85rem 0 1.15rem}.bvxssG_summaryLead{color:#3b2e21;text-align:justify;margin:.85rem 0 0;font-size:1.25rem;font-style:italic;line-height:1.6}.bvxssG_coverContainer{text-align:center;margin:2rem 0 2.5rem}.bvxssG_coverBox{border:2px solid var(--sepia-dark,#5c4d3c);background:var(--parchment-light,#faf6ee);max-width:100%;padding:.5rem;display:inline-block;box-shadow:0 4px 14px #00000014}.bvxssG_coverImage{max-width:100%;height:auto;display:block}.bvxssG_coverCaption{color:var(--sepia-dark,#5c4d3c);margin-top:.5rem;font-size:.92rem;font-style:italic}.bvxssG_body{color:var(--ink,#2a241e);font-size:1.15rem;line-height:1.75}.bvxssG_footer{clear:both;border-top:1px solid var(--sepia-light,#c4b59d);margin-top:3.5rem;padding-top:2rem}.bvxssG_auditSection{border:1px dashed var(--sepia-light,#c4b59d);color:var(--sepia-dark,#5c4d3c);background:#5c4d3c0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.75rem;padding:1rem 1.25rem;font-size:.92rem;display:flex}.bvxssG_auditLink{color:var(--ink,#2a241e);font-weight:600;text-decoration:underline}.bvxssG_referencesSection{border-top:1px solid var(--sepia-light,#c4b59d);margin-top:2.25rem;padding-top:1.5rem}.bvxssG_referencesTitle{color:var(--ink,#2a241e);margin-bottom:.75rem;font-size:1.35rem;font-weight:600}.bvxssG_referencesList{color:var(--sepia-dark,#5c4d3c);padding-left:1.25rem;font-size:1rem;line-height:1.55}.bvxssG_archivalBanner{background:var(--parchment-light,#faf6ee);border:1px solid var(--sepia-light,#c4b59d);align-items:flex-start;gap:1rem;margin-bottom:2rem;padding:1.15rem 1.35rem;display:flex;box-shadow:inset 0 0 0 1px #5c4d3c14,0 2px 6px #0000000a}.bvxssG_archivalBannerIcon{color:var(--sepia-dark,#5c4d3c);flex-shrink:0;margin-top:.15rem;font-size:1.5rem;line-height:1}.bvxssG_archivalBannerContent{flex:1;min-width:0}.bvxssG_archivalBannerTitle{color:var(--ink,#2a241e);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .35rem;font-size:1.05rem;font-weight:600;display:flex}.bvxssG_archivalVersionTag{background:var(--sepia-dark,#5c4d3c);color:var(--parchment,#f4eee1);letter-spacing:.04em;text-transform:uppercase;padding:.1rem .45rem;font-size:.82rem;font-weight:700;display:inline-block}.bvxssG_archivalBannerText{color:var(--sepia-dark,#5c4d3c);margin:0;font-size:.95rem;line-height:1.5}.bvxssG_archivalBannerLink{color:var(--ink,#2a241e);margin-left:.35rem;font-weight:600;text-decoration:underline;transition:color .15s}.bvxssG_archivalBannerLink:hover{color:var(--gold-muted,#93723c)}.bvxssG_archivalChangelogBox{border-left:2px solid var(--sepia-dark,#5c4d3c);color:var(--ink,#2a241e);background:#5c4d3c0d;margin-top:.65rem;padding:.5rem .75rem;font-size:.92rem;font-style:italic}@media (max-width:860px){.bvxssG_container{padding:1rem 1rem 3rem}.bvxssG_layout{grid-template-columns:1fr;gap:1.5rem}.bvxssG_layoutTocCollapsed{grid-template-columns:1fr}.bvxssG_topSection{grid-template-columns:1fr;gap:1.5rem}.bvxssG_thirdColumn{width:100%}.bvxssG_title{font-size:2.25rem}}@media print{.bvxssG_container{max-width:100%!important;margin:0!important;padding:0!important}.bvxssG_backNav{display:none!important}.bvxssG_layout{display:block!important}.bvxssG_reader{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.bvxssG_topSection,.bvxssG_auditSection,.bvxssG_archivalBanner{display:none!important}}
.TSY3FW_pill{font-family:var(--font-main);cursor:pointer;border:1px solid var(--parchment-border);color:var(--sepia-mid);transition:all var(--transition-fast);-webkit-user-select:none;user-select:none;background-color:#faf6edb3;justify-content:center;align-items:center;gap:.45rem;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 1px 3px #1f12080d}.TSY3FW_staticPill{cursor:default}.TSY3FW_sizeSm{font-size:var(--text-xs);border-radius:1px;padding:.2rem .45rem}.TSY3FW_sizeMd{font-size:var(--text-sm);border-radius:2px;padding:.35rem .75rem}.TSY3FW_sizeLg{font-size:var(--text-base);border-radius:2px;padding:.5rem 1rem}.TSY3FW_symbol{letter-spacing:var(--tracking-wider,.12em);text-transform:uppercase;color:var(--ink);font-weight:700}.TSY3FW_label{letter-spacing:var(--tracking-normal);color:var(--sepia-mid);border-left:1px solid var(--sepia-ghost);padding-left:.45rem;font-weight:500}button.TSY3FW_pill,a.TSY3FW_pill{cursor:pointer}button.TSY3FW_pill:hover,a.TSY3FW_pill:hover{background-color:var(--parchment-light);border-color:var(--gold-muted);color:var(--ink);transform:translateY(-1px);box-shadow:0 2px 5px #8b691426}button.TSY3FW_pill:focus-visible,a.TSY3FW_pill:focus-visible{outline:2px solid var(--gold);outline-offset:1px}button.TSY3FW_pill:active,a.TSY3FW_pill:active{background-color:var(--parchment-dark);transform:translateY(0);box-shadow:inset 0 1px 2px #1f120833}.TSY3FW_active{background-color:var(--parchment-dark)!important;border-color:var(--gold)!important;color:var(--ink)!important;box-shadow:inset 0 1px 3px #1f120826, 0 0 0 1px var(--gold-muted)!important}.TSY3FW_active .TSY3FW_symbol{color:var(--rust)}
.B0if_G_headerContainer{z-index:20;border-bottom:1px solid var(--parchment-border);background-color:var(--parchment);background-image:radial-gradient(at 50% 0,#fffdfab3 0%,#0000 70%),linear-gradient(#fffdfa66 0%,#e8d9b833 100%);width:100%;position:relative;box-shadow:0 2px 8px #1f12080a}.B0if_G_headerContainer:after{content:"";background-color:var(--parchment-shadow);opacity:.6;width:100%;height:1px;margin-top:2px;display:block}.B0if_G_topRow{max-width:var(--paper-max-width);justify-content:space-between;align-items:center;gap:1.5rem;margin:0 auto;padding:.85rem 1.75rem;display:flex}.B0if_G_leftGroup{flex-shrink:0;align-items:center;gap:1.25rem;display:flex}.B0if_G_drawerTrigger{background:var(--parchment-light);border:1px solid var(--parchment-border);width:38px;height:38px;color:var(--ink);cursor:pointer;transition:all var(--transition-fast);border-radius:2px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 1px 3px #1f12080f}.B0if_G_drawerTrigger:hover{border-color:var(--gold-muted);color:var(--rust);background:#fffdfa;transform:translateY(-1px)}.B0if_G_drawerTrigger:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.B0if_G_logoLink{transition:opacity var(--transition-fast), transform var(--transition-fast);align-items:center;text-decoration:none;display:inline-flex}.B0if_G_logoLink:hover{transform:scale(1.015)}.B0if_G_logoImage{object-fit:contain;filter:contrast(1.05)sepia(.08);width:auto;max-width:220px;height:52px}.B0if_G_rightGroup{flex-grow:1;justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}.B0if_G_searchForm{background:var(--parchment-light);border:1px solid var(--parchment-border);width:100%;max-width:440px;height:38px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:2px;align-items:center;display:flex;box-shadow:inset 0 1px 2px #1f12080a}.B0if_G_searchForm:focus-within{border-color:var(--gold-muted);box-shadow:0 0 0 1px var(--gold-faint), inset 0 1px 2px #1f12080d}.B0if_G_searchIconWrapper{color:var(--sepia-faint);pointer-events:none;align-items:center;padding-left:.65rem;display:flex}.B0if_G_searchInput{min-width:80px;height:100%;font-family:var(--font-main);font-size:var(--text-sm);color:var(--ink);background:0 0;border:none;outline:none;flex:auto;padding:0 .65rem}.B0if_G_searchInput::placeholder{color:var(--sepia-ghost);font-style:italic}.B0if_G_scopeSelect{border:none;border-left:1px solid var(--parchment-border);height:100%;font-family:var(--font-main);font-size:var(--text-xs);color:var(--sepia-muted);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;appearance:none;background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2356402c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%226%209%2012%2015%2018%209%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E) right .4rem center no-repeat;outline:none;padding:0 1.5rem 0 .5rem;font-weight:600}.B0if_G_searchSubmitBtn{border:none;border-left:1px solid var(--parchment-border);height:100%;color:var(--sepia-mid);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;justify-content:center;align-items:center;padding:0 .75rem;display:inline-flex}.B0if_G_searchSubmitBtn:hover{background-color:var(--parchment-dark);color:var(--ink)}.B0if_G_utilitiesGroup{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.B0if_G_utilityBtn{background:var(--parchment-light);border:1px solid var(--parchment-border);width:36px;height:36px;color:var(--sepia-mid);cursor:pointer;transition:all var(--transition-fast);border-radius:2px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #1f12080a}.B0if_G_utilityBtn:hover{border-color:var(--gold-muted);color:var(--ink);background:#fffdfa;transform:translateY(-1px)}.B0if_G_utilityBtn:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.B0if_G_utilityBtnBookmark{position:relative}.B0if_G_badgeCount{background-color:var(--rust);color:#fff;font-family:var(--font-cormorant), Georgia, serif;pointer-events:none;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:.7rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-4px;box-shadow:0 1px 3px #0003}.B0if_G_authDivider{background-color:var(--sepia-ghost);width:1px;height:20px;margin:0 .25rem}.B0if_G_loginLink{font-family:var(--font-main);font-size:var(--text-sm);letter-spacing:var(--tracking-normal);color:var(--sepia-mid);transition:color var(--transition-fast), background-color var(--transition-fast);cursor:pointer;background:0 0;border:none;border-radius:2px;padding:.35rem .65rem;font-weight:600;text-decoration:none}.B0if_G_loginLink:hover{color:var(--rust);background-color:#6e36100f}.B0if_G_topicRowContainer{border-top:1px solid var(--parchment-shadow);background:#e8d9b859;padding:.5rem 1.5rem}.B0if_G_topicRow{max-width:var(--paper-max-width);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0 auto;display:flex}.B0if_G_activeTopicTag{font-size:var(--text-xs);color:var(--rust);letter-spacing:var(--tracking-wide);border-right:1px solid var(--parchment-shadow);align-items:center;gap:.35rem;margin-right:.25rem;padding-right:.5rem;font-weight:600;display:inline-flex}.B0if_G_clearFilterLink{color:var(--sepia-muted);cursor:pointer;transition:color var(--transition-fast);text-decoration:underline}.B0if_G_clearFilterLink:hover{color:var(--rust)}.B0if_G_drawerBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--z-modal,1000);background-color:#110a048c;animation:.2s ease-out B0if_G_fadeIn;display:flex;position:fixed;inset:0}.B0if_G_drawerPanel{background-color:var(--parchment);background-image:radial-gradient(ellipse at 15% 20%, #b8952e0d 0%, transparent 60%), linear-gradient(to bottom, #fffdfa 0%, var(--parchment) 100%);border-right:2px solid var(--gold-muted);flex-direction:column;width:90%;max-width:440px;height:100%;animation:.25s cubic-bezier(.16,1,.3,1) B0if_G_slideInLeft;display:flex;position:relative;overflow:hidden;box-shadow:4px 0 24px #110a0459}.B0if_G_drawerHeader{border-bottom:1px solid var(--parchment-border);background-color:var(--parchment-light);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.B0if_G_drawerTitle{font-family:var(--font-main);font-size:var(--text-lg);letter-spacing:var(--tracking-wide);color:var(--ink);margin:0;font-weight:700}.B0if_G_drawerCloseBtn{border:1px solid var(--parchment-border);width:32px;height:32px;color:var(--sepia-mid);cursor:pointer;transition:all var(--transition-fast);background:0 0;border-radius:2px;justify-content:center;align-items:center;padding:0;display:inline-flex}.B0if_G_drawerCloseBtn:hover{background:var(--parchment-dark);color:var(--ink)}.B0if_G_drawerContent{flex:auto;padding:1.5rem;overflow-y:auto}.B0if_G_drawerSection{margin-bottom:2rem}.B0if_G_drawerSectionTitle{font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--sepia-faint);border-bottom:1px solid var(--parchment-shadow);margin-bottom:.75rem;padding-bottom:.35rem;font-weight:700}.B0if_G_drawerChapterList{margin:0;padding:0;list-style:none}.B0if_G_drawerChapterItem{margin-bottom:1.25rem}.B0if_G_drawerChapterTitle{color:var(--ink);font-weight:700;font-size:var(--text-sm);align-items:baseline;gap:.45rem;margin-bottom:.35rem;display:flex}.B0if_G_drawerChapterNumeral{color:var(--rust);font-size:var(--text-xs);font-weight:700}.B0if_G_drawerArticleList{border-left:1px solid var(--parchment-shadow);margin:0;padding:0 0 0 1rem;list-style:none}.B0if_G_drawerArticleLink{font-size:var(--text-sm);color:var(--sepia-mid);transition:color var(--transition-fast), transform var(--transition-fast);padding:.35rem 0;text-decoration:none;display:block}.B0if_G_drawerArticleLink:hover{color:var(--rust);transform:translate(2px)}.B0if_G_drawerFooter{border-top:1px solid var(--parchment-border);background-color:var(--parchment-light);justify-content:center;padding:1rem 1.5rem;display:flex}@keyframes B0if_G_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes B0if_G_slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes B0if_G_slideUpFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.B0if_G_topRow{flex-wrap:wrap;gap:.75rem;padding:.65rem 1rem}.B0if_G_rightGroup{order:3;justify-content:space-between;width:100%}.B0if_G_searchForm{flex-grow:1;max-width:none}.B0if_G_logoImage{max-width:175px;height:42px}}@media (max-width:600px){.B0if_G_topicRowContainer{-webkit-overflow-scrolling:touch;padding:.45rem .75rem;overflow-x:auto}.B0if_G_topicRow{flex-wrap:nowrap;justify-content:flex-start}.B0if_G_scopeSelect,.B0if_G_utilitiesGroup{display:none}}
.BzfeKG_button{font-family:var(--font-main);letter-spacing:var(--tracking-wide);cursor:pointer;transition:all var(--transition-fast);-webkit-user-select:none;user-select:none;border-radius:1px;justify-content:center;align-items:center;gap:.55rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.BzfeKG_sizeSm{font-size:var(--text-sm);padding:.35rem .75rem}.BzfeKG_sizeMd{font-size:var(--text-base);padding:.5rem 1.15rem}.BzfeKG_sizeLg{font-size:var(--text-lg);padding:.75rem 1.65rem}.BzfeKG_variantPrimary{background-color:var(--parchment-light);border:1px solid var(--sepia-faint);color:var(--ink);box-shadow:0 1px 4px #1f120814,inset 0 0 0 1px #8b691433}.BzfeKG_variantPrimary:hover{border-color:var(--gold);color:var(--rust);box-shadow:0 3px 8px #1f12081f, inset 0 0 0 1px var(--gold-muted);background-color:#fffdfa;transform:translateY(-1px)}.BzfeKG_variantPrimary:active{background-color:var(--parchment-dark);transform:translateY(0);box-shadow:inset 0 1px 3px #1f120833}.BzfeKG_variantSecondary{border:1px solid var(--parchment-shadow);color:var(--sepia-mid);background-color:#faf6eda6}.BzfeKG_variantSecondary:hover{background-color:var(--parchment-light);border-color:var(--sepia-faint);color:var(--ink);transform:translateY(-1px)}.BzfeKG_variantSecondary:active{background-color:var(--parchment-dark);transform:translateY(0)}.BzfeKG_variantGhost{color:var(--sepia-mid);background-color:#0000;border:1px solid #0000;padding-left:.4rem;padding-right:.4rem}.BzfeKG_variantGhost:hover{color:var(--rust);border-bottom-color:var(--gold-faint)}.BzfeKG_arrow{color:var(--rust);transition:transform var(--transition-fast);align-items:center;display:inline-flex}.BzfeKG_button:hover .BzfeKG_arrowRight{transform:translate(3px)}.BzfeKG_button:hover .BzfeKG_arrowLeft{transform:translate(-3px)}.BzfeKG_button:disabled,.BzfeKG_button[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.BzfeKG_button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}
.Whgnnq_noticeModal{background-color:var(--parchment-light);border:1px solid var(--gold);z-index:120;border-radius:2px;max-width:360px;padding:1rem 1.25rem;animation:.25s ease-out Whgnnq_slideUpFade;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #110a0433}.Whgnnq_noticeTitle{color:var(--ink);font-weight:700;font-size:var(--text-sm);align-items:center;gap:.45rem;margin-bottom:.25rem;display:flex}.Whgnnq_noticeBody{font-size:var(--text-xs);color:var(--sepia-mid);margin:0;line-height:1.45}.Whgnnq_noticeDismiss{color:var(--sepia-faint);cursor:pointer;background:0 0;border:none;padding:4px;position:absolute;top:6px;right:6px}.Whgnnq_noticeDismiss:hover{color:var(--ink)}@keyframes Whgnnq_slideUpFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.djdj4W_backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#161310bf;justify-content:center;align-items:center;padding:1.5rem;animation:.2s ease-out djdj4W_fadeIn;display:flex;position:fixed;inset:0}@keyframes djdj4W_fadeIn{0%{opacity:0}to{opacity:1}}.djdj4W_modal{background:var(--parchment,#f4eee1);width:100%;max-width:620px;max-height:90vh;color:var(--ink,#2a241e);border:2px solid var(--sepia-dark,#5c4d3c);box-shadow:0 12px 36px #00000073, inset 0 0 0 1px var(--sepia-light,#c4b59d);font-family:var(--font-cormorant,"Cormorant Garamond", Georgia, serif);padding:2rem 2.25rem;position:relative;overflow-y:auto}.djdj4W_closeButton{color:var(--sepia-mid,#8c7860);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;padding:.35rem;line-height:1;transition:all .15s;position:absolute;top:1rem;right:1rem}.djdj4W_closeButton:hover{color:var(--ink,#2a241e);border-color:var(--sepia-light,#c4b59d);background:#00000008}.djdj4W_header{text-align:center;margin-bottom:1.5rem}.djdj4W_badge{text-transform:uppercase;letter-spacing:.15em;color:var(--sepia-dark,#5c4d3c);margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:inline-block}.djdj4W_title{color:var(--ink,#2a241e);margin:0 0 .5rem;font-size:1.75rem;font-weight:600;line-height:1.2}.djdj4W_subtitle{color:var(--sepia-mid,#705f4c);margin:0;font-size:1rem;font-style:italic}.djdj4W_tabList{border-bottom:1px solid var(--sepia-light,#c4b59d);gap:.5rem;margin-bottom:1.25rem;display:flex}.djdj4W_tabButton{letter-spacing:.05em;color:var(--sepia-mid,#705f4c);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.5rem .75rem;font-family:inherit;font-size:.95rem;transition:all .15s}.djdj4W_tabButton:hover{color:var(--ink,#2a241e)}.djdj4W_tabButtonActive{color:var(--ink,#2a241e);border-bottom-color:var(--sepia-dark,#5c4d3c);font-weight:600}.djdj4W_citationBox{background:var(--parchment-light,#faf6ee);border:1px solid var(--sepia-light,#c4b59d);color:var(--ink,#2a241e);word-break:break-word;white-space:pre-wrap;margin-bottom:1.25rem;padding:1rem 1.25rem;font-family:inherit;font-size:1.05rem;line-height:1.5;position:relative}.djdj4W_citationBoxMono{background:#f1ebd9;border-color:#baa990;max-height:220px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,monospace;font-size:.85rem;line-height:1.45;overflow-y:auto}.djdj4W_actions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.djdj4W_copyButton{letter-spacing:.05em;background:var(--sepia-dark,#5c4d3c);color:var(--parchment-light,#faf6ee);cursor:pointer;border:1px solid #3d3327;align-items:center;gap:.5rem;padding:.55rem 1.25rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 3px #00000026}.djdj4W_copyButton:hover{background:var(--ink,#2a241e)}.djdj4W_copyButtonCopied{background:#2b5434;border-color:#1e3b25}.djdj4W_permalinkInfo{border-top:1px dashed var(--sepia-light,#c4b59d);color:var(--sepia-mid,#705f4c);align-items:center;gap:.5rem;margin-top:1rem;padding-top:.75rem;font-size:.85rem;font-style:italic;display:flex}
.dRHJIG_card{border:1px solid var(--sepia-dark,#5c4d3c);outline:1px solid var(--sepia-light,#c4b59d);outline-offset:-3px;font-family:var(--font-cormorant,"Cormorant Garamond", Georgia, serif);background:#faf6eeeb;padding:1.15rem 1.25rem;box-shadow:0 4px 14px #2a241e0f}.dRHJIG_section{flex-direction:column;display:flex}.dRHJIG_sectionTitle{text-transform:uppercase;letter-spacing:.12em;color:var(--sepia-dark,#5c4d3c);border-bottom:1px solid var(--sepia-light,#c4b59d);align-items:center;gap:.45rem;margin:0 0 .65rem;padding-bottom:.35rem;font-size:.92rem;font-weight:700;display:flex}.dRHJIG_cardDivider{background:linear-gradient(to right, transparent, var(--sepia-light,#c4b59d) 20%, var(--sepia-light,#c4b59d) 80%, transparent);height:1px;margin:1.15rem 0}.dRHJIG_pdfList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.dRHJIG_pdfItem{border-bottom:1px dashed var(--sepia-light,#c4b59d);justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.5rem;display:flex}.dRHJIG_pdfItem:last-child{border-bottom:none;padding-bottom:0}.dRHJIG_pdfMeta{flex-direction:column;gap:.15rem;min-width:0;display:flex}.dRHJIG_pdfTitle{color:var(--ink,#2a241e);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;overflow:hidden}.dRHJIG_pdfSubtitle{color:#705f4c;font-size:.8rem;font-style:italic}.dRHJIG_pdfDescription{color:#705f4c;margin:.2rem 0 0;font-size:.82rem;font-style:italic}.dRHJIG_pdfDownloadBtn{border:1px solid var(--sepia-light,#c4b59d);background:var(--parchment-light,#faf6ee);width:28px;height:28px;color:var(--sepia-dark,#5c4d3c);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:all .15s;display:inline-flex}.dRHJIG_pdfDownloadBtn:hover{background:var(--sepia-dark,#5c4d3c);color:var(--parchment-light,#faf6ee);border-color:#3b2e21}.dRHJIG_actionButtons{flex-direction:column;gap:.45rem;display:flex}.dRHJIG_actionButton{width:100%;color:var(--ink,#2a241e);background:var(--parchment-light,#faf6ee);border:1px solid var(--sepia-light,#c4b59d);cursor:pointer;text-align:left;border-radius:2px;justify-content:flex-start;align-items:center;gap:.55rem;padding:.45rem .65rem;font-family:inherit;font-size:.92rem;font-weight:600;transition:all .15s;display:flex}.dRHJIG_actionButton:hover{background:var(--sepia-dark,#5c4d3c);color:var(--parchment-light,#faf6ee);border-color:#3b2e21}.dRHJIG_actionButtonActive{border-color:var(--rust,#8b2614);color:var(--rust,#8b2614);background:#8b261414;font-weight:600}.dRHJIG_actionButtonActive:hover{background:var(--rust,#8b2614);color:#fff;border-color:#5c180b}.dRHJIG_metaRow{color:var(--sepia-dark,#5c4d3c);justify-content:space-between;align-items:baseline;margin-bottom:.35rem;font-size:.92rem;line-height:1.4;display:flex}.dRHJIG_metaLabel{text-transform:uppercase;letter-spacing:.05em;color:#6b5a47;font-size:.8rem;font-weight:600}.dRHJIG_metaValue{color:var(--ink,#2a241e);text-align:right;font-style:italic}.dRHJIG_topicsBlock{border-top:1px dashed var(--sepia-light,#c4b59d);margin-top:.6rem;padding-top:.5rem}.dRHJIG_pillsRow{flex-wrap:wrap;gap:.4rem;margin-top:.35rem;display:flex}
.AoXRTq_backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--z-modal,1000);background-color:#1e140a8c;justify-content:flex-end;animation:.2s ease-out AoXRTq_fadeIn;display:flex;position:fixed;inset:0}.AoXRTq_panel{background-color:var(--parchment);border-left:2px solid var(--leather-gold);flex-direction:column;width:100%;max-width:440px;height:100vh;animation:.22s ease-out AoXRTq_slideInRight;display:flex;overflow:hidden;box-shadow:-4px 0 24px #2c181059}.AoXRTq_header{border-bottom:1px solid var(--parchment-border);background-color:var(--parchment-light);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.AoXRTq_headerTitleGroup{align-items:center;gap:.6rem;display:flex}.AoXRTq_title{font-family:var(--font-cormorant), Georgia, serif;color:var(--ink);letter-spacing:var(--tracking-wide);margin:0;font-size:1.45rem;font-weight:700}.AoXRTq_closeButton{border:1px solid var(--parchment-border);color:var(--sepia);cursor:pointer;width:2rem;height:2rem;transition:all var(--transition-fast);background:0 0;border-radius:2px;justify-content:center;align-items:center;display:flex}.AoXRTq_closeButton:hover{background-color:var(--parchment);color:var(--rust);border-color:var(--gold-muted)}.AoXRTq_subtitle{font-family:var(--font-garamond), Georgia, serif;font-size:var(--text-xs);color:var(--sepia-faint);border-bottom:1px solid var(--parchment-shadow);background-color:#ebe1cf66;justify-content:space-between;align-items:center;padding:.4rem 1.5rem;font-style:italic;display:flex}.AoXRTq_actionBar{background:var(--parchment-light);border-bottom:1px solid var(--parchment-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem 1.5rem;display:flex}.AoXRTq_exportButtons{align-items:center;gap:.4rem;display:flex}.AoXRTq_actionBtn{font-family:var(--font-garamond), Georgia, serif;text-transform:uppercase;letter-spacing:var(--tracking-wider);background:var(--parchment);border:1px solid var(--sepia-faint);color:var(--ink);cursor:pointer;transition:all var(--transition-fast);border-radius:2px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.8rem;font-weight:600;display:inline-flex}.AoXRTq_actionBtn:hover{border-color:var(--rust);color:var(--rust);background:#fffdf9}.AoXRTq_clearBtn{font-family:var(--font-garamond), Georgia, serif;border:1px dashed var(--sepia-faint);color:var(--sepia);cursor:pointer;transition:all var(--transition-fast);background:0 0;border-radius:2px;padding:.35rem .55rem;font-size:.78rem}.AoXRTq_clearBtn:hover{border-color:var(--rust);color:var(--rust);background:#8b26140d}.AoXRTq_body{background-color:var(--parchment);flex:1;padding:1rem 1.5rem;overflow-y:auto}.AoXRTq_list{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.AoXRTq_card{background:var(--parchment-light);border:1px solid var(--parchment-border);transition:all var(--transition-fast);border-radius:2px;padding:.85rem 1rem;position:relative;box-shadow:0 1px 3px #2c18100a}.AoXRTq_card:hover{border-color:var(--gold-muted);box-shadow:0 2px 8px #8b69141f}.AoXRTq_cardTop{justify-content:space-between;align-items:flex-start;gap:.65rem;margin-bottom:.35rem;display:flex}.AoXRTq_cardTitle{font-family:var(--font-cormorant), Georgia, serif;color:var(--ink);transition:color var(--transition-fast);font-size:1.12rem;font-weight:700;line-height:1.25;text-decoration:none}.AoXRTq_cardTitle:hover{color:var(--rust);text-decoration:underline}.AoXRTq_removeBtn{color:var(--sepia-faint);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;padding:.2rem;display:flex}.AoXRTq_removeBtn:hover{color:var(--rust)}.AoXRTq_cardMeta{font-size:var(--text-xs);color:var(--sepia);flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.35rem;display:flex}.AoXRTq_categoryBadge{text-transform:uppercase;color:var(--rust);letter-spacing:var(--tracking-wide);font-size:.72rem;font-weight:700}.AoXRTq_versionBadge{border:1px solid var(--gold-muted);color:var(--ink);background:#8b69141a;border-radius:2px;padding:.1rem .35rem;font-size:.72rem}.AoXRTq_cardSummary{color:var(--ink-faint);margin:.3rem 0 0;font-size:.85rem;line-height:1.35}.AoXRTq_cardFooter{border-top:1px dotted var(--parchment-border);color:var(--sepia-faint);justify-content:space-between;align-items:center;margin-top:.5rem;padding-top:.4rem;font-size:.75rem;display:flex}.AoXRTq_emptyState{text-align:center;color:var(--sepia);flex-direction:column;justify-content:center;align-items:center;padding:3.5rem 1.5rem;display:flex}.AoXRTq_emptyIcon{color:var(--gold-muted);margin-bottom:1rem}.AoXRTq_emptyTitle{font-family:var(--font-cormorant), Georgia, serif;color:var(--ink);margin:0 0 .5rem;font-size:1.35rem;font-weight:600}.AoXRTq_emptyText{color:var(--sepia-faint);max-width:300px;margin:0;font-size:.9rem;line-height:1.45}@keyframes AoXRTq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AoXRTq_slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}
.Hx0lNG_homePage{max-width:var(--paper-max-width);z-index:1;margin:0 auto;padding:.75rem 0 2.5rem;position:relative}.Hx0lNG_filterRibbon{background:var(--parchment-dark);border:1px solid var(--gold-muted);font-size:var(--text-sm);color:var(--sepia-mid);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:.65rem 1rem;display:flex;box-shadow:inset 0 0 0 1px #fffaf073}.Hx0lNG_filterRibbonInfo{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Hx0lNG_filterRibbonClear{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--rust);text-underline-offset:2px;font-weight:700;text-decoration:underline}.Hx0lNG_heroSection{margin-bottom:2.25rem}.Hx0lNG_heroGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.35rem;display:grid}.Hx0lNG_heroCard{background:radial-gradient(circle at 78% 50%, #faf6edeb 0%, #f4ead5d9 55%, #e8d9b8a6 100%), var(--parchment-light);flex-direction:column;justify-content:space-between;display:flex;overflow:hidden;padding:0!important}.Hx0lNG_heroCardInner{grid-template-columns:1.15fr .95fr;height:100%;min-height:255px;display:grid;position:relative}.Hx0lNG_heroCardContent{z-index:2;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:1.4rem 1rem 1.4rem 1.5rem;display:flex;position:relative}.Hx0lNG_heroBadgeRibbon{font-family:var(--font-main);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--ink);background:linear-gradient(180deg, var(--parchment-light) 0%, var(--parchment-dark) 100%);border:1px solid var(--sepia-faint);align-items:center;gap:.35rem;margin-bottom:.65rem;padding:.18rem .65rem;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #fffaf099}.Hx0lNG_heroCardTitle{font-family:var(--font-main);color:var(--ink);letter-spacing:var(--tracking-tight);margin:0 0 .6rem;font-size:clamp(1.45rem,2.2vw + .5rem,1.95rem);font-weight:700;line-height:1.12}.Hx0lNG_heroCardTitleLink{color:inherit;transition:color var(--transition-fast);text-decoration:none}.Hx0lNG_heroCardTitleLink:hover{color:var(--rust)}.Hx0lNG_heroCardSummary{color:var(--sepia-mid);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 1.1rem;font-size:.94rem;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.Hx0lNG_heroCardCta{margin-top:auto}.Hx0lNG_heroCardArtwork{justify-content:center;align-items:center;padding:.85rem .85rem .85rem 0;display:flex;position:relative;overflow:hidden}.Hx0lNG_heroCardArtwork:before{content:"";pointer-events:none;background:repeating-conic-gradient(at 55%,#8b69140b 0deg 2deg,#0000 2deg 7deg);position:absolute;inset:0}.Hx0lNG_heroEtchingImg{object-fit:contain;filter:sepia(.18)contrast(1.06);mix-blend-mode:multiply;z-index:1;width:100%;max-width:230px;height:auto;max-height:210px;transition:transform var(--transition-medium);position:relative}@media (hover:hover){.Hx0lNG_heroCard:hover .Hx0lNG_heroEtchingImg{transform:scale(1.03)}}.Hx0lNG_sectionBlock{margin-bottom:2.25rem}.Hx0lNG_sectionHeader{align-items:center;gap:.65rem;margin-bottom:1.15rem;display:flex}.Hx0lNG_sectionOrnamentLeft,.Hx0lNG_sectionOrnamentRight{color:var(--sepia-faint);flex-shrink:0;align-items:center;display:inline-flex}.Hx0lNG_sectionTitle{font-family:var(--font-main);color:var(--ink);white-space:nowrap;letter-spacing:var(--tracking-tight);margin:0;font-size:clamp(1.3rem,1.8vw + .5rem,1.65rem);font-weight:700}.Hx0lNG_sectionTitleItalic{font-style:italic;font-weight:600}.Hx0lNG_sectionRule{background:linear-gradient(90deg, var(--sepia-faint) 0%, var(--parchment-border) 85%, transparent 100%);flex:1;min-width:1.5rem;height:1px}.Hx0lNG_categoriesTrack{grid-template-columns:repeat(6,minmax(145px,1fr));gap:.85rem;display:grid}.Hx0lNG_categoryCard{color:var(--ink);background:linear-gradient(180deg, var(--parchment-light) 0%, var(--parchment) 65%, var(--parchment-dark) 100%);border:1px solid var(--sepia-faint);box-shadow:inset 0 0 0 3px var(--parchment-light), inset 0 0 0 4px var(--parchment-border), var(--shadow-card);transition:transform var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;justify-content:space-between;align-items:center;padding:1rem .65rem .85rem;text-decoration:none;display:flex;position:relative}.Hx0lNG_categoryCard:before,.Hx0lNG_categoryCard:after{content:"✦";color:var(--gold);background:var(--parchment-light);pointer-events:none;padding:0 .2rem;font-size:.6rem;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.Hx0lNG_categoryCard:before{top:1px}.Hx0lNG_categoryCard:after{bottom:1px}@media (hover:hover){.Hx0lNG_categoryCard:hover{border-color:var(--gold);box-shadow:inset 0 0 0 3px var(--parchment-light), inset 0 0 0 4px var(--gold-muted), 0 6px 14px #1f12081f;transform:translateY(-2px)}.Hx0lNG_categoryCard:hover .Hx0lNG_categoryCardTitle{color:var(--rust)}}.Hx0lNG_categoryCard:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.Hx0lNG_categoryMedallion{background:radial-gradient(circle at 50% 45%, var(--parchment-light) 0%, var(--parchment) 58%, #cbb382 100%);border:2px solid var(--sepia-mid);width:92px;height:92px;box-shadow:inset 0 0 0 3px var(--parchment-light), inset 0 0 0 4px var(--gold-muted), 0 3px 8px #1f120824;border-radius:50%;justify-content:center;align-items:center;margin:.2rem 0 .65rem;display:flex;position:relative;overflow:hidden}.Hx0lNG_categoryMedallionImg{object-fit:cover;filter:sepia(.22)contrast(1.08);mix-blend-mode:multiply;border-radius:50%;width:78%;height:78%}.Hx0lNG_categoryEyebrow{text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--gold);margin-bottom:.1rem;font-size:.65rem;font-weight:700}.Hx0lNG_categoryCardTitle{font-family:var(--font-main);color:var(--ink);text-align:center;transition:color var(--transition-fast);font-size:1rem;font-weight:700;line-height:1.2}.Hx0lNG_mottoBannerSection{margin:2.25rem 0}.Hx0lNG_mottoBannerFrame{border:2px solid var(--sepia-faint);box-shadow:inset 0 0 0 3px var(--parchment-light), inset 0 0 0 4px var(--parchment-border), var(--shadow-card);text-align:center;background:radial-gradient(#faf6edf5 0%,#faf6ede0 42%,#f4ead573 75%,#e8d9b840 100%),url(/art/brand/scientific-motto-banner.svg) 50%/cover no-repeat;padding:2rem 1.5rem;position:relative;overflow:hidden}.Hx0lNG_mottoBannerContent{z-index:2;background:radial-gradient(#faf6edf5 45%,#f4ead5c7 80%,#0000 100%);max-width:36rem;margin:0 auto;padding:.35rem 1rem;position:relative}.Hx0lNG_mottoTitleRow{justify-content:center;align-items:center;gap:.85rem;display:flex}.Hx0lNG_mottoFlankStar{color:var(--gold);flex-shrink:0}.Hx0lNG_mottoHeading{font-family:var(--font-main);color:var(--ink);letter-spacing:.02em;margin:0;font-size:clamp(1.55rem,2.8vw + .5rem,2.3rem);font-style:italic;font-weight:700;line-height:1.15}.Hx0lNG_mottoDivider{justify-content:center;align-items:center;gap:.5rem;max-width:18rem;margin:.65rem auto;display:flex}.Hx0lNG_mottoDivider:before,.Hx0lNG_mottoDivider:after{content:"";background:linear-gradient(90deg, transparent, var(--sepia-faint), transparent);flex:1;height:1px}.Hx0lNG_mottoDividerDot{background:var(--gold);border-radius:50%;width:5px;height:5px}.Hx0lNG_mottoSubtext{font-family:var(--font-main);color:var(--sepia-mid);margin:0;font-size:.98rem;font-weight:500;line-height:1.5}.Hx0lNG_mottoIntro{color:var(--sepia-muted);margin-top:.65rem;font-size:.92rem;line-height:1.55}.Hx0lNG_mediaTrack{grid-template-columns:repeat(3,minmax(260px,1fr));gap:1rem;display:grid}.Hx0lNG_mediaCard{color:var(--ink);background:linear-gradient(180deg, var(--parchment-light) 0%, var(--parchment) 100%);border:1px solid var(--sepia-faint);box-shadow:inset 0 0 0 2px var(--parchment-light), inset 0 0 0 3px var(--parchment-border), var(--shadow-card);transition:transform var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);grid-template-columns:112px 1fr;align-items:center;gap:.85rem;padding:.9rem 1rem;text-decoration:none;display:grid;position:relative}@media (hover:hover){.Hx0lNG_mediaCard:hover{border-color:var(--gold);box-shadow:inset 0 0 0 2px var(--parchment-light), inset 0 0 0 3px var(--gold-muted), 0 6px 14px #1f12081f;transform:translateY(-2px)}.Hx0lNG_mediaCard:hover .Hx0lNG_mediaAction{color:var(--rust)}}.Hx0lNG_mediaCard:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.Hx0lNG_mediaArtwork{border:1px solid var(--parchment-border);background:var(--parchment-light);justify-content:center;align-items:center;width:112px;height:112px;display:flex;overflow:hidden}.Hx0lNG_mediaArtworkImg{object-fit:contain;filter:sepia(.15)contrast(1.05);width:100%;height:100%}.Hx0lNG_mediaContent{flex-direction:column;justify-content:space-between;min-width:0;height:100%;display:flex}.Hx0lNG_mediaHeaderRow{align-items:center;gap:.45rem;margin-bottom:.35rem;display:flex}.Hx0lNG_platformBadge{width:1.55rem;height:1.55rem;font-family:var(--font-main);color:var(--parchment-light);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:inline-flex}.Hx0lNG_platformYoutube{background:#8c2318}.Hx0lNG_platformTiktok{background:#1a1410}.Hx0lNG_platformLinkedin{background:#1d4e6e}.Hx0lNG_platformOther{background:var(--sepia-mid)}.Hx0lNG_mediaTitle{font-family:var(--font-main);color:var(--ink);margin:0;font-size:1.15rem;font-weight:700;line-height:1.2}.Hx0lNG_mediaDescription{color:var(--sepia-mid);margin:0 0 .5rem;font-size:.86rem;font-weight:500;line-height:1.4}.Hx0lNG_mediaAction{border-top:1px solid var(--parchment-shadow);color:var(--ink-light);letter-spacing:var(--tracking-normal);transition:color var(--transition-fast);justify-content:space-between;align-items:center;gap:.4rem;padding-top:.4rem;font-size:.82rem;font-weight:700;display:inline-flex}.Hx0lNG_chronicleContainer{border:1px solid var(--sepia-faint);background:var(--parchment-light);box-shadow:inset 0 0 0 2px var(--parchment-light), inset 0 0 0 3px var(--parchment-border), var(--shadow-card);padding:.25rem .5rem}.Hx0lNG_chronicleItem{border-top:1px solid var(--parchment-shadow);position:relative}.Hx0lNG_chronicleItem:first-child{border-top:none}.Hx0lNG_chronicleItem .Hx0lNG_chronicleRow{border-top:none!important;padding-right:3.25rem!important}.Hx0lNG_chronicleBookmark{z-index:2;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.Hx0lNG_chronicleRow{grid-template-columns:112px 1fr auto;align-items:center;gap:1.15rem;border-top:1px solid var(--parchment-shadow)!important;margin-bottom:0!important;padding:.85rem .75rem!important;display:grid!important}.Hx0lNG_chronicleRow:first-child{border-top:none!important}.Hx0lNG_chronicleRow:last-child{border-bottom:none!important}.Hx0lNG_chronicleThumb{border:1px solid var(--sepia-faint);background:var(--parchment);flex-shrink:0;width:112px;height:68px;overflow:hidden}.Hx0lNG_chronicleThumbImg{object-fit:cover;filter:sepia(.2)contrast(1.06);width:100%;height:100%}.Hx0lNG_chronicleMain{flex-direction:column;min-width:0;display:flex}.Hx0lNG_chronicleTitle{margin:0;font-size:1.15rem!important}.Hx0lNG_chronicleSummary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:.2rem!important;font-size:.92rem!important;line-height:1.45!important}.Hx0lNG_chronicleTopics{flex-wrap:wrap;gap:.3rem;margin-top:.35rem;display:flex}.Hx0lNG_chronicleMeta{border-left:1px solid var(--parchment-shadow);white-space:nowrap;align-items:center;padding-left:1rem;display:flex;gap:1rem!important;margin-top:0!important}.Hx0lNG_chronicleTypeBadge{align-items:center;gap:.35rem;min-width:5.5rem;display:inline-flex}.Hx0lNG_chronicleDocGlyph{border:1px solid var(--sepia-mid);background:var(--parchment);flex-shrink:0;width:.85rem;height:1rem;display:inline-block;position:relative}.Hx0lNG_chronicleDocGlyph:after{content:"";background:var(--sepia-mid);height:1px;box-shadow:0 3px 0 var(--sepia-mid), 0 6px 0 var(--sepia-mid);position:absolute;top:3px;left:2px;right:2px}.Hx0lNG_chronicleDate{font-size:var(--text-sm);color:var(--sepia-mid);text-align:right;min-width:5.5rem}@media (max-width:960px){.Hx0lNG_heroGrid{grid-template-columns:1fr}.Hx0lNG_chronicleRow{grid-template-columns:96px 1fr}.Hx0lNG_chronicleMeta{border-left:none;grid-column:2;padding-left:0;margin-top:.35rem!important}}@media (max-width:640px){.Hx0lNG_heroCardInner{grid-template-columns:1fr}.Hx0lNG_heroCardArtwork{order:-1;max-height:170px;padding:1rem 1rem 0}.Hx0lNG_heroCardContent{padding:1rem 1.15rem 1.25rem}.Hx0lNG_chronicleRow{grid-template-columns:1fr;gap:.65rem}.Hx0lNG_chronicleThumb{width:100%;height:130px}.Hx0lNG_chronicleMeta{grid-column:1;justify-content:space-between;width:100%}.Hx0lNG_mottoBannerFrame{padding:1.5rem .75rem}}
.xwyb2q_heading2{color:var(--ink,#2a241e);border-bottom:1px solid var(--sepia-light,#c4b59d);margin:2.25rem 0 1rem;padding-bottom:.35rem;scroll-margin-top:6rem;font-size:1.85rem;font-weight:600;line-height:1.25;position:relative}.xwyb2q_heading3{color:var(--ink,#2a241e);margin:1.75rem 0 .75rem;scroll-margin-top:6rem;font-size:1.45rem;font-style:italic;font-weight:600;line-height:1.3;position:relative}.xwyb2q_anchorLink{color:var(--sepia-light,#c4b59d);opacity:0;font-size:.85em;text-decoration:none;transition:opacity .15s,color .15s;position:absolute;left:-1.25rem}.xwyb2q_heading2:hover .xwyb2q_anchorLink,.xwyb2q_heading3:hover .xwyb2q_anchorLink{opacity:1}.xwyb2q_anchorLink:hover{color:var(--sepia-dark,#5c4d3c)}.xwyb2q_paragraph{color:var(--ink,#2a241e);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 1.25rem;font-size:1.15rem;line-height:1.75}.xwyb2q_firstParagraph:first-letter,.xwyb2q_paragraph:first-of-type:first-letter{float:left;font-size:3.8rem;line-height:.8;font-family:var(--font-cormorant,"Cormorant Garamond", serif);color:var(--sepia-dark,#5c4d3c);padding-top:4px;padding-bottom:2px;padding-right:8px;font-weight:700}.xwyb2q_blockquote{border-left:3px solid var(--sepia-dark,#5c4d3c);color:var(--ink,#2a241e);background:#f4eee173;margin:1.75rem 0;padding:1rem 1.5rem;font-size:1.18rem;font-style:italic;line-height:1.6}.xwyb2q_externalLink{color:var(--sepia-dark,#5c4d3c);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s}.xwyb2q_externalLink:hover{color:#1a1612}.xwyb2q_internalLink{color:#3b2e21;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--sepia-mid,#8c7860);text-decoration-color:var(--sepia-mid,#8c7860);text-underline-offset:3px;font-weight:600;transition:all .15s}.xwyb2q_internalLink:hover{color:#000;text-decoration-color:#000}.xwyb2q_plannedLink{color:#7a634e;cursor:help;border-bottom:1px dashed #9e8770;display:inline;position:relative}.xwyb2q_plannedGlyph{color:#9e8770;margin-left:2px;font-size:.65rem;top:-.4em}.xwyb2q_annotatedTerm{border-bottom:1px dotted var(--sepia-dark,#5c4d3c);cursor:help;color:var(--ink,#2a241e);font-weight:500;text-decoration:none}.xwyb2q_figureContainer{text-align:center;page-break-inside:avoid;margin:2.5rem 0}.xwyb2q_figureBox{border:1px solid var(--sepia-light,#c4b59d);background:var(--parchment-light,#faf6ee);max-width:100%;padding:.75rem;display:inline-block;box-shadow:0 4px 12px #0000000d}.xwyb2q_figureImage{max-width:100%;height:auto;margin:0 auto;display:block}.xwyb2q_figureCaption{color:var(--sepia-dark,#5c4d3c);margin-top:.75rem;font-size:.95rem;font-style:italic;line-height:1.4}.xwyb2q_figureLabel{text-transform:uppercase;letter-spacing:.05em;margin-right:.35rem;font-style:normal;font-weight:700}.xwyb2q_figureCredit{color:#705f4c;margin-top:.25rem;font-size:.8rem}.xwyb2q_reagentsContainer{border:1px solid var(--sepia-dark,#5c4d3c);page-break-inside:avoid;background:#f4eee1bf;margin:2rem 0;padding:1.25rem 1.5rem;box-shadow:inset 0 0 8px #5c4d3c14}.xwyb2q_reagentsHeader{border-bottom:1px solid var(--sepia-light,#c4b59d);justify-content:space-between;align-items:baseline;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.xwyb2q_reagentsTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--sepia-dark,#5c4d3c);margin:0;font-size:1.2rem;font-weight:700}.xwyb2q_reagentsNote{color:#60503f;margin-bottom:1rem;font-size:.95rem;font-style:italic}.xwyb2q_reagentsList{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.xwyb2q_reagentItem{border-left:2px solid var(--sepia-light,#c4b59d);padding-left:.6rem;font-size:.98rem;line-height:1.35}.xwyb2q_reagentName{color:var(--ink,#2a241e);font-weight:600}.xwyb2q_reagentQuantity{color:var(--sepia-dark,#5c4d3c);margin-left:.35rem;font-style:italic}.xwyb2q_reagentItemNote{color:#705f4c;font-size:.82rem;display:block}
._0KYtnq_container{font-family:var(--font-cormorant,"Cormorant Garamond", Georgia, serif);color:var(--ink,#2a241e);margin-top:1.5rem}._0KYtnq_timelineSection{margin-bottom:3rem}._0KYtnq_timelineHeading{color:var(--ink,#2a241e);align-items:center;gap:.6rem;margin:0 0 .5rem;font-size:1.65rem;font-weight:600;display:flex}._0KYtnq_timelineIntro{color:var(--sepia-dark,#5c4d3c);margin:0 0 1.5rem;font-size:1.05rem;line-height:1.55}._0KYtnq_timelineList{border-left:2px solid var(--sepia-light,#c4b59d);margin:0;padding:0 0 0 1.5rem;list-style:none;position:relative}._0KYtnq_timelineItem{margin-bottom:2rem;padding-bottom:.5rem;position:relative}._0KYtnq_timelineItem:last-child{margin-bottom:0}._0KYtnq_timelineDot{background:var(--parchment,#f4eee1);border:2px solid var(--sepia-dark,#5c4d3c);border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:.35rem;left:-1.95rem}._0KYtnq_timelineDotActive{background:var(--sepia-dark,#5c4d3c);box-shadow:0 0 0 3px #5c4d3c33}._0KYtnq_editionCard{background:var(--parchment-light,#faf6ee);border:1px solid var(--sepia-light,#c4b59d);padding:1.25rem 1.5rem;box-shadow:0 2px 5px #0000000a}._0KYtnq_editionCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}._0KYtnq_editionMetaTitle{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._0KYtnq_editionVersionBadge{letter-spacing:.05em;text-transform:uppercase;background:var(--sepia-dark,#5c4d3c);color:var(--parchment,#f4eee1);padding:.15rem .55rem;font-size:.85rem;font-weight:700}._0KYtnq_activeTag{color:#1b5e20;text-transform:uppercase;letter-spacing:.03em;background:#2e7d321f;border:1px solid #2e7d3259;padding:.15rem .5rem;font-size:.78rem;font-weight:600}._0KYtnq_editionDate{color:var(--sepia-dark,#5c4d3c);font-size:.95rem;font-style:italic}._0KYtnq_editionActions{flex-wrap:wrap;gap:.5rem;display:flex}._0KYtnq_editionButton{background:var(--parchment,#f4eee1);border:1px solid var(--sepia-light,#c4b59d);color:var(--ink,#2a241e);cursor:pointer;align-items:center;gap:.35rem;padding:.35rem .75rem;font-family:inherit;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._0KYtnq_editionButton:hover,._0KYtnq_editionButtonPrimary{background:var(--sepia-dark,#5c4d3c);color:var(--parchment,#f4eee1)}._0KYtnq_editionButtonPrimary:hover{background:var(--ink,#2a241e)}._0KYtnq_changelogText{color:var(--ink,#2a241e);border-left:2px solid var(--sepia-dark,#5c4d3c);background:#5c4d3c0a;margin:.5rem 0 0;padding:.5rem .75rem;font-size:.98rem;font-style:italic;line-height:1.5}._0KYtnq_diffViewerSection{border-top:1px solid var(--sepia-light,#c4b59d);margin-top:3rem;padding-top:2.5rem}._0KYtnq_diffHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:1.5rem;display:flex}._0KYtnq_diffTitle{color:var(--ink,#2a241e);margin:0;font-size:1.85rem;font-weight:600}._0KYtnq_diffControlsBar{background:var(--parchment-light,#faf6ee);border:1px solid var(--sepia-light,#c4b59d);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1.5rem;padding:1.25rem 1.5rem;display:flex}._0KYtnq_selectorGroup{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._0KYtnq_selectorLabel{color:var(--sepia-dark,#5c4d3c);font-size:.95rem;font-weight:600}._0KYtnq_selectInput{background:var(--parchment,#f4eee1);border:1px solid var(--sepia-light,#c4b59d);color:var(--ink,#2a241e);cursor:pointer;outline:none;padding:.4rem .75rem;font-family:inherit;font-size:.95rem}._0KYtnq_swapButton{background:var(--parchment,#f4eee1);border:1px solid var(--sepia-light,#c4b59d);color:var(--sepia-dark,#5c4d3c);cursor:pointer;padding:.35rem .65rem;font-family:inherit;font-size:1.1rem;line-height:1;transition:all .15s}._0KYtnq_swapButton:hover{background:var(--sepia-dark,#5c4d3c);color:var(--parchment,#f4eee1)}._0KYtnq_viewModeToggle{border:1px solid var(--sepia-light,#c4b59d);display:flex}._0KYtnq_viewModeBtn{background:var(--parchment,#f4eee1);color:var(--sepia-dark,#5c4d3c);cursor:pointer;border:none;padding:.4rem .85rem;font-family:inherit;font-size:.88rem;font-weight:600;transition:all .15s}._0KYtnq_viewModeBtnActive{background:var(--sepia-dark,#5c4d3c);color:var(--parchment,#f4eee1)}._0KYtnq_metricsBar{border:1px dashed var(--sepia-light,#c4b59d);background:#5c4d3c0d;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:2rem;padding:.75rem 1.25rem;font-size:.95rem;display:flex}._0KYtnq_metricBadgeAdded{color:#1b5e20;font-weight:600}._0KYtnq_metricBadgeRemoved{color:#8b1e1e;font-weight:600}._0KYtnq_metricBadgeNeutral{color:var(--sepia-dark,#5c4d3c)}._0KYtnq_diffCanvas{background:var(--parchment-light,#faf6ee);border:1px solid var(--sepia-light,#c4b59d);padding:2rem 2.5rem;box-shadow:inset 0 0 0 1px #5c4d3c0f}._0KYtnq_diffSectionBlock{border-bottom:1px dashed #c4b59d99;margin-bottom:2rem;padding-bottom:1.5rem}._0KYtnq_diffSectionBlock:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._0KYtnq_diffSectionHeading{color:var(--sepia-dark,#5c4d3c);margin:0 0 .85rem;font-size:1.35rem;font-weight:600}._0KYtnq_diffContentParagraph{color:var(--ink,#2a241e);white-space:pre-wrap;word-break:break-word;margin:0 0 1rem;font-size:1.15rem;line-height:1.8}._0KYtnq_diffTokenAdded{color:#1b5e20;background:#2e7d321f;border-bottom:1.5px solid #2e7d32;border-radius:2px;padding:.05rem .2rem;text-decoration:none}._0KYtnq_diffTokenRemoved{color:#8b1e1e;background:#b71c1c1a;border-radius:2px;padding:.05rem .2rem;text-decoration:line-through}._0KYtnq_diffTokenUnchanged{color:inherit}._0KYtnq_sideBySideGrid{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;display:grid}._0KYtnq_sideColumn{border:1px solid var(--sepia-light,#c4b59d);background:#f4eee166;min-width:0;padding:1.25rem 1.5rem}._0KYtnq_sideColumnHeader{color:var(--sepia-dark,#5c4d3c);border-bottom:1px solid var(--sepia-light,#c4b59d);justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.05rem;font-weight:600;display:flex}._0KYtnq_noChangesNote{text-align:center;color:var(--sepia-dark,#5c4d3c);padding:2rem;font-size:1.1rem;font-style:italic}@media (max-width:860px){._0KYtnq_diffControlsBar{flex-direction:column;align-items:stretch}._0KYtnq_selectorGroup{justify-content:space-between;width:100%}._0KYtnq_diffCanvas{padding:1.25rem}._0KYtnq_sideBySideGrid{grid-template-columns:1fr}}
._7VgRJW_bannerContainer{background-color:var(--parchment-dark,#e8d9b8);border-bottom:1px solid var(--sepia-faint,#8a7560);z-index:30;width:100%;position:relative;box-shadow:0 1px 4px #1f120814}._7VgRJW_innerContent{max-width:var(--paper-max-width,1180px);justify-content:center;align-items:center;gap:.75rem;margin:0 auto;padding:.45rem 1rem;display:flex;position:relative}._7VgRJW_finial{color:var(--gold,#8b6914);flex-shrink:0;align-items:center;display:inline-flex}._7VgRJW_text{font-family:var(--font-serif,"Cormorant Garamond", Georgia, serif);font-size:var(--text-sm,.85rem);letter-spacing:var(--tracking-normal,.03em);color:var(--ink,#110a04);text-align:center;margin:0;font-style:italic;line-height:1.35}._7VgRJW_dismissButton{color:var(--sepia-faint,#8a7560);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;margin-left:.5rem;padding:.2rem;transition:color .15s,border-color .15s;display:inline-flex}._7VgRJW_dismissButton:hover,._7VgRJW_dismissButton:focus-visible{color:var(--ink,#110a04);border-color:var(--sepia-faint,#8a7560);outline:none}@media print{._7VgRJW_bannerContainer{display:none!important}}
.e5dafG_container{width:100%;max-width:1020px;font-family:var(--font-cormorant,"Cormorant Garamond", Georgia, serif);margin:0 auto;padding:1.5rem 1.75rem 5rem}.e5dafG_backNav{margin-bottom:2rem}.e5dafG_backLink{color:var(--sepia-dark,#5c4d3c);border:1px solid #0000;align-items:center;gap:.5rem;padding:.35rem .65rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.e5dafG_backLink:hover{color:var(--ink,#2a241e);border-color:var(--sepia-light,#c4b59d);background:#f4eee180}.e5dafG_header{margin-bottom:2.5rem}.e5dafG_topMetaRow{color:var(--sepia-dark,#5c4d3c);flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.75rem;font-size:1rem;font-style:italic;display:flex}.e5dafG_categoryBadge{letter-spacing:.06em;text-transform:uppercase;color:var(--ink,#2a241e);font-size:.85rem;font-weight:700}.e5dafG_glyphFlourish{color:var(--gold-muted,#93723c);font-size:.75rem}.e5dafG_versionCountBadge{border:1px solid var(--sepia-light,#c4b59d);color:var(--ink,#2a241e);background:#5c4d3c14;padding:.15rem .55rem;font-size:.85rem;font-weight:600}.e5dafG_title{color:var(--ink,#2a241e);margin:0 0 .5rem;font-size:2.85rem;font-weight:600;line-height:1.15}.e5dafG_subtitle{color:var(--sepia-dark,#5c4d3c);margin:0 0 1.25rem;font-size:1.25rem;line-height:1.5}.e5dafG_headerRule{background:linear-gradient(90deg, var(--sepia-light,#c4b59d) 0%, var(--gold-muted,#93723c) 50%, transparent 100%);height:2px;margin-top:1rem}.e5dafG_footer{margin-top:4rem;padding-top:2rem}.e5dafG_footerAudit{color:var(--sepia-dark,#5c4d3c);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;font-size:.95rem;display:flex}.e5dafG_footerLink{color:var(--ink,#2a241e);font-weight:600;text-decoration:underline}@media (max-width:860px){.e5dafG_container{padding:1rem 1rem 3rem}.e5dafG_title{font-size:2.15rem}}
.d-Cjya_contentsPage{max-width:var(--page-reading-width,860px);z-index:1;margin:0 auto;padding:2.5rem 1.5rem 5rem;position:relative}.d-Cjya_headerBlock{text-align:center;margin-bottom:2rem}.d-Cjya_contentsEyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--rust);margin-bottom:.5rem;font-weight:700}.d-Cjya_contentsTitle{font-family:var(--font-main);font-size:var(--text-3xl);color:var(--ink);letter-spacing:var(--tracking-wide);margin:0 0 .75rem;font-weight:700}.d-Cjya_contentsSubtitle{font-family:var(--font-main);font-size:var(--text-base);color:var(--sepia-mid);max-width:34rem;font-style:italic;line-height:var(--leading-normal);margin:0 auto}.d-Cjya_filterStatusBar{background-color:var(--parchment-light);border:1px solid var(--parchment-border);border-radius:2px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2.5rem;padding:.75rem 1.25rem;display:flex;box-shadow:0 1px 3px #1f12080d}.d-Cjya_filterStatusText{font-size:var(--text-sm);color:var(--sepia-mid);align-items:center;gap:.5rem;display:flex}.d-Cjya_filterBadge{color:var(--rust);font-weight:700}.d-Cjya_clearFilterBtn{font-size:var(--text-xs);color:var(--sepia-muted);border:1px solid var(--parchment-border);background-color:var(--parchment);transition:all var(--transition-fast);border-radius:2px;padding:.25rem .65rem;font-weight:600;text-decoration:none}.d-Cjya_clearFilterBtn:hover{background-color:var(--parchment-dark);color:var(--ink);border-color:var(--gold-muted)}.d-Cjya_chapterBlock{border-bottom:1px solid var(--parchment-shadow);margin-bottom:3.5rem;padding-bottom:2.5rem;position:relative}.d-Cjya_chapterBlock:last-of-type{border-bottom:none}.d-Cjya_chapterHeader{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}.d-Cjya_chapterMeta{flex:auto}.d-Cjya_chapterNumeral{font-size:var(--text-sm);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--rust);margin-bottom:.35rem;font-weight:700}.d-Cjya_chapterTitle{font-family:var(--font-main);font-size:var(--text-2xl);color:var(--ink);letter-spacing:var(--tracking-wide);margin:0 0 .5rem;font-weight:700}.d-Cjya_chapterSummary{font-size:var(--text-sm);color:var(--sepia-muted);line-height:var(--leading-normal);max-width:44rem;margin:0}.d-Cjya_chapterVignette{border:1px solid var(--parchment-border);background-color:var(--parchment-light);flex-shrink:0;width:90px;height:90px;padding:3px;box-shadow:0 2px 6px #1f120814}.d-Cjya_chapterVignette img{object-fit:cover;filter:sepia(.15)contrast(1.05);width:100%;height:100%}.d-Cjya_articlesList{margin:1.25rem 0 0;padding:0;list-style:none}.d-Cjya_articleItem{margin-bottom:.5rem;position:relative}.d-Cjya_articleItem .d-Cjya_articleRow{margin-bottom:0;padding-right:3.25rem}.d-Cjya_rowBookmarkBtn{z-index:2;position:absolute;top:.85rem;right:1.15rem}.d-Cjya_articleRow{border:1px solid var(--parchment-border);transition:all var(--transition-fast);background-color:#faf6ed80;border-radius:2px;margin-bottom:.5rem;padding:1rem 1.25rem;text-decoration:none;display:block}.d-Cjya_articleRow:hover{border-color:var(--gold-muted);background-color:#fffdfa;transform:translateY(-1px);box-shadow:0 2px 6px #8b69141a}.d-Cjya_articleRowTop{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.35rem;display:flex}.d-Cjya_articleTitle{font-size:var(--text-lg);color:var(--ink);letter-spacing:var(--tracking-normal);font-weight:600}.d-Cjya_articleRow:hover .d-Cjya_articleTitle{color:var(--rust)}.d-Cjya_articleOrder{font-size:var(--text-xs);color:var(--sepia-faint);margin-right:.5rem;font-weight:700}.d-Cjya_articleMeta{font-size:var(--text-xs);color:var(--sepia-faint);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.45rem;display:flex}.d-Cjya_contentTypeBadge{text-transform:uppercase;letter-spacing:.05em;color:var(--rust);font-weight:600}.d-Cjya_articleSummary{font-size:var(--text-sm);color:var(--sepia-mid);margin:0;line-height:1.5}.d-Cjya_emptyState{text-align:center;background-color:var(--parchment-light);border:1px dashed var(--parchment-shadow);border-radius:2px;margin:2rem 0;padding:4rem 1.5rem}.d-Cjya_emptyStateTitle{font-family:var(--font-main);font-size:var(--text-xl);color:var(--ink);margin-bottom:.5rem;font-weight:700}.d-Cjya_emptyStateText{font-size:var(--text-sm);color:var(--sepia-mid);margin-bottom:1.5rem}@media (max-width:600px){.d-Cjya_chapterHeader{flex-direction:column-reverse}.d-Cjya_chapterVignette{width:64px;height:64px}}
.qSa-PG_printHeader,.qSa-PG_printFooter{display:none}@media print{.qSa-PG_printHeader{border-bottom:2px solid #2a241e;margin-bottom:2rem;padding-bottom:1.25rem;display:block!important}.qSa-PG_printMasthead{text-transform:uppercase;letter-spacing:.15em;color:#555;border-bottom:1px solid #aaa;justify-content:space-between;align-items:baseline;margin-bottom:.75rem;padding-bottom:.35rem;font-size:9pt;display:flex}.qSa-PG_printTitle{color:#000;margin:.5rem 0;font-size:24pt;font-weight:700;line-height:1.15}.qSa-PG_printMeta{color:#333;flex-wrap:wrap;gap:1.5rem;margin-top:.5rem;font-size:10pt;font-style:italic;display:flex}.qSa-PG_printTimestamp{color:#666;margin-top:.5rem;font-size:8.5pt;font-style:italic}.qSa-PG_printFooter{color:#444;page-break-inside:avoid;border-top:1px solid #777;margin-top:3rem;padding-top:1rem;font-size:9pt;display:block!important}.qSa-PG_printCitationTitle{text-transform:uppercase;letter-spacing:.1em;margin-bottom:.25rem;font-size:8pt;font-weight:600}.qSa-PG_printCitationText{margin-bottom:.5rem;font-size:9pt;line-height:1.35}.qSa-PG_printMotto{text-align:center;color:#666;margin-top:.75rem;font-size:8pt;font-style:italic}}
.EmPsUW_figure{max-width:100%;margin:1.75rem 0;display:block;position:relative}.EmPsUW_imageContainer{border:1px solid var(--sepia-faint);background-color:#f4ead566;position:relative;overflow:hidden;box-shadow:0 2px 8px #1f120814}.EmPsUW_imageContainer:before{content:"";pointer-events:none;z-index:1;border:1px solid #d4c4a080;position:absolute;inset:3px}.EmPsUW_ratio11{aspect-ratio:1}.EmPsUW_ratio43{aspect-ratio:4/3}.EmPsUW_ratio169{aspect-ratio:16/9}.EmPsUW_ratioAuto{aspect-ratio:auto}.EmPsUW_image{object-fit:cover;filter:sepia(.18)contrast(1.05);width:100%;height:100%;transition:filter var(--transition-medium);display:block}.EmPsUW_imageContainer:hover .EmPsUW_image{filter:sepia(.08)contrast(1.08)}.EmPsUW_caption{font-family:var(--font-main);text-align:center;margin-top:.65rem}.EmPsUW_captionBottomPlate{border:1px solid var(--parchment-border);font-size:var(--text-sm);color:var(--sepia-mid);letter-spacing:var(--tracking-normal);background-color:#faf6edd9;padding:.35rem .85rem;font-style:italic;font-weight:500;display:inline-block;box-shadow:0 1px 3px #1f12080d}.EmPsUW_captionCallout{background:var(--parchment-light);border:1px solid var(--sepia-faint);font-size:var(--text-sm);color:var(--ink);text-align:center;margin-top:1.25rem;padding:.65rem 1.25rem;display:inline-block;position:relative;box-shadow:0 2px 6px #1f120817}.EmPsUW_captionCallout:before{content:"";pointer-events:none;border:1px solid #d4c4a066;position:absolute;inset:2px}.EmPsUW_leaderContainer{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.EmPsUW_leaderSvg{width:100%;height:32px;color:var(--sepia-faint);pointer-events:none;overflow:visible}.EmPsUW_leaderSvg line{stroke:currentColor;stroke-width:1px}.EmPsUW_leaderSvg circle{stroke:var(--rust);stroke-width:1.5px;fill:var(--parchment)}
