.accordion summary{list-style-type:none}.accordion summary::-webkit-details-marker,.accordion summary::marker{display:none}.accordion details[open]>summary svg{transform:rotate(-90deg)}.gatsby-image-wrapper{overflow:hidden;position:relative!important}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{height:100%;inset:0;margin:0;max-width:none;-o-object-fit:cover;object-fit:cover;padding:0;position:absolute;width:100%}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}.image-text-wrapper figure[data-v-6c91608a]{font-size:2vw;position:relative}.image-text-wrapper figure figcaption[data-v-6c91608a]{color:#fff;font-family:Roobert_SemiBold,Helvetica,Arial,Sans-serif;font-size:360%;font-style:normal;font-weight:400;line-height:1.1;max-width:40%;padding:1rem .5rem 1rem 1rem;position:absolute;right:0;text-shadow:4px 1px 6px rgba(0,0,0,.27);top:0;width:-moz-max-content;width:max-content}@media screen and (min-width:769px){.image-text-wrapper figure figcaption[data-v-6c91608a]{font-size:165%}}.capability-list-component strong{color:#021d49;font-size:1em!important;font-weight:700!important}.capability-list-component h2.smaller{font-family:Roobert_Medium,Helvetica,Arial,Sans-serif!important;font-size:1em!important;font-style:normal!important;font-weight:600!important;line-height:1.5!important;padding:0!important}@media screen and (max-width:768px){.capability-list-component p{margin-top:.5rem!important}}
