:root{--font-sans: "Jost", sans-serif;--font-serif: "Source Serif 4", serif;--font-brand: "Cinzel", serif;--color-gold-400: #FBBF24;--color-gold-500: #de8f31;--color-gold-600: #D97706;--color-gold-700: #B45309;--color-dark-800: #1b253b;--color-dark-900: #161d2d;--color-dark-950: #020406;--shadow-glow: 0 0 25px -5px rgba(229, 168, 83, .3);--shadow-glass: 0 8px 32px 0 rgba(0, 0, 0, .37);--glass-panel-bg: rgba(13, 18, 28, .65);--glass-panel-border: rgba(255, 255, 255, .08);--glass-panel-light-bg: rgba(255, 255, 255, .06);--glass-panel-light-border: rgba(255, 255, 255, .12);--glass-hover-bg: rgba(255, 255, 255, .1);--glass-hover-border: rgba(229, 168, 83, .4);--gradient-gold-start: #FDE68A;--gradient-gold-end: #C07718;--section-padding-x: 3.5vw}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}button,input[type=button],input[type=submit],input[type=reset],[role=button]{cursor:pointer}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled{cursor:not-allowed}.swiper{width:100%}.container{width:100%;max-width:calc(1500px + var(--section-padding-x) * 2);padding-left:var(--section-padding-x);padding-right:var(--section-padding-x);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}.site-main{display:flex;flex-direction:column;gap:100px}@media (max-width: 1024px){.site-main{gap:50px}}.glass-panel{background:var(--glass-panel-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-panel-border)}.glass-panel-light{background:var(--glass-panel-light-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-panel-light-border)}.glass-panel-hover:hover{background:var(--glass-hover-bg);border-color:var(--glass-hover-border)}.text-gradient-gold{background:linear-gradient(135deg,var(--gradient-gold-start) 0%,var(--color-gold-500) 50%,var(--gradient-gold-end) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}html{scrollbar-width:auto;scrollbar-color:var(--color-gold-500) var(--color-dark-950)}::-webkit-scrollbar{width:14px}::-webkit-scrollbar-track{background:var(--color-dark-950)}::-webkit-scrollbar-thumb{background:var(--color-gold-500);border-radius:7px;border:3px solid var(--color-dark-950)}::-webkit-scrollbar-thumb:hover{background:var(--color-gold-600)}.single-zhk .zcf__bottom{margin-bottom:60px}
