.GbsPurpose_wrap__3PHRt{background:var(--bg)}.GbsPurpose_list__MPXn0{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:1fr;grid-gap:clamp(1.75rem,3.5vw,2.5rem) clamp(2rem,4vw,3.5rem);gap:clamp(1.75rem,3.5vw,2.5rem) clamp(2rem,4vw,3.5rem)}.GbsPurpose_item__nbglx{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-4);border-top:2px solid var(--green-700)}.GbsPurpose_n__mUsG5{font-size:var(--fs-caption);letter-spacing:.24em;color:var(--green-700)}.GbsPurpose_n__mUsG5,.GbsPurpose_title__Y3pq0{font-family:var(--font-serif),serif;font-weight:600}.GbsPurpose_title__Y3pq0{font-size:var(--fs-h3);line-height:1.15;color:var(--heading)}.GbsPurpose_body__g_XB7{max-width:42ch}@media (min-width:700px){.GbsPurpose_list__MPXn0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.GbsPurpose_list__MPXn0{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.25rem)}.GbsPurpose_title__Y3pq0{font-size:var(--fs-h4)}}.GbsEcosystem_wrap__oZblE{background:var(--surface)}.GbsEcosystem_groups__xt0fS{margin-top:clamp(2.5rem,5vw,3.5rem);display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem)}.GbsEcosystem_groupLabel__JeCR_{font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--text-subtle);padding-bottom:var(--space-3);border-bottom:2px solid var(--green-700)}.GbsEcosystem_list__VIvzZ{display:flex;flex-direction:column;gap:0}.GbsEcosystem_item__m1cxW{display:flex;flex-direction:column;gap:var(--space-2);padding-block:clamp(1.25rem,2.5vw,1.6rem);border-bottom:1px solid var(--border)}.GbsEcosystem_name__UHqyB{font-family:var(--font-serif),serif;font-size:var(--fs-subheading);font-weight:600;line-height:1.25;color:var(--heading)}.GbsEcosystem_link__J4qxN{display:inline-flex;align-items:baseline;gap:.5rem;padding-bottom:2px;background-image:linear-gradient(var(--gold-600),var(--gold-600));background-size:0 1.5px;background-position:0 100%;background-repeat:no-repeat;transition:background-size var(--dur) var(--ease),color var(--dur-fast) var(--ease)}.GbsEcosystem_link__J4qxN:hover{background-size:100% 1.5px;color:var(--green-900)}.GbsEcosystem_arrow__8FYyi{font-size:var(--fs-small);transition:transform var(--dur) var(--ease)}.GbsEcosystem_link__J4qxN:hover .GbsEcosystem_arrow__8FYyi{transform:translateX(4px)}.GbsEcosystem_body__MWiv6{max-width:52ch}.GbsEcosystem_statement__YZi5Y{margin-top:clamp(2rem,4vw,3rem);font-family:var(--font-serif),serif;font-size:var(--fs-lead);font-style:italic;line-height:1.45;color:var(--green-900);max-width:60ch}@media (min-width:900px){.GbsEcosystem_groups__xt0fS{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,5vw,4rem)}}.GbsAudience_wrap__aYy1Z{background:var(--bg)}.GbsAudience_grid__jKydR{margin-top:clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,4vw,3rem) clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3rem) clamp(2rem,4vw,3.5rem)}.GbsAudience_item__ro9_r{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--border)}.GbsAudience_marker__BDRAf{width:28px;height:2px;background:var(--green-700)}.GbsAudience_title__qVyYy{color:var(--heading);text-wrap:pretty}.GbsAudience_body__vPV5w{max-width:42ch}.GbsAudience_items__Ajx1V{display:flex;flex-wrap:wrap;gap:var(--space-2) 0;font-size:var(--fs-small);color:var(--text-muted)}.GbsAudience_items__Ajx1V li:not(:first-child):before{content:"·";color:var(--accent-strong);margin-inline:var(--space-3)}.GbsAudience_subItem__vHpzi{display:inline-flex;align-items:baseline}@media (min-width:700px){.GbsAudience_grid__jKydR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.GbsAudience_grid__jKydR{grid-template-columns:repeat(3,minmax(0,1fr))}}.GbsAudience_note___LC8Q{margin-top:clamp(2rem,4vw,3rem);padding-top:var(--space-5);border-top:1px solid var(--border);font-size:var(--fs-small);line-height:1.65;color:var(--text-subtle);max-width:60ch}.GbsExamples_wrap__1dnTW{background:var(--surface)}.GbsExamples_list__jQLp_{margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--border)}.GbsExamples_item__qBlG1{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4);padding-block:clamp(1.75rem,3vw,2.5rem);border-bottom:1px solid var(--border)}.GbsExamples_head__NgtkF{display:flex;align-items:baseline;gap:clamp(1rem,3vw,1.75rem)}.GbsExamples_n__qOwc6{font-size:clamp(1.5rem,3.5vw,2.25rem);color:var(--green-700);line-height:1;flex:none}.GbsExamples_title__Dd_Zs{color:var(--heading)}.GbsExamples_label__3gLdl{font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--text-subtle);margin-bottom:var(--space-3)}.GbsExamples_items__q1H5I{display:grid;grid-template-columns:1fr;grid-gap:var(--space-2) var(--space-5);gap:var(--space-2) var(--space-5);font-size:var(--fs-small);color:var(--text-muted)}.GbsExamples_subItem__5Lr08{position:relative;padding-left:1.1rem;line-height:1.55}.GbsExamples_subItem__5Lr08:before{content:"";position:absolute;left:0;top:.68em;width:6px;height:1px;background:var(--green-700)}@media (min-width:560px){.GbsExamples_items__q1H5I{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.GbsExamples_item__qBlG1{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,4vw,3.5rem);align-items:start}.GbsExamples_head__NgtkF{flex-direction:column;gap:var(--space-3)}.GbsExamples_items__q1H5I{grid-template-columns:repeat(3,minmax(0,1fr))}}.GbsFuture_wrap__08EZg{background:var(--ink-800)}.GbsFuture_grid__JlOVh{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:start}.GbsFuture_content__pJjwW{display:flex;flex-direction:column;gap:var(--space-5)}.GbsFuture_rule__lYAWa{margin-block:var(--space-4)}.GbsFuture_heading__O8Rux{max-width:22ch;text-wrap:balance}.GbsFuture_copy__xpJx_{display:flex;flex-direction:column;gap:var(--space-4)}.GbsFuture_paragraph__HQbyE{max-width:54ch}.GbsFuture_aside__pBUT4{width:100%;padding-top:var(--space-5);border-top:2px solid #4f8a6d}.GbsFuture_label__Yr3vh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-500);margin-bottom:var(--space-4)}.GbsFuture_tag__XVBha{padding:.2rem .6rem;border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-size:.66rem;letter-spacing:.14em;color:var(--text-muted)}.GbsFuture_list__ylkAI{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.GbsFuture_item__8HsUK{padding-block:var(--space-3);border-bottom:1px solid var(--border);font-family:var(--font-serif),serif;font-size:var(--fs-subheading);line-height:1.3;color:var(--cream-100)}.GbsFuture_note__UlbRq{margin-top:var(--space-4);font-size:var(--fs-caption);line-height:1.65;color:var(--text-subtle);max-width:48ch}@media (min-width:560px){.GbsFuture_list__ylkAI{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,2.5rem)}}@media (min-width:1000px){.GbsFuture_grid__JlOVh{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(3rem,5vw,5rem)}}