.SectionCharterSchools-module__mlEyrq__section{--cs-ink:#123c1e;--cs-green:#1a5c30;--cs-green-deep:#113a1c;--cs-green-soft:#4e9b62;--cs-green-pale:#a9dcae;--cs-body:#45524a;--cs-panel-from:#eef6ef;--cs-panel-to:#f8fbf8;color:var(--cs-body);font-family:var(--font-poppins), sans-serif;background:radial-gradient(circle at 2% 28%,#1a5c3014,#1a5c3000 22%),#fff;position:relative;overflow:hidden}.SectionCharterSchools-module__mlEyrq__inner{max-width:calc(592px + clamp(340px,42vw,640px));margin:0 auto;padding:0 32px}.SectionCharterSchools-module__mlEyrq__hero{width:100%;position:relative}.SectionCharterSchools-module__mlEyrq__heroInner{justify-content:center;align-items:stretch;gap:8px;padding:clamp(30px,3.4vw,52px) 32px clamp(26px,3vw,42px);display:flex}.SectionCharterSchools-module__mlEyrq__heroMedia{flex:none;align-self:center;width:clamp(340px,42vw,640px);position:relative}.SectionCharterSchools-module__mlEyrq__heroImg{width:100%;height:auto;display:block}.SectionCharterSchools-module__mlEyrq__fadeLeft,.SectionCharterSchools-module__mlEyrq__fadeTop,.SectionCharterSchools-module__mlEyrq__fadeBottom{pointer-events:none;position:absolute}.SectionCharterSchools-module__mlEyrq__fadeLeft{background:linear-gradient(90deg,#ffffffe6 0%,#fff6 45%,#fff0 100%);width:5%;top:0;bottom:0;left:0}.SectionCharterSchools-module__mlEyrq__fadeTop{background:linear-gradient(#ffffffd9 0%,#fff0 100%);height:7%;top:0;left:0;right:0}.SectionCharterSchools-module__mlEyrq__fadeBottom{background:linear-gradient(#fff0 0%,#ffffffd9 100%);height:7%;bottom:0;left:0;right:0}.SectionCharterSchools-module__mlEyrq__heroCopy{flex:0 520px;max-width:520px}.SectionCharterSchools-module__mlEyrq__heroTitle{color:var(--cs-ink);letter-spacing:-1px;text-transform:uppercase;margin:0;font-size:clamp(38px,5.4vw,68px);font-weight:800;line-height:.98}.SectionCharterSchools-module__mlEyrq__heroKicker{color:var(--cs-green);margin:18px 0 0;font-size:clamp(17px,1.6vw,21px);font-weight:600}.SectionCharterSchools-module__mlEyrq__heroRule{background:var(--cs-green);border-radius:3px;width:132px;height:5px;margin:14px 0 22px}.SectionCharterSchools-module__mlEyrq__heroText{color:var(--cs-body);margin:0;font-size:17px;line-height:1.62}.SectionCharterSchools-module__mlEyrq__pillars{z-index:2;background:#fff;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(-85px,-5.5vw,-28px);padding:34px 20px;display:grid;position:relative;box-shadow:0 10px 34px #113a1c17}.SectionCharterSchools-module__mlEyrq__pillar{align-items:flex-start;gap:18px;padding:6px 26px;display:flex}.SectionCharterSchools-module__mlEyrq__pillar+.SectionCharterSchools-module__mlEyrq__pillar{border-left:1px solid #e3ece5}.SectionCharterSchools-module__mlEyrq__pillarIcon{background:var(--cs-green);color:#fff;border-radius:50%;flex:none;place-items:center;width:68px;height:68px;display:grid}.SectionCharterSchools-module__mlEyrq__pillarIcon svg{width:36px;height:36px}.SectionCharterSchools-module__mlEyrq__pillarTitle{color:var(--cs-green);letter-spacing:.4px;text-transform:uppercase;margin:0;font-size:21px;font-weight:800}.SectionCharterSchools-module__mlEyrq__pillarSub{color:var(--cs-ink);letter-spacing:.3px;text-transform:uppercase;margin:2px 0 8px;font-size:14px;font-weight:700}.SectionCharterSchools-module__mlEyrq__pillarText{color:var(--cs-body);margin:0;font-size:15px;line-height:1.5}.SectionCharterSchools-module__mlEyrq__panels{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:26px;display:grid}.SectionCharterSchools-module__mlEyrq__panel{background:linear-gradient(170deg, var(--cs-panel-from) 0%, var(--cs-panel-to) 70%);border-radius:16px;overflow:hidden}.SectionCharterSchools-module__mlEyrq__panelHead{background:var(--cs-green);color:#fff;letter-spacing:.5px;text-transform:uppercase;margin:0;padding:16px 26px;font-size:clamp(18px,1.9vw,23px);font-weight:800}.SectionCharterSchools-module__mlEyrq__panelBody{padding:8px 26px 26px}.SectionCharterSchools-module__mlEyrq__diffRow{align-items:flex-start;gap:16px;padding:17px 0;display:flex}.SectionCharterSchools-module__mlEyrq__diffRow+.SectionCharterSchools-module__mlEyrq__diffRow{border-top:1px solid #1a5c3024}.SectionCharterSchools-module__mlEyrq__diffIcon{background:var(--cs-green);color:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.SectionCharterSchools-module__mlEyrq__diffIcon svg{width:26px;height:26px}.SectionCharterSchools-module__mlEyrq__diffTitle{color:var(--cs-ink);letter-spacing:.3px;text-transform:uppercase;margin:0 0 4px;font-size:15px;font-weight:700}.SectionCharterSchools-module__mlEyrq__diffText{color:var(--cs-body);margin:0;font-size:14.5px;line-height:1.48}.SectionCharterSchools-module__mlEyrq__eduLead{color:var(--cs-ink);margin:16px 0 18px;font-size:16px;line-height:1.55}.SectionCharterSchools-module__mlEyrq__eduList{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.SectionCharterSchools-module__mlEyrq__eduList li{color:var(--cs-ink);align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.4;display:flex}.SectionCharterSchools-module__mlEyrq__eduCheck{width:20px;height:20px;color:var(--cs-green-soft);flex:none;margin-top:1px}.SectionCharterSchools-module__mlEyrq__eduShot{aspect-ratio:16/11;border-radius:12px;margin-top:24px;position:relative;overflow:hidden}.SectionCharterSchools-module__mlEyrq__eduShot img{object-fit:cover}.SectionCharterSchools-module__mlEyrq__funding{background:linear-gradient(140deg, #1a5c30 0%, var(--cs-green-deep) 64%);color:#eaf4ec;border-radius:20px;margin-top:26px;padding:38px 44px}.SectionCharterSchools-module__mlEyrq__fundingGrid{grid-template-columns:minmax(0,.85fr) repeat(3,minmax(0,1fr));gap:28px;display:grid}.SectionCharterSchools-module__mlEyrq__fundingTitle{color:#fff;letter-spacing:.4px;text-transform:uppercase;margin:0 0 16px;font-size:clamp(23px,2.4vw,30px);font-weight:800}.SectionCharterSchools-module__mlEyrq__fundingText{color:#d5e8d9;margin:0;font-size:15.5px;line-height:1.58}.SectionCharterSchools-module__mlEyrq__fundingBadge{border:3px solid var(--cs-green-soft);color:#fff;background:#4e9b6242;border-radius:50%;place-items:center;width:78px;height:78px;margin-top:26px;display:grid}.SectionCharterSchools-module__mlEyrq__fundingBadge svg{width:38px;height:38px}.SectionCharterSchools-module__mlEyrq__fundingCol{border-left:1px solid #a9dcae42;padding-left:26px}.SectionCharterSchools-module__mlEyrq__fundingList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.SectionCharterSchools-module__mlEyrq__fundingList li{color:#eaf4ec;align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.SectionCharterSchools-module__mlEyrq__fundingCheck{width:17px;height:17px;color:var(--cs-green-pale);flex:none;margin-top:2px}.SectionCharterSchools-module__mlEyrq__proof{grid-template-columns:repeat(4,minmax(0,1fr));margin:30px 0 34px;display:grid}.SectionCharterSchools-module__mlEyrq__proofItem{align-items:flex-start;gap:14px;padding:6px 24px;display:flex}.SectionCharterSchools-module__mlEyrq__proofItem+.SectionCharterSchools-module__mlEyrq__proofItem{border-left:1px solid #e3ece5}.SectionCharterSchools-module__mlEyrq__proofIcon{color:var(--cs-green);flex:none}.SectionCharterSchools-module__mlEyrq__proofIcon svg{width:38px;height:38px}.SectionCharterSchools-module__mlEyrq__proofTitle{color:var(--cs-ink);letter-spacing:.4px;text-transform:uppercase;margin:0 0 4px;font-size:15px;font-weight:700}.SectionCharterSchools-module__mlEyrq__proofText{color:var(--cs-body);margin:0;font-size:14px;line-height:1.45}.SectionCharterSchools-module__mlEyrq__band{background:linear-gradient(90deg, #17532b 0%, var(--cs-green-deep) 100%);position:relative;overflow:hidden}.SectionCharterSchools-module__mlEyrq__bandInner{z-index:1;align-items:center;gap:34px;max-width:1180px;margin:0 auto;padding:26px 32px;display:flex;position:relative}.SectionCharterSchools-module__mlEyrq__bandLogo{filter:brightness(0)invert();flex:none;width:176px;height:auto}.SectionCharterSchools-module__mlEyrq__bandDivider{background:#ffffff8c;flex:none;align-self:stretch;width:2px}.SectionCharterSchools-module__mlEyrq__bandTitle{letter-spacing:.5px;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(16px,1.7vw,21px);font-weight:800;line-height:1.35}.SectionCharterSchools-module__mlEyrq__bandTitle span{color:var(--cs-green-pale)}.SectionCharterSchools-module__mlEyrq__bandCircles{color:#ffffff29;pointer-events:none;width:230px;height:100%;position:absolute;top:0;right:0}@media (max-width:1279px){.SectionCharterSchools-module__mlEyrq__heroInner{flex-direction:column;align-items:stretch;gap:22px;padding:clamp(26px,3vw,40px) 32px clamp(24px,2.6vw,34px)}.SectionCharterSchools-module__mlEyrq__heroCopy{flex:0 auto;max-width:640px}.SectionCharterSchools-module__mlEyrq__heroMedia{align-self:flex-start;width:min(100%,620px)}.SectionCharterSchools-module__mlEyrq__fadeLeft{display:none}.SectionCharterSchools-module__mlEyrq__pillars{margin-top:26px}}@media (max-width:1024px){.SectionCharterSchools-module__mlEyrq__pillars{grid-template-columns:minmax(0,1fr);row-gap:26px;padding:28px 24px}.SectionCharterSchools-module__mlEyrq__pillar{padding:0}.SectionCharterSchools-module__mlEyrq__pillar+.SectionCharterSchools-module__mlEyrq__pillar{border-top:1px solid #e3ece5;border-left:none;padding-top:24px}.SectionCharterSchools-module__mlEyrq__panels{grid-template-columns:minmax(0,1fr)}.SectionCharterSchools-module__mlEyrq__funding{padding:32px 26px}.SectionCharterSchools-module__mlEyrq__fundingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SectionCharterSchools-module__mlEyrq__fundingIntro{grid-column:1/-1}.SectionCharterSchools-module__mlEyrq__fundingCol:nth-of-type(odd){border-left:none;padding-left:0}.SectionCharterSchools-module__mlEyrq__proof{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:26px}.SectionCharterSchools-module__mlEyrq__proofItem:nth-child(odd){border-left:none;padding-left:0}}@media (max-width:860px){.SectionCharterSchools-module__mlEyrq__inner{padding:0 20px}.SectionCharterSchools-module__mlEyrq__heroInner{padding-left:20px;padding-right:20px}.SectionCharterSchools-module__mlEyrq__bandInner{flex-direction:column;align-items:flex-start;gap:18px}.SectionCharterSchools-module__mlEyrq__bandDivider{align-self:flex-start;width:64px;height:2px}.SectionCharterSchools-module__mlEyrq__bandCircles{display:none}}@media (max-width:560px){.SectionCharterSchools-module__mlEyrq__panelHead{padding:14px 18px}.SectionCharterSchools-module__mlEyrq__panelBody{padding:6px 18px 22px}.SectionCharterSchools-module__mlEyrq__fundingGrid,.SectionCharterSchools-module__mlEyrq__proof{grid-template-columns:minmax(0,1fr)}.SectionCharterSchools-module__mlEyrq__fundingCol{border-left:none;padding-left:0}.SectionCharterSchools-module__mlEyrq__proofItem{border-left:none;padding:0}.SectionCharterSchools-module__mlEyrq__pillarIcon{width:56px;height:56px}.SectionCharterSchools-module__mlEyrq__pillarIcon svg{width:30px;height:30px}}
