.ap-methodology{background:#fff;color:#132d38;font-family:Catamaran,sans-serif}.ap-methodology__inner{display:flex;flex-direction:column;margin:0 auto;max-width:1180px;padding:88px 48px}.ap-methodology__subtitle{color:#35ab6d;font-size:11px;font-weight:800;letter-spacing:1.43px;margin:0;padding-bottom:14px;text-align:center;text-transform:uppercase}.ap-methodology__heading h2{color:#132d38;font-size:40px;font-weight:900;letter-spacing:-.88px;line-height:43.2px;margin:0;padding-bottom:16px;text-align:center}.ap-methodology__heading p{color:#5a7a8a;font-size:17px;font-weight:400;line-height:29.75px;margin:0 auto;max-width:620px;padding-bottom:32px;text-align:center;text-wrap:pretty}.ap-methodology__phases{border:1px solid #d0e2dc;border-radius:7px;display:flex;overflow:hidden}.ap-methodology__phase{align-items:center;background:transparent;border:none;border-right:1px solid #d0e2dc;cursor:pointer;display:flex;flex:1;flex-direction:column;font-family:Catamaran,sans-serif;gap:2px;padding:14px 12px;transition:background .2s ease}.ap-methodology__phase:last-child{border-right:none}.ap-methodology__phase:hover{background:#ebf5f1}.ap-methodology__phase-label{color:#5a7a8a;font-size:10px;font-weight:800;letter-spacing:.7px;opacity:.6;text-transform:uppercase}.ap-methodology__phase-name{color:#5a7a8a;font-size:13px;font-weight:700}.ap-methodology__phase_active,.ap-methodology__phase_active:hover{background:#132d38}.ap-methodology__phase_active .ap-methodology__phase-label{color:hsla(0,0%,100%,.6);opacity:1}.ap-methodology__phase_active .ap-methodology__phase-name{color:#fff}.ap-methodology__panel{display:none}.ap-methodology__panel_active{animation:ap-methodology-fade .35s ease both;display:block}@keyframes ap-methodology-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ap-methodology__columns{align-items:flex-start;display:flex;gap:72px;padding:37px 0}.ap-methodology__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:12px}.ap-methodology__tag{background:#ebf5f1;border-radius:20px;color:#297b50;font-size:11px;font-weight:800;letter-spacing:.77px;line-height:1;padding:7px 13px 5px;text-transform:uppercase}.ap-methodology__question{color:#5a7a8a;font-size:12px;font-weight:800;letter-spacing:1px;line-height:1.6;text-transform:uppercase}.ap-methodology__title{color:#132d38;font-size:28px;font-weight:900;letter-spacing:-.5px;line-height:1.15}.ap-methodology__text{color:#5a7a8a;font-size:15px;font-weight:400;line-height:26px;margin:0;text-wrap:pretty}.ap-methodology__link{color:#35ab6d;font-size:14px;font-weight:800;padding-top:6px}.ap-methodology__link:hover{color:#297b50}.ap-methodology__media{flex:1}.ap-methodology__image{border-radius:10px;display:block;height:auto;width:100%}.ap-methodology__card{background:#ebf5f1;border:1px solid #d0e2dc;border-radius:10px;display:flex;flex:1;flex-direction:column;gap:8px;padding:32px 32px 40px}.ap-methodology__card-label{color:#297b50;font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.ap-methodology__card-title{color:#132d38;font-size:19px;font-weight:900;padding-bottom:12px}.ap-methodology__card-items ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ap-methodology__card-items li{align-items:center;background:#fff;border:1px solid #d0e2dc;border-radius:6px;color:#132d38;display:flex;font-size:13px;font-weight:600;gap:10px;padding:11px 14px}.ap-methodology__card-items li:before{background:#35ab6d;border-radius:4px;content:"";flex-shrink:0;height:8px;width:8px}@media (max-width:1024px){.ap-methodology__columns{flex-direction:column;gap:40px}.ap-methodology__card,.ap-methodology__media{width:100%}}@media (max-width:767px){.ap-methodology__inner{padding:48px 20px}.ap-methodology__heading h2{font-size:30px;line-height:1.15}.ap-methodology__phases{flex-direction:column}.ap-methodology__phase{border-bottom:1px solid #d0e2dc;border-right:none}.ap-methodology__phase:last-child{border-bottom:none}}