:root{--page-accent:#14b8a6;--page-accent-light:#2dd4bf;--page-accent-dark:#0d9488;--page-accent-glow:rgba(20,184,166,.4);--page-accent-subtle:rgba(20,184,166,.1);--page-success:#10b981;--page-success-light:#34d399}.security-assessments-page .gradient-text{background:linear-gradient(135deg,var(--page-accent-light),var(--page-accent),var(--page-accent-dark))!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.security-assessments-page .hero-badge{background:var(--page-accent-subtle)!important;border:1px solid rgba(20,184,166,.3)!important}.security-assessments-page .pulse-dot{background:var(--page-accent)!important;box-shadow:0 0 0 0 var(--page-accent-glow)!important}.security-assessments-page .btn-primary{background:linear-gradient(135deg,var(--page-accent),var(--page-accent-dark))!important;box-shadow:0 4px 20px var(--page-accent-glow)!important}.security-assessments-page .btn-primary:hover{background:linear-gradient(135deg,var(--page-accent-light),var(--page-accent))!important;box-shadow:0 6px 30px var(--page-accent-glow)!important}.security-assessments-page .btn-glow:before{background:var(--page-accent)!important}.security-assessments-page .btn-secondary:hover{border-color:var(--page-accent)!important;color:var(--page-accent)!important}.security-assessments-page .hero-orb-1{background:radial-gradient(circle,var(--page-accent-glow) 0,transparent 70%)!important}.security-assessments-page .hero-orb-2{background:radial-gradient(circle,rgba(16,185,129,.2) 0,transparent 70%)!important}.security-assessments-page .hero-orb-3{background:radial-gradient(circle,rgba(20,184,166,.15) 0,transparent 70%)!important}.security-assessments-page .section-tag{background:var(--page-accent-subtle)!important;border:1px solid rgba(20,184,166,.2)!important;color:var(--page-accent-light)!important}.security-assessments-page .about-highlight{background:linear-gradient(135deg,var(--page-accent-subtle),transparent)!important;border-left-color:var(--page-accent)!important}.security-assessments-page .highlight-icon{background:linear-gradient(135deg,var(--page-accent),var(--page-accent-dark))!important}.security-assessments-page .visual-card{border-color:rgba(20,184,166,.2)!important}.security-assessments-page .icon-ring{border-color:var(--page-accent)!important;box-shadow:0 0 30px var(--page-accent-glow)!important}.security-assessments-page .visual-icon svg{stroke:var(--page-accent)!important}.security-assessments-page .visual-dots span{background:var(--page-accent)!important}.security-assessments-page .service-card{border:1px solid rgba(20,184,166,.15)!important}.security-assessments-page .service-card:hover{border-color:rgba(20,184,166,.4)!important;box-shadow:0 20px 60px rgba(20,184,166,.15)!important}.security-assessments-page .card-glow{background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),var(--page-accent-glow),transparent 50%)!important}.security-assessments-page .card-icon .icon-bg{background:linear-gradient(135deg,var(--page-accent-subtle),rgba(20,184,166,.05))!important}.security-assessments-page .card-icon svg{stroke:var(--page-accent)!important}.security-assessments-page .card-tags span{background:var(--page-accent-subtle)!important;border:1px solid rgba(20,184,166,.2)!important;color:var(--page-accent-light)!important}.security-assessments-page .timeline-line{background:linear-gradient(180deg,var(--page-accent),var(--page-accent-dark),transparent)!important}.security-assessments-page .step-number{background:linear-gradient(135deg,var(--page-accent),var(--page-accent-dark))!important;box-shadow:0 0 30px var(--page-accent-glow)!important}.security-assessments-page .step-icon{background:var(--page-accent-subtle)!important;border:1px solid rgba(20,184,166,.3)!important}.security-assessments-page .step-icon svg{stroke:var(--page-accent)!important}.security-assessments-page .cert-card{border:1px solid rgba(20,184,166,.15)!important}.security-assessments-page .cert-card:hover{border-color:rgba(20,184,166,.3)!important;box-shadow:0 15px 40px rgba(20,184,166,.15)!important}.security-assessments-page .cert-icon svg{stroke:var(--page-accent)!important}.security-assessments-page .cert-badge{background:var(--page-accent-subtle)!important;border:1px solid rgba(20,184,166,.3)!important;color:var(--page-accent-light)!important}.security-assessments-page .trust-icon{background:var(--page-accent-subtle)!important;border:1px solid rgba(20,184,166,.2)!important}.security-assessments-page .trust-icon svg{stroke:var(--page-accent)!important}.security-assessments-page .cta-card,.security-assessments-page .newsletter-card{border:1px solid rgba(20,184,166,.2)!important}.security-assessments-page .cta-orb,.security-assessments-page .newsletter-orb{background:radial-gradient(circle,var(--page-accent-glow) 0,transparent 70%)!important}.security-assessments-page .mouse{border-color:var(--page-accent)!important}.security-assessments-page .wheel{background:var(--page-accent)!important}.security-assessments-page .shape-1,.security-assessments-page .shape-3,.security-assessments-page .shape-5{background:linear-gradient(135deg,var(--page-accent-glow),transparent)!important}.security-assessments-page .hero-badge.available .pulse-dot{background:#22c55e!important;box-shadow:0 0 10px rgba(34,197,94,.5)!important}.security-assessments-page .hero-badge.available .badge-text{color:#22c55e!important}.why-audit-section{background:linear-gradient(180deg,transparent,rgba(20,184,166,.03) 50%,transparent);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);padding:100px 0}.audit-card{align-items:center;background:var(--bg-card);border:1px solid var(--border-color);border-radius:24px;display:grid;gap:60px;grid-template-columns:1.3fr .7fr;overflow:hidden;padding:60px;position:relative}.audit-card:before{background:linear-gradient(90deg,var(--page-accent) 0,var(--page-accent-light) 100%);content:"";height:4px;left:0;position:absolute;right:0;top:0}.audit-content .section-tag{margin-bottom:16px}.audit-title{color:var(--text-primary);font-size:1.75rem;font-weight:700;margin-bottom:20px}.audit-description{color:var(--text-secondary);font-size:1.05rem;line-height:1.8;margin-bottom:16px}.audit-description strong,.audit-link{color:var(--page-accent)}.audit-link{text-decoration:underline}.audit-link:hover{opacity:.8}.audit-checklist{display:flex;flex-direction:column;gap:16px}.checklist-item{align-items:center;background:rgba(20,184,166,.08);border:1px solid rgba(20,184,166,.2);border-radius:12px;display:flex;gap:14px;padding:16px 20px;transition:all .3s ease}.checklist-item:hover{border-color:var(--page-accent);transform:translateX(8px)}.checklist-item svg{color:var(--page-accent);flex-shrink:0;height:22px;width:22px}.checklist-item span{color:var(--text-primary);font-size:.95rem;font-weight:500}@media (max-width:968px){.audit-card{gap:40px;grid-template-columns:1fr;padding:40px}}@media (max-width:768px){.why-audit-section{padding:60px 0}.audit-card{padding:32px}.audit-title{font-size:1.5rem}}