.next-session[data-astro-cid-rv6pm2ar]{background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-primary) 100%);align-items:center;min-height:80vh;padding:4rem 2rem;scroll-margin-top:80px;display:flex}.container[data-astro-cid-rv6pm2ar]{width:100%;max-width:1200px;margin:0 auto}h2[data-astro-cid-rv6pm2ar]{color:var(--text-primary);margin-bottom:3rem;font-size:2rem;font-weight:700}.teaser-card[data-astro-cid-rv6pm2ar]{background:var(--bg-primary);text-align:center;border:2px solid #007bff;border-radius:12px;padding:3rem 2rem;position:relative;overflow:hidden;box-shadow:0 4px 12px #007bff26}.teaser-card[data-astro-cid-rv6pm2ar]:before{content:"";background:linear-gradient(90deg,#007bff,#0056b3);height:4px;position:absolute;top:0;left:0;right:0}.teaser-card[data-astro-cid-rv6pm2ar] h3[data-astro-cid-rv6pm2ar]{color:#007bff;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700}.teaser-message[data-astro-cid-rv6pm2ar]{color:var(--text-primary);margin-bottom:1rem;font-size:1.2rem;line-height:1.6}.teaser-message[data-astro-cid-rv6pm2ar] p[data-astro-cid-rv6pm2ar]{margin-bottom:1rem}.event-details[data-astro-cid-rv6pm2ar]{background:#007bff0d;border-left:4px solid #007bff;border-radius:8px;margin:2rem 0;padding:1.5rem}.detail-item[data-astro-cid-rv6pm2ar]{color:var(--text-primary);margin:.5rem 0;font-size:1.1rem;line-height:1.6}.maps-link[data-astro-cid-rv6pm2ar]{color:#007bff;text-decoration:none;transition:color .2s}.maps-link[data-astro-cid-rv6pm2ar]:hover{color:#0056b3;text-decoration:underline}.teaser-follow-up[data-astro-cid-rv6pm2ar]{color:var(--text-secondary);margin-bottom:2rem;font-size:1rem;font-style:italic}.speaker-badge[data-astro-cid-rv6pm2ar]{margin-bottom:1rem;font-size:1.1rem;font-weight:700}.registration-notice[data-astro-cid-rv6pm2ar]{color:#007bff;margin:1.5rem 0 0;font-size:1.05rem;font-weight:600}.speaker-link[data-astro-cid-rv6pm2ar]{color:#007bff;text-decoration:none;transition:color .2s}.speaker-link[data-astro-cid-rv6pm2ar]:hover{color:#0056b3;text-decoration:underline}.teaser-decoration[data-astro-cid-rv6pm2ar]{font-size:2rem;animation:3s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (width<=768px){.next-session[data-astro-cid-rv6pm2ar]{padding:2rem 1rem}h2[data-astro-cid-rv6pm2ar]{font-size:1.5rem}.teaser-card[data-astro-cid-rv6pm2ar]{padding:2rem 1rem}.teaser-card[data-astro-cid-rv6pm2ar] h3[data-astro-cid-rv6pm2ar]{font-size:1.8rem}.teaser-message[data-astro-cid-rv6pm2ar]{font-size:1rem}}.past-sessions[data-astro-cid-75b656h6]{background:var(--bg-primary);padding:4rem 2rem;scroll-margin-top:80px}.container[data-astro-cid-75b656h6]{max-width:1200px;margin:0 auto}h2[data-astro-cid-75b656h6]{color:var(--text-primary);margin-bottom:3rem;font-size:2rem;font-weight:700}.sessions-grid[data-astro-cid-75b656h6]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}.session-card[data-astro-cid-75b656h6]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.session-card[data-astro-cid-75b656h6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}:root[data-theme=dark] .session-card[data-astro-cid-75b656h6]:hover{box-shadow:0 4px 12px #0000004d}.session-link[data-astro-cid-75b656h6]{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.session-image[data-astro-cid-75b656h6]{box-sizing:border-box;background:var(--bg-secondary);justify-content:center;align-items:center;width:100%;height:200px;padding:1rem;display:flex}.session-image[data-astro-cid-75b656h6] img[data-astro-cid-75b656h6]{object-fit:contain;width:100%;height:100%}.session-content[data-astro-cid-75b656h6]{flex-direction:column;flex:1;padding:1.5rem;display:flex}.session-footer[data-astro-cid-75b656h6]{padding:0 1.5rem 1.5rem}.session-date[data-astro-cid-75b656h6]{color:var(--text-muted);margin-bottom:.5rem;font-size:.9rem;display:block}.session-title[data-astro-cid-75b656h6]{color:var(--text-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.session-speaker[data-astro-cid-75b656h6]{color:var(--text-secondary);margin-bottom:1rem;font-size:.95rem}.session-description[data-astro-cid-75b656h6]{color:var(--text-muted);margin-top:auto;font-size:.85rem;line-height:1.5}.slides-link[data-astro-cid-75b656h6]{color:#fff;background:#007bff;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;text-decoration:none;transition:background .3s;display:inline-block}.slides-link[data-astro-cid-75b656h6]:hover{background:#0056b3}@media (width<=768px){h2[data-astro-cid-75b656h6]{font-size:1.5rem}.sessions-grid[data-astro-cid-75b656h6]{grid-template-columns:1fr}}.speakers[data-astro-cid-afmbqvfg]{background:var(--bg-secondary);padding:4rem 2rem;scroll-margin-top:80px;overflow-x:hidden}.container[data-astro-cid-afmbqvfg]{width:100%;max-width:1200px;margin:0 auto;overflow-x:hidden}h2[data-astro-cid-afmbqvfg]{color:var(--text-primary);margin-bottom:3rem;font-size:2rem;font-weight:700}.speakers-grid[data-astro-cid-afmbqvfg]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:2rem;width:100%;display:grid;overflow-x:hidden}.speaker-card-link[data-astro-cid-afmbqvfg]{color:inherit;text-decoration:none}.speaker-card[data-astro-cid-afmbqvfg]{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;transition:all .3s;overflow:hidden}.speaker-card-link[data-astro-cid-afmbqvfg]:hover .speaker-card[data-astro-cid-afmbqvfg]{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}:root[data-theme=dark] .speaker-card-link[data-astro-cid-afmbqvfg]:hover .speaker-card[data-astro-cid-afmbqvfg]{box-shadow:0 4px 12px #0000004d}.speaker-image-wrapper[data-astro-cid-afmbqvfg]{background:var(--bg-secondary);border-radius:8px;width:120px;height:120px;margin:1rem auto 0;overflow:hidden}.speaker-image[data-astro-cid-afmbqvfg]{object-fit:cover;width:100%;height:100%;display:block}.speaker-name[data-astro-cid-afmbqvfg]{text-align:left;color:var(--text-primary);margin:.5rem 1rem;font-size:1.1rem;font-weight:600}.speaker-bio[data-astro-cid-afmbqvfg]{color:var(--text-secondary);text-align:left;margin-bottom:1rem;margin-left:1rem;margin-right:1rem;font-size:.9rem;line-height:1.6}@media (width<=768px){.speakers[data-astro-cid-afmbqvfg]{padding:2rem 1rem}h2[data-astro-cid-afmbqvfg]{margin-bottom:1.5rem;font-size:1.5rem}.speakers-grid[data-astro-cid-afmbqvfg]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.speaker-image-wrapper[data-astro-cid-afmbqvfg]{width:100px;height:100px}.speaker-name[data-astro-cid-afmbqvfg]{margin:.5rem .75rem .25rem;font-size:.95rem}.speaker-bio[data-astro-cid-afmbqvfg]{margin:0 .75rem .75rem;font-size:.8rem;line-height:1.4;display:none}}.team[data-astro-cid-ae2kqkmy]{background:var(--bg-primary);padding:4rem 2rem;scroll-margin-top:80px;overflow-x:hidden}.container[data-astro-cid-ae2kqkmy]{width:100%;max-width:1200px;margin:0 auto;overflow-x:hidden}h2[data-astro-cid-ae2kqkmy]{color:var(--text-primary);text-align:center;margin-bottom:3rem;font-size:2rem;font-weight:700}.team-section[data-astro-cid-ae2kqkmy]{margin-bottom:4rem}.team-section[data-astro-cid-ae2kqkmy] h3[data-astro-cid-ae2kqkmy]{color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.section-description[data-astro-cid-ae2kqkmy]{color:var(--text-secondary);margin-bottom:2rem;font-size:1rem;line-height:1.6}.team-members[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(4,1fr);gap:1rem;width:100%;display:grid;overflow-x:hidden}.member-card-link[data-astro-cid-ae2kqkmy]{color:inherit;text-decoration:none}.member-card[data-astro-cid-ae2kqkmy]{background:var(--bg-secondary);border:1px solid var(--border-color);text-align:center;border-radius:8px;padding:1rem;transition:all .3s}.member-card[data-astro-cid-ae2kqkmy]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}:root[data-theme=dark] .member-card[data-astro-cid-ae2kqkmy]:hover{box-shadow:0 4px 12px #0000004d}.member-card-link[data-astro-cid-ae2kqkmy]:hover .member-card[data-astro-cid-ae2kqkmy]{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}:root[data-theme=dark] .member-card-link[data-astro-cid-ae2kqkmy]:hover .member-card[data-astro-cid-ae2kqkmy]{box-shadow:0 4px 12px #0000004d}.member-image-wrapper[data-astro-cid-ae2kqkmy]{background:var(--bg-primary);border-radius:8px;width:100px;height:100px;margin:0 auto .75rem;overflow:hidden}.member-image[data-astro-cid-ae2kqkmy]{object-fit:cover;width:100%;height:100%;display:block}.member-name[data-astro-cid-ae2kqkmy]{color:var(--text-primary);margin-bottom:.25rem;font-size:.95rem;font-weight:600}.member-role[data-astro-cid-ae2kqkmy]{color:var(--text-muted);margin:0;font-size:.8rem}@media (width<=768px){.team[data-astro-cid-ae2kqkmy]{padding:2rem 1rem}h2[data-astro-cid-ae2kqkmy]{margin-bottom:1.5rem;font-size:1.5rem}.team-section[data-astro-cid-ae2kqkmy] h3[data-astro-cid-ae2kqkmy]{margin-bottom:.5rem;font-size:1.2rem}.section-description[data-astro-cid-ae2kqkmy]{margin-bottom:1.5rem;font-size:.9rem}.team-members[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.member-card[data-astro-cid-ae2kqkmy]{padding:1rem}.member-image-wrapper[data-astro-cid-ae2kqkmy]{width:100px;height:100px;margin-bottom:.75rem}.member-name[data-astro-cid-ae2kqkmy]{font-size:.95rem}.member-role[data-astro-cid-ae2kqkmy]{font-size:.8rem}}
