:root{--gold:#d3aa63;--night:#100d15;--text:#eee6ec}*{box-sizing:border-box}body{margin:0!important;background:radial-gradient(circle at 12% 8%,#55213d66,transparent 32%),linear-gradient(180deg,#171019,#100d15 60%,#171019)!important;color:var(--text)!important;font:17px/1.75 Inter,"Segoe UI",Arial,sans-serif!important}body #header{display:none!important}body #wrap_all,body #main,body .main_color,body .container_wrap{background:transparent!important;color:var(--text)!important}.hs-header{position:sticky;top:0;z-index:9999;border-bottom:1px solid #ffffff1c;background:#100d15f2;backdrop-filter:blur(15px)}.hs-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(1120px,calc(100% - 40px));min-height:74px;margin:auto}.hs-brand{display:flex;align-items:center;gap:13px;color:#fff!important;text-decoration:none!important;font:700 19px/1.15 Georgia,serif!important}.hs-brand img{width:76px;height:48px;object-fit:contain}.hs-brand small{display:block;color:var(--gold);font:800 10px/1.2 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase}.hs-menu{display:flex;gap:18px;flex-wrap:wrap}.hs-menu a{color:#fff!important;text-decoration:none!important;font-size:13px;font-weight:750}body #main>.container_wrap_first>.container,body #main>.container_wrap>.container{width:min(1120px,calc(100% - 40px))!important;max-width:none!important;margin:auto!important;padding:70px 0 90px!important}body .content,body article{width:100%!important;max-width:none!important;border:0!important}body article,body .template-page{padding:clamp(28px,5vw,64px)!important;border:1px solid #d3aa6340!important;border-radius:22px!important;background:#ffffff0d!important;box-shadow:0 24px 70px #0005}body h1,body h2,body h3,body h4,body strong{color:var(--gold)!important;font-family:Georgia,serif!important;text-transform:none!important}body p,body li,body span,body .avia_textblock{color:var(--text)!important}body .sidebar{display:none!important}@media(max-width:720px){.hs-nav{align-items:flex-start;padding:13px 0}.hs-brand span{display:none}.hs-menu{justify-content:flex-end;gap:10px}.hs-menu a{font-size:11px}body #main>.container_wrap_first>.container,body #main>.container_wrap>.container{width:calc(100% - 28px)!important;padding:42px 0 68px!important}}
