.section-width.svelte-1qsookc{width:min(1120px,100% - 3rem);margin-inline:auto}h2.svelte-1qsookc{font:950 clamp(2rem, 3.5vw, 3.2rem)/1.12 var(--font-display);letter-spacing:-.035em;margin-top:.75rem}h3.svelte-1qsookc{font:900 1.45rem/1.2 var(--font-display);letter-spacing:-.025em}.about.svelte-1qsookc{border-top:1px solid var(--glass-border);grid-template-columns:.8fr 1.2fr;gap:4rem;padding-block:3.5rem 5rem;scroll-margin-top:7rem;display:grid}.coach-card.svelte-1qsookc>p:where(.svelte-1qsookc){margin-top:1.15rem;font-size:1.05rem}.coach-card.svelte-1qsookc>img:where(.svelte-1qsookc){width:100%;height:auto;margin-top:1rem;display:block}.prose-copy.svelte-1qsookc p:where(.svelte-1qsookc),.framework.svelte-1qsookc p:where(.svelte-1qsookc){color:var(--color-text-secondary);line-height:1.85}.prose-copy.svelte-1qsookc p:where(.svelte-1qsookc)+p:where(.svelte-1qsookc),.framework.svelte-1qsookc p:where(.svelte-1qsookc)+p:where(.svelte-1qsookc){margin-top:1.1rem}.method.svelte-1qsookc{background:var(--color-sky-soft);padding-block:4rem 5rem}.steps.svelte-1qsookc{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.3rem;margin-top:3rem;display:grid}.steps.svelte-1qsookc article:where(.svelte-1qsookc)>span:where(.svelte-1qsookc){width:3.5rem;height:3.5rem;font:950 1.55rem var(--font-display);background:var(--color-paper);border-radius:47% 52% 45% 54%;place-content:center;margin-bottom:1.2rem;display:grid}.steps.svelte-1qsookc svg{width:5rem;height:1.2rem;margin-block:.3rem .8rem}.steps.svelte-1qsookc p:where(.svelte-1qsookc){color:var(--color-text-secondary);font-size:.95rem;line-height:1.75}.framework.svelte-1qsookc{padding-block:var(--spacing-section);grid-template-columns:1fr 1fr;gap:5rem;display:grid}.framework.svelte-1qsookc ul:where(.svelte-1qsookc){gap:1rem;margin-top:2rem;display:grid}.framework.svelte-1qsookc li:where(.svelte-1qsookc){color:var(--color-text-secondary);padding-left:1.4rem;line-height:1.7;position:relative}.framework.svelte-1qsookc li:where(.svelte-1qsookc):before{content:"";background:var(--color-brand-red);border-radius:45% 55% 50% 40%;width:.5rem;height:.5rem;position:absolute;top:.6rem;left:0}.framework-note.svelte-1qsookc{background:var(--color-sun-soft);border-radius:1.5rem 2rem 1.2rem 1.8rem;padding:2rem}.framework-note.svelte-1qsookc svg{width:3rem;height:3rem;margin-bottom:1rem}.framework-note.svelte-1qsookc h3:where(.svelte-1qsookc){margin-bottom:1rem}.framework-note.svelte-1qsookc p:where(.svelte-1qsookc){font-size:.9rem}@media (width<=850px){.about.svelte-1qsookc,.framework.svelte-1qsookc{grid-template-columns:1fr;gap:2rem}.steps.svelte-1qsookc{grid-template-columns:1fr 1fr}}@media (width<=500px){.steps.svelte-1qsookc{grid-template-columns:1fr;gap:2rem}.steps.svelte-1qsookc article:where(.svelte-1qsookc){grid-template-columns:3.5rem 1fr;column-gap:1rem;display:grid}.steps.svelte-1qsookc article:where(.svelte-1qsookc)>span:where(.svelte-1qsookc){grid-row:span 2;margin:0}.steps.svelte-1qsookc svg{display:none}.steps.svelte-1qsookc p:where(.svelte-1qsookc){grid-column:2;margin-top:.5rem}}
