.cta{background:#fff}.cta__inner{display:flex;flex-direction:column;overflow:hidden;position:relative}.cta--variant-main .cta__inner,.cta--variant-small .cta__inner{align-items:center;background:#f0f5fa;gap:3.5714285714rem;padding:7.1428571429rem .7142857143rem}@media(min-width:768px){.cta--variant-main .cta__inner,.cta--variant-small .cta__inner{gap:8.5714285714rem;padding:10.7142857143rem 5.7142857143rem}}.cta__pattern{height:6.1428571429rem;pointer-events:none;position:absolute;top:0;width:10.2142857143rem;z-index:0}@media(min-width:768px){.cta__pattern{height:24.6428571429rem;width:41rem}}.cta__pattern svg{display:block;height:100%;width:100%}.cta__pattern--left{left:0}.cta__pattern--right{right:0;transform:scaleX(-1)}.cta--variant-main .cta__content,.cta--variant-main .cta__locations-block,.cta--variant-small .cta__content{position:relative;z-index:1}.cta--variant-partner .cta__inner{padding:3.5714285714rem .7142857143rem}@media(min-width:1025px){.cta--variant-partner .cta__inner{align-items:center;padding:7.6428571429rem 5.7142857143rem}}.cta__content{align-items:center;display:flex;flex-direction:column;gap:2.1428571429rem;width:100%}@media(min-width:768px){.cta__content{gap:3.2142857143rem}}.cta__subheading{align-items:center;color:#1e6ea6;display:flex;gap:1.0714285714rem;margin:0}.cta__subheading-line{background:currentColor;display:inline-block;height:1px;width:2.6428571429rem}.cta__subheading-text{font-family:IBM Plex Sans,sans-serif;font-size:.8571428571rem;font-weight:600;letter-spacing:.1428571429rem;line-height:1.2;text-transform:uppercase}.cta__header{display:flex;flex-direction:column;gap:.7142857143rem;text-align:center;width:100%}.cta__heading{color:#060d18;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:2.8571428571rem;font-weight:700;line-height:1.2;margin:0;text-transform:uppercase}@media(min-width:768px){.cta__heading{font-size:4.5714285714rem}}.cta__description{color:#1d364e;font-family:IBM Plex Sans,sans-serif;font-size:1.1428571429rem;font-weight:400;line-height:1.8571428571rem;margin:0}@media(min-width:768px){.cta__buttons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.2857142857rem;justify-content:center}}@media(max-width:767px){.cta__button{display:flex;font-size:1.1428571429rem;justify-content:center;padding:.7142857143rem 1rem;width:100%}.cta__button+.cta__button{margin-top:.5714285714rem}}.cta__locations-block{align-items:center;display:flex;flex-direction:column;gap:1.1428571429rem;width:100%}.cta__locations-intro{color:#060d18;font-family:IBM Plex Mono,Courier New,monospace;font-size:.7857142857rem;font-weight:400;line-height:1.2;margin:0}.cta__locations{align-items:center;display:flex;flex-wrap:wrap;gap:.6428571429rem;justify-content:center;list-style:none;margin:0;padding:0}@media(min-width:768px){.cta__locations{flex-wrap:nowrap;gap:2.5rem}}.cta__location{align-items:center;display:inline-flex;gap:.2142857143rem}.cta__location-icon{color:#1d364e;display:inline-flex;flex-shrink:0;height:1.3571428571rem;width:1.3571428571rem}.cta__location-icon svg{display:block;height:100%;width:100%}.cta__location-text{color:#1d364e;font-family:IBM Plex Sans,sans-serif;font-size:.8571428571rem;font-weight:400;line-height:1.3571428571rem}.cta__locations-sep{background:#aabece;display:inline-block;height:.9285714286rem;width:1px}.cta__locations-note{color:#1d364e;font-family:IBM Plex Sans,sans-serif;font-size:.8571428571rem;font-weight:400;line-height:1.2857142857rem;margin:0;text-align:center}.cta--variant-partner .cta__panel{background:#162a3e;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}@media(min-width:1024px){.cta--variant-partner .cta__panel{align-items:stretch;flex-direction:row}}.cta--variant-partner .cta__panel-text{display:flex;flex-direction:column;gap:.9285714286rem;padding:2.8571428571rem .8571428571rem 0}@media(min-width:1024px){.cta--variant-partner .cta__panel-text{flex:1 1 0;min-width:0;padding:2.7857142857rem .9285714286rem 2.7857142857rem 3.5714285714rem}}.cta--variant-partner .cta__subheading{color:#7dc5ef;display:block;font-family:IBM Plex Sans,sans-serif;font-size:.8571428571rem;font-weight:600;letter-spacing:.1428571429rem;line-height:1.2;margin:0;text-transform:uppercase}.cta--variant-partner .cta__heading{color:#fff;font-size:2.8571428571rem}.cta--variant-partner .cta__description{color:#fff}.cta--variant-partner .cta__panel-image{aspect-ratio:288/114;margin:.9285714286rem .8571428571rem 2.8571428571rem;overflow:hidden}@media(min-width:1024px){.cta--variant-partner .cta__panel-image{align-self:center;aspect-ratio:auto;flex:0 0 12.8571428571rem;height:5.0714285714rem;margin:0 3.5714285714rem 0 0;width:12.8571428571rem}}@media(min-width:1366px){.cta--variant-partner .cta__panel-image{flex:0 0 20.5714285714rem;height:8.1428571429rem;width:20.5714285714rem}}.cta--variant-partner .cta__panel-image img{display:block;height:100%;object-fit:cover;width:100%}.cta--variant-partner .cta__panel-cta{display:flex}@media(min-width:1024px){.cta--variant-partner .cta__panel-cta{align-self:stretch}}.cta--variant-partner .cta__panel-cta .cta__button{font-size:1.4285714286rem;justify-content:center;padding:1.7142857143rem 1.3571428571rem;width:100%}@media(min-width:1024px){.cta--variant-partner .cta__panel-cta .cta__button{padding:1.7142857143rem 2.1428571429rem;width:auto}}@media(min-width:1701px){.cta--variant-partner .cta__panel-cta .cta__button{padding:1.7142857143rem 5.2142857143rem}}.single-post__article .cta,.single-project__article .cta{background:transparent}.single-post__article .cta .cta__wrapper,.single-project__article .cta .cta__wrapper{max-width:none;padding:0}.single-post__article .cta .cta__inner,.single-project__article .cta .cta__inner{align-items:stretch;background:#162a3e;gap:0;padding:0}.single-post__article .cta .cta__pattern,.single-project__article .cta .cta__pattern{display:none}.single-post__article .cta .cta__content,.single-project__article .cta .cta__content{align-items:center;flex-direction:column;gap:.9285714286rem;padding:2.8571428571rem .8571428571rem}@media(min-width:768px){.single-post__article .cta .cta__content,.single-project__article .cta .cta__content{align-items:stretch;flex-direction:row;padding:0}}.single-post__article .cta .cta__panel,.single-project__article .cta .cta__panel{flex-direction:column}@media(min-width:768px){.single-post__article .cta .cta__panel,.single-project__article .cta .cta__panel{align-items:stretch;flex-direction:row}}.single-post__article .cta .cta__panel-text,.single-project__article .cta .cta__panel-text{padding:2.1428571429rem 1.4285714286rem}.single-post__article .cta .cta__header,.single-post__article .cta .cta__panel-text,.single-project__article .cta .cta__header,.single-project__article .cta .cta__panel-text{display:flex;flex-direction:column;gap:.9285714286rem}@media(min-width:768px){.single-post__article .cta .cta__header,.single-post__article .cta .cta__panel-text,.single-project__article .cta .cta__header,.single-project__article .cta .cta__panel-text{flex:1 0 0;min-width:0;padding:2.7857142857rem 3.5714285714rem}}.single-post__article .cta .cta__subheading,.single-project__article .cta .cta__subheading{display:none}.single-post__article .cta .cta__heading,.single-project__article .cta .cta__heading{color:#fff;font-size:2.8571428571rem;text-align:center}@media(min-width:768px){.single-post__article .cta .cta__heading,.single-project__article .cta .cta__heading{font-size:2.2857142857rem;text-align:left}}.single-post__article .cta .cta__description,.single-project__article .cta .cta__description{color:#fff;font-size:1.1428571429rem;line-height:1.8571428571rem;text-align:center}@media(min-width:768px){.single-post__article .cta .cta__description,.single-project__article .cta .cta__description{text-align:left}}.single-post__article .cta .cta__buttons,.single-post__article .cta .cta__panel-cta,.single-project__article .cta .cta__buttons,.single-project__article .cta .cta__panel-cta{display:flex;width:100%}@media(min-width:768px){.single-post__article .cta .cta__buttons,.single-post__article .cta .cta__panel-cta,.single-project__article .cta .cta__buttons,.single-project__article .cta .cta__panel-cta{align-self:stretch;flex-shrink:0;width:19.3571428571rem}}.single-post__article .cta .cta__buttons .cta__button,.single-post__article .cta .cta__panel-cta .cta__button,.single-project__article .cta .cta__buttons .cta__button,.single-project__article .cta .cta__panel-cta .cta__button{background:#2a87c8;border:1px solid #7dc5ef;border-radius:0;font-size:1.4285714286rem;justify-content:center;padding:1.7142857143rem 1.3571428571rem;width:100%}@media(min-width:768px){.single-post__article .cta .cta__buttons .cta__button,.single-post__article .cta .cta__panel-cta .cta__button,.single-project__article .cta .cta__buttons .cta__button,.single-project__article .cta .cta__panel-cta .cta__button{padding:1.7142857143rem 1.6428571429rem}}.single-post__article .cta .cta__locations-block,.single-post__article .cta .cta__panel-image,.single-project__article .cta .cta__locations-block,.single-project__article .cta .cta__panel-image{display:none}
/*# sourceMappingURL=cta.css.map*/