.hero[data-astro-cid-x5keqjhg]{padding-top:80px;padding-bottom:32px;background:var(--sv-cream)}.centered[data-astro-cid-x5keqjhg]{text-align:center}.eyebrow[data-astro-cid-x5keqjhg]{font-weight:700;font-size:16px;letter-spacing:1px;text-transform:uppercase;color:var(--sv-indigo);margin-bottom:20px}.heading[data-astro-cid-x5keqjhg]{max-width:900px;margin:0 auto 20px}.sub[data-astro-cid-x5keqjhg]{max-width:780px;margin:0 auto;color:var(--sv-text-muted)}.section-white[data-astro-cid-x5keqjhg]{background:var(--sv-white)}.section-cream[data-astro-cid-x5keqjhg]{background:var(--sv-cream)}.sec-head[data-astro-cid-x5keqjhg]{color:var(--sv-navy);margin-bottom:12px;text-align:center}.sec-sub[data-astro-cid-x5keqjhg]{text-align:center;color:var(--sv-text-muted);max-width:640px;margin:0 auto 40px}.events-list[data-astro-cid-x5keqjhg]{display:flex;flex-direction:column;gap:20px;max-width:980px;margin:0 auto}.event-row[data-astro-cid-x5keqjhg]{display:grid;grid-template-columns:280px 1fr;background:var(--sv-cream);border:1px solid var(--sv-border-warm);border-radius:20px;overflow:hidden;text-decoration:none;transition:transform .15s ease}.event-row[data-astro-cid-x5keqjhg]:hover{transform:translateY(-2px)}.event-visual[data-astro-cid-x5keqjhg]{background:linear-gradient(135deg,var(--sv-navy),var(--sv-indigo));position:relative;min-height:180px;display:flex;align-items:center;justify-content:center}.attending-chip[data-astro-cid-x5keqjhg]{background:var(--sv-orange);color:var(--sv-white);padding:6px 14px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.event-text[data-astro-cid-x5keqjhg]{padding:28px 32px;display:flex;flex-direction:column;gap:6px;justify-content:center}.event-text[data-astro-cid-x5keqjhg] .date[data-astro-cid-x5keqjhg]{font-size:13px;font-weight:600;letter-spacing:.5px;color:var(--sv-indigo);text-transform:uppercase}.event-text[data-astro-cid-x5keqjhg] h3[data-astro-cid-x5keqjhg]{font-size:22px;color:var(--sv-navy);font-weight:700;margin:4px 0}.event-text[data-astro-cid-x5keqjhg] .venue[data-astro-cid-x5keqjhg]{font-size:15px;color:var(--sv-indigo);font-weight:600;margin-bottom:8px}.event-text[data-astro-cid-x5keqjhg] .summary[data-astro-cid-x5keqjhg]{font-size:15px;color:var(--sv-text-muted);line-height:1.55;margin-bottom:8px}.link[data-astro-cid-x5keqjhg]{color:var(--sv-orange);font-weight:600;font-size:14px}.webinar-grid[data-astro-cid-x5keqjhg]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:980px;margin:0 auto}.webinar-card[data-astro-cid-x5keqjhg]{background:var(--sv-white);border:1px solid var(--sv-border-warm);border-radius:20px;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;transition:transform .15s ease,box-shadow .15s ease}.webinar-card[data-astro-cid-x5keqjhg]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #1f2f2f14}.webinar-visual[data-astro-cid-x5keqjhg]{position:relative;background:var(--sv-navy);aspect-ratio:16/9;display:flex;align-items:center;justify-content:center}.webinar-visual[data-astro-cid-x5keqjhg]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(195,222,254,.2),transparent 55%);z-index:1}.poster[data-astro-cid-x5keqjhg]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.webinar-visual[data-astro-cid-x5keqjhg]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000000d,#00000059);z-index:1}.play-btn[data-astro-cid-x5keqjhg]{position:relative;z-index:1}.duration[data-astro-cid-x5keqjhg]{position:absolute;bottom:12px;right:12px;background:#00000080;color:var(--sv-cream);padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;z-index:1}.webinar-chip[data-astro-cid-x5keqjhg]{position:absolute;top:12px;left:12px;background:var(--sv-cream);color:var(--sv-navy);padding:4px 12px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;z-index:1}.webinar-body[data-astro-cid-x5keqjhg]{padding:24px;display:flex;flex-direction:column;gap:8px}.webinar-body[data-astro-cid-x5keqjhg] .date[data-astro-cid-x5keqjhg]{font-size:12px;font-weight:600;color:var(--sv-indigo);text-transform:uppercase;letter-spacing:.5px}.webinar-body[data-astro-cid-x5keqjhg] h3[data-astro-cid-x5keqjhg]{font-size:20px;color:var(--sv-navy);font-weight:700;line-height:1.3}.webinar-body[data-astro-cid-x5keqjhg] .summary[data-astro-cid-x5keqjhg]{font-size:14px;color:var(--sv-text-muted);line-height:1.55}@media(max-width:900px){.event-row[data-astro-cid-x5keqjhg]{grid-template-columns:1fr}.event-visual[data-astro-cid-x5keqjhg]{min-height:100px}.webinar-grid[data-astro-cid-x5keqjhg]{grid-template-columns:1fr}}
