.chorus-icon-text-group{justify-content:flex-start;align-items:flex-start;display:flex}.chorus-icon-text-group__icon,.chorus-icon-text-group__image{flex-shrink:0;width:48px;height:48px;margin-right:16px}.chorus-icon-text-group__header{font-size:18px;font-weight:700;line-height:22px}.chorus-icon-text-group__copy{font-size:16px;font-weight:300;line-height:22px}.feature-section{--tw-text-opacity:1;color:rgb(49 49 49/var(--tw-text-opacity,1));padding-left:16px;padding-right:16px}@media (width>=768px){.feature-section{padding-left:24px;padding-right:24px}.feature-section>div{justify-content:center;align-items:stretch;display:flex}.feature-section>div>div{flex-basis:50%}}.feature-section.grey{background-color:rgb(244 244 244/var(--tw-bg-opacity,1))}.feature-section.grey,.feature-section.white{--tw-bg-opacity:1;padding-top:48px;padding-bottom:48px}.feature-section.white{background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (width>=768px){.feature-section.right>div{flex-direction:row-reverse}.feature-section.right .feature-section__image--wrapper{justify-content:flex-end;margin-left:24px;margin-right:0}}@media (width>=1280px){.feature-section.right .feature-section__image--wrapper{margin-left:96px}}.feature-section .feature-section__image--wrapper{width:100%;margin-bottom:30px;margin-left:auto;margin-right:auto}@media (width>=768px){.feature-section .feature-section__image--wrapper{justify-content:flex-start;width:min(480px,100%);margin-bottom:0;margin-right:24px;display:flex}}@media (width>=1280px){.feature-section .feature-section__image--wrapper{margin-right:96px}}.feature-section .feature-section__image--wrapper .feature-section__image{-o-object-fit:cover;object-fit:cover;border-radius:4px;flex-shrink:0;width:100%;min-height:300px;max-height:533px}@media (width>=768px){.feature-section .feature-section__image--wrapper .feature-section__image{max-height:760px}}@media (width>=1024px){.feature-section .feature-section__image--wrapper .feature-section__image{max-width:480px}}.feature-section .feature-section__text>div:not(:has(>p))>h2{margin-bottom:30px}.feature-section .feature-section__text>div>h2{font-size:24px;font-weight:900}@media (width>=1024px){.feature-section .feature-section__text>div>h2{font-size:26px}}.feature-section .feature-section__text>div>h2{margin-bottom:8px}.feature-section .feature-section__text>div>p{margin-bottom:30px;font-size:16px;font-weight:700;line-height:22px}@media (width>=1024px){.feature-section .feature-section__text>div>p{font-size:18px;font-weight:500;line-height:20px}@media (width>=1024px){.feature-section .feature-section__text>div>p{font-size:18px;font-weight:300;line-height:28px}}}.feature-section .feature-section__text>div>div>:not(:last-child){margin-bottom:24px}
