.section.svelte-shy3ri{max-width:1024px;width:100%;margin:auto;padding:0 12px}@media (min-width: 768px){.section.svelte-shy3ri{padding:0 24px}}.wrapper.svelte-shy3ri{margin-top:128px}.heading.svelte-shy3ri{color:var(--theme-foreground);max-width:768px}.description.svelte-shy3ri{color:var(--theme-foreground-muted)}.cta.svelte-shy3ri{display:grid;gap:4px;margin:24px 0 72px}@media (min-width: 768px){.cta.svelte-shy3ri{grid-template-columns:repeat(2,minmax(0,1fr))}}.program-wrapper.svelte-shy3ri{margin-top:32px;display:grid;gap:8px}@media (min-width: 768px){.program-wrapper.svelte-shy3ri{grid-template-columns:repeat(2,minmax(0,1fr))}}.program-wrapper.svelte-shy3ri .program:where(.svelte-shy3ri){display:flex;flex-direction:column;text-align:start;background-color:var(--theme-base-200);border-radius:6px;border:1px solid rgba(var(--theme-foreground-rgb),.09)}.program-wrapper.svelte-shy3ri .program:where(.svelte-shy3ri) h3:where(.svelte-shy3ri){color:var(--theme-foreground);font-size:1.5rem;font-weight:500;letter-spacing:-.02em;margin-bottom:.25em}.program-wrapper.svelte-shy3ri .program:where(.svelte-shy3ri) h4:where(.svelte-shy3ri){color:var(--theme-foreground);font-size:1.25rem;font-weight:500}.program-wrapper.svelte-shy3ri .program:where(.svelte-shy3ri) p:where(.svelte-shy3ri){color:var(--theme-foreground-muted)}.program-wrapper.svelte-shy3ri .program:where(.svelte-shy3ri) .program-title:where(.svelte-shy3ri){padding:16px;border-bottom:1px solid rgba(var(--theme-foreground-rgb),.09)}.program-wrapper.svelte-shy3ri .program:where(.svelte-shy3ri) .program-content:where(.svelte-shy3ri){flex:1;display:flex;flex-direction:column;padding:16px;gap:8px}.program-wrapper.svelte-shy3ri .program:where(.svelte-shy3ri) .program-content:where(.svelte-shy3ri)>div:where(.svelte-shy3ri){display:flex;align-items:center;gap:8px;color:var(--theme-foreground-muted)}.program-wrapper.svelte-shy3ri .program:where(.svelte-shy3ri) .program-content:where(.svelte-shy3ri) .content:where(.svelte-shy3ri){margin-top:4px}.program-wrapper.svelte-shy3ri .program:where(.svelte-shy3ri) .program-content:where(.svelte-shy3ri) .expander:where(.svelte-shy3ri){flex:1}.collapse-wrapper.svelte-shy3ri{margin-top:72px;display:flex;align-items:start;width:100%;text-align:start}.collapse-wrapper.svelte-shy3ri .collapse-heading:where(.svelte-shy3ri){color:var(--theme-foreground);margin:0}.collapse-wrapper.svelte-shy3ri .collapse-description:where(.svelte-shy3ri){color:var(--theme-foreground-muted);margin-left:4px;margin-bottom:16px}.collapse.svelte-shy3ri{padding:16px 8px;width:100%;border-bottom:1px solid rgba(var(--theme-foreground-rgb),.09)}.collapse.svelte-shy3ri .collapse-title:where(.svelte-shy3ri){position:relative;display:flex;justify-content:space-between;font-size:1.5rem;font-weight:500;letter-spacing:-.02em;color:var(--theme-foreground);list-style:none}.collapse.svelte-shy3ri .collapse-title:where(.svelte-shy3ri) .svg:where(.svelte-shy3ri){position:sticky}.collapse.svelte-shy3ri .collapse-title:where(.svelte-shy3ri) .svg--close:where(.svelte-shy3ri){display:none}.collapse.svelte-shy3ri .collapse-title:where(.svelte-shy3ri) .svg--open:where(.svelte-shy3ri){display:inlnie}.collapse.svelte-shy3ri .collapse-title:where(.svelte-shy3ri)::-webkit-details-marker{visibility:hidden!important;display:none!important}.collapse.svelte-shy3ri .collapse-content:where(.svelte-shy3ri){max-width:840px;margin-top:16px;color:var(--theme-foreground-muted)}.collapse[open].svelte-shy3ri .svg--close:where(.svelte-shy3ri){display:inline}.collapse[open].svelte-shy3ri .svg--open:where(.svelte-shy3ri){display:none}.collapse--top.svelte-shy3ri{border-top:1px solid rgba(var(--theme-foreground-rgb),.09)}
