.feature-two-columns-group{margin-top:3rem;margin-bottom:3rem;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.feature-two-columns-group{margin-top:5rem;margin-bottom:5rem}}.feature-two-columns-group__grid{gap:5rem;margin-top:5rem;display:grid}@media (min-width:768px){.feature-two-columns-group__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.feature-two-columns-group__feature{position:relative}.feature-two-columns-group__feature-image-container{aspect-ratio:4/3;border-radius:var(--radius);position:relative;overflow:hidden}@media (max-height:640px) and (orientation:landscape){.feature-two-columns-group__feature-image-container{width:100%!important;height:100svh!important}}.feature-two-columns-group__feature-image-container{max-width:calc(100svw - 1rem);overflow:hidden}@media (min-width:640px){.feature-two-columns-group__feature-image-container--asymmetrical{aspect-ratio:auto;height:50%}}.feature-two-columns-group__feature-image{object-fit:cover;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s}.group:hover .feature-two-columns-group__feature-image{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.feature-two-columns-group__feature-content{margin-top:1.5rem;padding-left:0;padding-right:0}@media (min-width:640px){.feature-two-columns-group__feature-content{padding-left:1rem;padding-right:1rem}}
