.expert-comment{background-color:#d8beff;border-radius:30px;width:100%;padding:30px;position:relative}@media only screen and (width>=320px) and (width<=767px){.expert-comment{padding:20px}}.expert-comment__title{color:#000;align-items:center;gap:12px;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:2rem;font-weight:400;line-height:35.2px;display:flex}@media only screen and (width>=320px) and (width<=767px){.expert-comment__title{font-size:1.5rem;line-height:26.4px}}.expert-comment__photo{object-fit:cover;border-radius:50%;flex-shrink:0;width:60px;height:60px}@media only screen and (width>=320px) and (width<=767px){.expert-comment__photo{width:50px;height:50px}}.expert-comment__text,.expert-comment__author{color:#000;font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:300;line-height:25.2px}@media only screen and (width>=320px) and (width<=767px){.expert-comment__text,.expert-comment__author{font-size:1rem;line-height:19.2px}}.expert-comment__text{margin-bottom:15px}.expert-comment__author{font-weight:400}.case{width:100%}.intro{max-width:998px;margin-top:20px;margin-left:auto}@media only screen and (width<=1024px){.intro{width:640px;margin-top:10px}}@media only screen and (width>=320px) and (width<=767px){.intro{width:100%}}.intro__text{letter-spacing:-.4px;margin-left:auto;font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:400;line-height:48px}@media only screen and (width<=1024px){.intro__text{font-size:1.5rem;line-height:28.8px}}.intro__space{width:250px;display:inline-block}@media only screen and (width<=1024px){.intro__space{width:150px}}.note{width:100%;margin-top:100px;padding:0 120px 50px;overflow:hidden}@media only screen and (width<=1300px){.note{padding:0 100px 50px}}@media only screen and (width<=1200px){.note{margin-top:80px;padding:0 60px 50px}}@media only screen and (width<=912px){.note{padding:0 20px 50px}}@media only screen and (width>=320px) and (width<=767px){.note{margin-top:40px;padding:0 20px 20px}}.note__wrap{width:100%;max-width:1600px;margin:0 auto}.note__body{flex-direction:column;gap:30px;width:100%;display:flex}.note__title{color:#000;margin-bottom:20px;font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:400;line-height:44px}@media only screen and (width>=320px) and (width<=767px){.note__title{margin-bottom:15px;font-size:1.75rem;line-height:30.8px}}.note__subtitle{color:#000;margin-bottom:20px;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:300;line-height:24px}@media only screen and (width>=320px) and (width<=767px){.note__subtitle{font-size:1rem;line-height:19.2px}}.note__rule{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.note__ruleIcon{flex-shrink:0;margin-top:3px;font-size:1.125rem;line-height:1}.note__p{color:#000;flex-direction:column;gap:8px;margin:0;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:400;line-height:28px;display:flex}@media only screen and (width>=320px) and (width<=767px){.note__p{font-size:1rem;line-height:19.2px}}.note__quote{font-weight:500}.note__list{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.note__li{color:#000;align-items:flex-start;gap:10px;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:19.2px;display:inline-flex}.note__li svg{flex-shrink:0;margin-top:1px}.note__emoji{flex-shrink:0;justify-content:center;align-items:center;min-width:24px;margin-top:2px;line-height:1;display:inline-flex}.feat{width:100%;padding:80px 120px;overflow:hidden}@media (width<=1200px){.feat{padding:70px 60px}}@media (width<=912px){.feat{padding:50px 20px}}.feat__wrap{grid-template-columns:520px 1fr;align-items:center;gap:60px;max-width:1600px;margin:0 auto;display:grid}@media (width<=1200px){.feat__wrap{grid-template-columns:420px 1fr;gap:40px}}@media (width<=820px){.feat__wrap{grid-template-columns:1fr;gap:24px}}.feat__media{justify-content:center;display:flex}@media (width<=820px){.feat__media{order:2}}.feat__img{object-fit:contain;border-radius:24px;width:100%;max-width:360px;height:auto}@media (width<=1200px){.feat__img{max-width:340px}}@media (width<=820px){.feat__img{max-width:320px}.feat__content{order:1}}.feat__title{color:#000;margin:0 0 16px;font-family:Roboto,sans-serif;font-size:2.75rem;font-weight:400;line-height:1.1}@media (width<=767px){.feat__title{font-size:1.8rem}}.feat__lead{color:#000;margin:0 0 24px;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:300;line-height:1.4}@media (width<=767px){.feat__lead{font-size:1rem}}.feat__list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.feat__item{color:#000;align-items:flex-start;gap:12px;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.35;display:flex}@media (width<=767px){.feat__item{font-size:1rem}}.cmp__title{color:#000;margin-bottom:40px;font-family:Roboto,sans-serif;font-size:3.5rem;font-weight:500;line-height:1.05}@media only screen and (width<=1200px){.cmp__title{font-size:2.8rem}}@media only screen and (width>=320px) and (width<=767px){.cmp__title{margin-bottom:24px;font-size:2rem;line-height:1.1}}.cmp__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media only screen and (width<=912px){.cmp__grid{grid-template-columns:1fr}}.cmp__card{background:#fff;border-radius:28px;min-height:100%;padding:32px;box-shadow:0 10px 30px #0000000a}@media only screen and (width>=320px) and (width<=767px){.cmp__card{border-radius:20px;padding:20px}}.cmp__card--pro{background:linear-gradient(#fff 0%,#f8f8f8 100%)}.cmp__card--ads{background:linear-gradient(#f8f2ff 0%,#fff 100%)}.cmp__head{flex-direction:column;gap:14px;margin-bottom:28px;display:flex}.cmp__badge{color:#000;background-color:#d8beff;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:8px 14px;font-family:Roboto,sans-serif;font-size:.95rem;font-weight:500;line-height:1;display:inline-flex}.cmp__name{color:#000;margin:0;font-family:Roboto,sans-serif;font-size:3rem;font-weight:500;line-height:1.05}@media only screen and (width<=1200px){.cmp__name{font-size:2.3rem}}@media only screen and (width>=320px) and (width<=767px){.cmp__name{font-size:1.9rem;line-height:1.1}}.cmp__list{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.cmp__item{color:#000;align-items:flex-start;gap:14px;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3;display:flex}@media only screen and (width<=1200px){.cmp__item{font-size:1.25rem}}@media only screen and (width>=320px) and (width<=767px){.cmp__item{font-size:1rem;line-height:1.35}}.cmp__icon{flex-shrink:0;justify-content:center;align-items:center;width:28px;margin-top:2px;font-size:1.2rem;line-height:1;display:inline-flex}
