.about-hero[data-astro-cid-ta2fbyqs]{background-color:#f5f8f6;background-image:url(/images/about-hero2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:130px 0 110px}.eyebrow[data-astro-cid-ta2fbyqs],.section-label[data-astro-cid-ta2fbyqs]{color:#6a7872;letter-spacing:2.2px;margin:0 0 26px;font-size:12px;font-weight:700}h1[data-astro-cid-ta2fbyqs]{color:#153c33;letter-spacing:-2px;margin:0;font-size:72px;font-weight:500;line-height:1.05}.intro[data-astro-cid-ta2fbyqs]{color:#56636b;max-width:700px;margin-top:34px;font-size:19px;line-height:1.75}.story[data-astro-cid-ta2fbyqs]{padding:75px 0}.story-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:.7fr 1.5fr;gap:100px;display:grid}.story-content[data-astro-cid-ta2fbyqs]{max-width:720px}.story-content[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#153c33;letter-spacing:-1px;margin:0 0 34px;font-size:42px;font-weight:500;line-height:1.2}.story-content[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#56636b;font-size:17px;line-height:1.8}.strengths[data-astro-cid-ta2fbyqs]{isolation:isolate;background:radial-gradient(48% 55% at 15% 85%,#9bc6ae4d,#0000 80%),radial-gradient(42% 55% at 90% 15%,#a9cfb940,#0000 80%),linear-gradient(135deg,#f5f9f6 0%,#edf5f0 55%,#f8faf8 100%);padding:90px 0 120px;position:relative;overflow:hidden}.strengths[data-astro-cid-ta2fbyqs]:before{content:"";z-index:0;pointer-events:none;border:2px solid #4b916d52;border-radius:50%;width:1100px;height:1100px;position:absolute;bottom:-650px;left:-380px;box-shadow:0 0 0 130px #8bbea01a,0 0 0 270px #8bbea00f}.strengths[data-astro-cid-ta2fbyqs]:after{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle,#4a8b696e 2px,#0000 2.5px);background-size:27px 27px;width:470px;height:440px;position:absolute;top:-100px;right:-70px;-webkit-mask-image:radial-gradient(#000 30%,#0000 78%);mask-image:radial-gradient(#000 30%,#0000 78%)}.strengths-curve[data-astro-cid-ta2fbyqs]{z-index:0;pointer-events:none;border:2px solid #4b916d40;border-radius:50%;width:950px;height:950px;position:absolute;top:-720px;right:-320px}.strengths[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs]{z-index:1;position:relative}.strength-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1120px;margin:50px auto 0;display:grid}.strength[data-astro-cid-ta2fbyqs]{background:#fff;border:1px solid #dce7e0;border-radius:10px;min-height:235px;padding:34px 38px;transition:box-shadow .3s,transform .3s;position:relative;box-shadow:0 8px 24px #153c3309}.strength[data-astro-cid-ta2fbyqs]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #153c3314}.strength[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:#84958c;letter-spacing:1.8px;font-size:12px;font-weight:600}.strength[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:#153c33;letter-spacing:-.4px;margin:30px 0 14px;font-size:24px;font-weight:500;line-height:1.25}.strength[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#56636b;max-width:430px;margin:0;font-size:16px;line-height:1.75}@media (width<=800px){.about-hero[data-astro-cid-ta2fbyqs]{padding:80px 0 70px}h1[data-astro-cid-ta2fbyqs]{font-size:48px}.strengths[data-astro-cid-ta2fbyqs]{padding:70px 0 85px}.strength-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:18px;margin-top:35px}.strengths[data-astro-cid-ta2fbyqs]:before{width:650px;height:650px;bottom:-300px;left:-400px}.strengths[data-astro-cid-ta2fbyqs]:after{width:300px;height:300px;top:-90px;right:-130px}.strengths-curve[data-astro-cid-ta2fbyqs]{width:600px;height:600px;top:-450px;right:-350px}.story-grid[data-astro-cid-ta2fbyqs],.strength-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.strength[data-astro-cid-ta2fbyqs]{min-height:auto;padding:30px 26px}.strength[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-top:24px}.story-grid[data-astro-cid-ta2fbyqs]{gap:12px}}.about-cta[data-astro-cid-ta2fbyqs]{background:#153c33;padding:70px 0}.cta-content[data-astro-cid-ta2fbyqs]{justify-content:space-between;align-items:center;gap:60px;display:flex}.cta-label[data-astro-cid-ta2fbyqs]{color:#a9c9b8;letter-spacing:2px;margin:0 0 12px;font-size:12px;font-weight:700}.about-cta[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#fff;letter-spacing:-1px;margin:0 0 14px;font-size:40px;font-weight:500;line-height:1.2}.cta-description[data-astro-cid-ta2fbyqs]{color:#d0dfd7;max-width:650px;margin:0;font-size:17px;line-height:1.75}@media (width<=800px){.about-cta[data-astro-cid-ta2fbyqs]{padding:55px 0}.cta-content[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:flex-start;gap:30px}.about-cta[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:36px}}.journey-section[data-astro-cid-ta2fbyqs]{background:#f5f8f6;padding:60px 0}.journey-section[data-astro-cid-ta2fbyqs] .section-label[data-astro-cid-ta2fbyqs]{margin-bottom:24px}.journey-section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#153c33;letter-spacing:-.035em;margin:0 0 48px;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.2}.journey-content[data-astro-cid-ta2fbyqs]{max-width:850px;margin-left:auto}.journey-content[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:#153c33;margin:40px 0 18px;font-size:26px;font-weight:600}.journey-content[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]:first-child{margin-top:0}.journey-content[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#52616b;margin:0 0 20px;font-size:17px;line-height:1.85}.journey-content[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:#153c33;font-weight:600}@media (width<=768px){.journey-section[data-astro-cid-ta2fbyqs]{padding:40px 0}.journey-section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:32px}.journey-content[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:23px}.journey-content[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:16px;line-height:1.75}}@media (width<=800px){.about-hero[data-astro-cid-ta2fbyqs]{background-image:linear-gradient(90deg,#fffffff0 0%,#ffffffdb 65%,#ffffffad 100%),url(/images/about-hero2.webp);background-position:50%;padding:65px 0 75px}.about-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{letter-spacing:-1px;font-size:clamp(34px,8vw,42px);line-height:1.15}.about-hero[data-astro-cid-ta2fbyqs] .intro[data-astro-cid-ta2fbyqs]{color:#34443f;max-width:100%;font-size:16px;line-height:1.7}.about-hero[data-astro-cid-ta2fbyqs] .eyebrow[data-astro-cid-ta2fbyqs]{color:#52665d}.about-hero[data-astro-cid-ta2fbyqs]{background-image:linear-gradient(90deg,#ffffffc2 0%,#ffffff8c 55%,#ffffff14 100%),url(/images/about-hero2.webp);background-position:50%;background-size:cover;padding:40px 0 45px}.about-hero[data-astro-cid-ta2fbyqs]:before{display:none}.about-hero[data-astro-cid-ta2fbyqs]>.container[data-astro-cid-ta2fbyqs]{padding-top:0}.about-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{letter-spacing:-1px;color:#153c33;font-size:clamp(32px,8vw,40px);line-height:1.15}.about-hero[data-astro-cid-ta2fbyqs] .intro[data-astro-cid-ta2fbyqs]{color:#263d36;margin-top:24px;font-size:16px;line-height:1.7}.story[data-astro-cid-ta2fbyqs]{padding:45px 0}.story-content[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:clamp(30px,7vw,38px);line-height:1.2}}
