.about-page{--about-gray900:#101828;--about-gray50:#f9fafb}.about-hero{background:var(--prem-beige);padding:80px 30px 40px;position:relative}.about-hero-container{width:100%;max-width:100%;margin-left:auto;margin-right:0}.about-hero-wrapper{text-align:left;flex-direction:column;justify-content:flex-start;align-items:stretch;max-width:none;margin-left:0;margin-right:0;padding-left:40px;padding-right:40px;display:flex}.about-hero-heading{color:var(--heading);font-family:var(--sp-serif);letter-spacing:-2px;align-self:flex-start;margin-bottom:40px;font-size:50px;font-weight:400;line-height:55px}.about-hero-text{max-width:750px;color:var(--heading);font-family:var(--sp-sans);margin-bottom:40px;font-size:18px;font-weight:400;line-height:28px}.about-hero-image{border-radius:10px;width:100%;height:auto;margin-top:40px;box-shadow:0 4px 24px #96a3b514}.about-impact-kicker{background:var(--prem-dk-green);color:var(--prem-gold);font-family:var(--sp-sans);letter-spacing:2px;text-align:center;margin-top:0;padding-top:60px;padding-bottom:40px;font-weight:400}.about-impact-stack{background:var(--prem-dk-green);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;padding-bottom:100px;padding-left:100px;padding-right:100px}.about-impact-cell{border:1px solid var(--stroke);background:var(--prem-beige);border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:20px}.about-impact-cell-first{padding:40px 20px}.about-impact-value{font-family:var(--sp-serif);font-size:50px;font-weight:400;line-height:50px}.about-impact-label{color:var(--secondary);font-family:var(--sp-sans);text-align:center;align-self:center;font-size:16px;font-weight:400;line-height:24px}.about-impact-label-narrow{max-width:225px}.about-who-padding{background:var(--prem-beige);padding-left:2rem;padding-right:0}.about-who-container{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.about-who-inner{background:var(--prem-beige);padding-top:7rem;padding-bottom:4rem}.about-who-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;gap:4rem;display:grid}.about-who-kicker{color:var(--prem-gold);font-family:var(--sp-sans);letter-spacing:2px;text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:10px;font-size:14px;font-weight:400;text-decoration:none;display:flex}.about-who-heading{color:var(--ink);font-family:var(--sp-serif);margin-top:20px;margin-bottom:0;font-size:50px;font-weight:400;line-height:55px}.about-who-space-xs{width:100%;min-height:1rem}.about-who-space-md{width:100%;min-height:2rem}.about-who-text{color:var(--heading);font-family:var(--sp-sans);letter-spacing:normal;margin-bottom:20px;font-size:16px;font-weight:400;line-height:28px}.about-who-list{font-family:var(--sp-sans);font-size:18px;line-height:24px;list-style-type:square}.about-who-list-text{color:var(--heading);font-family:var(--sp-sans);font-size:16px;font-weight:400}.about-who-mission{color:var(--heading);font-family:var(--sp-sans);margin-top:20px;font-size:16px;font-weight:400;line-height:28px}.about-who-media{background:var(--prem-sand);border-radius:10px;justify-self:end;align-items:center;width:100%;height:85%;min-height:30rem;display:flex;position:relative;overflow:hidden}.about-who-image{border:.1rem none var(--stroke);border-radius:10px;width:40rem;min-width:40rem;height:auto;position:absolute;inset:auto auto auto 3rem}.about-values-padding{background:var(--prem-beige);padding-left:2rem;padding-right:2rem}.about-values-container{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.about-values-inner{background:var(--prem-beige);padding-top:7rem;padding-bottom:2rem}.about-values-component{flex-direction:column;align-items:center;display:flex}.about-values-intro{text-align:center}.about-values-intro-inner{width:100%;max-width:48rem}.about-values-kicker{color:var(--prem-gold);font-family:var(--sp-sans);letter-spacing:2px;line-height:30px}.about-values-heading{color:var(--about-gray900);font-family:var(--sp-serif);margin-top:20px;margin-bottom:1rem;font-size:50px;font-weight:400;line-height:55px}.about-values-space-xs,.about-values-space-xxs{width:100%;min-height:.5rem}.about-values-space-sm{width:100%;min-height:1.5rem}.about-values-text{max-width:650px;color:var(--heading);font-family:var(--sp-sans);letter-spacing:normal;margin-bottom:60px;font-size:18px;font-weight:400;line-height:28px}.about-values-grid{grid-template-rows:auto;grid-template-columns:1fr 1.5fr 1fr;grid-auto-columns:1fr;place-items:center start;gap:4rem 3rem;margin-top:4rem;margin-bottom:4rem;display:grid}.about-values-column{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;gap:3rem 2rem;width:100%;display:grid}.about-values-item{text-align:center;flex-direction:column;align-items:center;display:flex}.about-values-icon{width:60px;height:auto}.about-values-item-heading{color:var(--heading);font-family:var(--sp-serif);letter-spacing:normal;margin-top:0;margin-bottom:0;font-size:30px;font-weight:400;line-height:30px}.about-values-item-text{color:var(--secondary);font-family:var(--sp-sans);letter-spacing:normal;font-size:16px;font-weight:400;line-height:24px}.about-values-media{justify-content:center;width:100%;display:flex;position:relative}.about-values-phone{object-fit:cover;opacity:0;width:257px;height:100%;max-height:40rem;margin-top:-1rem;margin-bottom:-1rem;margin-left:1rem}.about-values-phone.is-visible{animation:1s cubic-bezier(.165,.84,.44,1) .21s both about-phone-in;animation-timing-function:linear(0, .0327 0.83%, .0968 2.51%, .1788 4.81%, .2715 7.61%, .3692 10.88%, .4673 14.57%, .5619 18.64%, .65 23.08%, .7293 27.87%, .7983 32.99%, .8562 38.42%, .9028 44.16%, .9385 50.2%, .9642 56.51%, .9815 63.11%, .9919 69.98%, .9973 77.1%, .9994 84.49%, 1 92.12%, 1)}@keyframes about-phone-in{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.about-values-phone.is-visible{opacity:1;animation:none}}.about-values-blob{z-index:-1;width:34rem;height:auto;color:var(--about-gray50);position:absolute;top:12%}.about-memo{background:var(--prem-sand);margin-top:0;padding-top:60px}.about-memo-inner{background:var(--prem-sand);margin-top:0;padding-bottom:100px;padding-left:220px;padding-right:220px}.about-memo-card{background:#fff;border-radius:10px;width:723px;max-width:600px;height:auto;margin-top:0;margin-bottom:0;padding:60px 60px 10px;box-shadow:5px 5px 14px 6px #0000000d}.about-memo-heading{color:var(--prem-gold);font-family:var(--sp-serif);margin-bottom:60px;padding-top:0;font-size:20px;font-weight:400}.about-memo-text{color:var(--heading);font-family:var(--sp-sans);margin-bottom:40px;font-size:18px;font-weight:400;line-height:24px}.about-memo-signature{flex-flow:row;justify-content:flex-start;align-items:flex-end;gap:16px;margin-bottom:60px;display:flex}.about-memo-photo{border-radius:5px;width:70px;height:auto}.about-memo-signoff{color:var(--secondary);font-family:var(--sp-sans);font-size:16px;font-weight:400}.about-memo-name{color:var(--ink);font-size:18px;font-weight:500;line-height:22px}@media screen and (min-width:1440px){.about-hero-text{margin-top:40px}}@media screen and (max-width:991px){.about-hero-container{max-width:728px}.about-hero-wrapper{padding-left:0;padding-right:0}.about-impact-stack{grid-template-rows:auto;grid-template-columns:1fr 1fr;padding-left:60px;padding-right:60px}.about-impact-cell-first,.about-impact-cell-rest{padding-top:10px;padding-bottom:10px}.about-impact-label-first{font-size:14px}.about-who-padding{flex-flow:column;gap:0;padding-right:2rem;display:block;overflow:hidden}.about-who-heading{margin-left:auto;margin-right:auto;display:flex}.about-who-grid{flex-flow:column;grid-template-columns:1fr 1fr;grid-auto-flow:row;justify-content:flex-start;align-items:center;column-gap:3rem;display:flex}.about-who-content{margin-left:0;margin-right:0}.about-who-media{margin-left:0;margin-right:0;display:flex}.about-who-image{width:auto;min-width:auto;max-width:100%;left:2rem}.about-who-inner{justify-content:center;align-items:center;max-width:100%;margin-left:0;margin-right:0;padding-top:6rem;padding-bottom:6rem;display:flex;overflow:visible}.about-values-padding{overflow:hidden}.about-values-grid{grid-template-columns:1fr 1fr;column-gap:2rem}.about-values-left,.about-values-right{grid-area:span 1/span 2/span 1/span 2}.about-values-media{grid-area:3/1/4/3}.about-values-phone{margin-top:0}.about-values-inner{padding-top:6rem;padding-bottom:1rem}.about-memo{justify-content:center;align-items:center;display:flex;overflow:hidden}}@media screen and (max-width:767px){.about-hero{padding:60px 20px}.about-impact-stack{grid-template-rows:auto;grid-template-columns:1fr}.about-who-padding{padding-left:20px;padding-right:20px}.about-who-text{font-size:1rem}.about-who-heading{font-size:1.75rem;line-height:1.4}.about-who-grid{flex-flow:column;grid-template-columns:1fr;row-gap:3rem}.about-who-media{border-radius:5px;min-height:auto;padding:1rem}.about-who-image{position:static}.about-who-space-xs{min-height:.75rem}.about-who-space-md{min-height:1.5rem}.about-who-inner{padding-top:4rem;padding-bottom:4rem}.about-values-padding{padding-left:20px;padding-right:20px}.about-values-text{font-size:1rem}.about-values-item-heading{font-size:1.125rem}.about-values-heading{font-size:1.75rem;line-height:1.4}.about-values-column{row-gap:2.5rem}.about-values-component{align-items:stretch}.about-values-grid{grid-template-columns:1fr;row-gap:2.5rem;margin-top:3rem;margin-bottom:3rem}.about-values-media{height:auto;overflow:hidden}.about-values-phone{max-width:none;height:auto;max-height:none;margin-left:1.5rem;padding-top:10px;padding-bottom:10px}.about-values-blob{width:120%;min-width:28rem;top:22%}.about-values-space-sm{min-height:1.25rem}.about-values-space-xs{min-height:.75rem}.about-values-inner{padding-top:4rem;padding-bottom:1rem}.about-memo-inner{padding-left:40px;padding-right:40px}.about-memo-card{width:auto;height:auto;margin-left:0;margin-right:0;padding-left:40px;padding-right:40px}}@media screen and (max-width:479px){.about-hero-container{max-width:none}.about-hero-heading{font-size:35px;line-height:35px}.about-impact-stack{padding-bottom:60px;padding-left:20px;padding-right:20px}.about-who-kicker{text-align:left;align-self:center;margin-top:0}.about-who-heading{font-size:30px;line-height:30px}.about-who-media{padding-top:1rem;padding-bottom:1rem}.about-values-heading{font-size:30px;line-height:30px}.about-values-phone{margin-top:0;margin-left:0}.about-values-media{justify-self:center}.about-values-inner{padding-bottom:.5rem}.about-memo-inner{padding-left:20px;padding-right:20px}.about-memo-card{padding-bottom:0;padding-left:20px;padding-right:20px}}
