.products_page__x7gOe{min-height:100vh}.products_hero__8vc5_{position:relative;padding:4rem 0 3rem;text-align:center;border-bottom:1px solid rgba(0,217,255,.2);overflow:hidden}.products_hero__8vc5_:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/images/back.jpg);background-size:cover;background-position:50%;opacity:.15;z-index:0}.products_hero__8vc5_>*{position:relative;z-index:1}.products_subtitle__XN2rJ{font-size:1.3rem;color:var(--text-secondary);margin-top:1rem;font-weight:400}.products_productCard__i0D57{position:relative;background:var(--surface);border:2px solid rgba(0,217,255,.2);border-radius:12px;padding:3rem 2.5rem;text-decoration:none;transition:all .3s ease;overflow:hidden;display:block}.products_productCard__i0D57:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:4px;background:var(--accent-gradient);transition:left .3s ease}.products_productCard__i0D57:hover{border-color:var(--primary);transform:translateY(-10px);box-shadow:0 12px 40px rgba(0,217,255,.3)}.products_productCard__i0D57:hover:before{left:0}.products_productBadge___IxU0{display:inline-block;padding:.5rem 1.25rem;background:var(--accent-gradient);color:white;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;border-radius:20px;margin-bottom:1.5rem}.products_productCard__i0D57 h2{color:var(--primary);margin-bottom:1rem;font-size:1.8rem}.products_productCard__i0D57 p{color:var(--text-secondary);line-height:1.7;margin-bottom:1.5rem}.products_learnMore__H3CDG{display:inline-block;color:var(--secondary);font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;transition:all .3s ease}.products_productCard__i0D57:hover .products_learnMore__H3CDG{color:var(--primary);transform:translateX(10px)}.products_ctaText__E8aaY{font-size:1.2rem;color:var(--text-secondary);max-width:600px;margin:1rem auto 2rem}@media (max-width:768px){.products_hero__8vc5_{padding:3rem 0 2rem}.products_productCard__i0D57{padding:2rem 1.5rem}}