.products_container__86sxE{max-width:1300px;margin:0 auto;padding:0 20px}.products_heroBgWrapper__i_Kdv{width:100%;background-size:cover;background-repeat:no-repeat;background-position:top;background-image:url(/images/bg_gradient_desk.jpg);background-color:#f0f9ff}@media(max-width:640px){.products_heroBgWrapper__i_Kdv{background-image:url(/images/bg_gradient_mob.jpg)}}.products_heroBgWrapper__i_Kdv{padding-top:30px}.products_catalogBgWrapper__AH2bL{width:100%;background-color:#f0f9ff}@media(max-width:768px){.products_heroBgWrapper__i_Kdv{padding-bottom:40px}}@media(max-width:640px){.products_heroBgWrapper__i_Kdv{padding-bottom:20px}}.Catalog_catalog__re8SK{padding:40px 0 80px}.Catalog_tabs__n7yeM{display:flex;gap:16px;margin-bottom:40px}.Catalog_tab__5PKGx{display:inline-flex;align-items:center;gap:12px;padding:12px 28px;border:none;border-radius:16px;font-weight:800;font-size:1rem;cursor:pointer;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.Catalog_tab__5PKGx img{display:block}.Catalog_iosIcon__tZO0X{filter:brightness(0)}.Catalog_active__CMdaD{background:#cff4fd;color:#333}.Catalog_active__CMdaD:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(15,23,42,.25)}.Catalog_inactive__I8mF0{background:transparent;color:#64748b}.Catalog_inactive__I8mF0:hover{background:rgba(15,23,42,.05);color:#184d58}.Catalog_gridWrap__NOvAw{position:relative}.Catalog_navArrow__34B9o{position:absolute;top:calc(50% - 36px);width:48px;height:48px;border-radius:50%;border:1px solid rgba(15,23,42,.08);background:#fff;color:#184d58;cursor:pointer;z-index:10;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(15,23,42,.08);transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease,opacity .25s ease}.Catalog_navArrow__34B9o:hover:not(:disabled){background:#184d58;color:#fff;transform:scale(1.06);box-shadow:0 8px 22px rgba(15,23,42,.18)}.Catalog_navArrow__34B9o:active:not(:disabled){transform:scale(.96)}.Catalog_navArrow__34B9o:disabled{opacity:.3;cursor:not-allowed;box-shadow:none}.Catalog_left__TvH_l{left:-64px}.Catalog_right__sV8T8{right:-64px}.Catalog_grid__KaPHo{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.Catalog_slideRight__HTn2s{animation:Catalog_slideInRight__cQ2l_ .35s ease both}.Catalog_slideLeft__QgQaE{animation:Catalog_slideInLeft__2KjQI .35s ease both}@keyframes Catalog_slideInRight__cQ2l_{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes Catalog_slideInLeft__2KjQI{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.Catalog_slideLeft__QgQaE,.Catalog_slideRight__HTn2s{animation:none}}.Catalog_item__Tua8G{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit;cursor:pointer;transition:transform .25s ease;min-width:0}.Catalog_item__Tua8G:hover .Catalog_icon__SxIxC{transform:translateY(-4px);box-shadow:0 12px 28px rgba(15,23,42,.18)}.Catalog_item__Tua8G:hover .Catalog_name__L1UPL{color:#184d58}.Catalog_filler__uDxAd{visibility:hidden;pointer-events:none}.Catalog_icon__SxIxC{position:relative;width:100%;aspect-ratio:1/1;background:#d4f1f9;border-radius:40px;margin-bottom:16px;box-shadow:inset 0 -4px 10px hsla(0,0%,100%,.5);border:3px solid #fff;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.Catalog_icon__SxIxC img{display:block;width:100%;height:100%}.Catalog_emptyState__kSXRz{text-align:center;padding:80px 24px;color:#64748b;font-size:14px;font-weight:500}.Catalog_name__L1UPL{font-weight:600;color:#184d58;font-size:14px;line-height:1.4;width:100%;overflow-wrap:anywhere;word-break:break-word}.Catalog_dots__P_kX_{display:flex;justify-content:center;gap:8px;margin-top:32px}.Catalog_dot__aavEp{width:8px;height:8px;border-radius:50%;border:none;background:rgba(15,23,42,.2);cursor:pointer;padding:0;transition:background .2s ease,transform .2s ease}.Catalog_dot__aavEp:hover{background:rgba(15,23,42,.4)}.Catalog_dotActive__yu8xO{background:#184d58;transform:scale(1.25)}@media(max-width:1024px){.Catalog_catalog__re8SK{padding:32px 0 60px}.Catalog_grid__KaPHo{grid-template-columns:repeat(4,minmax(0,1fr))}.Catalog_navArrow__34B9o{display:none}}@media(max-width:768px){.Catalog_catalog__re8SK{padding:24px 0 50px}.Catalog_tabs__n7yeM{gap:12px;margin-bottom:28px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.Catalog_tabs__n7yeM::-webkit-scrollbar{display:none}.Catalog_tab__5PKGx{padding:10px 22px;font-size:.85rem;flex-shrink:0}.Catalog_grid__KaPHo{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.Catalog_icon__SxIxC{border-radius:30px}.Catalog_name__L1UPL{font-size:13px}.Catalog_dots__P_kX_{margin-top:24px}}@media(max-width:640px){.Catalog_catalog__re8SK{padding:20px 0 40px}.Catalog_tabs__n7yeM{flex-direction:row;gap:16px;overflow-x:visible;padding-bottom:0}.Catalog_tab__5PKGx{flex:1 1 0;min-width:0;justify-content:center;padding:8px 16px;font-size:.8rem;gap:6px}.Catalog_tab__5PKGx img{width:16px;height:16px}.Catalog_grid__KaPHo{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;touch-action:pan-y;justify-items:center}.Catalog_filler__uDxAd{display:none}.Catalog_icon__SxIxC{width:140px;max-width:100%;margin-bottom:10px}.Catalog_name__L1UPL{font-size:12px}.Catalog_dots__P_kX_{margin-top:20px}}.Hero_hero__yaMAp{padding:180px 0 50px}.Hero_title__q5kcY{font-size:5.5rem;color:#184d58;line-height:1.15;letter-spacing:-1px}@media(max-width:640px){.Hero_title__q5kcY{font-size:2.1rem;line-height:1.4}}.Hero_title__q5kcY{font-size:3.5rem;font-weight:900;letter-spacing:-.5px;margin-bottom:10px}.Hero_description__gYaiy{color:rgba(24,77,88,.5);font-size:1.3rem;line-height:1.6;font-weight:500;max-width:50%;margin-bottom:100px}.Hero_cards__KSvZz{display:flex;justify-content:center;align-items:center;margin:40px 0;perspective:1200px}@keyframes Hero_dropRoll__Z9aKV{0%{transform:translateY(-900px) rotate(0deg);opacity:0;animation-timing-function:cubic-bezier(.55,0,.85,.3)}35%{opacity:0}50%{opacity:1}55%{transform:translateY(calc(var(--ty) + 30px)) rotate(0deg);opacity:1;animation-timing-function:cubic-bezier(.34,1.2,.64,1)}70%{transform:translateY(calc(var(--ty) - 8px)) rotate(calc(var(--rot) * .4))}85%{transform:translateY(calc(var(--ty) + 3px)) rotate(calc(var(--rot) * .85))}to{transform:translateY(var(--ty)) rotate(var(--rot));opacity:1}}.Hero_card__1aK9i{position:relative;overflow:hidden;flex:0 0 200px;width:200px;height:200px;margin:0 -25px;border-radius:24px;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.08);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s ease;text-decoration:none;transform:translateY(var(--ty,0)) rotate(var(--rot,0deg));opacity:0;will-change:transform,opacity}.Hero_inView__Ru3Lm .Hero_card__1aK9i{opacity:1;animation:Hero_dropRoll__Z9aKV 1.4s cubic-bezier(.34,1.2,.64,1) backwards}.Hero_card__1aK9i:nth-child(2n){background:#d6f1f8}.Hero_card__1aK9i:first-child{--ty:-10px;--rot:-10deg;z-index:1;animation-delay:.05s}.Hero_card__1aK9i:nth-child(2){--ty:-50px;--rot:-5deg;z-index:2;animation-delay:.18s}.Hero_card__1aK9i:nth-child(3){--ty:-30px;--rot:-3deg;z-index:3;animation-delay:.31s}.Hero_card__1aK9i:nth-child(4){--ty:0px;--rot:0deg;z-index:4;animation-delay:.44s}.Hero_card__1aK9i:nth-child(5){--ty:-5px;--rot:5deg;z-index:5;animation-delay:.57s}.Hero_card__1aK9i:nth-child(6){--ty:-10px;--rot:5deg;z-index:6;animation-delay:.7s}.Hero_card__1aK9i:nth-child(7){--ty:-15px;--rot:10deg;z-index:7;animation-delay:.83s}.Hero_card__1aK9i:hover{transform:translateY(-20px) scale(1.05) rotate(0deg);z-index:10;box-shadow:0 16px 40px rgba(15,23,42,.15)}.Hero_cardIcon__0YCl2{width:95%!important;height:95%!important;border-radius:22px;object-fit:cover}@media(max-width:1280px){.Hero_hero__yaMAp{padding:150px 50px 50px}.Hero_title__q5kcY{margin-bottom:10px}.Hero_description__gYaiy{max-width:60%;margin-bottom:100px}.Hero_card__1aK9i{flex:0 0 150px;width:150px;height:150px;margin:0 -10px}}@media(max-width:1024px){.Hero_hero__yaMAp{padding:150px 50px 30px}.Hero_title__q5kcY{font-size:2.75rem}.Hero_description__gYaiy{margin-bottom:50px;max-width:70%}.Hero_card__1aK9i{flex:0 0 120px;width:120px;height:120px;margin:0 -10px;border-radius:20px}.Hero_card__1aK9i:first-child{--ty:-5px;--rot:-10deg}.Hero_card__1aK9i:nth-child(2){--ty:-15px;--rot:-5deg}.Hero_card__1aK9i:nth-child(3){--ty:-10px;--rot:-3deg}.Hero_card__1aK9i:nth-child(4){--ty:0px;--rot:0deg}.Hero_card__1aK9i:nth-child(5){--ty:-2px;--rot:5deg}.Hero_card__1aK9i:nth-child(6){--ty:-3px;--rot:5deg}.Hero_card__1aK9i:nth-child(7){--ty:-5px;--rot:10deg}.Hero_card__1aK9i:hover{transform:translateY(-8px) scale(1.1) rotate(0deg);z-index:10}}@media(max-width:768px){.Hero_hero__yaMAp{padding:150px 0 20px}.Hero_title__q5kcY{font-size:2.1rem}.Hero_description__gYaiy{max-width:80%}.Hero_cards__KSvZz{margin:32px 0}.Hero_card__1aK9i{flex:0 0 100px;width:100px;height:100px;margin:0 -5px;border-radius:20px}}@media(max-width:640px){.Hero_hero__yaMAp{padding:130px 0 20px}.Hero_title__q5kcY{font-size:2.1rem;line-height:1.4;margin-bottom:14px}.Hero_description__gYaiy{font-size:1rem;line-height:1.6;margin-bottom:50px;max-width:100%}.Hero_cards__KSvZz{margin:24px 0}.Hero_card__1aK9i{flex:0 0 80px;width:80px;height:80px;margin:0 -18px}.Hero_cardIcon__0YCl2,.Hero_card__1aK9i{border-radius:12px}}@media(prefers-reduced-motion:reduce){.Hero_card__1aK9i{animation:none}}.FeaturedCardContent_inner__o2qVv{align-items:center}.FeaturedCardContent_inner__o2qVv,.FeaturedCardContent_overlay__sfKMI{position:absolute;inset:0;display:flex;justify-content:center;border-radius:inherit}.FeaturedCardContent_overlay__sfKMI{align-items:end;gap:10px;opacity:0;pointer-events:none;transition:opacity .25s ease;bottom:10px}.FeaturedCardContent_inner__o2qVv:hover .FeaturedCardContent_overlay__sfKMI{opacity:1;pointer-events:auto}.FeaturedCardContent_store__pv2DL{width:38px;height:38px;border-radius:50%;background:#0f172a;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.25);transition:transform .15s ease}.FeaturedCardContent_store__pv2DL img{width:22px;height:22px;object-fit:contain}.FeaturedCardContent_store__pv2DL:hover{transform:scale(1.12)}@media(max-width:768px){.FeaturedCardContent_overlay__sfKMI{gap:6px}.FeaturedCardContent_store__pv2DL{width:26px;height:26px}.FeaturedCardContent_store__pv2DL img{width:15px;height:15px}}.Vision_vision__8ZlvV{padding:120px 0 0;position:relative;z-index:1}.Vision_vision__8ZlvV:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/landing/bg-vision.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:24px;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(0deg,#000 0,#000 20%,transparent 60%);mask-image:linear-gradient(0deg,#000 0,#000 20%,transparent 60%)}.Vision_row__h9EFx{display:flex;gap:40px;align-items:center;justify-content:space-between;position:relative;padding:40px}.Vision_row__h9EFx:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;border-bottom:2px solid hsla(0,0%,100%,.3);border-left:2px solid hsla(0,0%,100%,.3);border-right:2px solid hsla(0,0%,100%,.3);border-radius:0 0 32px 32px;box-shadow:0 15px 35px rgba(0,0,0,.05);pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(0deg,#000 0,#000 60%,transparent);mask-image:linear-gradient(0deg,#000 0,#000 60%,transparent)}.Vision_col_trophy__Ar78h{width:30%}.Vision_col_trophy_text__wdf1P{width:70%}.Vision_image__g3RB1{background-image:url(/images/landing/trophy.png);background-size:contain;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:.9em;width:100%;min-height:400px;border-radius:16px}.Vision_badge__jnWDA{display:inline-flex;align-items:center;gap:8px;background:#e0f2fe;color:#0369a1;border-radius:20px;font-weight:700;font-size:.85em;text-transform:uppercase;margin-bottom:16px;padding:5px 24px 5px 10px}@media(max-width:640px){.Vision_badge__jnWDA{gap:6px;font-size:.65em;margin-bottom:12px;padding:4px 12px 4px 8px}}.Vision_badgeIcon__shKNu{width:40px;height:40px;display:inline-block;border-radius:4px;background:url(/icons/vision-icon.png) no-repeat;background-size:contain}@media(max-width:640px){.Vision_badgeIcon__shKNu{width:25px;height:25px}}.Vision_heading__0XsYZ{font-weight:500;font-size:2.5rem;color:#184d58;line-height:1.2;margin:30px 0}@media(max-width:640px){.Vision_heading__0XsYZ{font-size:1.25rem;font-weight:600}}.Vision_heading__0XsYZ .Vision_accent__d17Bt{background:linear-gradient(0deg,#07b6d7 10%,#5ae3fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-size:3rem;font-weight:700}.Vision_desc__jZCKG{margin-bottom:24px}.Vision_desc__jZCKG,.Vision_desc_mob__ZvgjK{color:rgba(24,77,88,.5);font-size:1.3rem;line-height:1.6;font-weight:500}.Vision_desc_mob__ZvgjK{display:none}@media(max-width:1024px){.Vision_vision__8ZlvV{padding:100px 0 0}.Vision_row__h9EFx{flex-direction:row;gap:32px}.Vision_image__g3RB1{min-height:340px}.Vision_heading__0XsYZ{font-size:2.25rem}}@media(max-width:768px){.Vision_vision__8ZlvV{padding:80px 0 0}.Vision_image__g3RB1{min-height:280px}.Vision_heading__0XsYZ{font-size:2.1rem;margin:20px 0}.Vision_desc__jZCKG{font-size:1rem}}@media(max-width:640px){.Vision_vision__8ZlvV{padding:60px 0 0}.Vision_vision__8ZlvV:before{background:unset}.Vision_row__h9EFx{gap:24px;padding:0;flex-direction:row}.Vision_col_trophy__Ar78h{width:60%}.Vision_col_trophy_text__wdf1P{width:45%}.Vision_image__g3RB1{background-image:url(/images/landing/trophy-mob.png);min-height:230px;border-radius:16px}.Vision_badgeIcon__shKNu{width:25px;height:25px;display:inline-block;border-radius:4px;background:url(/icons/vision-icon.png) no-repeat;background-size:contain}}@media(max-width:640px)and (max-width:640px){.Vision_badgeIcon__shKNu{width:25px;height:25px}}@media(max-width:640px){.Vision_heading__0XsYZ{font-size:1.125rem;margin:16px 0;line-height:1.4}.Vision_heading__0XsYZ .Vision_accent__d17Bt{font-size:1.75rem}.Vision_desc__jZCKG{display:none}.Vision_desc_mob__ZvgjK{display:block;font-size:1rem;margin-bottom:16px}}