:root{--font-poppins: "Poppins", sans-serif}html{font-size:16px}@media (min-width: 1440px){html{font-size:13.75px}}@media (max-width: 1440px){html{font-size:10.75px}}body{font-family:var(--font-poppins)}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#888;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#555}@font-face{font-family:Poppins;src:url(/assets/Poppins-Light-DT6-CsId.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-LightItalic-CDXp65eX.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-Italic-PjgN8SAi.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-Medium-Cxde2ZoM.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-MediumItalic-C6e40Oak.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-Bold-qTAUjFF7.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-BoldItalic-DRcRqYlu.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-Black-yHqY0KRU.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-BlackItalic-cm4Pcmzs.ttf) format("truetype");font-weight:900;font-display:swap;font-style:italic}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInItem{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes expandIn{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes slideInChild{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.animate-fade-in{animation:fadeIn .2s ease-out forwards}.animate-slide-in-left{animation:slideInLeft .3s ease-out forwards}.animate-slide-in-item{animation:slideInItem .3s ease-out both}.animate-expand-in{animation:expandIn .3s ease-out forwards}.animate-slide-in-child{animation:slideInChild .3s ease-out both}.menu-item-delay-0{animation-delay:0s}.menu-item-delay-1{animation-delay:.05s}.menu-item-delay-2{animation-delay:.1s}.menu-item-delay-3{animation-delay:.15s}.menu-item-delay-4{animation-delay:.2s}.menu-item-delay-5{animation-delay:.25s}.menu-item-delay-6{animation-delay:.3s}.menu-item-delay-7{animation-delay:.35s}.menu-item-delay-8{animation-delay:.4s}.child-item-delay-1{animation-delay:.05s}.child-item-delay-2{animation-delay:.1s}.child-item-delay-3{animation-delay:.15s}.child-item-delay-4{animation-delay:.2s}.child-item-delay-5{animation-delay:.25s}.child-item-delay-6{animation-delay:.3s}.child-item-delay-7{animation-delay:.35s}.child-item-delay-8{animation-delay:.4s}
