@import url(https://fonts.googleapis.com/css2?family=Fascinate&family=Updock&display=swap);@import url(https://fonts.googleapis.com/css2?family=Special+Elite&display=swap);header[data-v-60f302e4]{position:sticky;top:0;z-index:100;width:100%;background-color:#fff}header[data-v-60f302e4]:after{content:"";position:absolute;left:120px;right:120px;bottom:-35px;height:2px;background-color:#000;opacity:.8}.main-nav[data-v-60f302e4]{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px;height:120px;gap:40px}.nav-left[data-v-60f302e4],.nav-right[data-v-60f302e4]{display:flex;align-items:center;list-style-type:none;gap:40px;margin-top:40px;padding:0}.logo-container[data-v-60f302e4]{display:flex;justify-content:center;align-items:center}.logo-container img[data-v-60f302e4]{width:100px;height:100px}.nav-left li a[data-v-60f302e4],.nav-left li router-link[data-v-60f302e4],.nav-right li a[data-v-60f302e4],.nav-right li router-link[data-v-60f302e4]{text-decoration:none;color:#000;border-bottom:2px solid transparent;font-weight:700;font-size:25px;white-space:nowrap}.router-link-active[data-v-60f302e4]{border-bottom:2px solid #000!important}@media (max-width:1024px){header[data-v-60f302e4]:after{left:60px;right:60px;bottom:-20px}.main-nav[data-v-60f302e4]{min-height:180px;gap:40px}.nav-left[data-v-60f302e4],.nav-right[data-v-60f302e4]{gap:40px;margin-top:40px}.logo-container img[data-v-60f302e4]{width:150px;height:150px}.nav-left li a[data-v-60f302e4],.nav-right li a[data-v-60f302e4]{font-size:24px}}@media (max-width:768px){header[data-v-60f302e4]:after{left:30px;right:30px;bottom:-15px}.main-nav[data-v-60f302e4]{min-height:140px;gap:20px;flex-wrap:wrap;position:relative}.nav-left[data-v-60f302e4],.nav-right[data-v-60f302e4]{display:none}.nav-left.open[data-v-60f302e4],.nav-right.open[data-v-60f302e4]{display:flex;flex-direction:column;gap:12px;position:absolute;left:0;right:0;top:100%;background:#fff;padding:12px 16px 18px 16px;box-shadow:0 8px 30px rgba(0,0,0,.12)}.nav-left.open li[data-v-60f302e4],.nav-right.open li[data-v-60f302e4]{text-align:center;width:100%;padding:8px 0}.logo-container[data-v-60f302e4]{order:-1;width:100%;margin-bottom:10px;cursor:pointer}.logo-container img[data-v-60f302e4]{width:120px;height:120px}.nav-left li a[data-v-60f302e4],.nav-right li a[data-v-60f302e4]{font-size:16px}}@media (max-width:576px){header[data-v-60f302e4]:after{left:10px;right:10px;bottom:-10px;height:1px}.main-nav[data-v-60f302e4]{min-height:110px;gap:10px;flex-direction:column;justify-content:flex-start;padding:10px 0;position:relative}.nav-left[data-v-60f302e4],.nav-right[data-v-60f302e4]{display:none}.nav-left.open[data-v-60f302e4],.nav-right.open[data-v-60f302e4]{display:flex;flex-direction:column;gap:10px;position:absolute;left:0;right:0;top:100%;background:#fff;padding:10px 12px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.logo-container img[data-v-60f302e4]{width:100px;height:100px}.nav-left li a[data-v-60f302e4],.nav-right li a[data-v-60f302e4]{font-size:13px;padding:8px 6px}.mobile-menu[data-v-60f302e4]{display:none}}@media (max-width:768px){.mobile-menu[data-v-60f302e4]{display:flex;flex-direction:column;gap:10px;position:absolute;left:0;right:0;list-style:none;top:100%;background:#fff;padding:12px 16px 18px 16px;box-shadow:0 10px 40px rgba(0,0,0,.15);z-index:120;align-items:center;overflow:hidden;max-height:0;opacity:0;transform:translateY(-8px);transition:max-height .3s ease,opacity .22s ease,transform .26s ease}.mobile-menu li[data-v-60f302e4]{width:100%;text-align:center;padding:8px 0}.mobile-menu li a[data-v-60f302e4]{font-size:16px;text-decoration:none;font-weight:700;color:#000}.mobile-menu.open[data-v-60f302e4]{max-height:520px;opacity:1;transform:translateY(0);padding:12px 16px 18px 16px}}@media (max-width:480px){header[data-v-60f302e4]:after{display:none}.main-nav[data-v-60f302e4]{min-height:90px;gap:5px}.nav-left[data-v-60f302e4],.nav-right[data-v-60f302e4]{display:none}.logo-container img[data-v-60f302e4]{width:80px;height:80px}.nav-left.open[data-v-60f302e4],.nav-right.open[data-v-60f302e4]{padding:8px 12px 12px 12px}.nav-left li a[data-v-60f302e4],.nav-right li a[data-v-60f302e4]{font-size:11px;padding:6px 4px}}.loading-overlay[data-v-02499b96]{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999}.fade-enter-active[data-v-02499b96],.fade-leave-active[data-v-02499b96]{transition:opacity .4s ease}.fade-enter-from[data-v-02499b96],.fade-leave-to[data-v-02499b96]{opacity:0}.fade-enter-to[data-v-02499b96],.fade-leave-from[data-v-02499b96]{opacity:1}*{font-family:Special Elite,cursive;box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{overflow-x:hidden}.body-container,body,html{width:100%}html{scroll-behavior:smooth}.page-fade-enter-from{opacity:0;transform:translateY(6px)}.page-fade-enter-to{opacity:1;transform:translateY(0)}.page-fade-enter-active{transition:opacity .3s ease,transform .3s ease}.page-fade-leave-from{opacity:1;transform:translateY(0)}.page-fade-leave-to{opacity:0;transform:translateY(-6px)}.page-fade-leave-active{transition:opacity .25s ease,transform .25s ease}@font-face{font-family:Plein;src:url(/fonts/Plein-Regular.118b7726.woff2) format("woff2"),url(/fonts/Plein-Regular.d9439789.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plein;src:url(/fonts/Plein-Light.22950421.woff2) format("woff2"),url(/fonts/Plein-Light.686b6167.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Plein;src:url(/fonts/Plein-Medium.20154915.woff2) format("woff2"),url(/fonts/Plein-Medium.1c84a571.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plein;src:url(/fonts/Plein-Bold.246a153c.woff2) format("woff2"),url(/fonts/Plein-Bold.d7963c64.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plein;src:url(/fonts/Plein-Black.0a20e5e9.woff2) format("woff2"),url(/fonts/Plein-Black.1c2a38a6.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Plein;src:url(/fonts/Plein-Italic.48cb33b2.woff2) format("woff2"),url(/fonts/Plein-Italic.3ff15c98.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--background-color:#000;--button-color:#ffc227;--accent-color:#8848dc;--card-color:#a10e32;--text-color:#fff}