#app{font-family:Avenir,Helvetica,Arial,sans-serif;color:#2c3e50;min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#f8fafc,#f6f3ff)}.main-header{justify-content:space-between;padding:18px 6vw 18px 32px;background:#fff;box-shadow:0 2px 12px 0 rgba(66,185,131,.08);position:sticky;top:0;z-index:10;border-bottom:1.5px solid #f0f0f0}.header-left,.main-header{display:flex;align-items:center}.header-left{gap:18px}.main-header .logo{height:44px;border-radius:8px;box-shadow:0 2px 8px rgba(66,185,131,.08);background:#fff;padding:2px 8px}.brand-info{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.mall-title{font-size:1.18em;font-weight:700;color:#42b983;letter-spacing:2px;background:linear-gradient(90deg,#42b983 60%,#e6b800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.highlight-reason{background:linear-gradient(90deg,#fffbe6 60%,#fff9c4);color:#e6b800;font-size:1.02em;font-weight:700;box-shadow:0 2px 8px rgba(230,184,0,.08);border:1.2px solid #ffe58f;border-radius:8px;padding:2px 12px 2px 6px;margin-top:2px;display:flex;align-items:center;gap:2px}.icon-gold{font-size:1.1em;margin-right:2px}.reason-main{color:#e6b800;font-weight:900;font-size:1em}.reason-divider{color:#e6b800;font-size:1.1em;margin:0 4px}.reason-sub{color:#42b983;font-weight:700;font-size:1em}.main-nav{display:flex;align-items:center}.main-nav a{margin:0 18px;font-weight:600;color:#2c3e50;text-decoration:none;font-size:1.08em;padding:6px 18px;border-radius:22px;transition:color .2s,background .2s;position:relative}.main-nav a:focus,.main-nav a:hover{color:#fff;background:linear-gradient(90deg,#42b983 60%,#e6b800);box-shadow:0 2px 8px rgba(66,185,131,.1)}main{flex:1;width:100vw;max-width:100vw;min-height:60vh}.main-footer{text-align:center;padding:18px 0 12px 0;background:#f6f3ff;font-size:15px;color:#888;letter-spacing:1px;border-top:1.5px solid #f0f0f0}.icp-link{color:#888;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .2s}.icp-link:hover{color:#42b983;text-decoration:underline}@media (max-width:768px){.main-header{flex-direction:column;align-items:flex-start;padding:12px 4vw 12px 12px}.main-header .logo{height:36px;margin-bottom:8px}.main-nav a{margin:0 8px;font-size:1em;padding:5px 10px}main{min-height:50vh}.main-footer{font-size:13px;padding:12px 0 8px 0}}.golduncle-home[data-v-a3a3fecc]{max-width:900px;margin:0 auto;padding:24px}.hero[data-v-a3a3fecc]{text-align:center;margin-bottom:32px}.hero-header[data-v-a3a3fecc]{display:flex;align-items:center;justify-content:center;gap:18px;margin-bottom:10px}.logo[data-v-a3a3fecc]{width:64px;height:64px;border-radius:12px;box-shadow:0 2px 8px rgba(66,185,131,.1);background:#fff;padding:4px}.mall-title[data-v-a3a3fecc]{font-size:1.35em;font-weight:700;color:#42b983;letter-spacing:2px;background:linear-gradient(90deg,#42b983 60%,#e6b800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.slogan[data-v-a3a3fecc]{font-size:1.2em;color:#e6b800;margin-bottom:16px}.download-links a[data-v-a3a3fecc]{margin:0 8px;color:#333;text-decoration:none}.banner-group[data-v-a3a3fecc]{display:flex;flex-wrap:wrap;justify-content:center}.banner-group img[data-v-a3a3fecc]{width:45%;margin:8px 2%;border-radius:8px;max-width:400px}.matrix-list[data-v-a3a3fecc],.reasons-list[data-v-a3a3fecc],.tools-list[data-v-a3a3fecc]{display:flex;flex-wrap:wrap;justify-content:space-between;margin:24px 0}.matrix-item[data-v-a3a3fecc],.reason-item[data-v-a3a3fecc],.tool-item[data-v-a3a3fecc]{flex:1 1 28%;margin:8px;padding:16px;border-radius:8px;min-width:180px;box-sizing:border-box}.matrix-item[data-v-a3a3fecc]{background:#faf6ed}.reason-item[data-v-a3a3fecc]{background:#fffbe6;text-align:center;font-weight:700;font-size:1.08em;display:flex;align-items:center;justify-content:center;gap:6px}.highlight-reason[data-v-a3a3fecc]{background:linear-gradient(90deg,#fffbe6 60%,#fff9c4);color:#e6b800;font-size:1.18em;font-weight:700;box-shadow:0 2px 8px rgba(230,184,0,.08);border:1.5px solid #ffe58f;border-radius:10px;padding:18px 0;margin-bottom:8px}.icon-gold[data-v-a3a3fecc]{font-size:1.3em;margin-right:4px}.reason-main[data-v-a3a3fecc]{color:#e6b800;font-weight:900;font-size:1.1em}.reason-divider[data-v-a3a3fecc]{color:#e6b800;font-size:1.2em;margin:0 6px}.reason-sub[data-v-a3a3fecc]{color:#42b983;font-weight:700;font-size:1.08em}.tool-item[data-v-a3a3fecc]{background:#e6f7ff;text-align:center}.service-center[data-v-a3a3fecc]{margin:48px 0 0 0;display:flex;justify-content:center;align-items:flex-start}.contact-card[data-v-a3a3fecc]{background:linear-gradient(120deg,#fffbe6 60%,#f6f3ff);box-shadow:0 4px 24px 0 rgba(66,185,131,.1);border-radius:18px;padding:36px 32px 32px 32px;min-width:320px;max-width:420px;width:100%;text-align:left;border:1.5px solid #ffe58f}.contact-title[data-v-a3a3fecc]{font-size:1.5em;font-weight:800;color:#42b983;margin-bottom:24px;display:flex;align-items:center;gap:10px;letter-spacing:2px}.contact-icon[data-v-a3a3fecc]{font-size:1.3em;color:#e6b800}.contact-info-group[data-v-a3a3fecc]{margin-bottom:24px}.contact-info-item[data-v-a3a3fecc]{font-size:1.13em;margin-bottom:10px;display:flex;align-items:center}.info-label[data-v-a3a3fecc]{color:#e6b800;font-weight:700;min-width:72px;display:inline-block}.info-value[data-v-a3a3fecc]{color:#2c3e50;font-weight:500}.contact-map[data-v-a3a3fecc]{text-align:center}.contact-map img[data-v-a3a3fecc]{max-width:320px;width:100%;border-radius:10px;box-shadow:0 2px 12px 0 rgba(66,185,131,.1);border:1.5px solid #f0f0f0}@media (max-width:768px){.service-center[data-v-a3a3fecc]{margin:32px 0 0 0;padding:0 4px}.contact-card[data-v-a3a3fecc]{padding:18px 4vw 18px 4vw;min-width:0;max-width:100vw}.contact-title[data-v-a3a3fecc]{font-size:1.18em;margin-bottom:16px}.contact-map img[data-v-a3a3fecc]{max-width:100%}.golduncle-home[data-v-a3a3fecc]{padding:8px}.banner-group img[data-v-a3a3fecc]{width:95%;max-width:100%;margin:8px 0}.matrix-list[data-v-a3a3fecc],.reasons-list[data-v-a3a3fecc],.tools-list[data-v-a3a3fecc]{flex-direction:column;align-items:stretch}.matrix-item[data-v-a3a3fecc],.reason-item[data-v-a3a3fecc],.tool-item[data-v-a3a3fecc]{min-width:0;width:100%;margin:8px 0}}