.lecture-series-banner-container[data-astro-cid-7pewbour]{margin-bottom:var(--space-xl)}.lecture-series-banner-card[data-astro-cid-7pewbour]{display:block;text-decoration:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);overflow:hidden;background-color:var(--color-bg-surface);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.lecture-series-banner-card[data-astro-cid-7pewbour]:hover,.lecture-series-banner-card[data-astro-cid-7pewbour]:focus-visible{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.lecture-banner-image[data-astro-cid-7pewbour]{display:block;width:100%;height:auto;object-fit:contain}.lecture-banner-button[data-astro-cid-7pewbour]{display:block;width:100%;padding:var(--space-sm) var(--space-md);background-color:#d20067;color:#fff;font-family:var(--font-sans);font-size:var(--font-size-base);font-weight:700;text-align:center;transition:background-color var(--transition-fast)}.lecture-series-banner-card[data-astro-cid-7pewbour]:hover .lecture-banner-button[data-astro-cid-7pewbour]{background-color:#b50058}.home-section[data-astro-cid-7pewbour]{padding-block:var(--space-2xl);border-bottom:1px solid var(--color-border-subtle)}.home-section[data-astro-cid-7pewbour]:last-of-type{border-bottom:none}.home-actions[data-astro-cid-7pewbour]{display:flex;gap:var(--space-md);flex-wrap:wrap;margin-top:var(--space-xl)}.academic-structure-card[data-astro-cid-7pewbour]{background-color:var(--color-bg-subtle);border:1px solid var(--color-border-subtle);border-top:3px solid var(--color-primary);border-radius:var(--radius-sm);padding:var(--space-lg)}.card-title[data-astro-cid-7pewbour]{font-family:var(--font-serif);font-size:var(--font-size-h4);color:var(--color-text-primary);margin-top:0;margin-bottom:var(--space-md)}.structure-list[data-astro-cid-7pewbour]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-md)}.structure-list[data-astro-cid-7pewbour] li[data-astro-cid-7pewbour]{font-size:var(--font-size-small);line-height:1.5;color:var(--color-text-secondary)}.structure-list[data-astro-cid-7pewbour] strong[data-astro-cid-7pewbour]{display:block;color:var(--color-text-primary);font-size:.875rem;margin-bottom:2px}.section-header[data-astro-cid-7pewbour]{margin-bottom:var(--space-xl);max-width:760px}.section-eyebrow[data-astro-cid-7pewbour]{font-family:var(--font-sans);font-size:var(--font-size-micro);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);display:block;margin-bottom:var(--space-2xs)}.section-header[data-astro-cid-7pewbour] h2[data-astro-cid-7pewbour]{margin-top:0;margin-bottom:var(--space-xs)}.section-desc[data-astro-cid-7pewbour]{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.6;margin:0}.tracks-grid[data-astro-cid-7pewbour]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}@media(max-width:900px){.tracks-grid[data-astro-cid-7pewbour]{grid-template-columns:1fr}}.track-card[data-astro-cid-7pewbour]{background-color:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--space-lg);display:flex;flex-direction:column}.track-badge[data-astro-cid-7pewbour]{font-family:var(--font-sans);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--space-xs)}.track-card[data-astro-cid-7pewbour] h3[data-astro-cid-7pewbour]{font-family:var(--font-serif);font-size:1.25rem;color:var(--color-secondary);margin-top:0;margin-bottom:var(--space-sm)}.track-card[data-astro-cid-7pewbour] p[data-astro-cid-7pewbour]{font-size:var(--font-size-small);line-height:1.55;color:var(--color-text-secondary);margin-bottom:var(--space-md);flex-grow:1}.track-meta[data-astro-cid-7pewbour]{display:flex;justify-content:space-between;font-size:var(--font-size-micro);font-weight:600;color:var(--color-text-muted);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-sm);margin-bottom:var(--space-md)}.track-link[data-astro-cid-7pewbour]{color:var(--color-primary);font-weight:600;font-size:var(--font-size-small);text-decoration:underline;text-underline-offset:3px}.news-grid[data-astro-cid-7pewbour]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg)}@media(max-width:768px){.news-grid[data-astro-cid-7pewbour]{grid-template-columns:1fr}}.news-card[data-astro-cid-7pewbour]{background-color:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-left:3px solid var(--color-secondary);border-radius:var(--radius-sm);padding:var(--space-lg)}.news-date[data-astro-cid-7pewbour]{font-size:var(--font-size-micro);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-secondary);display:block;margin-bottom:var(--space-2xs)}.news-card[data-astro-cid-7pewbour] h3[data-astro-cid-7pewbour]{font-family:var(--font-serif);font-size:1.15rem;color:var(--color-text-primary);margin-top:0;margin-bottom:var(--space-xs);line-height:1.35}.news-card[data-astro-cid-7pewbour] p[data-astro-cid-7pewbour]{font-size:var(--font-size-small);line-height:1.55;color:var(--color-text-secondary);margin-bottom:var(--space-md)}.news-doc-link[data-astro-cid-7pewbour]{font-size:var(--font-size-small);font-weight:600;color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.testimonials-grid[data-astro-cid-7pewbour]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}@media(max-width:900px){.testimonials-grid[data-astro-cid-7pewbour]{grid-template-columns:1fr}}.testimonial-card[data-astro-cid-7pewbour]{background-color:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:var(--space-lg);display:flex;flex-direction:column}.testimonial-header[data-astro-cid-7pewbour]{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-border-subtle)}.testimonial-avatar[data-astro-cid-7pewbour]{border-radius:50%;object-fit:cover;border:1px solid var(--color-border-subtle)}.testimonial-author[data-astro-cid-7pewbour]{display:flex;flex-direction:column}.author-name[data-astro-cid-7pewbour]{font-size:.9375rem;color:var(--color-text-primary)}.author-country[data-astro-cid-7pewbour]{font-size:var(--font-size-micro);color:var(--color-primary);font-weight:600}.author-role[data-astro-cid-7pewbour]{font-size:.75rem;color:var(--color-text-muted);line-height:1.3}.testimonial-text[data-astro-cid-7pewbour]{font-family:var(--font-serif);font-size:var(--font-size-small);line-height:1.6;color:var(--color-text-secondary);font-style:italic}.home-actions[data-astro-cid-7pewbour] a[data-astro-cid-7pewbour].btn,.testimonials-footer[data-astro-cid-7pewbour] a[data-astro-cid-7pewbour].btn{max-width:100%;white-space:normal}.testimonials-footer[data-astro-cid-7pewbour]{text-align:center;margin-top:var(--space-xl)}
