.good-strategy-wrapper .good-strategy-body{align-items:center;display:flex;gap:80px}@media (max-width:1199px){.good-strategy-wrapper .good-strategy-body{gap:40px}}.good-strategy-wrapper .good-strategy-image-col{flex:0 0 710px;max-width:710px}@media (max-width:1199px){.good-strategy-wrapper .good-strategy-image-col{display:none}}.good-strategy-wrapper .good-strategy-image{background-position:50%;background-size:cover;border-radius:20px;min-height:574px;width:100%}.good-strategy-wrapper .good-strategy-content{flex:1;min-width:0}.good-strategy-wrapper .good-strategy-heading{margin-bottom:16px}.good-strategy-wrapper .good-strategy-heading h1,.good-strategy-wrapper .good-strategy-heading h2,.good-strategy-wrapper .good-strategy-heading h3{color:rgba(31,31,30,.6);font-weight:400;letter-spacing:-.055em}.good-strategy-wrapper .good-strategy-heading strong{color:#1f1f1e;font-weight:400}.good-strategy-wrapper .good-strategy-subheading{margin-bottom:32px}.good-strategy-wrapper .good-strategy-subheading p{color:#373833;font-size:16px;line-height:1.6}.good-strategy-wrapper .good-strategy-steps{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.good-strategy-wrapper .good-strategy-step{align-items:center;background-color:#fff;border:1px solid hsla(18,88%,70%,.4);border-radius:16px;display:flex;gap:16px;padding:14px 18px}.good-strategy-wrapper .good-strategy-step-num{align-items:center;background-color:#dc602d;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:34px;justify-content:center;width:34px}.good-strategy-wrapper .good-strategy-step-title{color:#1f1f1e;font-size:16px;font-weight:500}.good-strategy-wrapper .good-strategy-step-expl{color:#373833;font-size:16px;font-weight:400;margin-left:6px}.stats-row-wrapper{margin-left:0!important;margin-right:0!important;padding-left:40px;padding-right:40px}.stats-row-wrapper .stats-row-header{margin-bottom:40px;text-align:center}.stats-row-wrapper .stats-row-heading h2{color:#1f1f1e;letter-spacing:-3px;margin:0}.stats-row-wrapper .stats-row-heading b,.stats-row-wrapper .stats-row-heading strong{color:#1f1f1e;font-weight:400}.stats-row-wrapper .stats-row-subheading{margin:14px auto 0;max-width:750px}.stats-row-wrapper .stats-row-subheading p{color:#373833;font-size:16px;line-height:1.6;margin:0}.stats-row-wrapper .stats-row-grid{display:grid;gap:20px;grid-template-columns:repeat(var(--sr-cols,4),minmax(0,1fr))}@media (max-width:991px){.stats-row-wrapper .stats-row-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-row-wrapper .stats-row-grid .stats-row-card:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:767px){.stats-row-wrapper .stats-row-grid{grid-template-columns:1fr}}.stats-row-wrapper .stats-row-card{background-color:#1f504a;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:187px;padding:30px}.stats-row-wrapper .stats-row-value{color:#fff;font-size:45px;font-weight:400;letter-spacing:-1px;line-height:1}@media (max-width:991px){.stats-row-wrapper .stats-row-value{font-size:36px}}.stats-row-wrapper .stats-row-label{color:hsla(42,71%,97%,.85);font-size:16px;line-height:1.4;margin-top:22px}.pull-quote{background-color:#0c3c36;border-radius:20px;margin:0 auto 50px;max-width:867px;padding:46px 62px}@media (max-width:991px){.pull-quote{padding:30px 24px}}.pull-quote:last-child{margin-bottom:0}.pull-quote-body{margin:0}.pull-quote-text{color:#fff;font-size:25px;font-style:italic;font-weight:400;line-height:1.2;margin:0}@media (max-width:991px){.pull-quote-text{font-size:20px}}.pull-quote-author{align-items:center;border-top:1px solid hsla(42,71%,97%,.25);display:flex;gap:18px;margin-top:30px;padding-top:26px}.pull-quote-author-avatar{border-radius:50%;flex-shrink:0;height:67px;overflow:hidden;width:67px}.pull-quote-author-avatar .pull-quote-author-img{display:block;height:100%;object-fit:cover;width:100%}.pull-quote-author-text{display:flex;flex-direction:column;gap:4px}.pull-quote-author-name{color:#fdfaf3;font-size:17px;font-style:normal;font-weight:600}.pull-quote-author-role{color:hsla(42,71%,97%,.75);font-size:15px}.pull-quote--light{background-color:#fff;border:1px solid hsla(18,88%,70%,.4)}.pull-quote--light .pull-quote-text{color:#1f1f1e}.pull-quote--light .pull-quote-author{border-top-color:rgba(31,31,30,.12)}.pull-quote--light .pull-quote-author-name{color:#1f1f1e}.pull-quote--light .pull-quote-author-role{color:#373833}.pull-quote--beige{background-color:hsla(36,15%,73%,.33);border:0}.pull-quote--beige .pull-quote-text{color:#1f1f1e}.pull-quote--beige .pull-quote-author{border-top-color:rgba(31,31,30,.15)}.pull-quote--beige .pull-quote-author-name{color:#1f1f1e}.pull-quote--beige .pull-quote-author-role{color:#373833}.pull-quote--black{background-color:#1f1f1e;border:0}.pull-quote--black .pull-quote-heading,.pull-quote--black .pull-quote-text{color:#fff}.pull-quote--black .pull-quote-author{border-top-color:hsla(0,0%,100%,.16)}.pull-quote--black .pull-quote-author-name{color:#fff}.pull-quote--black .pull-quote-author-role{color:hsla(0,0%,100%,.7)}.pull-quote-mark{color:#dc602d}.pull-quote--split{align-items:start;display:grid;gap:60px;grid-template-columns:minmax(0,293px) minmax(0,906px);justify-content:space-between;margin-bottom:100px;margin-top:100px;max-width:none;padding:40px}@media (max-width:1199px){.pull-quote--split{gap:24px;grid-template-columns:1fr;margin-bottom:40px;margin-top:40px}}.pull-quote-heading{color:rgba(31,31,30,.6);font-size:55px;font-weight:400;letter-spacing:-2px;line-height:1.1;margin:0}@media (max-width:1199px){.pull-quote-heading{font-size:38px;letter-spacing:-1px}}@media (max-width:767px){.pull-quote-heading{font-size:30px}}.text-panel{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:867px;padding:0 62px}@media (max-width:991px){.text-panel{padding:0}}.text-panel--beige{background-color:hsla(36,15%,73%,.33);border-radius:20px;padding:40px 62px}@media (max-width:991px){.text-panel--beige{padding:28px 24px}}.text-panel:last-child{margin-bottom:0}.text-panel-content h2,.text-panel-content h3,.text-panel-content h4{color:#1f1f1e;font-size:24px;font-weight:500;line-height:1.2;margin:0 0 26px;scroll-margin-top:120px}.text-panel-content h3{font-size:20px}.text-panel-content p{color:#373833;font-size:16px;line-height:1.6;margin:0 0 18px}.text-panel-content p:last-child{margin-bottom:0}.text-panel-content ol,.text-panel-content ul{list-style:none;margin:0 0 18px;padding-left:0}.text-panel-content ul li{color:#373833;font-size:16px;line-height:1.6;margin-bottom:12px;padding-left:26px;position:relative}.text-panel-content ul li:before{background-color:#dc602d;border-radius:2px;content:"";height:9px;left:0;position:absolute;top:.5em;width:9px}.text-panel-content a{color:#dc602d;text-decoration:underline;text-underline-offset:2px}.text-panel-image{margin:26px 0 0}.text-panel-image .text-panel-image-img{border-radius:20px;display:block;height:auto;width:100%}.text-panel-content a.btn{text-decoration:none}.text-panel-content a.btn-primary,.text-panel-content a.btn-primary:hover{color:#fff}.text-panel-content a.btn-primary:hover{background-color:#c5511f;border-color:#c5511f}.cta-wrapper{align-items:center;background-color:#dc602d;display:flex;justify-content:center;overflow:hidden;position:relative}.cta-wrapper:before{background-image:url(../../../assets/images/cta-pattern.svg);background-position:top;background-size:cover;inset:0}.cta-wrapper:after,.cta-wrapper:before{background-repeat:no-repeat;content:"";pointer-events:none;position:absolute;z-index:0}.cta-wrapper:after{aspect-ratio:16/5;background-image:url(../../../assets/images/cta-glow.webp);background-position:50%;background-size:contain;left:50%;max-width:960px;top:50%;transform:translate(-50%,-50%);width:80%}.cta-wrapper .cta-wrapper-inner{position:relative;z-index:1}.cta-wrapper .cta-content h1,.cta-wrapper .cta-content h2,.cta-wrapper .cta-content h3,.cta-wrapper .cta-content h4,.cta-wrapper .cta-content h5,.cta-wrapper .cta-content h6{color:#fff;font-size:42px;font-weight:400;letter-spacing:-.03em;line-height:1.1;margin:0}.cta-wrapper .cta-content p{color:hsla(0,0%,100%,.85);font-size:18px;line-height:1.6;margin:0}.cta-wrapper .cta-content strong{color:#fff;font-weight:600}.cta-wrapper .cta-btn-wrap{margin-top:40px;text-align:center}@media (max-width:991px){.cta-wrapper .cta-content h1,.cta-wrapper .cta-content h2,.cta-wrapper .cta-content h3{font-size:32px}}
.resource-single-content .cta-wrapper,.case-study-body .cta-wrapper{border-radius:20px;margin:40px 0;padding:64px 48px}.resource-single-content .cta-wrapper .container,.case-study-body .cta-wrapper .container{max-width:none;padding:0}.resource-single-content .cta-wrapper .cta-content,.case-study-body .cta-wrapper .cta-content{text-align:center}.resource-single-content .cta-wrapper .cta-content h2+p,.case-study-body .cta-wrapper .cta-content h2+p{margin-top:16px}.resource-single-content .cta-wrapper .cta-btn-wrap,.case-study-body .cta-wrapper .cta-btn-wrap{margin-top:32px}@media (max-width:991px){.resource-single-content .cta-wrapper,.case-study-body .cta-wrapper{padding:44px 24px}}