.video-container[data-astro-cid-gp5evmjb]{margin-top:2.5rem;padding:1.5rem}.video-heading[data-astro-cid-gp5evmjb]{color:var(--accent);margin-bottom:.75rem;font-size:1.2rem}.video-lead[data-astro-cid-gp5evmjb]{color:var(--text-secondary);margin-bottom:1rem;font-size:.95rem;line-height:1.6}.video-player-wrapper[data-astro-cid-gp5evmjb]{border-radius:var(--border-radius-sm);max-width:100%;box-shadow:var(--shadow-md);background:#000;overflow:hidden}.video-element[data-astro-cid-gp5evmjb]{width:100%;height:auto;max-height:480px;display:block}.video-transcript-accordion[data-astro-cid-gp5evmjb]{border-radius:var(--border-radius-sm);border-left:3px solid var(--accent);background:#0000004d;margin-top:1.25rem;overflow:hidden}[data-astro-cid-gp5evmjb][data-theme=light] .video-transcript-accordion[data-astro-cid-gp5evmjb]{background:#e7ebef99}[data-astro-cid-gp5evmjb][data-theme=high-contrast] .video-transcript-accordion[data-astro-cid-gp5evmjb]{border:2px solid var(--text-primary);background:#000}.transcript-summary[data-astro-cid-gp5evmjb]{color:var(--accent);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;min-height:44px;padding:1rem 1.25rem;font-size:1rem;font-weight:700;display:flex}.transcript-summary[data-astro-cid-gp5evmjb]:focus-visible{outline:4px solid var(--accent);outline-offset:2px}[data-astro-cid-gp5evmjb][data-theme=high-contrast] .transcript-summary[data-astro-cid-gp5evmjb]{color:var(--text-primary)}.summary-hint[data-astro-cid-gp5evmjb]{color:var(--text-muted);font-size:.85rem;font-weight:400}.transcript-content[data-astro-cid-gp5evmjb]{color:var(--text-secondary);border-top:1px solid #ffffff0d;flex-direction:column;gap:1rem;padding:1rem 1.25rem 1.25rem;font-size:.9rem;line-height:1.7;display:flex}.transcript-title[data-astro-cid-gp5evmjb]{color:var(--primary);margin-bottom:.25rem;font-size:1.05rem;font-weight:700}[data-astro-cid-gp5evmjb][data-theme=high-contrast] .transcript-title[data-astro-cid-gp5evmjb]{color:var(--text-primary)}.transcript-meta[data-astro-cid-gp5evmjb]{color:var(--text-muted);margin-bottom:.5rem;font-size:.85rem;font-weight:600}.transcript-segment[data-astro-cid-gp5evmjb]{flex-direction:column;gap:.5rem;display:flex}.segment-time[data-astro-cid-gp5evmjb]{color:var(--accent);font-size:.95rem;display:block}[data-astro-cid-gp5evmjb][data-theme=high-contrast] .segment-time[data-astro-cid-gp5evmjb]{color:var(--text-muted)}.transcript-list[data-astro-cid-gp5evmjb]{flex-direction:column;gap:.35rem;margin-left:1.25rem;padding-left:0;display:flex}.palestras-page[data-astro-cid-cgq2bp6b]{padding:1rem 0 3rem}.hero-banner[data-astro-cid-cgq2bp6b]{text-align:center;border-radius:var(--border-radius-md);border-bottom:4px solid var(--primary);background-color:#4ca6ff0a;margin-bottom:3rem;padding:3rem 2rem}.hero-title[data-astro-cid-cgq2bp6b]{color:var(--text-primary);margin-bottom:1rem;font-size:clamp(2rem,4vw,2.6rem);font-weight:800;line-height:1.2}.hero-description[data-astro-cid-cgq2bp6b]{color:var(--text-secondary);max-width:850px;margin:0 auto 2rem;font-size:1.15rem;line-height:1.7}.text-link[data-astro-cid-cgq2bp6b]{color:var(--accent);text-decoration:underline}.hero-actions[data-astro-cid-cgq2bp6b]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.section-card[data-astro-cid-cgq2bp6b]{margin-bottom:3rem;padding:2.5rem 2rem}.section-title[data-astro-cid-cgq2bp6b]{color:var(--primary);margin-bottom:1.5rem;font-size:1.6rem}.section-lead[data-astro-cid-cgq2bp6b]{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.7}.section-subtitle[data-astro-cid-cgq2bp6b]{color:var(--text-secondary);margin-bottom:2rem;line-height:1.7}.topics-list[data-astro-cid-cgq2bp6b]{color:var(--text-secondary);flex-direction:column;gap:1rem;margin-bottom:2rem;padding:0;line-height:1.8;list-style-type:none;display:flex}.topic-item[data-astro-cid-cgq2bp6b]{align-items:flex-start;gap:.5rem;display:flex}.topic-bullet[data-astro-cid-cgq2bp6b]{color:var(--accent);font-weight:700}.accent-link[data-astro-cid-cgq2bp6b]{color:var(--accent);align-items:center;gap:.25rem;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.events-grid[data-astro-cid-cgq2bp6b]{align-items:start;gap:1.5rem}.category-card[data-astro-cid-cgq2bp6b]{border-radius:var(--border-radius-sm);border:1px solid var(--border-color);background-color:#ffffff05;padding:1.5rem}.category-title[data-astro-cid-cgq2bp6b]{color:var(--accent);margin-bottom:1rem;font-size:1.1rem}.institution-list[data-astro-cid-cgq2bp6b]{color:var(--text-secondary);flex-direction:column;gap:.75rem;margin:0;padding:0;font-size:.95rem;list-style-type:none;display:flex}.institution-desc[data-astro-cid-cgq2bp6b]{color:var(--text-muted);font-size:.85rem}.events-note[data-astro-cid-cgq2bp6b]{color:var(--text-muted);text-align:center;margin-top:1.5rem;font-size:.9rem;font-style:italic}.video-embed-section[data-astro-cid-cgq2bp6b],.gallery-section[data-astro-cid-cgq2bp6b]{margin-top:2.5rem}.gallery-heading[data-astro-cid-cgq2bp6b]{color:var(--primary);border-bottom:1px solid var(--border-color);margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.25rem}.gallery-group[data-astro-cid-cgq2bp6b]{margin-bottom:2.5rem}.gallery-subheading[data-astro-cid-cgq2bp6b]{color:var(--accent);margin-bottom:1rem;font-size:1.05rem}.gallery-grid[data-astro-cid-cgq2bp6b]{gap:1.25rem}.gallery-figure[data-astro-cid-cgq2bp6b]{border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:#ffffff05;margin:0;padding:.5rem;overflow:hidden}.gallery-image[data-astro-cid-cgq2bp6b]{object-fit:cover;border-radius:var(--border-radius-sm);width:100%;height:260px;display:block}.gallery-caption[data-astro-cid-cgq2bp6b]{color:var(--text-secondary);margin-top:.5rem;padding:0 .5rem .5rem;font-size:.85rem;line-height:1.5}.cross-promo-grid[data-astro-cid-cgq2bp6b]{align-items:start;gap:2rem;margin-bottom:3rem}.promo-card[data-astro-cid-cgq2bp6b]{padding:2rem}.promo-title[data-astro-cid-cgq2bp6b]{color:var(--primary);margin-bottom:1rem;font-size:1.3rem}.promo-text[data-astro-cid-cgq2bp6b]{color:var(--text-secondary);line-height:1.7}.promo-action[data-astro-cid-cgq2bp6b]{margin-top:1.5rem}.btn-course[data-astro-cid-cgq2bp6b]{background-color:var(--accent);border-color:var(--accent);font-weight:700;color:#000!important}.institutional-card[data-astro-cid-cgq2bp6b]{border-left:4px solid var(--primary)}.cta-banner[data-astro-cid-cgq2bp6b]{background:linear-gradient(135deg, var(--primary), #1a8cff);color:#fff;border-radius:var(--border-radius-md);text-align:center;box-shadow:var(--shadow-md);padding:3rem 2rem}.cta-title[data-astro-cid-cgq2bp6b]{color:#fff;border-bottom:none;margin-bottom:1rem;padding-bottom:0;font-size:1.8rem}.cta-desc[data-astro-cid-cgq2bp6b]{color:#fffffff2;max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.15rem;line-height:1.6}.btn-cta[data-astro-cid-cgq2bp6b]{box-shadow:none;background-color:#fff;font-weight:700;color:var(--primary)!important}[data-astro-cid-cgq2bp6b][data-theme=light] .category-card[data-astro-cid-cgq2bp6b],[data-astro-cid-cgq2bp6b][data-theme=light] .gallery-figure[data-astro-cid-cgq2bp6b]{background:#00000005}[data-astro-cid-cgq2bp6b][data-theme=light] .text-link[data-astro-cid-cgq2bp6b],[data-astro-cid-cgq2bp6b][data-theme=light] .accent-link[data-astro-cid-cgq2bp6b]{color:var(--primary)}[data-astro-cid-cgq2bp6b][data-theme=high-contrast] .hero-banner[data-astro-cid-cgq2bp6b]{border-bottom:2px solid var(--text-primary);background-color:#0000}[data-astro-cid-cgq2bp6b][data-theme=high-contrast] .category-card[data-astro-cid-cgq2bp6b],[data-astro-cid-cgq2bp6b][data-theme=high-contrast] .gallery-figure[data-astro-cid-cgq2bp6b],[data-astro-cid-cgq2bp6b][data-theme=high-contrast] .section-card[data-astro-cid-cgq2bp6b],[data-astro-cid-cgq2bp6b][data-theme=high-contrast] .promo-card[data-astro-cid-cgq2bp6b]{border:2px solid var(--text-primary);background:0 0}[data-astro-cid-cgq2bp6b][data-theme=high-contrast] .cta-banner[data-astro-cid-cgq2bp6b]{border:2px solid var(--text-primary);color:var(--text-primary);background:#000}[data-astro-cid-cgq2bp6b][data-theme=high-contrast] .cta-title[data-astro-cid-cgq2bp6b]{color:var(--accent)}[data-astro-cid-cgq2bp6b][data-theme=high-contrast] .cta-desc[data-astro-cid-cgq2bp6b]{color:var(--text-secondary)}[data-astro-cid-cgq2bp6b][data-theme=high-contrast] .btn-cta[data-astro-cid-cgq2bp6b]{background:var(--accent);border:2px solid var(--accent);color:#000!important}
