.about-header[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-2xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--color-border)}.about-header[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-md)}.about-intro[data-astro-cid-kh7btl4r]{font-size:1.25rem;color:var(--color-text-secondary);max-width:700px}.about-section[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-3xl)}.about-section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:1.75rem;margin-bottom:var(--space-lg);padding-top:0;border-top:none}.section-intro[data-astro-cid-kh7btl4r]{color:var(--color-text-secondary);margin-bottom:var(--space-xl);max-width:600px}.name-section[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr auto;gap:var(--space-2xl);align-items:center;padding:var(--space-xl);background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}.name-content[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-secondary);line-height:1.7}.name-visual[data-astro-cid-kh7btl4r]{text-align:center}.psi-symbol[data-astro-cid-kh7btl4r]{font-size:4rem;font-family:serif;background:linear-gradient(135deg,var(--color-accent-cta) 0%,var(--color-accent-link) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--space-sm)}.name-visual[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{font-size:.875rem;color:var(--color-text-tertiary)}.questions-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-lg)}.question-card[data-astro-cid-kh7btl4r]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:var(--space-xl);transition:all .3s ease}.question-card[data-astro-cid-kh7btl4r]:hover{border-color:#5eb8e54d;transform:translateY(-2px)}.question-icon[data-astro-cid-kh7btl4r]{font-size:2rem;display:block;margin-bottom:var(--space-md)}.question-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.125rem;margin:0 0 var(--space-md) 0}.question-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-secondary);margin:0;line-height:1.6}.threat-section[data-astro-cid-kh7btl4r]{padding:var(--space-xl);background:linear-gradient(135deg,#ff64640d,#ff96320d);border:1px solid rgba(255,100,100,.2);border-radius:8px}.threat-cards[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-lg)}.threat-card[data-astro-cid-kh7btl4r]{background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid #ff6b6b;padding:var(--space-lg);border-radius:0 8px 8px 0}.threat-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1rem;margin:0 0 var(--space-sm) 0;color:#ff6b6b}.threat-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-secondary);margin:0;line-height:1.6;font-size:.9375rem}.opportunities-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-lg)}.opportunity-item[data-astro-cid-kh7btl4r]{padding:var(--space-lg);border-left:3px solid var(--color-accent-cta)}.opportunity-item[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.125rem;margin:0 0 var(--space-sm) 0;color:var(--color-accent-cta)}.opportunity-item[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-secondary);margin:0;line-height:1.6}.approach-section[data-astro-cid-kh7btl4r]{text-align:center;padding:var(--space-2xl);background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}.approach-content[data-astro-cid-kh7btl4r]{max-width:600px;margin:0 auto}.approach-content[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1.125rem;color:var(--color-text-secondary);margin-bottom:var(--space-md)}.approach-content[data-astro-cid-kh7btl4r] .btn[data-astro-cid-kh7btl4r]{margin-top:var(--space-lg)}.company-section[data-astro-cid-kh7btl4r]{padding:var(--space-xl);background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}.company-info[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-lg)}.company-info[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-secondary);margin-bottom:var(--space-md);line-height:1.7}.faq-section[data-astro-cid-kh7btl4r]{padding:var(--space-xl);background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}.faq-list[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:var(--space-md)}.faq-item[data-astro-cid-kh7btl4r]{border:1px solid var(--color-border);border-radius:8px;overflow:hidden;transition:border-color .2s}.faq-item[data-astro-cid-kh7btl4r]:hover{border-color:var(--color-accent-link)}.faq-item[data-astro-cid-kh7btl4r][open]{border-color:var(--color-accent-cta)}.faq-question[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-lg);cursor:pointer;font-weight:500;list-style:none;background:var(--color-bg);transition:background .2s}.faq-question[data-astro-cid-kh7btl4r]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-kh7btl4r]:hover{background:#00d4aa0d}.faq-number[data-astro-cid-kh7btl4r]{font-size:.75rem;color:var(--color-accent-cta);font-weight:700;min-width:1.5rem}.faq-toggle[data-astro-cid-kh7btl4r]{margin-left:auto;width:24px;height:24px;position:relative;flex-shrink:0}.faq-toggle[data-astro-cid-kh7btl4r]:before,.faq-toggle[data-astro-cid-kh7btl4r]:after{content:"";position:absolute;background:var(--color-text-tertiary);transition:transform .2s}.faq-toggle[data-astro-cid-kh7btl4r]:before{width:12px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-toggle[data-astro-cid-kh7btl4r]:after{width:2px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-item[data-astro-cid-kh7btl4r][open] .faq-toggle[data-astro-cid-kh7btl4r]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-answer[data-astro-cid-kh7btl4r]{padding:0 var(--space-lg) var(--space-lg);padding-left:calc(var(--space-lg) + 1.5rem + var(--space-md))}.faq-answer[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-secondary);line-height:1.7;margin:0}.timeline-section[data-astro-cid-kh7btl4r]{padding:var(--space-xl);background:linear-gradient(135deg,#00d4aa08,#5eb8e508);border:1px solid var(--color-border);border-radius:8px}.timeline[data-astro-cid-kh7btl4r]{position:relative;padding-left:2rem;margin:var(--space-xl) 0}.timeline[data-astro-cid-kh7btl4r]:before{content:"";position:absolute;left:.5rem;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--color-accent-cta) 0%,var(--color-accent-link) 50%,#ff6b6b 100%)}.timeline-item[data-astro-cid-kh7btl4r]{position:relative;padding-bottom:var(--space-xl)}.timeline-item[data-astro-cid-kh7btl4r]:last-child{padding-bottom:0}.timeline-marker[data-astro-cid-kh7btl4r]{position:absolute;left:-1.5rem;top:.25rem;width:1rem;height:1rem;border-radius:50%;border:3px solid var(--color-bg);z-index:1}.timeline-past[data-astro-cid-kh7btl4r] .timeline-marker[data-astro-cid-kh7btl4r]{background:var(--color-text-tertiary)}.timeline-current[data-astro-cid-kh7btl4r] .timeline-marker[data-astro-cid-kh7btl4r]{background:var(--color-accent-cta);box-shadow:0 0 0 4px #00d4aa33}.timeline-future[data-astro-cid-kh7btl4r] .timeline-marker[data-astro-cid-kh7btl4r]{background:var(--color-accent-link)}.timeline-threat[data-astro-cid-kh7btl4r] .timeline-marker[data-astro-cid-kh7btl4r]{background:#ff6b6b;box-shadow:0 0 0 4px #ff6b6b33}.timeline-content[data-astro-cid-kh7btl4r]{padding-left:var(--space-md)}.timeline-year[data-astro-cid-kh7btl4r]{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .5rem;border-radius:4px;margin-bottom:var(--space-sm)}.timeline-past[data-astro-cid-kh7btl4r] .timeline-year[data-astro-cid-kh7btl4r]{background:#96969633;color:var(--color-text-tertiary)}.timeline-current[data-astro-cid-kh7btl4r] .timeline-year[data-astro-cid-kh7btl4r]{background:#00d4aa33;color:var(--color-accent-cta)}.timeline-future[data-astro-cid-kh7btl4r] .timeline-year[data-astro-cid-kh7btl4r]{background:#5eb8e533;color:var(--color-accent-link)}.timeline-threat[data-astro-cid-kh7btl4r] .timeline-year[data-astro-cid-kh7btl4r]{background:#ff6b6b33;color:#ff6b6b}.timeline-content[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1rem;margin:0 0 var(--space-xs) 0;color:var(--color-text-primary)}.timeline-content[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:.9375rem;color:var(--color-text-secondary);margin:0;line-height:1.5}.timeline-cta[data-astro-cid-kh7btl4r]{text-align:center;padding-top:var(--space-xl);border-top:1px solid var(--color-border);margin-top:var(--space-xl)}.timeline-cta[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--color-text-secondary);margin-bottom:var(--space-md)}@media(max-width:768px){.name-section[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;text-align:center}.name-visual[data-astro-cid-kh7btl4r]{order:-1}.psi-symbol[data-astro-cid-kh7btl4r]{font-size:3rem}.faq-question[data-astro-cid-kh7btl4r]{padding:var(--space-md)}.faq-answer[data-astro-cid-kh7btl4r]{padding:0 var(--space-md) var(--space-md);padding-left:var(--space-md)}.timeline[data-astro-cid-kh7btl4r]{padding-left:1.5rem}.timeline-marker[data-astro-cid-kh7btl4r]{left:-1.25rem;width:.75rem;height:.75rem}}
