.sh{--sh-gold:#c7a45a;--sh-gold-2:#e6c987;--sh-ink:#05070b;--sh-text:#e9dcc0;--sh-muted:#a89c82;z-index:60;color:var(--sh-text);background:linear-gradient(#05070beb,#05070bb8);border-bottom:1px solid #c7a45a29;font-family:Arial,Helvetica,sans-serif;transition:background .35s,box-shadow .35s,border-color .35s;position:fixed;inset:0 0 auto}.sh.is-scrolled{-webkit-backdrop-filter:blur(16px)saturate(1.3);background:#060a12c7;border-color:#c7a45a47;box-shadow:0 10px 30px #00000059}.sh *,.sh-sheet *{box-sizing:border-box}.sh a,.sh-sheet a{color:inherit;text-decoration:none}.sh-in{align-items:center;gap:clamp(16px,2.4vw,40px);max-width:1480px;height:80px;margin:auto;padding:0 clamp(18px,4vw,56px);transition:height .35s;display:flex}.sh.is-scrolled .sh-in{height:66px}.sh-brand{flex:none;align-items:center;gap:12px;display:flex}.sh-brand img{object-fit:contain;filter:drop-shadow(0 2px 6px #00000073);width:40px;height:44px;transition:transform .35s}.sh-brand:hover img{transform:scale(1.05)}.sh-brand span{line-height:1;display:grid}.sh-brand b{letter-spacing:.2em;color:var(--sh-gold);font:500 22px/1 Georgia,Times New Roman,serif}.sh-brand small{letter-spacing:.26em;color:var(--sh-muted);margin-top:6px;font-size:8.5px}.sh-nav{white-space:nowrap;align-items:center;gap:clamp(14px,1.9vw,30px);margin-left:auto;display:flex}.sh-link{letter-spacing:.14em;text-transform:uppercase;color:var(--sh-text);align-items:center;gap:7px;padding:8px 0;font-size:11.5px;font-weight:600;transition:color .25s;display:inline-flex;position:relative}.sh-link:after{content:"";background:var(--sh-gold);transform-origin:0;height:1px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.sh-link:hover,.sh-link.is-active{color:var(--sh-gold-2)}.sh-link:hover:after,.sh-link.is-active:after{transform:scaleX(1)}.sh-link.sh-hl{color:var(--sh-gold-2);background:linear-gradient(135deg,#c7a45a24,#c7a45a08);border:1px solid #c7a45a8c;border-radius:999px;padding:9px 16px 9px 13px}.sh-link.sh-hl:after{display:none}.sh-link.sh-hl:hover,.sh-link.sh-hl.is-active{border-color:var(--sh-gold);background:#c7a45a33}.sh-cta{letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(135deg,#d9b866,#b8913f);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:9px;height:44px;padding:0 20px;font-size:12px;font-weight:700;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:inline-flex;box-shadow:0 8px 22px #c7a45a2e;color:#120d04!important}.sh-cta:hover{transform:translateY(-2px);box-shadow:0 12px 28px #c7a45a4d}.sh-cta.block{width:100%;height:54px;font-size:13px}.sh-ic{flex:none}:is(.sh a:focus-visible,.sh button:focus-visible,.sh-sheet a:focus-visible,.sh-sheet button:focus-visible){outline:2px solid var(--sh-gold-2);outline-offset:4px;border-radius:6px}.sh-burger{cursor:pointer;background:#c7a45a0f;border:1px solid #c7a45a66;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:46px;height:46px;margin-left:auto;display:none}.sh-burger i{background:var(--sh-gold);border-radius:2px;width:20px;height:1.6px;display:block}.sh-burger i:nth-child(2){width:14px;margin-left:6px}.sh-sheet{--sh-gold:#c7a45a;--sh-gold-2:#e6c987;--sh-text:#e9dcc0;--sh-muted:#a89c82;color:var(--sh-text);z-index:10000;padding:max(18px,env(safe-area-inset-top)) 22px max(24px,env(safe-area-inset-bottom));background:radial-gradient(120% 70% at 100% 0,#c7a45a24,#0000 60%),linear-gradient(#060b14,#03050a);flex-direction:column;gap:22px;font-family:Arial,Helvetica,sans-serif;display:flex;position:fixed;inset:0;overflow-y:auto}.sh-sheet[hidden]{display:none}.sh-sheet.open{animation:.35s cubic-bezier(.16,1,.3,1) both sh-in}.sh-sheet-top{justify-content:space-between;align-items:center;display:flex}.sh-close{width:46px;height:46px;color:var(--sh-gold);cursor:pointer;background:0 0;border:1px solid #c7a45a66;border-radius:12px;place-items:center;display:grid}.sh-sheet-nav{gap:4px;margin-top:8px;display:grid}.sh-sheet-nav a{letter-spacing:0;text-transform:none;min-height:62px;color:var(--sh-text);animation:sh-up .45s cubic-bezier(.16,1,.3,1) var(--d,0s) both;border-bottom:1px solid #c7a45a24;align-items:center;gap:16px;padding:8px 6px;font:400 25px/1.2 Georgia,Times New Roman,serif;display:flex}.sh-sheet-nav a>span:nth-child(2){flex:1}.sh-sheet-nav a>.sh-ic{color:var(--sh-muted)}.sh-sheet-ic{width:42px;height:42px;color:var(--sh-gold);border:1px solid #c7a45a4d;border-radius:12px;place-items:center;display:grid}.sh-sheet-nav a.sh-hl{color:var(--sh-gold-2)}.sh-sheet-nav a.sh-hl .sh-sheet-ic{border-color:var(--sh-gold);background:#c7a45a29}.sh-sheet-nav a.is-active{color:var(--sh-gold-2)}.sh-sheet-foot{text-align:center;letter-spacing:.14em;color:var(--sh-muted);text-transform:uppercase;margin:auto 0 0;font-size:12px}@keyframes sh-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes sh-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:1280px){.sh-link{letter-spacing:.1em;font-size:11px}.sh-cta{padding:0 16px}}@media (max-width:1100px){.sh-nav,.sh-in>.sh-cta{display:none}.sh-burger{display:flex}}@media (max-width:520px){.sh-in{height:68px}.sh.is-scrolled .sh-in{height:60px}.sh-brand img{width:36px;height:40px}.sh-brand b{font-size:19px}.sh-brand small{font-size:7.5px}}@media (prefers-reduced-motion:reduce){.sh,.sh-in,.sh-link:after,.sh-cta,.sh-brand img{transition:none}.sh-sheet.open,.sh-sheet-nav a{animation:none}}html{scroll-padding-top:88px}.sh.is-away{opacity:0;pointer-events:none;transform:translateY(-100%)}.sh{transition:background .35s,box-shadow .35s,border-color .35s,transform .45s cubic-bezier(.16,1,.3,1),opacity .3s}@media (prefers-reduced-motion:reduce){.sh{transition:none}}
