.terms-content.svelte-1x7m29u{--terms-red: #c84430;--terms-red-dark: #a33625;--terms-ink: #1e1a18;--terms-muted: #6f6660;--terms-line: #e6ded9;--terms-bg: #f7f5f2;width:min(1120px,100%);margin:0 auto;color:var(--terms-ink)}.terms-hero.svelte-1x7m29u{padding:clamp(22px,4vw,38px);border-radius:8px;background:linear-gradient(135deg,var(--terms-red),var(--terms-red-dark));color:#fff}.terms-hero.svelte-1x7m29u p:where(.svelte-1x7m29u),.terms-hero.svelte-1x7m29u h1:where(.svelte-1x7m29u),.terms-hero.svelte-1x7m29u span:where(.svelte-1x7m29u){margin:0}.terms-hero.svelte-1x7m29u p:where(.svelte-1x7m29u){font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase;opacity:.86}.terms-hero.svelte-1x7m29u h1:where(.svelte-1x7m29u){max-width:900px;margin-top:10px;font-family:var(--font-heading);font-size:clamp(1.8rem,4vw,3rem);line-height:1.08}.terms-hero.svelte-1x7m29u span:where(.svelte-1x7m29u){display:block;margin-top:12px;font-weight:700;opacity:.92}.terms-panel.svelte-1x7m29u{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);margin-top:18px;border:1px solid var(--terms-line);border-radius:8px;background:#fff;overflow:hidden}.terms-toc.svelte-1x7m29u{max-height:min(76vh,820px);padding:14px;border-right:1px solid var(--terms-line);background:#fff;overflow-y:auto}.terms-toc__header.svelte-1x7m29u{position:sticky;top:-14px;z-index:1;margin:-14px -14px 12px;padding:14px;border-bottom:1px solid var(--terms-line);background:#fff}.terms-toc__header.svelte-1x7m29u h2:where(.svelte-1x7m29u){margin:0;color:var(--terms-ink);font-family:var(--font-heading);font-size:1.2rem;line-height:1.2}.terms-toc__header.svelte-1x7m29u span:where(.svelte-1x7m29u){display:block;margin-top:4px;color:var(--terms-muted);font-size:.85rem;font-weight:700}.terms-toc.svelte-1x7m29u ol:where(.svelte-1x7m29u){display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.terms-toc.svelte-1x7m29u button:where(.svelte-1x7m29u){width:100%;border:1px solid #ecd8d2;border-radius:8px;background:#fff8f6;color:#743226;padding:10px 12px;font:inherit;font-size:.88rem;font-weight:700;line-height:1.3;text-align:left;cursor:pointer}.terms-toc.svelte-1x7m29u button:where(.svelte-1x7m29u):hover,.terms-toc.svelte-1x7m29u button.active:where(.svelte-1x7m29u){border-color:var(--terms-red);background:var(--terms-red);color:#fff}.terms-paper.svelte-1x7m29u{min-height:560px;padding:clamp(20px,3vw,34px);background:var(--terms-bg)}.terms-progress.svelte-1x7m29u{margin:0 0 10px;color:var(--terms-red);font-size:.84rem;font-weight:800;text-transform:uppercase}.terms-paper.svelte-1x7m29u h2:where(.svelte-1x7m29u){margin:0 0 18px;color:var(--terms-ink);font-family:var(--font-heading);font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.15}.terms-paper.svelte-1x7m29u p:where(.svelte-1x7m29u){margin:0 0 15px;color:#2b2623;font-size:1rem;line-height:1.75}.terms-paper.svelte-1x7m29u p:where(.svelte-1x7m29u):last-child{margin-bottom:0}.terms-actions.svelte-1x7m29u{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:30px;padding-top:18px;border-top:1px solid var(--terms-line)}.terms-actions.svelte-1x7m29u button:where(.svelte-1x7m29u){border:1px solid var(--terms-line);border-radius:8px;background:#fff;color:var(--terms-ink);padding:11px 16px;font:inherit;font-size:.92rem;font-weight:800;line-height:1.25;cursor:pointer}.terms-actions.svelte-1x7m29u button:where(.svelte-1x7m29u):disabled{cursor:not-allowed;opacity:.45}.terms-actions__next.svelte-1x7m29u{max-width:min(100%,520px);background:var(--terms-red)!important;color:#fff!important;text-align:right}@media(max-width:760px){.terms-panel.svelte-1x7m29u{grid-template-columns:1fr}.terms-toc.svelte-1x7m29u{max-height:260px;border-right:0;border-bottom:1px solid var(--terms-line)}.terms-toc__header.svelte-1x7m29u{top:-14px}.terms-paper.svelte-1x7m29u{min-height:0}.terms-actions.svelte-1x7m29u{flex-direction:column;align-items:stretch}.terms-actions__next.svelte-1x7m29u{max-width:none;text-align:left}}.about-page.svelte-18fpwrx{--prehab-red: #e63328;--prehab-ink: #141414;--prehab-soft: #5f5f5f;--prehab-line: #e8e8e8;--prehab-tint: #f7f7f5;background:#fff;color:var(--prehab-ink);font-family:var(--font-body)}.about-shell.svelte-18fpwrx{width:min(1180px,calc(100% - 48px));margin:0 auto}.about-kicker.svelte-18fpwrx{margin:0 0 14px;color:var(--prehab-red);font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.about-page.svelte-18fpwrx h1:where(.svelte-18fpwrx),.about-page.svelte-18fpwrx h2:where(.svelte-18fpwrx),.about-page.svelte-18fpwrx h3:where(.svelte-18fpwrx){margin:0;color:inherit;font-family:var(--font-heading);letter-spacing:0;text-wrap:balance}.about-page.svelte-18fpwrx h1:where(.svelte-18fpwrx){max-width:760px;font-size:3.6rem;line-height:.98}.about-page.svelte-18fpwrx h2:where(.svelte-18fpwrx){font-size:2.05rem;line-height:1.08}.about-page.svelte-18fpwrx h3:where(.svelte-18fpwrx){font-size:1.08rem;line-height:1.2}.about-lede.svelte-18fpwrx{max-width:680px;margin:22px 0 0;color:#343434;font-size:1.18rem;line-height:1.6;text-wrap:pretty}.about-copy.svelte-18fpwrx{color:#343434;font-size:1.04rem;line-height:1.75}.about-copy.svelte-18fpwrx p:where(.svelte-18fpwrx){margin:0 0 18px}.about-hero.svelte-18fpwrx{padding:128px 0 82px}.about-hero__grid.svelte-18fpwrx,.about-split.svelte-18fpwrx,.about-story__grid.svelte-18fpwrx,.contact-grid.svelte-18fpwrx{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center}.about-hero__media.svelte-18fpwrx{margin:0}.about-hero__media.svelte-18fpwrx img:where(.svelte-18fpwrx),.gallery-grid.svelte-18fpwrx img:where(.svelte-18fpwrx){display:block;width:100%;height:auto;border-radius:8px}.about-hero__media.svelte-18fpwrx img:where(.svelte-18fpwrx){aspect-ratio:1.22 / 1;object-fit:cover}.about-section.svelte-18fpwrx{padding:78px 0}.about-section--split.svelte-18fpwrx{border-top:1px solid var(--prehab-line);border-bottom:1px solid var(--prehab-line);background:var(--prehab-tint)}.about-section__heading.svelte-18fpwrx{max-width:760px;margin-bottom:34px}.about-story.svelte-18fpwrx{padding:84px 0}.video-frame.svelte-18fpwrx{position:relative;overflow:hidden;border-radius:8px;background:#101010;aspect-ratio:16 / 9}.video-frame.svelte-18fpwrx iframe:where(.svelte-18fpwrx){position:absolute;inset:0;width:100%;height:100%;border:0}.belief-grid.svelte-18fpwrx,.about-pillars.svelte-18fpwrx,.definition-grid.svelte-18fpwrx,.team-grid.svelte-18fpwrx{display:grid;gap:18px}.belief-grid.svelte-18fpwrx{grid-template-columns:repeat(3,minmax(0,1fr))}.belief-grid.svelte-18fpwrx article:where(.svelte-18fpwrx),.definition-grid.svelte-18fpwrx article:where(.svelte-18fpwrx){border:1px solid var(--prehab-line);border-radius:8px;padding:26px;background:#fff}.belief-grid.svelte-18fpwrx span:where(.svelte-18fpwrx){display:block;width:34px;height:4px;margin-bottom:22px;border-radius:999px;background:var(--prehab-red)}.belief-grid.svelte-18fpwrx p:where(.svelte-18fpwrx),.definition-grid.svelte-18fpwrx p:where(.svelte-18fpwrx),.about-pillars.svelte-18fpwrx p:where(.svelte-18fpwrx){margin:0;color:#3b3b3b;font-size:1rem;line-height:1.65}.about-section--dark.svelte-18fpwrx{border-top:1px solid var(--prehab-line);border-bottom:1px solid var(--prehab-line);background:#fff;color:var(--prehab-ink)}.about-pillars.svelte-18fpwrx{grid-template-columns:repeat(3,minmax(0,1fr))}.about-pillars.svelte-18fpwrx article:where(.svelte-18fpwrx){border:1px solid var(--prehab-line);border-radius:8px;background:#fafafa;padding:24px}.about-pillars.svelte-18fpwrx p:where(.svelte-18fpwrx){margin-top:14px;color:#3b3b3b}.about-gallery.svelte-18fpwrx{padding:24px 0 8px;background:#fff}.gallery-grid.svelte-18fpwrx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gallery-grid.svelte-18fpwrx img:where(.svelte-18fpwrx){aspect-ratio:1 / .82;object-fit:cover}.team-grid.svelte-18fpwrx{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.team-card.svelte-18fpwrx{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start;border:1px solid var(--prehab-line);border-radius:8px;background:#fff;padding:16px;text-align:left}.team-card.svelte-18fpwrx img:where(.svelte-18fpwrx){display:block;width:96px;aspect-ratio:1;border-radius:8px;object-fit:cover;background:#f4f4f4;border:1px solid #eeeeee}.team-card__role.svelte-18fpwrx{margin:7px 0 0;color:var(--prehab-soft);font-size:.88rem;line-height:1.35}.team-card__bio.svelte-18fpwrx{grid-column:1 / -1;margin:12px 0 0;color:#4a4a4a;font-size:.9rem;line-height:1.56}.definition-hero.svelte-18fpwrx,.career-hero.svelte-18fpwrx,.contact-hero.svelte-18fpwrx,.career-detail-hero.svelte-18fpwrx{padding:132px 0 70px;background:var(--prehab-tint)}.definition-hero__inner.svelte-18fpwrx,.career-hero__inner.svelte-18fpwrx{max-width:820px}.definition-grid.svelte-18fpwrx{grid-template-columns:repeat(3,minmax(0,1fr))}.definition-grid.svelte-18fpwrx article:where(.svelte-18fpwrx) h2:where(.svelte-18fpwrx){margin-bottom:16px;font-size:1.36rem}.definition-cta.svelte-18fpwrx{padding:72px 0 92px;background:#111;color:#fff;text-align:center}.definition-cta.svelte-18fpwrx h2:where(.svelte-18fpwrx),.definition-cta.svelte-18fpwrx p:where(.svelte-18fpwrx){max-width:700px;margin-right:auto;margin-left:auto}.definition-cta.svelte-18fpwrx p:where(.svelte-18fpwrx){margin-top:16px;color:#ffffffb8;font-size:1.08rem;line-height:1.6}.definition-cta.svelte-18fpwrx a:where(.svelte-18fpwrx),.contact-options.svelte-18fpwrx a:where(.svelte-18fpwrx),.career-primary-button.svelte-18fpwrx,.career-secondary-button.svelte-18fpwrx{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;background:var(--prehab-red);color:#fff;padding:0 20px;font-weight:800;line-height:1;text-decoration:none;transition:transform .18s ease,background .18s ease}.definition-cta.svelte-18fpwrx a:where(.svelte-18fpwrx):hover,.contact-options.svelte-18fpwrx a:where(.svelte-18fpwrx):hover,.career-primary-button.svelte-18fpwrx:hover,.career-secondary-button.svelte-18fpwrx:hover{background:#cf281f;transform:translateY(-1px)}.career-secondary-button.svelte-18fpwrx{border:1px solid var(--prehab-line);background:#fff;color:var(--prehab-ink)}.career-secondary-button.svelte-18fpwrx:hover{background:#f2f2f2}.career-empty.svelte-18fpwrx{margin:0;color:#343434;font-size:1.08rem;line-height:1.6}.contact-grid.svelte-18fpwrx{align-items:start}.contact-options.svelte-18fpwrx{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.contact-options.svelte-18fpwrx a:where(.svelte-18fpwrx)+a:where(.svelte-18fpwrx){border:1px solid var(--prehab-line);background:#fff;color:var(--prehab-ink)}.contact-options.svelte-18fpwrx a:where(.svelte-18fpwrx)+a:where(.svelte-18fpwrx):hover{background:#f2f2f2}.membership-support-section.svelte-18fpwrx{padding:126px 0 92px;background:#fff}.membership-support-shell.svelte-18fpwrx{max-width:680px;text-align:center}.membership-support-copy.svelte-18fpwrx p{margin:0 0 14px;color:#141414;font-size:1.06rem;line-height:1.6}.membership-support-form.svelte-18fpwrx{margin-top:30px;text-align:left}.membership-support-form.svelte-18fpwrx .hs-form label{display:block!important;margin:0 0 8px!important;color:#141414!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important;opacity:1!important;visibility:visible!important}.membership-support-form.svelte-18fpwrx .hs-form label span:not(.hs-form-required){position:static!important;display:inline!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;color:#141414!important;opacity:1!important;visibility:visible!important;white-space:normal!important}.membership-support-form.svelte-18fpwrx .hs-form .hs-form-required{display:inline!important;color:#cf281f!important}.contact-form-panel.svelte-18fpwrx{border:1px solid var(--prehab-line);border-radius:8px;background:#fff;padding:30px}.contact-form-panel.svelte-18fpwrx .hs-form{color:#141414!important;font-family:var(--font-body)!important}.contact-form-panel.svelte-18fpwrx .hs-form fieldset{max-width:none!important}.contact-form-panel.svelte-18fpwrx .hs-form .field{margin:0 0 18px!important}.contact-form-panel.svelte-18fpwrx label,.contact-form-panel.svelte-18fpwrx .hs-form label,.contact-form-panel.svelte-18fpwrx .hs-form label span,.contact-form-panel.svelte-18fpwrx .hs-richtext,.contact-form-panel.svelte-18fpwrx .hs-richtext p,.contact-form-panel.svelte-18fpwrx .legal-consent-container,.contact-form-panel.svelte-18fpwrx .legal-consent-container p{color:#141414!important}.contact-form-panel.svelte-18fpwrx .hs-form label{display:block!important;margin:0 0 8px!important;font-size:.9rem!important;font-weight:750!important;line-height:1.35!important}.contact-form-panel.svelte-18fpwrx .hs-form .input{margin-right:0!important}.contact-form-panel.svelte-18fpwrx input,.contact-form-panel.svelte-18fpwrx textarea,.contact-form-panel.svelte-18fpwrx select,.contact-form-panel.svelte-18fpwrx .hs-input{width:100%!important;min-height:48px!important;border:1px solid #cfcfcf!important;border-radius:8px!important;color:#141414!important;background:#fff!important;padding:0 14px!important;font:inherit!important;font-size:1rem!important;line-height:1.4!important;box-sizing:border-box!important;box-shadow:inset 0 1px #1414140a!important;outline:none!important}.contact-form-panel.svelte-18fpwrx textarea,.contact-form-panel.svelte-18fpwrx textarea.hs-input{min-height:132px!important;padding:12px 14px!important;resize:vertical!important}.contact-form-panel.svelte-18fpwrx input:focus,.contact-form-panel.svelte-18fpwrx textarea:focus,.contact-form-panel.svelte-18fpwrx select:focus,.contact-form-panel.svelte-18fpwrx .hs-input:focus{border-color:var(--prehab-red)!important;box-shadow:0 0 0 3px #e633281f!important}.contact-form-panel.svelte-18fpwrx input[type=submit],.contact-form-panel.svelte-18fpwrx .hs-form .hs-button{width:auto!important;min-height:46px!important;border:0!important;border-radius:999px!important;background:var(--prehab-red)!important;color:#fff!important;padding:0 22px!important;font-weight:800!important;cursor:pointer!important;box-shadow:none!important}.contact-form-panel.svelte-18fpwrx input[type=submit]:hover,.contact-form-panel.svelte-18fpwrx .hs-form .hs-button:hover{background:#cf281f!important}.contact-form-panel.svelte-18fpwrx .hs-recaptcha,.contact-form-panel.svelte-18fpwrx .grecaptcha-badge{margin-top:8px!important}.contact-form-panel.svelte-18fpwrx .hs-error-msgs{margin:7px 0 0!important;padding:0!important;list-style:none!important}.contact-form-panel.svelte-18fpwrx .hs-error-msgs label{color:#cf281f!important;font-size:.9rem!important}.contact-form-panel.svelte-18fpwrx h2:where(.svelte-18fpwrx){margin-bottom:18px;font-size:1.7rem}.form-note.svelte-18fpwrx{margin:0;color:var(--prehab-soft);line-height:1.6}.form-note.svelte-18fpwrx a:where(.svelte-18fpwrx){color:var(--prehab-red)}.app-hero.svelte-18fpwrx{padding:126px 0 82px;background:#070707;color:#fff}.app-hero.svelte-18fpwrx .about-kicker:where(.svelte-18fpwrx),.app-section--dark.svelte-18fpwrx .about-kicker:where(.svelte-18fpwrx){color:#ff4b42}.app-hero.svelte-18fpwrx h1:where(.svelte-18fpwrx),.app-section--dark.svelte-18fpwrx h2:where(.svelte-18fpwrx){color:#fff}.app-hero.svelte-18fpwrx .about-lede:where(.svelte-18fpwrx){color:#ffffffc7}.app-hero__grid.svelte-18fpwrx,.app-split.svelte-18fpwrx,.app-access.svelte-18fpwrx,.app-pricing.svelte-18fpwrx{display:grid;align-items:center;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-hero__copy.svelte-18fpwrx{max-width:650px}.app-actions.svelte-18fpwrx{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.app-actions.svelte-18fpwrx a:where(.svelte-18fpwrx),.app-plan-grid.svelte-18fpwrx a:where(.svelte-18fpwrx),.app-final-cta.svelte-18fpwrx a:where(.svelte-18fpwrx){display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;background:var(--prehab-red);color:#fff;padding:0 22px;font-weight:800;text-decoration:none;transition:transform .16s ease,background .16s ease}.app-actions.svelte-18fpwrx a:where(.svelte-18fpwrx):hover,.app-plan-grid.svelte-18fpwrx a:where(.svelte-18fpwrx):hover,.app-final-cta.svelte-18fpwrx a:where(.svelte-18fpwrx):hover{background:#c82e25;transform:translateY(-1px)}.app-actions.svelte-18fpwrx a:where(.svelte-18fpwrx)+a:where(.svelte-18fpwrx){border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:#fff}.app-actions.svelte-18fpwrx a:where(.svelte-18fpwrx)+a:where(.svelte-18fpwrx):hover{background:#ffffff24}.app-hero__media.svelte-18fpwrx{margin:0}.app-hero__media.svelte-18fpwrx img:where(.svelte-18fpwrx),.app-access.svelte-18fpwrx img:where(.svelte-18fpwrx){display:block;width:100%;height:auto;border-radius:8px}.app-proof.svelte-18fpwrx{background:#fff;border-bottom:1px solid var(--prehab-line);padding:26px 0}.app-proof__grid.svelte-18fpwrx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.app-proof.svelte-18fpwrx article:where(.svelte-18fpwrx){border-right:1px solid var(--prehab-line);padding-right:22px}.app-proof.svelte-18fpwrx article:where(.svelte-18fpwrx):last-child{border-right:0}.app-proof.svelte-18fpwrx strong:where(.svelte-18fpwrx){display:block;color:var(--prehab-ink);font-family:var(--font-heading);font-size:1.75rem;line-height:1}.app-proof.svelte-18fpwrx span:where(.svelte-18fpwrx){display:block;margin-top:8px;color:var(--prehab-soft);font-size:.92rem;line-height:1.45}.app-section--dark.svelte-18fpwrx{background:#050505;color:#fff}.app-section--dark.svelte-18fpwrx .about-section__heading:where(.svelte-18fpwrx) h2:where(.svelte-18fpwrx){color:#fff}.app-section--soft.svelte-18fpwrx{background:var(--prehab-tint);border-top:1px solid var(--prehab-line);border-bottom:1px solid var(--prehab-line)}.app-benefit-list.svelte-18fpwrx{display:grid;gap:14px}.app-benefit-list.svelte-18fpwrx p:where(.svelte-18fpwrx){margin:0;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0f;color:#ffffffd1;padding:18px 20px;font-size:1rem;line-height:1.55}.app-access__copy.svelte-18fpwrx p:where(.svelte-18fpwrx),.app-pricing.svelte-18fpwrx>div:where(.svelte-18fpwrx):first-child p:where(.svelte-18fpwrx){margin:20px 0 0;color:#3f3f3f;font-size:1.04rem;line-height:1.7}.app-access.svelte-18fpwrx img:where(.svelte-18fpwrx){justify-self:end;max-width:460px;border:1px solid var(--prehab-line);background:#fff}.app-steps.svelte-18fpwrx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.app-steps.svelte-18fpwrx article:where(.svelte-18fpwrx){border:1px solid var(--prehab-line);border-radius:8px;background:#fff;padding:26px}.app-steps.svelte-18fpwrx span:where(.svelte-18fpwrx){display:grid;width:36px;height:36px;margin-bottom:22px;place-items:center;border-radius:999px;background:var(--prehab-red);color:#fff;font-weight:850}.app-steps.svelte-18fpwrx p:where(.svelte-18fpwrx){margin:12px 0 0;color:var(--prehab-soft);line-height:1.6}.app-plan-grid.svelte-18fpwrx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.app-plan-grid.svelte-18fpwrx article:where(.svelte-18fpwrx){display:flex;min-height:260px;flex-direction:column;align-items:flex-start;border:1px solid var(--prehab-line);border-radius:8px;background:#fff;padding:26px}.app-plan-grid.svelte-18fpwrx p:where(.svelte-18fpwrx){margin:0 0 20px;color:var(--prehab-soft);font-weight:750}.app-plan-grid.svelte-18fpwrx strong:where(.svelte-18fpwrx){color:var(--prehab-ink);font-family:var(--font-heading);font-size:2.15rem;line-height:1}.app-plan-grid.svelte-18fpwrx strong:where(.svelte-18fpwrx) span:where(.svelte-18fpwrx){margin-left:4px;color:var(--prehab-soft);font-family:var(--font-body);font-size:.95rem;font-weight:600}.app-plan-grid.svelte-18fpwrx small:where(.svelte-18fpwrx){margin-top:12px;color:var(--prehab-red);font-weight:800}.app-plan-grid.svelte-18fpwrx a:where(.svelte-18fpwrx){width:100%;margin-top:auto}.app-plan--featured.svelte-18fpwrx{border-color:color-mix(in oklab,var(--prehab-red) 42%,var(--prehab-line))!important;box-shadow:0 18px 44px #14141414}.app-testimonials.svelte-18fpwrx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.app-testimonials.svelte-18fpwrx article:where(.svelte-18fpwrx){border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0f;padding:24px}.app-testimonials.svelte-18fpwrx img:where(.svelte-18fpwrx){display:block;width:56px;height:56px;border-radius:999px;object-fit:cover}.app-testimonials.svelte-18fpwrx p:where(.svelte-18fpwrx){margin:18px 0 16px;color:#ffffffd1;line-height:1.6}.app-testimonials.svelte-18fpwrx strong:where(.svelte-18fpwrx){color:#fff}.app-final-cta.svelte-18fpwrx{padding:72px 0;background:#fff;text-align:center}.app-final-cta.svelte-18fpwrx .about-shell:where(.svelte-18fpwrx){display:grid;justify-items:center;gap:24px}.app-final-cta.svelte-18fpwrx h2:where(.svelte-18fpwrx){max-width:720px}.career-detail-hero.svelte-18fpwrx{padding-bottom:52px}.career-detail-hero.svelte-18fpwrx h1:where(.svelte-18fpwrx){margin-bottom:24px}.career-detail-actions.svelte-18fpwrx{display:flex;flex-wrap:wrap;gap:12px}.career-detail-body.svelte-18fpwrx{padding:64px 0 92px}.legacy-job-content.svelte-18fpwrx{max-width:820px;margin:0 auto;color:#262626;font-size:1.02rem;line-height:1.72}.legacy-job-content.svelte-18fpwrx h1:first-child,.legacy-job-content.svelte-18fpwrx div:first-child:has(b){display:none}.legacy-job-content.svelte-18fpwrx h2,.legacy-job-content.svelte-18fpwrx h3,.legacy-job-content.svelte-18fpwrx p:has(>b):not(:has(a)){margin:38px 0 14px;color:#141414;font-family:var(--font-heading);font-size:1.45rem;font-weight:800;line-height:1.16}.legacy-job-content.svelte-18fpwrx p{margin:0 0 18px}.legacy-job-content.svelte-18fpwrx ul,.legacy-job-content.svelte-18fpwrx ol{margin:0 0 24px;padding-left:1.25rem;list-style-position:outside}.legacy-job-content.svelte-18fpwrx li{display:list-item;margin-bottom:9px;padding-left:.25rem}.legacy-job-content.svelte-18fpwrx li::marker{color:var(--prehab-red)}.legacy-job-content.svelte-18fpwrx li p{margin:0 0 8px}.legacy-job-content.svelte-18fpwrx span{color:inherit!important;font:inherit!important;letter-spacing:0!important;background:transparent!important}@media(max-width:980px){.about-hero__grid.svelte-18fpwrx,.about-split.svelte-18fpwrx,.about-story__grid.svelte-18fpwrx,.contact-grid.svelte-18fpwrx,.app-hero__grid.svelte-18fpwrx,.app-split.svelte-18fpwrx,.app-access.svelte-18fpwrx,.app-pricing.svelte-18fpwrx,.belief-grid.svelte-18fpwrx,.about-pillars.svelte-18fpwrx,.definition-grid.svelte-18fpwrx,.app-steps.svelte-18fpwrx,.app-testimonials.svelte-18fpwrx{grid-template-columns:1fr}.app-proof__grid.svelte-18fpwrx,.app-plan-grid.svelte-18fpwrx{grid-template-columns:repeat(2,minmax(0,1fr))}.app-proof.svelte-18fpwrx article:where(.svelte-18fpwrx){border-right:0}.app-access.svelte-18fpwrx img:where(.svelte-18fpwrx){justify-self:start}.team-grid.svelte-18fpwrx,.gallery-grid.svelte-18fpwrx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.about-shell.svelte-18fpwrx{width:min(100% - 32px,1180px)}.about-hero.svelte-18fpwrx,.app-hero.svelte-18fpwrx,.definition-hero.svelte-18fpwrx,.career-hero.svelte-18fpwrx,.contact-hero.svelte-18fpwrx,.career-detail-hero.svelte-18fpwrx{padding-top:110px}.about-page.svelte-18fpwrx h1:where(.svelte-18fpwrx){font-size:2.45rem}.about-page.svelte-18fpwrx h2:where(.svelte-18fpwrx){font-size:1.7rem}.about-lede.svelte-18fpwrx{font-size:1.05rem}.about-section.svelte-18fpwrx,.about-story.svelte-18fpwrx{padding:56px 0}.team-grid.svelte-18fpwrx{grid-template-columns:1fr}.team-card.svelte-18fpwrx{grid-template-columns:82px minmax(0,1fr)}.team-card.svelte-18fpwrx img:where(.svelte-18fpwrx){width:82px}.app-proof__grid.svelte-18fpwrx,.app-plan-grid.svelte-18fpwrx{grid-template-columns:1fr}.app-hero.svelte-18fpwrx{padding-bottom:58px}}
