.line-icon{width:auto;height:clamp(5.25rem,14vw,6.5rem);display:block}.hero-band[data-astro-cid-lcdefpme]{background:var(--color-forest);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]{z-index:1;align-items:center;gap:4.6rem;padding-top:clamp(4.25rem,6.2vw,5.5rem);padding-bottom:clamp(7.75rem,11.5vw,10.25rem);display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{align-content:center;gap:1.15rem;display:grid}.hero-kicker[data-astro-cid-lcdefpme]:after{content:"";background:var(--color-highlight);border-radius:999px;width:4.7rem;height:.38rem;margin-top:.7rem;display:block}.hero-band[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:11em}.hero-band[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#fff;max-width:34rem}.line[data-astro-cid-lcdefpme]{display:block}.hero-visual[data-astro-cid-lcdefpme]{min-width:0;margin:0;position:relative}.hero-frame[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:#fff;border:.45rem solid #fff;border-radius:1.55rem;overflow:hidden;box-shadow:0 16px 36px #1218042e}.hero-img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:72% 34%;width:100%;height:100%;display:block}.hero-badge[data-astro-cid-lcdefpme]{z-index:2;width:auto;max-width:min(14.5rem,68%);color:var(--color-forest);background:#fffaf4;border-radius:1.15rem;align-items:center;gap:.7rem;margin:0;padding:.75rem .9rem .8rem .75rem;text-decoration:none;display:flex;position:absolute;top:-3.5rem;left:-.85rem;box-shadow:0 12px 28px #12180429}.hero-badge[data-astro-cid-lcdefpme]:hover{box-shadow:0 16px 32px #12180438}.hero-badge-icon[data-astro-cid-lcdefpme]{color:var(--color-coral);border-right:1px solid #2d3a0a24;flex:none;padding-right:.7rem;display:grid}.hero-badge-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:2.55rem;height:2.55rem;display:block}.hero-badge-copy[data-astro-cid-lcdefpme]{letter-spacing:-.03em;gap:.05rem;font-size:1.02rem;font-weight:800;line-height:1.2;display:grid}.hero-badge-pill[data-astro-cid-lcdefpme]{background:var(--color-coral);color:#fff;letter-spacing:-.01em;border-radius:999px;justify-self:start;margin-top:.2rem;padding:.16rem .7rem .22rem;font-size:.92rem;font-weight:700}.hero-wave[data-astro-cid-lcdefpme]{z-index:0;height:clamp(3.2rem,7vw,6.2rem);color:var(--color-paper);pointer-events:none;line-height:0;position:absolute;bottom:-1px;left:0;right:0}.hero-wave[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block}.hero-points[data-astro-cid-lcdefpme]{color:#fff;flex-wrap:wrap;gap:.35rem 1.15rem;margin:0;padding:0;font-weight:700;list-style:none;display:flex}.hero-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{white-space:nowrap;margin:0}.offer[data-astro-cid-lcdefpme]{gap:3rem;display:grid}.known-from[data-astro-cid-lcdefpme]{justify-items:center;gap:1.1rem;width:100%;margin-bottom:clamp(3.25rem,7vw,5.75rem);display:grid}.logo-row[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;align-items:center;gap:1.35rem;width:100vw;max-width:100vw;margin:0 calc(50% - 50vw);padding:.2rem max(clamp(1.1rem,3.5vw,2.5rem),50vw - 37rem);scroll-padding-inline:max(clamp(1.1rem,3.5vw,2.5rem),50vw - 37rem);list-style:none;display:flex;overflow-x:auto}.logo-row[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.logo-row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:0 0 68%;place-items:center;height:4.75rem;margin:0;display:grid}.logo-row[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:4.4rem;display:block}.offer-intro[data-astro-cid-lcdefpme],.vision-intro[data-astro-cid-lcdefpme],.founder-copy[data-astro-cid-lcdefpme]{align-content:start;gap:1rem;display:grid}.offer-intro[data-astro-cid-lcdefpme]{text-align:center;justify-items:center}.offer-lead[data-astro-cid-lcdefpme]{justify-items:center;gap:.15rem;max-width:64rem;display:grid}.offer-lead[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.offer-grid[data-astro-cid-lcdefpme],.vision-grid[data-astro-cid-lcdefpme]{gap:2.25rem;display:grid}.offer-card[data-astro-cid-lcdefpme]{text-align:center;color:var(--forest);justify-items:center;gap:.75rem;display:grid}.offer-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.35rem,1.15rem + .6vw,1.7rem)}.offer-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme],.vision-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.offer-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{text-align:left;color:var(--ink);justify-self:stretch;padding:0;list-style:none}.offer-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:1.35rem;position:relative}.offer-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{margin-top:.45rem}.offer-invite[data-astro-cid-lcdefpme]{background:var(--color-highlight);color:var(--color-forest);text-align:center;border-radius:1.25rem;justify-self:stretch;justify-items:center;gap:.85rem;margin-top:.85rem;padding:1rem .95rem 1.05rem;display:grid}.offer-invite[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-weight:700;line-height:1.35}.offer-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--apricot-deep);border-radius:50%;width:.48rem;height:.48rem;position:absolute;top:.55em;left:0}.founder-grid[data-astro-cid-lcdefpme]{gap:2rem;display:grid}.founder-photos[data-astro-cid-lcdefpme]{min-width:0;padding-bottom:2.75rem;position:relative}.founder-main[data-astro-cid-lcdefpme]{width:72%;margin-left:auto}.founder-role[data-astro-cid-lcdefpme]{font-family:var(--font-poppins), sans-serif;letter-spacing:-.02em;font-size:clamp(1.25rem,1.1rem + .5vw,1.55rem);font-weight:700;line-height:1.25}.founder-chapter[data-astro-cid-lcdefpme]{gap:.65rem;display:grid}.founder-chapter[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:.35rem 0 0}.founder-chapter[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.founder-when[data-astro-cid-lcdefpme]{margin:0}.founder-when[data-astro-cid-lcdefpme]{font-weight:700}.founder-inset[data-astro-cid-lcdefpme]{z-index:1;width:min(9.5rem,46%);margin:0;position:absolute;bottom:0;left:0}.founder-img[data-astro-cid-lcdefpme]{width:100%;height:auto;box-shadow:0 0 0 .4rem var(--paper);border-radius:1.1rem;display:block}.vision[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}.vision-intro[data-astro-cid-lcdefpme]{text-align:center;justify-items:center}.vision-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.7rem}.vision-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]:after{content:"";background:var(--apricot-deep);width:2.4rem;height:3px;margin-top:.55rem;display:block}.audience[data-astro-cid-lcdefpme]{gap:2rem;display:grid}.audience-intro[data-astro-cid-lcdefpme]{gap:.9rem;max-width:46rem;display:grid}blockquote[data-astro-cid-lcdefpme]{hyphens:manual;max-width:36rem;margin:0}blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-poppins), sans-serif;letter-spacing:-.03em;margin-top:.8rem;font-size:clamp(1.7rem,1.2rem + 1.5vw,2.55rem);font-weight:700;line-height:1.15}.audience[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.audience[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.model-steps[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--forest);font-family:var(--font-poppins), sans-serif;margin-bottom:.45rem;font-size:1.35rem;font-weight:700;display:block}.audience[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.model-steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.4rem}.model[data-astro-cid-lcdefpme]{padding-top:0}.model-grid[data-astro-cid-lcdefpme]{gap:1.5rem;display:grid}.model-intro[data-astro-cid-lcdefpme],.mentoring-copy[data-astro-cid-lcdefpme],.close[data-astro-cid-lcdefpme],.faq-intro[data-astro-cid-lcdefpme]{align-content:start;gap:.9rem;display:grid}.model-steps[data-astro-cid-lcdefpme]{gap:1.35rem;margin:0;padding:0;list-style:none;display:grid}.model-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;gap:.9rem;display:grid}.model-footnote[data-astro-cid-lcdefpme]{font-weight:680}.mentoring-grid[data-astro-cid-lcdefpme]{gap:1.5rem;display:grid}.mentoring-copy[data-astro-cid-lcdefpme]{gap:1rem}dl[data-astro-cid-lcdefpme]{grid-template-columns:minmax(7rem,10rem) 1fr;gap:.45rem 1rem;margin:0;display:grid}dt[data-astro-cid-lcdefpme]{font-weight:700}dd[data-astro-cid-lcdefpme]{margin:0}.faq-layout[data-astro-cid-lcdefpme]{gap:1.5rem;display:grid}.close[data-astro-cid-lcdefpme]{max-width:46rem}@media (width>=640px){.hero-frame[data-astro-cid-lcdefpme]{aspect-ratio:5/4}}@media (width>=800px){.logo-row[data-astro-cid-lcdefpme]{scroll-snap-type:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:1rem 1.35rem;width:100%;max-width:none;margin:0;padding:0;display:grid;overflow:visible}.logo-row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:none;flex:none;height:3.8rem}.logo-row[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{max-height:3.5rem}.offer-grid[data-astro-cid-lcdefpme],.vision-grid[data-astro-cid-lcdefpme],.audience[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2rem}.offer-grid[data-astro-cid-lcdefpme]{grid-template-rows:auto auto auto;align-items:start}.offer-card[data-astro-cid-lcdefpme]{grid-template-rows:subgrid;grid-row:span 3;align-items:start}.offer-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.offer-body[data-astro-cid-lcdefpme]{align-self:start}.audience[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{gap:0}.audience[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:1px solid var(--line-strong);padding-inline:1.1rem}.audience[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.founder-photos[data-astro-cid-lcdefpme]{padding-bottom:3.25rem}.founder-main[data-astro-cid-lcdefpme]{width:74%}.founder-inset[data-astro-cid-lcdefpme]{width:11.25rem}}@media (width>=1080px){.offer-lead[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap}}@media (width>=980px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(22rem,1.12fr) minmax(18rem,.95fr);align-items:stretch;gap:clamp(1.25rem,2.4vw,2.25rem)}.hero-points[data-astro-cid-lcdefpme]{gap:.85rem 1.35rem}.hero-copy[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{flex-wrap:nowrap}.hero-copy[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{min-height:2.9rem;padding:.65rem 1.05rem;font-size:.98rem}.hero-frame[data-astro-cid-lcdefpme]{aspect-ratio:auto;position:absolute;inset:-1.2rem 0}.hero-img[data-astro-cid-lcdefpme]{object-position:58% 24%}.hero-badge[data-astro-cid-lcdefpme]{width:min(16.5rem,86%);max-width:none;top:.95rem;left:-2.15rem}.model-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(16rem,.75fr);column-gap:3rem}.model-intro[data-astro-cid-lcdefpme]{grid-column:1}.model-figure[data-astro-cid-lcdefpme]{grid-area:1/2/span 3}.model-steps[data-astro-cid-lcdefpme],.model-footnote[data-astro-cid-lcdefpme]{grid-column:1}.founder-grid[data-astro-cid-lcdefpme],.mentoring-grid[data-astro-cid-lcdefpme],.faq-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:3rem 4rem}.faq-intro[data-astro-cid-lcdefpme]{top:var(--header-offset);position:sticky}}
