[data-site-template=event][data-site-palette=volt]{--site-primary:#c8f031;--site-on-primary:#0e0f13;--site-accent:#7c5cff;--site-on-accent:#0e0f13;--site-bg:#0e0f13;--site-surface:#17181c;--site-fg:#f5f5f0;--site-muted:#b4b5b2;--site-border:#2e2f32;--site-inverse-bg:#f5f5f0;--site-inverse-fg:#0e0f13;--site-inverse-primary:#0e0f13;--site-inverse-on-primary:#f5f5f0}[data-site-template=event][data-site-palette=plum]{--site-primary:#ff6b9d;--site-on-primary:#1a1026;--site-accent:#ffc145;--site-on-accent:#1a1026;--site-bg:#1a1026;--site-surface:#23192f;--site-fg:#f8f1fb;--site-muted:#bab2bf;--site-border:#393044;--site-inverse-bg:#f8f1fb;--site-inverse-fg:#1a1026;--site-inverse-primary:#1a1026;--site-inverse-on-primary:#f8f1fb}[data-site-template=event][data-site-palette=night]{--site-primary:#f2a541;--site-on-primary:#14181c;--site-accent:#5cc2b5;--site-on-accent:#14181c;--site-bg:#14181c;--site-surface:#1d2124;--site-fg:#f3efe8;--site-muted:#b5b3af;--site-border:#333639;--site-inverse-bg:#f3efe8;--site-inverse-fg:#14181c;--site-inverse-primary:#14181c;--site-inverse-on-primary:#f3efe8}[data-site-template=event]{--site-font-heading:"Oswald";--site-font-body:"Inter";--site-radius:10px;--site-space:1}[data-site-template=event]:lang(si){--site-font-heading:"Yaldevi";--site-font-body:"Noto Sans Sinhala"}[data-site-template=event]:lang(ta){--site-font-heading:"Mukta Malar";--site-font-body:"Noto Sans Tamil"}[data-site-template=event]{& .site-brand{letter-spacing:.04em;text-transform:uppercase}& .site-btn{letter-spacing:.04em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - .75rem) 100%,0 100%);border-radius:0;padding-inline:1.75rem;font-weight:700}& .site-hero .site-btn--inverse{background:var(--site-primary);color:var(--site-on-primary)}& .site-hero--image{text-align:left;align-items:flex-end;min-height:34rem;display:flex}& .site-hero--image .mx-auto{max-width:56rem;margin-inline:0;padding-block:0}& .site-hero--image .justify-center{justify-content:flex-start}& .site-hero-fill{background:color-mix(in srgb, var(--site-accent) 45%, var(--site-bg))}& .site-hero-shade{background:linear-gradient(to top, var(--site-bg) 6%, color-mix(in srgb, var(--site-bg) 45%, transparent) 60%, color-mix(in srgb, var(--site-accent) 30%, transparent))}& .site-title{text-transform:uppercase;font-size:clamp(3rem,9.5vw,7rem);font-weight:700;line-height:.95}& .site-heading,& .site-cta-title{text-transform:uppercase;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1}& .site-countdown-panel{background:var(--site-primary);color:var(--site-on-primary)}& .site-countdown .site-stat-value{color:var(--site-on-primary);font-size:3rem}& .site-countdown .site-btn--primary{background:var(--site-bg);color:var(--site-primary)}& .site-card{border:1px solid color-mix(in srgb, var(--site-primary) 35%, transparent);border-radius:var(--site-radius);background:color-mix(in srgb, var(--site-fg) 5%, var(--site-bg));padding:1.25rem}& .site-icon{background:var(--site-primary);color:var(--site-on-primary)}& .site-session-time,& .site-schedule-day{color:var(--site-primary);opacity:1}& .site-silhouette{background:color-mix(in srgb, var(--site-primary) 12%, var(--site-bg));color:var(--site-primary)}& .site-cta-band{background:linear-gradient(110deg, var(--site-primary), var(--site-accent));clip-path:polygon(0 0,100% 0,98% 100%,0 100%)}& .site-footer{border-top-color:var(--site-primary)}}