.event-hero[data-astro-cid-7s2tzxsd]{padding-top:var(--space-6);padding-bottom:var(--space-12);border-bottom:1px solid var(--border)}.hero-row[data-astro-cid-7s2tzxsd]{gap:var(--space-12);margin-top:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(320px,2fr);align-items:start;display:grid}.hero-main[data-astro-cid-7s2tzxsd]{gap:var(--space-4);display:grid}.title[data-astro-cid-7s2tzxsd]{max-width:18ch}.subtitle[data-astro-cid-7s2tzxsd]{font-family:var(--font-display);font-size:var(--h4);color:var(--accent);font-weight:700}.summary[data-astro-cid-7s2tzxsd]{max-width:52ch}.hero-photo[data-astro-cid-7s2tzxsd]{aspect-ratio:2164/523;object-fit:cover;width:100%;height:auto;margin-top:var(--space-4);border-radius:var(--radius-lg)}@media (width<=599px){.hero-photo[data-astro-cid-7s2tzxsd]{aspect-ratio:5/2}}.reg[data-astro-cid-7s2tzxsd]{padding:var(--space-6);gap:var(--space-5);box-shadow:var(--shadow-card);display:grid}.facts[data-astro-cid-7s2tzxsd]{gap:var(--space-4);display:grid}.facts[data-astro-cid-7s2tzxsd] div[data-astro-cid-7s2tzxsd]{gap:var(--space-1);display:grid}.facts[data-astro-cid-7s2tzxsd] dd[data-astro-cid-7s2tzxsd]{color:var(--ink);font-weight:600}.localtime[data-astro-cid-7s2tzxsd],.sub[data-astro-cid-7s2tzxsd]{font-weight:400;display:block}.countdown[data-astro-cid-7s2tzxsd]{color:var(--accent);font-weight:600}.reg-open[data-astro-cid-7s2tzxsd]{gap:var(--space-2);display:grid}.reg-open[data-astro-cid-7s2tzxsd] .btn[data-astro-cid-7s2tzxsd]{justify-content:space-between;width:100%}.reg-closed[data-astro-cid-7s2tzxsd],.tier-closed[data-astro-cid-7s2tzxsd],.reg[data-astro-cid-7s2tzxsd].is-past .reg-open[data-astro-cid-7s2tzxsd],.register-section[data-astro-cid-7s2tzxsd].is-past .tier-btn[data-astro-cid-7s2tzxsd]{display:none}.reg[data-astro-cid-7s2tzxsd].is-past .reg-closed[data-astro-cid-7s2tzxsd],.register-section[data-astro-cid-7s2tzxsd].is-past .tier-closed[data-astro-cid-7s2tzxsd]{display:block}.learn[data-astro-cid-7s2tzxsd]{gap:var(--space-6) var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.learn[data-astro-cid-7s2tzxsd] li[data-astro-cid-7s2tzxsd]{padding-left:var(--space-6);font-size:var(--text-lg);color:var(--ink);line-height:1.4;position:relative}.learn[data-astro-cid-7s2tzxsd] li[data-astro-cid-7s2tzxsd]:before{content:"";background:var(--accent);width:8px;height:8px;position:absolute;top:.5em;left:0}.sessions[data-astro-cid-7s2tzxsd],.tiers[data-astro-cid-7s2tzxsd]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.session[data-astro-cid-7s2tzxsd],.tier[data-astro-cid-7s2tzxsd]{--tone:var(--accent);border-top:4px solid var(--tone);border-radius:var(--radius-md)}.alt-accent[data-astro-cid-7s2tzxsd]{--tone:var(--klas-blue)}.session[data-astro-cid-7s2tzxsd]{padding:var(--space-8);gap:var(--space-4);align-content:start;justify-items:start;display:grid}.session-head[data-astro-cid-7s2tzxsd]{align-items:center;gap:var(--space-5);display:flex}.session-photo[data-astro-cid-7s2tzxsd]{object-fit:cover;border:3px solid var(--white);width:80px;height:80px;box-shadow:var(--shadow-card);border-radius:50%;flex:none}.pill[data-astro-cid-7s2tzxsd]{border-radius:var(--radius-full);background:var(--tone);color:var(--white);font-size:var(--text-xs);letter-spacing:var(--ls-tag);text-transform:uppercase;padding:.3em .9em;font-weight:600;display:inline-block}.session-speaker[data-astro-cid-7s2tzxsd]{margin-top:var(--space-2);font-size:var(--text-lg);color:var(--ink);font-weight:600}.session-title[data-astro-cid-7s2tzxsd]{color:var(--tone);font-family:var(--font-display)}.session-body[data-astro-cid-7s2tzxsd] strong{color:var(--ink)}.agenda[data-astro-cid-7s2tzxsd]{border-top:1px solid var(--border);display:grid}.agenda[data-astro-cid-7s2tzxsd] li[data-astro-cid-7s2tzxsd]{gap:var(--space-6);padding-block:var(--space-5);border-bottom:1px solid var(--border);grid-template-columns:200px minmax(0,1fr) auto;align-items:center;display:grid}.agenda-time[data-astro-cid-7s2tzxsd]{color:var(--accent);font-weight:600}.agenda-item[data-astro-cid-7s2tzxsd]{font-size:var(--text-lg);color:var(--ink)}.agenda-note[data-astro-cid-7s2tzxsd]{font-size:var(--text-sm);border-radius:var(--radius-full);background:color-mix(in srgb, var(--accent) 12%, var(--white));color:var(--accent-hover);white-space:nowrap;padding:.35em .9em;font-weight:600}.obj-row[data-astro-cid-7s2tzxsd]{gap:var(--space-12);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.obj-row[data-astro-cid-7s2tzxsd] .intro[data-astro-cid-7s2tzxsd]{margin-top:var(--space-4)}.objectives[data-astro-cid-7s2tzxsd]{gap:var(--space-4);padding-left:1.5em;list-style:decimal;display:grid}.objectives[data-astro-cid-7s2tzxsd] li[data-astro-cid-7s2tzxsd]::marker{color:var(--accent);font-weight:600}.speakers[data-astro-cid-7s2tzxsd]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,320px));display:grid}.speaker[data-astro-cid-7s2tzxsd]{overflow:hidden}.speaker-photo[data-astro-cid-7s2tzxsd]{aspect-ratio:1;object-fit:cover;border-radius:0;width:100%}.speaker-body[data-astro-cid-7s2tzxsd]{padding:var(--space-5);gap:var(--space-2);justify-items:start;display:grid}.tier[data-astro-cid-7s2tzxsd]{padding:var(--space-8);gap:var(--space-4);justify-items:start;display:grid}.price[data-astro-cid-7s2tzxsd]{font-family:var(--font-display);color:var(--tone);font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:700;line-height:1}.rsvp[data-astro-cid-7s2tzxsd]{align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-6);padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);background:var(--klas-blue);color:var(--white);flex-wrap:wrap;display:flex}.rsvp[data-astro-cid-7s2tzxsd] .tag[data-astro-cid-7s2tzxsd]{color:#fffc}.rsvp[data-astro-cid-7s2tzxsd] .tag[data-astro-cid-7s2tzxsd]:before{background:var(--white)}.rsvp[data-astro-cid-7s2tzxsd] a[data-astro-cid-7s2tzxsd]:hover{color:var(--white);opacity:.85}.fine[data-astro-cid-7s2tzxsd]{gap:var(--space-8) var(--space-12);margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fine[data-astro-cid-7s2tzxsd]>div[data-astro-cid-7s2tzxsd]{gap:var(--space-2);align-content:start;display:grid}.sponsors[data-astro-cid-7s2tzxsd]{font-size:var(--text-lg);color:var(--ink);font-weight:600}.policy[data-astro-cid-7s2tzxsd]{grid-column:1/-1}.pace-seal[data-astro-cid-7s2tzxsd]{width:100%;max-width:540px;height:auto;display:block}.more-section[data-astro-cid-7s2tzxsd]{padding-block:var(--space-10);border-top:1px solid var(--border)}.more[data-astro-cid-7s2tzxsd]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=991px){.hero-row[data-astro-cid-7s2tzxsd],.obj-row[data-astro-cid-7s2tzxsd]{gap:var(--space-8);grid-template-columns:1fr}.learn[data-astro-cid-7s2tzxsd],.sessions[data-astro-cid-7s2tzxsd],.tiers[data-astro-cid-7s2tzxsd],.fine[data-astro-cid-7s2tzxsd]{grid-template-columns:1fr}}@media (width<=599px){.session[data-astro-cid-7s2tzxsd],.tier[data-astro-cid-7s2tzxsd]{padding:var(--space-6)}.agenda[data-astro-cid-7s2tzxsd] li[data-astro-cid-7s2tzxsd]{gap:var(--space-1);grid-template-columns:1fr}.agenda-note[data-astro-cid-7s2tzxsd]{justify-self:start}}
