.features-module-scss-module__oLi30q__featureHero2col{background:#f5f6fd;padding:5vh 20px}.features-module-scss-module__oLi30q__featureHero2col__grid{grid-template-columns:1.45fr 1fr;align-items:center;gap:40px;display:grid}@media (max-width:991px){.features-module-scss-module__oLi30q__featureHero2col__grid{grid-template-columns:1fr}}.features-module-scss-module__oLi30q__featureHero2col__media video,.features-module-scss-module__oLi30q__featureHero2col__media img{width:100%;display:block}@media (max-width:991px){.features-module-scss-module__oLi30q__featureHero2col__media{order:2}}.features-module-scss-module__oLi30q__featureHero2col h1{text-align:left;max-width:550px;margin-bottom:16px;font-size:52px;line-height:1.05}@media (max-width:480px){.features-module-scss-module__oLi30q__featureHero2col h1{font-size:44px}}.features-module-scss-module__oLi30q__featureHero2col p{color:#767676;text-align:left;margin-bottom:24px;font-size:18px;line-height:1.5}.features-module-scss-module__oLi30q__featureHero{text-align:center;background:#f4f6fd;padding:5vh 20px}.features-module-scss-module__oLi30q__featureHero__label{text-transform:uppercase;letter-spacing:.1em;color:#767676;margin-bottom:12px;font-size:12px;font-weight:600;display:inline-block}.features-module-scss-module__oLi30q__featureHero h1{max-width:720px;margin:0 auto 16px;font-size:52px;line-height:1.05}@media (max-width:480px){.features-module-scss-module__oLi30q__featureHero h1{font-size:44px}}.features-module-scss-module__oLi30q__featureHero p{color:#767676;max-width:640px;margin:0 auto 32px;font-size:18px;line-height:1.5}.features-module-scss-module__oLi30q__featureHero__buttons{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:48px;display:flex}.features-module-scss-module__oLi30q__featureHero__video{max-width:900px;margin:0 auto}.features-module-scss-module__oLi30q__featureHero__video video,.features-module-scss-module__oLi30q__featureHero__video img{width:100%;display:block}.features-module-scss-module__oLi30q__logos{text-align:center;background:#fbfbfd;padding:40px 30px}.features-module-scss-module__oLi30q__logos__image{opacity:.75;width:100%;max-width:650px;height:auto;margin:0 auto;display:block}.features-module-scss-module__oLi30q__featureBlock h2{letter-spacing:-.02em;margin-bottom:16px;font-size:42px;line-height:1.1}@media (max-width:991px){.features-module-scss-module__oLi30q__featureBlock h2{font-size:36px}}.features-module-scss-module__oLi30q__featureBlock p{color:#767676;margin-bottom:24px;font-size:18px;line-height:1.5}.features-module-scss-module__oLi30q__featureBlock__image img{width:100%;height:auto}.features-module-scss-module__oLi30q__featureBlock__buttons{flex-wrap:wrap;gap:10px;display:flex}.features-module-scss-module__oLi30q__checklist{margin:24px 0;padding:0;list-style:none}.features-module-scss-module__oLi30q__checklist li{color:#1d1d1f;align-items:flex-start;gap:12px;padding:8px 0;font-size:15px;display:flex}.features-module-scss-module__oLi30q__checklist li:before{content:"✓";color:#22c55e;flex-shrink:0;font-weight:700}.features-module-scss-module__oLi30q__benefitsSection{background:#fff}.features-module-scss-module__oLi30q__benefitsSection__title{text-align:center;letter-spacing:-.02em;max-width:600px;margin-bottom:16px;margin-left:auto;margin-right:auto;font-size:42px}@media (max-width:991px){.features-module-scss-module__oLi30q__benefitsSection__title{font-size:36px}}.features-module-scss-module__oLi30q__benefitsSection__subtitle{text-align:center;color:#767676;max-width:600px;margin:0 auto 48px;font-size:18px;line-height:1.5}.features-module-scss-module__oLi30q__benefitsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:991px){.features-module-scss-module__oLi30q__benefitsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.features-module-scss-module__oLi30q__benefitsGrid{grid-template-columns:1fr}}.features-module-scss-module__oLi30q__benefitCard{background:#f2f6fb;border-radius:8px;min-height:230px;padding:20px}.features-module-scss-module__oLi30q__benefitCard__icon{width:40px;height:40px;margin-bottom:16px}.features-module-scss-module__oLi30q__benefitCard__title{color:#1d1d1f;margin-bottom:8px;font-size:17px;font-weight:600}.features-module-scss-module__oLi30q__benefitCard__text{color:#767676;font-size:14px;line-height:1.6}.features-module-scss-module__oLi30q__testimonialGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:991px){.features-module-scss-module__oLi30q__testimonialGrid{grid-template-columns:1fr}}.features-module-scss-module__oLi30q__testimonialCard{background:#fff;border-radius:12px;padding:24px}.features-module-scss-module__oLi30q__testimonialCard__quote{color:#1d1d1f;margin-bottom:20px;font-size:15px;font-style:italic;line-height:1.6}.features-module-scss-module__oLi30q__testimonialCard__author{align-items:center;gap:12px;display:flex}.features-module-scss-module__oLi30q__testimonialCard__author strong{color:#1d1d1f;font-size:14px;display:block}.features-module-scss-module__oLi30q__testimonialCard__author span{color:#767676;font-size:13px}.features-module-scss-module__oLi30q__testimonialCard__photo{object-fit:cover;border-radius:50%;width:48px;height:48px}.features-module-scss-module__oLi30q__benefitsSection__label{text-align:center;text-transform:uppercase;letter-spacing:.1em;color:#767676;margin-bottom:12px;font-size:12px;font-weight:600;display:block}.features-module-scss-module__oLi30q__targetCard{background:#f2f6fb;border-radius:8px;overflow:hidden}.features-module-scss-module__oLi30q__targetCard__imageWrap{width:100%;height:200px;overflow:hidden}.features-module-scss-module__oLi30q__targetCard__image{object-fit:cover;width:100%;height:100%}.features-module-scss-module__oLi30q__targetCard__title{color:#1d1d1f;padding:16px 20px 8px;font-size:17px;font-weight:700}.features-module-scss-module__oLi30q__targetCard__text{color:#767676;padding:0 20px 20px;font-size:14px;line-height:1.6}.features-module-scss-module__oLi30q__swoosh{width:100%;max-width:none;margin-bottom:-2px;display:block;transform:rotate(180deg)}.features-module-scss-module__oLi30q__demoSection{text-align:center;background:#f9fafc;padding:80px 20px}.features-module-scss-module__oLi30q__demoSection__label{text-transform:uppercase;letter-spacing:.1em;color:#767676;margin-bottom:12px;font-size:12px;font-weight:600;display:block}.features-module-scss-module__oLi30q__demoSection__title{letter-spacing:-.02em;margin-bottom:16px;font-size:42px;font-weight:700;line-height:1.1}@media (max-width:991px){.features-module-scss-module__oLi30q__demoSection__title{font-size:36px}}.features-module-scss-module__oLi30q__demoSection__text{color:#767676;max-width:600px;margin:0 auto 40px;font-size:18px;line-height:1.5}.features-module-scss-module__oLi30q__demoSection__calendar{width:100%;height:100%;min-height:600px;overflow:scroll}.features-module-scss-module__oLi30q__videoSection{text-align:center;padding:80px 0}.features-module-scss-module__oLi30q__videoSection h2{letter-spacing:-.02em;margin-bottom:32px;font-size:42px}@media (max-width:991px){.features-module-scss-module__oLi30q__videoSection h2{font-size:36px}}.features-module-scss-module__oLi30q__videoSection__wrap{width:100%}
