._header_leq87_1{z-index:60;color:#332a20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fcfbf8f0;border-bottom:1px solid #6c5b411a;height:3.75rem;position:sticky;top:0}._header_leq87_1[data-reading-mode=true]{position:relative}._header_leq87_1 :is(a,button,input,select),._mobileMenuLayer_leq87_17 :is(a,button){touch-action:manipulation;-webkit-tap-highlight-color:#c8923e1f}:is(._header_leq87_1 :is(a,button,input,select):focus-visible,._mobileMenuLayer_leq87_17 :is(a,button):focus-visible){outline:2px solid var(--gold-primary);outline-offset:2px}._inner_leq87_28{justify-content:space-between;align-items:center;width:calc(100% - 2rem);height:100%;margin:0 auto;display:flex}._leading_leq87_37,._tools_leq87_38,._desktopNav_leq87_39,._settingsHeader_leq87_40,._fontControl_leq87_41,._toggleRow_leq87_42,._drawerHeader_leq87_43{align-items:center;display:flex}._leading_leq87_37{gap:.5rem;min-width:0}._logo_leq87_53{color:#3b3025;flex:none;justify-content:center;align-items:center;gap:.55rem;min-width:0;height:2.75rem;display:inline-flex}._logo_leq87_53 img,._drawerHeader_leq87_43 img{object-fit:contain;width:2.625rem;height:2.625rem}._brandName_leq87_71{font-family:var(--font-serif), "Noto Serif SC", serif;white-space:nowrap;padding-block:.08rem;font-size:1.05rem;font-weight:600;line-height:1.4;overflow:hidden}._mobileMenuButton_leq87_81,._iconButton_leq87_82,._languageButton_leq87_83{color:#33302b;border-radius:0;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}._mobileMenuButton_leq87_81,._iconButton_leq87_82{width:2.375rem;height:2.375rem}._mobileMenuButton_leq87_81 svg,._iconButton_leq87_82 svg,._languageButton_leq87_83 svg{stroke-width:1.8px;width:1.15rem;height:1.15rem}._mobileMenuButton_leq87_81:hover,._iconButton_leq87_82:hover,._languageButton_leq87_83:hover{color:#9b6c2e;background:#53493b0f}._iconButton_leq87_82:disabled{cursor:not-allowed;opacity:.45}._desktopNav_leq87_39{display:none}._desktopNav_leq87_39>a,._directoryPrimary_leq87_124{color:#4b4035;white-space:nowrap;border-radius:0;align-items:center;gap:.15rem;min-height:2.5rem;padding-inline:.45rem;font-size:.9375rem;font-weight:500;transition:color .17s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}._dropdownRoot_leq87_139{position:relative}._dropdownMenu_leq87_143{z-index:80;background:#fffdf8;border:1px solid #453d321f;border-radius:0;width:12rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .45rem);left:0;overflow:hidden;box-shadow:0 10px 30px #41392e1a}._dropdownMenu_leq87_143 a,._dropdownMenu_leq87_143 button{color:#34312c;text-align:left;border-radius:0;min-height:2.4rem;padding:.55rem .65rem;font-size:.875rem}._dropdownMenu_leq87_143 a:hover,._dropdownMenu_leq87_143 button:hover,._dropdownMenu_leq87_143 a[aria-current=page]{color:#8a6029;background:#c8923e17}._directoryItem_leq87_179{justify-content:center;align-items:center;min-width:0;min-height:2.5rem;display:flex;position:relative}._directoryPrimary_leq87_124{min-width:0}._directoryItem_leq87_179[data-has-children=true] ._directoryPrimary_leq87_124{padding-right:1.65rem}._navToggle_leq87_196{z-index:2;color:#71685e;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:1.55rem;height:2.5rem;transition:color .15s;display:inline-flex;position:absolute;top:50%;right:.05rem;transform:translateY(-50%)}._navToggle_leq87_196 svg{width:.78rem;height:.78rem;transition:transform .15s;transform:rotate(90deg)}._navToggle_leq87_196[aria-expanded=true]{color:#8b6a36}._navToggle_leq87_196[aria-expanded=true] svg{transform:rotate(270deg)}._directoryPrimary_leq87_124:after{background:var(--gold-primary);content:"";opacity:0;height:2px;transition:opacity .15s,transform .15s;position:absolute;bottom:0;left:.45rem;right:.45rem;transform:scaleX(.45)}._directoryPrimary_leq87_124:hover,._directoryPrimary_leq87_124[aria-current=page],._directoryPrimary_leq87_124[data-active=true]{color:#8a6029}._directoryPrimary_leq87_124:hover:after,._directoryPrimary_leq87_124[aria-current=page]:after,._directoryPrimary_leq87_124[data-active=true]:after{opacity:1;transform:scaleX(1)}._navPanel_leq87_255{z-index:80;visibility:hidden;opacity:0;pointer-events:none;transform-origin:0 0;background:#fff;border:1px solid #e7e1d8;border-radius:0;width:max-content;min-width:13rem;max-width:min(22rem,100vw - 2rem);padding:.5rem;transition:opacity .14s,transform .16s cubic-bezier(.22,1,.36,1),visibility 0s linear .16s;position:absolute;top:calc(100% + 1rem);left:0;transform:translateY(-.3rem);box-shadow:0 12px 32px #4536231c}._navPanel_leq87_255[data-align=right]{transform-origin:100% 0;left:auto;right:0}._navPanel_leq87_255[data-menu-kind=mega]{width:min(24rem,100vw - 2rem);max-width:calc(100vw - 2rem);padding:.9rem 1rem 1rem}._navPanel_leq87_255[data-state=open]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .16s,transform .16s cubic-bezier(.22,1,.36,1),visibility linear;transform:translateY(0)}._navPanelLabel_leq87_302{color:#8b6a36;font-family:var(--font-serif), "Noto Serif SC", serif;border-bottom:1px solid #e7e1d8;margin:0 0 .45rem;padding:0 0 .65rem;font-size:.82rem;font-weight:600;line-height:1.5}._navPanelLinks_leq87_313{grid-template-columns:minmax(0,1fr);gap:.15rem;display:grid}._navPanel_leq87_255[data-menu-kind=mega] ._navPanelLinks_leq87_313{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .75rem}._navPanelLinks_leq87_313 a{color:#453e37;align-items:center;min-height:2.75rem;padding:.55rem .7rem;font-size:.9rem;line-height:1.45;transition:background-color .15s,color .15s;display:inline-flex}._navPanelLinks_leq87_313 a:hover{color:#8b6a36;background:#faf9f6}._navPanelLinks_leq87_313 a[aria-current=page]{color:#8b6a36;font-weight:600}._tools_leq87_38{flex:none;gap:.125rem;min-width:0}._desktopUtility_leq87_351,._desktopSearch_leq87_355{display:none}._mobileSearch_leq87_359{display:inline-flex}._languageButton_leq87_83{gap:.25rem;min-width:3.25rem;height:2.5rem;padding-inline:.45rem;font-size:.8rem}._languageMenu_leq87_371{width:8.5rem;left:auto;right:0}._backdrop_leq87_377,._mobileBackdrop_leq87_378{z-index:70;background:#19171447;position:fixed;inset:0}._settingsPanel_leq87_385{z-index:90;overscroll-behavior:contain;background:#fffdf8;border-left:1px solid #453d321f;width:min(24rem,92vw);height:100dvh;padding:1.25rem 1.5rem;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:-10px 0 36px #41392e1a}._settingsHeader_leq87_40{justify-content:space-between}._settingsHeader_leq87_40 h2{color:#1f1d1a;padding-block:.08rem;font-size:1.1rem;font-weight:600;line-height:1.5}._settingsHeader_leq87_40 button,._drawerHeader_leq87_43 button{color:#6e675e;border-radius:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.4rem;display:inline-flex}._settingField_leq87_424,._settingGroup_leq87_425,._fontControl_leq87_41,._toggleRow_leq87_42,._memoryGroup_leq87_428{margin-top:1.5rem}._settingField_leq87_424,._settingField_leq87_424 span{display:block}._settingField_leq87_424 span,._settingGroup_leq87_425 legend,._fontControl_leq87_41>span,._toggleRow_leq87_42>span,._memoryGroup_leq87_428 h3{color:#2f2b26;font-size:.95rem;font-weight:500}._settingField_leq87_424 select{color:#2f2b26;background:#fffdf8;border:1px solid #453d322e;border-radius:0;width:100%;height:2.5rem;margin-top:.65rem;padding-inline:.75rem}._segmented_leq87_458{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.65rem;display:grid}._segmented_leq87_458 button,._fontControl_leq87_41 button{background:#fffdf8;border:1px solid #453d3229;border-radius:0;min-height:2.35rem}._segmented_leq87_458 button[aria-pressed=true]{border-color:#d8b46b;box-shadow:inset 0 0 0 1px #d8b46b}._fontControl_leq87_41{grid-template-columns:minmax(0,1fr) 4rem 5rem 4rem;gap:.5rem;display:grid}._fontControl_leq87_41 output,._fontControl_leq87_41>span{justify-content:center;align-items:center;display:flex}._fontControl_leq87_41>span{justify-content:flex-start}._toggleRow_leq87_42{justify-content:space-between}._toggleRow_leq87_42 input{width:2.8rem;height:1.5rem;accent-color:var(--gold-primary)}._memoryGroup_leq87_428{gap:.5rem;display:grid}._memoryGroup_leq87_428 h3{margin-bottom:.35rem}._memoryGroup_leq87_428 button{color:#6f685f;text-align:left;border-bottom:1px solid #453d321a;min-height:2.75rem}._mobileMenuLayer_leq87_17{z-index:100;position:fixed;inset:0}._mobileBackdrop_leq87_378{z-index:100}._mobileDrawer_leq87_531{z-index:101;overscroll-behavior:contain;width:min(21rem,88vw);height:100dvh;padding:max(.55rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(2rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));background:#fffdf8;border-right:1px solid #453d321f;position:absolute;inset:0 auto 0 0;overflow-y:auto;box-shadow:10px 0 36px #41392e1a}._drawerHeader_leq87_43{justify-content:space-between;margin-bottom:1rem}._drawerGroup_leq87_554{border-top:1px solid #453d321a;padding:1rem 0}._drawerGroup_leq87_554 h2{color:#9b6c2e;margin-bottom:.35rem;font-size:.78rem;font-weight:600}._drawerBranchRow_leq87_566{align-items:stretch;min-width:0;display:flex}._drawerGroup_leq87_554 a,._drawerToggle_leq87_573{color:#34312c;border-radius:0;align-items:center;min-height:3rem;font-size:.9375rem;display:flex}._drawerGroup_leq87_554 a{flex:auto;min-width:0;padding-inline:.6rem}._drawerToggle_leq87_573{background:0 0;border:0;flex:0 0 3rem;justify-content:center;width:3rem}._drawerToggle_leq87_573 svg{width:1rem;height:1rem;transition:transform .16s}._drawerToggle_leq87_573[aria-expanded=true] svg{transform:rotate(90deg)}._drawerGroup_leq87_554 a:hover,._drawerToggle_leq87_573:hover,._drawerBranch_leq87_566>a[aria-current=page]{color:#8a6029;background:#c8923e17}._drawerChildren_leq87_617{border-left:1px solid #c8923e38;margin:0 0 .6rem .85rem;padding-left:.45rem;display:grid}._drawerGroup_leq87_554 ._drawerChildren_leq87_617 a{min-height:2.75rem;color:var(--text-secondary);font-size:.84rem}._drawerGroup_leq87_554 ._drawerChildren_leq87_617 a[aria-current=page]{color:#8a6029;font-weight:500}@media (min-width:80rem){._header_leq87_1{height:4.5rem}._inner_leq87_28{width:min(100% - 3rem,clamp(80.625rem,75vw + 13.125rem,108rem));height:4.5rem}._mobileMenuButton_leq87_81,._mobileSearch_leq87_359{display:none}._desktopNav_leq87_39,._desktopSearch_leq87_355,._desktopUtility_leq87_351{display:flex}._desktopNav_leq87_39{align-items:center;gap:.05rem;margin-left:.25rem}._mobileMenuLayer_leq87_17{display:none}}@media (max-width:47.999rem),(max-width:63.999rem) and (max-height:30rem) and (pointer:coarse){._inner_leq87_28{width:calc(100% - 1.5rem)}._leading_leq87_37{gap:.35rem}._mobileMenuButton_leq87_81,._iconButton_leq87_82,._mobileSearch_leq87_359 button{width:2.75rem;height:2.75rem}._mobileDrawer_leq87_531{width:min(21rem,100vw - 2.5rem)}._settingsPanel_leq87_385{width:100vw;padding-top:max(1.25rem, env(safe-area-inset-top));border-left:0}}@media (prefers-reduced-motion:reduce){._mobileMenuButton_leq87_81,._iconButton_leq87_82,._languageButton_leq87_83{transition:none}._navPanel_leq87_255,._navPanelLinks_leq87_313,._navPanelLinks_leq87_313 a,._directoryPrimary_leq87_124,._navToggle_leq87_196,._navToggle_leq87_196 svg{transition:none!important;animation:none!important}._drawerToggle_leq87_573 svg{transition:none}}
