.menu-link[data-astro-cid-fdsikwme][data-has-submenu]:after{content:"▾";margin-left:4px;font-size:12px;transition:transform .2s}.submenu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme][data-has-submenu]:after{content:"▸";position:absolute;right:12px;top:50%;transform:translateY(-50%)}.submenu[data-astro-cid-fdsikwme]{position:relative;padding:8px 0;margin-top:4px}.submenu[data-astro-cid-fdsikwme] .submenu[data-astro-cid-fdsikwme]{position:relative;padding:8px 0;margin-left:-4px}.submenu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]{position:relative;padding:4px 0}.submenu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme]{position:relative;padding:8px 32px 8px 20px}.submenu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]:before{content:"";position:absolute;top:0;right:-8px;width:8px;height:100%;background:transparent}.menu-link[data-astro-cid-fdsikwme][data-has-submenu]:after{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.submenu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme][data-has-submenu]:after{transform:translateY(-50%) rotate(90deg)}.submenu[data-astro-cid-fdsikwme]{margin:0;padding:0}.submenu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]{padding:0}.submenu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme]{padding:10px 40px 10px 30px}.submenu[data-astro-cid-fdsikwme] .submenu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme]{padding-left:45px}.submenu[data-astro-cid-fdsikwme]{position:absolute;top:calc(100% + 8px);left:-20px;background:#fff;min-width:240px;border-radius:8px;box-shadow:0 8px 24px #0000001f;opacity:0;visibility:hidden;transition:all .25s cubic-bezier(.4,0,.2,1);z-index:1000}.submenu[data-astro-cid-fdsikwme] .submenu[data-astro-cid-fdsikwme]{top:-12px;left:calc(100% - 12px);min-width:260px;border-left:2px solid #f0f0f0}.menu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]:hover>.submenu[data-astro-cid-fdsikwme],.submenu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]:hover>.submenu[data-astro-cid-fdsikwme]{opacity:1;visibility:visible;transform:translateY(0)}.submenu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]{position:relative;padding:4px 12px}.submenu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]:before{content:"";position:absolute;inset:-4px -12px;background:transparent;z-index:-1}.submenu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]:not(:last-child):after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:1px;background:#f0f0f0}@media (max-width: 1024px){.submenu[data-astro-cid-fdsikwme]{position:static;box-shadow:none;margin-left:16px;border-left:2px solid #eee}.submenu[data-astro-cid-fdsikwme] .submenu[data-astro-cid-fdsikwme]{border-left:none;margin-left:8px}}.header[data-astro-cid-fdsikwme]{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:24px 40px 12px;box-sizing:border-box;box-shadow:none;position:relative;z-index:100}.logo-area[data-astro-cid-fdsikwme]{display:flex;align-items:center;gap:12px}.logo-img[data-astro-cid-fdsikwme]{width:54px;height:54px;object-fit:contain;border-radius:8px;background:#fafafa;box-shadow:0 2px 12px #00000008}.logo-texts[data-astro-cid-fdsikwme]{display:flex;flex-direction:column;justify-content:center;color:#4b505b;line-height:1}.logo-cn[data-astro-cid-fdsikwme]{font-size:18px;font-family:Inter,PingFang SC,Arial;font-weight:500;margin-bottom:2px}.logo-en[data-astro-cid-fdsikwme]{font-size:14px;letter-spacing:1.5px;line-height:1.5;color:#26a69a}.menu[data-astro-cid-fdsikwme]{display:flex;align-items:center;gap:34px;list-style:none;padding:0;margin:0}.menu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]{position:relative;padding-bottom:4px}.menu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme]{font-size:18px;color:#26a69a;text-decoration:none;transition:color .2s;border-bottom:2.5px solid transparent;display:inline-block;padding-bottom:4px}.menu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme]:hover{color:#0fc97a}.menu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme].active{color:#222;border-bottom:2.5px solid #0fc97a;font-weight:600}.submenu[data-astro-cid-fdsikwme]{display:none;position:absolute;top:calc(100% + 4px);left:0;background:#fff;box-shadow:0 4px 8px #0000001a;padding:10px 0;min-width:220px;z-index:101;list-style:none;margin:0;transition:opacity .2s ease-in-out;opacity:0;pointer-events:none}.submenu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]{position:relative}.submenu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme]{font-size:16px;color:#4b505b;padding:8px 20px;border-bottom:none;font-weight:400;display:block;white-space:nowrap}.submenu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme]:hover{background-color:#f0f0f0;color:#222;border-bottom:none}.submenu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme].active{background-color:#e0e0e0;color:#222;font-weight:500;border-bottom:none}.menu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]:hover>.submenu[data-astro-cid-fdsikwme]{display:block;opacity:1;pointer-events:auto}.submenu[data-astro-cid-fdsikwme] .submenu[data-astro-cid-fdsikwme]{top:0;left:100%;margin-left:8px}.submenu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]:hover>.submenu[data-astro-cid-fdsikwme]{display:block;opacity:1;pointer-events:auto}.cta-btn[data-astro-cid-fdsikwme]{margin-left:36px;background:#0fc97a;color:#fff;font-size:16px;font-weight:500;border:none;border-radius:8px;padding:10px 32px;box-shadow:0 2px 10px #0fc97a22;cursor:pointer;transition:background .2s,box-shadow .2s}.cta-btn[data-astro-cid-fdsikwme]:hover{background:#25a86a}@media (max-width: 1024px){.header[data-astro-cid-fdsikwme]{flex-direction:column;align-items:stretch;gap:16px;padding:18px 12px 6px}.menu[data-astro-cid-fdsikwme]{flex-direction:column;gap:0;width:100%;margin-top:10px;border-top:1px solid #eee;padding-top:10px}.menu[data-astro-cid-fdsikwme]>li[data-astro-cid-fdsikwme]{width:100%;border-bottom:1px solid #eee;padding-bottom:0}.menu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme]{padding:10px 12px;width:100%;box-sizing:border-box;border-bottom:none;font-weight:400}.menu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme].active{background-color:#f0f0f0;color:#222;font-weight:500;border-bottom:none}.submenu[data-astro-cid-fdsikwme]{position:static;display:block;box-shadow:none;padding:0;min-width:auto;background:none;opacity:1;pointer-events:auto}.submenu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme]{padding-left:30px;font-size:15px;color:#4b505b}.submenu[data-astro-cid-fdsikwme] .submenu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme]{padding-left:45px;font-size:14px}.submenu[data-astro-cid-fdsikwme] .menu-link[data-astro-cid-fdsikwme].active{background-color:#e9e9e9;font-weight:500}.cta-btn[data-astro-cid-fdsikwme]{margin:10px auto;display:block;width:fit-content}}.whatsapp-btn[data-astro-cid-mvcdu3gm]{position:fixed;bottom:180px;right:30px;width:40px;height:40px;background:#25d366;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #25d36633;transition:transform .3s;z-index:99999}.whatsapp-btn[data-astro-cid-mvcdu3gm] img[data-astro-cid-mvcdu3gm]{width:24px;height:24px}.whatsapp-btn[data-astro-cid-mvcdu3gm]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #25d3664d}@media (max-width: 768px){.whatsapp-btn[data-astro-cid-mvcdu3gm]{bottom:150px;right:20px}}.privacy-link[data-astro-cid-mvcdu3gm]{color:#999;text-decoration:none;transition:color .2s;display:inline-block;margin-left:5px}.privacy-link[data-astro-cid-mvcdu3gm]:hover{color:#0fc97a}.footer[data-astro-cid-mvcdu3gm]{background:#fff;padding:60px 40px 20px;color:#666}.footer-content[data-astro-cid-mvcdu3gm]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:40px}.company-info[data-astro-cid-mvcdu3gm]{display:flex;flex-direction:column;gap:24px}.company-logo[data-astro-cid-mvcdu3gm]{display:flex;align-items:center;gap:12px}.logo-img[data-astro-cid-mvcdu3gm]{width:48px;height:48px;object-fit:contain}.company-desc[data-astro-cid-mvcdu3gm]{color:#666;line-height:1.6;font-size:14px;max-width:400px}.service-features[data-astro-cid-mvcdu3gm]{list-style:none;padding:0;margin:0}.service-features[data-astro-cid-mvcdu3gm] li[data-astro-cid-mvcdu3gm]{margin-bottom:8px;display:flex;align-items:center;gap:8px;color:#666;font-size:14px}.service-features[data-astro-cid-mvcdu3gm] li[data-astro-cid-mvcdu3gm]:before{content:"✓";color:#0fc97a}.footer-nav[data-astro-cid-mvcdu3gm]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.footer-column[data-astro-cid-mvcdu3gm] h3[data-astro-cid-mvcdu3gm]{font-size:16px;color:#333;margin-bottom:16px;font-weight:600}.footer-links[data-astro-cid-mvcdu3gm]{list-style:none;padding:0;margin:0}.footer-links[data-astro-cid-mvcdu3gm] li[data-astro-cid-mvcdu3gm]{margin-bottom:10px}.footer-links[data-astro-cid-mvcdu3gm] a[data-astro-cid-mvcdu3gm]{color:#666;text-decoration:none;font-size:14px;transition:color .2s;display:flex;align-items:center;gap:6px}.footer-links[data-astro-cid-mvcdu3gm] a[data-astro-cid-mvcdu3gm]:hover{color:#0fc97a}.copyright[data-astro-cid-mvcdu3gm]{text-align:center;color:#999;font-size:13px;margin-top:40px;padding-top:20px;border-top:1px solid #eee}@media (max-width: 900px){.footer[data-astro-cid-mvcdu3gm]{padding:40px 20px 20px}.footer-content[data-astro-cid-mvcdu3gm]{grid-template-columns:1fr}.footer-nav[data-astro-cid-mvcdu3gm]{grid-template-columns:1fr;gap:24px}.company-info[data-astro-cid-mvcdu3gm]{text-align:center;align-items:center}.company-desc[data-astro-cid-mvcdu3gm]{max-width:100%}}.back-to-top-container[data-astro-cid-mvcdu3gm]{position:relative;max-width:1200px;margin:0 auto}.back-to-top[data-astro-cid-mvcdu3gm]{position:fixed;bottom:120px;right:30px;width:40px;height:40px;background:#0fc97a;color:#fff;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000001a;transition:transform .3s;z-index:99999}.back-to-top[data-astro-cid-mvcdu3gm]:hover{background:#0db16a;transform:translateY(-2px)}.back-to-top[data-astro-cid-mvcdu3gm]:before{content:"↑";font-size:20px}@media (max-width: 768px){.back-to-top[data-astro-cid-mvcdu3gm]{bottom:90px;right:20px}}
