.about-x{--g:#074d3b;--gd:#03382d;--lime:#72d98a;--ink:#18352d;--mut:#52675c;font-family:Source Sans Pro,sans-serif;color:var(--ink)}.about-x section{padding:clamp(56px,7vw,100px) max(24px,calc((100% - 1200px)/2))}.about-x header,.ax-cta>*{max-width:760px;margin-inline:auto}.about-x h2{margin:0 0 20px;color:var(--g);font:700 clamp(30px,3.6vw,46px)/1.14 "Montserrat",sans-serif;letter-spacing:-.035em}.about-x h3{margin:0 0 10px;font:700 20px/1.3 Montserrat,sans-serif;color:var(--g)}.about-x p{margin:0 0 16px;color:var(--mut);font-size:17px;line-height:1.8}.about-x a{color:#08704f;font-weight:700;text-underline-offset:3px}.ax-eyebrow{margin:0 0 14px!important;color:#25834d!important;font:700 12px/1 Montserrat,sans-serif!important;letter-spacing:.17em;text-transform:uppercase}.ax-story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:0;background:#fff}.ax-story__img{position:relative;margin:0;border-radius:28px;overflow:hidden;box-shadow:0 30px 60px #074d3b33}.ax-story__img img{display:block;width:100%;aspect-ratio:1.1;object-fit:cover}.ax-story__img p{position:absolute;left:20px;bottom:20px;margin:0;padding:10px 18px;border-radius:999px;background:#ffffffeb;color:var(--g);font:700 14px/1 Montserrat,sans-serif}.ax-story__text{position:relative;margin-left:-64px;padding:clamp(28px,4vw,52px);border-radius:28px;background:#f4f8f4;border:1px solid #dfe9e2}.ax-story dl{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:26px 0 0}.ax-story dl div{padding:16px 14px;border-radius:16px;background:#fff;border:1px solid #e0e8df}.ax-story dt{color:var(--g);font:700 30px/1 Montserrat,sans-serif}.ax-story dd{margin:8px 0 0;color:var(--mut);font-size:14px;line-height:1.4}.ax-services{background:linear-gradient(160deg,var(--gd),#0a6149)}.ax-services header{margin-bottom:40px;text-align:center}.ax-services h2{color:#fff}.ax-services header p{max-width:680px;margin-inline:auto;color:#cfe8d9}.ax-services header a{color:var(--lime)}.ax-services .ax-eyebrow{color:var(--lime)!important}.ax-services__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ax-tile{position:relative;display:block;min-height:260px;overflow:hidden;border-radius:22px;color:#fff!important;text-decoration:none}.ax-tile.wide{grid-column:span 2}.ax-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s}.ax-tile:hover img{transform:scale(1.06)}.ax-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#03281e00 30%,#03281ee6)}.ax-tile span{position:absolute;z-index:1;left:22px;right:22px;bottom:20px}.ax-tile strong{display:block;font:700 21px/1.25 Montserrat,sans-serif}.ax-tile small{display:block;margin-top:6px;color:#d8efe0;font-size:15px;line-height:1.5;font-weight:400}.ax-process{background:#fff}.ax-process header{text-align:center}.ax-process ol{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:50px auto 0;padding:0;list-style:none}.ax-process ol:before{content:"";position:absolute;top:26px;left:12%;right:12%;height:2px;background:linear-gradient(90deg,var(--g),var(--lime))}.ax-process li{position:relative;text-align:center}.ax-process li b{position:relative;display:grid;place-items:center;width:54px;height:54px;margin:0 auto 20px;border-radius:50%;background:var(--g);color:#fff;font:700 16px Montserrat,sans-serif;box-shadow:0 0 0 8px #fff,0 0 0 9px #cfe3d6}.ax-process li p{font-size:16px;margin:0}.ax-why{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:48px;align-items:stretch;background:#f4f8f4}.ax-why__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:28px}.ax-why__grid article{padding:22px;border-radius:18px;background:#fff;border:1px solid #e0e8df}.ax-why__grid article p{margin:0;font-size:16px}.ax-why figure{position:relative;margin:0;min-height:420px;border-radius:200px 200px 28px 28px;overflow:hidden;box-shadow:0 30px 60px #074d3b2e}.ax-why figure img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ax-cta{text-align:center;background:var(--g);color:#fff}.ax-cta h2,.ax-cta p{text-align:center}.ax-cta h2{color:#fff}.ax-cta p{max-width:620px;margin-inline:auto;color:#cfe8d9}.ax-cta div{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:center;margin-top:26px}.ax-cta .ax-cta__phone{padding:16px 28px;border-radius:999px;background:#7bd879;color:#06472e;font:700 20px Source Sans Pro,sans-serif;text-decoration:none}.ax-cta .ax-cta__link{color:#fff}@media (max-width:980px){.ax-story{grid-template-columns:1fr}.ax-story__text{margin:-40px 16px 0}.ax-services__grid,.ax-process ol{grid-template-columns:repeat(2,1fr)}.ax-process ol:before{display:none}.ax-why{grid-template-columns:1fr}.ax-why figure{min-height:320px;border-radius:28px;order:-1}}@media (max-width:620px){.about-x section{padding-inline:20px}.ax-story dl,.ax-services__grid{grid-template-columns:1fr}.ax-tile.wide{grid-column:auto}.ax-tile{min-height:220px}.ax-process ol,.ax-why__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ax-tile img{transition:none}}
