.ssss-wrap{--sys:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
         "Helvetica Neue", Arial, sans-serif;--bg:#07050f;--surf:#0d0a1e;--card:#110e22;--b1:rgba(255,255,255,.07);--b2:rgba(255,255,255,.13);--t1:#ede8fa;--t2:rgba(237,232,250,.50);--t3:rgba(237,232,250,.26);--grad:linear-gradient(135deg, #8B00FF 0%, #E8157A 55%, #FF6020 100%);background:var(--bg);padding:96px 0 80px;font-family:var(--sys);color:var(--t1);-webkit-font-smoothing:antialiased;overflow:hidden;position:relative}.ssss-wrap::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 60% 40% at 10% 20%,rgb(139 0 255 / .07) 0%,transparent 60%),radial-gradient(ellipse 50% 35% at 90% 80%,rgb(232 21 122 / .06) 0%,transparent 60%),radial-gradient(ellipse 40% 30% at 50% 50%,rgb(255 96 32 / .04) 0%,transparent 60%)}.ssss-wrap *{box-sizing:border-box}.ssss-wrap a{text-decoration:none;color:inherit}.ssss-wrap h2,.ssss-wrap h3{margin:0;font-family:var(--sys)}.ssss-wrap p{margin:0}.ssss-wrap .ssss-head,.ssss-wrap .ssss-grid,.ssss-wrap .ssss-foot{max-width:1160px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;position:relative;z-index:1}.ssss-head{text-align:center;margin-bottom:56px}.ssss-label{display:inline-block;font-size:.6rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;margin-bottom:14px;opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}.ssss-head.ssss-in .ssss-label{opacity:1;transform:translateY(0)}.ssss-title{font-size:clamp(1.9rem, 3.8vw, 3rem);font-weight:900;color:var(--t1);letter-spacing:-.034em;line-height:1.1;margin-bottom:16px;opacity:0;transform:translateY(16px);transition:opacity .55s ease .08s,transform .55s ease .08s}.ssss-head.ssss-in .ssss-title{opacity:1;transform:translateY(0)}.ssss-sub{font-size:.93rem;color:var(--t2);line-height:1.78;max-width:560px;margin:0 auto;opacity:0;transform:translateY(12px);transition:opacity .55s ease .16s,transform .55s ease .16s}.ssss-head.ssss-in .ssss-sub{opacity:1;transform:translateY(0)}.ssss-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:56px}.ssss-card{background:var(--card);border:1px solid var(--b1);border-radius:16px;padding:26px 22px 22px;display:flex;flex-direction:column;gap:0;position:relative;overflow:hidden;cursor:default;opacity:0;transform:translateY(28px);transition:opacity .5s ease,transform .5s ease,border-color .25s,box-shadow .25s}.ssss-card.ssss-in{opacity:1;transform:translateY(0)}.ssss-card:hover{border-color:rgba(var(--cr),.35);box-shadow:0 20px 48px rgb(0 0 0 / .35),0 0 0 1px rgba(var(--cr),.08);transform:translateY(-5px)!important}.ssss-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--cc),rgba(var(--cr),.3));opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .3s,transform .4s cubic-bezier(.4,0,.2,1)}.ssss-card:hover::before{opacity:1;transform:scaleX(1)}.ssss-glow{position:absolute;inset:0;pointer-events:none;border-radius:16px;background:radial-gradient(circle at 50% 100%,rgba(var(--cr),.12) 0%,transparent 65%);opacity:0;transition:opacity .4s}.ssss-card:hover .ssss-glow{opacity:1}.ssss-card-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.ssss-num{font-size:2.2rem;font-weight:900;line-height:1;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;opacity:.14;transition:opacity .3s;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.ssss-card:hover .ssss-num{opacity:.55}.ssss-icon{width:40px;height:40px;border-radius:10px;flex-shrink:0;background:rgba(var(--cr),.1);border:1px solid rgba(var(--cr),.2);display:flex;align-items:center;justify-content:center;transition:background .3s,border-color .3s,transform .3s}.ssss-icon svg{width:20px;height:20px;color:var(--cc);transition:transform .3s}.ssss-card:hover .ssss-icon{background:rgba(var(--cr),.2);border-color:rgba(var(--cr),.4)}.ssss-card:hover .ssss-icon svg{transform:scale(1.15) rotate(-5deg)}.ssss-card-body{flex:1;margin-bottom:18px}.ssss-tagline{font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cc);margin-bottom:7px;line-height:1}.ssss-name{font-size:.98rem;font-weight:800;color:var(--t1);line-height:1.25;margin-bottom:10px}.ssss-desc{font-size:.79rem;color:var(--t2);line-height:1.68}.ssss-stats{display:flex;gap:0;border-top:1px solid var(--b1);padding-top:14px;margin-bottom:16px}.ssss-stat{flex:1;text-align:center;padding:0 4px;border-right:1px solid var(--b1)}.ssss-stat:last-child{border-right:none}.ssss-stat strong{display:block;font-size:.88rem;font-weight:900;line-height:1;color:var(--cc);margin-bottom:3px;font-variant-numeric:tabular-nums}.ssss-stat span{display:block;font-size:.62rem;color:var(--t3);text-transform:uppercase;letter-spacing:.07em}.ssss-link{display:inline-flex;align-items:center;gap:6px;font-size:.77rem;font-weight:700;color:var(--t3);border:none;background:none;padding:0;text-decoration:none!important;transition:color .2s,gap .2s;margin-top:auto}.ssss-link svg{transition:transform .2s}.ssss-card:hover .ssss-link{color:var(--cc);gap:9px}.ssss-card:hover .ssss-link svg{transform:translateX(3px)}.ssss-foot{text-align:center;opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.ssss-foot.ssss-in{opacity:1;transform:translateY(0)}.ssss-foot>p{font-size:.88rem;color:var(--t2);margin-bottom:20px}.ssss-cta-btn{display:inline-flex;align-items:center;gap:9px;padding:13px 28px;border-radius:100px;background:var(--grad);color:#fff;font-size:.88rem;font-weight:700;text-decoration:none!important;box-shadow:0 4px 24px rgb(139 0 255 / .3);transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.ssss-cta-btn::before{content:'';position:absolute;top:0;left:0;right:0;height:45%;background:linear-gradient(180deg,rgb(255 255 255 / .12),transparent);border-radius:100px 100px 0 0}.ssss-cta-btn:hover{transform:translateY(-3px);box-shadow:0 8px 32px rgb(232 21 122 / .45);color:#fff}.ssss-cta-btn svg{position:relative;z-index:1;transition:transform .2s}.ssss-cta-btn span{position:relative;z-index:1}.ssss-cta-btn:hover svg{transform:translateX(4px)}@media (max-width:1100px){.ssss-grid{grid-template-columns:repeat(3,1fr)}.ssss-wrap .ssss-head,.ssss-wrap .ssss-grid,.ssss-wrap .ssss-foot{padding-left:28px;padding-right:28px}}@media (max-width:780px){.ssss-wrap{padding:72px 0 64px}.ssss-grid{grid-template-columns:repeat(2,1fr);gap:12px}.ssss-head{margin-bottom:44px}.ssss-wrap .ssss-head,.ssss-wrap .ssss-grid,.ssss-wrap .ssss-foot{padding-left:20px;padding-right:20px}}@media (max-width:480px){.ssss-wrap{padding:60px 0 52px}.ssss-grid{grid-template-columns:1fr;gap:10px}.ssss-card{padding:22px 18px 18px}.ssss-title{font-size:1.75rem}.ssss-wrap .ssss-head,.ssss-wrap .ssss-grid,.ssss-wrap .ssss-foot{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.ssss-card,.ssss-label,.ssss-title,.ssss-sub,.ssss-foot,.ssss-card::before,.ssss-glow,.ssss-icon,.ssss-icon svg,.ssss-link,.ssss-cta-btn{transition:none!important;animation:none!important}.ssss-card,.ssss-label,.ssss-title,.ssss-sub,.ssss-foot{opacity:1!important;transform:none!important}}.ssss-card.ssss-focused{border-color:rgba(var(--cr),.35);box-shadow:0 0 0 2px rgba(var(--cr),.2)}