.content-in-columns-title{font:var(--font-headline-3)}.content-in-columns-subtitle{font:var(--font-headline-4);font-weight:500}.content-in-columns-details{margin:var(--row-gap) 0}.content-in-columns-details-item{--title-color:var(--color-tint-green)}.content-in-columns-details-item p{margin-top:2rem}[data-details-style=default-tall] .content-in-columns-details-image img{aspect-ratio:.66}.content-in-columns-details .content-in-columns-details-item h3{font-weight:700}.content-in-columns-details-image img{border-radius:var(--element-border-radius)}.content-in-columns-details-image~h3{--title-color:var(--text-color);margin-bottom:.8em}.content-in-columns.small-logos .content-in-columns-details .content-in-columns-details-image{background:var(--color-med-grey);border-radius:var(--element-border-radius);margin-bottom:calc(1em * var(--primary-line-height))}.content-in-columns.small-logos .content-in-columns-details .content-in-columns-details-image :is(img,svg){border-radius:0;margin:0;scale:.5}.content-in-columns-details-buttons a.tertiary-button:is(:hover,:active,:focus){text-decoration:underline;color:var(--color-tint-green);transition:all .1s ease;font-weight:700}.content-in-columns-details-buttons a.tertiary-button:not(:hover,:active,:focus){text-decoration:none;color:currentColor;transition:all .1s ease;font-weight:700}.content-in-columns-details-buttons a.tertiary-button:is(:hover,:active,:focus):after{margin-left:.8em;transition:all .1s ease}.content-in-columns-details-buttons a.tertiary-button:not(:hover,:active,:focus):after{margin-left:.5em;transition:all .1s ease}[data-details-style|=card] .content-in-columns-details-item{border:.2rem solid var(--light-background-text-color);border-radius:1.6rem;padding:4.8rem 1.6rem 4.8rem;background:var(--light-background-color);color:var(--text-color);transition:all .3s ease;display:flex;flex-direction:column;justify-content:space-between}.content-in-columns-details[data-columns="4"]{row-gap:var(--row-gap)}[data-color-scheme|=dark] [data-details-style|=card] .content-in-columns-details-item{background-color:var(--dark-background-color);border-color:var(--dark-background-text-color)}[data-details-style|=card] .content-in-columns-details-item:not(a):is(:hover){background-color:var(--dark-background-color);color:var(--dark-background-text-color)}[data-details-style|=card] .content-in-columns-details-item:not(a):not(:hover) h3{transition:.3s ease all}[data-details-style|=card] .content-in-columns-details-item:not(a):is(:hover) h3{color:var(--color-white)}[data-color-scheme|=dark] [data-details-style|=card] .content-in-columns-details-item:not(a):is(:hover){background-color:var(--light-background-color);color:var(--light-background-text-color)}[data-details-style|=card] .content-in-columns-details-eyebrow{font:var(--font-headline-8);color:var(--title-color);margin-bottom:1rem}[data-details-style|=card] .content-in-columns-details-eyebrow:before{display:none}[data-details-style=card-large] .content-in-columns-content{width:100%}[data-details-style=card-large] .content-in-columns-details .content-in-columns-details-item h3{font:var(--font-headline-5)}.technology-page[data-details-style=card-large] .content-in-columns-details .content-in-columns-details-item h3{font:var(--font-headline-3)}[data-details-style=card-large] .content-in-columns-details .content-in-columns-details-item p{font:var(--font-body)}[data-title-size=small].content-in-columns-details .content-in-columns-details-item .content-in-columns-details-buttons{width:100%;display:flex;align-items:center;column-gap:2rem}@media (min-width:992px){[data-title-size=small].content-in-columns-details .content-in-columns-details-item{position:relative;justify-content:flex-start;display:flex;flex-direction:column}[data-title-size=small].content-in-columns-details .content-in-columns-details-item .content-in-columns-details-buttons{display:flex;flex-direction:row;align-items:center;width:100%;margin-top:auto}[data-details-style=card-large] .content-in-columns-details .content-in-columns-details-item .content-in-columns-details-buttons{bottom:4rem}.content-in-columns:is([data-color-scheme=transparent]){margin:calc(var(--block-margin) / 2) auto}}