*{margin:0;padding:0;box-sizing:border-box}:root{--brand-50: #ecfeff;--brand-100: #cffafe;--brand-300: #67e8f9;--brand-500: #06b6d4;--brand-600: #0891b2;--brand-700: #0e7490;--brand-900: #164e63;--text-primary: #e5e7eb;--text-secondary: #cbd5e1;--surface: rgba(15, 23, 42, .75);--surface-border: rgba(6, 182, 212, .22);--surface-elevated: rgba(30, 41, 59, .82);--success-bg: rgba(22, 163, 74, .12);--success-text: #bbf7d0;--radius-lg: 16px;--radius-md: 12px;--shadow-soft: 0 10px 30px rgba(2, 6, 23, .35)}body{font-family:Inter,Segoe UI,Roboto,sans-serif;line-height:1.5;background:radial-gradient(circle at 10% 10%,rgba(6,182,212,.16),transparent 40%),radial-gradient(circle at 90% 90%,rgba(14,116,144,.14),transparent 45%),#020617;color:var(--text-primary);min-height:100vh}img{max-width:100%;height:auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0f172ab3}::-webkit-scrollbar-thumb{background:#67e8f959;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#06b6d4a6}h1,h2,h3,h4{letter-spacing:-.02em}p{color:var(--text-secondary)}.hero-section,.about-header,.services-header,.career-header,.ai-header,.testimonials-section,.contact-form,.application-form,.cta-section{border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-soft)!important}.about-header,.services-header,.career-header,.ai-header,.testimonials-section,.application-form,.cta-section,.use-case{border-left-width:0!important;border:1px solid var(--surface-border)!important;background:var(--surface)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.expertise-card,.card,.benefit-card,.job-card,.feature-card,.use-case,.testimonial-card{background:var(--surface-elevated)!important;border:1px solid var(--surface-border)!important;border-radius:var(--radius-md)!important;box-shadow:0 8px 24px #0206174d!important}.card .description,.feature-card p,.benefit-card p,.job-description,.about-content p,.about-content li,.requirements li,.features li,.ai-subtitle,.services-subtitle,.subtitle,.intro{color:var(--text-secondary)!important}.submit-btn,.apply-btn,.learn-more,.cta-button,button,[type=submit]{border-radius:10px!important}.success-message{background:var(--success-bg)!important;color:var(--success-text)!important;border:1px solid rgba(22,163,74,.35)!important}@media(max-width:992px){.hero-title{font-size:2.5rem!important}.hero-subtitle{font-size:1.05rem!important}.grid,.expertise-grid,.benefits-grid,.ai-features{gap:1.25rem!important}}@media(max-width:768px){h1{font-size:2rem!important}h2{font-size:1.5rem!important}.page-wrap,.career-container{padding-left:1rem!important;padding-right:1rem!important}.hero-section,.about-header,.services-header,.career-header,.ai-header,.testimonials-section,.contact-form,.application-form,.cta-section{padding:1.5rem 1rem!important;margin-bottom:1.5rem!important}.hero-title{font-size:2rem!important}.cta-group,.form-actions{flex-direction:column!important;gap:.75rem!important}.cta-button,.submit-btn,.cancel-btn,.learn-more,.apply-btn{width:100%;text-align:center}.grid,.expertise-grid,.benefits-grid,.use-case-grid,.ai-features{grid-template-columns:1fr!important}.job-header{flex-direction:column!important;gap:.75rem!important}.job-meta{gap:.75rem!important;flex-direction:column;align-items:flex-start}}
