.hero-block_hero__x6pdw{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:center;padding:clamp(48px,8vw,110px) clamp(20px,5vw,64px) clamp(48px,8vw,100px)}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf,.hero-block_hero__x6pdw .hero-block_hRight__zkTHD{position:relative}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_main__vugDx{margin-bottom:clamp(28px,5vw,40px)}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_main__vugDx h5{margin-top:0;margin-bottom:clamp(16px,3vw,28px);text-transform:uppercase;color:var(--primary);font-weight:600;font-size:clamp(12px,1.2vw,13px);letter-spacing:.14em;line-height:16px}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_main__vugDx h1{margin-top:0;margin-bottom:clamp(16px,3vw,28px);font-weight:800;font-size:clamp(32px,6vw,60px);line-height:1.08;letter-spacing:-.02em}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_main__vugDx h1 span{color:var(--primary)}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_main__vugDx p{color:var(--text-color-1);font-size:clamp(15px,1.6vw,18px);line-height:1.5;width:100%;max-width:460px;margin-bottom:0}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_callToAction__Y8oJe{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:clamp(16px,3vw,32px);margin-bottom:clamp(36px,6vw,56px)}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_callToAction__Y8oJe button{box-shadow:none;border:none;padding:15px 28px;background:var(--primary);color:#fff;font-weight:600;font-size:15px;border-radius:2px;white-space:nowrap}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_callToAction__Y8oJe button:hover{background:var(--primary-dark)}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_callToAction__Y8oJe a{font-weight:600;font-size:15px;color:var(--text-color-1)}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_callToAction__Y8oJe a:hover{color:var(--primary)}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_features__LOnfB{display:flex;gap:20px 0;flex-wrap:wrap}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_features__LOnfB .hero-block_feature__mmP4O{padding:0 26px;border-right:1px solid var(--gray-border)}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_features__LOnfB .hero-block_feature__mmP4O:first-child{padding-left:0}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_features__LOnfB .hero-block_feature__mmP4O:last-child{border-right:0;padding-left:0}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_features__LOnfB .hero-block_feature__mmP4O h4{margin-top:0;margin-bottom:0;font-size:clamp(20px,2.4vw,26px);line-height:1.15;font-weight:800;color:var(--text-color-1)}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_features__LOnfB .hero-block_feature__mmP4O p{margin-bottom:0;font-size:13px;line-height:1.3;color:var(--text-color-2);margin-top:2px}.hero-block_hero__x6pdw .hero-block_hRight__zkTHD .hero-block_imgWrapper__auxyd{position:relative;width:100%;height:clamp(260px,42vw,460px);z-index:1}.hero-block_hero__x6pdw .hero-block_hRight__zkTHD .hero-block_imgWrapper__auxyd img{width:100%;height:100%;object-fit:cover}.hero-block_hero__x6pdw .hero-block_hRight__zkTHD .hero-block_inImageBlock__BMg_P{position:absolute;bottom:-28px;left:-28px;padding:26px 28px;max-width:250px;box-shadow:0 20px 50px rgba(20,30,20,.12);background:var(--plan-bg);z-index:3}.hero-block_hero__x6pdw .hero-block_hRight__zkTHD .hero-block_inImageBlock__BMg_P h4{font-weight:800;font-size:clamp(22px,2.6vw,30px);color:var(--primary);margin-top:0;margin-bottom:0;line-height:1.1}.hero-block_hero__x6pdw .hero-block_hRight__zkTHD .hero-block_inImageBlock__BMg_P p{margin-top:6px;font-size:14px;line-height:1.5;color:var(--text-color-1);margin-bottom:0;font-weight:500}.hero-block_hero__x6pdw .hero-block_hRight__zkTHD .hero-block_inImageBlock__BMg_P p:last-child{color:var(--text-color-2);font-size:12px;line-height:1.3;margin-top:14px;padding-top:14px;font-weight:400;border-top:1px solid var(--gray-border)}@media(max-width:767px){.hero-block_hero__x6pdw .hero-block_hRight__zkTHD .hero-block_imgWrapper__auxyd{height:clamp(220px,60vw,320px)}.hero-block_hero__x6pdw .hero-block_hRight__zkTHD .hero-block_inImageBlock__BMg_P{position:static;left:auto;bottom:auto;max-width:100%;width:100%;margin-top:0;box-sizing:border-box}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_features__LOnfB .hero-block_feature__mmP4O{flex:1 1 45%;padding:0 16px;border-right:none}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_features__LOnfB .hero-block_feature__mmP4O:first-child,.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_features__LOnfB .hero-block_feature__mmP4O:nth-child(odd){padding-left:0}}@media(max-width:400px){.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_callToAction__Y8oJe{align-items:flex-start}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_callToAction__Y8oJe button{width:100%;text-align:center}.hero-block_hero__x6pdw .hero-block_hLeft__CMiIf .hero-block_features__LOnfB .hero-block_feature__mmP4O{flex:1 1 100%;border-right:none;padding-left:0!important}}.multiple-products_mp__NrTE5{padding:clamp(56px,8vw,100px) clamp(20px,5vw,64px);border-top:1px solid var(--gray-border)}.multiple-products_mp__NrTE5 .multiple-products_head__flGAO{max-width:640px;margin:0 auto clamp(40px,6vw,64px);text-align:center}.multiple-products_mp__NrTE5 .multiple-products_head__flGAO h2{font-size:clamp(24px,4vw,34px);line-height:1.15;font-weight:800;letter-spacing:-.01em;margin:0 0 12px;color:var(--text-color-1)}.multiple-products_mp__NrTE5 .multiple-products_head__flGAO p{margin-bottom:0;font-size:clamp(14px,1.6vw,16px);line-height:1.4;color:var(--text-color-2)}.multiple-products_mp__NrTE5 .multiple-products_products__TY2LD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));grid-gap:clamp(24px,4vw,36px);gap:clamp(24px,4vw,36px);max-width:1280px;margin:0 auto}.multiple-products_mp__NrTE5 .multiple-products_products__TY2LD .multiple-products_product__v5jE0{text-align:center}.multiple-products_mp__NrTE5 .multiple-products_products__TY2LD .multiple-products_product__v5jE0 .multiple-products_numberWrapper__sdOkc{width:clamp(38px,6vw,44px);height:clamp(38px,6vw,44px);border-radius:50%;border:1.5px solid var(--primary);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.multiple-products_mp__NrTE5 .multiple-products_products__TY2LD .multiple-products_product__v5jE0 .multiple-products_numberWrapper__sdOkc .multiple-products_number__prjv9{font-size:15px;font-weight:700;color:var(--primary)}.multiple-products_mp__NrTE5 .multiple-products_products__TY2LD .multiple-products_product__v5jE0 h4{margin-top:0;font-size:clamp(15px,1.8vw,16px);line-height:1.25;font-weight:700;margin-bottom:8px;color:var(--text-color-1)}.multiple-products_mp__NrTE5 .multiple-products_products__TY2LD .multiple-products_product__v5jE0 p{margin-bottom:0;font-size:13px;color:var(--text-color-2);line-height:1.5}.why-choose-us_wcu__Q74xt{padding:clamp(56px,8vw,100px) clamp(20px,5vw,64px);background:var(--gray-3)}.why-choose-us_wcu__Q74xt h2{font-size:clamp(26px,4vw,34px);font-weight:800;letter-spacing:-.01em;text-align:center;margin:0 0 clamp(36px,6vw,64px)}.why-choose-us_wcu__Q74xt .why-choose-us_reasons__lqlBC{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-gap:clamp(32px,5vw,56px) clamp(24px,4vw,48px);gap:clamp(32px,5vw,56px) clamp(24px,4vw,48px);max-width:1100px;margin:0 auto}.why-choose-us_wcu__Q74xt .why-choose-us_reasons__lqlBC .why-choose-us_reason__z0lrf h5{font-size:13px;font-weight:700;color:var(--primary);letter-spacing:.04em;margin-bottom:14px;margin-top:0}.why-choose-us_wcu__Q74xt .why-choose-us_reasons__lqlBC .why-choose-us_reason__z0lrf h4{font-size:clamp(16px,1.8vw,18px);font-weight:700;margin-bottom:8px;margin-top:0;line-height:1.25}.why-choose-us_wcu__Q74xt .why-choose-us_reasons__lqlBC .why-choose-us_reason__z0lrf p{font-size:14px;color:var(--text-color-2);line-height:1.55;margin-bottom:0}.three-steps_ts__MtNtR{padding:clamp(56px,8vw,100px) clamp(20px,5vw,64px);background:linear-gradient(160deg,var(--primary),var(--primary-dark));color:#fff}.three-steps_ts__MtNtR h2{font-size:clamp(26px,4vw,34px);font-weight:800;letter-spacing:-.01em;text-align:center;margin:0 0 clamp(36px,6vw,64px);color:#fff}.three-steps_ts__MtNtR .three-steps_steps__fMpRs{display:flex;align-items:flex-start;justify-content:center;gap:36px 0;max-width:1100px;margin:0 auto;flex-wrap:wrap}.three-steps_ts__MtNtR .three-steps_steps__fMpRs .three-steps_step__5zmV1{display:flex;align-items:flex-start;flex:1 1;min-width:220px}.three-steps_ts__MtNtR .three-steps_steps__fMpRs .three-steps_step__5zmV1 .three-steps_content__KbJYN{flex:1 1}.three-steps_ts__MtNtR .three-steps_steps__fMpRs .three-steps_step__5zmV1 .three-steps_content__KbJYN h5{font-size:13px;color:var(--primary-light);font-weight:700;margin-bottom:14px;margin-top:0}.three-steps_ts__MtNtR .three-steps_steps__fMpRs .three-steps_step__5zmV1 .three-steps_content__KbJYN h3{font-size:clamp(17px,2vw,19px);font-weight:700;line-height:1.25;color:#fff;margin-top:0;margin-bottom:0}.three-steps_ts__MtNtR .three-steps_steps__fMpRs .three-steps_step__5zmV1 .three-steps_content__KbJYN p{color:hsla(0,0%,100%,.6);font-size:14px;line-height:1.55;max-width:260px}.three-steps_ts__MtNtR .three-steps_steps__fMpRs .three-steps_step__5zmV1 .three-steps_arrow__BzJgo{color:var(--primary-light);font-size:22px;padding:0 28px;flex-shrink:0}.three-steps_ts__MtNtR .three-steps_steps__fMpRs .three-steps_step__5zmV1:last-child .three-steps_arrow__BzJgo{display:none}@media(max-width:700px){.three-steps_ts__MtNtR .three-steps_steps__fMpRs{flex-direction:column;align-items:stretch;gap:28px 0}.three-steps_ts__MtNtR .three-steps_steps__fMpRs .three-steps_step__5zmV1{min-width:0}.three-steps_ts__MtNtR .three-steps_steps__fMpRs .three-steps_step__5zmV1 .three-steps_content__KbJYN p{max-width:100%}.three-steps_ts__MtNtR .three-steps_steps__fMpRs .three-steps_step__5zmV1 .three-steps_arrow__BzJgo{padding:12px 0 0;display:flex;justify-content:center;transform:rotate(90deg)}.three-steps_ts__MtNtR .three-steps_steps__fMpRs .three-steps_step__5zmV1:last-child .three-steps_arrow__BzJgo{display:none}}.pre-footer_pf__JQQbd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px);padding:clamp(56px,8vw,110px) clamp(20px,5vw,64px);align-items:center;max-width:1440px;margin:0 auto}.pre-footer_pf__JQQbd .pre-footer_lb__n29_E h2{font-size:clamp(28px,4vw,38px);font-weight:800;letter-spacing:-.01em;line-height:1.15;margin:0 0 20px}.pre-footer_pf__JQQbd .pre-footer_lb__n29_E p{font-size:clamp(15px,1.6vw,16px);color:var(--text-color-2);line-height:1.6;margin:0 0 32px;max-width:380px}.pre-footer_pf__JQQbd .pre-footer_lb__n29_E>div{margin-bottom:24px}.pre-footer_pf__JQQbd .pre-footer_lb__n29_E>div button{box-shadow:none;border:none;padding:15px 28px;background:var(--primary);color:#fff;font-weight:600;font-size:15px;border-radius:2px;white-space:nowrap}.pre-footer_pf__JQQbd .pre-footer_lb__n29_E>div button:hover{background:var(--primary-dark)}.pre-footer_pf__JQQbd .pre-footer_lb__n29_E p.pre-footer_small___Cgl8{margin:0}.pre-footer_pf__JQQbd .pre-footer_lb__n29_E p.pre-footer_small___Cgl8 small{font-size:13px;line-height:15px}.pre-footer_pf__JQQbd .pre-footer_rb__URQZh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));grid-gap:16px;gap:16px}.pre-footer_pf__JQQbd .pre-footer_rb__URQZh .pre-footer_image__xYU_X{position:relative;width:100%;height:clamp(200px,32vw,340px)}.pre-footer_pf__JQQbd .pre-footer_rb__URQZh .pre-footer_image__xYU_X img{width:100%;height:100%;object-fit:cover}.pre-footer_pf__JQQbd .pre-footer_rb__URQZh .pre-footer_image__xYU_X h5{position:absolute;left:16px;bottom:16px;color:#fff;font-size:13px;font-weight:700;text-shadow:rgba(0,0,0,.4) 0 2px 8px;margin-top:0;margin-bottom:0}@media(max-width:480px){.pre-footer_pf__JQQbd .pre-footer_rb__URQZh{grid-template-columns:1fr}.pre-footer_pf__JQQbd .pre-footer_rb__URQZh .pre-footer_image__xYU_X{height:clamp(220px,60vw,320px)}}