.section[data-astro-cid-wxrosolg]{padding:var(--spacing-3xl) 0}.section[data-astro-cid-wxrosolg].alt{background-color:var(--color-cloud)}.tri-callout[data-astro-cid-wxrosolg]{background:#fafbfc;padding:var(--spacing-lg) 0;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.tri-badge[data-astro-cid-wxrosolg]{max-width:900px;margin:0 auto}.tri-badge-content[data-astro-cid-wxrosolg]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);text-align:center;padding:var(--spacing-md);background:linear-gradient(135deg,#667eea14,#4facfe0a);border:1px solid rgba(102,126,234,.2);border-radius:8px}.tri-badge-content[data-astro-cid-wxrosolg] strong[data-astro-cid-wxrosolg]{font-size:1rem;color:var(--color-primary);font-weight:700;letter-spacing:.02em}.tri-badge-content[data-astro-cid-wxrosolg] span[data-astro-cid-wxrosolg]{font-size:.875rem;color:var(--color-text-secondary);font-weight:500}.hero[data-astro-cid-wxrosolg]{background:var(--primary-gradient);color:#fff;padding:8rem 0 6rem;text-align:center;position:relative;overflow:hidden}.hero[data-astro-cid-wxrosolg]:before{content:"security = controls × processes × culture • n = 108 signals • breach_risk = P(incident|vulnerabilities) • good_on_paper ≠ works_under_pressure • controls_exist but bypassed_when_deadline_looms • escalation = documented or works_in_practice? • behaviors = governance_has_teeth? can_say_no? • systems + processes + behaviors → complete_security_view • θ̂ estimator • σ² variance • ρ correlation • risk_quantified • behavioral_evidence = scored_not_noted";position:absolute;inset:0;font-size:.75rem;line-height:1.8rem;color:#ffffff26;font-weight:300;font-family:Courier New,monospace;word-wrap:break-word;overflow:hidden;pointer-events:none;z-index:0;letter-spacing:.24rem;transform:rotate(-1.5deg);animation:rotateSubtle 14s ease-in-out infinite}.hero-background[data-astro-cid-wxrosolg]{position:absolute;inset:0;z-index:0;pointer-events:none}.floating-shape[data-astro-cid-wxrosolg]{position:absolute;border-radius:50%;opacity:.15;animation:float 20s ease-in-out infinite}.floating-shape[data-astro-cid-wxrosolg].shape-1{width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.3),transparent);top:-100px;left:-100px;animation-delay:0s}.floating-shape[data-astro-cid-wxrosolg].shape-2{width:300px;height:300px;background:radial-gradient(circle,rgba(255,255,255,.2),transparent);bottom:-50px;right:10%;animation-delay:7s}.floating-shape[data-astro-cid-wxrosolg].shape-3{width:250px;height:250px;background:radial-gradient(circle,rgba(255,255,255,.25),transparent);top:50%;right:-50px;animation-delay:14s}@keyframes float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.hero-content[data-astro-cid-wxrosolg]{position:relative;z-index:1}.hero-icon[data-astro-cid-wxrosolg]{background:#fff3;width:120px;height:120px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-lg)}.hero-icon[data-astro-cid-wxrosolg] .icon{color:#fff}.hero-title[data-astro-cid-wxrosolg]{color:#fff;font-size:3rem;margin-bottom:var(--spacing-lg);font-weight:800;line-height:1.2;max-width:1000px;margin-left:auto;margin-right:auto}.hero-subtitle[data-astro-cid-wxrosolg]{font-size:1.375rem;color:#fffffff2;max-width:900px;margin:0 auto;line-height:1.6}.hero-subtitle-secondary[data-astro-cid-wxrosolg]{font-size:1.125rem;color:#ffffffd9;margin-top:var(--spacing-md)}.problem[data-astro-cid-wxrosolg]{position:relative;overflow:hidden;background-color:var(--color-white)}.problem[data-astro-cid-wxrosolg]:before{content:"security_risk = controls + processes + culture • controls_exist but not_enforced • escalation = works on paper ≠ works under crisis • behavioral_risk = bypassed_under_pressure • compliance_theater = audit-passing but zero_real_protection • P(breach|vulnerabilities) • tool_sprawl = 37% waste • shelfware = $400K-$800K unused • E[X] • σ² • ρ • θ̂ • evidence_based • behavioral_evidence_scored • culture_has_teeth?";position:absolute;inset:0;font-size:.7rem;line-height:1.3rem;color:#667eea14;font-weight:300;font-family:Courier New,monospace;word-wrap:break-word;overflow:hidden;pointer-events:none;z-index:0;letter-spacing:.16rem;transform:rotate(1deg);animation:rotateSubtle 16s ease-in-out infinite}.problem-background[data-astro-cid-wxrosolg]{position:absolute;inset:0;z-index:0;pointer-events:none}.problem-content[data-astro-cid-wxrosolg]{position:relative;z-index:1;max-width:900px;margin:0 auto}.lead[data-astro-cid-wxrosolg]{font-size:1.25rem;line-height:1.6;color:var(--color-slate);margin-bottom:var(--spacing-xl)}.stats-bar[data-astro-cid-wxrosolg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-xl);padding:var(--spacing-2xl);background:linear-gradient(135deg,#667eea0d,#4facfe08);border-radius:var(--radius-lg);border:1px solid rgba(102,126,234,.1);margin-bottom:var(--spacing-2xl)}.stat-item[data-astro-cid-wxrosolg]{text-align:center}.stat-number[data-astro-cid-wxrosolg]{font-size:3rem;font-weight:800;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1;margin-bottom:var(--spacing-sm)}.stat-label[data-astro-cid-wxrosolg]{font-size:1rem;color:var(--color-slate);font-weight:500}.business-problems[data-astro-cid-wxrosolg]{margin-top:var(--spacing-3xl);margin-bottom:var(--spacing-2xl)}.business-problems[data-astro-cid-wxrosolg] h2[data-astro-cid-wxrosolg],.business-problems[data-astro-cid-wxrosolg] h3[data-astro-cid-wxrosolg]{text-align:center;font-size:1.75rem;margin-bottom:var(--spacing-xl)}.business-grid[data-astro-cid-wxrosolg]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg);margin-bottom:var(--spacing-2xl)}.business-card[data-astro-cid-wxrosolg]{background:#fff;padding:var(--spacing-xl);border-radius:var(--radius-lg);border:1px solid rgba(203,213,225,.3);transition:var(--transition-base)}.business-card[data-astro-cid-wxrosolg]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.business-icon[data-astro-cid-wxrosolg]{width:64px;height:64px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-md)}.business-icon[data-astro-cid-wxrosolg].ceo{background:linear-gradient(135deg,#ef44441a,#ef44440d)}.business-icon[data-astro-cid-wxrosolg].cfo{background:linear-gradient(135deg,#f59e0b1a,#f59e0b0d)}.business-icon[data-astro-cid-wxrosolg].ciso{background:linear-gradient(135deg,#667eea1a,#667eea0d)}.business-icon[data-astro-cid-wxrosolg].board{background:linear-gradient(135deg,#10b9811a,#10b9810d)}.business-icon[data-astro-cid-wxrosolg] .icon{background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.business-card[data-astro-cid-wxrosolg] h4[data-astro-cid-wxrosolg]{font-size:1.125rem;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.business-card[data-astro-cid-wxrosolg] p[data-astro-cid-wxrosolg]{margin:0;color:var(--color-slate);line-height:1.6}.behavioral-callout[data-astro-cid-wxrosolg]{max-width:900px;margin:var(--spacing-2xl) auto 0;padding:var(--spacing-xl);background:#fafbfc;border-left:4px solid var(--color-primary);border-radius:4px;position:relative;z-index:1}.behavioral-callout[data-astro-cid-wxrosolg] h4[data-astro-cid-wxrosolg]{font-size:1.25rem;color:var(--color-dark);margin-bottom:var(--spacing-sm)}.behavioral-callout[data-astro-cid-wxrosolg] p[data-astro-cid-wxrosolg]{font-size:1rem;color:var(--color-text-secondary);line-height:1.8;margin:0}.methodology[data-astro-cid-wxrosolg]{background-color:var(--color-cloud);position:relative;overflow:hidden}.methodology[data-astro-cid-wxrosolg]:before{content:"108 signals × 3 layers • controls + processes + culture • NIST-mapped SOC2-aligned • breach_risk = P(incident|vulnerabilities) quantified • tool_sprawl = 37% waste → $800K-$1.2M • cost_reduction = 15-35% while improving_posture • x̄ = Σxᵢ/n • σ² = E[(X-μ)²] • Cov(X,Y) • ρ correlation • R² fit • θ̂ estimator • evidence_based • cohort_benchmarked • IC_scorecard + remediation_roadmap • behavioral_evidence_scored";position:absolute;inset:0;font-size:.7rem;line-height:1.3rem;color:#667eea14;font-weight:300;font-family:Courier New,monospace;word-wrap:break-word;overflow:hidden;pointer-events:none;z-index:0;letter-spacing:.16rem;transform:rotate(-1.5deg);animation:rotateSubtle 18s ease-in-out infinite}.methodology[data-astro-cid-wxrosolg] .container[data-astro-cid-wxrosolg]{position:relative;z-index:1}.methodology[data-astro-cid-wxrosolg] h2[data-astro-cid-wxrosolg]{text-align:center;margin-bottom:var(--spacing-md)}.methodology[data-astro-cid-wxrosolg] .lead[data-astro-cid-wxrosolg]{text-align:center;max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:var(--spacing-2xl)}.key-decisions[data-astro-cid-wxrosolg]{max-width:900px;margin:0 auto var(--spacing-2xl);padding:var(--spacing-xl);background:linear-gradient(135deg,#0f172a05,#94a3b80a);border-radius:var(--radius-lg);border:1px solid rgba(148,163,184,.4)}.key-decisions[data-astro-cid-wxrosolg] h3[data-astro-cid-wxrosolg]{margin-bottom:var(--spacing-md);font-size:1.25rem}.key-decisions[data-astro-cid-wxrosolg] ul[data-astro-cid-wxrosolg]{margin:0;padding-left:1.25rem}.key-decisions[data-astro-cid-wxrosolg] li[data-astro-cid-wxrosolg]{margin-bottom:var(--spacing-sm);color:var(--color-slate);line-height:1.6}.pe-context[data-astro-cid-wxrosolg]{padding:var(--spacing-3xl) 0;background:var(--color-white);position:relative;overflow:hidden}.pe-context[data-astro-cid-wxrosolg]:before{content:"PE_diligence: will_security_debt_kill_deal? • breach_risk = insurance + customer_loss + regulatory • tool_sprawl = 37% waste = $800K-$1.2M • shelfware = $400K-$800K unused • compliance_theater = audit-passing ≠ real_protection • cost_reduction = 15-35% + improved_posture • behavioral_evidence = governance_enforced? escalation_works? • IC_scorecard = risk_index + breach_quantified + cost_optimization • portfolio_grade = comparable + trackable";position:absolute;inset:0;font-size:.7rem;line-height:1.3rem;color:#667eea14;font-weight:300;font-family:Courier New,monospace;word-wrap:break-word;overflow:hidden;pointer-events:none;z-index:0;letter-spacing:.16rem;transform:rotate(-1.2deg);animation:rotateSubtle 15s ease-in-out infinite}.pe-context[data-astro-cid-wxrosolg] .container[data-astro-cid-wxrosolg]{position:relative;z-index:1}.pe-grid[data-astro-cid-wxrosolg]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl);margin-top:var(--spacing-xl)}.pe-card[data-astro-cid-wxrosolg]{background:#fafbfc;padding:var(--spacing-xl);border-radius:8px;border:1px solid rgba(0,0,0,.08)}.pe-card[data-astro-cid-wxrosolg] h4[data-astro-cid-wxrosolg]{font-size:1.25rem;color:var(--color-dark);margin-bottom:var(--spacing-md)}.pe-card[data-astro-cid-wxrosolg] ul[data-astro-cid-wxrosolg]{list-style:none;padding:0;margin:0}.pe-card[data-astro-cid-wxrosolg] li[data-astro-cid-wxrosolg]{padding-left:var(--spacing-lg);position:relative;margin-bottom:var(--spacing-sm);color:var(--color-text-secondary);line-height:1.7;font-size:.9375rem}.pe-card[data-astro-cid-wxrosolg] li[data-astro-cid-wxrosolg]:before{content:"→";position:absolute;left:0;color:var(--color-primary);font-weight:700}.soc2-badge[data-astro-cid-wxrosolg]{display:flex;align-items:center;gap:var(--spacing-lg);max-width:800px;margin:0 auto var(--spacing-2xl);padding:var(--spacing-xl);background:linear-gradient(135deg,#10b9811a,#667eea0d);border-radius:var(--radius-lg);border:2px solid rgba(16,185,129,.3)}.soc2-badge[data-astro-cid-wxrosolg] .icon{background:var(--secondary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;flex-shrink:0}.soc2-text[data-astro-cid-wxrosolg]{flex:1}.soc2-text[data-astro-cid-wxrosolg] strong[data-astro-cid-wxrosolg]{display:block;font-size:1.125rem;color:var(--text-primary);margin-bottom:var(--spacing-xs)}.soc2-text[data-astro-cid-wxrosolg] p[data-astro-cid-wxrosolg]{margin:0;color:var(--color-slate);line-height:1.6}.framework-metrics[data-astro-cid-wxrosolg]{display:flex;gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;margin-bottom:var(--spacing-3xl)}.metric-badge[data-astro-cid-wxrosolg]{background:var(--primary-gradient);color:#fff;padding:.75rem 1.5rem;border-radius:var(--radius-md);font-size:1rem;font-weight:600;box-shadow:var(--shadow-gradient)}.dimensions-section[data-astro-cid-wxrosolg]{margin-top:var(--spacing-3xl)}.dimensions-section[data-astro-cid-wxrosolg] h3[data-astro-cid-wxrosolg]{text-align:center;font-size:1.75rem;margin-bottom:var(--spacing-xl)}.dimensions-grid[data-astro-cid-wxrosolg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-lg)}.dimension-card[data-astro-cid-wxrosolg]{background:linear-gradient(135deg,#667eea0d,#4facfe08);padding:var(--spacing-lg);border-radius:var(--radius-lg);border:1px solid rgba(102,126,234,.1);transition:var(--transition-base)}.dimension-card[data-astro-cid-wxrosolg]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.dimension-card[data-astro-cid-wxrosolg] h4[data-astro-cid-wxrosolg]{font-size:1.125rem;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.signal-count[data-astro-cid-wxrosolg]{margin:0;font-size:.9375rem;color:var(--color-slate);font-weight:600;background:var(--secondary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.advantages[data-astro-cid-wxrosolg] h2[data-astro-cid-wxrosolg]{text-align:center;margin-bottom:var(--spacing-2xl)}.advantages-grid[data-astro-cid-wxrosolg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-xl)}.advantage-card[data-astro-cid-wxrosolg]{background:#fff;padding:var(--spacing-xl);border-radius:var(--radius-lg);border:1px solid rgba(203,213,225,.3);transition:var(--transition-base)}.advantage-card[data-astro-cid-wxrosolg]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.advantage-card[data-astro-cid-wxrosolg] .icon{background:var(--secondary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:var(--spacing-md)}.advantage-card[data-astro-cid-wxrosolg] h3[data-astro-cid-wxrosolg]{font-size:1.125rem;margin-bottom:var(--spacing-sm);color:var(--text-primary)}.advantage-card[data-astro-cid-wxrosolg] p[data-astro-cid-wxrosolg]{margin:0;color:var(--color-slate);line-height:1.6}.deliverables[data-astro-cid-wxrosolg]{background-color:var(--color-white);position:relative;overflow:hidden}.deliverables[data-astro-cid-wxrosolg]:before{content:"deliverables = IC_scorecard + remediation_roadmap + behavioral_evidence • breach_risk_quantified • cost_reduction = 15-35% + $2M EBITDA • tool_rationalization • shelfware_elimination • 30/60/90 priorities • culture_enforcement + gap_closure • portfolio_grade = comparable + trackable • execution_agenda • θ̂ • σ² • ρ • R² • evidence_based • scored_not_noted";position:absolute;inset:0;font-size:.7rem;line-height:1.3rem;color:#667eea14;font-weight:300;font-family:Courier New,monospace;word-wrap:break-word;overflow:hidden;pointer-events:none;z-index:0;letter-spacing:.16rem;transform:rotate(1.2deg);animation:rotateSubtle 17s ease-in-out infinite}.deliverables[data-astro-cid-wxrosolg] .container[data-astro-cid-wxrosolg]{position:relative;z-index:1}.deliverables[data-astro-cid-wxrosolg] h2[data-astro-cid-wxrosolg]{text-align:center;margin-bottom:var(--spacing-md)}.deliverables-intro[data-astro-cid-wxrosolg]{text-align:center;font-size:1.125rem;color:var(--color-slate);max-width:800px;margin:0 auto var(--spacing-2xl);line-height:1.6}.deliverables-grid[data-astro-cid-wxrosolg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-lg)}.deliverable-card[data-astro-cid-wxrosolg]{background:#fff;padding:var(--spacing-lg);border-radius:var(--radius-lg);border:1px solid rgba(203,213,225,.3);transition:var(--transition-fast)}.deliverable-card[data-astro-cid-wxrosolg]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.deliverable-card[data-astro-cid-wxrosolg] .icon{background:var(--secondary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:var(--spacing-sm)}.deliverable-card[data-astro-cid-wxrosolg] h3[data-astro-cid-wxrosolg]{font-size:1rem;margin-bottom:var(--spacing-xs);color:var(--text-primary)}.deliverable-card[data-astro-cid-wxrosolg] p[data-astro-cid-wxrosolg]{margin:0;font-size:.9375rem;color:var(--color-slate);line-height:1.6}.deliverable-card[data-astro-cid-wxrosolg].highlight{border:2px solid var(--color-primary);background:linear-gradient(135deg,#667eea0d,#4facfe08)}.deliverable-card[data-astro-cid-wxrosolg].highlight h3[data-astro-cid-wxrosolg]{color:var(--color-primary)}.impact[data-astro-cid-wxrosolg]{background:var(--primary-gradient);color:#fff;position:relative;overflow:hidden}.impact[data-astro-cid-wxrosolg]:before{content:"PE_impact: $2M+ EBITDA improvement • n = 108 signals • cost_reduction = 15-35% • breach_risk_quantified • tool_sprawl_eliminated • behavioral_evidence = culture_has_teeth? escalation_works? • controls + processes + culture → complete_security_view • portfolio_grade = comparable + trackable • execution_agenda not just insight • θ̂ • σ² • ρ • R²";position:absolute;inset:0;font-size:.7rem;line-height:1.6rem;color:#ffffff1f;font-weight:300;font-family:Courier New,monospace;word-wrap:break-word;overflow:hidden;pointer-events:none;z-index:0;letter-spacing:.2rem;transform:rotate(-1deg);animation:rotateSubtle 14s ease-in-out infinite}.impact[data-astro-cid-wxrosolg] .container[data-astro-cid-wxrosolg]{position:relative;z-index:1}.impact[data-astro-cid-wxrosolg] h2[data-astro-cid-wxrosolg]{text-align:center;color:#fff;margin-bottom:var(--spacing-2xl)}.impact-grid[data-astro-cid-wxrosolg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--spacing-2xl);margin-bottom:var(--spacing-3xl)}.impact-card[data-astro-cid-wxrosolg]{text-align:center;padding:var(--spacing-xl);background:#ffffff1a;border-radius:var(--radius-lg);backdrop-filter:blur(10px)}.impact-number[data-astro-cid-wxrosolg]{font-size:3.5rem;font-weight:800;color:#fff;line-height:1;margin-bottom:var(--spacing-md);text-shadow:0 2px 10px rgba(0,0,0,.2)}.impact-card[data-astro-cid-wxrosolg] h3[data-astro-cid-wxrosolg]{font-size:1.25rem;color:#fff;margin-bottom:var(--spacing-sm)}.impact-card[data-astro-cid-wxrosolg] p[data-astro-cid-wxrosolg]{margin:0;color:#ffffffe6;line-height:1.6}.cta-section[data-astro-cid-wxrosolg]{text-align:center}@media(max-width:1024px){.pe-grid[data-astro-cid-wxrosolg]{grid-template-columns:1fr}}@media(max-width:768px){.hero-title[data-astro-cid-wxrosolg]{font-size:2rem}.hero-subtitle[data-astro-cid-wxrosolg]{font-size:1.125rem}.hero-subtitle-secondary[data-astro-cid-wxrosolg]{font-size:1rem}.stats-bar[data-astro-cid-wxrosolg],.business-grid[data-astro-cid-wxrosolg],.dimensions-grid[data-astro-cid-wxrosolg],.advantages-grid[data-astro-cid-wxrosolg],.deliverables-grid[data-astro-cid-wxrosolg],.impact-grid[data-astro-cid-wxrosolg]{grid-template-columns:1fr}.framework-metrics[data-astro-cid-wxrosolg]{flex-direction:column}.soc2-badge[data-astro-cid-wxrosolg]{flex-direction:column;text-align:center}}
