.our-approach-section{align-items:center;background:linear-gradient(180deg,rgba(119,143,175,0),#778faf);box-sizing:border-box;display:flex;flex-direction:column;font-family:Arco Perpetuo Pro,sans-serif;padding:80px 20px}.our-approach-section .section-header{margin-bottom:60px;text-align:center}.our-approach-section .section-subheading{color:#36436b!important;font-size:12px;font-weight:600;letter-spacing:1.5px;margin-bottom:8px;text-transform:uppercase}.our-approach-section .section-heading{color:#36436b!important;font-size:2.5rem;font-weight:500;margin:0}.our-approach-section .card-grid{align-items:stretch;box-sizing:border-box;display:grid;gap:20px;grid-template-areas:"card1 card2 card5" "card3 card4 card5";grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;justify-items:stretch;max-width:1280px;width:100%}.our-approach-section .card:first-child{grid-area:card1}.our-approach-section .card:nth-child(2){grid-area:card2}.our-approach-section .card:nth-child(3){grid-area:card3}.our-approach-section .card:nth-child(4){grid-area:card4}.our-approach-section .tall-card{grid-area:card5}.our-approach-section .card{background:#e3e9f1;border-radius:20px;box-shadow:0 10px 20px rgba(0,0,0,.05);box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:24px;text-align:left;width:100%}.our-approach-section .card:nth-child(3),.our-approach-section .card:nth-child(4){background-color:#fff!important}.our-approach-section .card .subheading{color:#778faf!important;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:6px}.our-approach-section .card h3{color:#262e43!important;font-size:20px;font-weight:500;margin-bottom:8px}.our-approach-section .card p,.our-approach-section .card span{color:#4a5680!important;font-size:14px;line-height:1.6}.our-approach-section .card b,.our-approach-section .card strong{color:#262e43!important;font-weight:700!important}.our-approach-section .card a{color:#262e43!important;display:inline-block;font-size:14px;font-weight:600;margin-bottom:20px;margin-top:1rem;text-decoration:none}.our-approach-section .card a:hover{text-decoration:underline}.our-approach-section .card:nth-child(2) p:last-of-type{color:#00000099!important;margin-top:1rem!important}.our-approach-section .card .icon{align-items:center;background:var(--color-blue-3210,rgba(54,67,107,.1));border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-bottom:12px;width:48px}.our-approach-section .card .icon img{max-height:24px;max-width:24px}.our-approach-section .tall-card{background:#394566!important;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.our-approach-section .tall-card .subheading,.our-approach-section .tall-card h3,.our-approach-section .tall-card p,.our-approach-section .tall-card span,.our-approach-section .tall-card strong{color:#fff!important}.our-approach-section .tall-card .subheading{font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:6px}.our-approach-section .tall-card h3{font-size:26px;font-weight:500;margin-bottom:8px}.our-approach-section .tall-card p{font-size:14px;line-height:1.6}.our-approach-section .tall-card .top-image{flex-shrink:0;height:40%;min-height:265px;overflow:hidden;position:relative}.our-approach-section .tall-card .top-image img{height:100%;object-fit:cover;width:100%}.our-approach-section .tall-card .top-image .tag{background:var(--color-orange-67,#f19865);border-radius:20px;color:#fff!important;font-size:12px;font-weight:600;padding:4px 12px;position:absolute;right:16px;text-decoration:none;top:16px}.our-approach-section .tall-card .bottom-content{display:flex;flex-direction:column;flex-grow:1;gap:12px;justify-content:flex-start;padding:24px}.our-approach-section .tall-card .bottom-content .icon{align-items:center;background:hsla(0,0%,100%,.1);border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.our-approach-section .tall-card .bottom-content .icon img{max-height:24px;max-width:24px}.our-approach-section .tall-card .cta-button{align-items:center;background-color:#fff!important;border:none;border-radius:30px;color:#394566!important;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.5px;margin-bottom:20px;padding:14px 28px;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease;width:fit-content}.our-approach-section .tall-card .cta-button:hover{background-color:#f0f0f0!important;color:#2c354f!important}@media (max-width:1024px){.our-approach-section .card-grid{gap:20px;grid-template-areas:"card1 card2" "card3 card5" "card4 card5";grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto}.our-approach-section .card,.our-approach-section .tall-card{height:auto;min-height:100%}.our-approach-section .tall-card .top-image{height:250px;min-height:auto}}@media (max-width:768px){.our-approach-section .card-grid{display:flex;flex-direction:column;gap:0;width:100%}.our-approach-section .card{grid-area:auto;height:auto;margin-bottom:1rem;max-width:100%;min-height:auto;width:100%}.our-approach-section .tall-card{grid-area:auto;margin-bottom:1rem;min-height:600px;width:100%}.our-approach-section .card:first-child{order:1}.our-approach-section .card:nth-child(2){order:2}.our-approach-section .tall-card{order:3}.our-approach-section .card:nth-child(3){order:4}.our-approach-section .card:nth-child(4){order:5}.our-approach-section .tall-card .top-image{flex:0 0 40%;height:40%;min-height:auto}}.our-approach-section .tall-card a.tag[href*=our-approach-heading]{cursor:default!important;pointer-events:none!important}