.scs-root{background:#060811!important;color:#fff;min-height:100vh;position:relative;overflow:hidden;font-family:Poppins,sans-serif!important;padding-bottom:100px}.scs-root *,.scs-root h1,.scs-root h2,.scs-root h3,.scs-root p,.scs-root span,.scs-root a,.scs-root button{font-family:Poppins,sans-serif!important}.scs-bg-glows{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.scs-glow-primary{position:absolute;top:15%;left:10%;width:400px;height:400px;background:radial-gradient(circle,rgba(173,250,59,.08) 0%,transparent 70%);filter:blur(80px)}.scs-glow-secondary{position:absolute;bottom:20%;right:10%;width:500px;height:500px;background:radial-gradient(circle,rgba(168,85,247,.08) 0%,transparent 70%);filter:blur(100px)}.scs-grid-lines{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.015) 1px,transparent 1px);background-size:50px 50px;opacity:.75}.scs-container{max-width:1200px;margin:0 auto;padding:120px 24px 40px;position:relative;z-index:10}.scs-back-bar{margin-bottom:50px}.scs-back-btn{display:inline-flex;align-items:center;gap:10px;color:#fff9;text-decoration:none;font-size:.75rem;font-weight:900;letter-spacing:.25em;padding:10px 20px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:100px;transition:all .3s ease}.scs-back-btn:hover{color:#adfa3b;background:#adfa3b0d;border-color:#adfa3b33;transform:translate(-5px)}.scs-back-arrow{font-size:1rem;line-height:1}.scs-header{text-align:center;max-width:800px;margin:0 auto 80px}.scs-kicker{font-size:.75rem;font-weight:900;letter-spacing:.35em;color:#adfa3b;text-transform:uppercase;margin-bottom:16px;display:block}.scs-title{font-size:clamp(2.2rem,5vw,3.8rem);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:1.05;margin-bottom:24px;background:linear-gradient(to right,#fff,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.scs-desc{font-size:clamp(.95rem,1.5vw,1.15rem);color:#ffffffb3;line-height:1.6;font-weight:300}.scs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin-bottom:100px}.scs-card{position:relative;background:#ffffff04;border:1px solid rgba(255,255,255,.06);border-radius:28px;overflow:hidden;backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.scs-card-glow{position:absolute;top:-30%;right:-30%;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.06) 0%,transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none}.scs-card:hover{transform:translateY(-8px);border-color:#adfa3b40;background:#ffffff09;box-shadow:0 30px 60px #0009}.scs-card:hover .scs-card-glow{opacity:1}.scs-media-frame{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}.scs-media{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s ease}.scs-card:hover .scs-media{transform:scale(1.06)}.scs-media-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(6,8,17,.5) 0%,transparent 100%);pointer-events:none}.scs-card-badge{position:absolute;top:20px;right:20px;background:#adfa3b1a;border:1px solid rgba(173,250,59,.3);color:#adfa3b;font-size:.65rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em;padding:6px 12px;border-radius:100px;backdrop-filter:blur(8px)}.scs-content{padding:36px;display:flex;flex-direction:column;flex-grow:1}.scs-highlight-pill{display:inline-block;align-self:flex-start;font-size:.72rem;font-weight:850;text-transform:uppercase;color:#c084fc;background:#a855f71a;border:1px solid rgba(168,85,247,.2);padding:5px 12px;border-radius:100px;margin-bottom:16px;letter-spacing:.05em}.scs-client-name{font-size:1.45rem;font-weight:900;color:#fff;margin-bottom:10px;letter-spacing:-.01em}.scs-tagline{font-size:.92rem;color:#fff9;line-height:1.5;margin-bottom:30px;font-weight:300}.scs-stats-block{background:#ffffff03;border:1px solid rgba(255,255,255,.04);border-radius:20px;padding:24px;margin-bottom:36px;display:flex;align-items:center;gap:24px}.scs-hero-stat{display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.06);padding-right:24px;flex-shrink:0}.scs-hero-stat-val{font-size:2.2rem;font-weight:950;color:#adfa3b;line-height:1;margin-bottom:4px;text-shadow:0 0 15px rgba(173,250,59,.2)}.scs-hero-stat-lbl{font-size:.62rem;font-weight:900;text-transform:uppercase;color:#ffffff73;letter-spacing:.05em}.scs-sub-stats{display:flex;flex-direction:column;gap:12px;flex-grow:1}.scs-sub-stat-box{display:flex;justify-content:space-between;align-items:center}.scs-sub-stat-val{font-size:1.05rem;font-weight:800;color:#fff}.scs-sub-stat-lbl{font-size:.72rem;color:#ffffff80;font-weight:500}.scs-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:#fff;font-weight:800;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);margin-top:auto}.scs-action-btn:hover{background:#fff;color:#060811;border-color:#fff;box-shadow:0 10px 20px #ffffff14}.scs-action-arrow{font-size:1rem;transition:transform .3s ease}.scs-action-btn:hover .scs-action-arrow{transform:translate(4px)}.scs-footer-cta{position:relative;background:linear-gradient(135deg,#a855f71a,#adfa3b0a);border:1px solid rgba(255,255,255,.06);border-radius:32px;padding:80px 40px;text-align:center;overflow:hidden;margin-top:40px}.scs-cta-glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(173,250,59,.12) 0%,transparent 60%);pointer-events:none}.scs-footer-cta h2{font-size:clamp(1.4rem,3.2vw,2.2rem);font-weight:900;text-transform:uppercase;margin-bottom:16px;color:#fff}.scs-footer-cta p{font-size:clamp(.85rem,1.2vw,1.05rem);color:#ffffffb3;max-width:650px;margin:0 auto 40px;font-weight:300;line-height:1.5}.scs-cta-button{display:inline-flex;align-items:center;gap:12px;padding:18px 40px;background-color:#fff;color:#05030d;font-weight:900;font-size:.9rem;letter-spacing:.15em;text-transform:uppercase;border-radius:100px;text-decoration:none;box-shadow:0 15px 30px #0006;transition:all .3s cubic-bezier(.16,1,.3,1)}.scs-cta-button:hover{transform:scale(1.04) translateY(-2px);background-color:#adfa3b;box-shadow:0 20px 40px #adfa3b40}.scs-cta-arrow{font-size:1.1rem;transition:transform .3s ease}.scs-cta-button:hover .scs-cta-arrow{transform:translate(4px)}@media (max-width: 992px){.scs-grid{grid-template-columns:1fr;gap:30px}.scs-container{padding:100px 20px 40px}}@media (max-width: 768px){.scs-header{margin-bottom:50px}.scs-content{padding:24px}.scs-stats-block{flex-direction:column;align-items:stretch;gap:18px}.scs-hero-stat{border-right:none;border-bottom:1px solid rgba(255,255,255,.06);padding-right:0;padding-bottom:18px;align-items:center}.scs-footer-cta{padding:50px 20px}}
