.hero.svelte-pb8zwq{padding:6rem 0 4rem;position:relative;overflow:hidden}.hero-dot-wrap.svelte-pb8zwq{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.hero-dot-canvas.svelte-pb8zwq{display:block;width:100%;height:100%}.hero.svelte-pb8zwq .container{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.hero.svelte-pb8zwq h1{margin:0 0 1rem;font-weight:var(--sg-font-weight-bold);text-wrap:balance}.hero-subheading.svelte-pb8zwq{font-size:var(--sg-text-large);color:var(--sg-text-secondary);margin:0;line-height:var(--sg-lh-body)}.hero-description.svelte-pb8zwq{font-size:var(--sg-text-large);color:var(--sg-text-secondary);margin:.5rem 0 0;line-height:var(--sg-lh-body);max-width:40rem;text-wrap:balance}.hero-actions.svelte-pb8zwq{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-top:1.5rem}.logo-marquee-section.svelte-pb8zwq{border-top:1px solid var(--sg-border-alternate);border-bottom:1px solid var(--sg-border-alternate);padding:2.5rem 0;overflow:hidden}.page-body.svelte-pb8zwq{border-top:1px solid var(--sg-border-alternate)}.page-body.svelte-pb8zwq .container{padding-left:0;padding-right:0}.page-grid.svelte-pb8zwq{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}.form-col.svelte-pb8zwq{min-width:0;background-color:var(--sg-greyscale-1);align-self:stretch}.form-col-inner.svelte-pb8zwq{position:sticky;top:7rem;padding:3rem var(--sg-padding-horizontal);display:flex;flex-direction:column;gap:1rem}.form-col-inner.svelte-pb8zwq h2{font-weight:var(--sg-font-weight-bold);margin:0}.form-col-description.svelte-pb8zwq{font-size:var(--sg-text-base);color:var(--sg-text-secondary);margin:0;line-height:var(--sg-lh-body)}.form-col-divider.svelte-pb8zwq{height:1px;background-color:var(--sg-border-primary);margin:.5rem 0}.content-col.svelte-pb8zwq{min-width:0;border-left:1px solid var(--sg-border-alternate);display:flex;flex-direction:column}.section-overline.svelte-pb8zwq{font-family:var(--sg-font-mono);font-size:var(--sg-text-small);font-weight:300;color:var(--sg-text-secondary);text-transform:uppercase;letter-spacing:.08em;margin:0 0 1rem}.session-section.svelte-pb8zwq{padding:3rem var(--sg-padding-horizontal);border-bottom:1px solid var(--sg-border-alternate)}.session-section.svelte-pb8zwq h3{margin:0 0 1rem;font-weight:var(--sg-font-weight-bold)}.session-abstract.svelte-pb8zwq{font-size:var(--sg-text-base);color:var(--sg-text-secondary);line-height:var(--sg-lh-body);margin:0 0 2rem;max-width:36rem}.session-meta.svelte-pb8zwq{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.session-meta-item.svelte-pb8zwq{display:flex;gap:1rem;font-size:var(--sg-text-small)}.session-meta-label.svelte-pb8zwq{font-family:var(--sg-font-mono);font-weight:300;color:var(--sg-text-alternate);text-transform:uppercase;letter-spacing:.08em;min-width:4rem;flex-shrink:0}.session-meta-value.svelte-pb8zwq{color:var(--sg-text-primary)}.session-speaker.svelte-pb8zwq{display:flex;align-items:center;gap:.75rem;padding-top:1.5rem;border-top:1px solid var(--sg-border-alternate)}.session-speaker-avatar.svelte-pb8zwq{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover;flex-shrink:0}.session-speaker-info.svelte-pb8zwq{display:flex;flex-direction:column;gap:.125rem}.session-speaker-name.svelte-pb8zwq{font-size:var(--sg-text-base);font-weight:var(--sg-font-weight-medium);color:var(--sg-text-primary)}.session-speaker-title.svelte-pb8zwq{font-size:var(--sg-text-small);color:var(--sg-text-secondary)}.afterhours-section.svelte-pb8zwq{padding:3rem var(--sg-padding-horizontal)}.afterhours-section.svelte-pb8zwq h3{margin:0 0 2rem;font-weight:var(--sg-font-weight-bold)}.afterhours-layout.svelte-pb8zwq{display:flex;flex-direction:column;gap:2rem}.afterhours-details.svelte-pb8zwq{display:flex;flex-direction:column;gap:.75rem}.afterhours-datetime.svelte-pb8zwq{font-size:var(--sg-text-base);font-weight:var(--sg-font-weight-medium);color:var(--sg-text-primary);margin:0}.afterhours-description.svelte-pb8zwq{font-size:var(--sg-text-base);color:var(--sg-text-secondary);line-height:var(--sg-lh-body);margin:0}.afterhours-actions.svelte-pb8zwq{padding-top:.5rem}.afterhours-image-wrap.svelte-pb8zwq{border-radius:var(--sg-radius-medium);overflow:hidden}.afterhours-image.svelte-pb8zwq{width:100%;height:auto;display:block}.cta-section.svelte-pb8zwq{padding:3rem var(--sg-padding-horizontal);border-top:1px solid var(--sg-border-alternate);display:flex;flex-direction:column;gap:.75rem}.cta-section.svelte-pb8zwq h3{margin:0;font-weight:var(--sg-font-weight-bold)}.cta-description.svelte-pb8zwq{font-size:var(--sg-text-base);color:var(--sg-text-secondary);line-height:var(--sg-lh-body);margin:0;text-wrap:balance}.cta-actions.svelte-pb8zwq{padding-top:.25rem}@media(max-width:992px){.page-body.svelte-pb8zwq .container{padding-left:var(--sg-padding-horizontal);padding-right:var(--sg-padding-horizontal)}.page-grid.svelte-pb8zwq{grid-template-columns:1fr}.form-col.svelte-pb8zwq{align-self:auto;border-bottom:1px solid var(--sg-border-alternate);margin-left:calc(-1 * var(--sg-padding-horizontal));margin-right:calc(-1 * var(--sg-padding-horizontal))}.form-col-inner.svelte-pb8zwq{position:static;padding:2rem var(--sg-padding-horizontal)}.content-col.svelte-pb8zwq{border-left:none}.session-section.svelte-pb8zwq,.afterhours-section.svelte-pb8zwq,.cta-section.svelte-pb8zwq{padding-left:0;padding-right:0}}@media(max-width:768px){.hero.svelte-pb8zwq{padding:4rem 0 2.5rem}}@media(max-width:576px){.hero.svelte-pb8zwq{padding:3rem 0 2rem}.hero.svelte-pb8zwq h1{font-size:var(--sg-text-h2)}.afterhours-actions.svelte-pb8zwq .cta-link,.cta-actions.svelte-pb8zwq .cta-link{display:flex;width:100%}}
