.eyebrow[data-astro-cid-xvexzdcd]{font-family:var(--font-primary);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-earthy-pink-dark);margin-bottom:var(--spacing-sm)}.eyebrow[data-astro-cid-xvexzdcd].centered{text-align:center}.section-heading[data-astro-cid-xvexzdcd]{font-family:var(--font-secondary);font-size:1.875rem;color:var(--color-mud-grey);line-height:1.25;margin-bottom:var(--spacing-md)}.section-heading[data-astro-cid-xvexzdcd].centered{text-align:center}.section-intro[data-astro-cid-xvexzdcd]{text-align:center;max-width:720px;margin:0 auto var(--spacing-lg);color:#555;font-size:1.0625rem;line-height:1.6}.pd-hero[data-astro-cid-xvexzdcd]{padding:calc(90px + var(--spacing-lg)) var(--spacing-md) var(--spacing-xl);background:linear-gradient(135deg,#faf9f7,#f3ebe6)}.pd-hero-inner[data-astro-cid-xvexzdcd]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xl);align-items:center}.pd-title[data-astro-cid-xvexzdcd]{font-family:var(--font-secondary);font-size:clamp(2rem,4.5vw,3rem);color:var(--color-mud-grey);line-height:1.15;margin-bottom:var(--spacing-sm)}.pd-subtitle[data-astro-cid-xvexzdcd]{font-size:1.125rem;color:#555;line-height:1.6;max-width:560px}.hero-ctas[data-astro-cid-xvexzdcd]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.pd-hero-image[data-astro-cid-xvexzdcd]{border-radius:16px;overflow:hidden;box-shadow:0 12px 32px #0000001f;aspect-ratio:4/3}.pd-hero-image[data-astro-cid-xvexzdcd] img[data-astro-cid-xvexzdcd]{display:block;width:100%;height:100%;object-fit:cover;object-position:30% center}.speaker-section[data-astro-cid-xvexzdcd]{padding:var(--spacing-xl) var(--spacing-md);background:#fff}.speaker-inner[data-astro-cid-xvexzdcd]{display:grid;grid-template-columns:2fr 3fr;gap:var(--spacing-xl);align-items:center;max-width:1100px}.speaker-image[data-astro-cid-xvexzdcd]{border-radius:16px;overflow:hidden;aspect-ratio:1}.speaker-image[data-astro-cid-xvexzdcd] img[data-astro-cid-xvexzdcd]{display:block;width:100%;height:100%;object-fit:cover}.pd-quote[data-astro-cid-xvexzdcd]{font-family:var(--font-secondary);font-style:italic;font-size:clamp(1.375rem,2.5vw,1.75rem);color:var(--color-mud-grey);line-height:1.35;margin:0 0 var(--spacing-md);padding-left:var(--spacing-sm);border-left:4px solid var(--color-earthy-pink)}.speaker-name[data-astro-cid-xvexzdcd]{font-weight:700;color:var(--color-mud-grey);font-size:1.0625rem;margin-bottom:var(--spacing-xs)}.speaker-credentials[data-astro-cid-xvexzdcd]{list-style:none;padding:0;margin:0 0 var(--spacing-md);display:flex;flex-wrap:wrap;gap:8px}.speaker-credentials[data-astro-cid-xvexzdcd] li[data-astro-cid-xvexzdcd]{background:#fdf0ea;color:var(--color-mud-grey);font-size:.875rem;padding:4px 12px;border-radius:999px}.speaker-bio[data-astro-cid-xvexzdcd]{color:#555;font-size:1.0625rem;line-height:1.7}.sessions-section[data-astro-cid-xvexzdcd]{padding:var(--spacing-xl) var(--spacing-md);background:#faf9f7}.sessions-grid[data-astro-cid-xvexzdcd]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-lg);max-width:1200px;margin:0 auto}.sessions-grid[data-astro-cid-xvexzdcd]>.session-card[data-astro-cid-xvexzdcd]{flex:0 1 calc((100% - 2 * var(--spacing-lg)) / 3);min-width:300px}.session-card[data-astro-cid-xvexzdcd]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.session-card[data-astro-cid-xvexzdcd]:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0000001a}.session-image[data-astro-cid-xvexzdcd]{position:relative;aspect-ratio:16/7;overflow:hidden}.session-image[data-astro-cid-xvexzdcd] img[data-astro-cid-xvexzdcd]{display:block;width:100%;height:100%;object-fit:cover}.session-number[data-astro-cid-xvexzdcd]{position:absolute;top:16px;left:16px;background:#fff;color:var(--color-earthy-pink-dark);font-weight:700;font-size:.875rem;padding:6px 14px;border-radius:999px;box-shadow:0 4px 12px #00000026}.session-content[data-astro-cid-xvexzdcd]{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1}.session-focus[data-astro-cid-xvexzdcd]{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-earthy-pink-dark);margin:0}.session-title[data-astro-cid-xvexzdcd]{font-family:var(--font-secondary);font-size:1.375rem;color:var(--color-mud-grey);line-height:1.3;margin:0}.session-summary[data-astro-cid-xvexzdcd]{color:#555;font-size:.95rem;line-height:1.6;margin:0}.session-question[data-astro-cid-xvexzdcd]{font-family:var(--font-secondary);font-style:italic;color:var(--color-mud-grey);font-size:.95rem;line-height:1.5;margin:var(--spacing-xs) 0 0;padding:12px 16px;background:#faf9f7;border-left:3px solid var(--color-earthy-pink);border-radius:0 8px 8px 0}.session-note[data-astro-cid-xvexzdcd]{font-size:.8rem;color:#888;line-height:1.5;margin:0}.session-actions[data-astro-cid-xvexzdcd]{margin-top:auto;padding-top:var(--spacing-sm)}.formats-section[data-astro-cid-xvexzdcd]{padding:var(--spacing-xl) var(--spacing-md);background:#fff}.formats-grid[data-astro-cid-xvexzdcd]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);max-width:1100px;margin:0 auto}.format-card[data-astro-cid-xvexzdcd]{background:#faf9f7;border-radius:16px;padding:var(--spacing-md);border-top:4px solid var(--color-earthy-pink)}.format-label[data-astro-cid-xvexzdcd]{font-family:var(--font-secondary);font-size:1.5rem;color:var(--color-earthy-pink-dark);margin:0 0 4px}.format-title[data-astro-cid-xvexzdcd]{font-size:1.0625rem;font-weight:700;color:var(--color-mud-grey);margin:0 0 var(--spacing-xs)}.format-body[data-astro-cid-xvexzdcd]{color:#555;font-size:.95rem;line-height:1.55;margin:0}.formats-included[data-astro-cid-xvexzdcd]{text-align:center;color:#555;margin:var(--spacing-lg) auto 0;max-width:720px;line-height:1.6}.formats-included[data-astro-cid-xvexzdcd] strong[data-astro-cid-xvexzdcd]{color:var(--color-mud-grey)}.qld-note[data-astro-cid-xvexzdcd]{max-width:720px;margin:var(--spacing-md) auto 0;padding:var(--spacing-sm) var(--spacing-md);background:#fdf0ea;border-radius:12px;text-align:center}.qld-note[data-astro-cid-xvexzdcd] p[data-astro-cid-xvexzdcd]{margin:0;color:var(--color-mud-grey);line-height:1.6}.qld-note[data-astro-cid-xvexzdcd] .qld-label[data-astro-cid-xvexzdcd]{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-earthy-pink-dark);margin-bottom:4px}.qld-note[data-astro-cid-xvexzdcd] a[data-astro-cid-xvexzdcd]{color:var(--color-earthy-pink-dark);font-weight:600}@media (max-width: 900px){.pd-hero-inner[data-astro-cid-xvexzdcd],.speaker-inner[data-astro-cid-xvexzdcd]{grid-template-columns:1fr;gap:var(--spacing-lg)}.pd-hero-image[data-astro-cid-xvexzdcd]{order:-1}.speaker-image[data-astro-cid-xvexzdcd]{max-width:360px;margin:0 auto}.formats-grid[data-astro-cid-xvexzdcd]{grid-template-columns:1fr}}@media (max-width: 600px){.sessions-grid[data-astro-cid-xvexzdcd]>.session-card[data-astro-cid-xvexzdcd]{flex-basis:100%;min-width:0}.hero-ctas[data-astro-cid-xvexzdcd] .btn[data-astro-cid-xvexzdcd]{width:100%;text-align:center;white-space:normal}.session-actions[data-astro-cid-xvexzdcd] .btn[data-astro-cid-xvexzdcd]{width:100%;white-space:normal;text-align:center}}
