.section__content .text>h1,.typography__title__1{font-family:Roboto;font-size:96px;font-style:normal;font-weight:600;line-height:100%}@media screen and (width<=1600px){.section__content .text>h1,.typography__title__1{font-size:80px}}@media screen and (width<=1280px){.section__content .text>h1,.typography__title__1{font-size:54px}}@media screen and (width<=768px){.section__content .text>h1,.typography__title__1{font-size:34px;line-height:120%}}.typography__title__2{font-family:Roboto;font-size:50px;font-style:normal;font-weight:700;line-height:100%}@media screen and (width<=1280px){.typography__title__2{font-size:42px}}.section__content .text>h2,.typography__title__3{font-family:Roboto;font-size:34px;font-style:normal;font-weight:600;line-height:120%}@media screen and (width<=768px){.section__content .text>h2,.typography__title__3{font-size:30px}}@media screen and (width<=480px){.section__content .text>h2,.typography__title__3{font-size:24px}}.typography__title__4{font-family:Roboto;font-size:34px;font-style:normal;font-weight:700;line-height:140%}@media screen and (width<=768px){.typography__title__4{font-size:30px}}@media screen and (width<=480px){.typography__title__4{font-size:24px}}.section__content .text>span,.typography__title__5{font-family:Roboto;font-size:24px;font-style:normal;font-weight:600;line-height:120%}@media screen and (width<=1280px){.section__content .text>span,.typography__title__5{font-size:20px}}@media screen and (width<=768px){.section__content .text>span,.typography__title__5{font-size:18px;line-height:100%}}.section__content .benefits>div,.section__content .benefits>p,.section__content .text>p,.typography__text__1{font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:140%}@media screen and (width<=768px){.section__content .benefits>div,.section__content .benefits>p,.section__content .text>p,.typography__text__1{font-size:18px}}@media screen and (width<=480px){.section__content .benefits>div,.section__content .benefits>p,.section__content .text>p,.typography__text__1{font-size:16px}}.typography__text__2{font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:140%}@media screen and (width<=480px){.typography__text__2{font-size:16px}}.typography__text__3{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%}@media screen and (width<=480px){.typography__text__3{font-size:14px}}.typography__text__4{font-size:14px}.typography__text__4,.typography__text__5{font-family:Roboto;font-style:normal;font-weight:400;line-height:140%}.typography__text__5{font-size:20px}@media screen and (width<=1280px){.typography__text__5{font-size:18px}}.typography__breadcrumbs{font-family:Roboto;font-size:24px;font-style:normal;font-weight:400;line-height:140%}@media screen and (width<=1920px){.typography__breadcrumbs{font-size:20px}}@media screen and (width<=768px){.typography__breadcrumbs{font-size:14px}}.section__content .text>span{color:var(--primary-color)}.section__content .text>h1{color:var(--text-color);margin-top:20px;margin-bottom:0}.section__content .text>h2{color:var(--text-color);margin-top:10px;margin-bottom:0}.section__content .text>p{color:var(--text-color);margin-top:50px}.section__content .text>p[accent]{color:var(--text-meta-color)}.section__content .benefits{flex-direction:column;gap:20px;margin-top:20px;display:flex}.section__content .benefits>div,.section__content .benefits>p{color:var(--text-color);flex-direction:row;gap:20px;display:flex}.section__content .benefits>div span,.section__content .benefits>p span{color:var(--primary-color)}.section__content .benefits>div>svg,.section__content .benefits>p>svg{color:var(--primary-color);flex-shrink:0;width:30px;height:30px}.section__content .buttons{flex-direction:row;gap:50px;margin-top:60px;display:flex}.section__content .buttons>button{width:calc(50% - 25px)}@media screen and (width<=1600px){.section__content .buttons{gap:30px}.section__content .buttons>button{width:calc(50% - 15px);padding:20px 35px}}@media screen and (width<=1280px){.section__content .buttons{gap:10px}.section__content .buttons>button{width:calc(50% - 5px)}}@media screen and (width<=768px){.section__content .buttons{justify-content:space-between;gap:10px}.section__content .buttons>button{padding:20px}}@media screen and (width<=480px){.section__content .text>p{margin-top:20px}.section__content .buttons{gap:10px}.section__content .buttons>button{width:100%;padding:18px;font-size:16px}}
