:root{--gcc-header:#020A06;--gcc-btn-secondary:#24262B;--gcc-btn-primary:#F5BF00;--gcc-bg:#16181B;--gcc-card:#1E2126;--gcc-border:#2E3238;--gcc-text:#F2F4F6;--gcc-text-muted:#A8AEB6;--gcc-radius:14px;--gcc-radius-sm:10px;--gcc-gap:16px;--gcc-max:1200px}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth}
body{font-family:'Inter',sans-serif;background:var(--gcc-bg);color:var(--gcc-text);line-height:1.55;font-size:16px;-webkit-font-smoothing:antialiased}
img{max-width:100%;height:auto;display:block}
a{color:var(--gcc-btn-primary);text-decoration:none;transition:color .2s}
a:hover{color:#fff}
.wrapper{display:flex;flex-direction:column;min-height:100vh;min-width:320px}
.container{max-width:var(--gcc-max);width:100%;margin:0 auto;padding:0 20px}
main{flex:1}
h1,h2,h3,h4{line-height:1.2;font-weight:700}
h1{font-size:2rem;margin:0 0 20px}
h2{font-size:1.6rem;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid var(--gcc-border)}
h3{font-size:1.2rem;margin:0 0 12px}
h4{font-size:1rem;margin:0 0 10px}
p{margin:0 0 14px}
.box{background:var(--gcc-card);border-radius:var(--gcc-radius);border:1px solid var(--gcc-border)}

.header{background:var(--gcc-header);border-radius:0 0 var(--gcc-radius) var(--gcc-radius);margin-bottom:24px;padding:0}
nav{display:block}
.hdr7kz{padding:14px 0}
.hdr7kz-row{display:flex;align-items:center;gap:20px;flex-wrap:wrap}
.hdr7kz-logo{flex:0 0 auto}
.q5logo img{height:40px;width:auto}
.hdr7kz-online{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--gcc-text-muted);white-space:nowrap}
.d1pulse{width:10px;height:10px;border-radius:50%;background:#3DDC7A;display:inline-block;animation:pulsegcc 1.6s infinite}
@keyframes pulsegcc{0%,100%{box-shadow:0 0 0 0 rgba(61,220,122,.5)}50%{box-shadow:0 0 0 6px rgba(61,220,122,0)}}
.hdr7kz-nav{flex:1 1 auto;min-width:0}
.n9menu{display:flex;gap:4px;flex-wrap:wrap}
.n9menu-link{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:var(--gcc-radius-sm);color:var(--gcc-text-muted);font-size:.9rem;font-weight:500;transition:background .2s,color .2s}
.n9menu-link:hover{background:rgba(245,191,0,.08);color:var(--gcc-btn-primary)}
.hdr7kz-buttons{display:flex;gap:10px;margin-left:auto}
.b3burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;background:var(--gcc-btn-secondary);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);cursor:pointer;padding:10px}
.b3burger span{display:block;height:2px;background:var(--gcc-text);border-radius:2px;transition:transform .3s,opacity .3s}
.b3burger.active span:nth-child(1){transform:translateY(7px) rotate(45deg)}
.b3burger.active span:nth-child(2){opacity:0}
.b3burger.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
body.fixed{overflow:hidden}

