.hero-banner{padding:80px;border-radius:24px;position:relative;overflow:hidden;min-height:482px;display:flex;justify-content:center;flex-direction:column;align-items:flex-start}@media(max-width:639px){.hero-banner{min-height:auto;padding:40px 16px 100%}}.hero-banner__content{display:contents}@media(max-width:639px){.hero-banner__content{display:flex;position:absolute;flex-direction:column;justify-content:center;inset:0;padding:40px 16px;max-width:80%}}.hero-banner__bg{position:absolute;inset:0;z-index:-1}.hero-banner__bg img{width:100%;height:100%;object-fit:cover;object-position:right center}.hero-banner__title{font:var(--font-banner)}.hero-banner__descr{margin-top:16px}@media(max-width:639px){.hero-banner__descr{margin-top:8px}}.hero-banner__link{margin-top:40px}@media(max-width:639px){.hero-banner__link{margin-top:16px}}.advantages__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media(max-width:999px){.advantages__list{grid-template-columns:1fr;gap:16px}}.advantages-item{display:grid;grid-template-columns:1fr 25%;border:2px solid var(--color-gray-600);min-height:220px;border-radius:var(--border-radius-big)}@media(max-width:999px){.advantages-item{min-height:156px}}@media(max-width:767px){.advantages-item{align-items:flex-start}}.advantages-item__content{display:flex;flex-direction:column;gap:16px;padding:48px}@media(max-width:999px){.advantages-item__content{padding:24px 16px}}@media(max-width:767px){.advantages-item__content{gap:8px}}.advantages-item__descr{color:var(--color-gray-300);font-size:var(--fz-h3)}.advantages-item__image-wrap{padding-left:0}@media(max-width:767px){.advantages-item__image-wrap{height:100px}}.advantages-item__image{position:relative;height:100%}.advantages-item__image img{object-fit:contain;max-width:100%;max-height:100%}.banner-small{min-height:220px;border-radius:var(--border-radius-big);overflow:hidden;position:relative;display:grid;grid-template-columns:1fr 35%;color:var(--color-black)}@media(max-width:999px){.banner-small{display:flex;flex-direction:column-reverse;align-items:center;min-height:auto}}.banner-small__content{padding:48px;display:flex;flex-direction:column;gap:16px}@media(max-width:999px){.banner-small__content{padding:24px;text-align:center;gap:8px}}@media(max-width:767px){.banner-small__content{padding:16px}}.banner-small__title{font:var(--font-banner)}.banner-small__descr{font-size:var(--fz-h3);line-height:var(--lh-h3)}.banner-small__image{position:relative;display:flex}@media(max-width:999px){.banner-small__image{padding-bottom:20%;width:100%}}.banner-small__image img{width:100%;height:100%;object-fit:cover;object-position:left center}@media(max-width:999px){.banner-small__image img{object-position:center bottom;object-fit:contain}}.faq{display:flex;flex-direction:column;align-items:center;gap:32px}@media(max-width:999px){.faq{gap:24px}}.faq__list{width:100%;max-width:840px;margin:auto;display:flex;flex-direction:column;gap:8px}.faq-item__title{position:relative;gap:24px;padding:28px 24px;display:flex;align-items:center;justify-content:space-between;background-color:var(--color-gray-800);border-radius:var(--border-radius-big);transition:var(--trs-base)}@media(max-width:767px){.faq-item__title{padding:16px}}@media(any-hover:hover){.faq-item__title:hover{cursor:pointer;background-color:var(--color-gray-700)}.faq-item__title:hover .faq__toggle{background-color:var(--color-gray-500)}}@media(max-width:999px){.faq-item__title{padding:16px;background:var(--color-gray-800);border-radius:var(--border-radius-big);border-bottom:none}}.faq-item__descr{padding:24px}@media(max-width:767px){.faq-item__descr{padding:16px}}.faq__toggle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--color-gray-light);border-radius:50%;transition:var(--trs-base)}.faq__toggle-svg{width:20px;height:20px}.faq-item--active{border-radius:var(--border-radius-big);background-color:var(--color-gray-800)}.faq-item--active .faq-item__title{background-color:var(--color-gray-700)}.faq-item--active .faq__toggle{background-color:hsla(0,0%,100%,.08)}