.announcement-bar.svelte-dbesww{box-sizing:border-box;display:flex;flex-direction:row;align-items:stretch;overflow:hidden;background-color:var(--color-bg-muted);border-radius:var(--radius-xl);color:inherit;text-decoration:none;transition:box-shadow .3s ease}.announcement-bar.svelte-dbesww:hover,.announcement-bar.svelte-dbesww:focus-visible{box-shadow:0 4px 16px #00000014}.announcement-banner.svelte-dbesww{flex:0 0 clamp(190px,26%,290px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background-color:#14213d}.series-label.svelte-dbesww{margin:0;font-size:var(--font-small);font-weight:600;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--color-white)}.badge.svelte-dbesww{margin:0;padding:.15rem .6rem;border-radius:999px;font-size:var(--font-small);font-weight:600;white-space:nowrap;flex-shrink:0;background-color:#d62839;color:var(--color-white)}.sr-only.svelte-dbesww{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.announcement-body.svelte-dbesww{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-sm) var(--spacing-lg)}.announcement-tag.svelte-dbesww{display:flex;align-items:center;gap:.3rem;margin:0 0 var(--spacing-xs) 0;font-size:var(--font-small);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.tag-icon.svelte-dbesww{width:.9rem;height:.9rem;flex-shrink:0}.announcement-body.svelte-dbesww h2:where(.svelte-dbesww){font-size:var(--font-lead);font-weight:500;line-height:1.3;color:var(--color-text);margin:0 0 var(--spacing-xs) 0}.date.svelte-dbesww{display:flex;align-items:center;gap:var(--spacing-xs);margin:0;font-size:var(--font-small);font-weight:500;color:var(--color-text-muted)}.date-icon.svelte-dbesww{width:1rem;height:1rem;flex-shrink:0}.arrow.svelte-dbesww{align-self:center;width:1.5rem;height:1.5rem;margin-right:var(--spacing-lg);flex-shrink:0;color:var(--color-accent);transition:transform .2s ease}.announcement-bar.svelte-dbesww:hover .arrow:where(.svelte-dbesww),.announcement-bar.svelte-dbesww:focus-visible .arrow:where(.svelte-dbesww){transform:translate(4px)}@media(max-width:768px){.announcement-bar.svelte-dbesww{flex-wrap:wrap}.announcement-banner.svelte-dbesww{flex:0 0 100%;flex-direction:row;align-items:center;justify-content:space-between}.announcement-body.svelte-dbesww{padding:var(--spacing-sm) var(--spacing-md)}.arrow.svelte-dbesww{margin-right:var(--spacing-md)}}@media(prefers-reduced-motion:reduce){.arrow.svelte-dbesww{transition:none}}.problem-section.svelte-9qjho9{background-color:var(--color-bg-light);border-radius:var(--radius-xl);padding:var(--spacing-xl) var(--spacing-lg)}.problem-content.svelte-9qjho9{max-width:700px;margin:0 auto;text-align:center;color:var(--color-text)}.problem-content.svelte-9qjho9 h2:where(.svelte-9qjho9){font-size:var(--font-h2);font-weight:400;margin:0 0 var(--spacing-md) 0}.problem-content.svelte-9qjho9 p:where(.svelte-9qjho9){font-size:var(--font-lead);font-weight:300;color:var(--color-text-muted);line-height:1.6;margin:0 0 var(--spacing-sm) 0}.problem-content.svelte-9qjho9 p:where(.svelte-9qjho9):last-child{margin-bottom:0}@media(max-width:768px){.problem-section.svelte-9qjho9{padding:var(--spacing-lg) var(--spacing-md)}}.audience-section.svelte-1ffvq8i{padding:var(--spacing-xl) var(--spacing-lg)}.audience-content.svelte-1ffvq8i{max-width:900px;margin:0 auto;text-align:center;color:var(--color-text)}.eyebrow.svelte-1ffvq8i{font-size:var(--font-body);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin:0 0 var(--spacing-sm) 0}.audience-content.svelte-1ffvq8i h2:where(.svelte-1ffvq8i){font-size:var(--font-h2);font-weight:400;margin:0 0 var(--spacing-md) 0}.audience-lead.svelte-1ffvq8i{font-size:var(--font-lead);font-weight:300;color:var(--color-text-muted);margin:0 auto var(--spacing-xl) auto;max-width:640px}.audience-grid.svelte-1ffvq8i{display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;gap:var(--spacing-lg);text-align:left;margin-bottom:var(--spacing-xl)}.audience-card.svelte-1ffvq8i{background-color:var(--color-accent-tint-4);border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:0 2px 8px #0000000a;color:var(--color-white);text-align:left}.audience-card.svelte-1ffvq8i h3:where(.svelte-1ffvq8i){font-size:var(--font-h3);font-weight:400;margin:0 0 var(--spacing-sm) 0;color:currentColor}.audience-card.svelte-1ffvq8i p:where(.svelte-1ffvq8i){font-size:var(--font-body);font-weight:300;color:currentColor;margin:0;line-height:1.6}.audience-closing.svelte-1ffvq8i{font-size:var(--font-body);font-weight:300;color:var(--color-text-muted);max-width:720px;margin:0 auto;line-height:1.6}@media(max-width:768px){.audience-section.svelte-1ffvq8i{padding:var(--spacing-lg) var(--spacing-md)}.audience-grid.svelte-1ffvq8i{grid-template-columns:1fr;gap:var(--spacing-md)}}.outcomes-section.svelte-1xk1m9{background-color:var(--color-bg-muted);border-radius:var(--radius-xl);overflow:hidden;padding:var(--spacing-xl) var(--spacing-lg)}.outcomes-content.svelte-1xk1m9{max-width:760px;margin:0 auto;text-align:center;color:var(--color-text)}.eyebrow.svelte-1xk1m9{font-size:var(--font-body);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin:0 0 var(--spacing-sm) 0}.outcomes-content.svelte-1xk1m9 h2:where(.svelte-1xk1m9){font-size:var(--font-h2);font-weight:400;margin:0 0 var(--spacing-md) 0}.outcomes-lead.svelte-1xk1m9{font-size:var(--font-lead);font-weight:300;color:var(--color-text-muted);margin:0 auto var(--spacing-xl) auto;max-width:600px}.outcomes-grid.svelte-1xk1m9{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:var(--spacing-lg);text-align:left}.outcome-card.svelte-1xk1m9{background-color:var(--color-accent-tint-4);border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:0 2px 8px #0000000a;color:var(--color-white);text-align:left}.outcome-card.svelte-1xk1m9 h3:where(.svelte-1xk1m9){font-size:var(--font-h3);font-weight:400;margin:0 0 var(--spacing-sm) 0;color:currentColor}.outcome-card.svelte-1xk1m9 p:where(.svelte-1xk1m9){font-size:var(--font-body);font-weight:300;color:currentColor;margin:0;line-height:1.6}@media(max-width:768px){.outcomes-section.svelte-1xk1m9{padding:var(--spacing-lg) var(--spacing-md)}.outcomes-grid.svelte-1xk1m9{grid-template-columns:1fr;gap:var(--spacing-md)}}.social-proof-section.svelte-1w0klop{text-align:center}.social-proof-content.svelte-1w0klop{max-width:700px;margin:0 auto var(--spacing-md) auto;color:var(--color-text)}.eyebrow.svelte-1w0klop{font-size:var(--font-body);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin:0 0 var(--spacing-sm) 0}.social-proof-content.svelte-1w0klop h2:where(.svelte-1w0klop){font-size:var(--font-h2);font-weight:400;margin:0 0 var(--spacing-md) 0}.social-proof-lead.svelte-1w0klop{font-size:var(--font-lead);font-weight:300;color:var(--color-text-muted);margin:0}.page-container.svelte-1uha8ag{max-width:1200px;margin:0 auto;padding-left:clamp(var(--spacing-sm),4vw,var(--spacing-lg));padding-right:clamp(var(--spacing-sm),4vw,var(--spacing-lg));display:flex;flex-direction:column;align-items:center}
