.module--feature .module__inner{background-color:var(--background-color,transparent);background-image:var(--background-gradient,none);border-color:var(--border-color,transparent);border-radius:var(--desktop-border-radius,var(--module-border-radius));border-style:solid;border-width:var(--border-width,0);display:flex;flex-flow:column;gap:calc(var(--spacing-base)*6);padding:var(--desktop-padding,calc(var(--spacing-base)*8));position:relative}.module--feature .module__inner:before{background:var(--border-gradient,transparent);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:var(--border-gradient-width,1px);pointer-events:none;position:absolute;z-index:2}.module--feature .module--feature__description h1,.module--feature .module--feature__description h2,.module--feature .module--feature__description h3,.module--feature .module--feature__description h4,.module--feature .module--feature__description h5{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight);line-height:var(--h6-line-height)}.module--feature .module--feature__description h1{color:var(--title-color,var(--h1-color))}.module--feature .module--feature__description h2{color:var(--title-color,var(--h2-color))}.module--feature .module--feature__description h3{color:var(--title-color,var(--h3-color))}.module--feature .module--feature__description h4{color:var(--title-color,var(--h4-color))}.module--feature .module--feature__description h5{color:var(--title-color,var(--h5-color))}.module--feature .module--feature__description h6{color:var(--title-color,var(--h6-color))}.module--feature .module--feature__description{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*2)}.module--feature .module--feature__description blockquote,.module--feature .module--feature__description ol li,.module--feature .module--feature__description p:not(.eyebrow),.module--feature .module--feature__description span,.module--feature .module--feature__description ul li{color:var(--description-color,var(--default-color))}.module--feature .module--feature__image{align-items:center;display:flex;flex-flow:column;flex-shrink:0;height:var(--icon-height);justify-content:center;position:relative;width:var(--icon-width)}.module--feature .module--feature__image svg{min-height:100%;min-width:100%}.module--feature .module--feature__image svg [fill]{fill:var(--icon-color,var(--default-color))}.module--feature .module--feature__image svg [stroke]{stroke:var(--icon-color,var(--default-color))}.module--feature .module--feature__image--library{color:var(--icon-color,var(--default-color))}.module--feature .module--feature__image--library svg{fill:var(--icon-color,var(--default-color))}.module--feature .module--feature__image img{object-fit:contain}.module--feature .module__inner.module--feature__horizontal{align-items:center;column-gap:calc(var(--spacing-base)*2);flex-flow:row}@media (width < 992px){.module--feature .module--feature__description h1,.module--feature .module--feature__description h2,.module--feature .module--feature__description h3,.module--feature .module--feature__description h4,.module--feature .module--feature__description h5{font-size:var(--body-font-size);font-weight:var(--body-font-weight-bold);line-height:var(--body-line-height)}}@media (width > 600px) and (width <= 992px){.module--feature .module__inner{border-radius:var(--tablet-border-radius,var(--module-border-radius));padding:var(--tablet-padding,calc(var(--spacing-base)*8))}}@media (width <= 600px){.module--feature .module__inner{border-radius:var(--mobile-border-radius,var(--module-border-radius));gap:calc(var(--spacing-base)*4);padding:var(--mobile-padding,calc(var(--spacing-base)*6))}}