 @font-face {font-family: "ProximaNova";font-style: normal;font-weight: 400;src: local("ProximaNova-Regular"), local("Proxima Nova Regular"), url("../fonts/ProximaNova-Regular.woff2") format("woff2");}@font-face {font-family: "Lab Grotesque";font-style: normal;font-weight: 300;src: local("Lab Grotesque Light"), local("LabGrotesque-Light"), url("../fonts/LabGrotesque-Light.woff2") format("woff2");}@font-face {font-family: "Lab Grotesque";font-style: normal;font-weight: 400;src: local("Lab Grotesque Regular"), local("LabGrotesque-Regular"), url("../fonts/LabGrotesque-Regular.woff2") format("woff2");}@font-face {font-family: "Lab Grotesque";font-style: normal;font-weight: 500;src: local("Lab Grotesque Medium"), local("LabGrotesque-Medium"), url("../fonts/LabGrotesque-Medium.woff2") format("woff2");}@font-face {font-family: "Lab Grotesque";font-style: normal;font-weight: 700;src: local("Lab Grotesque Bold"), local("LabGrotesque-Bold"), url("../fonts/LabGrotesque-Bold.woff2") format("woff2");}@font-face {font-family: "Lab Grotesque";font-style: normal;font-weight: 900;src: local("Lab Grotesque Black"), local("LabGrotesque-Black"), url("../fonts/LabGrotesque-Black.woff2") format("woff2");}@font-face {font-family: "Graphik LCG";src: local("Graphik LCG Regular"), local("GraphikLCG-Regular"), url("../fonts/GraphikLCG-Regular.woff2") format("woff2");font-weight: 400;font-style: normal;}@font-face {font-family: "Graphik LCG";src: local("Graphik LCG Medium"), local("GraphikLCG-Medium"), url("../fonts/GraphikLCG-Medium.woff2") format("woff2");font-weight: 500;font-style: normal;}@font-face {font-family: "Graphik LCG";src: local("Graphik LCG Semibold"), local("GraphikLCG-Semibold"), url("../fonts/GraphikLCG-Semibold.woff2") format("woff2");font-weight: 600;font-style: normal;}@font-face {font-family: "Graphik LCG";src: local("Graphik LCG Bold"), local("GraphikLCG-Bold"), url("../fonts/GraphikLCG-Bold.woff2") format("woff2");font-weight: 700;font-style: normal;}*, *::before, *::after {box-sizing: border-box;margin: 0;padding: 0;}html {min-width: 1220px;scroll-behavior: smooth;}body {font-family: "Graphik LCG", sans-serif;font-size: 16px;line-height: 1.4;color: #000000;background-color: #ffffff;-webkit-font-smoothing: antialiased;}h1, h2, h3, h4 {margin: 0;font-weight: 300;line-height: 110%;}ul {list-style-type: none;}a {text-decoration: none;}input, textarea {font-family: "Graphik LCG", sans-serif;}button {padding: 0;font-family: "Graphik LCG", sans-serif;font-weight: 400;border: none;background: none;cursor: pointer;}img {display: block;max-width: 100%;height: auto;}.visually-hidden:not(:focus):not(:active), input[type=checkbox].visually-hidden, input[type=radio].visually-hidden {position: absolute;width: 1px;height: 1px;margin: -1px;border: 0;padding: 0;white-space: nowrap;clip-path: inset(100%);clip: rect(0 0 0 0);overflow: hidden;}.container {width: 1220px;padding: 0 10px;margin: 0 auto;}.btn {position: relative;display: flex;justify-content: center;align-items: center;height: 65px;width: max-content;padding: 0 40px;font-family: inherit;font-size: 20px;font-weight: 400;color: #ffffff;background-color: transparent;border-radius: 16px;border: none;transition: 0.3s;}.btn--red {color: #ffffff;background-color: #f1361d;}.btn--red:hover {background-color: #f1361d;}.btn--gray {margin: 0 auto;color: #ffffff;background-color: #454341;}.btn--border {border: 1px solid #ffffff;}.btn--border-red {border: 1px solid #f1361d;color: #F1361D;}.cta-link {display: block;font-size: 18px;font-weight: 500;line-height: 1.26;color: #f1361d;transition: opacity 0.2s ease;}.cta-link span {position: relative;display: flex;width: max-content;padding-right: 25px;}.cta-link span::before {content: "";position: absolute;top: 50%;transform: translateY(-50%);right: 0;width: 14px;height: 14px;background: url("../img/icon/icon-arrow-right.svg") no-repeat;}.cta-link:hover {opacity: 0.75;}.header__top {background-color: #ffffff;}.header__top-inner {display: flex;justify-content: space-between;align-items: center;height: 80px;}.header__logo {width: 134px;}.header__main {background-color: #faf8f5;}.header__main-inner {padding: 40px 0;display: flex;align-items: flex-end;justify-content: space-between;}.header__tagline {font-size: 20px;font-weight: 500;color: #000000;opacity: 0.45;}.header__navigation {display: flex;gap: 24px;}.nav-menu {opacity: 0.9;}.nav-menu__link {width: max-content;font-size: 18px;font-weight: 500;line-height: 126%;transition: color 0.2s ease;color: rgba(0, 0, 0, 0.45);}.nav-menu__link:hover {color: #000000;}.hero {position: relative;padding: 60px 0 80px;background-color: #f1361d;overflow: hidden;z-index: 0;}.hero::before {content: "";position: absolute;left: 0;bottom: 0;width: 781px;height: 549px;background: url("../img/content/bg-hero-left.png") no-repeat left bottom;mix-blend-mode: multiply;z-index: -1;}.hero::after {content: "";position: absolute;right: 0;top: 0;width: 571px;height: 320px;background: url("../img/content/bg-hero-right.png") no-repeat right top;mix-blend-mode: multiply;z-index: -1;}.hero__intro {display: flex;flex-direction: column;align-items: center;gap: 40px;text-align: center;margin-bottom: 60px;}.hero__title {font-size: 48px;line-height: 102%;font-weight: 500;color: #ffffff;}.hero__cta-link {width: 100%;margin-top: 60px;}.feature-cards {display: flex;gap: 40px;}.feature-card {border-radius: 24px;padding: 32px 40px 40px 40px;display: flex;flex-direction: column;gap: 16px;background-color: #faf8f5;flex: 1;min-width: 0;}.feature-card__icon {width: 32px;height: 32px;flex-shrink: 0;display: flex;align-items: center;justify-content: center;}.feature-card__title {font-size: 24px;font-weight: 500;line-height: 1.12;color: #000000;}.feature-card__description {font-size: 18px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);flex: 1;}.cta-link__arrow {display: inline-flex;align-items: center;width: 16px;height: 16px;flex-shrink: 0;}.cta-link__arrow img {width: 100%;height: 100%;}.hero__cta-bar {margin-top: 60px;}.hero__cta-link {background-color: #ffffff;color: #000000;}.challenges {padding: 60px 0 80px;background-color: #000000;overflow: hidden;}.challenges__title {width: 1050px;margin: 0 auto;text-align: center;font-size: 48px;font-weight: 500;color: #ff1216;text-align: center;}.challenges__list {margin-top: 32px;display: grid;grid-template-columns: repeat(3, 1fr);gap: 30px;}.challenges__item {display: flex;flex-direction: column;gap: 32px;}.challenges__item-content {display: flex;flex-direction: column;gap: 16px;min-height: 233px;padding: 22px 20px 40px 20px;background-color: rgba(255, 255, 255, 0.2);border-radius: 24px;}.challenges__item-title {font-size: 24px;font-weight: 500;line-height: 1.12;color: #ffffff;}.challenges__item-description {font-size: 18px;font-weight: 500;line-height: 1.26;color: rgba(255, 255, 255, 0.65);}.challenges__stat {display: flex;flex-direction: column;gap: 16px;padding-top: 24px;border-top: 2px solid rgba(255, 255, 255, 0.2);}.challenges__stat-value {font-size: 36px;font-weight: 500;line-height: 1.12;color: #f1361d;}.challenges__stat-description {font-size: 24px;font-weight: 500;line-height: 1.26;color: #ffffff;}.challenges__media {position: relative;border-radius: 24px;overflow: hidden;width: 888px;height: 580px;margin: 32px auto 0;align-self: center;}.courses {padding-top: 60px;padding-bottom: 60px;background-color: #faf8f5;}.courses__intro {display: flex;flex-direction: column;gap: 24px;align-items: center;text-align: center;}.courses__title {max-width: 998px;font-size: 48px;font-weight: 500;line-height: 1.02;color: #000000;}.courses__description {max-width: 1050px;font-size: 24px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.courses__screen {margin-top: 60px;}.courses__list {display: grid;grid-template-columns: repeat(3, 1fr);gap: 40px;width: 100%;margin-top: 60px;}.course-card {display: flex;flex-direction: column;gap: 16px;background-color: #ffffff;border-radius: 24px;padding: 32px 40px 40px 40px;flex: 1;min-width: 0;}.course-card__title {font-size: 24px;font-weight: 500;line-height: 1.12;color: #000000;}.course-card__meta {display: flex;gap: 12px;align-items: center;flex-shrink: 0;}.course-card__meta-item {position: relative;padding-left: 20px;gap: 4px;font-size: 16px;font-weight: 400;line-height: 1.26;color: #000000;}.course-card__meta-item::before {content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 16px;height: 16px;}.course-card__meta-item--duration::before {background: url("../img/icon/icon-duration.svg") no-repeat center;}.course-card__meta-item--certificate::before {background: url("../img/icon/icon-certificate.svg") no-repeat center;}.course-card__description {font-size: 18px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);flex: 1;}.courses__cta {margin: 40px auto 0;}.courses__compare-heading {margin: 60px 0;padding-top: 60px;font-size: 36px;font-weight: 500;line-height: 1.12;color: #000000;text-align: center;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.1);}.courses__savings-note {margin: 60px 0 0 0;font-size: 24px;font-weight: 500;line-height: 1.26;color: #000000;text-align: center;width: 100%;}.course-row {display: flex;gap: 40px;align-items: flex-start;width: 100%;}.comparison-table {display: flex;flex-direction: column;gap: 16px;background-color: #ffffff;border-radius: 24px;padding: 32px 40px 40px 40px;width: 100%;}.comparison-table__header {display: flex;gap: 40px;padding-bottom: 24px;}.comparison-table__col-label {flex: 1;font-size: 18px;font-weight: 500;line-height: 1.26;color: #000000;}.comparison-table__col-label--accent {color: #f1361d;}.comparison-table__rows {display: flex;flex-direction: column;gap: 16px;}.comparison-table__row {display: flex;gap: 40px;align-items: flex-start;padding-bottom: 16px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.comparison-table__row--last {border-bottom: none;padding-bottom: 0;}.comparison-table__cell {flex: 1;font-size: 18px;font-weight: 500;line-height: 1.26;}.comparison-table__cell--feature {color: rgba(0, 0, 0, 0.45);}.comparison-table__cell--other {color: rgba(0, 0, 0, 0.45);}.comparison-table__cell--aktion {color: #000000;}.case {padding: 60px 0 80px;background-color: #faf8f5;}.case__card {padding: 40px;background-color: #ffffff;border-radius: 36px;}.case__badge {max-width: max-content;padding: 5px 10px;font-size: 16px;color: #ffffff;background-color: #f1361d;border-radius: 8px;}.case__title {max-width: 555px;margin: 16px 0 40px;font-size: 36px;font-weight: 500;line-height: 1;color: #000000;}.case__overview {display: flex;gap: 40px;}.case__overview-image {width: 616px;height: auto;}.case__overview-content {display: flex;flex-direction: column;gap: 15px;}.case__overview-text {font-size: 18px;font-weight: 500;line-height: 1.46;color: rgba(0, 0, 0, 0.45);}.case__results {display: flex;gap: 40px;margin-top: 40px;}.case__cta {margin: 60px auto 0;width: 516px;}.case-features {width: 616px;padding: 32px 40px 50px;background-color: #faf8f5;border-radius: 24px;}.case-features__title {font-size: 36px;font-weight: 500;}.case-features__list {display: flex;flex-direction: column;gap: 24px;margin-top: 32px;}.case-features__item {position: relative;padding-left: 36px;font-size: 24px;line-height: 1.26;font-weight: 500;color: rgba(0, 0, 0, 0.45);}.case-features__item::before {content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 24px;height: 24px;background: url("../img/icon/icon-case-checked.svg") no-repeat center;background-size: cover;}.case-stats {display: flex;flex-direction: column;gap: 20px;}.case-stats__item {display: flex;flex-direction: column;gap: 8px;padding-bottom: 20px;border-bottom: 1px solid #D9D9D9;}.case-stats__item:last-of-type {border: none;}.case-stats__value {font-size: 48px;line-height: 1.02;font-weight: 500;}.case-stats__description {font-size: 16px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.case-quote {position: relative;margin-top: 40px;padding: 60px 195px;border-top: 1px solid #D9D9D9;}.case-quote::before {content: "";position: absolute;top: 60px;left: 60px;width: 86px;height: 77px;background: url("../img/icon/icon-quote-l.svg") no-repeat center;background-size: cover;}.case-quote::after {content: "";position: absolute;top: 60px;right: 60px;width: 86px;height: 77px;background: url("../img/icon/icon-quote-r.svg") no-repeat center;background-size: cover;}.case-quote__text {font-size: 36px;font-weight: 500;line-height: 1.12;text-align: center;}.case-quote__author {display: flex;align-items: center;gap: 16px;margin-top: 32px;}.case-quote__photo {width: 100px;height: 100px;}.case-quote__info {display: flex;flex-direction: column;gap: 8px;}.case-quote__name {font-size: 24px;font-weight: 500;line-height: 1.12;color: #f1361d;}.case-quote__position {font-size: 16px;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.report {padding: 60px 0 80px;background: #ffffff;}.report__intro {display: flex;flex-direction: column;align-items: center;gap: 16px;text-align: center;margin-bottom: 60px;}.report__title {max-width: 800px;font-size: 36px;font-weight: 500;line-height: 1.26;color: #141414;}.report__description {max-width: 662px;font-size: 18px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.report__badge {max-width: max-content;padding: 6px 16px;font-size: 16px;color: rgba(0, 0, 0, 0.45);background-color: #faf8f5;border-radius: 8px;}.report__cta {margin-top: 60px;}.review {padding: 60px 0 80px;background-color: #faf8f5;}.review__card {padding: 40px;background-color: #ffffff;border-radius: 36px;}.review__badge {max-width: max-content;padding: 5px 10px;font-size: 16px;color: #ffffff;background-color: #f1361d;border-radius: 8px;}.review__title {margin: 16px 0 40px;font-size: 36px;font-weight: 500;line-height: 1;color: #000000;}.review__overview {display: flex;gap: 40px;}.review__overview-image {width: 616px;height: auto;}.review__overview-content {display: flex;flex-direction: column;gap: 15px;}.review__overview-text {font-size: 18px;font-weight: 500;line-height: 1.46;color: rgba(0, 0, 0, 0.45);}.review__results {display: flex;gap: 40px;margin-top: 40px;}.review__cta {margin: 60px auto 0;width: 516px;}.review-features {width: 616px;padding: 32px 40px 50px;background-color: #faf8f5;border-radius: 24px;}.review-features__title {font-size: 36px;font-weight: 500;}.review-features__list {display: flex;flex-direction: column;gap: 24px;margin-top: 32px;}.review-features__item {position: relative;padding-left: 36px;font-size: 24px;line-height: 1.26;font-weight: 500;color: rgba(0, 0, 0, 0.45);}.review-features__item::before {content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 24px;height: 24px;background: url("../img/icon/icon-case-checked.svg") no-repeat center;background-size: cover;}.review-stats {display: flex;flex-direction: column;gap: 20px;}.review-stats__item {display: flex;flex-direction: column;gap: 8px;padding-bottom: 20px;border-bottom: 1px solid #D9D9D9;}.review-stats__item:last-of-type {border: none;}.review-stats__value {font-size: 48px;line-height: 1.02;font-weight: 500;}.review-stats__description {font-size: 16px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.review-quote {position: relative;margin-top: 40px;padding: 60px 195px;border-top: 1px solid #D9D9D9;}.review-quote::before {content: "";position: absolute;top: 60px;left: 60px;width: 86px;height: 77px;background: url("../img/icon/icon-quote-l.svg") no-repeat center;background-size: cover;}.review-quote::after {content: "";position: absolute;top: 60px;right: 60px;width: 86px;height: 77px;background: url("../img/icon/icon-quote-r.svg") no-repeat center;background-size: cover;}.review-quote__text {font-size: 36px;font-weight: 500;line-height: 1.12;text-align: center;}.review-quote__author {display: flex;align-items: center;gap: 16px;margin-top: 32px;}.review-quote__photo {width: 100px;height: 100px;}.review-quote__info {display: flex;flex-direction: column;gap: 8px;}.review-quote__name {font-size: 24px;font-weight: 500;line-height: 1.12;color: #f1361d;}.review-quote__position {font-size: 16px;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.learning {padding: 60px 0 80px;background: #faf8f5;}.learning__content {padding: 32px 40px 40px;background-color: #ffffff;border-radius: 36px;}.learning__intro {display: flex;flex-direction: column;align-items: center;gap: 16px;text-align: center;margin-bottom: 40px;}.learning__title {max-width: 600px;font-size: 36px;font-weight: 500;line-height: 1.26;}.learning__description {max-width: 910px;font-size: 18px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.learning__badge {max-width: max-content;padding: 6px 16px;font-size: 16px;color: rgba(0, 0, 0, 0.45);background-color: #faf8f5;border-radius: 8px;}.learning__cta {margin-top: 60px;}.learning-card {position: relative;padding: 67px 0 50px 67px;background-color: #faf8f5;border-radius: 40px;}.learning-card__title {width: 516px;font-size: 40px;line-height: 45px;font-weight: 500;}.learning-card__badge {display: inline-flex;align-items: center;gap: 8px;margin-top: 120px;padding: 2px 10px;font-size: 18px;color: #ffffff;font-weight: 500;background: #FF6854;border-radius: 8px;}.learning-card__image {position: absolute;right: 34px;bottom: 28px;width: 294px;height: 321px;object-fit: cover;}.methodology {padding: 60px 0 80px;background: #ffffff;overflow: hidden;}.methodology__head {display: flex;justify-content: space-between;}.methodology__main {display: flex;flex-direction: column;gap: 30px;width: 538px;}.methodology__title {font-size: 36px;font-weight: 500;line-height: 1;}.methodology__badge {max-width: max-content;padding: 6px 16px;font-size: 16px;color: rgba(0, 0, 0, 0.45);background-color: #faf8f5;border-radius: 8px;}.methodology__benefits {display: flex;flex-direction: column;gap: 20px;width: 664px;counter-reset: benefit-counter;}.methodology__benefit {position: relative;display: flex;flex-direction: column;gap: 8px;padding-left: 114px;padding-bottom: 20px;font-size: 24px;font-weight: 500;line-height: 1.12;border-bottom: 1px solid #D9D9D9;}.methodology__benefit::before {counter-increment: benefit-counter;content: "" counter(benefit-counter);position: absolute;top: 50%;transform: translateY(-50%);left: 0;font-size: 80px;font-weight: 500;line-height: 1.26;color: #f1361d;}.methodology__slider {width: 100%;margin-top: 60px;}.methodology__slides {display: flex;}.methodology__slide {display: flex;flex-shrink: 0;}.methodology__cta {margin-top: 60px;}.recommendations {background: #faf8f5;padding: 60px 0;}.recommendations__intro {display: flex;flex-direction: column;align-items: center;gap: 16px;text-align: center;margin-bottom: 40px;}.recommendations__title {max-width: 676px;font-size: 28px;font-weight: 500;line-height: 1.26;color: #000000;}.recommendations__badge {max-width: max-content;padding: 6px 16px;font-size: 16px;color: rgba(0, 0, 0, 0.45);background-color: #ffffff;border-radius: 8px;}.recommendations__slider-list {display: grid;grid-template-columns: repeat(3, 1fr);gap: 30px;}.recommendation-card {background: #ffffff;border-radius: 24px;padding: 32px 40px 40px;max-width: 424px;display: flex;flex-direction: column;justify-content: space-between;gap: 16px;}.recommendation-card__date {position: relative;padding-left: 25px;font-size: 16px;font-weight: 400;letter-spacing: -0.32px;line-height: 20px;}.recommendation-card__date::before {content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 16px;height: 16px;background: url("../img/icon/icon-duration.svg") no-repeat center;}.recommendation-card__title {font-size: 24px;font-weight: 500;letter-spacing: -0.6px;line-height: 28px;color: #000000;}.recommendation-card__text {font-size: 16px;font-weight: 400;letter-spacing: -0.32px;line-height: 20px;color: #000000;}.recommendation-card__cta {display: inline-flex;align-items: center;gap: 5px;background: #f83b18;color: #ffffff;font-size: 16px;font-weight: 500;letter-spacing: -0.32px;line-height: 20px;padding: 5px 10px;border-radius: 16px;align-self: flex-start;transition: background 0.2s;}.recommendation-card__cta img {width: 17px;height: 17px;flex-shrink: 0;}.recommendation-card__cta:hover {background: #ff1216;}.economy {padding: 60px 0 80px;background-color: #faf8f5;}.economy__card {padding: 40px;background-color: #ffffff;border-radius: 36px;}.economy__badge {max-width: max-content;padding: 5px 10px;font-size: 16px;color: #ffffff;background-color: #f1361d;border-radius: 8px;}.economy__title {margin: 16px 0 40px;font-size: 36px;font-weight: 500;line-height: 1;color: #000000;}.economy__overview {display: flex;gap: 40px;}.economy__overview-image {width: 616px;height: auto;}.economy__overview-content {display: flex;flex-direction: column;gap: 15px;}.economy__overview-text {font-size: 18px;font-weight: 500;line-height: 1.46;color: rgba(0, 0, 0, 0.45);}.economy__results {display: flex;gap: 40px;margin-top: 40px;}.economy__cta {margin: 60px auto 0;width: 516px;}.economy-features {width: 616px;padding: 32px 40px 50px;background-color: #faf8f5;border-radius: 24px;}.economy-features__title {font-size: 36px;font-weight: 500;}.economy-features__list {display: flex;flex-direction: column;gap: 24px;margin-top: 32px;}.economy-features__item {position: relative;padding-left: 36px;font-size: 24px;line-height: 1.26;font-weight: 500;color: rgba(0, 0, 0, 0.45);}.economy-features__item::before {content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 24px;height: 24px;background: url("../img/icon/icon-case-checked.svg") no-repeat center;background-size: cover;}.economy-stats {display: flex;flex-direction: column;gap: 20px;}.economy-stats__item {display: flex;flex-direction: column;gap: 8px;padding-bottom: 20px;border-bottom: 1px solid #D9D9D9;}.economy-stats__item:last-of-type {border: none;}.economy-stats__value {font-size: 48px;line-height: 1.02;font-weight: 500;}.economy-stats__description {font-size: 16px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.economy-quote {position: relative;margin-top: 40px;padding: 60px 195px;border-top: 1px solid #D9D9D9;}.economy-quote::before {content: "";position: absolute;top: 60px;left: 60px;width: 86px;height: 77px;background: url("../img/icon/icon-quote-l.svg") no-repeat center;background-size: cover;}.economy-quote::after {content: "";position: absolute;top: 60px;right: 60px;width: 86px;height: 77px;background: url("../img/icon/icon-quote-r.svg") no-repeat center;background-size: cover;}.economy-quote__text {font-size: 36px;font-weight: 500;line-height: 1.12;text-align: center;}.economy-quote__author {display: flex;align-items: center;gap: 16px;margin-top: 32px;}.economy-quote__photo {width: 100px;height: 100px;}.economy-quote__info {display: flex;flex-direction: column;gap: 8px;}.economy-quote__name {font-size: 24px;font-weight: 500;line-height: 1.12;color: #f1361d;}.economy-quote__position {font-size: 16px;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.authorities {padding: 60px 0 80px;background-color: #ffffff;}.authorities__intro {display: flex;flex-direction: column;align-items: center;gap: 16px;text-align: center;margin-bottom: 40px;}.authorities__title {max-width: 676px;font-size: 28px;font-weight: 500;line-height: 1.26;color: #000000;}.authorities__badge {max-width: max-content;padding: 6px 16px;font-size: 16px;color: rgba(0, 0, 0, 0.45);background-color: #faf8f5;border-radius: 8px;}.authorities__note {max-width: 580px;margin: 40px auto 0;font-size: 18px;font-weight: 500;line-height: 1.26;color: #9E9E9E;text-align: center;}.authorities__logos {display: flex;align-items: center;justify-content: center;gap: 80px;}.authorities__slider {margin-top: 50px;width: 100%;overflow: hidden;}.authorities__list {display: flex;}.authorities__slide {display: flex;justify-content: center;flex-shrink: 0;}.authority-card {display: flex;flex-direction: column;width: 100%;text-align: center;}.authority-card__image {width: 100%;}.authority-card__title {margin-top: 10px;font-size: 16px;font-weight: 700;}.authority-card__position {display: block;font-size: 18px;}.consulting {padding: 60px 0 80px;background-color: #faf8f5;}.consulting__intro {display: flex;flex-direction: column;align-items: center;gap: 16px;text-align: center;margin-bottom: 40px;}.consulting__title {max-width: 600px;font-size: 36px;font-weight: 500;line-height: 1.26;}.consulting__description {max-width: 910px;font-size: 18px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.consulting__badge {max-width: max-content;padding: 6px 16px;font-size: 16px;color: rgba(0, 0, 0, 0.45);background-color: #ffffff;border-radius: 8px;}.consulting__list {display: flex;flex-direction: column;width: 1124px;margin: 0 auto;gap: 20px;}.consulting__summary {display: block;width: 885px;margin: 60px auto 0;font-size: 24px;font-weight: 500;text-align: center;}.consulting-card {display: flex;justify-content: space-between;align-items: center;padding: 32px 40px 40px;background-color: #ffffff;border-radius: 36px;}.consulting-card__content {width: 311px;display: flex;flex-direction: column;gap: 16px;}.consulting-card__title {font-size: 24px;line-height: 1.12;font-weight: 500;}.consulting-card__description {font-size: 18px;line-height: 22px;color: rgba(0, 0, 0, 0.45);}.dialog {padding: 60px 0 80px;background-color: #faf8f5;}.dialog__card {padding: 40px;background-color: #ffffff;border-radius: 36px;}.dialog__badge {max-width: max-content;padding: 5px 10px;font-size: 16px;color: #ffffff;background-color: #f1361d;border-radius: 8px;}.dialog__title {margin: 16px 0 40px;font-size: 36px;font-weight: 500;line-height: 1;color: #000000;}.dialog__overview {display: flex;gap: 40px;}.dialog__overview-image {width: 616px;height: auto;}.dialog__overview-content {display: flex;flex-direction: column;gap: 15px;}.dialog__overview-text {font-size: 18px;font-weight: 500;line-height: 1.46;color: rgba(0, 0, 0, 0.45);}.dialog__results {display: flex;gap: 40px;margin-top: 40px;}.dialog__cta {margin: 60px auto 0;width: 516px;}.dialog-features {width: 616px;padding: 32px 40px 50px;background-color: #faf8f5;border-radius: 24px;}.dialog-features__title {font-size: 36px;font-weight: 500;}.dialog-features__list {display: flex;flex-direction: column;gap: 24px;margin-top: 32px;}.dialog-features__item {position: relative;padding-left: 36px;font-size: 24px;line-height: 1.26;font-weight: 500;color: rgba(0, 0, 0, 0.45);}.dialog-features__item::before {content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 24px;height: 24px;background: url("../img/icon/icon-case-checked.svg") no-repeat center;background-size: cover;}.dialog-stats {display: flex;flex-direction: column;gap: 20px;}.dialog-stats__item {display: flex;flex-direction: column;gap: 8px;padding-bottom: 20px;border-bottom: 1px solid #D9D9D9;}.dialog-stats__item:last-of-type {border: none;}.dialog-stats__value {font-size: 48px;line-height: 1.02;font-weight: 500;}.dialog-stats__description {font-size: 16px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.dialog-quote {position: relative;margin-top: 40px;padding: 60px 195px;border-top: 1px solid #D9D9D9;}.dialog-quote::before {content: "";position: absolute;top: 60px;left: 60px;width: 86px;height: 77px;background: url("../img/icon/icon-quote-l.svg") no-repeat center;background-size: cover;}.dialog-quote::after {content: "";position: absolute;top: 60px;right: 60px;width: 86px;height: 77px;background: url("../img/icon/icon-quote-r.svg") no-repeat center;background-size: cover;}.dialog-quote__text {font-size: 36px;font-weight: 500;line-height: 1.12;text-align: center;}.dialog-quote__author {display: flex;align-items: center;gap: 16px;margin-top: 32px;}.dialog-quote__photo {width: 100px;height: 100px;}.dialog-quote__info {display: flex;flex-direction: column;gap: 8px;}.dialog-quote__name {font-size: 24px;font-weight: 500;line-height: 1.12;color: #f1361d;}.dialog-quote__position {font-size: 16px;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.ai-search {background: #ffffff;padding: 60px 0 80px;}.ai-search__intro {display: flex;flex-direction: column;align-items: center;gap: 16px;text-align: center;margin-bottom: 60px;}.ai-search__title {max-width: 800px;font-size: 36px;font-weight: 500;line-height: 1.26;color: #141414;}.ai-search__description {max-width: 860px;font-size: 16px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.ai-search__badge {max-width: max-content;padding: 6px 16px;font-size: 16px;color: rgba(0, 0, 0, 0.45);background-color: #faf8f5;border-radius: 8px;}.ai-search__cta {margin-top: 40px;}.meetings {padding: 60px 0 80px;background: #ffffff;}.meetings__intro {display: flex;flex-direction: column;align-items: center;gap: 16px;text-align: center;margin-bottom: 40px;}.meetings__title {max-width: 676px;font-size: 28px;font-weight: 500;line-height: 1.26;color: #000000;}.meetings__badge {max-width: max-content;padding: 6px 16px;font-size: 16px;color: rgba(0, 0, 0, 0.45);background-color: #faf8f5;border-radius: 8px;}.meetings__list {display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px;width: 972px;margin: 0 auto;}.meetings__note {display: block;width: 670px;margin: 40px auto;font-size: 24px;font-weight: 500;text-align: center;}.meetings__cta {margin-top: 40px;}.meeting-card {position: relative;display: flex;flex-direction: column;gap: 20px;padding: 280px 20px 40px;border-radius: 24px;background-color: #faf8f5;overflow: hidden;}.meeting-card__cover {position: absolute;top: 0;left: 0;right: 0;height: 240px;}.meeting-card__title {margin-top: auto;font-size: 18px;font-weight: 500;line-height: 1.26;color: #000000;}.meeting-card__description {font-size: 16px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.tools {padding: 60px 0 80px;background: #ffffff;}.tools__intro {display: flex;flex-direction: column;align-items: center;gap: 16px;text-align: center;margin-bottom: 60px;}.tools__title {max-width: 680px;font-size: 36px;font-weight: 500;line-height: 1.26;color: #000000;}.tools__badge {max-width: max-content;padding: 6px 16px;font-size: 16px;color: rgba(0, 0, 0, 0.45);background-color: #faf8f5;border-radius: 8px;}.tools__list {display: flex;flex-direction: column;gap: 40px;}.tools__advantage {display: block;margin: 60px 0;font-size: 24px;font-weight: 500;text-align: center;}.tool-card {padding: 40px;display: flex;justify-content: space-between;align-items: center;background-color: #faf8f5;border-radius: 36px;}.tool-card__content {width: 467px;display: flex;flex-direction: column;gap: 40px;}.tool-card__title {font-size: 36px;line-height: 1.12;font-weight: 500;}.tool-card__description {font-size: 18px;color: rgba(0, 0, 0, 0.45);font-weight: 500;}.trust {position: relative;padding: 60px 0 80px;background: #ffffff;overflow: hidden;}.trust::before {content: "";position: absolute;top: 0;left: 0;height: 100%;width: 180px;background: linear-gradient(to left, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.3) 30%, rgba(255, 255, 255, 0.6) 60%, rgba(255, 255, 255, 0.95) 100%);z-index: 9;}.trust::after {content: "";position: absolute;top: 0;right: 0;height: 100%;width: 180px;background: linear-gradient(to right, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.3) 30%, rgba(255, 255, 255, 0.6) 60%, rgba(255, 255, 255, 0.95) 100%);z-index: 9;}.trust__intro {display: flex;flex-direction: column;align-items: center;gap: 16px;text-align: center;margin-bottom: 40px;}.trust__title {max-width: 676px;font-size: 28px;font-weight: 500;line-height: 1.26;color: #000000;}.trust__companies {display: flex;width: 100%;}.trust__company {display: flex;align-items: center;justify-content: center;width: 205px;height: 109px;flex-shrink: 0;}.trust__logo {max-width: 100%;max-height: 100%;object-fit: contain;}.demo-request {padding: 60px 0 80px;color: #000000;background-color: #faf8f5;}.demo-request__intro {display: flex;flex-direction: column;align-items: center;gap: 24px;text-align: center;margin-bottom: 60px;}.demo-request__title {font-size: 35px;font-weight: 500;line-height: 1.26;color: #141414;}.demo-request__description {max-width: 800px;font-size: 18px;font-weight: 500;line-height: 1.26;color: rgba(0, 0, 0, 0.45);}.demo-request__form {width: 888px;margin: 0 auto;}.demo-form {display: grid;grid-template-columns: repeat(3, 1fr);gap: 24px;width: 100%;}.demo-form__label {display: flex;flex-direction: column;font-size: 16px;font-weight: 500;color: #191818;}.demo-form__input {height: 54px;margin-top: 5px;padding-left: 16px;font-size: 18px;background-color: rgba(133, 96, 60, 0.1019607843);border: none;border-radius: 10px;transition: 0.2s;outline: none;}.demo-form__input:focus {border: 2px solid rgba(255, 255, 255, 0.6);}.demo-form__input::placeholder {color: #9E9B99;}.demo-form__button {width: 100%;grid-column: 1/4;height: 50px;font-size: 16px;border-radius: 10px;font-weight: 500;background: #f1361d;color: #ffffff;cursor: pointer;}.demo-form__button:disabled {background-color: #454341;color: #ffffff;}.demo-form__button:disabled:hover {cursor: no-drop;}.permission {position: relative;grid-column: 1/4;padding-left: 34px;margin: 0 auto;text-align: center;font-size: 12px;line-height: 1.4;color: rgba(0, 0, 0, 0.45);user-select: none;}.permission__label {cursor: pointer;}.permission__rules {display: inline;color: white;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px;color: rgba(0, 0, 0, 0.45);}.permission__checkmark {position: absolute;top: 50%;transform: translateY(-50%);left: 0;min-width: 24px;min-height: 24px;margin-right: 15px;background: transparent;border: 1px solid rgba(0, 0, 0, 0.45);border-radius: 8px;}.permission__checkmark::before {content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;height: 100%;border-radius: 0;display: none;}input[type=checkbox]:checked + .permission__checkmark:before {display: block;background: url("../img/icon/icon-checked.svg") no-repeat center;background-size: 50%;}.crmresult {width: auto;margin: 20px auto 0;font-size: 22px;text-align: center;display: none;}@media (max-width: 0) {.demo-request__intro {margin-bottom: 24px;}.demo-request__title {width: auto;font-size: 20px;line-height: 1.26;}.demo-request__description {width: auto;font-size: 16px;}.demo-request__form {width: auto;}.demo-form {display: grid;grid-template-columns: repeat(1, 1fr);}.demo-form__input {height: 48px;font-size: 16px;}.demo-form__button {width: 100%;grid-column: 1/1;height: 50px;}.permission {grid-column: 1/1;text-align: left;font-size: 12px;}}.footer {color: #ffffff;background-color: #000000;border-top: 1px solid #ffffff;}.footer__wrapper {position: relative;display: flex;flex-wrap: wrap;padding: 50px 0;line-height: 16px;}.footer__copyright {width: 100%;margin: 0;margin-top: 30px;font-size: 13px;}.footer__copyright-link {display: flex;flex-direction: column;display: inline;color: #ffffff;text-decoration: underline;}.footer__policy {display: flex;gap: 40px;}.footer__policy-link {display: block;font-size: 13px;text-decoration: underline;color: #ffffff;}.footer__callback {margin: 0;margin-left: 185px;font-size: 13px;}.footer__phone {display: block;margin-top: 10px;font-size: 18px;font-weight: 600;line-height: 22px;color: #ffffff;}.footer__logo-link {position: absolute;bottom: 50px;right: 0;}.footer__logo {width: 215px;}@media (max-width: 0) {.footer {margin-top: 60px;}.footer__wrapper {flex-direction: column;}.footer__policy {gap: 10px;flex-direction: column;}.footer__copyright {width: auto;margin: 10px 0;}.footer__logo-link {position: static;margin-left: 0;margin-top: 30px;}.footer__logo {width: 170px;}}.cookie-banner {position: fixed;bottom: -150px;left: 0;right: 0;width: 100%;height: 126px;z-index: 99;animation: showbanner 0.3s 1s forwards;display: none;}@keyframes showbanner {0% {bottom: -150px;}100% {bottom: 10px;}}.cookie-banner__content {display: flex;align-items: center;gap: 50px;width: 1180px;height: 100%;margin: 0 auto;padding: 30px;background-color: rgba(255, 255, 255, 0.7);border-radius: 23px;}.cookie-banner__text {font-size: 18px;line-height: 22px;color: #000000;}.cookie-banner__permission {display: inline-block;color: #000000;text-underline-offset: 4px;text-decoration: underline;}.cookie-banner__button {display: flex;justify-content: center;align-items: center;flex: 1 0 auto;width: 303px;height: 60px;font-family: inherit;font-size: 16px;font-weight: 600;background-color: #ffffff;color: #000;border: none;border-radius: 10px;cursor: pointer;transition: 0.3s;}@media (max-width: 991px) {.cookie-banner {width: 98%;height: auto;margin: 0 auto;}.cookie-banner__content {flex-direction: column;width: auto;height: 100%;gap: 10px;margin: 0 auto;padding: 15px 10px;border-radius: 10px;}.cookie-banner__text {margin: 0;font-size: 13px;line-height: 15px;}.cookie-banner__button {width: 220px;height: 40px;}}
/*# sourceMappingURL=style.min.css.map */
