.abt-hero{background-color:#eaf1ec;padding:0}.abt-hero__inner{max-width:1280px;margin:0 auto;padding:60px 0}.abt-hero__box{flex-direction:column;gap:20px;width:960px;max-width:960px;margin:0 auto;padding:0 0 30px;display:flex}.abt-kicker-wrap{text-align:center;margin:0;line-height:25.2px}.abt-kicker{font-family:var(--font);text-transform:uppercase;color:#0f6121;font-size:24px;font-weight:500;line-height:26.4px;display:inline}.abt-hero__title{font-family:var(--display);letter-spacing:0;color:#000;text-align:center;margin:0;font-size:56px;font-weight:700;line-height:61.6px}.abt-hero__sub{font-family:var(--font);color:#1a1a1a;text-align:center;margin:0;font-size:20px;font-weight:400;line-height:28px}.abt-mission{background-color:#fff;padding:0}.abt-mission__inner{flex-direction:row;align-items:center;gap:20px;max-width:1280px;margin:0 auto;padding:60px 0;display:flex}.abt-mission__copy{flex-direction:column;flex:0 0 calc(50% - 10px);gap:20px;width:calc(50% - 10px);padding:10px;display:flex}.abt-mission__title{font-family:var(--display);letter-spacing:0;color:#000;margin:0;font-size:38.4px;font-weight:700;line-height:42.24px}.abt-mission__text{font-family:var(--font);color:#000;font-size:20px;font-weight:400;line-height:28px}.abt-mission__text p{margin:0 0 14.4px}.abt-mission__text p:last-child{margin-bottom:0}.abt-mission__quote{background-color:#eaf1ec;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:0;padding:20px;display:flex}.abt-mission__quote p{font-family:var(--font);color:#000;margin:0;font-size:20px;font-style:italic;font-weight:500;line-height:28px}.abt-mission__media{flex-direction:row;flex:0 0 calc(50% - 10px);justify-content:center;align-items:flex-start;gap:20px;width:calc(50% - 10px);height:400px;padding:10px;display:flex}.abt-mission__img-col{flex:0 0 280px;width:280px;height:380px}.abt-mission__img-col--offset{padding-top:20px}.abt-mission__img{object-fit:cover;border-radius:20px;width:280px;height:360px;display:block;box-shadow:0 0 10px #12633b30}.abt-head{flex-direction:column;gap:20px;width:960px;max-width:960px;margin:0 calc(50% - 480px);padding:0 0 30px;display:flex}.abt-h2{font-family:var(--display);letter-spacing:0;color:#000;text-align:center;margin:0;font-size:38.4px;font-weight:700;line-height:42.24px}.abt-sub{font-family:var(--font);color:#1a1a1a;text-align:center;margin:0;font-size:20px;font-weight:400;line-height:28px}.abt-values{background-color:#eaf1ec;padding:0}.abt-values__inner{flex-wrap:wrap;align-items:flex-start;gap:25px;max-width:1280px;margin:0 auto;padding:60px 0;display:flex}.abt-val-card{background-color:#fff;border-radius:10px;flex-direction:column;flex:0 0 32%;gap:20px;width:32%;padding:25px;display:flex;box-shadow:0 0 10px #12633b30}.abt-val-card__box{text-align:center;flex-direction:column;align-items:center;gap:15px;display:flex}.abt-val-card__icon-row{line-height:0;display:block}.abt-tile{color:#0f6121;background-color:#dff0d8;border-radius:10px;justify-content:center;align-items:center;width:64px;height:64px;padding:16px;display:inline-flex}.abt-tile svg{width:32px;height:32px;display:block}.abt-val-card__content{display:block}.abt-val-card__title{font-family:var(--font);letter-spacing:0;color:#000;margin:8px 0 15px;font-size:24px;font-weight:500;line-height:26.4px}.abt-val-card__desc{font-family:var(--font);color:#1a1a1a;margin:0;font-size:18px;font-weight:400;line-height:25.2px}.abt-commit{background-color:#fff;padding:0}.abt-commit__inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;max-width:1280px;margin:0 auto;padding:60px 0;display:flex}.abt-commit__list-col{flex:0 0 49%;width:49%;padding:10px}.abt-commit__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.abt-commit__item{align-items:center;margin:0;padding:0;display:flex}.abt-commit__item:not(:last-child){padding-bottom:7.5px}.abt-commit__item:not(:first-child){margin-top:7.5px}.abt-commit__check{color:#0f6121;flex:0 0 36.25px;align-items:center;width:36.25px;height:29px;display:flex}.abt-commit__check svg{width:29px;height:29px;margin-right:7.25px;display:block}.abt-commit__text{font-family:var(--font);color:#000;padding-left:5px;font-size:20px;font-weight:500;line-height:28px}.abt-commit__cards-col{flex-direction:column;flex:0 0 49%;justify-content:flex-end;gap:20px;width:49%;padding:10px;display:flex}.abt-cert-card{background-color:#fff;border-radius:20px;padding:20px;box-shadow:0 0 10px #00000021}.abt-cert-card__box{text-align:start;flex-direction:row;align-items:center;gap:20px;display:flex}.abt-cert-card__icon-wrap{color:#0f6121;flex:0 0 50px;width:50px;height:50px;line-height:0;display:inline-flex}.abt-cert-card__icon-wrap svg{width:50px;height:50px;display:block}.abt-cert-card__content{flex:auto}.abt-cert-card__title{font-family:var(--font);color:#000;margin:0 0 8px;font-size:24px;font-weight:600;line-height:25.2px}.abt-cert-card__desc{font-family:var(--font);color:#000;margin:0;font-size:18px;font-weight:400;line-height:25.2px}.abt-cta{background-color:#188648;padding:0 40px;box-shadow:0 0 10px #12633b30}.abt-cta__inner{flex-direction:column;gap:20px;max-width:960px;margin:0 auto;padding:60px 0;display:flex}.abt-cta__title{font-family:var(--display);letter-spacing:0;color:#fff;text-align:center;margin:0;font-size:32px;font-weight:700;line-height:35.2px}.abt-cta__lead{font-family:var(--font);color:#fff;text-align:center;margin:0;font-size:20px;font-weight:400;line-height:28px}.abt-cta__actions{flex-direction:row;justify-content:center;align-items:center;gap:20px;padding:10px;display:flex}.abt-cta__btn-primary{font-family:var(--font);color:#000;background-color:#fff;border:1px solid #55aa70;border-radius:10px;justify-content:center;align-items:center;padding:15px 25px 12px;font-size:24px;font-weight:500;line-height:26.4px;text-decoration:none;display:inline-flex}.abt-cta__btn-outline{font-family:var(--font);color:#fff;background-color:#0000;border:1px solid #fff;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:15px 25px 12px;font-size:24px;font-weight:500;line-height:26.4px;text-decoration:none;display:inline-flex}.abt-cta__btn-outline-icon{align-items:center;display:flex}.abt-cta__btn-outline-icon svg{width:24px;height:24px;display:block}@media (width<=767px){.abt-hero{padding:0 20px}.abt-hero__inner{padding:20px 0}.abt-hero__box{gap:20px;width:100%;max-width:100%;margin:0;padding:0}.abt-kicker-wrap{line-height:22.4px}.abt-kicker{font-size:20px;line-height:22px}.abt-hero__title{font-size:28px;line-height:30.8px}.abt-hero__sub{text-align:start;font-size:18px;line-height:25.2px}.abt-mission{padding:0 20px}.abt-mission__inner{flex-direction:column;align-items:flex-start;gap:20px;padding:20px 0}.abt-mission__copy{flex:none;gap:20px;width:100%;padding:0}.abt-mission__title{font-size:24px;line-height:26.4px}.abt-mission__text,.abt-mission__quote p{font-size:18px;line-height:25.2px}.abt-mission__media{flex:none;gap:20px;width:100%;height:220px;padding:0}.abt-mission__img-col{flex:0 0 135px;width:135px;height:220px}.abt-mission__img{width:135px;height:200px}.abt-head{gap:20px;width:100%;max-width:100%;margin:0}.abt-head--values{padding:0 0 30px}.abt-head--commit{padding:0}.abt-h2{text-align:start;font-size:24px;line-height:26.4px}.abt-sub{text-align:start;font-size:18px;line-height:25.2px}.abt-values{padding:0 20px}.abt-values__inner{align-items:flex-start;gap:20px;padding:20px 0}.abt-val-card{flex:0 0 100%;width:100%;padding:15px}.abt-val-card__box{text-align:start;align-items:flex-start}.abt-val-card__title{font-size:20px;line-height:22px}.abt-val-card__desc{font-size:16px;line-height:22.4px}.abt-commit{padding:0 20px}.abt-commit__inner{align-items:flex-start;gap:20px;padding:20px 0}.abt-commit__list-col{flex:0 0 100%;width:100%;padding:10px}.abt-commit__text{font-size:18px;line-height:25.2px}.abt-commit__cards-col{flex:0 0 100%;gap:20px;width:100%;padding:10px}.abt-cert-card__box{text-align:center;flex-direction:column;align-items:center;gap:20px}.abt-cert-card__title{line-height:22.4px}.abt-cert-card__desc{font-size:16px;line-height:22.4px}.abt-cta{padding:0 20px}.abt-cta__inner{gap:20px;padding:20px 0}.abt-cta__title{text-align:center;font-size:22px;line-height:24.2px}.abt-cta__lead{text-align:start;font-size:18px;line-height:25.2px}.abt-cta__actions{flex-direction:column;gap:20px;padding:10px}.abt-cta__btn-primary{padding:15px 20px;font-size:20px;line-height:22px}.abt-cta__btn-outline{padding:10px;font-size:20px;line-height:22px}.abt-cta__btn-outline-icon svg{width:20px;height:20px}}
