.BQ8AKW_page{background:var(--bg-primary);min-height:100vh}.BQ8AKW_hero{padding:calc(var(--header-height) + 120px) 80px 80px;background:linear-gradient(180deg, #161618f2 0%, var(--bg-primary) 100%);text-align:center}.BQ8AKW_heroContent{max-width:900px;margin:0 auto}.BQ8AKW_title{color:#fff;margin:0 0 24px;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1}.BQ8AKW_subtitle{color:var(--text-secondary);margin:0;font-size:1.3rem;line-height:1.6}.BQ8AKW_section{padding:80px}.BQ8AKW_container{max-width:1440px;margin:0 auto}.BQ8AKW_sectionTitle{color:#fff;text-align:center;margin:0 0 60px;font-size:clamp(2rem,4vw,3rem);font-weight:800}.BQ8AKW_techCategories{flex-direction:column;gap:48px;display:flex}.BQ8AKW_categoryCard{background:var(--bg-card);border:1px solid var(--border-card);border-radius:24px;padding:48px}.BQ8AKW_categoryTitle{color:#fff;border-bottom:2px solid var(--border-card);margin:0 0 32px;padding-bottom:16px;font-size:2rem;font-weight:700}.BQ8AKW_techGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;display:grid}.BQ8AKW_techCard{border:1px solid var(--border-card);background:#ffffff05;border-radius:12px;padding:24px;transition:all .3s}.BQ8AKW_techCard:hover{border-color:var(--primary);background:#6f9aff0d;transform:translateY(-2px)}.BQ8AKW_techName{color:#fff;margin:0 0 8px;font-size:1.2rem;font-weight:700}.BQ8AKW_techDescription{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.5}.BQ8AKW_whySection{background:linear-gradient(135deg,#6f9aff0d 0%,#f786aa0d 100%);padding:80px}.BQ8AKW_reasonsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px;display:grid}.BQ8AKW_reasonCard{background:var(--bg-card);border:1px solid var(--border-card);text-align:center;border-radius:16px;padding:40px 32px;transition:all .3s}.BQ8AKW_reasonCard:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000004d}.BQ8AKW_reasonIcon{margin-bottom:20px;font-size:3.5rem}.BQ8AKW_reasonTitle{color:#fff;margin:0 0 12px;font-size:1.5rem;font-weight:700}.BQ8AKW_reasonText{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.6}.BQ8AKW_cta{text-align:center;padding:100px 80px}.BQ8AKW_ctaTitle{color:#fff;background:linear-gradient(90deg, #fff 0%, #fff 45%, var(--primary) 50%, #fff 55%, #fff 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;margin:0 0 -.2em;padding-bottom:.3em;font-size:clamp(2rem,4vw,3.5rem);font-weight:800;animation:8s linear infinite BQ8AKW_shine}@keyframes BQ8AKW_shine{0%{background-position:200%}to{background-position:-200%}}.BQ8AKW_ctaText{color:var(--text-secondary);margin:0 0 40px;font-size:1.2rem}@media (max-width:1024px){.BQ8AKW_hero{padding:calc(var(--header-height) + 80px) 40px 60px}.BQ8AKW_section,.BQ8AKW_whySection{padding:60px 40px}.BQ8AKW_cta{padding:80px 40px}.BQ8AKW_categoryCard{padding:32px 24px}.BQ8AKW_techGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:768px){.BQ8AKW_hero{padding:calc(var(--header-height) + 60px) 24px 40px}.BQ8AKW_section,.BQ8AKW_whySection{padding:40px 24px}.BQ8AKW_cta{padding:60px 24px}.BQ8AKW_techGrid,.BQ8AKW_reasonsGrid{grid-template-columns:1fr}}
