:root{--bg:#26241e;--bg2:#2f2c24;--bg3:#38342a;--hd:#262626;--gold:#eac762;--amber:#bd7b04;--tx:#f4ecdb;--mu:#c2b89f;--ln:rgba(234,199,98,.38);--ink:#1c1810;--r:18px}
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:84px;-webkit-text-size-adjust:100%}
body{margin:0;background:var(--bg);color:var(--tx);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.7;overflow-x:hidden}
body::before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(900px 500px at 85% -5%,rgba(234,199,98,.16),transparent 60%),radial-gradient(700px 500px at 0% 40%,rgba(189,123,4,.12),transparent 60%);z-index:-1}
img{max-width:100%;height:auto}
a{color:var(--gold);text-underline-offset:3px}
a:hover{color:#fff0bd}
:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:6px}
.sk6w3{position:absolute;left:12px;top:-60px;background:var(--gold);color:var(--ink);padding:10px 16px;border-radius:8px;z-index:100;transition:transform .2s}
.sk6w3:focus{transform:translateY(72px)}
.sr0n1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.w8q{container:pg/inline-size;min-height:100dvh;display:flex;flex-direction:column}
.c4n{width:100%;max-width:1180px;margin-inline:auto;padding-inline:16px}
.mx5u1{flex:1;display:flex;flex-direction:column;gap:22px;padding-block:22px 40px}
.hk7x2{position:sticky;top:0;z-index:50;background:var(--hd);border-bottom:1px solid var(--ln);box-shadow:0 8px 24px rgba(0,0,0,.35)}
.hi3m9{display:flex;align-items:center;gap:14px;min-height:68px;flex-wrap:nowrap}
.lg4d8{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--tx);font-weight:700;font-size:22px;letter-spacing:.2px;flex-shrink:0}
.lg4d8 img{display:block;width:auto;height:44px;max-width:100%}
.lg4d8 b{color:var(--gold)}
.nv6p1{margin-inline:auto}
.nl2r5{list-style:none;margin:0;padding:0;display:flex;gap:2px}
.nl2r5 a{display:flex;align-items:center;gap:7px;padding:9px 12px;border-radius:10px;color:var(--tx);text-decoration:none;font-size:15px;transition:background .2s,color .2s,transform .2s}
.nl2r5 a:hover{background:rgba(234,199,98,.14);color:var(--gold);transform:translateY(-1px)}
.ic9f2{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.on7w4{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--mu);white-space:nowrap}
.on7w4 b{color:var(--gold);font-size:15px}
.od1{width:9px;height:9px;border-radius:50%;background:#8fd16a;animation:pu8k 2s ease-in-out infinite}
.au5c7{display:flex;gap:8px;flex-shrink:0}
.bn1z4{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;border:0;border-radius:12px;font:700 15px/1.2 Arial,Helvetica,sans-serif;text-decoration:none;cursor:pointer;color:var(--ink);transition:transform .2s,box-shadow .25s,filter .2s}
.bn1z4::after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translateX(-120%);transition:transform .6s}
.bn1z4:hover::after{transform:translateX(120%)}
.bn1z4:hover{transform:translateY(-2px);color:var(--ink)}
.bn1z4:active{transform:translateY(0) scale(.97)}
.bs9e2{background:var(--gold);box-shadow:0 6px 18px rgba(234,199,98,.25)}
.bm3q6{background:linear-gradient(180deg,#d38e12,var(--amber));box-shadow:0 8px 22px rgba(189,123,4,.45)}
.bm3q6:hover{filter:brightness(1.12)}
.bl9z2{min-height:46px;padding-inline:26px;font-size:16px}
.bg8t3{display:none;flex-shrink:0;width:44px;height:44px;border:1px solid var(--ln);border-radius:12px;background:transparent;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0}
.bg8t3 i{display:block;width:20px;height:2px;background:var(--gold);transition:transform .25s,opacity .2s}
.bg8t3[aria-expanded=true] i:nth-child(1){transform:translateY(7px) rotate(45deg)}
.bg8t3[aria-expanded=true] i:nth-child(2){opacity:0}
.bg8t3[aria-expanded=true] i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
.hr2k8{margin-top:22px;position:relative;isolation:isolate;overflow:hidden;border-radius:28px;border:1px solid var(--ln);min-height:520px;display:flex;align-items:center;padding:56px 40px 96px;background:#1d1a14}
.hm5v1{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3;animation:kb 24s ease-in-out infinite alternate}
.hr2k8::before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(95deg,rgba(28,24,16,.95) 8%,rgba(28,24,16,.72) 50%,rgba(189,123,4,.28) 100%),radial-gradient(500px 360px at 80% 20%,rgba(234,199,98,.35),transparent 70%)}
.hg7x3 i{position:absolute;bottom:-20px;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3c4,var(--gold) 55%,var(--amber));opacity:0;z-index:-1;animation:fl9r 9s linear infinite}
.hg7x3 i:nth-child(1){left:58%;animation-delay:0s}.hg7x3 i:nth-child(2){left:68%;animation-delay:1.6s;width:10px;height:10px}.hg7x3 i:nth-child(3){left:76%;animation-delay:3.2s}.hg7x3 i:nth-child(4){left:84%;animation-delay:.8s;width:18px;height:18px}.hg7x3 i:nth-child(5){left:92%;animation-delay:4.4s;width:9px;height:9px}.hg7x3 i:nth-child(6){left:50%;animation-delay:5.5s;width:11px;height:11px}.hg7x3 i:nth-child(7){left:64%;animation-delay:6.6s}
.ht8j3{max-width:680px;animation:in3 .9s cubic-bezier(.2,.8,.2,1) both}
.kk4n7{display:inline-block;padding:5px 14px;border:1px solid var(--gold);border-radius:99px;color:var(--gold);font-size:13px;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:16px;background:rgba(0,0,0,.25)}
.ht8j3 h1{margin:0 0 16px;font-size:clamp(30px,6.2cqi,56px);line-height:1.1;background:linear-gradient(180deg,#fff6d3,var(--gold) 60%,#d49a1c);-webkit-background-clip:text;background-clip:text;color:transparent;text-wrap:balance}
.hl2c6{font-size:18px;color:var(--tx);margin:0 0 26px;max-width:58ch}
.hb5y8{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}
.hs5l2{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}
.hs5l2 li{display:flex;flex-direction:column;padding:10px 18px;border-radius:14px;background:rgba(38,36,30,.78);border:1px solid var(--ln);backdrop-filter:blur(4px)}
.hs5l2 b{color:var(--gold);font-size:22px;line-height:1.2}
.hs5l2 span{font-size:13px;color:var(--mu)}
.mq4r7{position:absolute;left:0;right:0;bottom:0;overflow:hidden;background:rgba(38,38,38,.88);border-top:1px solid var(--ln);padding:12px 0}
.mq4r7 div{display:flex;gap:44px;width:max-content;animation:mq 38s linear infinite}
.mq4r7 span{color:var(--gold);font-size:13px;letter-spacing:2px;text-transform:uppercase;white-space:nowrap}
.bx6y2{background:linear-gradient(180deg,var(--bg2),#2a2720);border:1px solid var(--ln);border-radius:var(--r);padding:28px;box-shadow:0 18px 40px rgba(0,0,0,.28)}
.bz3q8{background:var(--bg2);border:1px solid var(--ln);border-left:5px solid var(--gold);border-radius:6px 22px 6px 22px;padding:24px}
.st7h5{display:flex;align-items:center;gap:12px;margin-bottom:18px}
.st7h5 .ic9f2{width:34px;height:34px;padding:7px;border-radius:10px;background:var(--gold);color:var(--ink)}
.st7h5 h2,.pr8d1 h3,.cn2x7 h3{margin:0;font-size:clamp(21px,3.4cqi,28px);line-height:1.25;color:var(--tx)}
.tw1g8{container:tw/inline-size;overflow-x:auto;border:1px solid var(--ln);border-radius:12px;-webkit-overflow-scrolling:touch}
.tb4u6{width:100%;min-width:560px;border-collapse:collapse;text-align:left;margin-inline:auto}
.tb4u6 th,.tb4u6 td{padding:13px 16px;text-align:left;vertical-align:top;border:1px solid var(--ln)}
.tb4u6 thead th{background:var(--hd);color:var(--gold);position:sticky;top:0}
.tb4u6 tbody th{font-weight:700;color:var(--gold);white-space:nowrap;background:rgba(234,199,98,.06)}
.tb4u6 tbody th .ic9f2{margin-right:10px;vertical-align:middle}
.tb4u6 tbody tr{transition:background .2s}
.tb4u6 tbody tr:hover{background:rgba(234,199,98,.08)}
.pc5a3{display:grid;gap:22px;grid-template-columns:1fr 1fr}
.pr8d1 h3,.cn2x7 h3{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:22px}
.pr8d1{border-left-color:#8fd16a}.cn2x7{border-left-color:#e0715a}
.pr8d1 .ic9f2{color:#8fd16a}.cn2x7 .ic9f2{color:#e0715a}
.pr8d1 ul,.cn2x7 ul{list-style:none;margin:0;padding:0}
.pr8d1 li,.cn2x7 li{padding:9px 0 9px 22px;position:relative;border-bottom:1px dashed rgba(234,199,98,.2)}
.pr8d1 li::before,.cn2x7 li::before{content:"";position:absolute;left:0;top:19px;width:8px;height:8px;border-radius:50%;background:#8fd16a}
.cn2x7 li::before{background:#e0715a}
.ck4v9{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;padding:10px 14px;border-radius:10px;background:rgba(234,199,98,.1);color:var(--mu)}
.ck4v9 time{color:var(--gold);font-weight:700}
.wl8e3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 22px;counter-reset:w}
.wl8e3 li{counter-increment:w;display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--ln);border-radius:12px;background:rgba(0,0,0,.18);transition:transform .2s,border-color .2s}
.wl8e3 li:hover{transform:translateX(4px);border-color:var(--gold)}
.wl8e3 li::before{content:counter(w);min-width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--bg3);color:var(--gold);font-weight:700;font-size:14px}
.wl8e3 li:nth-child(-n+3)::before{background:var(--gold);color:var(--ink)}
.wl8e3 .nm{flex:1;min-width:0;font-weight:700;overflow:hidden;text-overflow:ellipsis}
.wl8e3 .am{color:var(--gold);font-weight:700}
.wl8e3 .you{border-color:var(--gold);background:rgba(234,199,98,.14)}
.ap7e5-g{display:grid;grid-template-columns:1.3fr 1fr;gap:22px;align-items:start}
.ap7e5 .tb4u6{min-width:0}
.ab2n6{display:flex;flex-direction:column;gap:12px}
.sl1m4-w{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center}
.rl9c8{display:flex;gap:10px;padding:14px;border-radius:20px;background:linear-gradient(180deg,#14110b,#2a2418);border:3px solid var(--gold);box-shadow:inset 0 0 30px rgba(0,0,0,.7),0 0 0 6px rgba(189,123,4,.35)}
.re4t2{width:112px;height:112px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(180deg,#f6ecd2,#d8c89b);color:#3b2a06;font-size:24px;font-weight:700;letter-spacing:0;white-space:nowrap;box-shadow:inset 0 -10px 18px rgba(0,0,0,.2)}
.re4t2.sp{filter:blur(1.2px);transform:translateY(2px)}
.re4t2.hit{animation:ht 0.7s ease 2}
.sl1m4-c{display:flex;flex-direction:column;gap:14px;align-items:flex-start}
.sp3v8{min-width:160px;min-height:54px;font-size:18px}
.sp3v8[disabled]{filter:grayscale(.6);cursor:wait}
.rs6n3{margin:0;font-size:18px;min-height:5.1em}
.cl7h4[hidden]{display:inline-flex;visibility:hidden}
.cl7h4{animation:in3 .5s both}
.rv8w5{overflow-wrap:anywhere}
.tx3o9{font-size:17px;line-height:1.85}
.tx3o9>*:first-child{margin-top:0}
.tx3o9 h1,.tx3o9 h2,.tx3o9 h3,.tx3o9 h4{line-height:1.3;color:var(--gold);margin:1.6em 0 .6em}
.tx3o9 h2{font-size:26px;padding-bottom:8px;border-bottom:1px solid var(--ln)}
.tx3o9 h3{font-size:21px}
.tx3o9 p{margin:0 0 1.1em}
.tx3o9 ul,.tx3o9 ol{margin:0 0 1.2em;padding-left:1.5em}
.tx3o9 li{margin-bottom:.45em}
.tx3o9 li::marker{color:var(--gold)}
.tx3o9 blockquote{margin:1.4em 0;padding:14px 20px;border-left:4px solid var(--amber);background:rgba(189,123,4,.12);border-radius:0 12px 12px 0}
.tx3o9 table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1.4em auto}
.tx3o9 th,.tx3o9 td{padding:11px 14px;border:1px solid var(--ln);text-align:left;overflow-wrap:break-word}
.tx3o9 th{background:var(--hd);color:var(--gold)}
.tx3o9 img,.tx3o9 iframe,.tx3o9 video{max-width:100%;border-radius:12px;height:auto}
.tx3o9 hr{border:0;border-top:1px solid var(--ln);margin:2em 0}
.tx3o9 code,.tx3o9 pre{background:#1a1812;border-radius:6px;padding:2px 6px}
.tx3o9 pre{padding:14px;overflow-x:auto}
.ed4q1{margin-top:26px;padding:16px 20px;border-radius:12px;border:1px dashed var(--gold);background:rgba(234,199,98,.07)}
.ed4q1 p{margin:4px 0 0}
.ed4q1-l{font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:var(--mu)}
.in8d2 h1{margin-top:0;font-size:clamp(28px,5cqi,42px);color:var(--gold);line-height:1.2}
.fq2j7 .fi5r1{border:1px solid var(--ln);border-radius:12px;margin-bottom:12px;background:rgba(0,0,0,.16);overflow:hidden}
.fi5r1 summary{cursor:pointer;list-style:none;padding:16px 52px 16px 18px;font-weight:700;position:relative;color:var(--tx)}
.fi5r1 summary::-webkit-details-marker{display:none}
.fi5r1 summary::after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:translateY(-70%) rotate(45deg);transition:transform .25s}
.fi5r1[open] summary::after{transform:translateY(-30%) rotate(-135deg)}
.fi5r1 summary:hover{color:var(--gold)}
.fi5r1 p{margin:0;padding:0 18px 18px;color:var(--mu)}
.ft9h4{background:var(--hd);border-top:1px solid var(--ln);padding-block:34px 28px;margin-top:auto}
.fg6d1{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:28px;padding-bottom:26px}
.ft9h4 h2{font-size:14px;letter-spacing:1.6px;text-transform:uppercase;color:var(--gold);margin:0 0 12px}
.ft9h4 ul{list-style:none;margin:0;padding:0}
.fb2w6 li{padding:3px 0}
.fb2w6 a,.hp3j9 a{text-decoration:none;color:var(--tx)}
.fb2w6 a:hover,.hp3j9 a:hover{color:var(--gold);text-decoration:underline}
.fl5u2{display:flex;align-items:center;gap:10px;color:var(--mu)}
.fg1y7{width:36px;height:18px;border-radius:3px;border:1px solid var(--ln)}
.so6p2{display:flex;flex-wrap:wrap;gap:8px}
.so6p2 button{font:inherit;font-size:14px;color:var(--tx);background:transparent;border:1px solid var(--ln);border-radius:99px;padding:7px 16px;cursor:pointer;transition:background .2s,color .2s}
.so6p2 button:hover{background:var(--gold);color:var(--ink)}
.fr8h5{display:grid;grid-template-columns:1.1fr 1.5fr .8fr;gap:24px;padding-block:24px;border-top:1px solid var(--ln)}
.ch8s3{display:flex;flex-wrap:wrap;gap:8px}
.pm4k{width:92px;height:25px;display:block}
.pm4k rect{fill:#34312a;stroke:var(--ln)}
.pm4k text{fill:var(--gold);font:700 12px Arial,sans-serif}
.hp3j9 li{padding:3px 0}
.fz1c7{padding-block:20px 4px;border-top:1px solid var(--ln);color:var(--mu);font-size:14px}
.fz1c7 p{margin:0 0 8px}
.dg3z8{border:2px solid var(--gold);border-radius:18px;background:var(--bg2);color:var(--tx);padding:0;max-width:min(92vw,440px);animation:in3 .3s both}
.dg3z8::backdrop{background:rgba(10,8,4,.72)}
.dg3z8 form{padding:26px}
.dg3z8 h2{margin:0 0 10px;color:var(--gold);font-size:22px;letter-spacing:0;text-transform:none}
.rvl7q{transition:opacity .7s,transform .7s}
.js4 .rvl7q:not(.on){opacity:0;transform:translateY(24px)}
@container pg (min-width:981px) and (max-width:1180px){
.hi3m9{gap:10px}
.hi3m9 .lg4d8 img{height:34px}
.nl2r5 a{padding:9px 7px;gap:5px}
.on7w4-l{display:none}
}
@container pg (max-width:980px){
.on7w4-l{display:none}
.nv6p1{position:fixed;left:0;right:0;top:69px;bottom:0;margin:0;background:var(--hd);padding:14px 16px 40px;overflow-y:auto;transform:translateX(100%);visibility:hidden;transition:transform .3s,visibility .3s;border-top:1px solid var(--ln)}
.nv6p1.open{transform:none;visibility:visible}
.nl2r5{flex-direction:column;gap:6px}
.nl2r5 a{font-size:18px;padding:14px;border:1px solid var(--ln)}
.bg8t3{display:flex}
.on7w4{margin-left:auto}
.hi3m9{gap:10px}
}
@container pg (max-width:760px){
.hr2k8{padding:34px 20px 84px;min-height:0;border-radius:22px}
.hl2c6{font-size:16px}
.bx6y2{padding:20px 16px}
.pc5a3,.ap7e5-g,.fg6d1,.fr8h5{grid-template-columns:1fr}
.wl8e3{grid-template-columns:minmax(0,1fr)}
.sl1m4-w{grid-template-columns:1fr;justify-items:center}
.sl1m4-c{align-items:center;text-align:center}
.re4t2{width:84px;height:96px;font-size:18px}
.tx3o9{font-size:16px}
.tb4u6{min-width:0}
.tb4u6 tbody th{white-space:normal}
.tb4u6 td{overflow-wrap:break-word}
}
@container pg (max-width:520px){
.lg4d8 span{display:none}
.au5c7 .bn1z4{padding:9px 14px;min-height:42px}
.hb5y8 .bn1z4{width:100%}
.hs5l2 li{flex:1 1 40%}
.mx5u1{gap:16px;padding-block:16px 28px}
.hi3m9 .lg4d8 img{height:28px}
.hr2k8{margin-top:16px}
.tb4u6 th,.tb4u6 td{padding:11px 12px}
.mr6b4 .tb4u6,.mr6b4 .tb4u6 tbody{display:block}
.mr6b4 .tb4u6 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.mr6b4 .tb4u6 tr{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:12px 14px;border-bottom:1px solid var(--ln)}
.mr6b4 .tb4u6 tr:last-child{border-bottom:0}
.mr6b4 .tb4u6 th,.mr6b4 .tb4u6 td{grid-column:1;padding:0;border:0;background:none}
.mr6b4 .tb4u6 td{color:var(--mu);font-size:14px;line-height:1.5}
.mr6b4 .tb4u6 td:last-child{grid-column:2;grid-row:1/span 3}
}
@container pg (max-width:440px){
.on7w4{display:none}
.au5c7{margin-left:auto}
}
@container pg (max-width:380px){
.hi3m9{gap:8px}
.hi3m9 .lg4d8 img{height:24px}
.au5c7{gap:6px}
.au5c7 .bn1z4{padding:8px 10px;font-size:13px}
.bg8t3{width:40px;height:40px}
.rl9c8{gap:6px;padding:8px}
.re4t2{width:72px;height:88px;font-size:16px}
.wl8e3 li{gap:8px;padding:10px;font-size:14px}
}
@keyframes pu8k{50%{opacity:.35;transform:scale(.8)}}
@keyframes kb{to{transform:scale(1.07)}}
@keyframes fl9r{0%{opacity:0;transform:translateY(0)}15%{opacity:.9}100%{opacity:0;transform:translateY(-520px) translateX(24px)}}
@keyframes mq{to{transform:translateX(-50%)}}
@keyframes in3{from{opacity:0;transform:translateY(16px)}}
@keyframes ht{50%{box-shadow:0 0 0 6px rgba(234,199,98,.9),0 0 26px rgba(234,199,98,.8)}}
@media (prefers-reduced-motion:reduce){
html{scroll-behavior:auto}
*,*::before,*::after{animation:none!important;transition:none!important}
.js4 .rvl7q:not(.on){opacity:1;transform:none}
}
.x8yq2{display:none}.z3ww1{color:transparent}.elementor-widget-container{padding:0}.q0kd7{opacity:.98}
