.content-layout.svelte-mm04mf{grid-template-columns:1fr 360px;align-items:start;gap:3rem;display:grid}.eyebrow.svelte-mm04mf{font-family:var(--font-mono);color:var(--color-accent);letter-spacing:.06em;margin-bottom:.75rem;font-size:.75rem;display:inline-block}.detail-card.svelte-mm04mf{border:1px solid var(--color-border);border-radius:var(--radius-lg);margin-bottom:2.5rem;overflow:hidden}.detail-row.svelte-mm04mf{border-bottom:1px solid var(--color-border);grid-template-columns:90px 1fr;align-items:center;gap:1rem;padding:.875rem 1.25rem;font-size:.9rem;display:grid}.detail-row.svelte-mm04mf:last-child{border-bottom:none}.detail-label.svelte-mm04mf{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.75rem;font-weight:700}section.svelte-mm04mf{margin-bottom:2.5rem}.about.svelte-mm04mf h2:where(.svelte-mm04mf),.speakers.svelte-mm04mf h2:where(.svelte-mm04mf),.topics.svelte-mm04mf h2:where(.svelte-mm04mf),.experience.svelte-mm04mf h2:where(.svelte-mm04mf){margin-bottom:.875rem;font-size:1.35rem}.about.svelte-mm04mf p:where(.svelte-mm04mf){color:var(--color-text-muted);margin-bottom:.75rem;font-size:.95rem;line-height:1.7}.about.svelte-mm04mf strong:where(.svelte-mm04mf){color:var(--color-text)}.speakers-intro.svelte-mm04mf{color:var(--color-text-muted);margin-bottom:1.25rem;font-size:.95rem;line-height:1.7}.speakers-list.svelte-mm04mf{flex-direction:column;gap:.75rem;display:flex}.speaker-card.svelte-mm04mf{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1rem 1.25rem}.speaker-name.svelte-mm04mf{margin-bottom:.15rem;font-size:1rem;font-weight:700}.speaker-title.svelte-mm04mf{color:var(--color-text-muted);font-size:.875rem}.speaker-org.svelte-mm04mf{color:var(--color-accent);font-size:.875rem;font-weight:600}.speaker-bio.svelte-mm04mf{color:var(--color-text-muted);margin-top:.75rem;margin-bottom:0;font-size:.875rem;line-height:1.65}.speaker-link.svelte-mm04mf{color:var(--color-accent);align-items:center;gap:.35rem;margin-top:.75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.speaker-link.svelte-mm04mf:hover{text-decoration:underline}.linkedin-icon.svelte-mm04mf{width:1rem;height:1rem}.topics-list.svelte-mm04mf{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.topics-list.svelte-mm04mf li:where(.svelte-mm04mf){color:var(--color-text-muted);padding-left:1.5rem;font-size:.95rem;line-height:1.55;position:relative}.topics-list.svelte-mm04mf li:where(.svelte-mm04mf):before{content:"✔";color:var(--color-primary);font-size:.8rem;position:absolute;top:.1em;left:0}.experience-list.svelte-mm04mf{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.experience-list.svelte-mm04mf li:where(.svelte-mm04mf){color:var(--color-text-muted);font-size:.95rem}.register-card.svelte-mm04mf{background:var(--color-dark);border-radius:var(--radius-lg);padding:2rem;position:sticky;top:128px}.register-card.svelte-mm04mf h2:where(.svelte-mm04mf){color:#fff;margin-bottom:1.25rem;font-size:1.25rem}.register-meta.svelte-mm04mf{flex-direction:column;gap:.25rem;margin-bottom:1.5rem;display:flex}.register-date.svelte-mm04mf{color:#fff;font-size:1rem;font-weight:700}.register-time.svelte-mm04mf,.register-venue.svelte-mm04mf{color:#ffffff8c;font-size:.875rem}.price-early.svelte-mm04mf{color:var(--color-primary);font-weight:700;text-decoration:none}.price-early.svelte-mm04mf:hover{text-decoration:underline}.pricing-block.svelte-mm04mf{border-radius:var(--radius);background:#ffffff0d;border:1px solid #ffffff1a;margin-bottom:1.25rem;padding:1rem 1.125rem}.pricing-amount.svelte-mm04mf{color:var(--color-primary);font-size:1.75rem;font-weight:800;font-family:var(--font-headings);line-height:1;text-decoration:none}.pricing-amount.svelte-mm04mf:hover{text-decoration:underline}.register-btn.svelte-mm04mf{text-align:center;width:100%;text-decoration:none;display:block}.register-note.svelte-mm04mf{color:#fff6;text-align:center;margin-top:1rem;font-size:.8rem}@media (width<=900px){.content-layout.svelte-mm04mf{grid-template-columns:1fr}.register-card.svelte-mm04mf{position:static}}
