.thread.svelte-1efm6u3{margin:0;display:grid;gap:.55rem;padding:1.25rem;background:#ffffffe6;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border-radius:26px;box-shadow:var(--shadow-3);border:1px solid rgb(255 255 255 / .7);max-width:360px}figcaption.svelte-1efm6u3{font:600 .7rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:.1rem 0 .35rem .2rem}.b.svelte-1efm6u3{max-width:86%;padding:.62rem .9rem;border-radius:18px;font:400 .95rem/1.38 var(--sans)}.coach.svelte-1efm6u3{background:var(--teal);color:#fff;justify-self:end;border-bottom-right-radius:6px}.me.svelte-1efm6u3{background:#ece8de;color:var(--ink);justify-self:start;border-bottom-left-radius:6px}@media(prefers-reduced-motion:no-preference){.b.svelte-1efm6u3{animation:svelte-1efm6u3-pop .5s calc(.5s + var(--i) * .45s) var(--ease) both}}@keyframes svelte-1efm6u3-pop{0%{opacity:0;transform:translateY(8px) scale(.97)}}.hero.svelte-1uha8ag{padding-block:clamp(28px,5vw,64px) clamp(48px,7vw,96px)}.hero-grid.svelte-1uha8ag{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(32px,5vw,80px);align-items:center}h1.svelte-1uha8ag{margin-bottom:1.6rem}.copy.svelte-1uha8ag .lede:where(.svelte-1uha8ag){margin-bottom:2rem}.ctas.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem}.micro.svelte-1uha8ag{display:flex;align-items:center;gap:.5rem;margin-top:1.4rem;font-size:var(--step--1);color:var(--ink-2)}.visual.svelte-1uha8ag{position:relative;padding-bottom:3rem}.photo.svelte-1uha8ag img{width:100%;border-radius:var(--radius-lg);box-shadow:var(--shadow-3)}.visual.svelte-1uha8ag .photo:where(.svelte-1uha8ag) img{aspect-ratio:4 / 5;object-fit:cover}.thread.svelte-1uha8ag{position:absolute;left:clamp(-56px,-4vw,-16px);bottom:0;width:min(340px,82%)}.trust.svelte-1uha8ag{border-block:1px solid var(--rule);background:#ffffff73}.trust-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr)}.t.svelte-1uha8ag{display:flex;gap:.9rem;padding:1.75rem 1.25rem;border-left:1px solid var(--rule)}.t.svelte-1uha8ag:first-child{border-left:0;padding-left:0}.ic.svelte-1uha8ag{flex:0 0 auto;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--teal-wash);color:var(--teal-deep)}.t.svelte-1uha8ag h2:where(.svelte-1uha8ag){font:650 1rem/1.3 var(--sans);letter-spacing:-.005em;margin:0 0 .2rem}.t.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:var(--step--1);color:var(--ink-2);line-height:1.45}.recog-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:start}.recog.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:1.25rem}.stat.svelte-1uha8ag{display:flex;align-items:baseline;gap:1.25rem;margin-top:2.25rem;padding-top:1.75rem;border-top:1px solid var(--rule-2)}.num.svelte-1uha8ag{font:400 var(--step-4) / 1 var(--serif);letter-spacing:-.03em;color:var(--teal);white-space:nowrap}.what.svelte-1uha8ag{color:var(--ink-2);max-width:30ch}.source.svelte-1uha8ag{font-size:.78rem;color:var(--ink-3);margin-top:.9rem}.lines.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:grid}.lines.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;gap:1rem;align-items:baseline;padding:1.15rem 0;border-bottom:1px solid var(--rule);font:400 var(--step-1) / 1.4 var(--serif);letter-spacing:-.01em}.lines.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child{border-top:1px solid var(--rule)}.dot.svelte-1uha8ag{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:var(--sun);box-shadow:0 0 0 4px #e9b45c38;transform:translateY(-2px)}.strip.svelte-1uha8ag{display:grid;grid-template-columns:1.6fr .8fr 1.1fr;gap:1rem;margin-top:clamp(48px,7vw,96px)}.strip.svelte-1uha8ag figure:where(.svelte-1uha8ag){margin:0}.strip.svelte-1uha8ag img{width:100%;height:clamp(220px,28vw,380px);object-fit:cover;border-radius:var(--radius)}.how.svelte-1uha8ag{background:var(--card);border-block:1px solid var(--rule)}.head.svelte-1uha8ag{max-width:760px;margin-bottom:clamp(40px,6vw,72px)}.steps.svelte-1uha8ag{list-style:none;margin:0 0 2.5rem;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,40px);counter-reset:s}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){position:relative;padding-top:1.5rem;border-top:1.5px solid var(--ink)}.n.svelte-1uha8ag{display:block;font:300 var(--step-5) / .9 var(--serif);color:var(--teal);letter-spacing:-.04em;margin-bottom:1.25rem}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:.75rem}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-2);margin:0}.coach-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center}.coach.svelte-1uha8ag .photo:where(.svelte-1uha8ag) img{aspect-ratio:4 / 5;object-fit:cover;object-position:70% 50%}.coach.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:1.25rem}.jobs.svelte-1uha8ag{display:grid;gap:0;margin-top:2rem;border-top:1px solid var(--rule-2)}.job.svelte-1uha8ag{display:grid;grid-template-columns:9.5rem 1fr;gap:1rem;padding:1.15rem 0;border-bottom:1px solid var(--rule-2)}.job.svelte-1uha8ag h3:where(.svelte-1uha8ag){font:650 1rem/1.5 var(--sans);letter-spacing:0;color:var(--teal-deep)}.job.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--ink-2)}.faq.svelte-1uha8ag{padding-top:0}.faq-grid.svelte-1uha8ag{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,96px);align-items:start}.faq.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:1rem}.gap.svelte-1uha8ag{height:clamp(56px,8vw,104px)}@media(max-width:900px){.hero-grid.svelte-1uha8ag,.recog-grid.svelte-1uha8ag,.coach-grid.svelte-1uha8ag,.faq-grid.svelte-1uha8ag{grid-template-columns:1fr}.visual.svelte-1uha8ag{max-width:520px;margin-inline:auto;width:100%}.thread.svelte-1uha8ag{left:auto;right:-6px;width:min(300px,78%)}.trust-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr}.t.svelte-1uha8ag{border-left:0;padding-left:0;border-top:1px solid var(--rule)}.t.svelte-1uha8ag:nth-child(-n+2){border-top:0}.steps.svelte-1uha8ag{grid-template-columns:1fr}.strip.svelte-1uha8ag{grid-template-columns:1fr 1fr}.strip.svelte-1uha8ag figure:where(.svelte-1uha8ag):first-child{grid-column:1 / -1}}@media(max-width:560px){.trust-grid.svelte-1uha8ag{grid-template-columns:1fr}.t.svelte-1uha8ag:nth-child(2){border-top:1px solid var(--rule)}.job.svelte-1uha8ag{grid-template-columns:1fr;gap:.25rem}.stat.svelte-1uha8ag{flex-direction:column;gap:.5rem}}