.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;cursor:pointer;font-family:inherit;font-weight:600;border-radius:var(--gcc-radius-sm);text-align:center;transition:transform .2s,box-shadow .2s,background .2s,color .2s;text-transform:uppercase;letter-spacing:.02em}
.btn--md{padding:11px 22px;font-size:.9rem}
.btn--sm{padding:8px 16px;font-size:.8rem}
.btn--lg{padding:15px 30px;font-size:1rem}
.btn--primary{background:var(--gcc-btn-primary);color:#020A06}
.btn--primary:hover{background:#ffd633;color:#020A06;transform:translateY(-2px);box-shadow:0 8px 20px rgba(245,191,0,.25)}
.btn--secondary{background:var(--gcc-btn-secondary);color:var(--gcc-text)}
.btn--secondary:hover{background:#33363D;color:#fff;transform:translateY(-2px)}
.btn--appstore,.btn--gplay,.btn--apk{background:var(--gcc-btn-secondary);color:#fff;padding:12px 20px;font-size:.9rem;text-transform:none;letter-spacing:0;flex-direction:column;gap:2px;align-items:flex-start;min-width:170px}
.btn--appstore small,.btn--gplay small{font-size:.7rem;color:var(--gcc-text-muted);text-transform:uppercase}
.btn--appstore:hover,.btn--gplay:hover,.btn--apk:hover{background:#33363D;transform:translateY(-2px)}

.hr7kq{position:relative;border-radius:var(--gcc-radius);overflow:hidden;margin-bottom:24px;min-height:420px;display:flex;align-items:center;border:1px solid var(--gcc-border)}
.hr7kq-bg{position:absolute;inset:0}
.hr7kq-bg img{width:100%;height:100%;object-fit:cover}
.hr7kq-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,10,6,.92) 0%,rgba(2,10,6,.72) 50%,rgba(2,10,6,.35) 100%)}
.hr7kq-inner{position:relative;z-index:1;padding:48px 40px;max-width:640px}
.hr7kq-badge{display:inline-block;background:rgba(245,191,0,.12);border:1px solid rgba(245,191,0,.4);color:var(--gcc-btn-primary);font-size:.78rem;font-weight:600;padding:6px 14px;border-radius:999px;margin-bottom:18px;letter-spacing:.04em;text-transform:uppercase}
.hr7kq-title{font-size:2.8rem;font-weight:800;margin-bottom:14px;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.5)}
.hr7kq-sub{font-size:1.05rem;color:#D8DCE1;margin-bottom:26px}
.hr7kq-actions{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:30px}
.hr7kq-meta{display:flex;gap:26px;flex-wrap:wrap}
.hr7kq-meta div{display:flex;flex-direction:column}
.hr7kq-meta strong{font-size:1.3rem;color:var(--gcc-btn-primary)}
.hr7kq-meta span{font-size:.8rem;color:var(--gcc-text-muted);text-transform:uppercase;letter-spacing:.05em}

.brd2vn{margin-bottom:24px;padding:12px 18px;background:var(--gcc-card);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);font-size:.85rem}
.brd2vn-list{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.brd2vn a{color:var(--gcc-text-muted)}
.brd2vn a:hover{color:var(--gcc-btn-primary)}
.brd2vn-sep{color:var(--gcc-border)}
.brd2vn-cur{color:var(--gcc-btn-primary);font-weight:500}

.text{padding:0 4px}
.text>*{margin-bottom:24px}
.text h1{font-size:2.1rem}
.text h2{font-size:1.55rem}
.text h3{font-size:1.2rem}
.text a{text-decoration:underline;text-underline-offset:3px}
.text ul,.text ol{margin:0 0 16px 22px}
.text li{margin-bottom:6px}
.text img{border-radius:var(--gcc-radius-sm);margin:10px 0}
.text blockquote{border-left:4px solid var(--gcc-btn-primary);background:rgba(245,191,0,.05);padding:14px 18px;border-radius:0 var(--gcc-radius-sm) var(--gcc-radius-sm) 0;margin-bottom:16px;color:var(--gcc-text-muted)}
.text table{width:100%;border-collapse:collapse;background:var(--gcc-card);border-radius:var(--gcc-radius-sm);overflow:hidden}
.text table th,.text table td{border:1px solid var(--gcc-border);padding:10px 14px;text-align:left}
.text table th{background:var(--gcc-header);color:var(--gcc-btn-primary);font-weight:600}
.text hr{border:none;border-top:1px solid var(--gcc-border);margin:20px 0}

.toc4pe{background:var(--gcc-card);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius);padding:24px}
.toc4pe h3{color:var(--gcc-btn-primary);text-transform:uppercase;font-size:.95rem;letter-spacing:.06em}
.toc4pe-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.toc4pe-item{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--gcc-radius-sm);color:var(--gcc-text);font-size:.92rem;font-weight:500;transition:background .2s,color .2s,transform .2s}
.toc4pe-item svg{flex:0 0 auto;color:var(--gcc-btn-primary)}
.toc4pe-item:hover{background:rgba(245,191,0,.08);color:var(--gcc-btn-primary);transform:translateX(4px)}

