.about-page{background:var(--cream)}.about-label{color:var(--secondary);text-transform:uppercase;margin:0;font-size:15.783px;line-height:26.832px}.about-hero{background:var(--cream);padding:0 0 40px}.about-hero__frame{width:min(1360px,100% - 80px);margin-inline:auto}.about-hero__panel{color:#fff;background:linear-gradient(135deg,#5dc1b9 0%,#48a69f 50%,#328b85 100%);border-radius:0 0 80px 80px;flex-direction:column;gap:20px;padding:200px 120px 80px;display:flex}.about-breadcrumb{color:#fff;letter-spacing:1.56px;text-transform:uppercase;align-items:center;gap:6px;font-size:11.141px;font-weight:600;line-height:16.712px;display:flex}.about-hero__grid{grid-template-columns:605px minmax(0,1fr);align-items:stretch;gap:32px;display:grid}.about-hero__copy{flex-direction:column;gap:20px;display:flex}.about-hero__copy h1{letter-spacing:-3px;margin:0;font-size:56px;line-height:1}.about-hero__accent{color:var(--gold)}.about-hero__copy p{color:#fff;margin:0;font-size:15.783px;line-height:26.832px}.about-hero__media{border:3px solid #fff;border-radius:80px;min-height:296px;position:relative;overflow:hidden}.about-hero__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about-purpose{background:#f8ba25;padding:80px 0}.about-purpose__grid{grid-template-columns:440px minmax(0,1fr);align-items:stretch;gap:40px;display:grid}.about-purpose__copy{flex-direction:column;gap:20px;display:flex}.about-purpose__copy h2{color:var(--teal);letter-spacing:-3px;margin:0;font-size:56px;line-height:1}.about-purpose__copy p{color:#595651;margin:0;font-size:15.783px;line-height:26.832px}.about-purpose__cards{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.about-purpose__card{color:#fff;border:3px solid #fff;border-radius:56px;flex-direction:column;justify-content:flex-end;min-height:284px;text-decoration:none;transition:transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a}.about-purpose__card:after{content:"";background:linear-gradient(#00000014 0%,#00000073 52%,#000000eb 100%);position:absolute;inset:0}.about-purpose__card:hover{transform:translateY(-3px)}.about-purpose__card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about-purpose__card-content{z-index:1;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 28px 28px;display:flex;position:absolute;inset:auto 0 0}.about-purpose__card h3{color:#fff;letter-spacing:-1px;margin:0;font-size:20px;line-height:1}.about-purpose__card p{color:#fff;margin:0;font-size:12px;line-height:1.5}.about-purpose__card span{color:#595651;background:var(--gold);border-radius:999px;align-items:center;gap:6px;min-height:36px;margin-top:2px;padding:7px 16px;font-size:12px;font-weight:700;display:inline-flex}.about-purpose__card i{font-size:15px;font-style:normal}.about-vision{background:var(--teal);padding:80px 0}.about-vision__grid{align-items:stretch;gap:40px;display:flex}.about-vision__card{border-radius:80px;flex:1 1 0;min-width:0;padding:48px}.about-vision__card--vision{background:radial-gradient(110% 130% at 22% 20%,#ffe5ac 0%,#fdda8a 25%,#fccf68 50%,#fac547 75%,#f8ba25 100%)}.about-vision__card--vision h2{color:var(--teal);letter-spacing:-2px;margin:0;padding-top:16px;font-size:36px;line-height:1.2}.about-vision__card--mission{background:#fff;border:1px solid #e8e3d6;flex-direction:column;justify-content:center;display:flex}.about-vision__card--mission .about-label{color:#3a7335}.about-vision__card--mission ol{flex-direction:column;gap:20px;margin:0;padding:16px 0 0;list-style:none;display:flex}.about-vision__card--mission li{align-items:center;gap:14px;display:flex}.about-vision__card--mission li:first-child,.about-vision__card--mission li:last-child{align-items:flex-start}.about-vision__card--mission li span{color:var(--teal);letter-spacing:-2px;font-family:Momo,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2}.about-vision__card--mission li p{color:#595651;flex:1 1 0;min-width:0;margin:0;font-size:14px;line-height:1.5}.about-milestone{isolation:isolate;background:var(--cream);height:700px;position:relative;overflow:hidden}.about-milestone__panel{isolation:isolate;justify-content:flex-end;align-items:flex-end;gap:203px;width:100%;max-width:1440px;height:100%;margin-inline:auto;padding:117px 80px 254px 340px;display:flex;position:relative}.about-milestone__collage{z-index:-2;opacity:.14;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset:0;overflow:hidden}.about-milestone__collage img{object-fit:cover;filter:grayscale()contrast(.9);width:100%;height:100%}.about-milestone__year{z-index:-1;color:#e8e3d6;letter-spacing:-43px;white-space:nowrap;justify-content:center;align-items:center;font-family:Momo,Arial,sans-serif;font-size:488px;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.about-milestone__content{flex-direction:column;flex:1 1 0;align-self:stretch;align-items:center;gap:164px;min-width:0;display:flex}.about-milestone__content h2{color:var(--teal);letter-spacing:-3px;text-transform:capitalize;white-space:nowrap;margin:0;font-size:56px;line-height:1}.about-milestone__text{color:#595651;text-align:center;flex-direction:column;gap:20px;width:100%;display:flex}.about-milestone__text h3{letter-spacing:-2px;margin:0;font-size:36px;line-height:1.2}.about-milestone__text p{margin:0;font-size:15px;line-height:25.5px}.about-milestone__rail{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.about-milestone__rail li{color:#e8e3d6;letter-spacing:-1px;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:24px;font-family:Momo,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1;display:flex}.about-milestone__rail i{background:#e8e3d6;border-radius:32px;width:19px;height:18px;display:block}.about-milestone__rail li.active{color:var(--teal);letter-spacing:-3px;font-size:24px}.about-milestone__rail li.active i{background:var(--teal);height:52px}.about-stats{background:#fff;padding:80px 0}.about-stats__grid{align-items:stretch;gap:40px;display:flex}.about-stats__copy{flex-direction:column;flex:none;justify-content:center;gap:20px;width:557px;display:flex}.about-stats__copy h2{letter-spacing:-3px;white-space:nowrap;margin:0;font-size:56px;line-height:1}.about-stats__copy p{color:#595651;margin:0;font-size:14px;line-height:26.832px}.about-stats__items{flex:1 1 0;align-items:stretch;min-width:0;display:flex}.about-stats__item{text-align:center;border-right:.5px solid #9b9690;flex-direction:column;flex:1 1 0;justify-content:center;gap:10px;min-width:0;padding:0 10px;display:flex}.about-stats__item strong{color:var(--teal);letter-spacing:-3px;font-family:Momo,Arial,sans-serif;font-size:56px;font-weight:700;line-height:1}.about-stats__item span{color:#1c1c1a;font-size:14px;font-weight:600;line-height:20.89px}.about-impact{background:#f8ba25;padding:80px 0}.about-impact__inner{flex-direction:column;gap:34px;display:flex}.about-impact__grid{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.about-impact__copy{flex:none;width:640px}.about-impact__copy h2{width:608px;max-width:100%;color:var(--teal);letter-spacing:-3px;margin:0;padding-top:16px;font-size:56px;line-height:1}.about-impact__list{flex:1 1 0;min-width:0;margin:0;padding:0;list-style:none}.about-impact__list li{color:var(--teal);letter-spacing:-1px;border-bottom:1px solid #e8e3d6;align-items:center;gap:16px;padding:24px 0;font-family:Momo,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2;display:flex}.about-impact__list svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:24px;height:24px}.about-impact__footer{justify-content:space-between;align-items:center;gap:24px;display:flex}.about-impact__footer p{color:#595651;width:367px;margin:0;font-size:15.783px;line-height:26.832px}.about-btn.link-pill{border-radius:9999px;gap:10px;padding:13px 20px;font-size:16px;font-weight:600;line-height:24px}.about-btn .link-pill__arrow{width:25px;height:25px}.about-btn .link-pill__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px}.about-btn--gold.link-pill{color:#595651}.about-btn--gold .link-pill__arrow{background:var(--teal)}.about-cta{background:var(--teal);color:#fff;padding:100px 0}.about-cta__panel{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:800px;margin:0 auto;display:flex}.about-cta__panel h2{color:var(--gold);letter-spacing:-3px;margin:0;font-size:56px;line-height:1}.about-cta__panel p{color:#fff;margin:0;font-size:15px;line-height:25.5px}@media (width<=1200px){.about-hero__panel{padding-inline:48px}.about-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.about-milestone__panel{gap:48px;padding-left:120px}.about-impact__copy{width:50%}.about-stats__copy{width:40%}}@media (width<=1000px){.about-hero__panel{padding-top:160px}.about-hero__grid,.about-purpose__grid,.about-vision__grid,.about-stats__grid,.about-impact__grid{grid-template-columns:1fr;display:grid}.about-hero__media{min-height:320px}.about-stats__copy,.about-impact__copy,.about-impact__copy h2{width:100%}.about-milestone{height:auto;min-height:700px}.about-milestone__year{letter-spacing:-.09em;font-size:30vw}.about-milestone__panel{flex-direction:column;align-items:center;gap:40px;padding:80px 32px}.about-milestone__content{align-self:auto;gap:48px}.about-milestone__rail{flex-direction:row;align-items:center}.about-milestone__rail li,.about-milestone__rail li.active{flex-direction:row-reverse;gap:8px}.about-milestone__rail i,.about-milestone__rail li.active i{width:14px;height:14px}}@media (width<=640px){.about-hero__frame{width:calc(100% - 32px)}.about-hero__panel{border-radius:0 0 48px 48px;padding:132px 24px 48px}.about-hero__media,.about-vision__card{border-radius:40px}.about-hero__copy h1,.about-purpose__copy h2,.about-milestone__content h2,.about-stats__copy h2,.about-impact__copy h2,.about-cta__panel h2{letter-spacing:-2px;white-space:normal;font-size:36px}.about-purpose,.about-vision,.about-stats,.about-impact{padding:56px 0}.about-cta{padding:64px 0}.about-purpose__cards{grid-template-rows:none;grid-template-columns:1fr}.about-purpose__card{border-radius:32px}.about-vision__card{padding:32px 24px}.about-vision__card--vision h2,.about-milestone__text h3{font-size:26px}.about-stats__items{flex-wrap:wrap}.about-stats__item{flex:50%;padding:16px 10px}.about-impact__list li{font-size:18px}.about-impact__footer{flex-direction:column;align-items:flex-start}.about-impact__footer p{width:100%}}
