.overview.svelte-kcpymf{flex-direction:column;gap:1.15rem;max-width:48rem;display:flex}.overview.svelte-kcpymf p:where(.svelte-kcpymf){color:var(--color-ink-300);margin:0;line-height:1.75}.overview.svelte-kcpymf p.lead:where(.svelte-kcpymf){color:var(--color-ink-100);font-size:clamp(1.1rem,1.8vw,1.3rem)}.overview-section.svelte-kcpymf{padding-bottom:0}.detail.svelte-kcpymf{gap:clamp(1.75rem,4vw,2.75rem);max-width:62rem;display:grid}.detail-block.svelte-kcpymf{border-left:1px solid var(--color-line);padding-left:1.5rem;position:relative}.detail-block.svelte-kcpymf:before{content:"";background:linear-gradient(180deg, var(--color-cyan-400), transparent);width:2px;height:2.2rem;position:absolute;top:0;left:-1px}.detail-block.svelte-kcpymf h2:where(.svelte-kcpymf){color:var(--color-ink-50);margin:0 0 .85rem;font-size:clamp(1.25rem,2.2vw,1.6rem)}.detail-block.svelte-kcpymf p:where(.svelte-kcpymf){color:var(--color-ink-300);max-width:52rem;margin:0 0 1rem;line-height:1.75}.detail-block.svelte-kcpymf p:where(.svelte-kcpymf):last-child{margin-bottom:0}.detail-block.svelte-kcpymf ul:where(.svelte-kcpymf){gap:.5rem;margin:.5rem 0 0;padding-left:1.1rem;display:grid}.detail-block.svelte-kcpymf li:where(.svelte-kcpymf){color:var(--color-ink-200);line-height:1.6}.outcomes.svelte-kcpymf{padding:clamp(1.5rem,3vw,2.25rem)}.outcomes.svelte-kcpymf h2:where(.svelte-kcpymf){color:var(--color-cyan-300);margin:0 0 1.5rem;font-size:.75rem}.outcomes.svelte-kcpymf ul:where(.svelte-kcpymf){grid-template-columns:1fr;gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.outcomes.svelte-kcpymf li:where(.svelte-kcpymf){color:var(--color-ink-200);padding-left:1.75rem;line-height:1.6;position:relative}.outcomes.svelte-kcpymf li:where(.svelte-kcpymf):before{content:"";border-left:1.5px solid var(--color-cyan-400);border-bottom:1.5px solid var(--color-cyan-400);width:.7rem;height:.4rem;position:absolute;top:.45em;left:0;transform:rotate(-45deg)}@media (width>=768px){.outcomes.svelte-kcpymf ul:where(.svelte-kcpymf){grid-template-columns:repeat(2,1fr);gap:.85rem 2rem}}