.tbl8xz{background:var(--gcc-card);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius);padding:24px}
.tbl8xz-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}
.tbl8xz table{width:100%;border-collapse:collapse;min-width:560px}
.tbl8xz th,.tbl8xz td{border:1px solid var(--gcc-border);padding:12px 16px;text-align:left;vertical-align:top;font-size:.92rem}
.tbl8xz th{background:var(--gcc-header);color:var(--gcc-btn-primary);font-weight:600;text-transform:uppercase;font-size:.8rem;letter-spacing:.04em}
.tbl8xz td:first-child{white-space:nowrap;font-weight:500;width:200px}
.tbl8xz td:first-child svg{color:var(--gcc-btn-primary);vertical-align:-3px;margin-right:6px}
.tbl8xz tr{transition:background .2s}
.tbl8xz tbody tr:hover{background:rgba(245,191,0,.04)}
.st8ok{color:#3DDC7A;font-weight:600}
.st8wk{color:#E8A33D;font-weight:600}
.mrr5wq-note{color:var(--gcc-text-muted);font-size:.9rem;margin-bottom:16px}
#mirrorDatetime{color:var(--gcc-btn-primary);font-weight:600}

.scr3jm,.trn6yk,.bnz7us,.lvg8op{background:var(--gcc-card);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius);padding:24px}
.s9swiper{display:flex;gap:var(--gcc-gap);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:6px}
.s9swiper::-webkit-scrollbar{display:none}
.s9swiper>*{scroll-snap-align:start;flex:0 0 auto}
.s9dots{display:flex;gap:8px;justify-content:center;margin-top:14px}
.s9dots button{width:10px;height:10px;border-radius:50%;border:none;background:var(--gcc-border);cursor:pointer;transition:background .2s,transform .2s;padding:0}
.s9dots button.active{background:var(--gcc-btn-primary);transform:scale(1.25)}
.scr3jm-card{width:320px;border-radius:var(--gcc-radius-sm);overflow:hidden;border:1px solid var(--gcc-border)}
.scr3jm-card img{width:100%;height:213px;object-fit:cover;transition:transform .3s}
.scr3jm-card:hover img{transform:scale(1.04)}

.trn6yk-card{width:340px;background:var(--gcc-bg);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);padding:20px;display:flex;flex-direction:column;gap:10px;transition:transform .25s,border-color .25s}
.trn6yk-card:hover{transform:translateY(-4px);border-color:var(--gcc-btn-primary)}
.trn6yk-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}
.trn6yk-prize{color:var(--gcc-btn-primary);font-weight:800;font-size:1.1rem;white-space:nowrap}
.trn6yk-card p{font-size:.88rem;color:var(--gcc-text-muted);margin-bottom:0;flex:1}
.trn6yk-timer{font-size:.85rem;color:var(--gcc-text-muted)}
.trn6yk-timer strong{color:var(--gcc-btn-primary);font-variant-numeric:tabular-nums}
.trn6yk-card .btn{align-self:flex-start}

