.l-section--content-block-l-r-with-features{margin-bottom:0;background-color:var(--bg-primary)}.l-section--content-block-l-r-with-features.is-dark{--bg-primary: #0f1f6c;--txt-caption: var(--c-white);--txt-heading: var(--c-white);--txt-paragraph: var(--c--lavender-blue);--button-bg-primary-idle: var(--c-white);--button-bg-primary-hover: var(--c--lavender-blue);--button-label-primary-idle: var(--c--brand-tertiary-500-main);--button-label-primary-hover: var(--c--brand-tertiary-500-main);--button-label-link-idle: var(--c-white);--interface-divider-divider: rgba(206, 213, 219, 0.2)}@media only screen and (min-width: 1024px){.l-section--content-block-l-r-with-features:first-child.l-wpt-desktop-0 .content-block-l-r-with-features__grid{border-top:0}}@media only screen and (min-width: 1024px){.content-block-l-r-with-features .l-wrapper__inner::before,.content-block-l-r-with-features .l-wrapper__inner::after{display:none}}.content-block-l-r-with-features__grid{display:grid}@media only screen and (min-width: 1024px){.content-block-l-r-with-features__grid{grid-template-columns:repeat(2, minmax(0, 1fr));border-top:1px solid var(--interface-divider-divider);border-bottom:1px solid var(--interface-divider-divider)}}@media only screen and (min-width: 1024px){.content-block-l-r-with-features__grid--image-left .content-block-l-r-with-features__media{order:-1}}@media only screen and (min-width: 1024px){.content-block-l-r-with-features__grid--no-image{grid-template-columns:1fr}}.content-block-l-r-with-features__content,.content-block-l-r-with-features__media{min-width:0}.content-block-l-r-with-features__content{display:flex;padding:4rem 2rem 4rem}@media only screen and (min-width: 1024px){.content-block-l-r-with-features__content{min-height:41rem;padding:3rem 3rem 3rem 2.5rem}}@media only screen and (min-width: 1024px){.content-block-l-r-with-features__grid--image-left .content-block-l-r-with-features__content{padding-right:2.5rem;padding-left:3rem}}.content-block-l-r-with-features__content-inner{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:4rem;min-height:0}@media only screen and (min-width: 1024px){.content-block-l-r-with-features__content-inner{gap:3rem}}.content-block-l-r-with-features__main{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.content-block-l-r-with-features__heading-box{display:flex;flex-direction:column;gap:1rem}.content-block-l-r-with-features__caption{color:var(--txt-caption);text-transform:uppercase}.content-block-l-r-with-features__heading,.content-block-l-r-with-features__feature-heading{color:var(--txt-heading)}.content-block-l-r-with-features__description,.content-block-l-r-with-features__feature-description{color:var(--txt-paragraph)}@media only screen and (min-width: 1024px){.content-block-l-r-with-features__description{padding-right:4rem}}.content-block-l-r-with-features__buttons{align-items:center;width:100%}.content-block-l-r-with-features__buttons .btn{width:100%}@media only screen and (min-width: 1024px){.content-block-l-r-with-features__buttons .btn{width:auto}}.content-block-l-r-with-features__features{display:grid;grid-template-columns:1fr;width:100%;gap:2rem}@media only screen and (min-width: 768px){.content-block-l-r-with-features__features{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (min-width: 1024px){.content-block-l-r-with-features__features{gap:4rem}}.content-block-l-r-with-features__feature{display:flex;flex-direction:column;gap:.75rem;min-width:0}.content-block-l-r-with-features__media{display:flex;align-items:center;padding:1rem;border-top:1px solid var(--interface-divider-divider);border-bottom:1px solid var(--interface-divider-divider)}@media only screen and (min-width: 1024px){.content-block-l-r-with-features__media{border-top:0;border-bottom:0;border-left:1px solid var(--interface-divider-divider)}}@media only screen and (min-width: 1024px){.content-block-l-r-with-features__grid--image-left .content-block-l-r-with-features__media{border-right:1px solid var(--interface-divider-divider);border-left:0}}.content-block-l-r-with-features__media picture{display:block;width:100%;aspect-ratio:1/1}.content-block-l-r-with-features__image,.content-block-l-r-with-features__placeholder{display:block;width:100%;aspect-ratio:1/1;border-radius:var(--border-radius-s)}.content-block-l-r-with-features__image{height:100%;object-fit:cover;object-position:bottom center}.content-block-l-r-with-features__placeholder{background-color:#f0f3ff}
