.Hero-module__aEPy0q__hero{background:var(--green-100);color:var(--text-soft);position:relative;overflow:hidden;container-type:inline-size}.Hero-module__aEPy0q__swirl{aspect-ratio:1/2;pointer-events:none;background:url(/images/hero-swirl.svg) 50%/contain no-repeat;width:64px;position:absolute;inset-block-start:0;inset-inline-start:0;transform:scaleX(-1)}.Hero-module__aEPy0q__title{white-space:nowrap}.Hero-module__aEPy0q__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:clamp(24px,4vw,64px);min-height:480px;padding-block:40px 0;display:grid;position:relative}.Hero-module__aEPy0q__copy{justify-content:center;gap:var(--space-4);flex-direction:column;min-width:0;padding-block:24px 40px;display:flex}.Hero-module__aEPy0q__tagline{gap:var(--space-2) var(--space-4);font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--green-700);flex-wrap:wrap;font-weight:700;display:flex}.Hero-module__aEPy0q__tagline li{align-items:center;gap:var(--space-4);display:inline-flex}.Hero-module__aEPy0q__tagline li:not(:last-child):after{content:"";background:var(--green-700);border-radius:50%;width:4px;height:4px}.Hero-module__aEPy0q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Hero-module__aEPy0q__lead{max-width:56ch;font-family:var(--font-serif);font-size:var(--fs-lead);color:var(--green-900);font-weight:700;line-height:1.4}.Hero-module__aEPy0q__text{max-width:60ch;font-size:var(--fs-body);line-height:var(--lh-body)}.Hero-module__aEPy0q__flow{margin-block:var(--space-3);padding-block:var(--space-4);border-block:1px solid #1a342b26}.Hero-module__aEPy0q__actions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.Hero-module__aEPy0q__visual{align-self:end;width:100%;min-width:0;height:440px;position:relative;overflow:visible}.Hero-module__aEPy0q__img{object-fit:contain;object-position:center bottom}@media (max-width:1280px){.Hero-module__aEPy0q__tagline{gap:var(--space-2);flex-direction:column}.Hero-module__aEPy0q__tagline li:not(:last-child):after{display:none}}@media (max-width:1024px){.Hero-module__aEPy0q__swirl{display:none}.Hero-module__aEPy0q__grid{grid-template-columns:1fr 1fr;gap:24px;min-height:440px}.Hero-module__aEPy0q__visual{height:400px}}@media (max-width:860px){.Hero-module__aEPy0q__grid{grid-template-columns:1fr;gap:16px;min-height:auto;padding-block:36px 0}.Hero-module__aEPy0q__copy{padding-block:0}.Hero-module__aEPy0q__visual{aspect-ratio:1;width:100%;height:auto;max-height:440px}.Hero-module__aEPy0q__img{object-position:center bottom}}@media (max-width:560px){.Hero-module__aEPy0q__tagline{gap:var(--space-2);letter-spacing:.1em;flex-direction:column}.Hero-module__aEPy0q__tagline li:not(:last-child):after{display:none}.Hero-module__aEPy0q__actions>*{flex:100%}.Hero-module__aEPy0q__visual{max-height:360px}}
.FlowSteps-module__fhqDBa__flow{flex-wrap:wrap;display:flex}.FlowSteps-module__fhqDBa__inline{align-items:center;gap:var(--space-2) var(--space-3)}.FlowSteps-module__fhqDBa__inline .FlowSteps-module__fhqDBa__step{align-items:center;gap:var(--space-3);display:inline-flex}.FlowSteps-module__fhqDBa__word{font-size:var(--fs-base);letter-spacing:.12em;text-transform:uppercase;color:var(--green-900);font-weight:700}.FlowSteps-module__fhqDBa__inline .FlowSteps-module__fhqDBa__connector{color:var(--flow-connector-color,var(--pink))}.FlowSteps-module__fhqDBa__inline.FlowSteps-module__fhqDBa__light .FlowSteps-module__fhqDBa__word{color:var(--white)}.FlowSteps-module__fhqDBa__cards{gap:var(--space-4);counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.FlowSteps-module__fhqDBa__cards .FlowSteps-module__fhqDBa__step{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--white);transition:border-color var(--dur-base) var(--ease);flex-direction:column;display:flex;position:relative}.FlowSteps-module__fhqDBa__cards .FlowSteps-module__fhqDBa__step:hover{border-color:var(--green-700)}.FlowSteps-module__fhqDBa__index{font-family:var(--font-serif);color:var(--pink);font-size:2.5rem;line-height:1}.FlowSteps-module__fhqDBa__title{font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem)}.FlowSteps-module__fhqDBa__text{font-size:var(--fs-body);color:var(--text-soft);line-height:1.6}.FlowSteps-module__fhqDBa__cards .FlowSteps-module__fhqDBa__connector{z-index:1;border:1px solid var(--border);background:var(--white);width:36px;height:36px;color:var(--green-900);border-radius:50%;padding:8px;position:absolute;inset-block-start:var(--space-8);inset-inline-end:calc(var(--space-4) * -1 - 10px)}.FlowSteps-module__fhqDBa__cards.FlowSteps-module__fhqDBa__light .FlowSteps-module__fhqDBa__step{border-color:var(--border-dark);background:#ffffff0a}.FlowSteps-module__fhqDBa__cards.FlowSteps-module__fhqDBa__light .FlowSteps-module__fhqDBa__title{color:var(--white)}.FlowSteps-module__fhqDBa__cards.FlowSteps-module__fhqDBa__light .FlowSteps-module__fhqDBa__text{color:#ffffffc7}.FlowSteps-module__fhqDBa__cards.FlowSteps-module__fhqDBa__light .FlowSteps-module__fhqDBa__connector{border-color:var(--border-dark);background:var(--green-900);color:var(--white)}@media (max-width:1100px){.FlowSteps-module__fhqDBa__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.FlowSteps-module__fhqDBa__cards .FlowSteps-module__fhqDBa__step:nth-child(2n) .FlowSteps-module__fhqDBa__connector{display:none}}@media (max-width:700px){.FlowSteps-module__fhqDBa__cards{grid-template-columns:1fr}.FlowSteps-module__fhqDBa__cards .FlowSteps-module__fhqDBa__step:nth-child(2n) .FlowSteps-module__fhqDBa__connector{display:block}.FlowSteps-module__fhqDBa__cards .FlowSteps-module__fhqDBa__connector{inset-block-start:auto;inset-block-end:calc(var(--space-4) * -1 - 10px);inset-inline-start:var(--space-6);inset-inline-end:auto;transform:rotate(90deg)}[dir=rtl] .FlowSteps-module__fhqDBa__cards .FlowSteps-module__fhqDBa__connector{transform:scaleX(-1)rotate(90deg)}}
.FlowBlock-module__nbobMq__section{padding-block:var(--space-section);background:var(--green-900);color:#fffc;position:relative;overflow:hidden}.FlowBlock-module__nbobMq__section:before{content:"";pointer-events:none;border:1px solid #ffffff0f;border-radius:50%;width:640px;height:640px;position:absolute;inset-block-start:-240px;inset-inline-end:-240px;box-shadow:0 0 0 80px #ffffff04,0 0 0 81px #ffffff0d}.FlowBlock-module__nbobMq__inner{position:relative}.FlowBlock-module__nbobMq__top{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.FlowBlock-module__nbobMq__copy{gap:var(--space-6);flex-direction:column;display:flex}.FlowBlock-module__nbobMq__text{max-width:58ch;font-size:var(--fs-lead);color:var(--white);line-height:1.6}.FlowBlock-module__nbobMq__media{aspect-ratio:4/3;border-radius:var(--radius-image);position:relative;overflow:hidden}.FlowBlock-module__nbobMq__img{object-fit:cover}.FlowBlock-module__nbobMq__model{margin-block-start:var(--space-13)}.FlowBlock-module__nbobMq__label{font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--green-200);font-weight:700}.FlowBlock-module__nbobMq__sequence{gap:var(--space-2) var(--space-4);margin-block:var(--space-3) var(--space-8);font-family:var(--font-serif);color:var(--white);flex-wrap:wrap;font-size:clamp(1.75rem,1rem + 3.2vw,3.5rem);line-height:1.15;display:flex}.FlowBlock-module__nbobMq__sequence>span{align-items:center;gap:var(--space-4);display:inline-flex}.FlowBlock-module__nbobMq__arrow{color:var(--pink);font-weight:300}[dir=rtl] .FlowBlock-module__nbobMq__arrow{display:inline-block;transform:scaleX(-1)}@media (max-width:900px){.FlowBlock-module__nbobMq__top{grid-template-columns:1fr}.FlowBlock-module__nbobMq__media{max-width:560px}}
.YouthBlock-module__Jtgl-q__section{padding-block:var(--space-section)}.YouthBlock-module__Jtgl-q__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,7vw,112px);display:grid}.YouthBlock-module__Jtgl-q__media{padding-block-end:28%;position:relative}.YouthBlock-module__Jtgl-q__tall{width:72%}.YouthBlock-module__Jtgl-q__wide{border:6px solid var(--white);border-radius:calc(var(--radius-image) + 6px);inset-block-end:0;inset-inline-end:0;width:62%!important;position:absolute!important}.YouthBlock-module__Jtgl-q__badge{aspect-ratio:1;background:var(--green-900);width:112px;color:var(--white);font-family:var(--font-serif);text-align:center;border-radius:50%;place-items:center;font-size:.9375rem;font-style:italic;line-height:1.25;display:grid;position:absolute;inset-block-start:var(--space-6);inset-inline-end:4%;transform:rotate(-8deg)}.YouthBlock-module__Jtgl-q__copy{gap:var(--space-6);flex-direction:column;display:flex}.YouthBlock-module__Jtgl-q__text{max-width:60ch;font-size:var(--fs-body);line-height:var(--lh-body)}.YouthBlock-module__Jtgl-q__listWrap{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-card)}.YouthBlock-module__Jtgl-q__label{font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--green-700);margin-block-end:var(--space-4);font-weight:700}.YouthBlock-module__Jtgl-q__list{gap:var(--space-3);flex-direction:column;display:flex}.YouthBlock-module__Jtgl-q__item{align-items:flex-start;gap:var(--space-3);font-size:var(--fs-body);color:var(--green-900);font-weight:600;line-height:1.5;display:flex}.YouthBlock-module__Jtgl-q__check{background:var(--green-100);width:22px;height:22px;color:var(--green-900);border-radius:50%;flex-shrink:0;place-items:center;margin-block-start:1px;display:grid}.YouthBlock-module__Jtgl-q__closing{font-family:var(--font-serif);font-style:italic;font-size:var(--fs-lead);color:var(--green-900);line-height:1.6}@media (max-width:900px){.YouthBlock-module__Jtgl-q__grid{grid-template-columns:1fr}.YouthBlock-module__Jtgl-q__media{max-width:520px}}@media (max-width:480px){.YouthBlock-module__Jtgl-q__badge{width:88px;font-size:.8125rem}.YouthBlock-module__Jtgl-q__listWrap{padding:var(--space-5)}}
.PillarNavigation-module__4c7lIq__wrap{border-block-end:1px solid var(--border);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);background:#fffffff0}.PillarNavigation-module__4c7lIq__sticky{z-index:40;position:sticky;inset-block-start:var(--header-h)}.PillarNavigation-module__4c7lIq__list{gap:var(--space-1);padding-block:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.PillarNavigation-module__4c7lIq__item{align-items:center;gap:var(--space-3);height:100%;padding:var(--space-2) var(--space-3);color:var(--text-soft);font-size:var(--fs-base);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border-radius:12px;font-weight:600;line-height:1.3;display:flex}.PillarNavigation-module__4c7lIq__item:hover{background:var(--surface);color:var(--green-900)}.PillarNavigation-module__4c7lIq__number{font-family:var(--font-serif);color:var(--muted);transition:color var(--dur-fast) var(--ease);flex-shrink:0;font-size:1rem}.PillarNavigation-module__4c7lIq__current,.PillarNavigation-module__4c7lIq__current:hover{background:var(--green-900);color:var(--white)}.PillarNavigation-module__4c7lIq__current .PillarNavigation-module__4c7lIq__number{color:var(--green-200)}@media (max-width:1100px){.PillarNavigation-module__4c7lIq__list{scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);display:flex;overflow-x:auto}.PillarNavigation-module__4c7lIq__list::-webkit-scrollbar{display:none}.PillarNavigation-module__4c7lIq__list li{scroll-snap-align:start;flex-shrink:0}.PillarNavigation-module__4c7lIq__item{white-space:nowrap}}@media (max-width:768px){.PillarNavigation-module__4c7lIq__sticky{position:static}}
.PrevNextPillars-module__5slvta__wrap{padding-block:var(--space-10)}.PrevNextPillars-module__5slvta__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PrevNextPillars-module__5slvta__item{border-radius:var(--radius-card);background:var(--green-900);min-height:220px;color:var(--white);isolation:isolate;display:flex;position:relative;overflow:hidden}.PrevNextPillars-module__5slvta__item:before{content:"";z-index:-1;transition:opacity var(--dur-slow) var(--ease);background:linear-gradient(#1a342b66,#122620eb 85%);position:absolute;inset:0}.PrevNextPillars-module__5slvta__bg{z-index:-2;object-fit:cover;transition:transform var(--dur-slow) var(--ease)}.PrevNextPillars-module__5slvta__item:hover .PrevNextPillars-module__5slvta__bg{transform:scale(1.05)}.PrevNextPillars-module__5slvta__item:hover:before{opacity:.88}.PrevNextPillars-module__5slvta__content{justify-content:flex-end;gap:var(--space-2);width:100%;padding:var(--space-8);flex-direction:column;display:flex}.PrevNextPillars-module__5slvta__next .PrevNextPillars-module__5slvta__content{text-align:end;align-items:flex-end}.PrevNextPillars-module__5slvta__label{align-items:center;gap:var(--space-2);font-size:var(--fs-small);letter-spacing:.16em;text-transform:uppercase;margin-block-end:auto;font-weight:700;display:inline-flex}.PrevNextPillars-module__5slvta__number{font-family:var(--font-serif);color:var(--green-200);font-size:.875rem}.PrevNextPillars-module__5slvta__title{font-family:var(--font-serif);max-width:22ch;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.25}@media (max-width:768px){.PrevNextPillars-module__5slvta__grid{grid-template-columns:1fr}.PrevNextPillars-module__5slvta__item{min-height:180px}.PrevNextPillars-module__5slvta__content{padding:var(--space-6)}}
.FormField-module__4WhQdG__field{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.FormField-module__4WhQdG__label{font-size:var(--fs-base);color:var(--green-900);padding:0;font-weight:700}legend.FormField-module__4WhQdG__label{margin-block-end:var(--space-2)}.FormField-module__4WhQdG__required{color:var(--error)}.FormField-module__4WhQdG__hint{font-size:var(--fs-small);line-height:var(--lh-base);color:var(--text-soft)}.FormField-module__4WhQdG__error{font-size:var(--fs-small);color:var(--error);font-weight:600}.FormField-module__4WhQdG__control{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-input);background:var(--white);color:var(--text);appearance:none;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);font-size:.9375rem}.FormField-module__4WhQdG__control::placeholder{color:var(--placeholder)}.FormField-module__4WhQdG__control:hover{border-color:var(--muted)}.FormField-module__4WhQdG__control:focus-visible{border-color:var(--green-900);outline:none;box-shadow:0 0 0 3px #1a342b24}.FormField-module__4WhQdG__textarea{resize:vertical;min-height:140px;line-height:1.6}.FormField-module__4WhQdG__invalid .FormField-module__4WhQdG__control{border-color:var(--error)}.FormField-module__4WhQdG__options{grid-template-columns:repeat(var(--option-columns,1), minmax(0, 1fr));gap:var(--space-3);display:grid}.FormField-module__4WhQdG__option{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-input);background:var(--white);font-size:.9375rem;line-height:var(--lh-base);color:var(--text);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);display:flex}.FormField-module__4WhQdG__option:hover{border-color:var(--green-700)}.FormField-module__4WhQdG__option:has(:checked){border-color:var(--green-900);background:var(--green-100)}.FormField-module__4WhQdG__option:has(:disabled){background:var(--disabled-bg);color:var(--disabled-text);cursor:not-allowed}.FormField-module__4WhQdG__option:has(:focus-visible){box-shadow:0 0 0 3px #1a342b24}.FormField-module__4WhQdG__optionInput{width:18px;height:18px;accent-color:var(--green-900);cursor:inherit;flex-shrink:0;margin-block-start:2px}.FormField-module__4WhQdG__optionInput:focus-visible{outline:none}.FormField-module__4WhQdG__invalid .FormField-module__4WhQdG__option{border-color:var(--error)}@media (max-width:560px){.FormField-module__4WhQdG__options{grid-template-columns:1fr}}
.Pillars-module__rltmvW__section{padding-block:var(--space-section);background:var(--surface)}.Pillars-module__rltmvW__head{justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;margin-block-end:var(--space-13);display:flex}.Pillars-module__rltmvW__flow{justify-content:flex-end;max-width:660px}.Pillars-module__rltmvW__grid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Pillars-module__rltmvW__grid>li{display:flex}.Pillars-module__rltmvW__grid>li>*{width:100%}@media (max-width:1024px){.Pillars-module__rltmvW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Pillars-module__rltmvW__grid{grid-template-columns:1fr}.Pillars-module__rltmvW__flow{justify-content:flex-start}}
.Equation-module__PZ2_PW__visual{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Equation-module__PZ2_PW__group{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}.Equation-module__PZ2_PW__term{max-width:100%;padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-button);font-family:var(--font-serif);color:var(--green-900);overflow-wrap:anywhere;font-size:clamp(.9375rem,.85rem + .4vw,1.125rem)}.Equation-module__PZ2_PW__plus{font-family:var(--font-serif);color:var(--pink);font-size:1.25rem}.Equation-module__PZ2_PW__light .Equation-module__PZ2_PW__term{border-color:var(--border-dark);color:var(--white)}
.Podcast-module__QB8PTq__section{background:var(--green-900);color:#fffc;padding-block:0;position:relative;overflow:hidden}.Podcast-module__QB8PTq__grid{grid-template-columns:42% 58%;align-items:stretch;gap:0;width:100%;max-width:none;padding-inline:0;display:grid}.Podcast-module__QB8PTq__media{min-height:470px;position:relative;overflow:hidden}.Podcast-module__QB8PTq__visual{object-fit:contain;object-position:left}.Podcast-module__QB8PTq__media:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent 45%, #1a342b73 75%, var(--green-900) 100%);position:absolute;inset:0}.Podcast-module__QB8PTq__copy{z-index:1;justify-content:center;align-items:flex-start;gap:var(--space-4);flex-direction:column;padding:64px clamp(32px,6vw,100px) 64px 32px;display:flex;position:relative}.Podcast-module__QB8PTq__show{color:var(--green-200);margin-block-start:var(--space-2);font-style:italic}.Podcast-module__QB8PTq__text{max-width:58ch;font-size:var(--fs-body);line-height:var(--lh-body)}.Podcast-module__QB8PTq__equation{margin-block:var(--space-2)}.Podcast-module__QB8PTq__link{align-items:center;gap:var(--space-2);border-block-end:1px solid var(--pink);color:var(--white);align-self:flex-start;margin-block-start:var(--space-2);padding-block-end:var(--space-1);font-size:.875rem;font-weight:700;display:inline-flex}.Podcast-module__QB8PTq__link:hover{color:var(--green-200)}@media (max-width:900px){.Podcast-module__QB8PTq__grid{grid-template-columns:1fr}.Podcast-module__QB8PTq__media{min-height:380px}.Podcast-module__QB8PTq__media:after{background:linear-gradient(to bottom, transparent 55%, var(--green-900) 100%)}.Podcast-module__QB8PTq__copy{padding:24px 28px 56px}}@media (max-width:600px){.Podcast-module__QB8PTq__media{min-height:300px}.Podcast-module__QB8PTq__copy{padding:20px 22px 44px}}
.Partnerships-module__wWhIWG__section{padding-block:var(--space-section)}.Partnerships-module__wWhIWG__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);display:grid}.Partnerships-module__wWhIWG__copy{gap:var(--space-6);flex-direction:column;display:flex}.Partnerships-module__wWhIWG__intro{font-family:var(--font-serif);font-size:var(--fs-lead);color:var(--green-900);font-weight:300;line-height:1.6}.Partnerships-module__wWhIWG__copy .Partnerships-module__wWhIWG__figure{background:0 0;border-radius:0;margin-block-start:var(--space-4)}.Partnerships-module__wWhIWG__copy .Partnerships-module__wWhIWG__figure:after{display:none}.Partnerships-module__wWhIWG__main{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.Partnerships-module__wWhIWG__listIntro{font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--green-700);font-weight:700}.Partnerships-module__wWhIWG__list{border-block-start:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.Partnerships-module__wWhIWG__item{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-2);border-block-end:1px solid var(--border);font-family:var(--font-serif);color:var(--green-900);transition:background-color var(--dur-fast) var(--ease), padding var(--dur-base) var(--ease);font-size:clamp(1rem,.95rem + .3vw,1.1875rem);display:flex}.Partnerships-module__wWhIWG__item:nth-child(odd){padding-inline-end:var(--space-6)}.Partnerships-module__wWhIWG__item:hover{background:var(--surface);padding-inline-start:var(--space-4)}.Partnerships-module__wWhIWG__dot{border:1px solid var(--pink);flex-shrink:0;width:8px;height:8px;transform:rotate(45deg)}.Partnerships-module__wWhIWG__closing{max-width:60ch;font-size:var(--fs-body);line-height:var(--lh-body)}@media (max-width:1024px){.Partnerships-module__wWhIWG__grid{grid-template-columns:1fr}.Partnerships-module__wWhIWG__figure{display:none}}@media (max-width:560px){.Partnerships-module__wWhIWG__list{grid-template-columns:1fr}}
.Principles-module__IJiX7a__section{padding-block:var(--space-section);background:var(--surface);position:relative;overflow:hidden}.Principles-module__IJiX7a__pattern{opacity:.16;filter:grayscale()contrast(1.2);width:38%;position:absolute;inset-block:0;inset-inline-end:0;-webkit-mask-image:linear-gradient(270deg,#000 20%,#0000);mask-image:linear-gradient(270deg,#000 20%,#0000)}[dir=rtl] .Principles-module__IJiX7a__pattern{-webkit-mask-image:linear-gradient(90deg,#000 20%,#0000);mask-image:linear-gradient(90deg,#000 20%,#0000)}.Principles-module__IJiX7a__patternImg{object-fit:cover}.Principles-module__IJiX7a__inner{position:relative}.Principles-module__IJiX7a__head{gap:var(--space-5);flex-direction:column;margin-block-end:var(--space-13);display:flex}.Principles-module__IJiX7a__intro{font-size:var(--fs-lead);color:var(--text-soft)}.Principles-module__IJiX7a__grid{gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.Principles-module__IJiX7a__item{gap:var(--space-8);min-height:176px;padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--white);transition:border-color var(--dur-base) var(--ease), background-color var(--dur-base) var(--ease);flex-direction:column;display:flex}.Principles-module__IJiX7a__item:hover{border-color:var(--green-900)}.Principles-module__IJiX7a__number{white-space:nowrap;min-width:2ch;font-family:var(--font-serif);color:var(--green-700);transition:color var(--dur-base) var(--ease);flex-shrink:0;font-size:2rem;line-height:1}.Principles-module__IJiX7a__item:hover .Principles-module__IJiX7a__number{color:var(--pink)}.Principles-module__IJiX7a__label{color:var(--green-900);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin-block-start:auto;font-size:1rem;font-weight:700;line-height:1.35}.Principles-module__IJiX7a__closing{max-width:64ch;font-family:var(--font-serif);font-style:italic;font-size:var(--fs-lead);color:var(--green-900);margin-block-start:var(--space-10);line-height:1.6}@media (max-width:1100px){.Principles-module__IJiX7a__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.Principles-module__IJiX7a__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.Principles-module__IJiX7a__item{min-height:140px;padding:var(--space-5);gap:var(--space-5)}.Principles-module__IJiX7a__pattern{width:70%}}@media (max-width:400px){.Principles-module__IJiX7a__grid{grid-template-columns:1fr}.Principles-module__IJiX7a__item{flex-direction:row;align-items:center;min-height:0}.Principles-module__IJiX7a__label{margin-block-start:0}}
.Governance-module__NZejnW__section{padding-block:var(--space-section);background:var(--green-950);color:#fffc;isolation:isolate;position:relative;overflow:hidden}.Governance-module__NZejnW__section:before{content:"";z-index:-1;background:linear-gradient(100deg,#122620fa 35%,#1a342be0);position:absolute;inset:0}.Governance-module__NZejnW__bg{z-index:-2;object-fit:cover;filter:grayscale(.6)}.Governance-module__NZejnW__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);display:grid}.Governance-module__NZejnW__head{gap:var(--space-6);flex-direction:column;display:flex}.Governance-module__NZejnW__opening{font-family:var(--font-serif);font-size:var(--fs-lead);color:var(--green-200);font-style:italic}.Governance-module__NZejnW__body{gap:var(--space-5);flex-direction:column;padding-block-start:var(--space-10);display:flex}.Governance-module__NZejnW__text{max-width:62ch;font-size:var(--fs-body);line-height:var(--lh-body)}.Governance-module__NZejnW__quoteWrap{gap:var(--space-5);padding:var(--space-8);border:1px solid var(--border-dark);border-radius:var(--radius-card);background:#ffffff08;flex-direction:column;margin-block-start:var(--space-8);display:flex}.Governance-module__NZejnW__quoteIntro{font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;font-weight:700}@media (max-width:900px){.Governance-module__NZejnW__grid{grid-template-columns:1fr}.Governance-module__NZejnW__body{padding-block-start:0}.Governance-module__NZejnW__quoteWrap{padding:var(--space-6)}}
.Impact-module__zMlk1a__section{background:var(--white);padding-block:clamp(48px,6vw,88px);position:relative;overflow:hidden}.Impact-module__zMlk1a__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(36px,5vw,80px);display:grid}.Impact-module__zMlk1a__aside{gap:var(--space-4);flex-direction:column;min-width:0;display:flex;position:relative}.Impact-module__zMlk1a__intro{max-width:55ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-soft)}.Impact-module__zMlk1a__leftImageContainer{aspect-ratio:3440/1940;width:100%;margin-top:var(--space-4);position:relative}.Impact-module__zMlk1a__leftImageContainer img{object-fit:contain;object-position:left bottom}.Impact-module__zMlk1a__main{min-width:0;padding-block-start:var(--space-2)}.Impact-module__zMlk1a__listIntro{font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--green-700);margin-block-end:var(--space-5);font-weight:700}.Impact-module__zMlk1a__list{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.Impact-module__zMlk1a__item,.Impact-module__zMlk1a__final{border-block-end:1px solid var(--border);font-family:var(--font-serif);color:var(--green-900);transition:color var(--dur-base) var(--ease), padding var(--dur-base) var(--ease);padding-block:10px;font-size:clamp(1.4rem,1.1rem + 1.15vw,2rem);font-weight:400;line-height:1.35}.Impact-module__zMlk1a__item:hover{color:var(--green-700);padding-inline-start:var(--space-2)}.Impact-module__zMlk1a__final{color:var(--green-700);border-block-end:0;font-style:italic;font-weight:400}@media (max-width:900px){.Impact-module__zMlk1a__grid{grid-template-columns:1fr;gap:32px}.Impact-module__zMlk1a__leftImageContainer{max-width:420px}.Impact-module__zMlk1a__item,.Impact-module__zMlk1a__final{font-size:clamp(1.3rem,2.5vw,1.7rem)}}@media (max-width:700px){.Impact-module__zMlk1a__section{padding-block:48px}.Impact-module__zMlk1a__grid{grid-template-columns:1fr;gap:36px}.Impact-module__zMlk1a__aside{gap:var(--space-4)}.Impact-module__zMlk1a__main{padding-block-start:0}.Impact-module__zMlk1a__listIntro{margin-block-end:var(--space-4)}.Impact-module__zMlk1a__item,.Impact-module__zMlk1a__final{padding-block:14px;font-size:clamp(1.4rem,5vw,1.8rem)}}@media (max-width:480px){.Impact-module__zMlk1a__section{padding-block:40px}.Impact-module__zMlk1a__grid{gap:28px}.Impact-module__zMlk1a__item,.Impact-module__zMlk1a__final{font-size:1.35rem}}
.Support-module__DJtXzq__section{padding-block:0 var(--space-section)}.Support-module__DJtXzq__panel{border-radius:var(--radius-card);background:var(--green-100);grid-template-columns:minmax(0,6fr) minmax(0,5fr);display:grid;overflow:hidden}.Support-module__DJtXzq__media{background:var(--green-100);min-height:420px;position:relative}.Support-module__DJtXzq__img{object-fit:contain;object-position:center bottom;padding:clamp(16px,2vw,24px) clamp(8px,1vw,16px) 0}.Support-module__DJtXzq__copy{gap:var(--space-5);flex-direction:column;padding:clamp(32px,5vw,72px);display:flex}.Support-module__DJtXzq__lead{font-family:var(--font-serif);font-size:var(--fs-lead);color:var(--green-900);font-weight:300;line-height:1.6}.Support-module__DJtXzq__text{font-size:var(--fs-body);line-height:var(--lh-body)}.Support-module__DJtXzq__cta{align-self:flex-start;margin-block-start:var(--space-3)}@media (max-width:900px){.Support-module__DJtXzq__panel{grid-template-columns:1fr}.Support-module__DJtXzq__media{aspect-ratio:16/10;min-height:0}}@media (max-width:420px){.Support-module__DJtXzq__cta{align-self:stretch}}