.bnz7us-card{width:340px;background:linear-gradient(145deg,var(--gcc-bg),#1B1E23);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);padding:22px;display:flex;flex-direction:column;gap:10px;transition:transform .25s,border-color .25s}
.bnz7us-card:hover{transform:translateY(-4px);border-color:var(--gcc-btn-primary)}
.bnz7us-tag{align-self:flex-start;background:var(--gcc-btn-primary);color:#020A06;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:4px 12px;border-radius:999px}
.bnz7us-card p{font-size:.88rem;color:var(--gcc-text-muted);margin-bottom:6px;flex:1}
.bnz7us-card .btn{align-self:flex-start}

.lvg8op-card{width:280px;background:var(--gcc-bg);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);overflow:hidden;display:flex;flex-direction:column;transition:transform .25s,border-color .25s}
.lvg8op-card:hover{transform:translateY(-4px);border-color:var(--gcc-btn-primary)}
.lvg8op-card img{width:100%;height:180px;object-fit:cover}
.lvg8op-card h3{font-size:1rem;margin:12px 14px 10px}
.lvg8op-card .btn{margin:0 14px 14px}

.app4rt{background:var(--gcc-card);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius);padding:24px}
.app4rt-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;align-items:center}
.app4rt-actions{display:flex;flex-direction:column;gap:12px;align-items:flex-start}
.dmg9ql{background:var(--gcc-card);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius);padding:24px}
.dmg9ql-note{color:var(--gcc-text-muted);font-size:.92rem}
.dmg9ql-frame{border-radius:var(--gcc-radius-sm);overflow:hidden;border:1px solid var(--gcc-border);background:#0B0D0F}
.dmg9ql-frame iframe{display:block;border:0;min-height:480px}

.fqa2sd{background:var(--gcc-card);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius);padding:24px}
.fqa2sd-item{border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);margin-bottom:10px;overflow:hidden;background:var(--gcc-bg)}
.fqa2sd-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:14px;background:none;border:none;color:var(--gcc-text);font-family:inherit;font-size:1rem;font-weight:600;text-align:left;padding:16px 18px;cursor:pointer;transition:color .2s}
.fqa2sd-q:hover{color:var(--gcc-btn-primary)}
.fqa2sd-arrow{transition:transform .3s;color:var(--gcc-btn-primary);flex:0 0 auto}
.fqa2sd-item.open .fqa2sd-arrow{transform:rotate(180deg)}
.fqa2sd-a{max-height:0;overflow:hidden;transition:max-height .35s ease}
.fqa2sd-a p{padding:0 18px 16px;color:var(--gcc-text-muted);font-size:.92rem;margin:0}

.rvw5ty,.cmt6zx{background:var(--gcc-card);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius);padding:24px}
.rvw5ty-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gcc-gap);margin-bottom:24px}
.rvw5ty-card{background:var(--gcc-bg);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);padding:18px;transition:border-color .25s,transform .25s}
.rvw5ty-card:hover{border-color:var(--gcc-btn-primary);transform:translateY(-3px)}
.rvw5ty-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}
.rvw5ty-head img{border-radius:50%;width:48px;height:48px}
.rvw5ty-head span{font-weight:600;flex:1}
.rvw5ty-card p{font-size:.88rem;color:var(--gcc-text-muted);margin:0}
.rvw5ty-form,.cmt6zx-form{background:var(--gcc-bg);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);padding:22px;max-width:560px}
.rvw5ty-field,.cmt6zx-field{margin-bottom:14px}
.rvw5ty-field label,.cmt6zx-field label{display:block;font-size:.85rem;font-weight:500;margin-bottom:6px;color:var(--gcc-text-muted)}
.rvw5ty-field input,.rvw5ty-field textarea,.cmt6zx-field input,.cmt6zx-field textarea{width:100%;background:var(--gcc-card);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);color:var(--gcc-text);font-family:inherit;font-size:.95rem;padding:11px 14px;transition:border-color .2s,box-shadow .2s}
.rvw5ty-field input:focus,.rvw5ty-field textarea:focus,.cmt6zx-field input:focus,.cmt6zx-field textarea:focus{outline:none;border-color:var(--gcc-btn-primary);box-shadow:0 0 0 3px rgba(245,191,0,.12)}
.rvw5ty-success,.cmt6zx-success{color:#3DDC7A;font-size:.9rem;margin:12px 0 0;font-weight:500}

.cmt6zx-item{display:flex;gap:12px;background:var(--gcc-bg);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);padding:14px 16px;margin-bottom:10px}
.cmt6zx-item img{border-radius:50%;width:40px;height:40px;flex:0 0 auto}
.cmt6zx-item strong{font-size:.9rem;color:var(--gcc-btn-primary)}
.cmt6zx-item p{font-size:.9rem;color:var(--gcc-text-muted);margin:4px 0 0}
.cmt6zx-list{margin-bottom:24px}

