.feature-card{margin-top:48px;margin-bottom:48px;display:flex;position:relative;min-height:279px;background-repeat:no-repeat;background-size:cover;max-width:1920px;background-position:75% 0}@media(min-width:640px){.feature-card{margin-left:auto;margin-right:auto}}@media(min-width:768px){.feature-card{height:400px;max-height:400px;background-position:68% 0}}@media(min-width:1280px){.feature-card{background-position:54% 0}}.feature-card.right{background-position:25% 0}@media(min-width:768px){.feature-card.right{background-position:32% 0}.feature-card.right>div.container{flex-direction:column;align-items:flex-end;justify-content:center}}@media(min-width:1280px){.feature-card.right{background-position:44% 0}}.feature-card__text-content{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media(min-width:344px){.feature-card__text-content{max-width:344px}}@media(min-width:592px){.feature-card__text-content{max-width:592px}}@media(min-width:720px){.feature-card__text-content{max-width:720px}}@media(min-width:944px){.feature-card__text-content{max-width:944px}}@media(min-width:1120px){.feature-card__text-content{max-width:1120px}}.chorus-std-page .feature-card__text-content{padding:unset;max-width:unset}.feature-card__text-content{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(49 49 49 / var(--tw-text-opacity, 1));--tw-shadow: 0px 1px 8px rgba(0, 0, 0, .3);--tw-shadow-colored: 0px 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:768px){.feature-card.right>div.feature-card__text-content{flex-direction:column;align-items:flex-end;justify-content:center}}.feature-card__text-content{position:absolute;top:230px;padding:22px 25px}@media(min-width:768px){.feature-card__text-content{margin:0;max-width:348px;position:relative;inset:auto}}@media(min-width:1024px){.feature-card__text-content{max-width:448px}}.feature-card__text-content h2{font-weight:900;font-size:24px;line-height:28px}@media(min-width:1024px){.feature-card__text-content h2{font-weight:900;font-size:26px;line-height:28px}}.feature-card__text-content h2{margin-bottom:.5rem}.feature-card__text-content p{font-weight:300;font-size:16px;line-height:22px}@media(min-width:1024px){.feature-card__text-content p{font-weight:500;font-size:18px;line-height:20px}.feature-card__text-content p{font-weight:300;font-size:18px;line-height:28px}}.feature-card__text-content p+p{margin-top:1rem}
