.draft-notice[data-astro-cid-xfxfzaw7]{background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);font-family:var(--font-ui);align-items:center;gap:.6rem;padding:.6rem 1rem;font-size:.85rem;line-height:1.4;display:inline-flex}.notice-icon[data-astro-cid-xfxfzaw7]{color:var(--text-muted);flex-shrink:0}.loop-video[data-astro-cid-kh647wwm]{border-radius:inherit;width:100%;height:100%;position:relative}.loop-video[data-astro-cid-kh647wwm] video[data-astro-cid-kh647wwm]{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.loop-video-toggle[data-astro-cid-kh647wwm]{z-index:2;color:#fff;cursor:pointer;background-color:#0000008c;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;position:absolute;bottom:.75rem;right:.75rem}.loop-video-toggle[data-astro-cid-kh647wwm]:hover{background-color:#000c}.loop-video-toggle[data-astro-cid-kh647wwm]:focus-visible{outline-offset:2px;outline:2px solid #fff}[data-astro-cid-kh647wwm][data-state=playing] .icon-play[data-astro-cid-kh647wwm],[data-astro-cid-kh647wwm][data-state=paused] .icon-pause[data-astro-cid-kh647wwm]{display:none}.yt-overlay[data-astro-cid-as5xbl2y]{z-index:1;color:#fff;border-radius:inherit;background:linear-gradient(#0000 62%,#0000008c);align-items:flex-end;gap:.75rem;padding:.875rem 4rem .875rem .875rem;text-decoration:none;transition:background-color .2s;display:flex;position:absolute;inset:0}.yt-overlay[data-astro-cid-as5xbl2y]:hover,.yt-overlay[data-astro-cid-as5xbl2y]:focus-visible{background-color:#0000002e}.yt-overlay[data-astro-cid-as5xbl2y]:focus-visible{outline-offset:-8px;outline:3px solid #fff}.yt-overlay-label[data-astro-cid-as5xbl2y]{font-family:var(--font-ui);backdrop-filter:blur(6px);background-color:#0000009e;border-radius:10px;align-items:center;gap:.7rem;padding:.5rem 1rem .5rem .8rem;font-size:1rem;font-weight:600;line-height:1.3;transition:background-color .2s,color .2s;display:flex}.yt-overlay-arrow[data-astro-cid-as5xbl2y]{flex-shrink:0;transition:transform .2s}.yt-overlay-text[data-astro-cid-as5xbl2y]{flex-direction:column;gap:.1rem;display:flex}.yt-overlay[data-astro-cid-as5xbl2y]:hover .yt-overlay-label[data-astro-cid-as5xbl2y],.yt-overlay[data-astro-cid-as5xbl2y]:focus-visible .yt-overlay-label[data-astro-cid-as5xbl2y]{color:#000;background-color:#fff}.yt-overlay[data-astro-cid-as5xbl2y]:hover .yt-overlay-meta[data-astro-cid-as5xbl2y],.yt-overlay[data-astro-cid-as5xbl2y]:focus-visible .yt-overlay-meta[data-astro-cid-as5xbl2y]{color:#0000009e}.yt-overlay[data-astro-cid-as5xbl2y]:hover .yt-overlay-arrow[data-astro-cid-as5xbl2y],.yt-overlay[data-astro-cid-as5xbl2y]:focus-visible .yt-overlay-arrow[data-astro-cid-as5xbl2y]{transform:scale(1.12)}.yt-overlay-meta[data-astro-cid-as5xbl2y]{font-family:var(--font-meta);color:#ffffffc7;font-size:.75rem;font-weight:400}.yt-overlay-newtab[data-astro-cid-as5xbl2y]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=599px){.yt-overlay[data-astro-cid-as5xbl2y]{gap:.6rem;padding:.75rem 3.5rem .75rem .75rem}.yt-overlay-label[data-astro-cid-as5xbl2y]{gap:.5rem;padding:.4rem .8rem .4rem .65rem;font-size:.875rem}.yt-overlay-arrow[data-astro-cid-as5xbl2y]{width:16px;height:16px}.yt-overlay-meta[data-astro-cid-as5xbl2y]{display:none}}.hero-section[data-astro-cid-ergxyi7h]{background-color:var(--surface);border-bottom:1px solid var(--border);padding:2.5rem 0}.hero-inner[data-astro-cid-ergxyi7h]{grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem;display:grid}@media (width>=860px){.hero-inner[data-astro-cid-ergxyi7h]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.hero-badge[data-astro-cid-ergxyi7h]{background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-full);font-family:var(--font-meta);color:var(--text-muted);margin-bottom:1.25rem;padding:.25rem .75rem;font-size:.8rem;display:inline-block}.hero-title[data-astro-cid-ergxyi7h]{margin-bottom:1.25rem;font-size:clamp(2.1rem,3.6vw,2.75rem);line-height:1.15}.hero-desc[data-astro-cid-ergxyi7h]{color:var(--text-muted);max-width:580px;margin-bottom:2rem;font-size:1.15rem;line-height:1.6}.hero-actions[data-astro-cid-ergxyi7h]{flex-wrap:wrap;gap:1rem;display:flex}.hero-visual[data-astro-cid-ergxyi7h]{justify-content:center;display:flex}.hero-image-frame[data-astro-cid-ergxyi7h]{aspect-ratio:16/9;border-radius:var(--photo-radius,var(--radius-lg));border:1px solid var(--border);background-color:var(--surface-2);width:100%;position:relative;overflow:hidden}.hero-image-frame[data-astro-cid-ergxyi7h] .loop-video-toggle{z-index:2;bottom:.875rem;right:.875rem}.hero-image-frame[data-astro-cid-ergxyi7h] .intro-player-iframe{border:0;width:100%;height:100%;display:block}html[data-theme] .hero-image-frame[data-astro-cid-ergxyi7h]{max-width:none}html[data-theme=karma] .hero-image-frame[data-astro-cid-ergxyi7h] .loop-video{border-radius:2px}@media (width>=960px){html:is([data-theme=bulten],[data-theme=karma]) .hero-content[data-astro-cid-ergxyi7h]{grid-column:span 5}html:is([data-theme=bulten],[data-theme=karma]) .hero-visual[data-astro-cid-ergxyi7h]{grid-column:span 7}}.section[data-astro-cid-ergxyi7h]{padding:4.5rem 0}.section-alt[data-astro-cid-ergxyi7h]{background-color:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.section-header[data-astro-cid-ergxyi7h]{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.5rem;display:flex}.section-header-center[data-astro-cid-ergxyi7h]{text-align:center;max-width:640px;margin:0 auto 3rem}.section-badge[data-astro-cid-ergxyi7h]{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.5rem;font-size:.8rem;display:inline-block}.section-title[data-astro-cid-ergxyi7h]{font-size:2rem}.section-link[data-astro-cid-ergxyi7h]{font-family:var(--font-ui);color:var(--link);white-space:nowrap;align-items:center;gap:.35rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.section-link[data-astro-cid-ergxyi7h]:hover{text-decoration:underline}.events-list[data-astro-cid-ergxyi7h]{flex-direction:column;gap:1.25rem;display:flex}.posts-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:2rem;display:grid}.programs-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1.5rem;display:grid}.program-card[data-astro-cid-ergxyi7h]{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;padding:2rem;transition:border-color .15s;display:flex}.program-card[data-astro-cid-ergxyi7h]:hover{border-color:var(--control-border)}.program-title[data-astro-cid-ergxyi7h]{margin-bottom:.75rem;font-size:1.4rem}.program-desc[data-astro-cid-ergxyi7h]{color:var(--text-muted);flex:1;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.program-link[data-astro-cid-ergxyi7h]{font-family:var(--font-ui);color:var(--link);align-items:center;gap:.35rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.program-link[data-astro-cid-ergxyi7h]:hover{text-decoration:underline}.cta-banner[data-astro-cid-ergxyi7h]{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;padding:3rem 2rem}.cta-content[data-astro-cid-ergxyi7h]{max-width:680px;margin:0 auto}.cta-title[data-astro-cid-ergxyi7h]{margin:.75rem 0 1rem;font-size:2.25rem}.cta-desc[data-astro-cid-ergxyi7h]{color:var(--text-muted);margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.cta-button-row[data-astro-cid-ergxyi7h]{justify-content:center;display:flex}.team-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:1.5rem;display:grid}@media (width>=640px){.team-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.team-grid[data-astro-cid-ergxyi7h]{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1rem}.team-grid[data-astro-cid-ergxyi7h] .team-card[data-astro-cid-ergxyi7h]{padding:1.5rem .75rem}.team-grid[data-astro-cid-ergxyi7h] .team-name[data-astro-cid-ergxyi7h]{font-size:1rem}}.team-card[data-astro-cid-ergxyi7h]{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;flex-direction:column;align-items:center;padding:1.5rem;display:flex}.avatar-placeholder[data-astro-cid-ergxyi7h]{border-radius:var(--radius-full);background-color:var(--surface-2);border:1px solid var(--border);width:96px;height:96px;color:var(--text-muted);justify-content:center;align-items:center;margin-bottom:1rem;display:flex;overflow:hidden}.team-linkedin[data-astro-cid-ergxyi7h]{color:var(--text-muted);margin-top:auto;padding-top:.75rem;display:inline-flex}.team-linkedin[data-astro-cid-ergxyi7h]:hover{color:var(--text)}.team-name[data-astro-cid-ergxyi7h]{margin-bottom:.25rem;font-size:1.1rem}.team-role[data-astro-cid-ergxyi7h]{font-family:var(--font-meta);color:var(--text-muted);font-size:.8rem}.newsletter-card[data-astro-cid-ergxyi7h]{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;padding:2.5rem;display:grid}@media (width>=820px){.newsletter-card[data-astro-cid-ergxyi7h]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.newsletter-title[data-astro-cid-ergxyi7h]{margin-bottom:.5rem;font-size:1.75rem}.newsletter-desc[data-astro-cid-ergxyi7h]{color:var(--text-muted);font-size:.95rem}.newsletter-form[data-astro-cid-ergxyi7h]{flex-direction:column;gap:.75rem;display:flex}.form-row[data-astro-cid-ergxyi7h]{gap:.75rem;display:flex}
