.hero{padding:100px 24px 16px;background:radial-gradient(100% 96.57% at 100% 0,#ff003666 0,#ff003629 60.27%,#ff003600)}.hero__wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:36px;align-items:center;padding:0 24px}.hero__title{font-size:48px;line-height:1.1;margin:0 0 10px}.hero__subtitle{color:#ffffffb3;font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:20px;margin:0}.hero__actions,.socialsRow{display:flex;gap:12px;margin:22px 0}.hero__actions .btn--primary{margin:22px 0}.hero__actions .btn--ghost{position:relative;width:44px;height:44px}.hero__actions .btn--primary{height:44px;max-width:160px;width:100%}.hero__actions .btn--ghost img{width:24px;height:24px;max-width:unset}.hero__bullets{display:flex;flex-wrap:wrap;gap:16px;padding:0;list-style:none;color:#cdd2e4}.hero__bullets.mobile{display:none}.hero__media{max-height:480px;display:flex;align-items:center;justify-content:center}.hero__media img{width:100%;height:auto;max-height:480px;object-fit:contain;opacity:1;filter:brightness(1.2) contrast(1.1)}.hero__text{display:flex;flex-direction:column}.hero__text h1{text-transform:uppercase;color:#ed1d49}.hero__text h1 span{color:#FFF;display:block}.hero__nav{width:100%;justify-content:end}.hero__arrow,.hero__nav{display:flex;align-items:center}.hero__arrow{background:transparent;border:none;color:#FFF;opacity:.8;transition:.2s;justify-content:center}.hero__arrow:hover{opacity:1}.hero__bullet{border:none;border-radius:10px;overflow:hidden;height:6px;width:16px;background-color:hsla(0,0%,100%,.16);backdrop-filter:blur(15px)}.hero__bullet.is-active{width:54px}.hero__bullet-fill{position:absolute;left:0;top:0;bottom:0;width:0;background:#fff;transition:width .15s linear;border-radius:4px}.hero__fade{animation:heroFade .35s ease}@keyframes heroFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:770px){.hero{padding-top:80px}.hero__wrap{grid-template-columns:unset;grid-template-rows:repeat(2,auto);gap:0;padding-top:12px}.hero__media{grid-row:1;display:flex;justify-content:center}.hero__media,.hero__media img{max-height:230px}.hero__text{text-align:center}#wheel.hero__text h1{text-transform:uppercase;color:#FFF;text-align:center}#wheel.hero__text h1 span{color:#ed1d49;display:inline}.hero__title{font-size:32px;font-weight:900;letter-spacing:.02em;line-height:36px;margin-bottom:0}.hero__nav{display:none}.hero__bullets.mobile{width:100%;flex-wrap:nowrap;display:flex}.hero__bullet,.hero__bullet.is-active{width:100%;height:2px}.hero__actions{display:grid;gap:16px;justify-items:center}.hero__actions .btn--primary{width:70%;max-width:unset}.hero__actions .socialsRow{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:12px;justify-content:center;margin:0}.hero__actions .btn--primary{margin:0}.hero__actions .btn--ghost{display:flex;align-items:center;justify-content:center;height:44px;width:44px;padding:0;border-radius:8px}}.hi{padding:20px 24px 48px}.hi__stats-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.hi__stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.hi__stat-card{background:#111923;border:none;border-radius:16px;padding:20px 24px;display:flex;align-items:center;gap:14px;backdrop-filter:blur(5px);transition:all .2s;transition:opacity 1.2s cubic-bezier(.4,0,.2,1),background .2s;opacity:1}.hi__stat-card--fading{opacity:0}.hi__stat-card:hover{background:#162030}.hi__stat-icon{width:44px;height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}.hi__stat-icon img{width:44px;height:44px;object-fit:contain}.hi__stat-info{display:flex;flex-direction:column;gap:2px;min-width:0}.hi__stat-value{font-size:18px;font-weight:700;color:#fff;letter-spacing:-.01em;line-height:1.2;white-space:nowrap}.hi__stat-label{font-size:12px;font-weight:400;color:rgba(255,255,255,.45);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1100px){.hi__stats-row{grid-template-columns:repeat(3,1fr);gap:10px}.hi__stats-grid{grid-template-columns:repeat(4,1fr);gap:10px}.hi__stat-card{padding:14px}.hi__stat-value{font-size:16px}}@media (max-width:768px){.hi__stats-grid,.hi__stats-row{grid-template-columns:repeat(2,1fr);gap:8px}.hi__stat-icon{width:38px;height:38px;min-width:38px;font-size:17px}.hi__stat-value{font-size:15px}.hi__stat-label{font-size:11px}}@media (max-width:480px){.hi__stats-row{grid-template-columns:1fr;gap:6px}.hi__stats-grid{grid-template-columns:repeat(2,1fr);gap:6px}.hi__stat-card{padding:12px 14px}}.gg{padding:28px 0}.gg__head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:14px}.gg__title{font-size:28px;margin:0}.gg__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width:1100px){.gg__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.gg__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.gg__grid{grid-template-columns:1fr}}.gg__card{position:relative;display:block;border-radius:16px;overflow:hidden;background:var(--card);border:1px solid rgba(255,255,255,.08);transition:transform .08s ease,box-shadow .15s ease}.gg__card:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,0,0,.35)}.gg__badge{position:absolute;top:10px;left:10px;z-index:1;height:26px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;background:rgba(143,119,255,.18);border:1px solid rgba(143,119,255,.5);font-weight:700;font-size:12px}.gg__cover{aspect-ratio:16/10;background:#0f111a}.gg__cover img{width:100%;height:100%;object-fit:cover}.gg__name{padding:10px 12px;font-weight:600}.cta{padding:36px 24px 64px;width:100%}.cta__wrap{padding:27px 24px;border:1px solid #19212c;border-radius:12px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.cta__title{max-width:202px;text-align:left;font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:24px}.cta__wallets{display:flex;align-items:center;gap:20px;max-height:34px}.wallet-wrap img{height:100%;width:auto}@media (max-width:770px){.cta__wrap{flex-direction:column;align-items:center;gap:12px}.cta__title{max-width:unset;margin:0!important;text-align:center}.cta__wallets{order:1}}