.ContactDetailsSection-module__NnMqza__section{background:var(--bg-surface);padding:1rem 2rem 6rem}.ContactDetailsSection-module__NnMqza__inner{max-width:var(--max-width);grid-template-columns:1fr;gap:1rem;margin:0 auto;display:grid}@media (min-width:980px){.ContactDetailsSection-module__NnMqza__inner{grid-template-columns:1.2fr 1fr}}.ContactDetailsSection-module__NnMqza__textBlock,.ContactDetailsSection-module__NnMqza__socialBlock{border-radius:var(--radius-xl);border:1px solid #0e42561f;padding:1.25rem}.ContactDetailsSection-module__NnMqza__textBlock{background:linear-gradient(#60c0e21c,#fff)}.ContactDetailsSection-module__NnMqza__socialBlock{background:linear-gradient(#f8b03c24,#fff)}.ContactDetailsSection-module__NnMqza__label{color:var(--color-secondary-dark);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;font-size:.79rem;font-weight:700}.ContactDetailsSection-module__NnMqza__title{color:var(--text-heading);font-size:clamp(1.8rem,2.8vw,2.5rem)}.ContactDetailsSection-module__NnMqza__intro{color:var(--text-secondary);margin-top:.7rem;line-height:1.75}.ContactDetailsSection-module__NnMqza__metaGrid{grid-template-columns:1fr;gap:.85rem;margin-top:1.2rem;display:grid}@media (min-width:640px){.ContactDetailsSection-module__NnMqza__metaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ContactDetailsSection-module__NnMqza__metaGrid h3{color:var(--text-heading);margin-bottom:.3rem;font-size:.95rem}.ContactDetailsSection-module__NnMqza__metaGrid a{color:var(--text-primary);font-weight:600}.ContactDetailsSection-module__NnMqza__socialBlock h3{color:var(--text-heading);margin-bottom:.45rem}.ContactDetailsSection-module__NnMqza__socialBlock p{color:var(--text-secondary);line-height:1.7}.ContactDetailsSection-module__NnMqza__socialRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.ContactDetailsSection-module__NnMqza__socialLink{border-radius:var(--radius-md);color:var(--text-primary);background:#ffffffdb;border:1px solid #0e425624;align-items:center;gap:.55rem;padding:.6rem .7rem;transition:transform .35s,border-color .35s;display:flex}.ContactDetailsSection-module__NnMqza__socialLink:hover{border-color:#60c0e280;transform:translateY(-2px)}.ContactDetailsSection-module__NnMqza__socialLink span{background:#60c0e238;border-radius:999px;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;font-size:.72rem;font-weight:700;display:flex}.ContactDetailsSection-module__NnMqza__socialLink span svg{width:.95rem;height:.95rem}.ContactDetailsSection-module__NnMqza__socialLink small{font-weight:600}
.GetInvolved-module__jgpVLG__section{background:radial-gradient(circle at 10% 5%, #60c0e229, transparent 26%), radial-gradient(circle at 92% 0%, #f8b03c1f, transparent 23%), var(--bg-main);padding:6.5rem 2rem}.GetInvolved-module__jgpVLG__container{max-width:var(--max-width);margin:0 auto}.GetInvolved-module__jgpVLG__header{max-width:760px;margin-bottom:2rem}.GetInvolved-module__jgpVLG__tagline{color:var(--color-secondary-dark);text-transform:uppercase;letter-spacing:.11em;background:#f8b03c3d;border-radius:999px;padding:.25rem .65rem;font-size:.78rem;font-weight:700;display:inline-block}.GetInvolved-module__jgpVLG__title{color:var(--text-heading);margin-top:.75rem;font-size:clamp(2rem,3.2vw,2.85rem);font-weight:800;line-height:1.16}.GetInvolved-module__jgpVLG__description{color:var(--text-secondary);margin-top:.85rem;line-height:1.75}.GetInvolved-module__jgpVLG__formCard{box-shadow:var(--shadow-md);background:#ffffffed;border:1px solid #0e425629;border-radius:1.4rem;gap:1.7rem;padding:1.4rem;display:grid}.GetInvolved-module__jgpVLG__row{color:var(--text-heading);flex-wrap:wrap;align-items:flex-end;gap:.7rem;font-size:clamp(1.2rem,2.3vw,2rem);font-weight:500;line-height:1.3;display:flex}.GetInvolved-module__jgpVLG__inlineField{flex:1;gap:.4rem;min-width:260px;display:grid}.GetInvolved-module__jgpVLG__inlineField input,.GetInvolved-module__jgpVLG__inlineField textarea{width:100%;color:var(--text-primary);font:inherit;background:0 0;border:none;border-bottom:2px solid #0e425640;padding:.1rem 0}.GetInvolved-module__jgpVLG__inlineField textarea{resize:vertical;min-height:7.8rem}.GetInvolved-module__jgpVLG__inlineField input::placeholder,.GetInvolved-module__jgpVLG__inlineField textarea::placeholder{color:#0e42567a}.GetInvolved-module__jgpVLG__inlineField input:focus,.GetInvolved-module__jgpVLG__inlineField textarea:focus{border-bottom-color:var(--color-primary);outline:none}.GetInvolved-module__jgpVLG__group{gap:.7rem;display:grid}.GetInvolved-module__jgpVLG__groupLabel{color:var(--text-heading);font-size:clamp(1.2rem,2.3vw,2rem);font-weight:500;line-height:1.3}.GetInvolved-module__jgpVLG__optionGrid{flex-wrap:wrap;gap:.7rem;display:flex}.GetInvolved-module__jgpVLG__optionPill{color:var(--text-primary);background:0 0;border:2px solid #0e425633;border-radius:.9rem;padding:.68rem 1rem;font-size:.95rem;font-weight:600;transition:border-color .25s,background-color .25s,color .25s}.GetInvolved-module__jgpVLG__optionPill:hover{border-color:#0e425680}.GetInvolved-module__jgpVLG__optionPillActive{border-color:var(--color-primary);color:var(--text-heading);background:#2da2d226}.GetInvolved-module__jgpVLG__actions{justify-content:flex-end;display:flex}.GetInvolved-module__jgpVLG__submitBtn{border-radius:var(--radius-full);background:linear-gradient(120deg, var(--color-primary-dark), var(--color-primary));color:#fff;border:none;padding:.9rem 1.55rem;font-weight:700;transition:transform .35s,box-shadow .35s}.GetInvolved-module__jgpVLG__submitBtn:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}.GetInvolved-module__jgpVLG__submitBtn:disabled{opacity:.72}.GetInvolved-module__jgpVLG__error{color:#b42318;font-size:.82rem}.GetInvolved-module__jgpVLG__formMessage{font-size:.92rem}.GetInvolved-module__jgpVLG__formMessageSuccess{color:#15803d}.GetInvolved-module__jgpVLG__formMessageError{color:#b42318}@media (max-width:1023px){.GetInvolved-module__jgpVLG__section{padding:5.2rem 1.2rem}.GetInvolved-module__jgpVLG__formCard{gap:1.2rem;padding:1.05rem}.GetInvolved-module__jgpVLG__inlineField{min-width:100%}.GetInvolved-module__jgpVLG__actions{justify-content:stretch}.GetInvolved-module__jgpVLG__submitBtn{width:100%}}
.Hero-module__ZARIfG__hero{min-height:var(--hero-height,86vh);isolation:isolate;justify-content:center;align-items:center;min-width:0;max-width:100vw;padding:7.5rem 2rem 8rem;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__background{z-index:0;will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:130%;position:absolute;top:-15%;left:0}.Hero-module__ZARIfG__overlay{z-index:1;background:linear-gradient(#0b2a3666 0%,#0b2a36b8 100%),linear-gradient(120deg,#61c1e238,#fbb13d24);position:absolute;inset:0}.Hero-module__ZARIfG__container{z-index:10;width:100%;max-width:var(--max-width);min-width:0;margin:0 auto;display:flex;position:relative}.Hero-module__ZARIfG__centerAlign{justify-content:center}.Hero-module__ZARIfG__centerAlign .Hero-module__ZARIfG__content{text-align:center;margin-left:auto;margin-right:auto}.Hero-module__ZARIfG__leftAlign{justify-content:flex-start}.Hero-module__ZARIfG__leftAlign .Hero-module__ZARIfG__content{text-align:left;margin-left:0;margin-right:0}.Hero-module__ZARIfG__content{max-width:58rem;color:var(--text-inverse);min-width:0}.Hero-module__ZARIfG__badge{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff29;border:1px solid #ffffff6b;align-items:center;gap:.65rem;margin-bottom:1.25rem;padding:.27rem .95rem;display:inline-flex}.Hero-module__ZARIfG__badge span{font-size:.9rem;font-weight:700}.Hero-module__ZARIfG__title{font-family:var(--font-display);font-size:var(--text-hero);font-weight:400;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-shadow:0 4px 22px #00000057;margin-bottom:1.4rem}.Hero-module__ZARIfG__heroLine{display:block}.Hero-module__ZARIfG__changeWord{color:var(--color-primary)}.Hero-module__ZARIfG__title em{color:var(--color-secondary);font-style:italic}.Hero-module__ZARIfG__subtitle{opacity:.96;overflow-wrap:anywhere;max-width:44rem;margin-bottom:2rem;font-size:clamp(1.01rem,2vw,1.24rem);line-height:1.75}.Hero-module__ZARIfG__centerAlign .Hero-module__ZARIfG__subtitle{margin-left:auto;margin-right:auto}.Hero-module__ZARIfG__ctaRow{flex-wrap:wrap;gap:.75rem;min-width:0;display:flex}@media (max-width:1279px){.Hero-module__ZARIfG__hero{min-height:min(86vh,860px);padding:7rem 1rem 6.25rem}}@media (max-width:767px){.Hero-module__ZARIfG__hero{min-height:min(82vh,760px);padding:6.5rem 1rem 5.5rem}}.Hero-module__ZARIfG__centerAlign .Hero-module__ZARIfG__ctaRow{justify-content:center}.Hero-module__ZARIfG__ctaBtn{background:var(--color-cta);color:var(--text-heading);font-family:var(--font-body);border-radius:var(--radius-full);border:none;justify-content:center;align-items:center;padding:.9rem 1.9rem;font-size:1rem;font-weight:600;transition:transform .25s,box-shadow .25s,background-color .25s;display:inline-flex;box-shadow:0 4px 24px #fbb13d66}.Hero-module__ZARIfG__ctaBtn:hover{background:var(--color-cta-hover);transform:translateY(-2px);box-shadow:0 6px 32px #fbb13d8c}.Hero-module__ZARIfG__ctaGhost{color:#fff;font-family:var(--font-body);border-radius:var(--radius-full);background:0 0;border:1.5px solid #ffffffa6;justify-content:center;align-items:center;padding:.85rem 1.85rem;font-size:1rem;font-weight:500;transition:transform .25s,background-color .25s,color .25s;display:inline-flex}.Hero-module__ZARIfG__ctaGhost:hover{color:var(--text-heading);background:#fff;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__ctaBtn,.Hero-module__ZARIfG__ctaGhost{transition:none}.Hero-module__ZARIfG__ctaBtn:hover,.Hero-module__ZARIfG__ctaGhost:hover{transform:none}}
.ImpactSection-module__I9XbBa__section{color:var(--text-primary);padding:6rem 2rem}.ImpactSection-module__I9XbBa__container{max-width:var(--max-width);margin:0 auto}.ImpactSection-module__I9XbBa__intro{flex-direction:column;align-items:flex-start;margin-bottom:3rem;display:flex}.ImpactSection-module__I9XbBa__tagline{color:var(--text-heading);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.8rem;font-size:.9rem;font-weight:700}.ImpactSection-module__I9XbBa__headerRow{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:900px){.ImpactSection-module__I9XbBa__headerRow{grid-template-columns:1.2fr 1fr;align-items:start;gap:2.5rem}}.ImpactSection-module__I9XbBa__title{color:var(--text-heading);font-size:clamp(2rem,3vw,2.8rem);font-weight:800;line-height:1.15}.ImpactSection-module__I9XbBa__description{color:var(--text-secondary);font-size:1.05rem;line-height:1.75}.ImpactSection-module__I9XbBa__statsGrid{grid-template-columns:1fr;gap:1rem;margin-bottom:2.25rem;display:grid}@media (min-width:700px){.ImpactSection-module__I9XbBa__statsGrid{grid-template-columns:repeat(2,1fr);gap:1.2rem}}@media (min-width:1080px){.ImpactSection-module__I9XbBa__statsGrid{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.ImpactSection-module__I9XbBa__statItem{background:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid #0000001a;flex-direction:column;gap:.55rem;padding:1rem;display:flex}.ImpactSection-module__I9XbBa__statValue{color:var(--text-heading);font-size:clamp(1.75rem,2.8vw,2.45rem);font-weight:800}.ImpactSection-module__I9XbBa__statLabel{color:var(--text-secondary);font-size:.95rem;line-height:1.45}.ImpactSection-module__I9XbBa__banner{background-color:var(--color-primary-dark);border-radius:var(--radius-xl);text-align:center;box-shadow:var(--shadow-md);flex-direction:column;align-items:center;gap:1.25rem;padding:2rem;display:flex}@media (min-width:900px){.ImpactSection-module__I9XbBa__banner{text-align:left;flex-direction:row;justify-content:space-between}}.ImpactSection-module__I9XbBa__bannerContent{color:var(--text-inverse)}.ImpactSection-module__I9XbBa__bannerTitle{margin-bottom:.5rem;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:800}.ImpactSection-module__I9XbBa__bannerDesc{opacity:.95;font-size:1rem}.ImpactSection-module__I9XbBa__bannerBtn{background-color:var(--bg-surface);color:var(--text-heading);border-radius:var(--radius-full);white-space:nowrap;padding:.85rem 1.5rem;font-size:1rem;font-weight:700;transition:all .3s}.ImpactSection-module__I9XbBa__bannerBtn:hover{transform:translateY(-1px)}
.StorySection-module__3YZ26q__section{gap:1.8rem;min-width:0;display:grid}.StorySection-module__3YZ26q__header{margin-bottom:.2rem}.StorySection-module__3YZ26q__pinnedHeader{display:none}.StorySection-module__3YZ26q__tag{color:var(--color-primary-dark);text-transform:uppercase;letter-spacing:.1em;background:#60c0e233;border-radius:999px;margin-bottom:.55rem;padding:.25rem .65rem;font-size:.76rem;font-weight:700;display:inline-block}.StorySection-module__3YZ26q__title{color:var(--text-heading);margin-bottom:.7rem;font-size:clamp(2rem,3vw,2.8rem);line-height:1.15}.StorySection-module__3YZ26q__subtitle{color:var(--text-secondary);overflow-wrap:anywhere;max-width:640px;line-height:1.68}.StorySection-module__3YZ26q__storyRoot{display:none}.StorySection-module__3YZ26q__mobileGrid,.StorySection-module__3YZ26q__storyPin{grid-template-columns:1fr;gap:1rem;min-width:0;display:grid}.StorySection-module__3YZ26q__leftRail{gap:.75rem;display:grid}.StorySection-module__3YZ26q__navCard{border-radius:var(--radius-lg);opacity:.58;filter:saturate(.72);text-align:left;cursor:pointer;background:#ffffffdb;border:1px solid #0e425621;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;min-width:0;padding:.9rem 1rem;transition:transform .25s,border-color .25s,box-shadow .25s,opacity .25s,filter .25s,background-color .25s;display:grid;transform:scale(.965)translate(-6px);box-shadow:0 14px 28px -26px #0000006b}.StorySection-module__3YZ26q__navCardActive{opacity:1;filter:saturate();background:#fffffffa;border-color:#34aed48c;transform:scale(1)translate(0)translateY(-2px);box-shadow:0 20px 34px -28px #0c2a3a73}.StorySection-module__3YZ26q__navIndex{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-primary-dark), var(--color-primary));color:#fff;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-size:.78rem;font-weight:700;display:inline-flex}.StorySection-module__3YZ26q__navTitle{color:var(--text-heading);overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(.92rem,1vw,1.08rem);line-height:1.35}.StorySection-module__3YZ26q__rightRail{min-width:0;min-height:54svh;position:relative}.StorySection-module__3YZ26q__detailCard{border-radius:var(--radius-xl);background:linear-gradient(165deg, #fffffff2, #fff), var(--bg-surface);border:1px solid #0e425629;align-content:start;justify-items:start;gap:.65rem;min-width:0;padding:clamp(1.2rem,2.5vw,2rem);display:grid;box-shadow:0 24px 40px -30px #00000080}.StorySection-module__3YZ26q__detailCardVisible{opacity:1;visibility:visible}.StorySection-module__3YZ26q__detailIcon{border-radius:var(--radius-full);background:linear-gradient(145deg,#34aed426,#f8b03c33);justify-content:center;align-items:center;width:3.3rem;height:3.3rem;display:inline-flex}.StorySection-module__3YZ26q__detailIconSvg{width:1.5rem;height:1.5rem;color:var(--color-primary-dark)}.StorySection-module__3YZ26q__detailEyebrow{letter-spacing:.08em;text-transform:uppercase;color:#0c2c3cbf;font-size:.76rem;font-weight:700;display:inline-flex}.StorySection-module__3YZ26q__inlineMeta{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.StorySection-module__3YZ26q__meta{color:var(--text-secondary);font-size:.78rem;font-weight:700}.StorySection-module__3YZ26q__status{color:var(--color-primary-dark);background:#60c0e22e;border-radius:999px;padding:.16rem .5rem;font-size:.73rem;font-weight:700}.StorySection-module__3YZ26q__statusCompleted{color:var(--color-secondary-dark);background:#f8b03c33}.StorySection-module__3YZ26q__statusUpcoming{color:var(--color-primary-dark);background:#60c0e22e}.StorySection-module__3YZ26q__detailTitle{color:var(--text-heading);overflow-wrap:anywhere;margin:0;font-size:clamp(1.2rem,1.85vw,1.8rem);line-height:1.2}.StorySection-module__3YZ26q__detailSubtitle{color:var(--color-primary-dark);overflow-wrap:anywhere;margin:0;font-size:clamp(.98rem,1.25vw,1.1rem);font-weight:600;line-height:1.5}.StorySection-module__3YZ26q__detailDesc{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;line-height:1.72}.StorySection-module__3YZ26q__detailList{color:var(--text-secondary);margin-top:.1rem;padding-left:1rem;line-height:1.62}.StorySection-module__3YZ26q__detailList li+li{margin-top:.25rem}.StorySection-module__3YZ26q__card{background:linear-gradient(180deg, #fffffff5, #fff), var(--bg-surface);border-radius:var(--radius-lg);border:1px solid #0e425624;padding:1.15rem;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 14px 28px -22px #00000073}.StorySection-module__3YZ26q__card:hover{border-color:#60c0e261;transform:translateY(-3px);box-shadow:0 18px 35px -24px #0000008c}.StorySection-module__3YZ26q__cardHead{justify-content:space-between;align-items:center;margin-bottom:.7rem;display:flex}.StorySection-module__3YZ26q__icon{border-radius:var(--radius-full);background:var(--color-primary-soft);justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.StorySection-module__3YZ26q__iconSvg{width:1.25rem;height:1.25rem;color:var(--color-primary-dark)}.StorySection-module__3YZ26q__index{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-primary-dark), var(--color-primary));color:#fff;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;display:inline-flex}.StorySection-module__3YZ26q__cardTitle{color:var(--text-heading);overflow-wrap:anywhere;margin-bottom:.5rem;font-size:1.2rem}.StorySection-module__3YZ26q__cardSubtitle{color:var(--color-primary-dark);margin-bottom:.35rem;font-weight:600;line-height:1.55}.StorySection-module__3YZ26q__cardDesc{color:var(--text-secondary);overflow-wrap:anywhere;line-height:1.65}.StorySection-module__3YZ26q__cardList{color:var(--text-secondary);margin-top:.6rem;padding-left:1rem;line-height:1.62}.StorySection-module__3YZ26q__cardList li+li{margin-top:.25rem}@media (min-width:1280px){.StorySection-module__3YZ26q__header,.StorySection-module__3YZ26q__mobileGrid{display:none}.StorySection-module__3YZ26q__storyRoot{display:block}.StorySection-module__3YZ26q__pinnedHeader{grid-column:1/-1;margin-bottom:.35rem;display:block}.StorySection-module__3YZ26q__storyRootDesktop .StorySection-module__3YZ26q__storyPin{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-content:center;gap:clamp(1.2rem,2.8vw,2.4rem);height:100svh;padding:clamp(.35rem,1vw,.85rem) 0}.StorySection-module__3YZ26q__storyRootDesktop .StorySection-module__3YZ26q__leftRail{align-content:start;max-height:min(72svh,660px);overflow:hidden}.StorySection-module__3YZ26q__storyRootDesktop .StorySection-module__3YZ26q__rightRail{min-height:min(72svh,660px)}.StorySection-module__3YZ26q__storyRootDesktop .StorySection-module__3YZ26q__detailCard{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s,transform .28s;position:absolute;inset:0;transform:translateY(22px)scale(.985)}.StorySection-module__3YZ26q__storyRootDesktop .StorySection-module__3YZ26q__detailCardVisible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.StorySection-module__3YZ26q__navCard,.StorySection-module__3YZ26q__card,.StorySection-module__3YZ26q__storyRootDesktop .StorySection-module__3YZ26q__detailCard{transition:none}.StorySection-module__3YZ26q__card:hover{transform:none}}
.CampaignCraftSection-module__LvIabG__wrap{gap:.9rem;display:grid}.CampaignCraftSection-module__LvIabG__row{border-radius:var(--radius-xl);background:#fff;border:1px solid #0e42561f;transition:border-color .3s,box-shadow .3s,transform .3s;overflow:hidden}.CampaignCraftSection-module__LvIabG__rowOpen{border-color:#34aed46b;transform:translateY(-1px);box-shadow:0 18px 34px -28px #0c2a3a73}.CampaignCraftSection-module__LvIabG__rowHeader{width:100%;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;min-width:0;min-height:5.25rem;padding:0 1rem;display:grid}.CampaignCraftSection-module__LvIabG__index{border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--color-primary-dark);background:#60c0e24d;justify-content:center;align-items:center;font-size:.76rem;font-weight:700;display:inline-flex}.CampaignCraftSection-module__LvIabG__title{color:var(--text-heading);overflow-wrap:anywhere;margin:0;font-size:clamp(1rem,1.2vw,1.22rem);font-weight:700;line-height:1.3}.CampaignCraftSection-module__LvIabG__headerAction{color:var(--text-secondary);align-items:center;gap:.6rem;display:inline-flex}.CampaignCraftSection-module__LvIabG__learnMore{font-size:.86rem;display:none}.CampaignCraftSection-module__LvIabG__plusBox{border:1px solid #0e425626;border-radius:.6rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .3s,border-color .3s;display:inline-flex}.CampaignCraftSection-module__LvIabG__rowOpen .CampaignCraftSection-module__LvIabG__plusBox{background:var(--color-primary);border-color:var(--color-primary)}.CampaignCraftSection-module__LvIabG__plusIcon{justify-content:center;align-items:center;width:.95rem;height:.95rem;display:inline-flex;position:relative}.CampaignCraftSection-module__LvIabG__plusLine{background:var(--text-heading);border-radius:99px;width:.9rem;height:2px;transition:transform .3s,background-color .3s;position:absolute}.CampaignCraftSection-module__LvIabG__plusLineVertical{transform:rotate(90deg)}.CampaignCraftSection-module__LvIabG__plusLineOpenA{background:#fff;transform:rotate(45deg)}.CampaignCraftSection-module__LvIabG__plusLineOpenB{background:#fff;transform:rotate(-45deg)}.CampaignCraftSection-module__LvIabG__content{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.3,1.1,.35,1);display:grid;overflow:hidden}.CampaignCraftSection-module__LvIabG__contentOpen{grid-template-rows:1fr}.CampaignCraftSection-module__LvIabG__contentInner{opacity:0;visibility:hidden;grid-template-columns:1fr;gap:.9rem;min-height:0;padding:0 1rem;transition:opacity .2s,visibility .2s;display:grid;overflow:hidden}.CampaignCraftSection-module__LvIabG__contentOpen .CampaignCraftSection-module__LvIabG__contentInner{opacity:1;visibility:visible;padding-bottom:1rem;transition-delay:80ms}.CampaignCraftSection-module__LvIabG__detailBlock,.CampaignCraftSection-module__LvIabG__detailBlockWide{border-left:2px solid #0e425624;padding-left:.75rem}.CampaignCraftSection-module__LvIabG__detailHeading{color:var(--text-heading);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .28rem;font-size:.82rem;font-weight:700}.CampaignCraftSection-module__LvIabG__detailBody{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;line-height:1.65}@media (min-width:768px){.CampaignCraftSection-module__LvIabG__rowHeader{min-height:5.5rem;padding:0 1.25rem}.CampaignCraftSection-module__LvIabG__contentInner{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.2rem;padding:0 1.25rem}.CampaignCraftSection-module__LvIabG__contentOpen .CampaignCraftSection-module__LvIabG__contentInner{padding-bottom:1.2rem}.CampaignCraftSection-module__LvIabG__detailBlockWide{grid-column:1/-1}}@media (min-width:1024px){.CampaignCraftSection-module__LvIabG__learnMore{display:inline}.CampaignCraftSection-module__LvIabG__rowHeader{min-height:5.75rem;padding:0 1.5rem}.CampaignCraftSection-module__LvIabG__contentInner{padding:0 1.5rem}.CampaignCraftSection-module__LvIabG__contentOpen .CampaignCraftSection-module__LvIabG__contentInner{padding-bottom:1.3rem}}
.PageHeroSection-module__vXM3uW__section{background-color:var(--bg-main);height:48vh;min-height:390px;position:relative;overflow:hidden}.PageHeroSection-module__vXM3uW__bgImage{z-index:0;will-change:transform;background-position:50%;background-size:cover;transition:transform .2s linear;position:absolute;inset:-8%}.PageHeroSection-module__vXM3uW__bgImage:after{content:"";background:linear-gradient(#051b2373,#051b23b8),linear-gradient(120deg,#60c0e238,#f8b03c1f);position:absolute;inset:0}.PageHeroSection-module__vXM3uW__container{z-index:10;max-width:var(--max-width);align-items:center;height:100%;margin:0 auto;padding:0 2rem;display:flex;position:relative}.PageHeroSection-module__vXM3uW__heroText{color:var(--text-inverse);max-width:650px}.PageHeroSection-module__vXM3uW__title{color:var(--text-inverse);margin-bottom:1rem;font-size:clamp(2.3rem,4.8vw,4.2rem);font-weight:800;line-height:1.1}.PageHeroSection-module__vXM3uW__subtitle{opacity:.95;font-size:1.07rem;line-height:1.7}@media (prefers-reduced-motion:reduce){.PageHeroSection-module__vXM3uW__bgImage{transition:none}}
.RevealImage-module__HsajAq__figure{border-radius:var(--radius-lg);background:var(--bg-muted);isolation:isolate;width:100%;height:100%;margin:0;position:relative;overflow:hidden}.RevealImage-module__HsajAq__image{object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.RevealImage-module__HsajAq__figure:hover .RevealImage-module__HsajAq__image{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.RevealImage-module__HsajAq__image{transition:none}.RevealImage-module__HsajAq__figure:hover .RevealImage-module__HsajAq__image{transform:none}}
.FeaturedProjectsSection-module__pNk82a__section{background:radial-gradient(circle at 8% 20%, #60c0e224, transparent 28%), radial-gradient(circle at 90% 10%, #f8b03c24, transparent 24%), var(--bg-main);padding:6rem 2rem}.FeaturedProjectsSection-module__pNk82a__container{max-width:var(--max-width);margin:0 auto}
.PageScaffold-module__KrkBhG__pageSection{min-width:0;padding:clamp(4.25rem,6vw,5.5rem) 1rem}.PageScaffold-module__KrkBhG__withValueStrip{padding-top:0;padding-left:0;padding-right:0}@media (min-width:768px){.PageScaffold-module__KrkBhG__pageSection{padding-left:1.5rem;padding-right:1.5rem}.PageScaffold-module__KrkBhG__withValueStrip{padding-left:0;padding-right:0}}.PageScaffold-module__KrkBhG__withValueStrip>.PageScaffold-module__KrkBhG__container{padding-left:1rem;padding-right:1rem}.PageScaffold-module__KrkBhG__aboutWhoWeAreFullBleed{padding-left:0;padding-right:0}.PageScaffold-module__KrkBhG__aboutWhoWeAreFullBleed>.PageScaffold-module__KrkBhG__container{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0;padding-right:0}@media (min-width:768px){.PageScaffold-module__KrkBhG__withValueStrip>.PageScaffold-module__KrkBhG__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1280px){.PageScaffold-module__KrkBhG__pageSection{padding-left:2rem;padding-right:2rem}.PageScaffold-module__KrkBhG__withValueStrip{padding-left:0;padding-right:0}.PageScaffold-module__KrkBhG__withValueStrip>.PageScaffold-module__KrkBhG__container{padding-left:2rem;padding-right:2rem}}.PageScaffold-module__KrkBhG__alt{background:var(--bg-surface)}.PageScaffold-module__KrkBhG__container{max-width:var(--max-width);width:100%;min-width:0;margin:5rem auto}.PageScaffold-module__KrkBhG__header{min-width:0;max-width:760px;margin-bottom:1.5rem}.PageScaffold-module__KrkBhG__tag{color:var(--color-primary-dark);text-transform:uppercase;letter-spacing:.1em;background:#60c0e233;border-radius:999px;margin-bottom:.55rem;padding:.25rem .65rem;font-size:.76rem;font-weight:700;display:inline-block}.PageScaffold-module__KrkBhG__title{color:var(--text-heading);font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.2}.PageScaffold-module__KrkBhG__subtitle{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:.75rem;line-height:1.75}.PageScaffold-module__KrkBhG__grid{grid-template-columns:1fr;gap:.9rem;display:grid}@media (min-width:1024px){.PageScaffold-module__KrkBhG__grid.PageScaffold-module__KrkBhG__cols2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.PageScaffold-module__KrkBhG__grid.PageScaffold-module__KrkBhG__cols3{grid-template-columns:repeat(3,minmax(0,1fr))}}.PageScaffold-module__KrkBhG__card{border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-sm);border:1px solid #0e42561f;min-width:0;padding:1.05rem}.PageScaffold-module__KrkBhG__card h3{color:var(--text-heading);margin-bottom:.55rem;font-size:1.08rem}.PageScaffold-module__KrkBhG__cardIcon{border-radius:var(--radius-full);background:var(--color-primary-soft);justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.85rem;font-size:1.5rem;line-height:1;display:inline-flex}.PageScaffold-module__KrkBhG__card p{color:var(--text-secondary);overflow-wrap:anywhere;line-height:1.7}.PageScaffold-module__KrkBhG__galleryMedia{aspect-ratio:5/4;border:0;height:100%}.PageScaffold-module__KrkBhG__galleryMediaWrap{border-radius:var(--radius-lg);min-height:clamp(20rem,44vw,31rem);position:relative;overflow:hidden}.PageScaffold-module__KrkBhG__galleryGrid{gap:1rem}@media (min-width:768px){.PageScaffold-module__KrkBhG__galleryGrid{gap:1.15rem}}.PageScaffold-module__KrkBhG__galleryCard{background:linear-gradient(#fff,#fbfdff);border-color:#0e425624;flex-direction:column;min-height:100%;padding:0;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 12px 28px -24px #0f2f3d8c}.PageScaffold-module__KrkBhG__galleryHoverPanel{z-index:2;color:#f5fbff;opacity:0;pointer-events:none;background:linear-gradient(#03090e00,#03090ed6 34%,#03090ef5);flex-direction:column;justify-content:flex-end;gap:.62rem;min-height:42%;padding:1.05rem;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .28s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%)}.PageScaffold-module__KrkBhG__galleryHoverDescription{color:#fff;text-shadow:0 1px 1px #0000008c;margin:0;font-size:.98rem;font-weight:600;line-height:1.42}.PageScaffold-module__KrkBhG__galleryHoverPanel .PageScaffold-module__KrkBhG__galleryHoverDescription{color:#fff}.PageScaffold-module__KrkBhG__galleryHoverTags{flex-wrap:wrap;gap:.45rem;display:flex}.PageScaffold-module__KrkBhG__galleryCard:hover{border-color:#2d9fc759;box-shadow:0 18px 34px -24px #2d9fc76b}.PageScaffold-module__KrkBhG__galleryCard:hover .PageScaffold-module__KrkBhG__galleryHoverPanel,.PageScaffold-module__KrkBhG__galleryCard:focus-within .PageScaffold-module__KrkBhG__galleryHoverPanel{opacity:1;transform:translateY(0)}.PageScaffold-module__KrkBhG__chips{flex-wrap:wrap;gap:.45rem;margin-top:auto;padding-top:.7rem;display:flex}.PageScaffold-module__KrkBhG__chip{background:color-mix(in oklab, var(--color-secondary-light) 75%, white 25%);color:color-mix(in oklab, var(--color-secondary-dark) 84%, #6f4f10 16%);border:1px solid #f8b03c4d;border-radius:999px;padding:.26rem .62rem;font-size:.76rem;font-weight:700}.PageScaffold-module__KrkBhG__galleryHoverPanel .PageScaffold-module__KrkBhG__chip{color:#fff;background:#ffffff14;border-color:#ffffff85}@media (prefers-reduced-motion:reduce){.PageScaffold-module__KrkBhG__galleryHoverPanel{transition:none}}@media (max-width:767px){.PageScaffold-module__KrkBhG__galleryMediaWrap{min-height:clamp(17.5rem,66vw,24rem)}}.PageScaffold-module__KrkBhG__inlineMeta{flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.45rem;display:flex}.PageScaffold-module__KrkBhG__meta{color:var(--text-secondary);font-size:.78rem;font-weight:700}.PageScaffold-module__KrkBhG__status{color:var(--color-primary-dark);background:#60c0e22e;border-radius:999px;padding:.16rem .5rem;font-size:.73rem;font-weight:700}.PageScaffold-module__KrkBhG__statusCompleted{color:var(--color-secondary-dark);background:#f8b03c33}.PageScaffold-module__KrkBhG__campaignMarquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.PageScaffold-module__KrkBhG__campaignTrack{gap:.9rem;width:max-content;padding-block:.4rem .2rem;animation:56s linear infinite PageScaffold-module__KrkBhG__campaign-scroll;display:flex}.PageScaffold-module__KrkBhG__campaignMarquee:hover .PageScaffold-module__KrkBhG__campaignTrack{animation-play-state:paused}.PageScaffold-module__KrkBhG__campaignCard{border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-sm);border:1px solid #0e42561f;width:min(760px,100vw - 2rem);min-width:0;padding:1.05rem}.PageScaffold-module__KrkBhG__campaignCard h3{color:var(--text-heading);margin-bottom:.55rem;font-size:1.08rem}.PageScaffold-module__KrkBhG__campaignCard p{color:var(--text-secondary);line-height:1.7}@keyframes PageScaffold-module__KrkBhG__campaign-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - .45rem))}}@media (max-width:767px){.PageScaffold-module__KrkBhG__campaignCard{width:min(560px,100vw - 2rem)}}@media (prefers-reduced-motion:reduce){.PageScaffold-module__KrkBhG__campaignTrack{animation:none}}.PageScaffold-module__KrkBhG__list{color:var(--text-secondary);margin-top:.55rem;padding-left:1rem;line-height:1.65}.PageScaffold-module__KrkBhG__list li+li{margin-top:.25rem}.PageScaffold-module__KrkBhG__tableLike{border-radius:var(--radius-lg);border:1px solid #0e42561f;overflow:hidden}.PageScaffold-module__KrkBhG__tableRow{background:#fff;border-bottom:1px solid #0e425617;grid-template-columns:140px 1fr;gap:.6rem;padding:.95rem;display:grid}@media (max-width:767px){.PageScaffold-module__KrkBhG__tableRow{grid-template-columns:1fr;gap:.2rem;padding:.85rem}.PageScaffold-module__KrkBhG__tableYear{letter-spacing:.05em;text-transform:uppercase;color:var(--color-primary-dark);font-size:.84rem}}.PageScaffold-module__KrkBhG__tableRow:last-child{border-bottom:none}.PageScaffold-module__KrkBhG__tableYear{color:var(--text-heading);font-weight:800}.PageScaffold-module__KrkBhG__tableInfo h3{color:var(--text-heading);margin-bottom:.35rem}.PageScaffold-module__KrkBhG__tableInfo p{color:var(--text-secondary);line-height:1.7}.PageScaffold-module__KrkBhG__tableInfo a{color:var(--color-primary-dark);margin-top:.55rem;font-weight:700;display:inline-block}.PageScaffold-module__KrkBhG__faq{gap:.75rem;display:grid}.PageScaffold-module__KrkBhG__faqItem{border-radius:var(--radius-lg);background:#fff;border:1px solid #0e425621;padding:.95rem}.PageScaffold-module__KrkBhG__faqItem h3{color:var(--text-heading);margin-bottom:.35rem;font-size:1rem}.PageScaffold-module__KrkBhG__faqItem p{color:var(--text-secondary);line-height:1.72}.PageScaffold-module__KrkBhG__split{grid-template-columns:1fr;gap:.9rem;display:grid}@media (min-width:960px){.PageScaffold-module__KrkBhG__split{grid-template-columns:1.15fr 1fr}}.PageScaffold-module__KrkBhG__panel{border-radius:var(--radius-lg);background:#fff;border:1px solid #0e42561f;padding:1.05rem}.PageScaffold-module__KrkBhG__panel h3{color:var(--text-heading);margin-bottom:.6rem}.PageScaffold-module__KrkBhG__panel p{color:var(--text-secondary);line-height:1.72}.PageScaffold-module__KrkBhG__panel ul{color:var(--text-secondary);margin-top:.6rem;padding-left:1rem}.PageScaffold-module__KrkBhG__panel li+li{margin-top:.3rem}.PageScaffold-module__KrkBhG__galleryInfoGrid{gap:1rem}.PageScaffold-module__KrkBhG__galleryInfoCard{background:linear-gradient(#fff,#f9fcff);border-color:#0e425624;padding:1.2rem 1.25rem;position:relative;overflow:hidden;box-shadow:0 12px 28px -24px #0f2f3d85}.PageScaffold-module__KrkBhG__galleryInfoCard:before{content:"";background:linear-gradient(90deg,#2d9fc7bf,#60c0e21a);height:3px;position:absolute;top:0;left:0;right:0}.PageScaffold-module__KrkBhG__galleryInfoHeader{justify-content:space-between;align-items:center;margin-bottom:.32rem;display:flex}.PageScaffold-module__KrkBhG__galleryInfoTag{color:var(--color-primary-dark);letter-spacing:.03em;background:#60c0e226;border:1px solid #2d9fc738;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.PageScaffold-module__KrkBhG__galleryInfoList{gap:.44rem;margin-top:.6rem;padding-left:0;list-style:none;display:grid}.PageScaffold-module__KrkBhG__galleryInfoList li{padding-left:1.05rem;line-height:1.58;position:relative}.PageScaffold-module__KrkBhG__galleryInfoList li:before{content:"";background:color-mix(in oklab, var(--color-primary-dark) 72%, white 28%);border-radius:999px;width:.4rem;height:.4rem;position:absolute;top:.62em;left:0}.PageScaffold-module__KrkBhG__galleryInfoCard h3{font-size:clamp(1.32rem,2vw,1.52rem)}.PageScaffold-module__KrkBhG__ctaBanner{border-radius:var(--radius-xl);background:linear-gradient(120deg,#60c0e22e,#f8b03c2e);border:1px solid #0e42561f;gap:.5rem;margin-top:4rem;padding:1.25rem;display:grid}.PageScaffold-module__KrkBhG__ctaBanner h1,.PageScaffold-module__KrkBhG__ctaBanner h2,.PageScaffold-module__KrkBhG__ctaBanner h3{color:var(--text-heading);margin:0;font-size:clamp(1.34rem,2.2vw,1.78rem);line-height:1.2}.PageScaffold-module__KrkBhG__ctaBanner p{color:var(--text-secondary);line-height:1.72}.PageScaffold-module__KrkBhG__ctaLink{background:var(--color-primary-dark);color:#fff;border-radius:var(--radius-md);justify-self:start;padding:.62rem .92rem;font-weight:700}.PageScaffold-module__KrkBhG__galleryCtaBanner{border-color:#2d9fc742;gap:.8rem;margin-top:1.35rem;padding:1.35rem 1.4rem;display:grid;box-shadow:0 16px 36px -26px #0f2f3d7a}.PageScaffold-module__KrkBhG__galleryCtaContent h3{margin:0;font-size:2rem!important}.PageScaffold-module__KrkBhG__galleryCtaContent p{margin:.44rem 0 0}.PageScaffold-module__KrkBhG__galleryCtaActions{align-items:center;display:flex}.PageScaffold-module__KrkBhG__galleryCtaLink{border-radius:.7rem;padding:.68rem 1.02rem}@media (min-width:960px){.PageScaffold-module__KrkBhG__galleryCtaBanner{grid-template-columns:1fr auto;align-items:center;gap:1rem}.PageScaffold-module__KrkBhG__galleryCtaActions{justify-content:flex-end}}.PageScaffold-module__KrkBhG__guidingGrid{grid-template-columns:1fr;gap:.95rem;display:grid}@media (min-width:1024px){.PageScaffold-module__KrkBhG__guidingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.PageScaffold-module__KrkBhG__principleCard{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:linear-gradient(#fff,#fbfdff);border:1px solid #0e425621;padding:1rem 1.05rem}.PageScaffold-module__KrkBhG__principleTitle{color:var(--text-heading);margin-bottom:.5rem;font-size:1.05rem}.PageScaffold-module__KrkBhG__principleLead{color:var(--text-secondary);line-height:1.62}.PageScaffold-module__KrkBhG__principlePoints{color:var(--text-secondary);gap:.45rem;margin-top:.7rem;list-style:none;display:grid}.PageScaffold-module__KrkBhG__principlePoints li{padding-left:1rem;line-height:1.52;position:relative}.PageScaffold-module__KrkBhG__principlePoints li:before{content:"";background:color-mix(in oklab, var(--text-heading) 70%, white 30%);border-radius:999px;width:.35rem;height:.35rem;position:absolute;top:.6em;left:0}
.FinalCtaSection-module__iCEdiW__section{max-width:var(--max-width);border-radius:var(--radius-xl);color:var(--text-inverse);text-align:center;margin:0 auto;background:#115dc6;align-items:center;min-height:40vh;margin-block:10rem;padding:2.8rem 2rem;display:grid;position:relative;overflow:hidden}.FinalCtaSection-module__iCEdiW__bgVideo{object-fit:cover;opacity:.15;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.FinalCtaSection-module__iCEdiW__content{z-index:1;position:relative}.FinalCtaSection-module__iCEdiW__title{margin-bottom:.8rem;font-size:clamp(2.5rem,3.5vw,3rem)}.FinalCtaSection-module__iCEdiW__description{opacity:.95;max-width:760px;margin:0 auto}.FinalCtaSection-module__iCEdiW__ctaRow{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.2rem;display:flex}.FinalCtaSection-module__iCEdiW__ctaBtn{color:#1c3a17;border-radius:var(--radius-full);background:#fff;justify-content:center;align-items:center;padding:.75rem 1.3rem;font-weight:700;display:inline-flex}@media (max-width:720px){.FinalCtaSection-module__iCEdiW__container{min-height:320px;padding:2.25rem 1.2rem}}
.PageValueStrip-module__bFvNnG__section{background:linear-gradient(#60c0e224,#ffffffb3);min-width:0;padding:5rem 0}.PageValueStrip-module__bFvNnG__compact{padding-bottom:1.1rem}.PageValueStrip-module__bFvNnG__container{max-width:var(--max-width);width:100%;min-width:0;margin:0 auto;padding-left:1rem;padding-right:1rem}.PageValueStrip-module__bFvNnG__header{max-width:760px;margin-bottom:1rem}.PageValueStrip-module__bFvNnG__title{color:var(--text-heading);font-size:clamp(1.55rem,2.8vw,2.1rem)}.PageValueStrip-module__bFvNnG__subtitle{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:.5rem;line-height:1.7}.PageValueStrip-module__bFvNnG__grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:768px){.PageValueStrip-module__bFvNnG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.PageValueStrip-module__bFvNnG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.PageValueStrip-module__bFvNnG__card{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fffffff0;border:1px solid #0e425621;min-width:0;padding:.95rem}.PageValueStrip-module__bFvNnG__value{color:var(--text-heading);font-size:clamp(1.2rem,2vw,1.7rem);font-weight:800}.PageValueStrip-module__bFvNnG__label{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:.35rem;font-size:.89rem;line-height:1.55}@media (min-width:768px){.PageValueStrip-module__bFvNnG__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1280px){.PageValueStrip-module__bFvNnG__container{padding-left:2rem;padding-right:2rem}}
.MediaNewsSection-module__gAhnDW__section{background:radial-gradient(circle at 100% 0,#2378a814,#0000 35%),linear-gradient(#fcfdfc 0%,#f7fbf8 100%);padding:6rem 2rem}.MediaNewsSection-module__gAhnDW__container{max-width:var(--max-width);margin:0 auto}.MediaNewsSection-module__gAhnDW__header{margin-bottom:1.6rem}.MediaNewsSection-module__gAhnDW__title{color:var(--text-heading);margin-bottom:.55rem;font-size:clamp(2rem,3vw,2.8rem)}.MediaNewsSection-module__gAhnDW__subtitle{color:var(--text-secondary);max-width:760px}.MediaNewsSection-module__gAhnDW__rows{display:grid}.MediaNewsSection-module__gAhnDW__row{color:inherit;border-top:1px solid #18342424;grid-template-columns:1fr;gap:.9rem;padding:1.1rem 0;text-decoration:none;transition:transform .24s,box-shadow .24s,background-color .24s;display:grid;position:relative}.MediaNewsSection-module__gAhnDW__row:last-child{border-bottom:1px solid #18342424}.MediaNewsSection-module__gAhnDW__row:hover{background-color:#ffffff94;transform:translateY(-1px)}.MediaNewsSection-module__gAhnDW__row:focus-visible{outline-offset:5px;border-radius:12px;outline:2px solid #12422e73}.MediaNewsSection-module__gAhnDW__rowContent{flex-direction:column;display:flex}.MediaNewsSection-module__gAhnDW__rowMeta{flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.75rem;display:flex}.MediaNewsSection-module__gAhnDW__badge{border-radius:var(--radius-full);color:#214733;letter-spacing:.03em;background:linear-gradient(135deg,#2378a824,#30a35f24);padding:.2rem .6rem;font-size:.72rem;font-weight:700;display:inline-block}.MediaNewsSection-module__gAhnDW__source{color:color-mix(in oklab, var(--text-secondary) 92%, black 8%);font-size:.85rem}.MediaNewsSection-module__gAhnDW__rowTitle{color:var(--text-heading);letter-spacing:-.01em;max-width:18ch;font-size:clamp(1.35rem,3.4vw,2.2rem);line-height:1.12}.MediaNewsSection-module__gAhnDW__linkText{color:var(--text-heading);align-items:center;gap:.3rem;margin-top:.9rem;font-weight:700;display:inline-flex}.MediaNewsSection-module__gAhnDW__linkText span{transition:transform .2s}.MediaNewsSection-module__gAhnDW__row:hover .MediaNewsSection-module__gAhnDW__linkText span{transform:translate(2px)}.MediaNewsSection-module__gAhnDW__thumbWrap,.MediaNewsSection-module__gAhnDW__thumbFallback{border-radius:var(--radius-lg);border:1px solid #1f38291c;width:100%;overflow:hidden}.MediaNewsSection-module__gAhnDW__thumbImage{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block}.MediaNewsSection-module__gAhnDW__rowThumb,.MediaNewsSection-module__gAhnDW__rowThumbImage{min-height:240px}.MediaNewsSection-module__gAhnDW__thumbFallback{color:#1f3f30;letter-spacing:.02em;opacity:.75;background:linear-gradient(120deg,#2378a82e,#30a35f29),repeating-linear-gradient(-35deg,#ffffff1a 0 12px,#fff0 12px 24px);place-items:center;font-size:.82rem;font-weight:600;transition:opacity .2s;display:grid}.MediaNewsSection-module__gAhnDW__thumbFallback span{text-align:center;padding:0 .8rem}.MediaNewsSection-module__gAhnDW__rowThumbFallback{min-height:240px}.MediaNewsSection-module__gAhnDW__thumbReady{opacity:1}@media (min-width:900px){.MediaNewsSection-module__gAhnDW__row{grid-template-columns:minmax(0,1fr) minmax(320px,42%);align-items:center;gap:1.4rem;padding:1.35rem .8rem}.MediaNewsSection-module__gAhnDW__rowThumb,.MediaNewsSection-module__gAhnDW__rowThumbImage,.MediaNewsSection-module__gAhnDW__rowThumbFallback{min-height:265px}}@media (prefers-reduced-motion:reduce){.MediaNewsSection-module__gAhnDW__row,.MediaNewsSection-module__gAhnDW__linkText span{transition:none}.MediaNewsSection-module__gAhnDW__row:hover{transform:none}}
.AboutMission-module__G97zhq__section{background-color:var(--bg-main);padding:5.5rem 2rem 7rem;overflow:clip}.AboutMission-module__G97zhq__container{max-width:var(--max-width);grid-template-columns:1fr;align-items:start;gap:2.5rem;margin:0 auto;display:grid}@media (min-width:900px){.AboutMission-module__G97zhq__container{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3rem}}.AboutMission-module__G97zhq__content{gap:.9rem;display:grid}.AboutMission-module__G97zhq__tag{text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary-dark);background:#60c0e233;border-radius:999px;justify-self:start;padding:.28rem .7rem;font-size:.72rem;font-weight:700;display:inline-block}.AboutMission-module__G97zhq__title{color:var(--text-heading);font-size:clamp(2.2rem,3.6vw,3.25rem);font-weight:800;line-height:1.1}.AboutMission-module__G97zhq__description{color:var(--text-secondary);max-width:60ch;font-size:1rem;line-height:1.72}.AboutMission-module__G97zhq__featureGrid{gap:.75rem;display:grid}@media (min-width:700px){.AboutMission-module__G97zhq__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.AboutMission-module__G97zhq__subFeature{border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid #0e42561f;padding:.85rem .9rem}.AboutMission-module__G97zhq__subTitle{color:var(--text-heading);margin-bottom:.35rem;font-size:1rem;font-weight:700}.AboutMission-module__G97zhq__subDesc{color:var(--text-secondary);font-size:.95rem;line-height:1.55}.AboutMission-module__G97zhq__imageGrid{grid-template-columns:1fr;place-self:start end;gap:.8rem;width:min(100%,540px);display:grid}.AboutMission-module__G97zhq__mainImage,.AboutMission-module__G97zhq__secondaryImage{border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.AboutMission-module__G97zhq__mainImage{aspect-ratio:16/8.6}.AboutMission-module__G97zhq__secondaryImage{aspect-ratio:16/7.8}
.ReportsHighlightsSection-module__hL9cNq__section{background:var(--bg-surface);padding:6rem 2rem}.ReportsHighlightsSection-module__hL9cNq__container{max-width:var(--max-width);margin:0 auto}.ReportsHighlightsSection-module__hL9cNq__header{max-width:740px;margin-bottom:1.6rem}.ReportsHighlightsSection-module__hL9cNq__tag{color:var(--color-secondary-dark);text-transform:uppercase;letter-spacing:.1em;background:#f8b03c33;border-radius:999px;padding:.23rem .62rem;font-size:.76rem;font-weight:700;display:inline-block}.ReportsHighlightsSection-module__hL9cNq__title{color:var(--text-heading);margin-top:.65rem;font-size:clamp(1.85rem,3.1vw,2.5rem)}.ReportsHighlightsSection-module__hL9cNq__subtitle{color:var(--text-secondary);margin-top:.7rem;line-height:1.72}.ReportsHighlightsSection-module__hL9cNq__grid{grid-template-columns:1fr;gap:.8rem;display:grid}@media (min-width:900px){.ReportsHighlightsSection-module__hL9cNq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ReportsHighlightsSection-module__hL9cNq__card{border-radius:var(--radius-lg);background:linear-gradient(#60c0e21a,#fff);border:1px solid #0e42561f;padding:1rem}.ReportsHighlightsSection-module__hL9cNq__year{color:var(--color-primary-dark);margin-bottom:.45rem;font-size:.82rem;font-weight:700}.ReportsHighlightsSection-module__hL9cNq__card h3{color:var(--text-heading);margin-bottom:.5rem;font-size:1.04rem}.ReportsHighlightsSection-module__hL9cNq__card p{color:var(--text-secondary);line-height:1.68}.ReportsHighlightsSection-module__hL9cNq__cta{border-radius:var(--radius-md);background:var(--color-primary-dark);color:#fff;justify-content:center;align-items:center;margin-top:1rem;padding:.67rem .95rem;font-weight:700;display:inline-flex}
.AboutWhoWeArePinned-module__9PeiDq__storyRoot{min-width:0;position:relative}.AboutWhoWeArePinned-module__9PeiDq__storyPin{border-radius:0;gap:1.25rem;min-width:0;padding:clamp(1rem,2vw,2rem) 0;display:grid;position:relative;overflow:hidden}.AboutWhoWeArePinned-module__9PeiDq__storyInner{width:min(var(--max-width), 100%);gap:1.25rem;min-width:0;margin-inline:auto;padding-inline:clamp(.85rem,2vw,2rem);display:grid}.AboutWhoWeArePinned-module__9PeiDq__storyPin:before,.AboutWhoWeArePinned-module__9PeiDq__storyPin:after{content:"";pointer-events:none;z-index:0;position:absolute;inset:-14%}.AboutWhoWeArePinned-module__9PeiDq__storyPin:before{filter:blur(24px);background:radial-gradient(42% 42% at 20% 24%,#2da2d229,#0000 72%),radial-gradient(34% 34% at 78% 70%,#f8b03c1f,#0000 70%);animation:14s ease-in-out infinite alternate AboutWhoWeArePinned-module__9PeiDq__ambient-drift-a}.AboutWhoWeArePinned-module__9PeiDq__storyPin:after{background:linear-gradient(110deg,#0000 18%,#2da2d20f 42%,#0000 68%),linear-gradient(290deg,#0000 12%,#f8b03c0d 48%,#0000 78%);animation:16s linear infinite AboutWhoWeArePinned-module__9PeiDq__ambient-drift-b}.AboutWhoWeArePinned-module__9PeiDq__storyStage{isolation:isolate;z-index:1;align-items:center;min-height:min(38vh,420px);display:grid;position:relative}.AboutWhoWeArePinned-module__9PeiDq__header{z-index:1;min-width:0;max-width:min(980px,100%);position:relative}.AboutWhoWeArePinned-module__9PeiDq__tag{color:var(--color-primary-dark);text-transform:uppercase;letter-spacing:.1em;background:#60c0e233;border-radius:999px;margin-bottom:.55rem;padding:.25rem .65rem;font-size:.76rem;font-weight:700;display:inline-block}.AboutWhoWeArePinned-module__9PeiDq__title{color:var(--text-heading);font-size:clamp(2rem,3.8vw,3.5rem);line-height:1.12}.AboutWhoWeArePinned-module__9PeiDq__storyCardVisible{padding:0;transition:opacity .46s,transform .46s}.AboutWhoWeArePinned-module__9PeiDq__lineItem{opacity:0;visibility:hidden;pointer-events:none;align-items:center;transition:opacity .5s,transform .5s;display:grid;position:absolute;inset:0;transform:translateY(24px)}.AboutWhoWeArePinned-module__9PeiDq__lineItemActive{opacity:1;visibility:visible;transform:translateY(0)}.AboutWhoWeArePinned-module__9PeiDq__lineItemPrevious{opacity:0;visibility:visible}.AboutWhoWeArePinned-module__9PeiDq__dirDown .AboutWhoWeArePinned-module__9PeiDq__lineItemPrevious{transform:translateY(-24px)}.AboutWhoWeArePinned-module__9PeiDq__dirUp .AboutWhoWeArePinned-module__9PeiDq__lineItemPrevious{transform:translateY(24px)}.AboutWhoWeArePinned-module__9PeiDq__dirDown .AboutWhoWeArePinned-module__9PeiDq__lineItemActive{animation:.5s forwards AboutWhoWeArePinned-module__9PeiDq__line-enter-down;transform:translateY(12px)}.AboutWhoWeArePinned-module__9PeiDq__dirUp .AboutWhoWeArePinned-module__9PeiDq__lineItemActive{animation:.5s forwards AboutWhoWeArePinned-module__9PeiDq__line-enter-up;transform:translateY(-12px)}@keyframes AboutWhoWeArePinned-module__9PeiDq__line-enter-down{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes AboutWhoWeArePinned-module__9PeiDq__line-enter-up{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes AboutWhoWeArePinned-module__9PeiDq__ambient-drift-a{0%{opacity:.72;transform:translate(-1.5%,-1.5%)scale(1)}to{opacity:.9;transform:translate(1.8%,1.2%)scale(1.06)}}@keyframes AboutWhoWeArePinned-module__9PeiDq__ambient-drift-b{0%{opacity:.5;transform:translate(-12%)}50%{opacity:.72}to{opacity:.5;transform:translate(12%)}}.AboutWhoWeArePinned-module__9PeiDq__activeLine{width:100%;color:color-mix(in oklab, var(--text-heading) 78%, var(--text-secondary) 22%);letter-spacing:-.015em;text-align:center;font-size:clamp(1.62rem,2.8vw,2.4rem);line-height:1.28;font-family:var(--font-display);margin:0;font-weight:500!important}.AboutWhoWeArePinned-module__9PeiDq__storyList{z-index:1;gap:1rem;display:grid;position:relative}.AboutWhoWeArePinned-module__9PeiDq__storyListItem{border-left:2px solid #0e425624;padding-left:1rem}.AboutWhoWeArePinned-module__9PeiDq__storyListItem p{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:clamp(1.02rem,2.25vw,1.2rem);line-height:1.8}@media (min-width:1280px){.AboutWhoWeArePinned-module__9PeiDq__storyRootDesktop .AboutWhoWeArePinned-module__9PeiDq__storyPin{align-content:center;gap:1.5rem;height:100svh;padding-block:clamp(.3rem,1vw,.8rem)}}@media (prefers-reduced-motion:reduce){.AboutWhoWeArePinned-module__9PeiDq__storyCardVisible{transition:none}.AboutWhoWeArePinned-module__9PeiDq__lineItem,.AboutWhoWeArePinned-module__9PeiDq__lineItemActive,.AboutWhoWeArePinned-module__9PeiDq__lineItemPrevious{transition:none;animation:none;transform:none}.AboutWhoWeArePinned-module__9PeiDq__storyPin:before,.AboutWhoWeArePinned-module__9PeiDq__storyPin:after{animation:none}}
.TestimonialsSection-module__XID2pW__section{background:radial-gradient(circle at 7% 15%,#30a35f24,#0000 24%),radial-gradient(circle at 94% 88%,#2378a829,#0000 22%),#ecf3fb;min-width:0;padding:5rem 1rem}.TestimonialsSection-module__XID2pW__container{max-width:var(--max-width);width:100%;min-width:0;margin:0 auto}.TestimonialsSection-module__XID2pW__header{margin-bottom:1.5rem}.TestimonialsSection-module__XID2pW__title{color:var(--text-heading);margin-bottom:.5rem;font-size:clamp(1.9rem,3vw,2.4rem)}.TestimonialsSection-module__XID2pW__subtitle{color:var(--text-secondary);overflow-wrap:anywhere}.TestimonialsSection-module__XID2pW__marquee{min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.TestimonialsSection-module__XID2pW__track{gap:1rem;width:max-content;padding-block:2rem;animation:58s linear infinite TestimonialsSection-module__XID2pW__testimonials-scroll;display:flex}.TestimonialsSection-module__XID2pW__marquee:hover .TestimonialsSection-module__XID2pW__track{animation-play-state:paused}.TestimonialsSection-module__XID2pW__card{background:linear-gradient(165deg, #fff, #fffffff7), var(--bg-surface);color:var(--text-secondary);border:1px solid #1e60422e;border-radius:1rem;flex-direction:column;width:min(520px,100vw - 2rem);min-width:0;min-height:240px;margin:0;padding:1.15rem 1.2rem;line-height:1.7;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;box-shadow:0 18px 34px -24px #00000073}.TestimonialsSection-module__XID2pW__card:hover{border-color:#2378a847;transform:translateY(-4px);box-shadow:0 22px 38px -23px #00000085}.TestimonialsSection-module__XID2pW__topRow{align-items:center;gap:.65rem;margin-bottom:.8rem;display:flex}.TestimonialsSection-module__XID2pW__avatar{color:#fff;background:linear-gradient(135deg,#2a76a4,#31a15f);border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.88rem;font-weight:700;display:inline-flex}.TestimonialsSection-module__XID2pW__name{color:var(--text-heading);font-size:.9rem;font-weight:700}.TestimonialsSection-module__XID2pW__role{color:var(--text-secondary);font-size:.78rem}.TestimonialsSection-module__XID2pW__quoteIcon{color:#277d5c59;font-size:1.15rem;line-height:1;position:absolute;top:.8rem;right:.9rem}.TestimonialsSection-module__XID2pW__quote{color:var(--text-secondary);overflow-wrap:anywhere;font-size:1.04rem;line-height:1.75}.TestimonialsSection-module__XID2pW__meta{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.9rem;display:flex}.TestimonialsSection-module__XID2pW__storyLabel{color:var(--text-heading);font-size:.86rem;font-weight:700}.TestimonialsSection-module__XID2pW__tag{border-radius:var(--radius-full);color:#245647;background:#2378a81c;justify-content:center;align-items:center;gap:.35rem;padding:.24rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}@keyframes TestimonialsSection-module__XID2pW__testimonials-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - .5rem))}}@media (min-width:768px){.TestimonialsSection-module__XID2pW__section{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1280px){.TestimonialsSection-module__XID2pW__section{padding-left:2rem;padding-right:2rem}}@media (max-width:1279px){.TestimonialsSection-module__XID2pW__marquee{max-width:min(var(--max-width), 820px);margin-inline:auto;-webkit-mask-image:none;mask-image:none}.TestimonialsSection-module__XID2pW__card{width:min(760px,100vw - 2rem);min-height:220px}}@media (max-width:640px){.TestimonialsSection-module__XID2pW__section{padding:4.2rem 1rem}.TestimonialsSection-module__XID2pW__card{width:min(560px,100vw - 2rem);min-height:220px}}@media (prefers-reduced-motion:reduce){.TestimonialsSection-module__XID2pW__track{animation:none}}
.AboutPhotoNarrativeSection-module__PSdfFW__section{background:var(--bg-main);padding:5.6rem 2rem}.AboutPhotoNarrativeSection-module__PSdfFW__container{max-width:var(--max-width);gap:3.2rem;margin:0 auto;display:grid}.AboutPhotoNarrativeSection-module__PSdfFW__headerContent{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:992px){.AboutPhotoNarrativeSection-module__PSdfFW__headerContent{grid-template-columns:1fr 1fr;align-items:start;gap:3.2rem}}.AboutPhotoNarrativeSection-module__PSdfFW__kicker{color:var(--color-primary-dark);text-transform:uppercase;letter-spacing:.1em;background:#60c0e233;border-radius:999px;padding:.25rem .65rem;font-size:.76rem;font-weight:700;display:inline-block}.AboutPhotoNarrativeSection-module__PSdfFW__heading{color:var(--text-heading);margin-top:.7rem;font-size:clamp(2.05rem,3.4vw,3rem);line-height:1.12}.AboutPhotoNarrativeSection-module__PSdfFW__descriptionWrapper{gap:1rem;display:grid}.AboutPhotoNarrativeSection-module__PSdfFW__descriptionWrapper hr{background:var(--text-heading);border:0;width:3.2rem;height:2px;margin:0}.AboutPhotoNarrativeSection-module__PSdfFW__description{color:var(--text-secondary);margin:0;font-size:1.06rem;line-height:1.8}.AboutPhotoNarrativeSection-module__PSdfFW__imageGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:992px){.AboutPhotoNarrativeSection-module__PSdfFW__imageGrid{grid-template-columns:1fr 1.85fr 1fr;gap:1.25rem;min-height:470px}}.AboutPhotoNarrativeSection-module__PSdfFW__leftPane,.AboutPhotoNarrativeSection-module__PSdfFW__middlePane,.AboutPhotoNarrativeSection-module__PSdfFW__rightPane{gap:1rem;display:grid}@media (min-width:992px){.AboutPhotoNarrativeSection-module__PSdfFW__leftPane,.AboutPhotoNarrativeSection-module__PSdfFW__middlePane,.AboutPhotoNarrativeSection-module__PSdfFW__rightPane{height:100%}}.AboutPhotoNarrativeSection-module__PSdfFW__rightPane{grid-template-rows:repeat(2,minmax(0,1fr))}.AboutPhotoNarrativeSection-module__PSdfFW__imageWrapperTall,.AboutPhotoNarrativeSection-module__PSdfFW__imageWrapperWide,.AboutPhotoNarrativeSection-module__PSdfFW__imageWrapperSmall{border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.AboutPhotoNarrativeSection-module__PSdfFW__imageWrapperTall{aspect-ratio:4/5}.AboutPhotoNarrativeSection-module__PSdfFW__imageWrapperWide{aspect-ratio:16/9}.AboutPhotoNarrativeSection-module__PSdfFW__imageWrapperSmall{aspect-ratio:16/10}@media (min-width:992px){.AboutPhotoNarrativeSection-module__PSdfFW__imageWrapperTall,.AboutPhotoNarrativeSection-module__PSdfFW__imageWrapperWide,.AboutPhotoNarrativeSection-module__PSdfFW__imageWrapperSmall{aspect-ratio:auto;height:100%!important}}.AboutPhotoNarrativeSection-module__PSdfFW__infoArea{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:992px){.AboutPhotoNarrativeSection-module__PSdfFW__infoArea{grid-template-columns:1fr 1fr;gap:1.25rem}}.AboutPhotoNarrativeSection-module__PSdfFW__infoCard{border-radius:var(--radius-lg);background:#fff;border:1px solid #0e42561f;padding:1.05rem}.AboutPhotoNarrativeSection-module__PSdfFW__infoCard h3{color:var(--text-heading);margin:0;font-size:1.4rem}.AboutPhotoNarrativeSection-module__PSdfFW__infoCard p{color:var(--text-secondary);margin:.75rem 0 0;line-height:1.72}.AboutPhotoNarrativeSection-module__PSdfFW__infoCard ul{color:var(--text-secondary);margin:.75rem 0 0;padding-left:1rem;line-height:1.65}.AboutPhotoNarrativeSection-module__PSdfFW__infoCard li+li{margin-top:.25rem}.AboutPhotoNarrativeSection-module__PSdfFW__infoLink{color:var(--text-heading);border-bottom:2px solid #0f2f3d59;margin-top:.9rem;padding-bottom:.1rem;font-weight:700;display:inline-flex}
.FocusAreasHybrid-module__FvCfrq__sectionRoot{gap:2rem;min-width:0;padding-block:clamp(2.25rem,6vw,4.2rem);display:grid}.FocusAreasHybrid-module__FvCfrq__headingWrap{width:min(var(--max-width), 100%);min-width:0;margin-inline:auto;padding-inline:clamp(.75rem,2vw,2rem)}.FocusAreasHybrid-module__FvCfrq__carouselWrap{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:0}.FocusAreasHybrid-module__FvCfrq__kicker{color:var(--color-primary-dark);text-transform:uppercase;letter-spacing:.1em;background:#60c0e233;border-radius:999px;padding:.25rem .65rem;font-size:.76rem;font-weight:700;display:inline-block}.FocusAreasHybrid-module__FvCfrq__displayHeading{color:var(--text-heading);margin-top:.6rem;font-size:clamp(1.85rem,4.5vw,3.15rem);line-height:1.1;display:block}.FocusAreasHybrid-module__FvCfrq__displayHeading span{opacity:.22;display:inline}.FocusAreasHybrid-module__FvCfrq__leadCopy{color:var(--text-secondary);margin-top:.65rem;line-height:1.75}.FocusAreasHybrid-module__FvCfrq__carouselStage{justify-content:center;align-items:center;min-width:0;padding-block:clamp(.5rem,1.4vw,1rem);display:flex;position:relative;overflow:hidden}.FocusAreasHybrid-module__FvCfrq__stageLayer{transform-style:preserve-3d;position:absolute}.FocusAreasHybrid-module__FvCfrq__cardShell{transform-style:preserve-3d;will-change:transform, opacity;min-width:0;position:absolute;top:0;left:0}.FocusAreasHybrid-module__FvCfrq__card{border-radius:var(--radius-xl);background:#fff;border:1px solid #0e42562e;flex-direction:column;justify-content:space-between;height:100%;padding:1.2rem 1.15rem 1rem;display:flex;box-shadow:0 12px 36px #0f2f3d1f}.FocusAreasHybrid-module__FvCfrq__cardNumber{color:var(--color-secondary-dark);font-size:clamp(1.65rem,3vw,2.45rem);font-weight:800;line-height:1}.FocusAreasHybrid-module__FvCfrq__card h4{color:var(--text-heading);margin-top:.65rem;font-size:clamp(1.15rem,2.1vw,1.62rem);line-height:1.2}.FocusAreasHybrid-module__FvCfrq__card p{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:.6rem;line-height:1.62}.FocusAreasHybrid-module__FvCfrq__readMore{color:var(--text-heading);align-items:center;gap:.45rem;margin-top:1rem;font-weight:700;display:inline-flex}.FocusAreasHybrid-module__FvCfrq__navButton{z-index:20;width:3rem;height:3rem;color:var(--text-heading);background:#fff;border:1px solid #0f2f3d47;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 18px #0f2f3d29}.FocusAreasHybrid-module__FvCfrq__navButton:disabled{opacity:.38;cursor:not-allowed}.FocusAreasHybrid-module__FvCfrq__navButton:focus-visible,.FocusAreasHybrid-module__FvCfrq__dot:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:2px}.FocusAreasHybrid-module__FvCfrq__navLeft{left:.65rem}.FocusAreasHybrid-module__FvCfrq__navRight{right:.65rem}.FocusAreasHybrid-module__FvCfrq__navIconWrap{justify-content:center;align-items:center;display:inline-flex}.FocusAreasHybrid-module__FvCfrq__navIcon{width:1rem;height:1rem}.FocusAreasHybrid-module__FvCfrq__progressRail{background:#0f2f3d24;border-radius:999px;height:2px;margin-top:.55rem;overflow:hidden}.FocusAreasHybrid-module__FvCfrq__progressWrap{width:min(var(--max-width), 100%);margin-inline:auto;padding-inline:clamp(.75rem,2vw,2rem)}.FocusAreasHybrid-module__FvCfrq__progressFill{background:var(--color-primary-dark);border-radius:999px;height:100%;transition:width .52s}@media (min-width:768px){.FocusAreasHybrid-module__FvCfrq__card{padding:1.45rem 1.35rem 1.2rem}.FocusAreasHybrid-module__FvCfrq__navButton{width:3.3rem;height:3.3rem}.FocusAreasHybrid-module__FvCfrq__navLeft{left:.35rem}.FocusAreasHybrid-module__FvCfrq__navRight{right:.35rem}}@media (min-width:1280px){.FocusAreasHybrid-module__FvCfrq__card{padding:1.8rem 1.75rem 1.45rem}.FocusAreasHybrid-module__FvCfrq__navButton{width:3.7rem;height:3.7rem}.FocusAreasHybrid-module__FvCfrq__navLeft{left:.25rem}.FocusAreasHybrid-module__FvCfrq__navRight{right:.25rem}}@media (max-width:420px){.FocusAreasHybrid-module__FvCfrq__sectionRoot{gap:1.35rem;padding-block:2rem}.FocusAreasHybrid-module__FvCfrq__displayHeading{gap:.22rem;font-size:clamp(1.6rem,8vw,2.1rem)}.FocusAreasHybrid-module__FvCfrq__leadCopy{font-size:.94rem;line-height:1.65}.FocusAreasHybrid-module__FvCfrq__navButton{width:2.6rem;height:2.6rem}.FocusAreasHybrid-module__FvCfrq__progressRail{margin-top:.4rem}}
.WorkKindnessSection-module__SoaxBq__section{background-color:var(--bg-main);padding:6rem 2rem}.WorkKindnessSection-module__SoaxBq__container{max-width:var(--max-width);margin:0 auto}.WorkKindnessSection-module__SoaxBq__headerContent{grid-template-columns:1fr;gap:3rem;margin-bottom:4rem;display:grid}@media (min-width:768px){.WorkKindnessSection-module__SoaxBq__headerContent{grid-template-columns:1fr 1fr;align-items:flex-start;gap:4rem}}.WorkKindnessSection-module__SoaxBq__heading{color:var(--text-heading);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:800;line-height:1.1}.WorkKindnessSection-module__SoaxBq__descriptionWrapper{flex-direction:column;display:flex}.WorkKindnessSection-module__SoaxBq__descriptionWrapper hr{background-color:var(--text-heading);border:none;width:4rem;height:2px;margin-top:.5rem;margin-bottom:2rem}.WorkKindnessSection-module__SoaxBq__description{color:var(--text-secondary);font-size:1.125rem;line-height:1.8}.WorkKindnessSection-module__SoaxBq__imageGrid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:4rem;display:grid}@media (min-width:992px){.WorkKindnessSection-module__SoaxBq__imageGrid{grid-template-columns:1fr 2fr 1fr;height:450px}}.WorkKindnessSection-module__SoaxBq__imageCol{flex-direction:column;gap:1.5rem;height:100%;display:flex;position:relative}@media (max-width:991px){.WorkKindnessSection-module__SoaxBq__imageCol{height:300px}.WorkKindnessSection-module__SoaxBq__imageCol.WorkKindnessSection-module__SoaxBq__stacked{height:600px}}.WorkKindnessSection-module__SoaxBq__imageWrapper{border-radius:var(--radius-xl);width:100%;height:100%;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.WorkKindnessSection-module__SoaxBq__imageCol.WorkKindnessSection-module__SoaxBq__stacked .WorkKindnessSection-module__SoaxBq__imageWrapper{height:calc(50% - .75rem)}.WorkKindnessSection-module__SoaxBq__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.WorkKindnessSection-module__SoaxBq__imageWrapper:hover .WorkKindnessSection-module__SoaxBq__image{transform:scale(1.05)}.WorkKindnessSection-module__SoaxBq__infoArea{grid-template-columns:1fr;gap:4rem;margin-top:6rem;display:grid}@media (min-width:768px){.WorkKindnessSection-module__SoaxBq__infoArea{grid-template-columns:1fr 1fr}}.WorkKindnessSection-module__SoaxBq__infoBlock{flex-direction:column;display:flex}.WorkKindnessSection-module__SoaxBq__infoTitle{color:var(--text-heading);margin-bottom:1.5rem;font-size:2rem;font-weight:700}.WorkKindnessSection-module__SoaxBq__infoDesc{color:var(--text-secondary);flex-grow:1;margin-bottom:2rem;font-size:1.125rem;line-height:1.8}.WorkKindnessSection-module__SoaxBq__infoLink{color:var(--text-heading);align-items:center;font-size:1.125rem;font-weight:700;transition:opacity .3s;display:inline-flex}.WorkKindnessSection-module__SoaxBq__infoLink:hover{opacity:.7}.WorkKindnessSection-module__SoaxBq__infoLink svg{margin-left:.5rem;transition:transform .3s}.WorkKindnessSection-module__SoaxBq__infoLink:hover svg{transform:translate(4px)}
.WorkMissionSection-module__oWmnwa__section{background-color:var(--bg-main);border-bottom:1px solid #0000001a;padding:6rem 2rem;overflow:hidden}.WorkMissionSection-module__oWmnwa__container{max-width:var(--max-width);grid-template-columns:1fr;align-items:start;gap:4rem;min-width:0;margin:0 auto;display:grid}@media (min-width:1280px){.WorkMissionSection-module__oWmnwa__container{grid-template-columns:1fr 1fr}}.WorkMissionSection-module__oWmnwa__content{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.WorkMissionSection-module__oWmnwa__title{color:var(--text-heading);margin-bottom:.5rem;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:800;line-height:1.1}.WorkMissionSection-module__oWmnwa__description{color:var(--text-secondary);overflow-wrap:anywhere;font-size:1.125rem;line-height:1.8}.WorkMissionSection-module__oWmnwa__imageGrid{grid-template-columns:1fr;gap:1.5rem;min-width:0;display:grid}@media (min-width:768px){.WorkMissionSection-module__oWmnwa__imageGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:start;gap:1.5rem}}.WorkMissionSection-module__oWmnwa__leftCol{border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);aspect-ratio:4/5;min-height:0;position:relative;overflow:hidden;height:auto!important}.WorkMissionSection-module__oWmnwa__rightCol{grid-template-rows:repeat(2,minmax(0,1fr));gap:1.5rem;min-width:0;display:grid}.WorkMissionSection-module__oWmnwa__imageWrapper{border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);aspect-ratio:4/3;min-height:0;position:relative;overflow:hidden;height:auto!important}.WorkMissionSection-module__oWmnwa__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.WorkMissionSection-module__oWmnwa__imageWrapper:hover .WorkMissionSection-module__oWmnwa__image,.WorkMissionSection-module__oWmnwa__leftCol:hover .WorkMissionSection-module__oWmnwa__image{transform:scale(1.05)}
.StoriesImpactSection-module__YYnBEq__section{background-color:var(--bg-surface);color:var(--text-primary);padding:6rem 2rem}.StoriesImpactSection-module__YYnBEq__container{max-width:var(--max-width);margin:0 auto}.StoriesImpactSection-module__YYnBEq__introGrid{grid-template-columns:1fr;align-items:start;gap:1.5rem 3rem;margin-bottom:3.5rem;display:grid}@media (min-width:768px){.StoriesImpactSection-module__YYnBEq__introGrid{grid-template-columns:minmax(0,.35fr) minmax(0,1fr)}}.StoriesImpactSection-module__YYnBEq__label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-heading);margin:0;padding-top:.35rem;font-size:.875rem;font-weight:700}.StoriesImpactSection-module__YYnBEq__headline{color:var(--text-heading);margin:0 0 1.25rem;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;line-height:1.15}.StoriesImpactSection-module__YYnBEq__description{color:var(--text-secondary);max-width:52ch;margin:0;font-size:1.125rem;line-height:1.75}.StoriesImpactSection-module__YYnBEq__gallery{grid-template-columns:1fr;gap:1.5rem;margin-bottom:4rem;display:grid}@media (min-width:768px){.StoriesImpactSection-module__YYnBEq__gallery{grid-template-columns:1.15fr 1fr 1fr;align-items:stretch}}.StoriesImpactSection-module__YYnBEq__galleryItem{border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);aspect-ratio:4/5;min-height:220px;overflow:hidden}@media (min-width:768px){.StoriesImpactSection-module__YYnBEq__galleryItem{aspect-ratio:3/4;min-height:280px}.StoriesImpactSection-module__YYnBEq__galleryItem:first-child{aspect-ratio:1}}.StoriesImpactSection-module__YYnBEq__galleryImage{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.StoriesImpactSection-module__YYnBEq__galleryItem:hover .StoriesImpactSection-module__YYnBEq__galleryImage{transform:scale(1.03)}.StoriesImpactSection-module__YYnBEq__statsRow{text-align:center;grid-template-columns:repeat(2,1fr);gap:2rem 1rem;margin-bottom:4rem;display:grid}@media (min-width:768px){.StoriesImpactSection-module__YYnBEq__statsRow{grid-template-columns:repeat(4,1fr);gap:1rem}}.StoriesImpactSection-module__YYnBEq__statCell{flex-direction:column;align-items:center;gap:.5rem;padding:0 .5rem;display:flex;position:relative}.StoriesImpactSection-module__YYnBEq__statValue{color:var(--text-heading);font-size:clamp(2rem,3.5vw,3.25rem);font-weight:800;line-height:1.1}.StoriesImpactSection-module__YYnBEq__statLabel{color:var(--text-secondary);max-width:12rem;font-size:.95rem;font-weight:500}.StoriesImpactSection-module__YYnBEq__statRule{display:none}@media (min-width:768px){.StoriesImpactSection-module__YYnBEq__statRule{background-color:#0000001a;width:1px;height:55%;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.StoriesImpactSection-module__YYnBEq__statCell:last-child .StoriesImpactSection-module__YYnBEq__statRule{display:none}.StoriesImpactSection-module__YYnBEq__banner{background-color:var(--color-primary-light);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);flex-direction:column;align-items:stretch;gap:2rem;padding:3rem 2.5rem;display:flex}@media (min-width:768px){.StoriesImpactSection-module__YYnBEq__banner{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;padding:3.5rem 4rem}}.StoriesImpactSection-module__YYnBEq__bannerText{color:var(--text-inverse)}.StoriesImpactSection-module__YYnBEq__bannerTitle{margin:0 0 .5rem;font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:800;line-height:1.2}.StoriesImpactSection-module__YYnBEq__bannerDesc{opacity:.95;max-width:36rem;margin:0;font-size:1.1rem}.StoriesImpactSection-module__YYnBEq__bannerBtn{background-color:var(--bg-surface);color:var(--text-heading);border-radius:var(--radius-md);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding:1rem 2.25rem;font-size:1.125rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.StoriesImpactSection-module__YYnBEq__bannerBtn:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000001f}
