.HeaderCategoryDropdown-module__TR5A3q__categoryGroupBlock{margin-bottom:.5em}.HeaderCategoryDropdown-module__TR5A3q__categoryLetter{color:#111;letter-spacing:.02em;margin-bottom:.2em;font-size:18px;font-weight:700}.HeaderCategoryDropdown-module__TR5A3q__categoryItem{color:#222;margin-bottom:.1em;font-size:16px;font-weight:400;line-height:1.7}.HeaderCategoryDropdown-module__TR5A3q__categoryItem a{color:#222;text-decoration:none;transition:color .2s}.HeaderCategoryDropdown-module__TR5A3q__categoryItem a:hover{color:#6c47ff;text-decoration:underline}.HeaderCategoryDropdown-module__TR5A3q__categoryDropdownMenu{z-index:100;background:#fff;border-radius:8px;grid-template-columns:repeat(5,1fr);gap:24px;width:auto;max-height:70vh;margin:0;padding:24px 24px 16px;list-style:none;display:grid;position:fixed;top:90px;left:32px;right:32px;overflow-y:auto;box-shadow:0 2px 16px #00000014}.HeaderCategoryDropdown-module__TR5A3q__categoryDropdownCol{margin:0;padding:0;list-style:none}.HeaderCategoryDropdown-module__TR5A3q__categoryDropdownCol ul{margin:0 0 16px;padding:0;list-style:none}.HeaderCategoryDropdown-module__TR5A3q__categoryDropdownCol li{color:#222;background:0 0;border:none;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.7}.HeaderCategoryDropdown-module__TR5A3q__categoryDropdownCol li:first-child{color:#111;margin-bottom:.5em;font-size:18px;font-weight:700}.HeaderCategoryDropdown-module__TR5A3q__categoryDropdownCol a{color:#222;text-decoration:none;transition:color .2s}.HeaderCategoryDropdown-module__TR5A3q__categoryDropdownCol a:hover{color:#6c47ff;text-decoration:underline}
.animate-on-scroll{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(30px)}.animate-on-scroll.animated{opacity:1;transform:translateY(0)}.fadeInUp{opacity:0;animation:.6s ease-out forwards paused fadeInUp;transform:translateY(30px)}.fadeInUp.animated,.animated .fadeInUp{animation-play-state:running}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{opacity:0;animation:.6s ease-out forwards paused fadeInDown;transform:translateY(-30px)}.fadeInDown.animated,.animated .fadeInDown{animation-play-state:running}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.fadeInLeft{opacity:0;animation:.6s ease-out forwards paused fadeInLeft;transform:translate(-30px)}.fadeInLeft.animated,.animated .fadeInLeft{animation-play-state:running}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.fadeInRight{opacity:0;animation:.6s ease-out forwards paused fadeInRight;transform:translate(30px)}.fadeInRight.animated,.animated .fadeInRight{animation-play-state:running}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.fadeIn{opacity:0;animation:.6s ease-out forwards paused fadeIn}.fadeIn.animated,.animated .fadeIn{animation-play-state:running}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.zoomIn{opacity:0;animation:.6s ease-out forwards paused zoomIn;transform:scale(.9)}.zoomIn.animated,.animated .zoomIn{animation-play-state:running}@keyframes zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.slideInUp{opacity:0;animation:.6s ease-out forwards paused slideInUp;transform:translateY(100%)}.slideInUp.animated,.animated .slideInUp{animation-play-state:running}@keyframes slideInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}[data-wow-delay="0.1s"],.delay-100{animation-delay:.1s}[data-wow-delay="0.2s"],.delay-200,[data-wow-delay=\.2s]{animation-delay:.2s}[data-wow-delay="0.3s"],.delay-300,[data-wow-delay=\.3s]{animation-delay:.3s}[data-wow-delay="0.4s"],.delay-400,[data-wow-delay=\.4s]{animation-delay:.4s}[data-wow-delay="0.5s"],.delay-500,[data-wow-delay=\.5s]{animation-delay:.5s}[data-wow-delay="0.6s"],.delay-600,[data-wow-delay=\.6s]{animation-delay:.6s}[data-wow-delay="0.7s"],.delay-700,[data-wow-delay=\.7s]{animation-delay:.7s}[data-wow-delay="0.8s"],.delay-800,[data-wow-delay=\.8s]{animation-delay:.8s}[data-wow-delay="0.9s"],.delay-900,[data-wow-delay=\.9s]{animation-delay:.9s}[data-wow-delay="1s"],.delay-1000{animation-delay:1s}@media (prefers-reduced-motion:reduce){.fadeInUp,.fadeInDown,.fadeInLeft,.fadeInRight,.fadeIn,.zoomIn,.slideInUp,.animate-on-scroll{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
