.choices.svelte-fr1zlx{margin-bottom:36px}h2.svelte-fr1zlx{font-size:23px;color:var(--text-primary);margin:0 0 18px}.choice-grid.svelte-fr1zlx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}article.svelte-fr1zlx{padding:24px;border:1px solid var(--border-color);border-radius:18px;background:var(--bg-card)}h3.svelte-fr1zlx{font-size:18px;line-height:1.4;color:var(--text-primary);margin:0 0 12px}p.svelte-fr1zlx{color:var(--text-secondary);font-size:14px;line-height:1.7;margin:0 0 18px}ul.svelte-fr1zlx{list-style:none;padding:0;margin:0;display:grid;gap:12px}a.svelte-fr1zlx{color:#c74336;font-size:14px;line-height:1.5;text-underline-offset:3px}@media(max-width:800px){.choice-grid.svelte-fr1zlx{grid-template-columns:1fr}article.svelte-fr1zlx{padding:20px}}.author-profile.svelte-1igku1t,.author-faq.svelte-1igku1t{margin-bottom:36px;scroll-margin-top:90px}h2.svelte-1igku1t{margin:0 0 16px;color:var(--text-heading);font-size:23px;line-height:1.3}h3.svelte-1igku1t{margin:0 0 12px;color:var(--text-heading);font-size:19px;line-height:1.4}p.svelte-1igku1t{color:var(--text-secondary);font-size:15px;line-height:1.8}.intro.svelte-1igku1t{max-width:850px;margin:0 0 24px;font-size:17px}.profile-sections.svelte-1igku1t{max-width:850px}.profile-section.svelte-1igku1t{padding:24px 0;border-top:1px solid var(--border-color)}.profile-section.svelte-1igku1t p:where(.svelte-1igku1t){margin:0 0 12px}.sources.svelte-1igku1t{display:flex;flex-wrap:wrap;gap:8px 20px;margin:16px 0 0;padding:0;list-style:none}.sources.svelte-1igku1t a:where(.svelte-1igku1t){color:var(--text-secondary);font-size:13px;text-decoration:underline;text-underline-offset:3px}.sources.svelte-1igku1t a:where(.svelte-1igku1t):hover{color:#ff6154}.channels-section.svelte-1igku1t{margin-top:8px}.channels.svelte-1igku1t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.channels.svelte-1igku1t a:where(.svelte-1igku1t){display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid var(--border-color);border-radius:16px;background:var(--bg-card);text-decoration:none}.channels.svelte-1igku1t a:where(.svelte-1igku1t):hover{border-color:#ff6154}.channels.svelte-1igku1t strong:where(.svelte-1igku1t){color:var(--text-heading);font-size:15px;line-height:1.5}.channels.svelte-1igku1t a:where(.svelte-1igku1t)>span:where(.svelte-1igku1t){color:var(--text-secondary);font-size:14px;line-height:1.6}details.svelte-1igku1t{border-top:1px solid var(--border-color)}details.svelte-1igku1t:last-child{border-bottom:1px solid var(--border-color)}summary.svelte-1igku1t{padding:17px 0;color:var(--text-heading);font-weight:600;cursor:pointer;line-height:1.5}details.svelte-1igku1t p:where(.svelte-1igku1t){margin:0 0 18px;max-width:850px}.author-photos.svelte-1igku1t{display:grid;grid-template-columns:1fr 1.6fr;gap:20px;max-width:850px;margin:20px 0 36px}figure.svelte-1igku1t{margin:0;min-width:0}.author-photos.svelte-1igku1t img:where(.svelte-1igku1t){width:100%;height:360px;-o-object-fit:contain;object-fit:contain;background:#f4efe9;border-radius:16px}figcaption.svelte-1igku1t{color:var(--text-secondary);font-size:14px;line-height:1.6;margin-top:10px}.media-section.svelte-1igku1t{margin:36px 0;scroll-margin-top:90px}.open-videos.svelte-1igku1t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.open-videos.svelte-1igku1t video:where(.svelte-1igku1t){display:block;width:100%;height:430px;-o-object-fit:contain;object-fit:contain;background:#111;border-radius:16px}.open-videos.svelte-1igku1t strong:where(.svelte-1igku1t){display:block;color:var(--text-heading);font-size:17px}.open-videos.svelte-1igku1t p:where(.svelte-1igku1t){margin:6px 0}.open-videos.svelte-1igku1t a:where(.svelte-1igku1t){color:var(--text-secondary);text-underline-offset:3px}.documents.svelte-1igku1t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.documents.svelte-1igku1t a:where(.svelte-1igku1t){display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--border-color);border-radius:16px;color:var(--text-secondary);font-size:14px;line-height:1.5;text-decoration:none}.documents.svelte-1igku1t a:where(.svelte-1igku1t):hover{border-color:#ff6154}.documents.svelte-1igku1t img:where(.svelte-1igku1t){width:100%;height:190px;-o-object-fit:contain;object-fit:contain;background:#f4efe9;border-radius:6px}@media(max-width:640px){.author-photos.svelte-1igku1t,.open-videos.svelte-1igku1t{grid-template-columns:1fr}.author-photos.svelte-1igku1t img:where(.svelte-1igku1t){height:320px}.open-videos.svelte-1igku1t video:where(.svelte-1igku1t){height:380px}.documents.svelte-1igku1t{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.documents.svelte-1igku1t a:where(.svelte-1igku1t){padding:10px;font-size:12px}.documents.svelte-1igku1t img:where(.svelte-1igku1t){height:130px}.channels.svelte-1igku1t{grid-template-columns:1fr}.channels.svelte-1igku1t a:where(.svelte-1igku1t){padding:18px}h2.svelte-1igku1t{font-size:20px}h3.svelte-1igku1t{font-size:18px}.intro.svelte-1igku1t{font-size:16px}}.programs.svelte-1yd9wtm{margin-bottom:40px;scroll-margin-top:90px}h2.svelte-1yd9wtm{margin:0 0 12px;color:var(--text-heading);font-size:23px;line-height:1.3}.intro.svelte-1yd9wtm{max-width:850px;margin:0 0 18px;color:var(--text-secondary);font-size:15px;line-height:1.75}.jump.svelte-1yd9wtm{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.jump.svelte-1yd9wtm a:where(.svelte-1yd9wtm){padding:7px 14px;border:1px solid var(--border-color);border-radius:999px;color:var(--text-primary);font-size:14px;text-decoration:none}.jump.svelte-1yd9wtm a:where(.svelte-1yd9wtm):hover{border-color:#ff6154;color:#c74336}.block.svelte-1yd9wtm{padding-top:24px;border-top:1px solid var(--border-color);margin-bottom:28px;scroll-margin-top:90px}h3.svelte-1yd9wtm{margin:0 0 8px;color:var(--text-heading);font-size:20px;line-height:1.35}.block-text.svelte-1yd9wtm{max-width:850px;margin:0 0 18px;color:var(--text-secondary);font-size:15px;line-height:1.7}.groups.svelte-1yd9wtm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.group.svelte-1yd9wtm{padding:20px;border:1px solid var(--border-color);border-radius:16px;background:var(--bg-card);min-width:0}h4.svelte-1yd9wtm{margin:0 0 8px;color:var(--text-heading);font-size:16px;line-height:1.4}.count.svelte-1yd9wtm{color:var(--text-secondary);font-size:13px;font-weight:500}.group.svelte-1yd9wtm p:where(.svelte-1yd9wtm){margin:0 0 12px;color:var(--text-secondary);font-size:14px;line-height:1.6}ul.svelte-1yd9wtm{display:grid;gap:7px;margin:0;padding:0;list-style:none}.wide.svelte-1yd9wtm{grid-column:1 / -1}.wide.svelte-1yd9wtm ul:where(.svelte-1yd9wtm){display:block;-moz-columns:3;columns:3;-moz-column-gap:24px;column-gap:24px}.wide.svelte-1yd9wtm li:where(.svelte-1yd9wtm){-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:7px}li.svelte-1yd9wtm{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:14px;line-height:1.45}li.svelte-1yd9wtm a:where(.svelte-1yd9wtm){color:#c74336;text-underline-offset:3px}.status.svelte-1yd9wtm{color:var(--text-secondary);font-size:12px}@media(max-width:1000px){.groups.svelte-1yd9wtm{grid-template-columns:repeat(2,minmax(0,1fr))}.wide.svelte-1yd9wtm ul:where(.svelte-1yd9wtm){-moz-columns:2;columns:2}}@media(max-width:640px){.groups.svelte-1yd9wtm{grid-template-columns:1fr}.group.svelte-1yd9wtm{padding:18px}.wide.svelte-1yd9wtm ul:where(.svelte-1yd9wtm){-moz-columns:1;columns:1}h2.svelte-1yd9wtm{font-size:20px}h3.svelte-1yd9wtm{font-size:18px}}
