.home-quick-links{position:relative;z-index:5;width:min(1180px,calc(100% - 64px));height:94px;margin:-32px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#08101a;border:1px solid rgba(200,146,58,.18);box-shadow:0 18px 38px rgba(0,0,0,.38)}
.home-quick-links *,.home-final-cta *,.home-site-footer *,.home-whatsapp-float{box-sizing:border-box}
.home-quick-links__item{min-width:0;display:flex;align-items:center;justify-content:center;gap:16px;color:#d6deea;background:#08101a;border-right:1px solid rgba(200,146,58,.17);font:700 10px/1.5 Inter,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:color .2s,background .2s,box-shadow .2s}
.home-quick-links__item:last-child{border-right:0}
.home-quick-links__item:hover,.home-quick-links__item:focus-visible{color:#fff;background:#111711;box-shadow:inset 0 -3px 0 var(--gold);outline:none}
.home-quick-links__icon{width:25px;height:25px;flex:0 0 25px;color:var(--gold-bright,var(--gold));fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s,color .2s}
.home-quick-links__item:hover .home-quick-links__icon{color:var(--gold-bright,var(--gold));transform:translateY(-2px)}
.home-final-cta{width:100%;height:340px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;background:#05080d}
.home-final-cta__panel{min-width:0;padding:65px 50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;isolation:isolate;background-position:center;background-size:cover;background-repeat:no-repeat}
.home-final-cta__panel:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(6,10,15,.94),rgba(8,13,18,.67))}
.home-final-cta__panel--download{padding-left:max(45px,calc((100vw - 1180px)/2 + 12px));background-image:url('/assets/img/slide-bkvbk.png');background-position:58% 43%;border-right:1px solid rgba(200,146,58,.22)}
.home-final-cta__panel--community{padding-left:55px;background-image:url('/assets/img/slide-season6.png');background-position:55% 38%}
.home-final-cta__panel--community:before{background:linear-gradient(90deg,rgba(7,12,18,.78),rgba(4,8,13,.93))}
.home-final-cta__eyebrow{color:var(--gold-bright,var(--gold));font:800 10px/1 Inter,Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase}
.home-final-cta__title{max-width:470px;margin:10px 0 12px;color:#fff;font:700 clamp(27px,2.35vw,38px)/1.08 Cinzel,Georgia,serif;letter-spacing:.015em;text-transform:uppercase;text-shadow:0 4px 18px #000}
.home-final-cta__copy{max-width:440px;margin:0 0 24px;color:#aab3bf;font:12px/1.6 Inter,Arial,sans-serif}
.home-final-cta__button{min-height:42px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#110c05;background:linear-gradient(180deg,var(--gold-bright,var(--gold)),var(--gold));border:1px solid var(--gold-bright,var(--gold));font:800 9px/1 Inter,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:filter .2s,transform .2s,box-shadow .2s}
.home-final-cta__button:hover,.home-final-cta__button:focus-visible{filter:brightness(1.12);transform:translateY(-2px);box-shadow:0 9px 24px rgba(200,146,58,.3);outline:none}
.home-final-cta__button--outline{color:#f0e9dd;background:rgba(6,10,14,.58);border-color:rgba(200,146,58,.62)}
.home-final-cta__button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.home-site-footer{min-height:151px;padding:30px max(32px,calc((100% - 1180px)/2));display:grid;grid-template-columns:150px 1fr auto;align-items:center;gap:34px;background:#04070b;border-top:1px solid rgba(200,146,58,.15);color:#8f98a4}
.home-site-footer__brand img{width:72px;height:72px;object-fit:cover;border-radius:50%;border:1px solid rgba(200,146,58,.5);box-shadow:0 0 0 5px rgba(200,146,58,.05)}
.home-site-footer__nav{display:flex;align-items:center;justify-content:center;gap:28px}
.home-site-footer__nav a{color:#aeb6c0;font:800 9px/1 Inter,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;transition:color .2s}
.home-site-footer__nav a:hover,.home-site-footer__nav a:focus-visible{color:var(--gold-bright,var(--gold));outline:none}
.home-site-footer__copy{margin:0;color:#68717b;font:10px/1.5 Inter,Arial,sans-serif;white-space:nowrap}
.home-whatsapp-float{position:fixed;z-index:100;right:24px;bottom:24px;width:58px;height:58px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#25d366;box-shadow:0 12px 30px rgba(0,0,0,.45);transition:transform .2s,box-shadow .2s}
.home-whatsapp-float:hover,.home-whatsapp-float:focus-visible{transform:translateY(-3px);box-shadow:0 17px 34px rgba(0,0,0,.55);outline:2px solid var(--gold);outline-offset:3px}
.home-whatsapp-float svg{width:28px;height:28px;fill:currentColor}
/* footer-nasus-horus-v64 */
.home-site-footer{background:#04070b;border-top:1px solid rgba(201,164,92,.12);width:100%;max-width:none;margin:0;padding:0}
.home-site-footer__inner{width:min(1180px,calc(100% - 40px));min-height:150px;margin:auto;display:flex;align-items:center;gap:30px}
.home-site-footer__inner>img{width:90px;height:60px;object-fit:contain}
.home-site-footer__inner nav{display:flex;gap:25px}
.home-site-footer__inner nav a{color:#6f7b8b;font-size:10px;line-height:15px;text-transform:uppercase;text-decoration:none;transition:color .2s ease}
.home-site-footer__inner nav a:hover,.home-site-footer__inner nav a:focus-visible{color:#c9a45c}
.home-site-footer__inner>p{margin:10px 0 10px auto;color:#576271;font-size:10px;line-height:15px}
@media (max-width:900px){
  .home-site-footer__inner{flex-wrap:wrap;padding:30px 0}
  .home-site-footer__inner>p{width:100%;margin:0}
}
@media (max-width:560px){
  .home-site-footer__inner{justify-content:center;text-align:center}
  .home-site-footer__inner nav{width:100%;justify-content:center;flex-wrap:wrap}
}
@media (max-width: 1024px){.home-quick-links{width:calc(100% - 40px)}.home-final-cta__panel{padding:54px 38px}.home-final-cta__panel--download{padding-left:38px}.home-site-footer{grid-template-columns:90px 1fr;gap:22px}.home-site-footer__copy{grid-column:2}}
@media (max-width: 768px){.home-quick-links{height:auto;margin-top:-18px;grid-template-columns:repeat(2,minmax(0,1fr))}.home-quick-links__item{min-height:78px;border-bottom:1px solid rgba(200,146,58,.17)}.home-quick-links__item:nth-child(2){border-right:0}.home-quick-links__item:nth-child(n+3){border-bottom:0}.home-final-cta{height:auto;grid-template-columns:1fr}.home-final-cta__panel{min-height:315px;padding:50px 32px}.home-final-cta__panel--download{border-right:0;border-bottom:1px solid rgba(200,146,58,.22)}.home-site-footer{padding:28px 24px;grid-template-columns:1fr;justify-items:center;text-align:center}.home-site-footer__copy{grid-column:auto}.home-site-footer__nav{flex-wrap:wrap;gap:18px 24px}.home-site-footer__copy{white-space:normal}}
@media (max-width: 480px){.home-quick-links{width:calc(100% - 24px)}.home-quick-links__item{min-height:72px;padding:10px;gap:10px;font-size:8px}.home-quick-links__icon{width:22px;height:22px;flex-basis:22px}.home-final-cta__panel{min-height:300px;padding:42px 24px}.home-final-cta__title{font-size:27px}.home-final-cta__copy{font-size:11px}.home-final-cta__button{width:100%}.home-whatsapp-float{right:16px;bottom:16px;width:52px;height:52px}}
@media (prefers-reduced-motion: reduce){.home-quick-links__item,.home-quick-links__icon,.home-final-cta__button,.home-whatsapp-float{transition:none}}

/* footer-final-cascade-v66 */
footer.home-site-footer{display:block;box-sizing:border-box;width:100%;max-width:none;min-height:151px;margin:0;padding:0;background:#04070b;border-top:1px solid rgba(200,146,58,.15);font-family:Inter,Arial,sans-serif;text-align:left}
footer.home-site-footer .home-site-footer__inner{box-sizing:border-box;width:min(1180px,calc(100% - 40px));min-height:150px;margin:auto;padding:0;display:flex;align-items:center;gap:30px}
footer.home-site-footer .home-site-footer__inner>img{flex:0 0 90px;width:90px;height:60px;object-fit:contain}
footer.home-site-footer nav{display:flex;align-items:center;gap:25px}
footer.home-site-footer nav a{color:#6f7b8b;font-size:10px;line-height:15px;text-transform:uppercase;text-decoration:none}
footer.home-site-footer nav a:hover,footer.home-site-footer nav a:focus-visible{color:var(--gold,#c8923a)}
footer.home-site-footer .home-site-footer__inner>p{margin:10px 0 10px auto;color:#576271;font-size:10px;line-height:15px}
@media(max-width:900px){footer.home-site-footer .home-site-footer__inner{flex-wrap:wrap;padding:30px 0}footer.home-site-footer .home-site-footer__inner>p{width:100%;margin:0}}
@media(max-width:560px){footer.home-site-footer .home-site-footer__inner{justify-content:center;text-align:center}footer.home-site-footer nav{width:100%;justify-content:center;flex-wrap:wrap}}
