.zsHeader{z-index:35;color:#f1dfc3;background:#171c22;border-bottom:1px solid #ad89535c;position:relative}.zsHeaderHome{max-width:1800px;margin-inline:auto;position:absolute;inset:0 0 auto}.zsHeaderRow{justify-content:space-between;align-items:center;gap:clamp(12px,2vw,32px);width:min(100% - 40px,1440px);min-height:76px;margin-inline:auto;padding-block:8px;display:flex}.zsBrand{color:#efc889;white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.zsMonogram{width:56px;height:auto}.zsBrandRule{background:linear-gradient(#0000,#d6a868,#0000);width:1px;height:38px}.zsBrandCopy{justify-items:center;gap:3px;display:grid}.zsBrandName{letter-spacing:.035em;font:19px/1.05 Georgia,serif}.zsBrandDescriptor{letter-spacing:.12em;font:8px/1.2 system-ui,sans-serif}.zsBrandOrnament{width:84px;height:auto}.zsNavigation,.zsHeaderTools{align-items:center;gap:clamp(8px,1.4vw,24px);display:flex}.zsNavigation{white-space:nowrap;margin-inline-start:auto;font:15px/1.3 Georgia,serif}.zsNavigation a{padding-block:8px}.zsNavigation a[aria-current=page]{box-shadow:0 1px #d6a868}.zsHeaderTools{gap:10px}.zsHeaderTools>a,.zsHeaderTools>button{min-width:32px;min-height:44px;color:inherit;justify-content:center;align-items:center;gap:3px;display:inline-flex}.zsHeaderTools>button{cursor:pointer;background:0 0;border:0;padding:0}.zsHeaderTools .homeIcon{width:20px;height:20px}.zsHeaderTools .zsConsult,.zsSearch button{color:#f1dfc3;background:0 0;border:1px solid #b9945f;border-radius:24px;padding-inline:14px;font:14px/1.2 Georgia,serif}.zsHeader a:hover,.zsHeaderTools>button:hover{color:#ffd695}.zsHeader :focus-visible{outline-offset:3px;outline:2px solid #efc889}.zsHeaderTools .zsMenuToggle{display:none}.zsSearch{gap:8px;width:min(100% - 40px,550px);margin:0 auto 12px;display:flex}.zsSearch input{flex:1;min-width:0;padding:9px 12px}@media (max-width:1060px){.zsHeaderTools .zsMenuToggle{display:inline-flex}.zsNavigation{display:none}.zsNavigationOpen{background:#171c22;border-bottom:1px solid #ad89535c;flex-wrap:wrap;justify-content:center;gap:4px 20px;padding:12px 16px;display:flex;position:absolute;inset:100% 0 auto}}@media (max-width:760px){.zsHeaderHome{position:relative}.zsHeaderRow{width:calc(100% - 24px)}}@media (max-width:560px){.zsHeaderRow{flex-wrap:wrap;justify-content:center;gap:2px}.zsHeaderTools{justify-content:center;gap:6px;width:100%}.zsHeaderTools>a,.zsHeaderTools>button{min-width:36px}.zsMonogram{width:48px}}
._tyYlq_settings{z-index:79;color:#f6ecdf;font:12px/1.4 var(--sans);cursor:pointer;background:#12283a;border:1px solid #bd8d50;padding:8px 12px;position:fixed;bottom:10px;right:10px}._tyYlq_settings:hover{text-decoration:underline}._tyYlq_notice{z-index:80;color:#12283a;text-align:left;overflow-wrap:anywhere;background:#f6ecdf;border:1px solid #bd8d50;align-items:center;gap:24px;max-width:1080px;max-height:85dvh;margin:0 auto;padding:22px 26px;display:flex;position:fixed;inset:auto 20px 20px;overflow-y:auto;box-shadow:0 8px 40px #09182140}._tyYlq_notice h2{color:#12283a;font:26px/1.15 var(--serif);margin:0 0 8px}._tyYlq_notice p{max-width:680px;font:14px/1.5 var(--sans);color:#253d4b;margin:6px 0}._tyYlq_notice a{color:inherit;text-decoration:underline}._tyYlq_actions{flex-direction:column;flex:0 0 204px;gap:8px;display:flex}._tyYlq_actions button{color:#12283a;width:100%;min-height:44px;font:14px/1.3 var(--sans);cursor:pointer;background:0 0;border:1px solid #12283a;padding:10px 14px}._tyYlq_actions button:hover{background:#e4d4c0}._tyYlq_settings:focus-visible,._tyYlq_actions button:focus-visible,._tyYlq_notice a:focus-visible{outline-offset:3px;outline:2px solid #a97131}._tyYlq_notice ._tyYlq_preview{color:#665a4b;font-size:12px}@media (max-width:760px){._tyYlq_notice{padding:18px;display:block;inset:auto 10px 10px}._tyYlq_actions{grid-template-columns:1fr 1fr;margin-top:14px;display:grid}._tyYlq_actions button:last-child:nth-child(3){grid-column:1/-1}._tyYlq_notice h2{font-size:23px}}
