.recovery-page.svelte-1ojnrm6{background:var(--stone)}.light-section.svelte-1ojnrm6,.dark-section.svelte-1ojnrm6{padding:7.5rem var(--page-gutter)}.light-section.svelte-1ojnrm6{color:var(--stone);background:var(--ivory)}.dark-section.svelte-1ojnrm6{color:var(--ivory);background:#242321}.recovery-hero.svelte-1ojnrm6{min-height:48rem;padding:10rem var(--page-gutter) 6rem;background:radial-gradient(circle at 76% 12%,#c58d5224,#0000 28rem),linear-gradient(125deg,#20201e,#171715 72%);border-bottom:1px solid #8e2f2680;grid-template-columns:minmax(30rem,1.35fr) minmax(18rem,.65fr);align-items:end;gap:clamp(4rem,10vw,11rem);display:grid;position:relative;overflow:hidden}.hero-grid.svelte-1ojnrm6{z-index:1;opacity:.55;background:linear-gradient(90deg,transparent 49.95%,var(--line-dark) 50%,transparent 50.05%),linear-gradient(#cfc5ba0b 1px,transparent 1px) 0 0/100% 25%;pointer-events:none;position:absolute;inset:0}.recovery-hero-image.svelte-1ojnrm6{opacity:.78;width:52%;position:absolute;inset:0 0 0 auto;overflow:hidden}.recovery-hero-image.svelte-1ojnrm6 img:where(.svelte-1ojnrm6){object-fit:cover;width:100%;height:100%;display:block}.recovery-hero-image-shade.svelte-1ojnrm6{background:linear-gradient(90deg,#181816 0%,#181816db 13%,#1818161a 74%),linear-gradient(#0000 56%,#12121194);position:absolute;inset:0}.hero-copy.svelte-1ojnrm6,.hero-note.svelte-1ojnrm6{z-index:2;position:relative}.page-kicker.svelte-1ojnrm6,.cta-kicker.svelte-1ojnrm6{color:var(--silver);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.9rem;margin:0 0 2rem;font-size:.64rem;font-weight:700;display:flex}.page-kicker.svelte-1ojnrm6>span:where(.svelte-1ojnrm6){background:var(--oxblood-lift);width:2rem;height:1px}h1.svelte-1ojnrm6,h2.svelte-1ojnrm6,h3.svelte-1ojnrm6{font-family:Manrope,sans-serif}.recovery-hero.svelte-1ojnrm6 h1:where(.svelte-1ojnrm6),.section-copy.svelte-1ojnrm6 h2:where(.svelte-1ojnrm6),.related.svelte-1ojnrm6 h2:where(.svelte-1ojnrm6),.problem-cta.svelte-1ojnrm6 h2:where(.svelte-1ojnrm6){letter-spacing:-.06em;text-wrap:balance;margin:0;font-weight:430;line-height:.98}.recovery-hero.svelte-1ojnrm6 h1:where(.svelte-1ojnrm6){max-width:58rem;font-size:clamp(3.6rem,6vw,7rem)}.hero-copy.svelte-1ojnrm6>p:where(.svelte-1ojnrm6):not(.page-kicker){max-width:50rem;color:var(--ink-muted);margin:2rem 0 0;font-size:.97rem;line-height:1.75}.hero-copy.svelte-1ojnrm6>.button:where(.svelte-1ojnrm6){margin-top:2.5rem}.hero-copy.svelte-1ojnrm6 small:where(.svelte-1ojnrm6){color:#f2eae49e;margin-top:1rem;font-size:.75rem;display:block}.hero-note.svelte-1ojnrm6{border-block:1px solid var(--line-dark);background:#1d1d1b57;padding:2rem}.hero-note.svelte-1ojnrm6 p:where(.svelte-1ojnrm6){color:var(--oxblood-lift);letter-spacing:.15em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.62rem;font-weight:700}.hero-note.svelte-1ojnrm6 strong:where(.svelte-1ojnrm6){letter-spacing:-.035em;font-family:Manrope,sans-serif;font-size:clamp(1.35rem,2vw,2rem);font-weight:460;line-height:1.35}.narrative.svelte-1ojnrm6,.approach.svelte-1ojnrm6,.platform-section.svelte-1ojnrm6,.cadence.svelte-1ojnrm6,.engagement.svelte-1ojnrm6{grid-template-columns:.35fr 1.65fr;gap:2rem clamp(3rem,7vw,8rem);display:grid}.section-label.svelte-1ojnrm6{gap:1rem;display:flex}.section-label.svelte-1ojnrm6 span:where(.svelte-1ojnrm6),.section-label.svelte-1ojnrm6 p:where(.svelte-1ojnrm6){color:var(--oxblood);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.63rem;font-weight:700;line-height:1.4}.dark-label.svelte-1ojnrm6 span:where(.svelte-1ojnrm6){color:var(--oxblood-lift)}.dark-label.svelte-1ojnrm6 p:where(.svelte-1ojnrm6){color:#f2eae485}.section-copy.svelte-1ojnrm6 h2:where(.svelte-1ojnrm6),.related.svelte-1ojnrm6 h2:where(.svelte-1ojnrm6),.problem-cta.svelte-1ojnrm6 h2:where(.svelte-1ojnrm6){font-size:clamp(2.8rem,4.8vw,5.5rem)}.section-copy.svelte-1ojnrm6>p:where(.svelte-1ojnrm6){color:#1d1d1ba8;max-width:55rem;margin:2rem 0 0;line-height:1.75}.dark-section.svelte-1ojnrm6 .section-copy:where(.svelte-1ojnrm6)>p:where(.svelte-1ojnrm6){color:var(--ink-muted)}.editorial-list.svelte-1ojnrm6,.approach-grid.svelte-1ojnrm6,.strength-list.svelte-1ojnrm6,.cadence-grid.svelte-1ojnrm6,.engagement-grid.svelte-1ojnrm6{border-top:1px solid var(--line-light);grid-column:1/-1;margin-top:3.5rem}.editorial-list.svelte-1ojnrm6 article:where(.svelte-1ojnrm6){border-bottom:1px solid var(--line-light);grid-template-columns:5rem minmax(18rem,.72fr) 1fr;gap:2rem;padding:1.55rem 0;display:grid}.editorial-list.svelte-1ojnrm6 article:where(.svelte-1ojnrm6)>span:where(.svelte-1ojnrm6),.approach-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6)>span:where(.svelte-1ojnrm6){color:var(--oxblood);font-size:.62rem;font-weight:700}.editorial-list.svelte-1ojnrm6 h3:where(.svelte-1ojnrm6),.approach-grid.svelte-1ojnrm6 h3:where(.svelte-1ojnrm6),.engagement-grid.svelte-1ojnrm6 h3:where(.svelte-1ojnrm6){letter-spacing:-.04em;margin:0;font-size:clamp(1.4rem,2vw,2.25rem);font-weight:520}.editorial-list.svelte-1ojnrm6 p:where(.svelte-1ojnrm6),.approach-grid.svelte-1ojnrm6 p:where(.svelte-1ojnrm6),.engagement-grid.svelte-1ojnrm6 p:where(.svelte-1ojnrm6){color:#1d1d1ba8;margin:0;font-size:.84rem;line-height:1.7}.strength-list.svelte-1ojnrm6{border-color:var(--line-dark);grid-template-columns:repeat(2,1fr);margin-bottom:0;padding:0;list-style:none;display:grid}.strength-list.svelte-1ojnrm6 li:where(.svelte-1ojnrm6){border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:6rem;color:var(--ink-muted);align-items:flex-start;gap:1.25rem;padding:1.5rem 2rem;font-size:.9rem;line-height:1.6;display:flex}.strength-list.svelte-1ojnrm6 li:where(.svelte-1ojnrm6):nth-child(2n){border-right:0}.strength-list.svelte-1ojnrm6 li:where(.svelte-1ojnrm6):last-child{grid-column:1/-1}.strength-list.svelte-1ojnrm6 span:where(.svelte-1ojnrm6){color:var(--oxblood-lift);letter-spacing:.12em;font-size:.64rem;font-weight:700}.evidence-note.svelte-1ojnrm6{color:#f2eae485;grid-column:2;margin:1.5rem 0 0;font-size:.72rem;line-height:1.6}.approach-grid.svelte-1ojnrm6{border-left:1px solid var(--line-light);grid-template-columns:repeat(4,1fr);display:grid}.approach-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6){border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);flex-direction:column;min-height:22rem;padding:2rem;display:flex}.approach-grid.svelte-1ojnrm6 h3:where(.svelte-1ojnrm6){margin-top:auto}.approach-grid.svelte-1ojnrm6 p:where(.svelte-1ojnrm6){margin-top:1.2rem}.cadence-grid.svelte-1ojnrm6{border-color:var(--line-dark);grid-template-columns:repeat(3,1fr);display:grid}.cadence-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6){border-right:1px solid var(--line-dark);min-height:16rem;padding:2rem}.cadence-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6):last-child{border-right:0}.cadence-grid.svelte-1ojnrm6 span:where(.svelte-1ojnrm6){color:var(--oxblood-lift);letter-spacing:.13em;text-transform:uppercase;font-size:.63rem;font-weight:700}.cadence-grid.svelte-1ojnrm6 strong:where(.svelte-1ojnrm6){letter-spacing:-.04em;margin-top:4rem;font-family:Manrope,sans-serif;font-size:1.55rem;font-weight:500;display:block}.cadence-grid.svelte-1ojnrm6 p:where(.svelte-1ojnrm6){color:var(--ink-muted);margin:1rem 0 0;font-size:.84rem;line-height:1.65}.engagement-grid.svelte-1ojnrm6{grid-template-columns:repeat(3,1fr);display:grid}.engagement-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6){border-right:1px solid var(--line-light);padding:2rem}.engagement-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6):last-child{border-right:0}.engagement-grid.svelte-1ojnrm6>article:where(.svelte-1ojnrm6)>span:where(.svelte-1ojnrm6){color:var(--oxblood);font-size:.62rem;font-weight:700}.engagement-grid.svelte-1ojnrm6 h3:where(.svelte-1ojnrm6){margin-top:4rem}.engagement-grid.svelte-1ojnrm6 p:where(.svelte-1ojnrm6){margin-top:1.25rem}.related.svelte-1ojnrm6,.problem-cta.svelte-1ojnrm6{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(3rem,9vw,10rem);display:grid}.related.svelte-1ojnrm6 .page-kicker:where(.svelte-1ojnrm6){color:var(--oxblood-lift)}.related-links.svelte-1ojnrm6{border-top:1px solid var(--line-dark)}.related-links.svelte-1ojnrm6 a:where(.svelte-1ojnrm6){border-bottom:1px solid var(--line-dark);padding:1.5rem 3.5rem 1.5rem 0;display:block;position:relative}.related-links.svelte-1ojnrm6 strong:where(.svelte-1ojnrm6),.related-links.svelte-1ojnrm6 span:where(.svelte-1ojnrm6){display:block}.related-links.svelte-1ojnrm6 strong:where(.svelte-1ojnrm6){font-family:Manrope,sans-serif;font-size:1.35rem}.related-links.svelte-1ojnrm6 span:where(.svelte-1ojnrm6){color:var(--ink-muted);margin-top:.55rem;font-size:.78rem;line-height:1.6}.related-links.svelte-1ojnrm6 em:where(.svelte-1ojnrm6){color:var(--warm-light);font-style:normal;position:absolute;top:1.5rem;right:0}.cta-kicker.svelte-1ojnrm6{color:var(--oxblood)}.problem-cta.svelte-1ojnrm6>div:where(.svelte-1ojnrm6):last-child>p:where(.svelte-1ojnrm6){color:#1d1d1ba8;max-width:43rem;margin:0;line-height:1.75}.problem-cta.svelte-1ojnrm6 .cta-boundary:where(.svelte-1ojnrm6){color:var(--stone);margin-top:1rem;font-size:.82rem}.problem-cta.svelte-1ojnrm6 .button:where(.svelte-1ojnrm6){color:var(--ivory);margin-top:2rem}.recovery-founder-break.svelte-1ojnrm6{background:var(--stone);min-height:32rem;color:var(--ivory);grid-template-columns:minmax(18rem,.72fr) minmax(22rem,1.28fr);display:grid}.recovery-founder-image.svelte-1ojnrm6{min-height:32rem;overflow:hidden}.recovery-founder-image.svelte-1ojnrm6 img:where(.svelte-1ojnrm6){object-fit:cover;object-position:center 28%;filter:saturate(.78);width:100%;height:100%;display:block}.recovery-founder-copy.svelte-1ojnrm6{padding:clamp(4rem,8vw,8rem) var(--page-gutter);align-self:center}.recovery-founder-copy.svelte-1ojnrm6 h2:where(.svelte-1ojnrm6){letter-spacing:-.06em;max-width:42rem;margin:0;font-family:Manrope,sans-serif;font-size:clamp(2.6rem,4.5vw,5rem);font-weight:430;line-height:.98}.recovery-founder-copy.svelte-1ojnrm6>p:where(.svelte-1ojnrm6):not(.page-kicker){max-width:36rem;color:var(--ink-muted);margin:2rem 0 0;line-height:1.75}.recovery-founder-copy.svelte-1ojnrm6 .text-link:where(.svelte-1ojnrm6){margin-top:2rem;display:inline-block}@media (width<=1080px){.recovery-hero.svelte-1ojnrm6{grid-template-columns:1fr;min-height:auto}.recovery-hero-image.svelte-1ojnrm6{opacity:.55;width:62%}.hero-note.svelte-1ojnrm6{max-width:44rem}.approach-grid.svelte-1ojnrm6{grid-template-columns:repeat(2,1fr)}.approach-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6):last-child{grid-column:1/-1}.related.svelte-1ojnrm6,.problem-cta.svelte-1ojnrm6{grid-template-columns:1fr}.evidence-note.svelte-1ojnrm6{grid-column:2}}@media (width<=760px){.recovery-hero.svelte-1ojnrm6{padding:7.5rem var(--page-gutter) 4.5rem;gap:3.5rem}.recovery-hero-image.svelte-1ojnrm6{opacity:.4;width:100%;height:58%;inset:auto 0 0}.recovery-hero-image-shade.svelte-1ojnrm6{background:linear-gradient(#1818161f 10%,#181816e6 72%,#181816 100%)}.recovery-hero.svelte-1ojnrm6 h1:where(.svelte-1ojnrm6){font-size:clamp(3rem,14vw,4.6rem)}.recovery-founder-break.svelte-1ojnrm6{grid-template-columns:1fr}.recovery-founder-image.svelte-1ojnrm6{min-height:26rem;max-height:32rem}.recovery-founder-copy.svelte-1ojnrm6{padding:4.5rem var(--page-gutter)}.light-section.svelte-1ojnrm6,.dark-section.svelte-1ojnrm6{padding:5rem var(--page-gutter)}.narrative.svelte-1ojnrm6,.approach.svelte-1ojnrm6,.platform-section.svelte-1ojnrm6,.cadence.svelte-1ojnrm6,.engagement.svelte-1ojnrm6{grid-template-columns:1fr}.section-copy.svelte-1ojnrm6,.editorial-list.svelte-1ojnrm6,.approach-grid.svelte-1ojnrm6,.strength-list.svelte-1ojnrm6,.cadence-grid.svelte-1ojnrm6,.engagement-grid.svelte-1ojnrm6{grid-column:auto}.section-copy.svelte-1ojnrm6 h2:where(.svelte-1ojnrm6),.related.svelte-1ojnrm6 h2:where(.svelte-1ojnrm6),.problem-cta.svelte-1ojnrm6 h2:where(.svelte-1ojnrm6){font-size:clamp(2.7rem,12vw,4rem)}.editorial-list.svelte-1ojnrm6,.approach-grid.svelte-1ojnrm6,.strength-list.svelte-1ojnrm6,.cadence-grid.svelte-1ojnrm6,.engagement-grid.svelte-1ojnrm6{grid-template-columns:1fr;margin-top:2rem}.editorial-list.svelte-1ojnrm6 article:where(.svelte-1ojnrm6){grid-template-columns:2.5rem 1fr;gap:1rem}.editorial-list.svelte-1ojnrm6 p:where(.svelte-1ojnrm6){grid-column:2}.approach-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6){min-height:18rem}.approach-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6):last-child,.strength-list.svelte-1ojnrm6 li:where(.svelte-1ojnrm6):last-child{grid-column:auto}.strength-list.svelte-1ojnrm6 li:where(.svelte-1ojnrm6){border-right:0;min-height:auto;padding:1.35rem 0}.evidence-note.svelte-1ojnrm6{grid-column:auto;margin-top:1.25rem}.cadence-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6){border-right:0;border-bottom:1px solid var(--line-dark);min-height:auto;padding:1.5rem 0}.cadence-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6):last-child{border-bottom:0}.cadence-grid.svelte-1ojnrm6 strong:where(.svelte-1ojnrm6){margin-top:2rem}.engagement-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6){border-right:0;border-bottom:1px solid var(--line-light);min-height:auto;padding:1.75rem 0}.engagement-grid.svelte-1ojnrm6 article:where(.svelte-1ojnrm6):last-child{border-bottom:0}.engagement-grid.svelte-1ojnrm6 h3:where(.svelte-1ojnrm6){margin-top:2.5rem}}.recovery-page.svelte-1ojnrm6 .section-label:where(.svelte-1ojnrm6) p:where(.svelte-1ojnrm6){color:var(--label-light)}.recovery-page.svelte-1ojnrm6 .dark-label:where(.svelte-1ojnrm6) p:where(.svelte-1ojnrm6){color:var(--label-dark)}
