*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline:2px solid var(--mui-palette-primary-main);outline-offset:2px;border-radius:4px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#00000026;border-radius:10px}.dark ::-webkit-scrollbar-thumb{background:#ffffff26}::-webkit-scrollbar-thumb:hover{background:#0000004d}.dark ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}img{max-width:100%;display:block}.swiper{width:100%;height:100%;padding-bottom:60px}.swiper-button-next,.swiper-button-prev{color:#fb8c00!important;opacity:.3!important;width:40px!important;height:40px!important;transition:opacity .3s!important}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:1!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:22px!important;font-weight:700!important}.swiper-button-next{right:20px!important}.swiper-button-prev{left:20px!important}.swiper-pagination{bottom:10px!important}.swiper-pagination-bullet{opacity:.5!important;background-color:#d1d5db!important;width:8px!important;height:8px!important;transition:background-color .3s,opacity .3s,width .3s!important}@media (prefers-reduced-motion:reduce){.swiper-pagination-bullet{transition:background-color .3s,opacity .3s!important}}.swiper-pagination-bullet-active{opacity:1!important;background-color:#fb8c00!important;border-radius:4px!important;width:24px!important;height:8px!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeInUp{animation:.5s forwards fadeInUp}.animate-fadeIn{animation:.4s forwards fadeIn}@media (prefers-reduced-motion:reduce){.animate-fadeInUp,.animate-fadeIn{animation:.4s forwards fadeIn}}
