.gaming-hero .ec-hero__grid{grid-template-columns:minmax(0,495fr) minmax(0,592fr);gap:48px}.gaming-hero h1{font-size:54px}.gaming-hero .ec-hero__visual{padding-bottom:42px}.gaming-hero .ec-pay-preview{width:290px;padding:22px;bottom:55px}.gaming-hero .ec-pay-preview h3{font-size:15px;line-height:23px}.gaming-preview-caption{color:#8298b8;margin:15px 0 17px;font-size:12px;line-height:20px}.gaming-preview-amount{align-items:baseline;gap:8px;margin-bottom:16px;display:flex}.gaming-preview-amount strong{letter-spacing:-.7px;font-size:33px;font-weight:600;line-height:40px}.gaming-preview-amount span{color:var(--ec-brand);font-size:12px;font-weight:600}.gaming-hero .ec-hero__grid .ec-hero__caption{text-align:left;max-width:48%;font-size:10px;bottom:0}.gaming-hero .ec-hero__trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.gaming-hero .ec-hero__trust span{align-items:flex-start;font-size:13px;position:relative}.gaming-hero .ec-hero__trust span:before{content:"";background:var(--ec-brand);transform-origin:0;opacity:0;border-radius:999px;width:100%;height:2px;animation:9s linear infinite gaming-trust-line;position:absolute;top:-24px;left:0;transform:scaleX(0)}.gaming-hero .ec-hero__trust span:nth-child(2):before{animation-delay:3s}.gaming-hero .ec-hero__trust span:nth-child(3):before{animation-delay:6s}.gaming-hero .ec-hero__trust svg{flex-shrink:0;margin-top:3px}.gaming-setup article .ec-between>svg{color:var(--ec-brand)}.gaming-setup h3{font-size:18px}.gaming-path-track .gaming-path-step{height:100%;animation:12s linear infinite gaming-step-highlight;animation-delay:var(--step-delay);border-top:0;border-radius:0 0 16px 16px;padding:24px 14px 18px;position:relative}.gaming-path-step:before{content:"";background:var(--ec-border);width:calc(100% + 28px);height:2px;position:absolute;top:0;left:0}.gaming-path-step:after{content:"";background:var(--ec-brand);transform-origin:0;opacity:0;width:calc(100% + 28px);height:3px;animation:12s linear infinite gaming-step-progress;animation-delay:var(--step-delay);border-radius:999px;position:absolute;top:0;left:0;transform:scaleX(0)}.gaming-path-track>div:last-child .gaming-path-step:before,.gaming-path-track>div:last-child .gaming-path-step:after{width:100%}.gaming-path-icon{width:42px;height:42px;color:var(--ec-brand);background:var(--ec-soft);animation:12s linear infinite gaming-step-icon;animation-delay:var(--step-delay);border-radius:13px;place-items:center;display:grid}.gaming-path-step .ec-step-number{border:1px solid var(--ec-border);width:31px;height:31px;animation:12s linear infinite gaming-step-number;animation-delay:var(--step-delay);border-radius:50%;place-items:center;display:grid}@keyframes gaming-step-progress{0%{opacity:1;transform:scaleX(0)}23%{opacity:1;transform:scaleX(1)}24.99%{opacity:1;transform:scaleX(1)}25%,to{opacity:0;transform:scaleX(1)}}@keyframes gaming-step-highlight{0%,24.99%{background:color-mix(in srgb,var(--ec-brand) 4%,transparent)}25%,to{background:0 0}}@keyframes gaming-step-icon{0%,24.99%{background:var(--ec-brand);color:#fff;box-shadow:0 5px 18px color-mix(in srgb,var(--ec-brand) 22%,transparent);transform:translateY(-2px)}25%,to{background:var(--ec-soft);color:var(--ec-brand);box-shadow:none;transform:translateY(0)}}@keyframes gaming-step-number{0%,24.99%{border-color:var(--ec-brand);color:var(--ec-brand);background:var(--ec-surface)}25%,to{border-color:var(--ec-border);color:var(--ec-muted);background:0 0}}@media (max-width:760px){.gaming-path-step:before,.gaming-path-step:after{width:100%}}@media (max-width:390px){.gaming-path-track .gaming-path-step{border-radius:0;padding:0 0 22px 26px}.gaming-path-step:before,.gaming-path-step:after,.gaming-path-track>div:last-child .gaming-path-step:before,.gaming-path-track>div:last-child .gaming-path-step:after{width:2px;height:calc(100% + 28px);top:0;left:0}.gaming-path-track>div:last-child .gaming-path-step:before,.gaming-path-track>div:last-child .gaming-path-step:after{height:100%}.gaming-path-step:after{transform-origin:top;animation-name:gaming-step-progress-vertical;transform:scaleY(0)}}@keyframes gaming-step-progress-vertical{0%{opacity:1;transform:scaleY(0)}23%,24.99%{opacity:1;transform:scaleY(1)}25%,to{opacity:0;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.gaming-path-track .gaming-path-step,.gaming-path-step:after,.gaming-path-icon,.gaming-path-step .ec-step-number{animation:none}.gaming-path-step:after{opacity:1;transform:none}}.gaming-integrations .ec-integration-card{min-height:430px}.gaming-integration-preview{text-align:center;flex-direction:column;justify-content:center;gap:13px;min-height:170px;display:flex}.gaming-integration-preview>span{background:var(--ec-surface);width:44px;height:44px;color:var(--ec-brand);border-radius:13px;place-items:center;animation:4s ease-in-out infinite gaming-icon-pulse;display:grid}.gaming-integration-preview strong{color:var(--ec-brand);font-size:13px;font-weight:600;line-height:21px}.gaming-integration-preview p{color:var(--ec-muted);margin:0;font-size:11px;line-height:19px}.gaming-integration-preview--1>span{animation-delay:.7s}.gaming-integration-preview--2>span{animation-delay:1.4s}.gaming-features .ec-feature{min-height:145px}.gaming-checkout-flow{grid-template-columns:1.1fr auto 2fr auto 1.3fr}.gaming-checkout-flow>div:first-child h3{align-items:center;gap:10px;font-size:16px;line-height:24px;display:flex}.gaming-checkout-flow>div:first-child h3 svg{color:var(--ec-brand)}.gaming-checkout-steps .ec-checkout-number{position:relative}.gaming-checkout-steps .ec-checkout-number>span{z-index:1;animation:10s ease-in-out infinite gaming-checkout-badge;animation-delay:var(--checkout-delay);position:relative}.gaming-checkout-steps .ec-checkout-number>span:after{content:"";border:1px solid var(--ec-brand);opacity:0;animation:10s ease-out infinite gaming-checkout-ripple;animation-delay:var(--checkout-delay);border-radius:50%;position:absolute;inset:-4px}.gaming-payment-dot{z-index:1;background:var(--ec-brand);width:6px;height:6px;box-shadow:0 0 9px color-mix(in srgb,var(--ec-brand) 50%,transparent);opacity:0;animation:10s ease-in-out infinite gaming-payment-travel;animation-delay:var(--checkout-delay);border-radius:50%;position:absolute;top:calc(50% - 3px);left:50px}.gaming-checkout-steps h3{animation:10s ease-in-out infinite gaming-checkout-title;animation-delay:var(--checkout-delay)}.gaming-checkout-steps>div:last-child .ec-checkout-number>span{--confirmation-color:var(--color-success,#00b987);animation-name:gaming-confirmation-badge}.gaming-checkout-steps>div:last-child .ec-checkout-number>span:after{border-color:var(--color-success,#00b987)}.gaming-checkout-steps>div:last-child .gaming-payment-dot{background:var(--color-success,#00b987);box-shadow:0 0 9px #00b98766}@keyframes gaming-checkout-badge{0%,22%{background:var(--ec-brand);color:#fff;transform:scale(1.08)}26%,to{background:var(--ec-soft);color:var(--ec-brand);transform:scale(1)}}@keyframes gaming-confirmation-badge{0%,22%{background:var(--confirmation-color);color:var(--color-bg,#fff);transform:scale(1.08)}26%,to{background:var(--color-success-soft,#e3f8f0);color:var(--ec-brand);transform:scale(1)}}@keyframes gaming-checkout-ripple{0%{opacity:.5;transform:scale(.9)}17%{opacity:0;transform:scale(1.75)}18%,to{opacity:0;transform:scale(1.75)}}@keyframes gaming-payment-travel{0%,3%{opacity:0;left:50px}5%{opacity:1;left:50px}22%{opacity:1;left:calc(100% - 6px)}25%,to{opacity:0;left:calc(100% - 6px)}}@keyframes gaming-checkout-title{0%,22%{color:var(--ec-brand)}26%,to{color:var(--ec-ink)}}@media (prefers-reduced-motion:reduce){.gaming-checkout-steps .ec-checkout-number>span,.gaming-checkout-steps .ec-checkout-number>span:after,.gaming-payment-dot,.gaming-checkout-steps h3{animation:none}.gaming-payment-dot{display:none}}.gaming-page .ec-faq-list article>span{color:var(--ec-brand)}#gaming-cta .final-cta__panel{grid-template-columns:minmax(0,1fr) 310px}#gaming-cta .final-cta__title{font-size:44px;line-height:1.15}@keyframes gaming-icon-pulse{0%,to{transform:translateY(0)scale(1);box-shadow:0 0 #2000dc00}50%{transform:translateY(-4px)scale(1.05);box-shadow:0 0 0 7px #2000dc08}}@keyframes gaming-trust-line{0%{opacity:1;transform:scaleX(0)}30%{opacity:1;transform:scaleX(1)}33.32%{opacity:1;transform:scaleX(1)}33.34%,to{opacity:0;transform:scaleX(1)}}@media (max-width:1050px){.gaming-hero h1{font-size:43px}.gaming-hero .ec-hero__grid{gap:32px}.gaming-hero .ec-pay-preview{width:260px}.gaming-features .ec-feature{min-height:170px}}@media (max-width:760px){.gaming-hero .ec-hero__grid{grid-template-columns:minmax(0,1fr)}.gaming-hero .ec-hero__visual{padding-bottom:95px}.gaming-hero .ec-pay-preview{bottom:45px}.gaming-hero .ec-hero__grid .ec-hero__caption{max-width:100%;font-size:9px;bottom:0}.gaming-hero .ec-hero__trust{grid-template-columns:minmax(0,1fr);gap:15px}.gaming-hero .ec-hero__trust span{padding-top:12px}.gaming-hero .ec-hero__trust span:before{top:0}.gaming-features .ec-feature{min-height:0}.gaming-checkout-flow,#gaming-cta .final-cta__panel{grid-template-columns:minmax(0,1fr)}#gaming-cta .final-cta__title{font-size:34px}}@media (max-width:390px){.gaming-hero h1{font-size:36px}.gaming-hero .ec-pay-preview{width:245px;padding:19px}#gaming-cta .final-cta__title{font-size:30px}}@media (prefers-reduced-motion:reduce){.gaming-integration-preview>span{animation:none}.gaming-hero .ec-hero__trust span:before{opacity:1;animation:none;transform:scaleX(1)}}.gaming-setup .gaming-ripple-step{border-top:0;padding-top:0}.gaming-setup .gaming-ripple-step h3{align-items:flex-start;gap:9px;margin-top:22px;display:flex}.gaming-ripple-step h3>svg{color:var(--ec-brand);flex-shrink:0;margin-top:3px}.gaming-setup .ec-checkout-number{align-items:center;gap:12px;display:flex}.gaming-setup .ec-checkout-number:after{content:"";background:var(--ec-border);flex:1;height:1px}.gaming-setup .ec-checkout-number>span{background:var(--ec-soft);width:38px;height:38px;color:var(--ec-brand);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}
