/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */:root{--white:#fff;--off-white:#fafafa;--surface:#fff;--surface-soft:#f4f4f5;--background:#fafafa;--foreground:#18181b;--ink:#18181b;--ink-secondary:#3d4451;--ink-muted:#71717a;--ink-faint:#9ca3af;--muted:#71717a;--border:#e4e4e7;--red:#dc2626;--red-bright:#dc2626;--red-deep:#b91c1c;--red-tint:#fef2f2;--red-border:#dc262624;--primary:#dc2626;--primary-dark:#b91c1c;--accent:#ca8a04;--card:#fff;--glass:#ffffffeb;--hero:#09090b;--shadow-soft:0 1px 3px #0f14190a,0 8px 24px #0f14190f;--shadow-card:0 2px 8px #0f14190a,0 12px 40px #0f141912;--font-libre:var(--font-cormorant)}.project-webinars .font-serif{font-family:var(--font-libre),Georgia,"Times New Roman",serif}.project-webinars{background-color:var(--off-white);color:var(--ink);font-family:var(--font-dm-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;line-height:1.7}.project-webinars ::selection{color:var(--foreground);background:#dc26262e}.gradient-text{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#dc2626,#ef4444 50%,#b91c1c);-webkit-background-clip:text;background-clip:text}.section-pad{padding-block:5rem}@media (min-width:1024px){.section-pad{padding-block:6.5rem}}.accent-dot{background:#dc2626;border-radius:999px;width:6px;height:6px}.gradient-border{background:var(--card);border-radius:1rem;position:relative}.gradient-border:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#dc2626,#f87171,#fecaca);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glass{background:var(--glass);-webkit-backdrop-filter:blur(12px)}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fade-up .85s cubic-bezier(.16,1,.3,1) both}.animate-delay-1{animation-delay:.1s}.animate-delay-2{animation-delay:.2s}.animate-delay-3{animation-delay:.3s}.animate-delay-4{animation-delay:.4s}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,#f4f4f5 25%,#e4e4e7 50%,#f4f4f5 75%) 0 0/200% 100%;animation:shimmer 1.5s infinite}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ken-burns{0%{transform:scale(1)translate(0)}50%{transform:scale(1.12)translate(-2%,-1%)}to{transform:scale(1)translate(0)}}.animate-ken-burns{will-change:transform;animation:ken-burns 22s ease-in-out infinite}@keyframes light-sweep{0%{opacity:0;transform:translate(-20%)skew(12deg)}20%{opacity:.6}50%{opacity:.35}to{opacity:0;transform:translate(320%)skew(12deg)}}.animate-light-sweep{animation:light-sweep 8s ease-in-out infinite}@keyframes float-particle{0%,to{opacity:.35;transform:translateY(0)scale(1)}50%{opacity:.8;transform:translateY(-18px)scale(1.3)}}.animate-float-particle{animation:float-particle 4.5s ease-in-out infinite}@keyframes pulse-slow{0%,to{opacity:.55}50%{opacity:.95}}.animate-pulse-slow{animation:pulse-slow 5s ease-in-out infinite}