.hero-card[data-astro-cid-j7pv25f6]{background:var(--bg);border:var(--simple-border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--space-3xl);position:relative;overflow:hidden;transition:all var(--transition-medium) ease}.hero-card[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:radial-gradient(1200px 600px at 80% -10%,rgba(79,70,229,.08),transparent 60%),radial-gradient(900px 400px at -10% 120%,rgba(34,211,238,.06),transparent 60%);opacity:0;transition:opacity var(--transition-medium) ease;z-index:-1;border-radius:var(--radius-lg)}.hero-card[data-astro-cid-j7pv25f6]:hover{box-shadow:var(--shadow-ocean);border-color:#3b82f633}.hero-card[data-astro-cid-j7pv25f6]:hover:before{opacity:1}.btns[data-astro-cid-j7pv25f6]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:40px}.hero-image[data-astro-cid-j7pv25f6]{position:relative;height:650px}.photo-container[data-astro-cid-j7pv25f6]{position:relative;width:100%;height:100%}.chris-photo[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0;transition:transform .6s cubic-bezier(.25,.46,.45,.94),opacity .8s ease-out;transform:scale(1) translateZ(0);transform-origin:center;z-index:2;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.chris-photo-base[data-astro-cid-j7pv25f6]{opacity:1;z-index:1}.chris-photo-foreground[data-astro-cid-j7pv25f6]{opacity:0;z-index:3;transition-delay:.3s;filter:drop-shadow(0 8px 24px rgba(0,0,0,.25))}.chris-photo-background[data-astro-cid-j7pv25f6]{opacity:0;z-index:2;transition-delay:0s}.photo-outline[data-astro-cid-j7pv25f6]{position:absolute;inset:0;border:none!important;background:transparent!important;transition:border-color .5s cubic-bezier(.4,0,.2,1),background .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1);transform:scale(1);opacity:0!important;z-index:1}.hero-content[data-astro-cid-j7pv25f6]:has(.hero-card:hover) .chris-photo-foreground[data-astro-cid-j7pv25f6],.hero-content[data-astro-cid-j7pv25f6]:has(.photo-container:hover) .chris-photo-foreground[data-astro-cid-j7pv25f6]{transform:scale(1.02) translateZ(0);opacity:1;transition-delay:0s}.hero-content[data-astro-cid-j7pv25f6]:has(.hero-card:hover) .chris-photo-background[data-astro-cid-j7pv25f6],.hero-content[data-astro-cid-j7pv25f6]:has(.photo-container:hover) .chris-photo-background[data-astro-cid-j7pv25f6]{opacity:1;transition-delay:.3s}.hero-content[data-astro-cid-j7pv25f6]:has(.hero-card:hover) .spark-text[data-astro-cid-j7pv25f6],.hero-content[data-astro-cid-j7pv25f6]:has(.photo-container:hover) .spark-text[data-astro-cid-j7pv25f6]{opacity:0}.hero-content[data-astro-cid-j7pv25f6]:has(.hero-card:hover) .spark-gradient[data-astro-cid-j7pv25f6],.hero-content[data-astro-cid-j7pv25f6]:has(.photo-container:hover) .spark-gradient[data-astro-cid-j7pv25f6]{opacity:1}section[data-astro-cid-j7pv25f6]{padding:40px var(--space-2xl) var(--space-4xl);max-width:1200px;margin:0 auto;position:relative;z-index:2}@media (max-width: 768px){.hero-card[data-astro-cid-j7pv25f6]{padding:var(--space-2xl)}section[data-astro-cid-j7pv25f6]{padding:var(--space-3xl) var(--space-lg)}}.featured-in[data-astro-cid-j7pv25f6]{text-align:center;padding:var(--space-2xl) var(--space-2xl);max-width:1200px;margin:0 auto}.featured-in[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-xl)}.press-logos[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;gap:var(--space-3xl);flex-wrap:wrap}.press-logo-item[data-astro-cid-j7pv25f6]{flex:0 1 auto;transition:all var(--transition-medium) ease;display:flex;align-items:center;justify-content:center;width:180px;height:80px}.press-logo-item[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:grayscale(100%) opacity(.6);transition:all var(--transition-medium) ease}.press-logo-item[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{filter:grayscale(0%) opacity(1);transform:scale(1.1)}@media (max-width: 768px){.press-logos[data-astro-cid-j7pv25f6]{gap:var(--space-xl)}.press-logo-item[data-astro-cid-j7pv25f6]{width:140px;height:60px}}.tedx-section[data-astro-cid-j7pv25f6]{text-align:center;padding:var(--space-4xl) var(--space-2xl);max-width:1200px;margin:0 auto}.tedx-container[data-astro-cid-j7pv25f6]{width:100%}.tedx-title[data-astro-cid-j7pv25f6]{font-size:var(--text-3xl);font-weight:700;color:var(--text);margin-bottom:var(--space-2xl);background:linear-gradient(135deg,var(--primary) 0%,var(--accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.video-wrapper[data-astro-cid-j7pv25f6]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:var(--bg-secondary);border-radius:var(--radius-lg);box-shadow:var(--shadow-ocean);border:var(--simple-border);transition:all var(--transition-medium) ease}.video-wrapper[data-astro-cid-j7pv25f6]:hover{box-shadow:0 20px 40px #00000026,0 0 0 1px #3b82f64d}.video-wrapper[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--radius-lg)}@media (max-width: 768px){.tedx-section[data-astro-cid-j7pv25f6]{padding:var(--space-3xl) var(--space-lg)}.tedx-title[data-astro-cid-j7pv25f6]{font-size:var(--text-2xl)}}