.ath3lk-card{display:flex;gap:20px;background:var(--gcc-card);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius);padding:24px;align-items:flex-start}
.ath3lk-card>img{border-radius:50%;width:120px;height:120px;flex:0 0 auto;border:3px solid var(--gcc-btn-primary)}
.ath3lk-role{color:var(--gcc-btn-primary);font-size:.9rem;font-weight:600;margin-bottom:8px}
.ath3lk-bio{color:var(--gcc-text-muted);font-size:.92rem}
.ath3lk-meta{font-size:.82rem;color:var(--gcc-text-muted)}
.ath3lk-social{display:flex;gap:10px;margin-top:8px}
.ath3lk-social a{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;background:var(--gcc-btn-secondary);border-radius:50%;color:var(--gcc-text);transition:background .2s,color .2s,transform .2s}
.ath3lk-social a:hover{background:var(--gcc-btn-primary);color:#020A06;transform:translateY(-2px)}

.ftr3mn{background:var(--gcc-header);border-radius:var(--gcc-radius) var(--gcc-radius) 0 0;padding:36px 24px 24px;margin-top:32px;border:1px solid var(--gcc-border);border-bottom:none}
.ftr3mn-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.4fr;gap:28px;margin-bottom:24px}
.ftr3mn-col h4{color:var(--gcc-btn-primary);text-transform:uppercase;font-size:.82rem;letter-spacing:.06em;margin-bottom:14px}
.ftr3mn-col a{display:block;color:var(--gcc-text-muted);font-size:.9rem;margin-bottom:8px;transition:color .2s,transform .2s}
.ftr3mn-col a:hover{color:var(--gcc-btn-primary);transform:translateX(3px)}
.ftr3mn-flag{margin:14px 0}
.ftr3mn-social{display:flex;gap:10px;margin:14px 0}
.ftr3mn-social a{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;background:var(--gcc-btn-secondary);border-radius:50%;color:var(--gcc-text)}
.ftr3mn-social a:hover{background:var(--gcc-btn-primary);color:#020A06}
.ftr3mn-mail{font-size:.9rem}
.ftr3mn-badges{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px;align-items:center;opacity:.85}
.ftr3mn-legal{border-top:1px solid var(--gcc-border);padding-top:18px}
.ftr3mn-legal p{font-size:.78rem;color:var(--gcc-text-muted);margin-bottom:10px;line-height:1.6}
.ftr3mn-copy{text-align:center;margin-bottom:0}

.pwg4fr{position:fixed;left:0;right:0;bottom:0;z-index:100;background:rgba(2,10,6,.97);border-top:2px solid var(--gcc-btn-primary);padding:12px 20px;transform:translateY(0);transition:transform .35s ease;backdrop-filter:blur(6px)}
.pwg4fr.hidden{transform:translateY(110%)}
.pwg4fr-inner{max-width:var(--gcc-max);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.pwg4fr-text{display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.pwg4fr-code{background:var(--gcc-btn-primary);color:#020A06;font-weight:800;padding:6px 14px;border-radius:var(--gcc-radius-sm);letter-spacing:.08em;font-size:.95rem}
.pwg4fr-hint{color:var(--gcc-text-muted);font-size:.88rem}
.pwg4fr-actions{display:flex;gap:10px;align-items:center}
.pwg4fr-copy{background:var(--gcc-btn-secondary);color:var(--gcc-text);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);padding:8px 16px;font-family:inherit;font-weight:600;cursor:pointer;transition:background .2s,color .2s}
.pwg4fr-copy:hover{background:#33363D}
.pwg4fr-copy.copied{background:#3DDC7A;color:#020A06;border-color:#3DDC7A}
.pwg4fr-close{background:none;border:none;color:var(--gcc-text-muted);font-size:1.4rem;cursor:pointer;line-height:1;padding:4px 8px}
.pwg4fr-close:hover{color:#fff}

.w9cookie{position:fixed;top:auto;left:20px;bottom:90px;z-index:99;background:var(--gcc-card);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);padding:14px 18px;font-size:.82rem;color:var(--gcc-text-muted);max-width:280px;box-shadow:0 8px 24px rgba(0,0,0,.4)}
.w9cookie button{margin-top:8px}
.w9cookie-dismiss{background:var(--gcc-btn-secondary);color:var(--gcc-text);border:1px solid var(--gcc-border);border-radius:var(--gcc-radius-sm);padding:6px 14px;font-family:inherit;font-size:.78rem;cursor:pointer}
.w9cookie-dismiss:hover{background:#33363D}

.g9scrolltop{position:fixed;right:20px;bottom:90px;z-index:98;width:44px;height:44px;border-radius:50%;background:var(--gcc-btn-primary);color:#020A06;border:none;font-size:1.2rem;font-weight:700;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s}
.g9scrolltop.visible{opacity:1;pointer-events:auto}
.g9scrolltop:hover{transform:translateY(-3px)}

.infopage-meta{color:var(--gcc-text-muted);font-size:.85rem;margin-bottom:20px}

@media (max-width:1024px){
.toc4pe-grid{grid-template-columns:repeat(2,1fr)}
.rvw5ty-grid{grid-template-columns:repeat(2,1fr)}
.ftr3mn-grid{grid-template-columns:repeat(2,1fr)}
.app4rt-grid{grid-template-columns:1fr}
.hdr7kz-nav{order:5;flex-basis:100%;display:none}
.hdr7kz-nav.active{display:block}
.n9menu{flex-direction:column;gap:2px;padding:10px 0}
.n9menu-link{padding:12px 14px;font-size:1rem}
.b3burger{display:flex}
}
@media (max-width:768px){
h1{font-size:1.6rem}
.text h1{font-size:1.6rem}
.text h2{font-size:1.3rem}
.hr7kq{min-height:380px}
.hr7kq-inner{padding:32px 22px}
.hr7kq-title{font-size:2rem}
.hr7kq-meta{gap:18px}
.hdr7kz-online{font-size:.75rem}
.hdr7kz-buttons{margin-left:auto;gap:6px}
.hdr7kz-buttons .btn--md{padding:9px 12px;font-size:.75rem}
.n9menu-link{padding:11px 12px;font-size:.9rem}
.scr3jm-card,.trn6yk-card,.bnz7us-card{width:280px}
.lvg8op-card{width:240px}
.ath3lk-card{flex-direction:column;align-items:center;text-align:center}
.ath3lk-social{justify-content:center}
.toc4pe-grid{grid-template-columns:1fr}
.rvw5ty-grid{grid-template-columns:1fr}
.ftr3mn-grid{grid-template-columns:1fr;gap:20px}
.pwg4fr-inner{justify-content:center;text-align:center}
.g9scrolltop{right:14px;bottom:110px}
.w9cookie{left:14px;right:14px;max-width:none;bottom:130px}
}
@media (max-width:420px){
.container{padding:0 12px}
.hr7kq-title{font-size:1.6rem}
.hdr7kz-buttons .btn--md{padding:8px 9px;font-size:.68rem}
.scr3jm-card,.trn6yk-card,.bnz7us-card{width:240px}
.lvg8op-card{width:210px}
}

.ff{
    width:100%;
    max-width:1100px;
    margin:0 auto;
    padding:32px 24px;
    box-sizing:border-box;
}

.ff h2{
    margin:36px 0 18px;
    color:#fff;
    line-height:1.3;
}

.ff p{
    margin:0 0 18px;
    line-height:1.7;
}

.ff ul{
    margin:0 0 24px;
    padding-left:24px;
}

.ff li{
    margin-bottom:10px;
    line-height:1.6;
}

.ff table{
    width:100%;
    border-collapse:collapse;
    margin:24px 0 30px;
    font-size:15px;
}

.ff th,
.ff td{
    padding:13px 15px;
    border:1px solid rgba(255,255,255,.12);
    text-align:left;
    vertical-align:top;
}

.ff th{
    font-weight:700;
}

.ff blockquote{
    margin:28px 0;
    padding:18px 20px;
    border-left:4px solid #F5BF00;
    background:rgba(255,255,255,.04);
    box-sizing:border-box;
}

.ff a{
    color:#F5BF00;
    text-decoration:underline;
}

.ff a:hover{
    text-decoration:none;
}

@media (max-width:700px){
    .ff{
        padding:24px 15px;
    }

    .ff table{
        display:block;
        overflow-x:auto;
        min-width:620px;
        -webkit-overflow-scrolling:touch;
    }

    .ff h2{
        font-size:24px;
    }

    .ff p{
        line-height:1.6;
    }
}

.ff-table{
    width:100%;
    overflow-x:auto;
    margin:24px 0 30px;
    -webkit-overflow-scrolling:touch;
}

.ff-table table{
    width:100%;
    min-width:650px;
    border-collapse:collapse;
    margin:0;
}

.ff-table th,
.ff-table td{
    padding:12px 14px;
    border:1px solid rgba(255,255,255,.12);
    text-align:left;
    vertical-align:top;
}

@media (max-width:700px){
    .ff-table{
        max-width:100%;
        overflow-x:auto;
    }

    .ff-table table{
        min-width:650px;
    }
}

.rvw5ty-stars{
    display:flex;
    align-items:center;
    flex:0 0 90px;
    width:90px;
    min-width:90px;
    height:18px;
    margin-left:auto;
    overflow:visible;
}

.rvw5ty-stars-svg{
    display:block;
    width:90px !important;
    min-width:90px !important;
    max-width:none !important;
    height:18px !important;
    flex:none !important;
    overflow:visible;
}

.rvw5ty-stars-svg path{
    fill:#F5BF00 !important;
}

.hdr7kz{position:relative}
.hdr7kz-row{flex-wrap:nowrap;gap:16px}
.hdr7kz-logo{flex:0 0 auto}
.hdr7kz-online{flex:0 0 auto}
.hdr7kz-nav{flex:1 1 auto;min-width:0}
.n9menu{flex-wrap:nowrap;justify-content:center}
.n9menu-link{white-space:nowrap}
.hdr7kz-buttons{flex:0 0 auto;margin-left:auto}
.hdr7kz-buttons .btn{white-space:nowrap}
.b3burger{flex:0 0 auto}

@media (max-width:1240px){
.hdr7kz-row{gap:12px}
.n9menu{gap:2px}
.n9menu-link{padding:8px 9px;font-size:.85rem}
.n9menu-link svg{display:none}
}
@media (max-width:1140px) and (min-width:1025px){
.hdr7kz-online{display:none}
}

@media (max-width:1024px){
.hdr7kz-nav{
  position:absolute;top:100%;left:0;right:0;z-index:50;
  order:0;flex-basis:auto;
  background:var(--gcc-header);
  border:1px solid var(--gcc-border);border-top:none;
  border-radius:0 0 var(--gcc-radius) var(--gcc-radius);
  padding:6px 14px 12px;
  box-shadow:0 12px 24px rgba(0,0,0,.45)
}
.n9menu{flex-direction:column;justify-content:flex-start}
.n9menu-link svg{display:inline-block}
.n9menu-link{padding:12px 14px;font-size:1rem}
}

@media (max-width:768px){
.hdr7kz-row{gap:10px}
.q5logo img{height:32px}
.hdr7kz-buttons{gap:6px}
.b3burger{width:40px;height:40px;padding:9px}
}
@media (max-width:560px){
.hdr7kz-online{font-size:0;gap:5px}
#onlineCount{font-size:.75rem;font-weight:600;color:var(--gcc-text)}
}
@media (max-width:420px){
.hdr7kz-row{gap:6px}
.q5logo img{height:26px}
.hdr7kz-buttons{gap:4px}
.hdr7kz-buttons .btn--md{padding:7px 8px;font-size:.66rem}
.b3burger{width:36px;height:36px;padding:8px;gap:4px}
.b3burger.active span:nth-child(1){transform:translateY(6px) rotate(45deg)}
.b3burger.active span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}
}
@media (max-width:350px){
.hdr7kz-online{display:none}
}