.audiences__head.svelte-w984vt{max-width:var(--container-prose);margin-bottom:var(--space-8)}.audiences__head.svelte-w984vt p:where(.svelte-w984vt){margin-top:var(--space-3);color:var(--color-text-secondary)}.audiences__grid.svelte-w984vt{gap:var(--space-6);align-items:start;padding:0;list-style:none;display:grid}@media (width>=1024px){.audiences__grid.svelte-w984vt{grid-template-columns:repeat(3,minmax(0,1fr))}}.audience.svelte-w984vt{background:var(--color-surface);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-lg);gap:var(--space-4);padding:var(--space-6);color:var(--color-text-secondary);flex-direction:column;display:flex}@media (width>=768px){.audience.svelte-w984vt{padding:var(--space-8)}}.audience__badge.svelte-w984vt{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-full);background:var(--color-action-subtle);color:var(--color-action-hover);justify-content:center;align-items:center;display:flex}.audience__title.svelte-w984vt{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--fw-semibold);line-height:var(--leading-snug);font-size:var(--text-lg);color:var(--color-text)}.audience__more.svelte-w984vt summary:where(.svelte-w984vt){align-items:center;gap:var(--space-2);min-height:var(--touch-target);font-weight:var(--fw-semibold);color:var(--color-action-text);cursor:pointer;border-radius:var(--radius-sm);list-style:none;display:inline-flex}.audience__more.svelte-w984vt summary:where(.svelte-w984vt):focus-visible{outline:var(--border-2) solid var(--color-focus);outline-offset:2px;border-radius:inherit}.audience__more.svelte-w984vt summary:where(.svelte-w984vt)::-webkit-details-marker{display:none}.audience__more.svelte-w984vt summary:where(.svelte-w984vt):hover{text-decoration:underline}.audience__more.svelte-w984vt summary:where(.svelte-w984vt) svg{transition-property:rotate;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);rotate:90deg}.audience__more[open].svelte-w984vt summary:where(.svelte-w984vt) svg{rotate:-90deg}@media (prefers-reduced-motion:reduce){.audience__more.svelte-w984vt summary:where(.svelte-w984vt) svg{transition:none}}.audience__extra.svelte-w984vt{gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;display:flex}.activities.svelte-1y8tgkh{background:var(--color-surface);border-block:var(--border-1) solid var(--color-border)}.activities.svelte-1y8tgkh h2:where(.svelte-1y8tgkh){margin-bottom:var(--space-8)}.activities__grid.svelte-1y8tgkh{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));padding:0;list-style:none;display:grid}.activities__grid.svelte-1y8tgkh>li:where(.svelte-1y8tgkh){display:grid}.activities__more.svelte-1y8tgkh{align-items:center;gap:var(--space-2);font-weight:var(--fw-semibold);color:var(--color-action-text);display:inline-flex}.practical.svelte-x8ake1{background:var(--color-surface);border-block:var(--border-1) solid var(--color-border)}.practical.svelte-x8ake1 h2:where(.svelte-x8ake1){margin-bottom:var(--space-8)}.practical__list.svelte-x8ake1{row-gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));padding:0;list-style:none;display:grid}.practical__item.svelte-x8ake1{gap:var(--space-2);padding:var(--space-2) var(--space-5);border-left:var(--border-1) solid var(--color-border);color:var(--color-text-secondary);flex-direction:column;display:flex}.practical__icon.svelte-x8ake1{margin-bottom:var(--space-2);color:var(--color-action-text);display:inline-flex}.practical__title.svelte-x8ake1{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--fw-semibold);line-height:var(--leading-snug);font-size:var(--text-base);color:var(--color-text)}
