.about-hero[data-astro-cid-fwdcsva6]{display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:var(--spacing-xl);align-items:center;margin:var(--spacing-xl) 0;padding:var(--spacing-xl);background:var(--color-bg-elevated);border-radius:var(--border-radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-md);animation:fadeIn .8s ease-out;transition:all var(--transition-base)}.about-hero[data-astro-cid-fwdcsva6]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg),0 10px 40px -10px #6366f14d,0 0 60px -15px #6366f133}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-image[data-astro-cid-fwdcsva6]{position:relative}.hero-image[data-astro-cid-fwdcsva6] picture{display:block;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;transition:transform var(--transition-base)}.hero-image[data-astro-cid-fwdcsva6] img{width:100%;height:100%;object-fit:cover;display:block}.hero-image[data-astro-cid-fwdcsva6]:hover picture{transform:scale(1.03)}.eyebrow[data-astro-cid-fwdcsva6]{text-transform:uppercase;letter-spacing:.2em;color:var(--color-primary);font-weight:700;margin-bottom:var(--spacing-sm);font-size:.875rem}.hero-content[data-astro-cid-fwdcsva6] h1[data-astro-cid-fwdcsva6]{font-size:clamp(2.2rem,4vw,3.4rem);margin-bottom:var(--spacing-lg);text-align:left}.hero-content[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]{color:var(--color-text-light);line-height:1.8;margin-bottom:var(--spacing-md);text-align:justify;text-justify:inter-word}.hero-links[data-astro-cid-fwdcsva6]{display:flex;flex-wrap:wrap;gap:var(--spacing-md);align-items:center;margin-top:var(--spacing-md)}.social-inline[data-astro-cid-fwdcsva6]{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;color:var(--color-text-light)}.timeline[data-astro-cid-fwdcsva6]{margin-bottom:var(--spacing-xl);background:var(--color-bg-elevated);padding:var(--spacing-xl);border-radius:var(--border-radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-md);animation:fadeIn .8s ease-out .4s backwards;transition:all var(--transition-base);position:relative;overflow:hidden}.timeline[data-astro-cid-fwdcsva6]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(99,102,241,.12),transparent 55%),radial-gradient(circle at 80% 0%,rgba(236,72,153,.12),transparent 45%);pointer-events:none}.timeline[data-astro-cid-fwdcsva6]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg),0 10px 40px -10px #6366f14d,0 0 60px -15px #6366f133}.timeline-header[data-astro-cid-fwdcsva6]{text-align:center;max-width:640px;margin:0 auto var(--spacing-xl);position:relative;z-index:1}.timeline-header[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6]{font-size:clamp(2.2rem,4vw,3rem);margin-bottom:var(--spacing-md);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.timeline-header[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]{color:var(--color-text-light);line-height:1.6}.timeline-list[data-astro-cid-fwdcsva6]{margin-top:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-xl)}.company-group[data-astro-cid-fwdcsva6]{padding-bottom:var(--spacing-md)}.company-label[data-astro-cid-fwdcsva6]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-md);padding-bottom:calc(var(--spacing-sm) / 2);margin-bottom:calc(var(--spacing-sm) / 2);background:transparent}.company-name[data-astro-cid-fwdcsva6]{text-transform:uppercase;letter-spacing:.2em;font-weight:700;color:var(--color-primary);margin:0;background:transparent;border:none}.company-summary[data-astro-cid-fwdcsva6]{margin:0;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-light);background:transparent}.company-roles[data-astro-cid-fwdcsva6]{display:flex;flex-direction:column}.timeline-item[data-astro-cid-fwdcsva6]{display:grid;grid-template-columns:minmax(160px,220px) 1fr;gap:var(--spacing-md);padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-border)}.timeline-item[data-astro-cid-fwdcsva6]:last-child{border-bottom:none}.timeline-year[data-astro-cid-fwdcsva6]{font-weight:700;color:var(--color-primary);letter-spacing:.02em}.timeline-item[data-astro-cid-fwdcsva6] h3[data-astro-cid-fwdcsva6]{margin:0;font-size:1.25rem;font-weight:600}.talks[data-astro-cid-fwdcsva6]{margin-bottom:var(--spacing-xl);padding:var(--spacing-xl);border-radius:var(--border-radius-lg);border:1px solid var(--color-border);background:var(--color-bg-elevated);box-shadow:var(--shadow-md);position:relative;overflow:hidden;transition:all var(--transition-base)}.talks[data-astro-cid-fwdcsva6]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg),0 10px 40px -10px #6366f14d,0 0 60px -15px #6366f133}.talks[data-astro-cid-fwdcsva6]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(99,102,241,.12),transparent 50%),radial-gradient(circle at 80% 0%,rgba(236,72,153,.12),transparent 40%);pointer-events:none;z-index:0}.talks-header[data-astro-cid-fwdcsva6]{text-align:center;max-width:640px;margin:0 auto var(--spacing-xl);position:relative;z-index:1}.section-eyebrow[data-astro-cid-fwdcsva6]{text-transform:uppercase;letter-spacing:.2em;color:var(--color-primary);font-weight:700;margin-bottom:var(--spacing-sm)}.talks-header[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6]{font-size:clamp(2.2rem,4vw,3rem);margin-bottom:var(--spacing-md);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.talks-header[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]{color:var(--color-text-light);line-height:1.7}.talks-grid[data-astro-cid-fwdcsva6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-lg);position:relative;z-index:1}.talk-card[data-astro-cid-fwdcsva6]{display:flex;flex-direction:column;background:var(--color-bg-elevated);border-radius:var(--border-radius);border:1px solid var(--color-border);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base),filter var(--transition-base);position:relative}.talk-card[data-astro-cid-fwdcsva6]:hover{transform:translateY(-10px);box-shadow:var(--shadow-lg),0 20px 35px #0f172a33}.talk-video[data-astro-cid-fwdcsva6]{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-bottom:1px solid var(--color-border)}.talk-video[data-astro-cid-fwdcsva6] iframe[data-astro-cid-fwdcsva6]{width:100%;height:100%;border:0;display:block}.talk-video-glow[data-astro-cid-fwdcsva6]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,#6366f11a,#ec489926);opacity:0;transition:opacity var(--transition-base);z-index:1}.talk-card[data-astro-cid-fwdcsva6]:hover .talk-video-glow[data-astro-cid-fwdcsva6]{opacity:1}.talk-content[data-astro-cid-fwdcsva6]{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-sm)}.talk-event[data-astro-cid-fwdcsva6]{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;font-weight:600;color:var(--color-primary)}.talk-content[data-astro-cid-fwdcsva6] h3[data-astro-cid-fwdcsva6]{margin:0;font-size:1.4rem;color:var(--color-text);line-height:1.35;word-break:break-word;overflow-wrap:anywhere}.talk-footer[data-astro-cid-fwdcsva6]{margin-top:auto;display:flex;align-items:center;gap:var(--spacing-sm);padding-top:var(--spacing-md);border-top:1px solid var(--color-border)}.talk-date[data-astro-cid-fwdcsva6]{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;color:var(--color-text-light)}.talk-date[data-astro-cid-fwdcsva6] svg[data-astro-cid-fwdcsva6]{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8}.talk-footer-divider[data-astro-cid-fwdcsva6]{width:1px;height:28px;background:var(--color-border)}.talk-link-icon[data-astro-cid-fwdcsva6]{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;padding:.45rem 1.2rem;border-radius:var(--border-radius);background:linear-gradient(120deg,red,#cc0101);color:#fff;text-decoration:none;box-shadow:var(--shadow-md);transition:all var(--transition-base);min-width:44px}.talk-link-icon[data-astro-cid-fwdcsva6] svg[data-astro-cid-fwdcsva6]{width:20px;height:20px;fill:currentColor}.talk-link-icon[data-astro-cid-fwdcsva6]:hover{transform:translateY(-3px) scale(1.02);box-shadow:var(--shadow-lg),0 12px 24px #ff000059}html[data-theme=dark] .talks[data-astro-cid-fwdcsva6]{background:linear-gradient(145deg,#10121beb,#1a1b26f5);border-color:#ffffff14;box-shadow:var(--shadow-lg)}html[data-theme=dark] .talks[data-astro-cid-fwdcsva6]:after{background:radial-gradient(circle at 20% 20%,rgba(99,102,241,.2),transparent 50%),radial-gradient(circle at 80% 0%,rgba(236,72,153,.2),transparent 40%)}html[data-theme=dark] .talks[data-astro-cid-fwdcsva6]:hover{box-shadow:var(--shadow-xl),0 15px 50px -10px #6366f166,0 0 80px -20px #ec489966}html[data-theme=dark] .talk-card[data-astro-cid-fwdcsva6]{background:#181a24f2;border-color:#ffffff0d;box-shadow:var(--shadow-md)}html[data-theme=dark] .talk-card[data-astro-cid-fwdcsva6]:hover{box-shadow:var(--shadow-lg),0 25px 40px #00000059,0 0 40px #6366f14d}html[data-theme=dark] .talk-content[data-astro-cid-fwdcsva6] h3[data-astro-cid-fwdcsva6]{color:#fff}html[data-theme=dark] .talk-event[data-astro-cid-fwdcsva6]{color:var(--color-primary)}html[data-theme=dark] .talk-date[data-astro-cid-fwdcsva6]{color:#ffffffb3}html[data-theme=dark] .timeline[data-astro-cid-fwdcsva6]{background:linear-gradient(145deg,#10121beb,#1a1b26f5);border-color:#ffffff14;box-shadow:var(--shadow-lg)}html[data-theme=dark] .timeline[data-astro-cid-fwdcsva6]:after{background:radial-gradient(circle at 20% 20%,rgba(99,102,241,.25),transparent 55%),radial-gradient(circle at 80% 0%,rgba(236,72,153,.2),transparent 45%)}html[data-theme=dark] .timeline[data-astro-cid-fwdcsva6]:hover{box-shadow:var(--shadow-xl),0 15px 50px -10px #6366f166,0 0 80px -20px #ec489966}@media(max-width:968px){.about-hero[data-astro-cid-fwdcsva6]{grid-template-columns:1fr;gap:var(--spacing-lg);padding:var(--spacing-lg)}.hero-image[data-astro-cid-fwdcsva6]{max-width:300px;margin:0 auto}.hero-content[data-astro-cid-fwdcsva6]{text-align:center}.hero-links[data-astro-cid-fwdcsva6],.social-inline[data-astro-cid-fwdcsva6]{justify-content:center}.talks[data-astro-cid-fwdcsva6]{padding:var(--spacing-lg)}}@media(max-width:768px){.about-hero[data-astro-cid-fwdcsva6]{margin:var(--spacing-lg) 0}.hero-content[data-astro-cid-fwdcsva6] h1[data-astro-cid-fwdcsva6]{font-size:2rem}.timeline[data-astro-cid-fwdcsva6]{padding:var(--spacing-lg) var(--spacing-md)}.timeline-header[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6]{font-size:2rem}.timeline-item[data-astro-cid-fwdcsva6]{grid-template-columns:1fr;gap:var(--spacing-sm)}.company-label[data-astro-cid-fwdcsva6]{flex-direction:column;align-items:flex-start;gap:.25rem}.talks-grid[data-astro-cid-fwdcsva6]{grid-template-columns:1fr}.talk-link-icon[data-astro-cid-fwdcsva6]{padding:.5rem 1.4rem}}
