:root{--g-section-padding: calc(11rem / var(--calc-root-fz));--g-section-inner-gap: calc(6rem / var(--calc-root-fz))}@media(max-width: 480px){:root{--g-section-padding: calc(100vw * (50 / 375));--g-section-inner-gap: calc(4rem / var(--calc-root-fz))}}@media(min-width: 834.02px){.header{box-shadow:initial}}.kv{--s-padding: calc(8rem / var(--calc-root-fz));--s-kv-height: calc(56rem / var(--calc-root-fz));position:relative;display:grid;justify-items:center;align-items:center}@media(max-width: 480px){.kv{--s-kv-height: calc(100vw * (500 / 375))}}.kv__innerWrap{z-index:1;position:absolute;display:grid;grid-template-columns:var(--g-grid-inner);align-items:center;width:100%;height:100%}@media(max-width: 834px){.kv__innerWrap{top:0;height:var(--s-kv-height)}}@media(max-width: 480px){.kv__innerWrap{grid-template-columns:1fr 89% 1fr}}.kv__innerWrap>*{grid-column:2/3}.kv__headWrap{display:grid;align-content:center;align-items:center;row-gap:.7em;width:100%;height:100%;font-size:calc(4.8rem / var(--calc-root-fz));letter-spacing:.05em;color:#112252}@media(max-width: 480px){.kv__headWrap{font-size:calc(100vw*(26 / 375))}}@media(min-width: 480.02px)and (max-width: 1199.98px){.kv__headWrap{font-size:clamp(3.6rem / var(--calc-root-fz),4vw,4.8rem / var(--calc-root-fz))}}@media(max-width: 480px){.kv__headWrap{align-content:end;padding-bottom:.8em}}.kv__enHead{font-weight:300;font-size:calc(2.8rem / var(--calc-root-fz));line-height:calc(0.25rem + 1em + 0.25rem);font-family:var(--g-font-poppins)}@media(max-width: 480px){.kv__enHead{font-size:calc(100vw*(16 / 375))}}@media(min-width: 480.02px)and (max-width: 1199.98px){.kv__enHead{font-size:2.3333333333vw;font-size:clamp(2.1rem / var(--calc-root-fz),2.3333333333vw,2.8rem / var(--calc-root-fz))}}@media(max-width: 834px){.kv__enHead{line-height:1.8}}.kv__head{font-weight:700;font-size:inherit;line-height:1.6}.kv__subHead{font-weight:700;font-size:calc(2.8rem / var(--calc-root-fz))}@media(max-width: 480px){.kv__subHead{font-size:calc(100vw*(18 / 375))}}@media(min-width: 480.02px)and (max-width: 1199.98px){.kv__subHead{font-size:2.3333333333vw}}.kv__image{width:100%;height:var(--s-kv-height)}.kv__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}@media(max-width: 834px){.kv__image img{-o-object-position:87% center;object-position:87% center}}@media(max-width: 480px){.kv__image img{width:auto;-o-object-position:81% center;object-position:81% center}}.topKvNews{z-index:1;position:absolute;right:0;bottom:0;display:grid;grid-template-columns:max-content 1fr;align-content:center;align-items:center;padding-inline:1.65em;width:65%;height:var(--s-padding);font-size:calc(2.4rem / var(--calc-root-fz));color:#112252;background-color:rgba(255,255,255,.8)}@media(max-width: 480px){.topKvNews{font-size:calc(100vw*(18 / 375))}}@media(max-width: 834px){.topKvNews{position:static;grid-template-columns:initial;align-content:initial;padding-inline:0;padding-top:1em;margin-inline:auto;width:var(--g-inner-size);height:-moz-max-content;height:max-content;background-color:initial}}.topKvNews__title{position:relative;display:grid;grid-auto-flow:column;padding-block:.3em;font-weight:500;font-size:inherit;font-family:var(--g-font-poppins);color:#112252;transition:all 0.3s}.topKvNews__title:is(:visited,:focus,:active){color:#112252}.topKvNews__title *{transition:inherit}@media(hover: none){.topKvNews__title:active{opacity:.7}}@media(hover: hover){.topKvNews__title:hover{opacity:.7}}@media(max-width: 834px){.topKvNews__title{grid-auto-flow:row;justify-content:start;padding-block:0}}.topKvNews__title::after{content:"";display:block;inline-size:1px;block-size:100%;margin-inline:1.25em;background-color:#cecece}@media(max-width: 834px){.topKvNews__title::after{writing-mode:vertical-rl;-webkit-margin-start:.1em;margin-inline-start:.1em;-webkit-margin-end:1em;margin-inline-end:1em}}.topKvNews__cnt{display:grid;grid-template-columns:max-content 1fr;gap:1.3em;font-size:calc(1.6rem / var(--calc-root-fz));letter-spacing:.05em}@media(max-width: 480px){.topKvNews__cnt{font-size:calc(100vw*(14 / 375))}}@media(max-width: 834px){.topKvNews__cnt{grid-template-columns:initial;gap:1em}}.topKvNews__date{font-family:var(--g-font-poppins)}.topKvNews__link{color:#2483C9;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.topKvNews__link:is(:visited,:focus,:active){color:#2483C9}.topKvNews__link:active{text-decoration:underline}@media(hover: hover){.topKvNews__link:hover{text-decoration:underline}}.topIntro{display:grid;grid-template-columns:var(--g-grid-inner);grid-template-areas:". iw iw";padding-top:var(--g-section-padding);padding-bottom:var(--g-section-padding)}.topIntro__innerWrap{grid-area:iw;display:grid;grid-template-columns:min(40%,53.5rem / var(--calc-root-fz)) 50vw;justify-content:space-between;align-items:center;font-size:calc(3.6rem / var(--calc-root-fz))}@media(max-width: 480px){.topIntro__innerWrap{font-size:calc(100vw*(24 / 375))}}@media(max-width: 834px){.topIntro__innerWrap{grid-template-columns:calc(1vw*var(--g-inner-size-origin)) 1fr;grid-template-areas:"i i" "tw .";row-gap:1.6em}}.topIntro__textWrap{display:grid;gap:.8em;font-weight:700}@media(max-width: 834px){.topIntro__textWrap{grid-area:tw;gap:.6em;margin-inline:auto;width:var(--g-inner-size)}}.topIntro__head{font-size:inherit;line-height:calc(0.25rem + 1em + 0.25rem);letter-spacing:.1em}.topIntro__text{font-size:calc(1.7rem / var(--calc-root-fz));line-height:2.25;letter-spacing:.28em}@media(max-width: 480px){.topIntro__text{font-size:calc(100vw*(14 / 375))}}@media(max-width: 834px){.topIntro__text{line-height:2.15}}.topIntro__btn{max-width:calc(30rem / var(--calc-root-fz));transition:all 0.3s;overflow:hidden}@media(hover: none){.topIntro__btn:active{opacity:.8}}@media(hover: hover){.topIntro__btn:hover{opacity:.8}}.topIntro__image{border-radius:30px 0 0 30px;overflow:hidden;height:min(100%,490px)}@media(max-width: 834px){.topIntro__image{grid-area:i}}.topIntro__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topProduct{--s-block-gap: calc(8rem / var(--calc-root-fz));--s-bgi: var(--backImg, url(../images/top/backImage1.webp));display:grid;grid-template-columns:var(--g-grid-inner);justify-items:center;padding-top:var(--g-section-padding);padding-bottom:var(--s-block-gap);background-image:var(--s-bgi);background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width: 480px){.topProduct{padding-bottom:0}}.no-webp .topProduct{--s-bgi: var(--backImg, url(../images/top/backImage1.png))}.topProduct>*{grid-column:2/3}.topProduct__cnt{width:100%;margin-top:var(--s-block-gap);margin-bottom:var(--s-block-gap)}@media(max-width: 480px){.topProduct__cnt{margin-top:calc(100vw*(50 / 375));margin-bottom:calc(100vw*(30 / 375))}}.topProduct__catalog{grid-column:1/4;width:100%}@media(max-width: 480px){.topProduct__catalog{background-color:#fff;padding-block:calc(100vw*(30 / 375))}}.topProduct__catalogTitle{margin-bottom:2em;text-align:center;font-weight:700;font-size:calc(2.2rem / var(--calc-root-fz));font-family:var(--g-font-yugo);letter-spacing:.05em}@media(max-width: 480px){.topProduct__catalogTitle{font-size:calc(100vw*(16 / 375))}}@media(max-width: 480px){.topProduct__catalogTitle{margin-bottom:1.48em}}.topProduct__catalogBtnWrap{display:grid;grid-auto-flow:column;justify-content:center;gap:calc(1.5rem / var(--calc-root-fz))}@media(max-width: 560px){.topProduct__catalogBtnWrap{grid-auto-flow:initial}}@media(max-width: 480px){.topProduct__catalogBtnWrap{grid-auto-flow:initial;gap:calc(100vw*(10 / 375))}}.topSearchBlock{display:grid;row-gap:1.9em;border-radius:10px;padding:calc(5rem / var(--calc-root-fz));font-size:calc(2.1rem / var(--calc-root-fz));letter-spacing:.05em;background-color:#fff}@media(max-width: 480px){.topSearchBlock{font-size:calc(100vw*(18 / 375))}}@media(max-width: 480px){.topSearchBlock{grid-template-columns:var(--g-grid-inner);row-gap:.5em;padding:1.5em 0 1em}.topSearchBlock>*{grid-column:2/3}}.topSearchBlock__headWrap{--s-head-gap: 0.9em;display:grid;justify-items:start;gap:var(--s-head-gap)}.topSearchBlock__headText{font-size:calc(1.6rem / var(--calc-root-fz))}@media(max-width: 480px){.topSearchBlock__headText{font-size:calc(100vw*(14 / 375))}}@media(max-width: 480px){.topSearchBlock__headText{line-height:calc(0.25rem + 1em + 0.25rem)}}.topSearchBlock__tabArea{font-size:initial}.tabCompo{display:grid;justify-items:center;gap:calc(3rem / var(--calc-root-fz))}@media(max-width: 480px){.tabCompo{gap:calc(100vw*(25 / 375))}}@media(max-width: 834px){.tabCompo__labelList{width:100%}}.tabCompo__listWrap{width:100%}.tabCompo__listWrapInner{width:100%}.tabCompo__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:calc(2rem / var(--calc-root-fz));cursor:auto}@media(max-width: 1000px){.tabCompo__list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px){.tabCompo__list{gap:calc(100vw*(15 / 375))}}.swiper{max-width:100%}.swiper-fade .swiper-slide{transition-property:opacity,visibility;opacity:0;visibility:hidden;transition:all 0.3s}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{opacity:1;visibility:visible}.tabCompoCard{display:grid;grid-template-columns:40% 1fr;align-items:center;background-color:#f5f5f5}@media(max-width: 480px){.tabCompoCard{grid-template-columns:initial;justify-items:center}}.tabCompoCard__image{overflow:hidden}@media(max-width: 480px){.tabCompoCard__image{justify-self:stretch}}.tabCompoCard__image img{transition:all 0.3s}.tabCompoCard:active .tabCompoCard__image img,.tabCompoCard:hover .tabCompoCard__image img{transform:scale(1.05)}@media(max-width: 480px){.tabCompoCard__image img{width:100%}}.tabCompoCard__title{padding:1em 1.3em;font-weight:700;font-size:calc(1.7rem / var(--calc-root-fz));line-height:calc(0.25rem + 1em + 0.25rem)}@media(max-width: 480px){.tabCompoCard__title{font-size:calc(100vw*(14 / 375))}}@media(max-width: 480px){.tabCompoCard__title{padding:.8em}}.topBannerList{padding-block:calc(7rem / var(--calc-root-fz))}@media(max-width: 480px){.topBannerList{padding-top:0;padding-bottom:calc(100vw*(40 / 375))}}.topBannerList__list{display:grid;align-items:center;grid-template-columns:repeat(3, 1fr);gap:min(3%,3rem / var(--calc-root-fz))}@media(max-width: 834px){.topBannerList__list{grid-template-columns:repeat(2, 1fr);gap:calc(2rem / var(--calc-root-fz))}}@media(max-width: 480px){.topBannerList__list{grid-template-columns:initial;gap:calc(100vw*(20 / 375))}}.topBannerList__item{display:grid}.topBannerList__link{transition:all 0.3s}@media(hover: none){.topBannerList__link:active{opacity:.8}}@media(hover: hover){.topBannerList__link:hover{opacity:.8}}.topDev{--s-bgi: var(--backImg, url(../images/top/backImage2.webp));display:grid;grid-template-columns:var(--g-grid-inner);justify-items:center;padding-top:var(--g-section-padding);padding-bottom:var(--g-section-padding);background-image:var(--s-bgi);background-position:center;background-size:cover;background-repeat:no-repeat}.no-webp .topDev{--s-bgi: var(--backImg, url(../images/top/backImage2.png))}.topDev>*{grid-column:2/3}.topDev__headText{margin-top:2em;text-align:center;font-size:calc(1.6rem / var(--calc-root-fz));line-height:calc(0.25rem + 1em + 0.25rem);letter-spacing:.05em}@media(max-width: 480px){.topDev__headText{font-size:calc(100vw*(14 / 375))}}.topDev__cnt{margin-top:calc(6rem / var(--calc-root-fz));width:100%}@media(max-width: 480px){.topDev__cnt{margin-top:calc(100vw*(35 / 375))}}.topDevList{display:grid;grid-template-columns:repeat(3, 1fr);gap:calc(3rem / var(--calc-root-fz))}@media(max-width: 834px){.topDevList{grid-template-columns:initial;gap:calc(100vw*(15 / 375))}}@media(min-width: 834.02px){.topDevList__item{position:relative}.topDevList__item::before{float:left;content:"";padding-top:53.4%}.topDevList__item::after{display:block;content:"";clear:both}.topDevList__item>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.topDevList__item>img{-o-object-fit:cover;object-fit:cover}.topDevList__item>*:not(#foo){position:absolute}}@media(max-width: 834px){.topDevList__item{height:min(100vw*(120 / 375),25rem / var(--calc-root-fz))}}.topDevLinkCard{position:relative;border-radius:20px;overflow:hidden;transition:all 0.3s}@media(hover: none){.topDevLinkCard:active{opacity:.8}}@media(hover: hover){.topDevLinkCard:hover{opacity:.8}}@media(max-width: 834px){.topDevLinkCard{width:100%;height:100%}}.topDevLinkCard__image{height:100%}.topDevLinkCard__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.3s}.topDevLinkCard:active .topDevLinkCard__image img,.topDevLinkCard:hover .topDevLinkCard__image img{transform:scale(1.05)}.topDevLinkCard__textWrap{position:absolute;bottom:0;display:grid;grid-template-columns:80% max-content;justify-content:space-between;align-content:end;align-items:center;padding:1em;width:100%;height:66.6666666667%;font-size:calc(2rem / var(--calc-root-fz));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.23) 25%, rgba(0, 0, 0, 0.75) 100%)}@media(max-width: 480px){.topDevLinkCard__textWrap{font-size:calc(100vw*(20 / 375))}}@media(max-width: 480px){.topDevLinkCard__textWrap{align-content:center;height:100%;padding:1.5em}}.topDevLinkCard__text{font-weight:700;line-height:calc(0.25rem + 1em + 0.25rem);letter-spacing:.05em;color:#fff}.topDevLinkCard__arrowIcon{--s-size: 1.6em;display:grid;justify-items:center;align-items:center;border-radius:50%;border:1px solid #707070;width:var(--s-size);height:var(--s-size);background-color:#fff}.topDevLinkCard__arrowIcon span:is([class^=icon-],[class*=" icon-"]){color:#000;font-size:.5em}.topNews{display:grid;grid-template-columns:var(--g-grid-inner);justify-items:center;padding-top:var(--g-section-padding);padding-bottom:var(--g-section-padding);background-color:#f5f5f5}.topNews>*{grid-column:2/3}.topNews__cnt{width:100%;margin-top:var(--g-section-inner-gap);margin-bottom:calc(8rem / var(--calc-root-fz))}@media(max-width: 480px){.topNews__cnt{margin-bottom:calc(100vw*(40 / 375))}}.subFooter{display:grid;grid-template-columns:min(var(--g-inner-size),1200px);justify-content:center}.subFooter__innerWrap{display:flex;justify-content:center;align-items:center;gap:calc(1rem / var(--calc-root-fz));padding-block:calc(8rem / var(--calc-root-fz))}@media(max-width: 480px){.subFooter__innerWrap{grid-template-rows:calc(4rem / var(--calc-root-fz));padding-block:calc(100vw*(45 / 375))}}.subFooter__link{display:block;transition:all 0.3s}@media(hover: none){.subFooter__link:active{opacity:.7}}@media(hover: hover){.subFooter__link:hover{opacity:.7}}/*# sourceMappingURL=top.css.map */