.ss-section-3{font-family:var(--ss-sans,"Montserrat",Arial,sans-serif)!important;padding:105px 25px 115px}.ss-section-3-container{margin:0 auto;max-width:1120px}.ss-section-3-header{margin:0 auto 42px;max-width:900px;text-align:center}.ss-section-3-header h2{color:var(--ss-navy,#011e41);font-family:var(--ss-serif,"Libre Baskerville",Georgia,serif)!important;font-size:38px;font-weight:700;line-height:1.2;margin:0 0 20px}.ss-section-3-intro{margin:0 auto;max-width:820px}.ss-section-3-intro,.ss-section-3-intro p{color:var(--ss-body-3,#344054);font-family:var(--ss-sans,"Montserrat",Arial,sans-serif)!important;font-size:17px;font-weight:400;line-height:1.75}.ss-section-3-intro p{margin:0 0 10px}.ss-section-3-intro p:last-child{margin-bottom:0}.ss-section-3-image{background:var(--ss-mist,#f5f7fa);border:1px solid var(--ss-rule,#d6d1c4);border-radius:22px;height:285px;margin:40px auto 65px;max-width:900px;overflow:hidden;position:relative;width:100%}.ss-section-3-image img{display:block;height:100%;object-fit:cover;object-position:center 42%;width:100%}.ss-section-3-image:after{background:linear-gradient(90deg,rgba(1,30,65,.08),rgba(1,30,65,0));content:"";inset:0;pointer-events:none;position:absolute}.ss-section-3-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);position:relative}.ss-section-3-card{background:#fff;border:1px solid var(--ss-rule,#d6d1c4);border-radius:20px;box-shadow:0 8px 25px rgba(1,30,65,.06);padding:34px 30px 32px;position:relative;z-index:2}.ss-section-3-number{color:var(--ss-teal,#009490);font-family:var(--ss-sans,"Montserrat",Arial,sans-serif)!important;font-size:13px;font-weight:700;letter-spacing:1.5px;margin-bottom:14px}.ss-section-3-number-line{background:var(--ss-green,#a2d45e);border-radius:5px;height:3px;margin-bottom:22px;width:45px}.ss-section-3-card h3{color:var(--ss-navy,#011e41);font-family:var(--ss-serif,"Libre Baskerville",Georgia,serif)!important;font-size:21px;font-weight:700;line-height:1.35;margin:0 0 15px}.ss-section-3-card-copy,.ss-section-3-card-copy p{color:var(--ss-body-4,#475467);font-family:var(--ss-sans,"Montserrat",Arial,sans-serif)!important;font-size:15px;line-height:1.7;margin:0}.ss-section-3-card-copy p+p{margin-top:10px}.ss-section-3-grid:before{background:var(--ss-rule,#d6d1c4);content:"";height:1px;left:16.5%;position:absolute;right:16.5%;top:49px;z-index:0}.ss-section-3-goal{background:var(--ss-teal-deep,#005470);border-radius:20px;margin:55px auto 0;max-width:900px;overflow:hidden;padding:32px 38px;position:relative;text-align:center}.ss-section-3-goal:before{background:var(--ss-green,#a2d45e);content:"";height:5px;left:0;position:absolute;top:0;width:100%}.ss-section-3-goal,.ss-section-3-goal p{color:#fff;font-family:var(--ss-sans,"Montserrat",Arial,sans-serif)!important;font-size:17px;line-height:1.7}.ss-section-3-goal p{margin:0}.ss-section-3-goal p+p{margin-top:10px}.ss-section-3-goal strong{color:var(--ss-green,#a2d45e);font-weight:700}.ss-section-3-cta-wrap{margin-top:42px;text-align:center}.ss-section-3-cta{background:var(--ss-green,#a2d45e);border-radius:8px;color:var(--ss-teal-deep,#005470)!important;display:inline-block;font-family:var(--ss-sans,"Montserrat",Arial,sans-serif)!important;font-size:14px;font-weight:700;letter-spacing:.8px;padding:17px 30px;text-decoration:none!important;transition:all .25s ease}.ss-section-3-cta:hover{background:var(--ss-teal,#009490);color:#fff!important;transform:translateY(-2px)}@media (max-width:900px){.ss-section-3{padding:80px 20px 90px}.ss-section-3-header h2{font-size:32px}.ss-section-3-grid{gap:20px;grid-template-columns:1fr}.ss-section-3-grid:before{display:none}}@media (max-width:600px){.ss-section-3{padding:70px 18px 80px}.ss-section-3-header{margin-bottom:32px}.ss-section-3-header h2{font-size:29px}.ss-section-3-intro,.ss-section-3-intro p{font-size:15px;line-height:1.7}.ss-section-3-image{border-radius:18px;height:220px;margin:32px auto 45px}.ss-section-3-image img{object-position:center center}.ss-section-3-card{padding:28px 24px}.ss-section-3-goal{margin-top:40px;padding:28px 22px}.ss-section-3-goal,.ss-section-3-goal p{font-size:15px}.ss-section-3-cta-wrap{margin-top:35px}.ss-section-3-cta{box-sizing:border-box;padding:16px 20px;width:100%}}