.stripeStats{background:radial-gradient(circle at 50% 100%,hsla(0,0%,100%,.06) 0,hsla(0,0%,100%,.02) 5%,transparent 12%),radial-gradient(circle at 50% 98%,rgba(120,150,255,.06) 0,transparent 18%),radial-gradient(circle at 50% 94%,rgba(59,130,246,.03) 0,transparent 30%),linear-gradient(180deg,#0f0c78,#1d18a8 30%,#3529d6 68%,#5b57ff);border:1px solid hsla(0,0%,100%,.08);border-radius:32px;margin:0 auto;max-width:1400px;overflow:hidden;position:relative;width:100%}.stripeStats:before{background:radial-gradient(ellipse at 50% 100%,hsla(0,0%,100%,.06) 0,hsla(0,0%,100%,.03) 6%,rgba(147,197,253,.025) 14%,rgba(96,165,250,.015) 24%,transparent 42%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.stripeStats__visual{background:radial-gradient(ellipse at 50% 100%,hsla(0,0%,100%,.05) 0,hsla(0,0%,100%,.02) 5%,rgba(120,150,255,.03) 12%,rgba(70,110,255,.015) 22%,transparent 40%);height:auto;min-height:520px;position:relative}#stripeParticleCanvas{display:block;height:100%;inset:0;position:absolute;width:100%;z-index:3}.stripeStats__visual:after{background:linear-gradient(0deg,transparent 0,transparent 52%,rgba(15,12,120,.12) 72%,rgba(15,12,120,.45));content:"";inset:0;pointer-events:none;position:absolute;z-index:4}.stripeHero{display:flex;flex-direction:column;inset:0;padding:60px 40px;position:absolute;text-align:center;z-index:20}.stripeHero,.stripeHero__badge{align-items:center;justify-content:center}.stripeHero__badge{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.75);border-radius:999px;box-shadow:0 10px 30px rgba(59,130,246,.12);color:#fff;display:inline-flex;flex-wrap:wrap;font-size:18px;gap:5px;letter-spacing:-.02em;margin-bottom:42px;padding:10px 25px}.stripeHero__title{color:#fff;font-size:clamp(24px,5vw,48px);font-weight:600;letter-spacing:-.06em;line-height:1.05;margin:0;max-width:1300px;text-wrap:balance;word-break:break-word}.stripeHero__title span{color:#448cff;display:block;margin-top:14px}.stripeHero__title br{display:none}@media (min-width:1200px){.stripeHero__title br{display:inline}}.stripeHero__buttons{display:flex;flex-wrap:wrap;gap:28px;margin-top:54px}.stripeHero__btn,.stripeHero__buttons{align-items:center;justify-content:center}.stripeHero__btn{border-radius:999px;box-sizing:border-box;display:inline-flex;font-size:18px;font-weight:500;gap:10px;letter-spacing:-.03em;padding:15px 30px;text-align:center;text-decoration:none;transition:all .3s ease;white-space:nowrap}.stripeHero__btn--primary{background:linear-gradient(180deg,#00bb5c,#008d60);box-shadow:0 22px 60px rgba(16,201,90,.35),inset 0 -3px 0 rgba(0,0,0,.08);color:#fff}.stripeHero__btn--primary:hover{background:linear-gradient(180deg,#008d60,#00bb5c);color:#fff;transform:scale(1.06)}.stripeHero__btn--secondary{background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08);color:#111}.stripeHero__btn--secondary:hover{background:#000;box-shadow:0 12px 30px rgba(0,0,0,.08);color:#fff;transform:scale(1.06)}.stripeHero__badge img,.stripeHero__buttons img{flex-shrink:0;height:20px;width:20px}@media (max-width:1024px){.stripeStats{border-radius:28px}.stripeStats__visual{min-height:580px}.stripeHero{padding:60px 32px}.stripeHero__title{font-size:clamp(38px,5vw,44px);line-height:1.05}.stripeHero__badge{font-size:16px;margin-bottom:30px;padding:10px 22px}.stripeHero__buttons{gap:18px;margin-top:38px}.stripeHero__btn{font-size:17px;min-width:220px;padding:16px 28px}}@media (max-width:768px){.stripeStats{border-radius:24px}.stripeStats__visual{min-height:620px}.stripeHero{padding:48px 24px}.stripeHero__title{font-size:clamp(30px,7vw,40px);letter-spacing:-.04em;line-height:1.08}.stripeHero__badge{font-size:16px;margin-bottom:24px;padding:8px 18px}.stripeHero__buttons{flex-direction:column;gap:16px;margin-top:32px;max-width:420px;width:100%}.stripeHero__btn{font-size:16px;min-width:100%;padding:18px 24px;white-space:normal;width:100%}.stripeHero__badge img,.stripeHero__buttons img{height:18px;width:18px}}@media (max-width:480px){.stripeStats{border-radius:20px}.stripeStats__visual{min-height:580px}.stripeHero{padding:36px 18px}.stripeHero__badge{font-size:14px;line-height:1.4;margin-bottom:20px;padding:8px 14px}.stripeHero__title{font-size:clamp(24px,8vw,32px);letter-spacing:-.03em;line-height:1.1}.stripeHero__buttons{gap:14px;margin-top:28px;max-width:100%}.stripeHero__btn{font-size:15px;min-height:54px;padding:16px 20px}.stripeHero__badge img,.stripeHero__buttons img{height:16px;width:16px}}@media (max-width:360px){.stripeStats__visual{min-height:560px}.stripeHero{padding:32px 14px}.stripeHero__title{font-size:22px;line-height:1.12}.stripeHero__badge{font-size:13px;padding:7px 12px}.stripeHero__btn{font-size:14px;padding:15px 16px}}