.Ecosystem_page__upxku{--eco-ink:var(--ink,#203e35);--eco-rule:#a5ae99;color:var(--eco-ink)}.Ecosystem_page__upxku a,.Ecosystem_teaser__R79uw a{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;min-width:44px;max-width:100%;padding-block:.45rem;text-underline-offset:.3em;overflow-wrap:anywhere}.Ecosystem_page__upxku a:focus-visible,.Ecosystem_teaser__R79uw a:focus-visible{outline:3px solid #815326;outline-offset:5px;border-radius:2px}.Ecosystem_page__upxku article,.Ecosystem_page__upxku section{scroll-margin-top:2rem}.Ecosystem_hero__zZHgx{padding:1rem 0 1.75rem;border-top:2px solid var(--eco-ink)}.Ecosystem_masthead__x7TPU{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 2rem;margin-bottom:1.25rem}.Ecosystem_eyebrow__K5b9D,.Ecosystem_number__1X_zf{font-size:.9rem;font-weight:600}.Ecosystem_hero__zZHgx h1{font-size:clamp(1.85rem,3.6vw,3.15rem);line-height:1.35;letter-spacing:-.025em;margin-bottom:1rem}.Ecosystem_intro__b1jlh{max-width:57rem;font-size:1.125rem;line-height:1.9;margin-bottom:1rem}.Ecosystem_page__upxku .Ecosystem_return__OHfJp{padding:.65rem 1.1rem;color:var(--paper,#faf5e9);background:var(--eco-ink);border:1px solid var(--eco-ink);text-decoration:none;font-weight:600}.Ecosystem_page__upxku .Ecosystem_return__OHfJp:hover{background:var(--forest,#355b46)}.Ecosystem_contents__fjYf5{display:flex;flex-wrap:wrap;gap:.25rem 1.75rem;padding:.65rem 0;border-block:1px solid var(--eco-rule);margin-bottom:2.75rem}.Ecosystem_contents__fjYf5 a{font-size:.95rem}.Ecosystem_sectionHeading__V7lns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 3rem;align-items:start;margin-bottom:1.75rem}.Ecosystem_page__upxku h2{font-size:clamp(1.3rem,2.2vw,1.8rem);line-height:1.55}.Ecosystem_sectionHeading__V7lns p{max-width:35rem}.Ecosystem_members__23_Rf{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:3rem;row-gap:2.5rem}.Ecosystem_member__7T8ev{min-width:0;border-top:2px solid var(--eco-ink);padding-top:1.5rem}.Ecosystem_member__7T8ev h3{font-size:1.9rem;margin:.4rem 0}.Ecosystem_number__1X_zf{color:#73501e;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Ecosystem_role__CBk0i{font-weight:600;max-width:30rem}.Ecosystem_profileBody__AFI86,.Ecosystem_profileHeading__VxrEe{min-width:0}.Ecosystem_profileBody__AFI86 p{margin-bottom:1rem;line-height:1.9}.Ecosystem_description__RqNpu{font-weight:600}.Ecosystem_purpose__rn3Kc{margin:1.5rem 0 .75rem;border-top:1px solid var(--eco-rule)}.Ecosystem_purpose__rn3Kc>div{padding-top:.8rem}.Ecosystem_purpose__rn3Kc dt{font-size:.9rem;font-weight:700;margin-bottom:.2rem}.Ecosystem_purpose__rn3Kc dd{margin:0;line-height:1.85}.Ecosystem_profileBody__AFI86>a{font-weight:600}.Ecosystem_dadu___DaiM{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2.5rem;padding:clamp(1.25rem,3vw,2.5rem);background:#eeeedd;border-bottom:1px solid var(--eco-rule)}.Ecosystem_dadu___DaiM h3{font-size:2.6rem}.Ecosystem_illustration__8_c_w{width:100%;max-width:23rem;height:auto;margin-top:2rem;color:var(--eco-ink)}.Ecosystem_readingLinks__a8mE7{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--eco-rule)}.Ecosystem_readingLinks__a8mE7 a{font-size:.95rem}.Ecosystem_myomo__B6bWU{grid-column:span 7;border-top-color:#956827}.Ecosystem_omo__dTsy2{grid-column:span 5}.Ecosystem_myomo__B6bWU .Ecosystem_profileHeading__VxrEe,.Ecosystem_omo__dTsy2 .Ecosystem_profileHeading__VxrEe{margin-bottom:1.25rem}.Ecosystem_imi__aT72p{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1fr);gap:3rem;padding-bottom:1.5rem;border-bottom:1px solid var(--eco-rule)}.Ecosystem_context__l9UEE,.Ecosystem_thanks__OYtJd{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1fr);gap:1.25rem 3rem;margin-top:2.5rem}.Ecosystem_context__l9UEE p,.Ecosystem_thanks__OYtJd p{line-height:1.9;margin-bottom:1rem}.Ecosystem_context__l9UEE{padding-block:.5rem}.Ecosystem_thanks__OYtJd{padding:2rem;border-left:4px solid #956827;background:var(--paper-dark,#eee5d0)}.Ecosystem_thanks__OYtJd h2{margin-top:.5rem}.Ecosystem_thanks__OYtJd a{font-weight:600}.Ecosystem_answers__NNbQZ{margin-top:3rem;max-width:57rem}.Ecosystem_answers__NNbQZ dl{margin:1.5rem 0 0}.Ecosystem_answers__NNbQZ dl>div{padding:1.25rem 0;border-top:1px solid var(--eco-rule)}.Ecosystem_answers__NNbQZ dt{font-weight:700;margin-bottom:.65rem;font-size:1.1rem}.Ecosystem_answers__NNbQZ dd{margin:0;line-height:1.9}.Ecosystem_paths__7DpJu{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2rem;padding-top:1.5rem;border-top:2px solid var(--eco-ink)}.Ecosystem_teaser__R79uw{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:1rem 2rem;margin-block:2rem;padding:1.5rem 0;border-top:2px solid var(--ink);border-bottom:1px solid var(--line)}.Ecosystem_teaser__R79uw>strong{font-size:1.2rem;line-height:1.6}.Ecosystem_teaser__R79uw p{max-width:45rem;margin:0 0 .5rem;line-height:1.85}.Ecosystem_teaser__R79uw a{font-weight:600}@media (max-width:760px){.Ecosystem_context__l9UEE,.Ecosystem_dadu___DaiM,.Ecosystem_imi__aT72p,.Ecosystem_members__23_Rf,.Ecosystem_sectionHeading__V7lns,.Ecosystem_teaser__R79uw,.Ecosystem_thanks__OYtJd{grid-template-columns:1fr}.Ecosystem_members__23_Rf{gap:2rem}.Ecosystem_member__7T8ev{grid-column:1/-1}.Ecosystem_dadu___DaiM,.Ecosystem_imi__aT72p{gap:1.25rem}.Ecosystem_illustration__8_c_w{max-width:16rem;margin-top:.75rem}.Ecosystem_contents__fjYf5{gap:.25rem 1.25rem;margin-bottom:2rem}.Ecosystem_context__l9UEE,.Ecosystem_thanks__OYtJd{margin-top:2rem}.Ecosystem_thanks__OYtJd{padding:1.25rem}.Ecosystem_intro__b1jlh{font-size:1rem}.Ecosystem_context__l9UEE>*,.Ecosystem_sectionHeading__V7lns>*,.Ecosystem_teaser__R79uw>*,.Ecosystem_thanks__OYtJd>*{min-width:0}}@media (prefers-reduced-motion:reduce){.Ecosystem_page__upxku,.Ecosystem_page__upxku *,.Ecosystem_teaser__R79uw,.Ecosystem_teaser__R79uw *{scroll-behavior:auto;transition:none}}@media (forced-colors:active){.Ecosystem_page__upxku .Ecosystem_return__OHfJp{border:2px solid ButtonText}}.SessionNotice_notice___esbf{margin:1rem auto;padding:.75rem 1rem;max-width:76rem;border:1px solid;border-radius:.75rem;font-size:.9rem}.SessionNotice_notice___esbf p{margin:.3rem 0}.SessionNotice_notice___esbf button{margin:.25rem .75rem .25rem 0;min-height:44px}.StoryRequest_section__5geWD{max-width:1280px;margin-inline:auto;padding:28px 40px 48px;scroll-margin-block:24px}.StoryRequest_slip__TQqdy{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:clamp(24px,4vw,64px);align-items:start;padding:clamp(20px,3.5vw,48px);border-block:1px solid var(--line);background:#f3eedf}.StoryRequest_introduction__qQ5fP{min-width:0}.StoryRequest_introduction__qQ5fP h2{font-size:clamp(1.45rem,2.5vw,2.1rem);text-wrap:balance}.StoryRequest_question__zuEe6{margin-block:14px 6px;font-size:1.08rem}.StoryRequest_invitation__nWJ22{margin-block:0 6px;color:var(--muted)}.StoryRequest_browse__xVRb9{display:inline-flex;align-items:center;min-height:44px;font-size:.88rem}.StoryRequest_illustration__Br0U4{grid-column:2;grid-row:1/3;align-self:start;width:100%;max-width:280px;height:auto;justify-self:center;color:var(--ink)}.StoryRequest_details__axP_q{grid-column:1;min-width:0;margin-top:16px}.StoryRequest_toggle__CpPxv{width:fit-content;max-width:100%;min-height:48px;padding:10px 18px;border:1px solid var(--forest);border-radius:5px;background:#e1e7d9;font:inherit;font-weight:600;cursor:pointer;touch-action:manipulation}.StoryRequest_toggle__CpPxv:hover{background:#d6dfce}.StoryRequest_details__axP_q[open]>.StoryRequest_toggle__CpPxv{margin-bottom:20px}.StoryRequest_form__4r75G{min-width:0;font-size:.94rem}.StoryRequest_adult__hJq0b{margin-top:0}.StoryRequest_fields__mjsNm{min-width:0;margin:0;padding:0;border:0}.StoryRequest_fields__mjsNm label{display:block;margin-top:20px;font-weight:600}.StoryRequest_fields__mjsNm input,.StoryRequest_fields__mjsNm textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:48px;margin-top:8px;padding:10px 12px;border:1px solid #879681;border-radius:5px;background:#fffcf3;font:inherit;color:var(--ink)}.StoryRequest_fields__mjsNm textarea{display:block;resize:vertical;min-height:112px}.StoryRequest_fields__mjsNm [aria-invalid=true]{border:2px solid #923c2b}.StoryRequest_hint__rctdF{margin:6px 0 0;font-size:.84rem;color:var(--muted)}.StoryRequest_fieldError__45Q_l{margin:6px 0 0;color:#923c2b;font-size:.88rem}.StoryRequest_direct___c5a_,.StoryRequest_expectation__6N6Jg,.StoryRequest_privacy__Ivy48{font-size:.84rem}.StoryRequest_privacy__Ivy48{margin-top:22px;color:var(--muted)}.StoryRequest_direct___c5a_ a,.StoryRequest_fallback__onfwq a,.StoryRequest_feedback__ISIND a,.StoryRequest_privacy__Ivy48 a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.StoryRequest_expectation__6N6Jg{padding-left:14px;border-left:2px solid #ac894f}.StoryRequest_submit__SVNIO{min-height:48px;max-width:100%;padding:12px 20px;border:1px solid var(--ink);border-radius:5px;background:var(--ink);color:var(--paper);font:inherit;font-weight:600}.StoryRequest_submit__SVNIO:hover:not(:disabled){background:var(--forest)}.StoryRequest_waiting__adE_I{margin:8px 0;font-size:.84rem}.StoryRequest_waiting__adE_I:empty{display:none}.StoryRequest_direct___c5a_{margin-bottom:0}.StoryRequest_fallback__onfwq{display:flex;flex-wrap:wrap;gap:8px 20px;font-style:normal}.StoryRequest_feedback__ISIND:has(svg){display:flex;align-items:start;gap:10px;padding:14px;margin-block:16px;border:1px solid;border-radius:5px}.StoryRequest_feedback__ISIND[role=alert]{color:#923c2b}.StoryRequest_feedback__ISIND[role=status]{color:var(--forest)}.StoryRequest_feedback__ISIND svg{flex:0 0 24px;margin-top:3px}.StoryRequest_feedback__ISIND>div{min-width:0}.StoryRequest_feedback__ISIND p,.StoryRequest_feedback__ISIND ul{margin:0}.StoryRequest_feedback__ISIND a{padding-block:5px}.StoryRequest_collapsedFeedback__Wwb6H{grid-column:1;min-width:0;font-size:.94rem}.StoryRequest_collapsedFeedback__Wwb6H[data-error=true]{color:#923c2b}.StoryRequest_collapsedFeedback__Wwb6H p{min-width:0;overflow-wrap:anywhere}.StoryRequest_section__5geWD :is(a,button,summary,input,textarea,[tabindex="-1"]):focus-visible{outline:3px solid #9f412b;outline-offset:4px}@media (max-width:767px){.StoryRequest_section__5geWD{padding:20px 20px 32px}.StoryRequest_slip__TQqdy{grid-template-columns:minmax(0,1fr);padding:24px 20px}.StoryRequest_illustration__Br0U4{grid-column:1;grid-row:2;max-width:160px;margin-top:8px}.StoryRequest_details__axP_q{grid-row:3;margin-top:8px}.StoryRequest_submit__SVNIO,.StoryRequest_toggle__CpPxv{width:100%}}@media (max-width:374px){.StoryRequest_section__5geWD{padding-inline:12px}.StoryRequest_slip__TQqdy{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.StoryRequest_section__5geWD,.StoryRequest_section__5geWD *{scroll-behavior:auto;animation:none;transition:none}}.StoryOverview_overview__Mu7_e{max-width:56rem;margin-block:0 1.5rem;padding-block-end:1rem;border-bottom:1px solid var(--line);color:var(--ink);overflow-wrap:anywhere}.StoryOverview_overview__Mu7_e .StoryOverview_description__wdAWX{margin-block:0 1rem;font-size:1rem;line-height:1.9}.StoryOverview_facts__QGlxf{display:flex;flex-wrap:wrap;gap:.65rem 2rem;margin:0;font-size:.85rem;line-height:1.8}.StoryOverview_facts__QGlxf>div{min-width:0;max-width:100%}.StoryOverview_facts__QGlxf dt{color:var(--muted)}.StoryOverview_facts__QGlxf dd{margin:0;font-weight:600}.StoryOverview_duration__30ES5{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StoryOverview_reading__b8dbV{display:inline-flex;align-items:center;min-height:44px;max-width:100%;margin-block-start:.5rem;padding-block:.4rem;color:var(--forest);font-size:.9rem;text-underline-offset:.25em}.StoryOverview_reading__b8dbV:focus-visible{outline:3px solid var(--coral);outline-offset:4px}