.BridgeFormModal--hidden{visibility:hidden;pointer-events:none;opacity:0}.BridgeFormModal{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;z-index:1001;text-align:center}.BridgeFormModal:before{content:"";position:fixed;inset:0;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);pointer-events:none}.BridgeFormModal--container{position:relative;overflow-y:auto;height:100vh;height:100dvh;z-index:1}.BridgeFormModal--wrapper{width:90%;max-width:1600px;margin:0 auto;height:100%}.BridgeFormModal--body{display:flex;align-items:flex-start;justify-content:center;padding:6rem 0 calc(6rem + env(safe-area-inset-bottom, 0px));min-height:100vh;min-height:100dvh}.BridgeFormModal--body:has(.BridgeFormModal--success){align-items:center}.BridgeFormModal p{color:#a5a8ad}.BridgeFormModal p strong{color:#fff}.BridgeFormModal .DarkForm .hubspotForm .legal-consent-container .hs-richtext p{color:#a5a8ad}.BridgeFormModal--close-button{color:#fff;font-size:1.875rem;position:fixed;top:3rem;right:5rem;transition:transform .6s cubic-bezier(.6,0,.2,1);z-index:10}.BridgeFormModal--close-button svg{width:1.1875rem;height:1.125rem}.BridgeFormModal--close-button svg path{transition:stroke .3s ease}.BridgeFormModal--close-button:hover{transform:scale(1.5)}.BridgeFormModal--close-button:hover svg path{stroke:#fff}@media screen and (max-width:1024px){.BridgeFormModal--close-button{top:2.5rem;right:3rem}}@media screen and (max-width:768px){.BridgeFormModal--close-button{top:2rem;right:2rem}}.BridgeFormModal--form{width:40%;text-align:left}@media screen and (max-width:1440px){.BridgeFormModal--form{width:50%}}@media screen and (max-width:1280px){.BridgeFormModal--form{width:60%}}@media screen and (max-width:1024px){.BridgeFormModal--form{width:75%}}@media screen and (max-width:768px){.BridgeFormModal--form{width:100%}}.BridgeFormModal--form-header{text-align:center}.BridgeFormModal--content{display:flex;flex-direction:column;align-items:center;gap:2.5rem}@media screen and (max-width:1024px){.BridgeFormModal--content{gap:2rem}}@media screen and (max-width:768px){.BridgeFormModal--content{gap:1.5rem}}.BridgeFormModal--success{width:100%}.BridgeFormModal--success .BridgeFormModal--content{gap:1.25rem;text-align:center}.BridgeFormModal--success .BridgeFormModal--content h4{margin:0}.BridgeFormModal--success .BridgeFormModal--content p{margin-bottom:1.25rem}@media(min-width:576px){.BridgeFormModal--success{width:85%}}@media(min-width:1024px){.BridgeFormModal--success{width:50%}}@media(min-width:1600px){.BridgeFormModal--success{width:45%}}.DarkForm{width:100%}.DarkForm--loader{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 0;gap:1.5rem}.DarkForm--spinner{width:3rem;height:3rem;border:.25rem solid hsla(0,0%,100%,.1);border-top-color:#297fff;border-radius:50%;animation:loader-spin .8s linear infinite}.DarkForm .hubspotForm{color:#a5a8ad;width:100%}.DarkForm .hubspotForm form{display:flex;flex-direction:column}.DarkForm .hubspotForm .hs-input{width:100%;color:#000;font-family:helvetica-now-display,sans-serif,-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:400;line-height:175%;justify-content:space-between;display:flex}.DarkForm .hubspotForm .hs-fieldtype-intl-phone label{font-size:16px}@media(max-width:1024px){.DarkForm .hubspotForm .hs-fieldtype-intl-phone label{font-size:14px}}.DarkForm .hubspotForm .hs-fieldtype-intl-phone label{color:#a5a8ad}.DarkForm .hubspotForm .hs-fieldtype-intl-phone select.hs-input{width:20%!important}.DarkForm .hubspotForm .hs-fieldtype-intl-phone .hs-input{display:block;resize:none;outline:none;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #4d535c;font-size:15px;padding:6px;width:78%!important;border-radius:0}.DarkForm .hubspotForm .hs-fieldtype-intl-phone .hs-input:not([data-gtm-form-interact-field-id]){color:#a5a8ad}.DarkForm .hubspotForm .hs-fieldtype-select label{font-size:16px}@media(max-width:1024px){.DarkForm .hubspotForm .hs-fieldtype-select label{font-size:14px}}.DarkForm .hubspotForm .hs-fieldtype-select label{color:#a5a8ad}.DarkForm .hubspotForm .hs-fieldtype-select .hs-input{display:block;resize:none;outline:none;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #4d535c;font-size:15px;padding:6px;width:100%;border-radius:0}.DarkForm .hubspotForm .hs-fieldtype-select .hs-input:not([data-gtm-form-interact-field-id]){color:#a5a8ad}.DarkForm .hubspotForm .hs-form-field{padding-bottom:10px;padding-right:10px;flex-grow:0;flex-shrink:0}.DarkForm .hubspotForm .hs-form-field>*{width:100%}.DarkForm .hubspotForm .hs-form-field label{font-size:16px}@media(max-width:1024px){.DarkForm .hubspotForm .hs-form-field label{font-size:14px}}.DarkForm .hubspotForm .hs-form-field label{color:#a5a8ad}.DarkForm .hubspotForm .hs-form-field input{display:block;resize:none;outline:none;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #4d535c;color:#fff;font-size:15px;padding:6px;width:100%;border-radius:0}.DarkForm .hubspotForm .hs-fieldtype-select .input,.DarkForm .hubspotForm .hs_inquiry_type .input{position:relative}.DarkForm .hubspotForm .hs-fieldtype-select .input select,.DarkForm .hubspotForm .hs_inquiry_type .input select{appearance:none}.DarkForm .hubspotForm .hs-fieldtype-select .input:after,.DarkForm .hubspotForm .hs_inquiry_type .input:after{content:"";position:absolute;top:50%;right:6px;transform:translateY(-50%);width:15px;height:15px;background-image:url(/assets/images/components-v2/contact/down-arrow.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}.DarkForm .hubspotForm .hs-form-required{color:#ff5252}.DarkForm .hubspotForm .hs-error-msgs{padding-top:2px;color:#ff5252}.DarkForm .hubspotForm .hs-error-msgs li{list-style:none}.DarkForm .hubspotForm .hs-error-msgs .hs-error-msg,.DarkForm .hubspotForm .hs-error-msgs label{color:#ff5252;font-size:16px}@media(max-width:1024px){.DarkForm .hubspotForm .hs-error-msgs .hs-error-msg,.DarkForm .hubspotForm .hs-error-msgs label{font-size:14px}}.DarkForm .hubspotForm .submitted-message{text-align:left}.DarkForm .hubspotForm .submitted-message h3{color:#000;margin:1.75rem 0}.DarkForm .hubspotForm .hs_submit{display:flex;width:100%;margin-top:2rem;text-align:center}.DarkForm .hubspotForm .hs_submit .actions{width:100%;display:flex;justify-content:center;gap:1rem}.DarkForm .hubspotForm .hs_submit .actions button,.DarkForm .hubspotForm .hs_submit .actions input{width:50%}.DarkForm .hubspotForm .hs_submit img{position:relative;left:-30px;max-width:9px}@media(min-width:1024px){.DarkForm .hubspotForm .hs_submit img{left:-5%}}.DarkForm .hubspotForm .hs-button{background-color:#297fff;display:flex;align-items:center;justify-content:center;padding:1.15rem 1.75rem;width:fit-content;font-family:helvetica-now-display,sans-serif,-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI,Segoe UI Emoji,Segoe UI Symbol;font-weight:500;font-size:.9375rem;line-height:95.9%;color:#fff;cursor:pointer;border:1.6px solid #297fff;transition:box-shadow .3s ease,transform .3s ease,background-color .3s ease}.DarkForm .hubspotForm .hs-button.size--small{padding:.88rem 1.25rem;font-weight:400;line-height:95.9%;font-size:15px}.DarkForm .hubspotForm .hs-button.shape--rounded{border-radius:4px}.DarkForm .hubspotForm .hs-button.type--outlined{border:1.6px solid #fff}.DarkForm .hubspotForm .hs-button.type--borderless{border:unset;background-color:rgba(0,0,0,0);padding:unset}.DarkForm .hubspotForm .hs-button.color--secondary{background-color:rgba(0,0,0,0)}.DarkForm .hubspotForm .hs-button.color--secondary:hover{box-shadow:unset;background-color:hsla(0,0%,100%,.24);transition:background-color .3s ease}.DarkForm .hubspotForm .hs-button.with-icon span{margin-right:8px}.DarkForm .hubspotForm .hs-button{position:relative;overflow:hidden}.DarkForm .hubspotForm .hs-button .icon-wrapper{position:relative;display:flex;align-items:center;justify-content:center;height:1.5rem;width:1.5rem}.DarkForm .hubspotForm .hs-button .icon-1,.DarkForm .hubspotForm .hs-button .icon-2{position:absolute;display:block}.DarkForm .hubspotForm .hs-button .icon-1{opacity:0;transform:translateX(-24px) scale(.5);transition:transform .5s ease,opacity .5s ease}.DarkForm .hubspotForm .hs-button .icon-2{opacity:1;transform:translateX(0) scale(1);transition:transform .5s ease,opacity .5s ease}.DarkForm .hubspotForm .hs-button:hover{box-shadow:0 4px 40px 0 rgba(84,153,255,.56)}.DarkForm .hubspotForm .hs-button:hover .icon-1{animation:growToPosition .5s forwards}.DarkForm .hubspotForm .hs-button:hover .icon-2{animation:shrinkAndFade .5s forwards}@media(max-width:1024px){.DarkForm .hubspotForm .hs-button{padding:1rem 1.5rem;font-size:1rem}}@media(max-width:576px){.DarkForm .hubspotForm .hs-button{padding:.875rem 1.25rem;font-size:.875rem}}@media(min-width:1600px){.DarkForm .hubspotForm .hs-button{font-size:1.125rem}}.DarkForm .hubspotForm .hs-button{background-color:#313943;border-radius:4px;color:#a5a8ad;border-color:#313943;cursor:not-allowed}.DarkForm .hubspotForm .hs-button:not(.active){pointer-events:none;box-shadow:none!important}.DarkForm .hubspotForm .hs-button:not(.active):hover{box-shadow:none;background-color:#313943;color:#a5a8ad;transform:none}.DarkForm .hubspotForm .hs-button.active{background-color:#297fff;border-color:#297fff;color:#fff;cursor:pointer;pointer-events:auto}.DarkForm .hubspotForm .hs-fieldtype-textarea{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:140%;font-family:inherit}.DarkForm .hubspotForm .legal-consent-container{padding-top:1rem}.DarkForm .hubspotForm .legal-consent-container li{list-style-type:none}.DarkForm .hubspotForm .legal-consent-container .inputs-list input{position:relative;top:6px;width:15px}.DarkForm .hubspotForm .legal-consent-container .hs-form-booleancheckbox-display{color:#fff}.DarkForm .hubspotForm .legal-consent-container .hs-form-booleancheckbox-display p{font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.16px}.DarkForm .hubspotForm .legal-consent-container .hs-richtext{margin-bottom:.5rem}.DarkForm .hubspotForm .legal-consent-container .hs-richtext a,.DarkForm .hubspotForm .legal-consent-container .hs-richtext p{font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.16px}.DarkForm .hubspotForm .legal-consent-container .hs-richtext a{color:#5499ff}.DarkForm .hubspotForm .legal-consent-container .hs-richtext a:hover{opacity:.5}@media(max-width:1024px){.DarkForm .hubspotForm .legal-consent-container .hs-richtext{font-size:14px}}.DarkForm .hubspotForm .legal-consent-container .hs-richtext:nth-of-type(2) a,.DarkForm .hubspotForm .legal-consent-container .hs-richtext:nth-of-type(2) p{font-size:16px}@media(max-width:1024px){.DarkForm .hubspotForm .legal-consent-container .hs-richtext:nth-of-type(2) a,.DarkForm .hubspotForm .legal-consent-container .hs-richtext:nth-of-type(2) p{font-size:14px}}.DarkForm .hubspotForm .legal-consent-container .hs-richtext:nth-of-type(2) a,.DarkForm .hubspotForm .legal-consent-container .hs-richtext:nth-of-type(2) p{font-style:normal;font-weight:400;line-height:140%}.DarkForm .hubspotForm .legal-consent-container .hs-richtext:nth-of-type(2){padding-bottom:.75rem;border-bottom:1px solid #4d535c}.DarkForm .hubspotForm .legal-consent-container .hs-richtext:nth-of-type(3) p{color:#111925;font-size:16px}@media(max-width:1024px){.DarkForm .hubspotForm .legal-consent-container .hs-richtext:nth-of-type(3) p{font-size:14px}}.DarkForm .hubspotForm .legal-consent-container .hs-richtext:nth-of-type(3) p{font-style:normal;font-weight:400;line-height:140%}.DarkForm .hubspotForm .legal-consent-container .hs-richtext:nth-of-type(3) p a{color:#5499ff}.DarkForm .hubspotForm .hs-fieldtype-booleancheckbox{padding:0}.DarkForm form{display:flex;flex-wrap:wrap}.Bridge{background-color:#040d1a}.Bridge .inner-banner{background-color:#000}.Bridge .inner-banner--bg-image{transform:translateX(-40%) translateY(-50%)}.Bridge .inner-banner--content{width:55%}.Bridge .inner-banner--content h1{width:100%}@media(min-width:1024px){.Bridge .inner-banner--content p{width:80%}}.Bridge .inner-banner:after{content:"";position:absolute;left:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,0),#000);z-index:1;pointer-events:none}@media(max-width:1023px){.Bridge .inner-banner{flex-direction:column;padding-top:6rem;overflow:hidden}.Bridge .inner-banner--bg-image{top:auto;left:auto;transform:translateX(0) translateY(-19%);width:100%;height:auto;aspect-ratio:19/16;object-position:100%}.Bridge .inner-banner--content{width:100%}.Bridge .inner-banner--content-container{position:relative;z-index:2;padding-top:85vw}.Bridge .inner-banner p.description{margin:1rem 0 4rem}}@media(max-width:567px){.Bridge .inner-banner:after{top:80vw;height:4rem}}@media(min-width:576px)and (max-width:1023px){.Bridge .inner-banner:after{top:65vw;height:10rem}}.Bridge--wrapper{width:90%;max-width:1600px;margin:0 auto}.Bridge--container:nth-child(2n){background-color:#000}.Bridge--container:nth-child(2n-1){background-color:rgba(0,0,0,0)!important}.Bridge .ContentMediaIconsWidget:nth-child(2n-1) .ContentMediaIconsWidget--item{flex-direction:row}.Bridge .ContentMediaIconsWidget:nth-child(2n) .ContentMediaIconsWidget--item{flex-direction:row-reverse}.Bridge .ContentMediaIconsWidget--left-box{background:rgba(0,0,0,0)!important;padding:0}.Bridge .ContentMediaIconsWidget--icon-content-box{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:flex-start}.Bridge .ContentMediaIconsWidget--icon-content-box .IconInfo{align-items:start;text-align:left;gap:unset}.Bridge .ContentMediaIconsWidget--icon-content-box .IconInfo--title{font-size:1.25rem;font-weight:400}@media(max-width:1280px){.Bridge .ContentMediaIconsWidget--icon-content-box .IconInfo{flex-direction:column}}@media(max-width:576px){.Bridge .ContentMediaIconsWidget--icon-content-box{grid-template-columns:1fr}}.Bridge--why-bridge{padding:7.5rem 0}@media(max-width:1600px){.Bridge--why-bridge{padding:6rem 0}}@media(max-width:1280px){.Bridge--why-bridge{padding:5rem 0}}.Bridge--why-bridge-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.Bridge--why-bridge-content .IconInfo{padding:2.5rem 1.75rem;border:1px solid #424242;flex-direction:column}@media(max-width:480px){.Bridge--why-bridge-content{grid-template-columns:1fr}}.Bridge--purpose{padding:7.5rem 0}@media(max-width:1600px){.Bridge--purpose{padding:6rem 0}}@media(max-width:1280px){.Bridge--purpose{padding:5rem 0}}@media(max-width:576px){.Bridge--purpose h6{font-size:1rem}}.Bridge--build-details{padding:7.5rem 0}@media(max-width:1600px){.Bridge--build-details{padding:6rem 0}}@media(max-width:1280px){.Bridge--build-details{padding:5rem 0}}.Bridge--build-for{padding:7.5rem 0}@media(max-width:1600px){.Bridge--build-for{padding:6rem 0}}@media(max-width:1280px){.Bridge--build-for{padding:5rem 0}}.Bridge--build-for-content{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.Bridge--build-for-content .InfoImageContentCard--content-box{background-color:#0f223d}@media(max-width:768px){.Bridge--build-for-content{grid-template-columns:1fr}}.Bridge--get-started{padding:7.5rem 0}@media(max-width:1600px){.Bridge--get-started{padding:6rem 0}}@media(max-width:1280px){.Bridge--get-started{padding:5rem 0}}.Bridge--get-started-content{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.Bridge--get-started-content .MediaCard--content-box{background-color:#0f223d}@media(max-width:1280px){.Bridge--get-started-content{grid-template-columns:repeat(auto-fill,minmax(480px,1fr))}}@media(max-width:768px){.Bridge--get-started-content{grid-template-columns:1fr}}.Bridge .FormSection{z-index:1}.InfoImageContentCard{display:flex;flex-direction:column;border-radius:5px;overflow:hidden}.InfoImageContentCard--image-box{position:relative;flex:0 0 auto;aspect-ratio:10/3;overflow:hidden}.InfoImageContentCard--image-box .Image{width:100%;height:100%}.InfoImageContentCard--image-box .Image img{width:100%;height:100%;object-fit:cover}.InfoImageContentCard--image{width:100%}.InfoImageContentCard--content-box{background:#0f223d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;padding:2.5rem;flex-direction:column;align-items:flex-start;gap:2.5rem;color:#fff;flex:1;text-align:left}.InfoImageContentCard--info{border-radius:5px;padding:6px 12px;background:#11356b;display:inline-block;margin-bottom:2rem;text-transform:uppercase;color:#fff!important;font-size:16px}@media(max-width:1600px){.InfoImageContentCard--info{font-size:14px}}@media(max-width:1024px){.InfoImageContentCard--info{font-size:14px}}@media(max-width:576px){.InfoImageContentCard--info{font-size:16px}}.InfoImageContentCard--content-bottom{margin-top:auto}.InfoImageContentCard p{color:#9f9fa0}@media(min-width:1600px){.InfoImageContentCard p{line-height:150%}.InfoImageContentCard--top{margin-bottom:120px}}@media(max-width:1024px){.InfoImageContentCard--content-box{padding:1.75rem}.InfoImageContentCard--icon{left:1.75rem}}@media(max-width:576px){.InfoImageContentCard--content-box{padding:1.25rem}.InfoImageContentCard--icon{left:1.25rem}}.MediaCard{display:flex;flex-direction:column;border-radius:.25rem;overflow:hidden}.MediaCard--image-box{position:relative;flex:0 0 auto}.MediaCard--image{width:100%}.MediaCard--content-box{border-radius:0 0 5px 5px;background:#16181b;display:flex;padding:4rem 2.5rem 2.5rem;flex-direction:column;align-items:flex-start;gap:2.5rem;flex:1}.MediaCard--icon{width:3rem;height:3rem;position:absolute;bottom:-1.5rem;left:2.5rem;z-index:1}.MediaCard--content-bottom{margin-top:auto}.MediaCard p{color:#a5a8ad}@media(min-width:1600px){.MediaCard p{line-height:150%}.MediaCard--top{margin-bottom:120px}}@media(max-width:1024px){.MediaCard--content-box{padding:2.8rem 1.75rem 1.75rem}.MediaCard--icon{left:1.75rem}}@media(max-width:576px){.MediaCard--content-box{padding:2.8rem 1.25rem 1.25rem}.MediaCard--icon{left:1.25rem}}body{color:#fff}h1{font-size:4rem}@media(max-width:1600px){h1{font-size:3.5rem}}@media(max-width:1024px){h1{font-size:2.25rem}}@media(max-width:576px){h1{font-size:2.25rem}}h1{line-height:120%;letter-spacing:.01rem}h1 strong{font-size:inherit;font-weight:inherit;color:#5499ff}h2{font-size:3.5rem}@media(max-width:1600px){h2{font-size:3rem}}@media(max-width:1024px){h2{font-size:2rem}}@media(max-width:576px){h2{font-size:2rem}}h2{line-height:120%;letter-spacing:0}h2 strong{font-size:inherit;font-weight:inherit;color:#5499ff}h3{font-size:2.75rem}@media(max-width:1600px){h3{font-size:2.25rem}}@media(max-width:1024px){h3{font-size:1.75rem}}@media(max-width:576px){h3{font-size:1.5rem}}h3{line-height:125%;letter-spacing:.01rem}h3 strong{font-size:inherit;font-weight:inherit;color:#5499ff}h4{font-size:2.25rem}@media(max-width:1600px){h4{font-size:1.875rem}}@media(max-width:1024px){h4{font-size:1.5rem}}@media(max-width:576px){h4{font-size:1.375rem}}h4{line-height:125%;letter-spacing:.02rem}h4 strong{font-size:inherit;font-weight:inherit;color:#5499ff}h5{font-size:2rem}@media(max-width:1600px){h5{font-size:1.75rem}}@media(max-width:1024px){h5{font-size:1.375rem}}@media(max-width:576px){h5{font-size:1.375rem}}h5{line-height:125%;letter-spacing:.02rem;font-weight:500}h5 strong{font-size:inherit;font-weight:inherit;color:#5499ff}h6{font-size:1.75rem}@media(max-width:1600px){h6{font-size:1.5rem}}@media(max-width:1024px){h6{font-size:1.25rem}}@media(max-width:576px){h6{font-size:1.25rem}}h6{line-height:125%;letter-spacing:.02rem}h6 strong{font-size:inherit;font-weight:inherit;color:#5499ff}p{font-size:1.25rem}@media(max-width:1600px){p{font-size:1.125rem}}@media(max-width:1024px){p{font-size:1.125rem}}@media(max-width:576px){p{font-size:1rem}}p{line-height:145%;letter-spacing:.04rem}p strong{font-size:inherit;font-weight:inherit;color:#5499ff}p.banner,p.large{font-size:1.375rem}@media(max-width:1600px){p.banner,p.large{font-size:1.25rem}}@media(max-width:1024px){p.banner,p.large{font-size:1.125rem}}@media(max-width:576px){p.banner,p.large{font-size:1rem}}p.banner,p.large{line-height:150%;letter-spacing:.01rem}a{text-decoration:unset}main{position:relative;transition:margin-top .6s ease-in-out}:root{--bannerHeightTop:104px}@media(min-width:1024px){:root{--bannerHeightTop:64px}}html.top-banner-active main{margin-top:var(--bannerHeightTop)}@keyframes growToPosition{0%{opacity:0;transform:translateX(-24px) scale(.5)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes shrinkAndFade{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(24px) scale(.5)}}@keyframes loader-spin{to{transform:rotate(1turn)}}.content-image{position:relative;display:grid;gap:2.5rem;grid-template-columns:1fr 1fr;justify-content:stretch;align-items:center}.content-image.reverse{grid-template-columns:1fr 1fr;direction:rtl}.content-image.reverse .content-image--innercontent{direction:ltr}.content-image--widget-icon{position:absolute;width:5.25rem;height:5.25rem;z-index:1;top:-2.625rem;left:2.5rem}.content-image--innercontent{flex:1;padding:5rem 2.5rem 2.5rem;border-radius:5px;display:flex;flex-direction:column}.content-image--innerimage{overflow:hidden;border-radius:.3125rem}.content-image--innerimage img{width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:1024px){.content-image--innerimage{display:none}}.content-image--item-responsive-media{display:none}@media(max-width:1024px){.content-image--item-responsive-media{display:block;width:fit-content;margin:2rem 0;border-radius:.75rem}}.content-image h3{color:#fff}.content-image p{color:hsla(0,0%,100%,.7)}.content-image p strong{color:#fff}.content-image a{margin-top:auto}@media(max-width:1024px){.content-image.reverse{grid-template-columns:1fr}.content-image.content-right{gap:3.5rem}.content-image--innercontent{padding:5rem 1.25rem 1.25rem}.content-image--innercontent p{margin-top:1.25rem;margin-bottom:2.5rem}.content-image--innerimage{height:28rem}.content-image--innercontent{padding:0}.content-image--innercontent p{margin-bottom:0}.content-image--innerimage{height:auto}}@media(min-width:1600px){.content-image--innerimage{max-height:550px}.content-image--innercontent{display:flex;flex-direction:column}}