.clip.svelte-2n1jpd{border:1px solid var(--border-med);background:var(--surface);border-radius:18px;align-content:start;gap:12px;height:100%;padding:18px;transition:border-color .2s,box-shadow .2s;display:grid}.clip.is-loaded.svelte-2n1jpd{border-color:color-mix(in srgb, var(--c,var(--coral-deep)) 55%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--c,var(--coral-deep)) 55%, transparent)}.clip__top.svelte-2n1jpd{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;display:grid}.clip__play.svelte-2n1jpd{background:var(--c,var(--coral-deep));color:#fff;cursor:pointer;border:none;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid}.clip__head.svelte-2n1jpd h3:where(.svelte-2n1jpd){margin:0;font-size:17px;font-weight:700;line-height:1.3}.clip__meta.svelte-2n1jpd{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 8px;margin:3px 0 0;font-size:13px;display:flex}.clip__note.svelte-2n1jpd{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.clip__bar.svelte-2n1jpd{cursor:pointer;touch-action:none;height:28px;position:relative}.clip__bar.svelte-2n1jpd:before,.clip__fill.svelte-2n1jpd{border-radius:99px;height:4px;position:absolute;top:12px;left:0;right:0}.clip__bar.svelte-2n1jpd:before{content:"";background:var(--border-med)}.clip__fill.svelte-2n1jpd{background:var(--c,var(--coral-deep));transform-origin:0}.clip__lines.svelte-2n1jpd{background:var(--bg-secondary);border-radius:12px;gap:8px;margin:0;padding:12px 14px;font-size:14px;line-height:1.45;list-style:none;display:grid}.clip__line.svelte-2n1jpd{grid-template-columns:72px minmax(0,1fr);gap:8px;display:grid}.clip__who.svelte-2n1jpd{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.clip__line--jv.svelte-2n1jpd .clip__who:where(.svelte-2n1jpd){color:var(--coral-text)}.clip__label.svelte-2n1jpd{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.45}.clip.svelte-2n1jpd button:where(.svelte-2n1jpd):focus-visible,.clip__bar.svelte-2n1jpd:focus-visible{outline:2px solid var(--coral-deep);outline-offset:2px}.page.svelte-wo07ak{background:var(--bg-primary);min-height:100vh;color:var(--text)}main.svelte-wo07ak{gap:clamp(64px,8vw,104px);max-width:1120px;margin:0 auto;padding:16px 24px 96px;display:grid}section.svelte-wo07ak{min-width:0}.head.svelte-wo07ak{gap:10px;max-width:720px;margin-bottom:clamp(24px,3vw,32px);display:grid}.head.svelte-wo07ak .eyebrow:where(.svelte-wo07ak),.head.svelte-wo07ak .section-title:where(.svelte-wo07ak),.head.svelte-wo07ak .section-sub:where(.svelte-wo07ak){margin:0}.hero.svelte-wo07ak{padding-top:clamp(8px,2vw,28px)}.crumbs.svelte-wo07ak{color:var(--text-muted);gap:6px;margin-bottom:18px;font-size:13.5px;display:flex}.crumbs.svelte-wo07ak a:where(.svelte-wo07ak){color:var(--text-secondary);text-decoration:none}h1.svelte-wo07ak{max-width:860px;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 16px;font-size:clamp(34px,4.4vw,54px);font-weight:700;line-height:1.08}.answer.svelte-wo07ak{text-wrap:pretty;max-width:760px;margin:0;font-size:clamp(18px,1.9vw,21px);line-height:1.5}.byline.svelte-wo07ak{color:var(--text-muted);flex-wrap:wrap;gap:4px 8px;margin:20px 0 0;font-size:13.5px;display:flex}.byline.svelte-wo07ak a:where(.svelte-wo07ak){color:var(--text-secondary);font-weight:700;text-decoration:none}.featured.svelte-wo07ak{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.featured.svelte-wo07ak li:where(.svelte-wo07ak),.clips.svelte-wo07ak li:where(.svelte-wo07ak){min-width:0;display:grid}.clips.svelte-wo07ak{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pair.svelte-wo07ak{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.pair.svelte-wo07ak>div:where(.svelte-wo07ak){min-width:0;display:grid}.retry.svelte-wo07ak{background:var(--bg-secondary);border-radius:18px;align-content:start;gap:10px;padding:22px}.retry.svelte-wo07ak h3:where(.svelte-wo07ak){font-family:var(--font-display);margin:0;font-size:19px}.retry.svelte-wo07ak p:where(.svelte-wo07ak){color:var(--text-secondary);margin:0;font-size:15.5px;line-height:1.55}.faq.svelte-wo07ak{justify-self:center;width:100%;max-width:760px}.faq.svelte-wo07ak .section-title:where(.svelte-wo07ak){margin:0 0 18px}.faq__item.svelte-wo07ak{border-top:1px solid var(--border-med);padding:20px 0}.faq__item.svelte-wo07ak h3:where(.svelte-wo07ak){margin:0 0 8px;font-size:17.5px;font-weight:700}.faq__item.svelte-wo07ak p:where(.svelte-wo07ak){color:var(--text-secondary);margin:0;font-size:16px;line-height:1.6}.faq__more.svelte-wo07ak{border-top:1px solid var(--border-med);color:var(--text-muted);margin:0;padding-top:20px;font-size:14.5px}.faq__more.svelte-wo07ak a:where(.svelte-wo07ak){color:var(--coral-text);font-weight:700}.cta.svelte-wo07ak{text-align:center;justify-items:center;display:grid}.cta__row.svelte-wo07ak{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;display:flex}a.svelte-wo07ak:focus-visible{outline:2px solid var(--coral-deep);outline-offset:2px}@media (width<=980px){.featured.svelte-wo07ak{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.featured.svelte-wo07ak,.clips.svelte-wo07ak,.pair.svelte-wo07ak{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){main.svelte-wo07ak{padding-inline:16px}}
