.style-module-scss-module__z8mSZq__callExpert{--tw-bg-opacity:1;background-color:rgb(var(--color-brown) / var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(var(--color-white) / var(--tw-text-opacity,1));border-radius:32px;padding:32px 32px 260px;position:relative;overflow:hidden}@media (min-width:960px){.style-module-scss-module__z8mSZq__callExpert{text-align:left;padding:64px;overflow:visible}}.style-module-scss-module__z8mSZq__content{flex-direction:column;align-items:center;display:flex}@media (min-width:960px){.style-module-scss-module__z8mSZq__content{flex-direction:row;align-items:stretch}}.style-module-scss-module__z8mSZq__supportBlock{z-index:2;max-width:300px;position:relative}@media (min-width:960px){.style-module-scss-module__z8mSZq__supportBlock{text-align:left}}.style-module-scss-module__z8mSZq__supportCaption{font-size:18px;line-height:26px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;opacity:.75;max-width:160px;margin-bottom:24px;margin-left:auto;margin-right:auto}@media (min-width:960px){.style-module-scss-module__z8mSZq__supportCaption{margin-left:0;margin-right:0}}.style-module-scss-module__z8mSZq__callbackBlock{z-index:3;max-width:300px;margin-top:32px;position:relative}@media (min-width:960px){.style-module-scss-module__z8mSZq__callbackBlock{text-align:left;max-width:none;margin-top:0}}.style-module-scss-module__z8mSZq__callbackCaption{font-size:18px;line-height:26px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;opacity:.75;max-width:188px;margin-bottom:24px;margin-left:auto;margin-right:auto}@media (min-width:960px){.style-module-scss-module__z8mSZq__callbackCaption{margin-left:0;margin-right:0}}.style-module-scss-module__z8mSZq__callbackButton{width:100%;margin-left:auto;margin-right:auto}@media (min-width:960px){.style-module-scss-module__z8mSZq__callbackButton{width:max-content;margin-left:0;margin-right:0}}.style-module-scss-module__z8mSZq__imageWrap{pointer-events:none;z-index:1;width:272px;height:335px;position:absolute;bottom:-105px;right:40px}@media (min-width:960px){.style-module-scss-module__z8mSZq__imageWrap{width:477px;height:505px;bottom:-32px;right:48px}}.style-module-scss-module__z8mSZq__divider{--tw-bg-opacity:1;background-color:rgb(107 77 66/var(--tw-bg-opacity,1));width:1px;height:150px;margin-left:56px;margin-right:56px;display:none}@media (min-width:960px){.style-module-scss-module__z8mSZq__divider{display:block}}
.style-module-scss-module__J96Hja__sectionTitle{font-size:36px;line-height:44px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;text-align:center;max-width:821px;margin-bottom:16px;margin-left:auto;margin-right:auto;font-weight:700}@media (min-width:960px){.style-module-scss-module__J96Hja__sectionTitle{font-size:64px;line-height:72px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif}}.style-module-scss-module__J96Hja__sectionSubtitle{font-size:18px;line-height:26px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;text-align:center;max-width:653px;margin-bottom:32px;margin-left:auto;margin-right:auto;line-height:150%}@media (min-width:960px){.style-module-scss-module__J96Hja__sectionSubtitle{font-size:24px;line-height:28px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;margin-bottom:48px}}.style-module-scss-module__J96Hja__controlCard{flex-direction:column;justify-content:space-between;min-height:500px;padding-top:32px;padding-left:32px;padding-right:32px;display:flex;overflow:hidden}@media (min-width:960px){.style-module-scss-module__J96Hja__controlCard{width:385px;height:530px;padding-top:40px;padding-left:40px;padding-right:40px}}.style-module-scss-module__J96Hja__cardTitle{font-size:24px;line-height:28px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;margin-bottom:16px;font-weight:700;line-height:120%}@media (min-width:960px){.style-module-scss-module__J96Hja__cardTitle{margin-bottom:12px;font-size:30px}}
.style-module-scss-module__Cpb-VG__ctaCard{flex-direction:column;gap:24px;margin-top:24px;padding:24px;display:flex}@media (min-width:960px){.style-module-scss-module__Cpb-VG__ctaCard{flex-direction:row;justify-content:space-between;gap:0;padding:64px}}
.style-module-scss-module__aZ4u-G__sectionTitle{font-size:36px;line-height:44px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;text-align:center;max-width:900px;margin-bottom:48px;margin-left:auto;margin-right:auto;font-weight:700}@media (min-width:960px){.style-module-scss-module__aZ4u-G__sectionTitle{font-size:64px;line-height:72px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif}}.style-module-scss-module__aZ4u-G__hardwareImage{object-fit:contain;object-position:right bottom;width:100%;height:100%;position:absolute;bottom:0;right:0}.style-module-scss-module__aZ4u-G__cardTitle{font-size:24px;line-height:28px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;overflow-wrap:break-word;margin-bottom:16px;font-weight:700;line-height:120%}@media (min-width:960px){.style-module-scss-module__aZ4u-G__cardTitle{font-size:48px;line-height:64px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;line-height:110%}}.style-module-scss-module__aZ4u-G__cardDescription{overflow-wrap:break-word}
.style-module-scss-module__Z-YBGG__hero{text-align:center;margin-bottom:88px;margin-left:24px;margin-right:24px;padding-top:64px}@media (min-width:960px){.style-module-scss-module__Z-YBGG__hero{max-width:1220px;margin-left:auto;margin-right:auto;padding-top:136px}}.style-module-scss-module__Z-YBGG__heroTitle{max-width:800px;margin-bottom:16px;margin-left:auto;margin-right:auto;font-size:46px;font-weight:700;line-height:110%}@media (min-width:960px){.style-module-scss-module__Z-YBGG__heroTitle{font-size:64px;line-height:72px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif}}.style-module-scss-module__Z-YBGG__heroText{font-size:18px;line-height:26px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;text-align:center;max-width:640px;margin-bottom:32px;margin-left:auto;margin-right:auto}@media (min-width:960px){.style-module-scss-module__Z-YBGG__heroText{max-width:720px;font-size:22px;line-height:140%}}
.style-module-scss-module__7e4baG__sliderWrap{width:100%;min-width:0;margin-bottom:16px;position:relative}@media (min-width:960px){.style-module-scss-module__7e4baG__sliderWrap{margin-bottom:0}}.style-module-scss-module__7e4baG__sectionTitle{font-size:36px;line-height:44px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;text-align:center;margin-bottom:32px;margin-left:auto;margin-right:auto;font-weight:700}@media (min-width:960px){.style-module-scss-module__7e4baG__sectionTitle{font-size:64px;line-height:72px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;margin-bottom:48px}}.style-module-scss-module__7e4baG__sectionSubtitle{font-size:18px;line-height:26px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;text-align:center;margin-bottom:32px;margin-left:auto;margin-right:auto;line-height:140%}@media (min-width:960px){.style-module-scss-module__7e4baG__sectionSubtitle{font-size:24px;line-height:28px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;margin-bottom:48px}}.style-module-scss-module__7e4baG__slider{width:100%;min-width:0;padding-bottom:44px}@media (min-width:960px){.style-module-scss-module__7e4baG__slider{padding-bottom:0}}.style-module-scss-module__7e4baG__slider .swiper{padding-bottom:44px}@media (min-width:960px){.style-module-scss-module__7e4baG__slider .swiper{padding-bottom:0}}.style-module-scss-module__7e4baG__slider .swiper-pagination{justify-content:center;gap:8px;display:flex;bottom:-5px}@media (min-width:960px){.style-module-scss-module__7e4baG__slider .swiper-pagination{display:none}}.style-module-scss-module__7e4baG__slider .swiper-pagination-bullet{background-color:rgb(var(--color-black) / .1)!important;opacity:1!important;border-style:none!important;border-radius:.25rem!important;width:24px!important;height:4px!important}.style-module-scss-module__7e4baG__slider .swiper-pagination-bullet-active{--tw-bg-opacity:1!important;background-color:rgb(var(--color-red) / var(--tw-bg-opacity,1))!important}.style-module-scss-module__7e4baG__projectCard{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:relative;overflow:hidden}.style-module-scss-module__7e4baG__projectTitle{overflow-wrap:break-word;padding-top:32px;padding-left:32px;font-size:22px;font-weight:700;line-height:26.4px}.style-module-scss-module__7e4baG__navButton{z-index:2;--tw-translate-y:-50%;width:64px;min-width:64px;height:64px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;outline-offset:2px;outline:2px solid #0000;position:absolute;top:50%;display:none!important}.style-module-scss-module__7e4baG__navButton:after{content:""!important}@media (min-width:960px){.style-module-scss-module__7e4baG__navButton{display:block!important}}.style-module-scss-module__7e4baG__navButtonInner{z-index:1!important;--tw-bg-opacity:1!important;background-color:rgb(var(--color-white) / var(--tw-bg-opacity,1))!important;--tw-shadow:0 8px 40px #0000001a!important;--tw-shadow-colored:0 8px 40px var(--tw-shadow-color)!important;width:64px!important;height:64px!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;display:flex!important}.style-module-scss-module__7e4baG__navIcon{--tw-text-opacity:1;color:rgb(var(--color-red) / var(--tw-text-opacity,1));width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}
.style-module-scss-module__pgb3TW__sectionTitle{font-size:36px;line-height:44px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;max-width:900px;margin-left:auto;margin-right:auto;font-weight:700}@media (min-width:960px){.style-module-scss-module__pgb3TW__sectionTitle{font-size:64px;line-height:72px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif}}.style-module-scss-module__pgb3TW__itemsGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:32px;width:100%;margin-top:80px;margin-bottom:32px;display:grid}@media (min-width:960px){.style-module-scss-module__pgb3TW__itemsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.style-module-scss-module__pgb3TW__item{--tw-bg-opacity:1;background-color:rgb(var(--color-white) / var(--tw-bg-opacity,1));text-align:center;border-radius:32px;padding:64px 32px;position:relative}.style-module-scss-module__pgb3TW__number{font-size:24px;line-height:28px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;--tw-translate-x:-50%;--tw-translate-y:-50%;width:64px;height:64px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(var(--color-brown) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--color-white) / var(--tw-text-opacity,1));border-radius:20px;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:0;left:50%}.style-module-scss-module__pgb3TW__stepSubDescription{font-size:14px;line-height:16px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;--tw-bg-opacity:1;background-color:rgb(var(--color-beige-alt) / var(--tw-bg-opacity,1));border-radius:16px;margin-top:32px;padding:16px 24px;line-height:140%}
.style-module-scss-module__FE_SkG__sectionTitle{font-size:36px;line-height:44px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;text-align:center;max-width:900px;margin-bottom:48px;margin-left:auto;margin-right:auto;font-weight:700}@media (min-width:960px){.style-module-scss-module__FE_SkG__sectionTitle{font-size:64px;line-height:72px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif}}.style-module-scss-module__FE_SkG__cardTitle{font-size:24px;line-height:28px;font-family:var(--font-roboto), Roboto, system-ui, -apple-system, sans-serif;--tw-text-opacity:1;max-width:240px;color:rgb(var(--color-brown) / var(--tw-text-opacity,1));margin-bottom:16px;font-weight:700;line-height:120%}