.top-navbar[data-v-050aef94]{position:fixed;top:0;left:0;width:100%;height:var(--header-height);z-index:1000;background:transparent;transition:background .3s,backdrop-filter .3s;border-bottom:1px solid transparent}.top-navbar.scrolled[data-v-050aef94]{background:rgba(15,17,26,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-color)}.nav-container[data-v-050aef94]{max-width:1400px;height:100%;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.logo-area[data-v-050aef94]{display:flex;align-items:center;gap:10px;font-size:1.3rem;font-weight:800;text-decoration:none}.logo-img[data-v-050aef94]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.logo-text[data-v-050aef94]{background:linear-gradient(90deg,#fff,#b0b8c4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pc-nav[data-v-050aef94]{display:flex;gap:40px;height:100%}.nav-item-group[data-v-050aef94]{position:relative;height:100%;display:flex;align-items:center;cursor:pointer}.nav-label[data-v-050aef94]{font-size:1rem;font-weight:600;color:var(--text-sub);transition:color .2s;position:relative}.nav-item-group:hover .nav-label[data-v-050aef94]{color:#fff}.nav-item-group:hover .nav-label[data-v-050aef94]:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px}.group-mining:hover .nav-label[data-v-050aef94]:after{background:#ff7675;box-shadow:0 0 8px #ff7675}.group-studio:hover .nav-label[data-v-050aef94]:after{background:#54a0ff;box-shadow:0 0 8px #54a0ff}.group-support:hover .nav-label[data-v-050aef94]:after{background:#a29bfe;box-shadow:0 0 8px #a29bfe}.dropdown-menu[data-v-050aef94]{position:absolute;top:calc(var(--header-height) - 10px);left:50%;transform:translateX(-50%);background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.5);overflow:hidden;display:flex}.grouped-menu[data-v-050aef94]{min-width:340px;flex-direction:column;padding:12px 0}.menu-group[data-v-050aef94]{padding:4px 0}.group-title[data-v-050aef94]{display:block;font-size:.75rem;color:#636e72;font-weight:700;padding:4px 20px;margin-bottom:4px;text-transform:uppercase}.menu-divider[data-v-050aef94]{height:1px;background:hsla(0,0%,100%,.05);margin:8px 0}.simple-menu[data-v-050aef94]{min-width:160px;padding:8px 0;flex-direction:column}.dropdown-item[data-v-050aef94]{display:flex;align-items:center;gap:8px;text-decoration:none;padding:10px 24px;font-size:.95rem;color:var(--text-sub);transition:all .2s}.dropdown-item[data-v-050aef94]:hover{background:hsla(0,0%,100%,.05);color:#fff;padding-left:28px}.empty-item[data-v-050aef94]{color:#5a6b7c;cursor:default;font-size:.9rem;padding:10px 24px;display:flex;align-items:center;gap:8px}.empty-item[data-v-050aef94]:hover{background:none;color:#5a6b7c;padding-left:24px}.dot[data-v-050aef94]{width:6px;height:6px;border-radius:50%;display:inline-block;opacity:.7}.item-red .dot[data-v-050aef94]{background:#ff4d4d}.dot.blue[data-v-050aef94],.item-blue .dot[data-v-050aef94]{background:#48dbfb}.item-purple .dot[data-v-050aef94]{background:#a29bfe}.item-green .dot[data-v-050aef94]{background:#2fd5c6}.item-orange .dot[data-v-050aef94]{background:#ff9f43}.dot.mint[data-v-050aef94],.item-mint .dot[data-v-050aef94]{background:#00b894}.item-pink .dot[data-v-050aef94]{background:#ff7979}.item-yellow .dot[data-v-050aef94]{background:#feca57}.item-gray .dot[data-v-050aef94]{background:#b2bec3}.item-indigo .dot[data-v-050aef94]{background:#5f27cd}.item-brown .dot[data-v-050aef94]{background:#cd6133}.dot.teal[data-v-050aef94],.item-teal .dot[data-v-050aef94]{background:#1abc9c}.right-actions[data-v-050aef94]{display:flex;align-items:center;gap:20px}.icon-btn[data-v-050aef94]{display:flex;align-items:center;justify-content:center;color:var(--text-sub);transition:color .2s;padding:8px}.icon-btn[data-v-050aef94]:hover{color:#fff}.login-btn[data-v-050aef94]{padding:8px 20px;border:1px solid var(--text-sub);border-radius:24px;font-size:.9rem;color:#fff;transition:all .2s;text-decoration:none}.login-btn[data-v-050aef94]:hover{border-color:#fff;background:hsla(0,0%,100%,.1)}.user-badge[data-v-050aef94]{display:flex;align-items:center;gap:10px;cursor:pointer;background:hsla(0,0%,100%,.05);padding:6px 16px;border-radius:24px;border:1px solid hsla(0,0%,100%,.05);transition:all .2s}.user-badge[data-v-050aef94]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.level-tag[data-v-050aef94]{background:var(--accent-mint);color:#000;font-size:.8rem;font-weight:800;padding:2px 8px;border-radius:6px}.username[data-v-050aef94]{font-weight:600;color:#fff;font-size:.95rem}.divider[data-v-050aef94]{width:1px;height:12px;background:hsla(0,0%,100%,.2)}.energy-info[data-v-050aef94]{font-size:.9rem;color:var(--accent-orange);font-weight:600}.mobile-menu-btn[data-v-050aef94]{display:none;background:none;border:none;color:#fff;cursor:pointer;padding:4px}.mobile-menu-wrapper[data-v-050aef94]{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0f111a;z-index:1100;display:flex;flex-direction:column}.mobile-header[data-v-050aef94]{display:flex;justify-content:space-between;align-items:center;padding:15px 24px;border-bottom:1px solid hsla(0,0%,100%,.05);background:rgba(15,17,26,.95)}.mobile-menu-title[data-v-050aef94]{font-size:1.2rem;font-weight:800;color:#fff}.close-btn[data-v-050aef94]{background:none;border:none;color:#b0b8c4;cursor:pointer;padding:4px}.mobile-content-scroll[data-v-050aef94]{flex:1;overflow-y:auto;padding:24px}.mobile-profile-card[data-v-050aef94]{background:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:24px;margin-bottom:32px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.profile-row[data-v-050aef94]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.avatar-circle[data-v-050aef94]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#3498db,#8e44ad);display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:800;color:#fff;box-shadow:0 4px 15px rgba(52,152,219,.4)}.profile-texts[data-v-050aef94]{display:flex;flex-direction:column}.welcome-text[data-v-050aef94]{font-size:.85rem;color:#b0b8c4;margin-bottom:2px}.user-name-text[data-v-050aef94]{font-size:1.1rem;font-weight:800;color:#fff}.energy-row[data-v-050aef94]{background:rgba(0,0,0,.3);border-radius:12px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;border:1px solid hsla(0,0%,100%,.05);cursor:pointer}.energy-label[data-v-050aef94]{font-size:.9rem;color:#b0b8c4;font-weight:600}.energy-val[data-v-050aef94]{font-size:1.1rem;font-weight:800;color:#feca57}.guest-mode[data-v-050aef94]{text-align:center}.guest-msg[data-v-050aef94]{color:#b0b8c4;margin-bottom:16px;line-height:1.5}.mobile-login-btn[data-v-050aef94]{display:block;width:100%;padding:12px;background:#1abc9c;color:#fff;font-weight:700;border-radius:12px;text-decoration:none}.mobile-section[data-v-050aef94]{margin-bottom:32px}.section-label[data-v-050aef94]{font-size:.85rem;color:#636e72;font-weight:700;text-transform:uppercase;margin-bottom:12px;padding-left:4px}.sub-label-mobile[data-v-050aef94]{font-size:.75rem;color:#636e72;font-weight:700;margin:10px 0 6px 4px}.mt-small[data-v-050aef94]{margin-top:16px}.menu-grid[data-v-050aef94]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.menu-card[data-v-050aef94]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:16px 8px;display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;color:#fff;transition:all .2s}.menu-card[data-v-050aef94]:active{transform:scale(.96);background:hsla(0,0%,100%,.08)}.icon-circle[data-v-050aef94]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:2px}.menu-text[data-v-050aef94]{font-size:.8rem;font-weight:600;text-align:center;word-break:keep-all}.icon-circle.red[data-v-050aef94]{background:rgba(255,77,77,.15);color:#ff4d4d}.icon-circle.blue[data-v-050aef94]{background:rgba(72,219,251,.15);color:#48dbfb}.icon-circle.purple[data-v-050aef94]{background:rgba(162,155,254,.15);color:#a29bfe}.icon-circle.green[data-v-050aef94]{background:rgba(46,213,115,.15);color:#2ed573}.icon-circle.orange[data-v-050aef94]{background:rgba(255,159,67,.15);color:#ff9f43}.icon-circle.mint[data-v-050aef94]{background:rgba(26,188,156,.15);color:#1abc9c}.menu-list-simple[data-v-050aef94]{background:hsla(0,0%,100%,.03);border-radius:16px;overflow:hidden}.simple-item[data-v-050aef94]{display:flex;align-items:center;gap:12px;padding:16px 20px;text-decoration:none;color:#b0b8c4;font-weight:600;font-size:.95rem;border-bottom:1px solid hsla(0,0%,100%,.05)}.simple-item[data-v-050aef94]:last-child{border-bottom:none}.simple-item .dot[data-v-050aef94]{width:8px;height:8px;border-radius:50%}.dot.indigo[data-v-050aef94]{background:#5f27cd}.dot.pink[data-v-050aef94]{background:#ff7979}.dot.yellow[data-v-050aef94]{background:#feca57}.dot.gray[data-v-050aef94]{background:#b2bec3}.item-secret[data-v-050aef94]{color:#0f0!important;font-weight:700;background:rgba(0,255,0,.05);margin-top:5px;border-top:1px dashed rgba(0,255,0,.3)}.item-secret[data-v-050aef94]:hover{background:rgba(0,255,0,.15);text-shadow:0 0 10px #0f0}.dot.neon[data-v-050aef94]{background:#0f0;box-shadow:0 0 8px #0f0}.item-secret-mobile[data-v-050aef94]{color:#0f0!important;font-weight:700;background:rgba(0,255,0,.05);border-top:1px dashed rgba(0,255,0,.2);border-bottom:1px dashed rgba(0,255,0,.2)}.item-secret-mobile[data-v-050aef94]:active{background:rgba(0,255,0,.15)}.logout-btn-mobile[data-v-050aef94]{width:100%;padding:16px;background:rgba(231,76,60,.1);border:1px solid rgba(231,76,60,.3);color:#ff6b6b;border-radius:16px;font-weight:700;cursor:pointer;margin-bottom:20px}.version-text[data-v-050aef94]{text-align:center;color:#5a6b7c;font-size:.8rem}@media (max-width:768px){.pc-nav[data-v-050aef94]{display:none}.mobile-menu-btn[data-v-050aef94]{display:block}.user-badge[data-v-050aef94]{display:none}}.slide-fade-enter-active[data-v-050aef94],.slide-fade-leave-active[data-v-050aef94]{transition:all .3s ease}.slide-fade-enter-from[data-v-050aef94],.slide-fade-leave-to[data-v-050aef94]{transform:translateX(100%);opacity:0}.fade-in-up[data-v-050aef94]{animation:fadeInUp-050aef94 .5s ease-out backwards}@keyframes fadeInUp-050aef94{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:root{--bg-deep:#0f111a;--bg-card:#1b1d2a;--text-main:#fff;--text-sub:#b0b8c4;--border-color:hsla(0,0%,100%,.1);--accent-purple:#a96bf7;--accent-blue:#539fe5;--accent-mint:#2fd5c6;--accent-orange:#f90;--header-height:70px}body{margin:0;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:var(--bg-deep);color:var(--text-main);overflow-x:hidden}a{text-decoration:none;color:inherit}ul{list-style:none;padding:0;margin:0}button{font-family:inherit}.app-container{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1;width:100%;box-sizing:border-box;padding-top:var(--header-height)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-deep)}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.cosmic-wrapper[data-v-bc0fdfbe]{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-50;pointer-events:none;overflow:hidden;background-color:#050510;will-change:transform}.nebula-glow[data-v-bc0fdfbe]{position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,rgba(120,50,255,.15) 0,transparent 70%);transform:translate(-50%,-50%) scale(150);z-index:-20;will-change:transform}.static-star-container[data-v-bc0fdfbe]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.static-star[data-v-bc0fdfbe]{position:absolute;background-color:#fff;border-radius:50%;box-shadow:0 0 6px hsla(0,0%,100%,.9);animation:twinkle-bc0fdfbe linear infinite}@keyframes twinkle-bc0fdfbe{0%{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.3)}to{opacity:.3;transform:scale(.8)}}.shooting-star-container[data-v-bc0fdfbe]{position:absolute;top:50%;left:50%;width:150vmax;height:150vmax;transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.shooting-star[data-v-bc0fdfbe]{position:absolute;width:300px;height:2px;background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));border-radius:999px;box-shadow:-4px 0 15px #fff;animation-name:shoot-bc0fdfbe;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes shoot-bc0fdfbe{0%{transform:translateX(0);opacity:0}5%{opacity:1}70%{opacity:1}to{transform:translateX(-200vmax);opacity:0}}.planets-layer[data-v-bc0fdfbe]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.planet-obj[data-v-bc0fdfbe]{position:absolute;background-size:contain;background-repeat:no-repeat;background-position:50%;will-change:transform}.p1[data-v-bc0fdfbe]{top:5%;left:5%;width:150px;height:150px;animation:float-bc0fdfbe 12s ease-in-out infinite}.p4[data-v-bc0fdfbe]{top:15%;right:10%;width:90px;height:90px;animation:float-bc0fdfbe 9s ease-in-out infinite}.p5[data-v-bc0fdfbe]{top:40%;left:10%;width:70px;height:70px;opacity:.8;animation:float-bc0fdfbe 20s ease-in-out infinite}.p3[data-v-bc0fdfbe]{top:55%;right:15%;width:110px;height:110px;opacity:.9;animation:float-bc0fdfbe 18s linear infinite reverse}.p2[data-v-bc0fdfbe]{top:75%;right:5%;width:180px;height:180px;animation:float-bc0fdfbe 14s ease-in-out infinite alternate}.p6[data-v-bc0fdfbe]{top:85%;left:15%;width:60px;height:60px;opacity:.7;animation:float-bc0fdfbe 25s ease-in-out infinite}@keyframes float-bc0fdfbe{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (max-width:768px){.planet-obj[data-v-bc0fdfbe]{transform:scale(.7)}.p1[data-v-bc0fdfbe]{left:-10%}.p2[data-v-bc0fdfbe]{right:-10%}}.main-footer[data-v-2f534df9]{background-color:#050510;border-top:1px solid hsla(0,0%,100%,.05);padding:80px 20px 40px 20px;color:#7f8c8d;content-visibility:auto;contain:content}.footer-content[data-v-2f534df9]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:30px;margin-bottom:60px}.footer-logo-area[data-v-2f534df9]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.footer-logo-img[data-v-2f534df9]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.footer-brand-name[data-v-2f534df9]{font-size:1.4rem;font-weight:800;color:#fff}.footer-desc[data-v-2f534df9]{line-height:1.6;font-size:.95rem}.footer-col h4[data-v-2f534df9]{color:#fff;font-size:1.1rem;margin-bottom:20px;font-weight:700}.footer-col ul[data-v-2f534df9]{list-style:none;padding:0}.footer-col ul li[data-v-2f534df9]{margin-bottom:12px}.footer-col ul li a[data-v-2f534df9]{color:#7f8c8d;transition:color .2s;font-size:.95rem;text-decoration:none}.footer-col ul li a[data-v-2f534df9]:hover{color:#ff4d4d}.footer-bottom[data-v-2f534df9]{max-width:1200px;margin:0 auto;border-top:1px solid hsla(0,0%,100%,.05);padding-top:30px;display:flex;justify-content:space-between;align-items:center;font-size:.9rem}@media (max-width:900px){.footer-content[data-v-2f534df9]{grid-template-columns:1fr 1fr}.brand-col[data-v-2f534df9]{grid-column:span 2;margin-bottom:20px}}@media (max-width:600px){.footer-content[data-v-2f534df9]{grid-template-columns:1fr;text-align:center;gap:30px}.brand-col[data-v-2f534df9]{grid-column:span 1}.footer-logo-area[data-v-2f534df9]{justify-content:center}.footer-bottom[data-v-2f534df9]{flex-direction:column;gap:20px}}.home-page[data-v-972193e8]{position:relative;min-height:100vh;width:100%;overflow-x:hidden}.content-wrapper[data-v-972193e8]{position:relative;z-index:1;width:100%;padding-bottom:0}[data-v-972193e8]{box-sizing:border-box}.hero-section[data-v-972193e8]{text-align:center;padding:140px 20px 160px 20px;max-width:900px;margin:0 auto;position:relative}.hero-title[data-v-972193e8]{font-size:3.5rem;font-weight:800;color:#fff;margin-bottom:40px;line-height:1.2}.highlight[data-v-972193e8]{background:linear-gradient(90deg,#00f3ff,#fff,#bc13fe,#00f3ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;font-weight:900;animation:shine-972193e8 4s linear infinite}@keyframes shine-972193e8{to{background-position:200%}}.hero-desc[data-v-972193e8]{font-size:1.2rem;color:#94a3b8;line-height:1.6;margin-bottom:64px}.hero-buttons[data-v-972193e8]{display:flex;justify-content:center;gap:16px}.btn[data-v-972193e8]{padding:12px 32px;border-radius:30px;font-weight:700;font-size:1rem;text-decoration:none;transition:transform .2s,box-shadow .2s;will-change:transform,box-shadow}.btn[data-v-972193e8]:hover{transform:translateY(-2px)}.btn-primary[data-v-972193e8]{background-color:#ff4757;color:#fff;box-shadow:0 4px 15px rgba(255,71,87,.3)}.glow[data-v-972193e8]:hover{box-shadow:0 6px 20px rgba(255,71,87,.5)}.btn-outline[data-v-972193e8]{border:1px solid hsla(0,0%,100%,.3);color:#fff;background:hsla(0,0%,100%,.05)}.btn-outline[data-v-972193e8]:hover{background:hsla(0,0%,100%,.15);border-color:#fff}.sections-container[data-v-972193e8]{max-width:1200px;margin:0 auto;padding:0 20px 80px 20px;content-visibility:auto}.section-group[data-v-972193e8]{margin-bottom:60px}.section-header[data-v-972193e8]{font-size:1.2rem;color:#636e72;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;padding-left:4px;border-left:3px solid #00f3ff;line-height:1;padding-left:12px}.grid-container[data-v-972193e8]{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}.glass-panel[data-v-972193e8]{background:rgba(19,19,43,.85);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;padding:32px;transition:transform .2s ease,border-color .2s ease;display:flex;flex-direction:column;will-change:transform}.glass-panel[data-v-972193e8]:hover{transform:translateY(-5px);border-color:hsla(0,0%,100%,.25)}.card-header-row[data-v-972193e8]{display:flex;align-items:center;gap:14px;margin-bottom:20px}.card-icon-bg[data-v-972193e8]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.badge[data-v-972193e8]{display:inline-block;padding:6px 14px;border-radius:20px;font-size:.85rem;font-weight:700;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.col-span-3[data-v-972193e8]{grid-column:span 3}.col-span-2[data-v-972193e8]{grid-column:span 2}.col-span-6[data-v-972193e8]{grid-column:span 6}h3[data-v-972193e8]{color:#fff;font-size:1.5rem;font-weight:700;margin:8px 0 12px}p[data-v-972193e8]{color:#94a3b8;font-size:1rem;line-height:1.5;margin-bottom:24px;flex-grow:1}.bg-red-soft[data-v-972193e8]{background:rgba(255,46,99,.1)}.bg-cyan-soft[data-v-972193e8]{background:rgba(0,243,255,.1)}.bg-purple-soft[data-v-972193e8]{background:rgba(188,19,254,.1)}.bg-green-soft[data-v-972193e8]{background:rgba(46,213,115,.1)}.bg-orange-soft[data-v-972193e8]{background:rgba(255,165,2,.1)}.bg-indigo-soft[data-v-972193e8]{background:rgba(95,39,205,.1)}.bg-yellow-soft[data-v-972193e8]{background:hsla(45,78%,67%,.1)}.bg-pink-soft[data-v-972193e8]{background:rgba(255,71,87,.1)}.card-link[data-v-972193e8]{font-weight:600;text-decoration:none;display:inline-block;margin-top:auto;transition:opacity .2s}.card-link[data-v-972193e8]:hover{opacity:.8}.text-red[data-v-972193e8]{color:#ff2e63}.text-cyan[data-v-972193e8]{color:#00f3ff}.text-purple[data-v-972193e8]{color:#bc13fe}.text-green[data-v-972193e8]{color:#2ed573}.text-orange[data-v-972193e8]{color:#ffa502}.text-indigo[data-v-972193e8]{color:#5f27cd}.text-yellow[data-v-972193e8]{color:#eccc68}.text-pink[data-v-972193e8]{color:#ff4757}.fade-in-up[data-v-972193e8]{opacity:0;transform:translateY(30px);animation:fadeInUp-972193e8 .8s cubic-bezier(.2,.8,.2,1) forwards;will-change:opacity,transform}.delay-100[data-v-972193e8]{animation-delay:.1s}.delay-200[data-v-972193e8]{animation-delay:.2s}.delay-300[data-v-972193e8]{animation-delay:.3s}@keyframes fadeInUp-972193e8{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hero-title[data-v-972193e8]{font-size:2.5rem}.sections-container[data-v-972193e8]{padding:0 16px 60px 16px}.grid-container[data-v-972193e8]{display:flex;flex-direction:column;gap:20px}.col-span-2[data-v-972193e8],.col-span-3[data-v-972193e8],.col-span-6[data-v-972193e8]{width:100%;grid-column:auto}}