.site-header[data-v-32de67af]{position:fixed;top:0;left:0;right:0;z-index:100;height:72px;transition:height .4s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),backdrop-filter .4s cubic-bezier(.16,1,.3,1)}.site-header.is-top[data-v-32de67af]{background-color:rgba(255,250,242,.94);backdrop-filter:none;border-bottom:2px solid #2b1a12}.site-header.is-top .logo-mark[data-v-32de67af]{background:#ff7c26}.site-header.is-top .nav-link[data-v-32de67af]{color:#2d2d2d;text-shadow:none}.site-header.is-top .hamburger span[data-v-32de67af]{background-color:#2d2d2d}.site-header.is-scrolled[data-v-32de67af]{height:64px;background-color:rgba(255,250,242,.96);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:2px solid #2b1a12;box-shadow:0 6px 0 rgba(43,26,18,.08)}.site-header.is-scrolled .logo-mark[data-v-32de67af]{background:#ff7c26}.site-header.is-scrolled .logo-text[data-v-32de67af]{color:#8b7355}.site-header.is-scrolled .nav-link[data-v-32de67af]{color:#2d2d2d}.site-header.is-scrolled .hamburger span[data-v-32de67af]{background-color:#2d2d2d}.site-header.menu-open[data-v-32de67af]{background-color:rgba(255,250,242,.98);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);box-shadow:none}.site-header.menu-open .hamburger span[data-v-32de67af]{background-color:#2d2d2d}.site-header.menu-open .nav-link[data-v-32de67af]{color:#2d2d2d}@media(max-width:767px){.site-header[data-v-32de67af]{height:60px}.site-header.is-scrolled[data-v-32de67af]{height:56px}}.header-container[data-v-32de67af]{display:flex;align-items:center;justify-content:space-between;height:100%}.logo[data-v-32de67af]{display:flex;align-items:center;gap:12px;z-index:101;text-decoration:none;flex-shrink:0}.logo-mark[data-v-32de67af]{display:block;width:14px;height:14px;border:2px solid #2b1a12;border-radius:4px;transform:rotate(45deg);transition:background-color .4s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);flex-shrink:0}.logo:hover .logo-mark[data-v-32de67af]{transform:rotate(225deg)}.logo-wordmark[data-v-32de67af]{display:flex;align-items:baseline}.logo-text[data-v-32de67af]{font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:700;color:#7e4c31;letter-spacing:0;margin-right:6px;transition:color .4s cubic-bezier(.16,1,.3,1),font-size .4s cubic-bezier(.16,1,.3,1)}.is-scrolled .logo-text[data-v-32de67af]{font-size:23px}.nav-menu[data-v-32de67af]{display:flex;align-items:center;height:100%}@media(min-width:768px)and (max-width:1199px){.nav-menu[data-v-32de67af]{display:none}}@media(max-width:767px){.nav-menu[data-v-32de67af]{display:none}}.nav-list[data-v-32de67af]{display:flex;align-items:center;height:100%;gap:12px;list-style:none;margin:0;padding:0}.nav-item[data-v-32de67af]{position:relative;height:100%;display:flex;align-items:center}.nav-link[data-v-32de67af]{position:relative;display:inline-flex;align-items:center;gap:4px;padding:8px 18px;font-size:16px;font-weight:600;color:#2d2d2d;text-decoration:none;white-space:nowrap;cursor:pointer;border-radius:9999px;border:0;background:transparent;font-family:inherit;transition:color .3s ease,background-color .3s ease;letter-spacing:1px}.nav-item.active>.nav-link[data-v-32de67af]{color:#7e4c31;background-color:#fff3df;box-shadow:inset 0 0 0 2px rgba(43,26,18,.12)}.nav-link[data-v-32de67af]:focus-visible,.nav-link[data-v-32de67af]:hover{color:#ef3d2f;background-color:#fff3df}.nav-link.router-link-active[data-v-32de67af],.nav-link.router-link-exact-active[data-v-32de67af]{color:#7e4c31;background-color:#fff3df;box-shadow:inset 0 0 0 2px rgba(43,26,18,.12)}.nav-dropdown .nav-link-dropdown .dropdown-arrow[data-v-32de67af]{transition:transform .3s cubic-bezier(.16,1,.3,1);opacity:.5}.nav-dropdown.is-open .dropdown-arrow[data-v-32de67af],.nav-dropdown:focus-within .dropdown-arrow[data-v-32de67af],.nav-dropdown:hover .dropdown-arrow[data-v-32de67af]{transform:rotate(180deg);opacity:1}.nav-dropdown.is-open .dropdown-wrapper[data-v-32de67af],.nav-dropdown:focus-within .dropdown-wrapper[data-v-32de67af],.nav-dropdown:hover .dropdown-wrapper[data-v-32de67af]{opacity:1;visibility:visible;pointer-events:auto}.nav-dropdown.is-open .dropdown-menu[data-v-32de67af],.nav-dropdown:focus-within .dropdown-menu[data-v-32de67af],.nav-dropdown:hover .dropdown-menu[data-v-32de67af]{transform:translateY(0);opacity:1}.nav-dropdown.active>.nav-link-dropdown[data-v-32de67af]{color:#7e4c31;background-color:#fff3df;box-shadow:inset 0 0 0 2px rgba(43,26,18,.12)}.dropdown-wrapper[data-v-32de67af]{position:absolute;top:calc(100% - 2px);left:50%;transform:translateX(-50%);padding-top:8px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.dropdown-menu[data-v-32de67af]{position:relative;background-color:rgba(255,250,242,.98);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border:2px solid #2b1a12;border-radius:16px;box-shadow:6px 7px 0 rgba(43,26,18,.16);min-width:180px;padding:6px;transform:translateY(4px);opacity:0;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .25s ease;list-style:none;margin:0}.dropdown-menu li[data-v-32de67af]{padding:0;border-radius:8px;overflow:hidden}.dropdown-menu li.active .dropdown-link[data-v-32de67af]{color:#ef3d2f;background-color:#fff3df}.dropdown-link[data-v-32de67af]{display:flex;align-items:center;gap:8px;padding:11px 20px;font-size:16px;font-weight:600;color:#2d2d2d;text-decoration:none;transition:all .2s ease;white-space:nowrap;border-radius:6px}.dropdown-link[data-v-32de67af]:hover{color:#ef3d2f;background-color:#fff3df}.dropdown-dot[data-v-32de67af]{display:block;width:5px;height:5px;border-radius:50%;background-color:#ff7c26;flex-shrink:0;opacity:0;transform:scale(0);transition:all .25s cubic-bezier(.16,1,.3,1)}.dropdown-link:hover .dropdown-dot[data-v-32de67af],li.active .dropdown-dot[data-v-32de67af]{opacity:1;transform:scale(1)}.hamburger[data-v-32de67af]{display:none;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;padding:0;margin:0;background:transparent;border:none;cursor:pointer;gap:5px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;z-index:103}@media(min-width:768px)and (max-width:1199px){.hamburger[data-v-32de67af]{display:flex}}@media(max-width:767px){.hamburger[data-v-32de67af]{display:flex}}.hamburger span[data-v-32de67af]{display:block;width:22px;height:2px;background-color:#2d2d2d;border-radius:2px;transition:all .35s cubic-bezier(.16,1,.3,1);transform-origin:center;pointer-events:none}.hamburger.open span[data-v-32de67af]:first-child{transform:translateY(7px) rotate(45deg)}.hamburger.open span[data-v-32de67af]:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger.open span[data-v-32de67af]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.menu-overlay[data-v-32de67af]{position:fixed;inset:0;background-color:rgba(0,0,0,.35);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:101;animation:overlay-in-data-v-32de67af .35s ease both}@keyframes overlay-in-data-v-32de67af{0%{opacity:0}to{opacity:1}}.mobile-nav[data-v-32de67af]{position:fixed;top:0;right:0;width:320px;height:100vh;background-color:hsla(0,0%,100%,.98);backdrop-filter:saturate(180%) blur(30px);-webkit-backdrop-filter:saturate(180%) blur(30px);z-index:102;overflow-y:auto;border-left:1px solid rgba(139,115,85,.06);animation:drawer-in-data-v-32de67af .4s cubic-bezier(.16,1,.3,1) both}@media(max-width:767px){.mobile-nav[data-v-32de67af]{width:100%;border-left:none}}@keyframes drawer-in-data-v-32de67af{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.mobile-nav-inner[data-v-32de67af]{padding:104px 36px 48px}@media(max-width:767px){.mobile-nav-inner[data-v-32de67af]{padding:88px 28px 48px}}.mobile-nav-list[data-v-32de67af]{list-style:none;margin:0;padding:0}.mobile-nav-list>li[data-v-32de67af]:not(.mobile-section-label):not(.sub-item){border-bottom:1px solid rgba(139,115,85,.06)}.mobile-nav-list>li:not(.mobile-section-label):not(.sub-item)>a[data-v-32de67af]{display:block;padding:18px 0;font-size:18px;font-weight:600;color:#2d2d2d;text-decoration:none;transition:color .2s ease,padding-left .3s ease;letter-spacing:.3px}.mobile-nav-list>li:not(.mobile-section-label):not(.sub-item)>a[data-v-32de67af]:active,.mobile-nav-list>li:not(.mobile-section-label):not(.sub-item)>a[data-v-32de67af]:hover{color:#8b7355;padding-left:4px}.mobile-nav-list>li:not(.mobile-section-label):not(.sub-item).active>a[data-v-32de67af]{color:#8b7355}.mobile-nav-list .mobile-section-label[data-v-32de67af]{border-bottom:none;padding-top:8px}.mobile-nav-list .mobile-section-label[data-v-32de67af]:first-child{padding-top:0}.mobile-nav-list .mobile-sub-title[data-v-32de67af]{display:block;padding:20px 0 8px;font-size:12px;font-weight:600;color:#9b9b9b;text-transform:uppercase;letter-spacing:2.5px;border-bottom:1px solid rgba(139,115,85,.08)}.mobile-nav-list .sub-item[data-v-32de67af]{border-bottom:none}.mobile-nav-list .sub-item a[data-v-32de67af]{display:block;padding:12px 0 12px 16px;font-size:16px;font-weight:500;color:#6b6b6b;text-decoration:none;transition:color .2s ease,padding-left .3s ease;border-left:2px solid transparent}.mobile-nav-list .sub-item a[data-v-32de67af]:active,.mobile-nav-list .sub-item a[data-v-32de67af]:hover{color:#8b7355;padding-left:20px;border-left-color:rgba(139,115,85,.2)}.mobile-nav-list .sub-item.active a[data-v-32de67af]{color:#8b7355;border-left-color:#8b7355}.site-footer[data-v-e2a21714]{background:repeating-linear-gradient(90deg,rgba(255,230,190,.06) 0 1px,transparent 1px 18px),#4b2e21;color:hsla(0,0%,100%,.78);padding-top:80px;border-top:3px solid #2b1a12}.footer-container[data-v-e2a21714]{max-width:1600px;margin:0 auto;padding:0 40px}.footer-main[data-v-e2a21714]{display:grid;grid-template-columns:1.5fr 2fr;gap:80px;padding-bottom:64px;border-bottom:2px solid rgba(255,230,190,.16)}@media(max-width:991px){.footer-main[data-v-e2a21714]{grid-template-columns:1fr;gap:48px}}.footer-brand .footer-logo[data-v-e2a21714]{display:flex;align-items:baseline;gap:6px;margin-bottom:24px}.footer-brand .footer-logo .logo-text[data-v-e2a21714]{font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:700;color:#fffaf2;letter-spacing:0}.footer-brand .footer-desc[data-v-e2a21714]{font-size:14px;line-height:1.8;color:rgba(255,230,190,.76);margin-bottom:32px}.social-icons[data-v-e2a21714]{display:flex;gap:16px}.social-icon[data-v-e2a21714]{width:40px;height:40px;border:2px solid #2b1a12;border-radius:13px;background-color:#fffaf2;display:flex;align-items:center;justify-content:center;color:#7e4c31;box-shadow:4px 4px 0 rgba(43,26,18,.32);transition:all .3s ease}.social-icon[data-v-e2a21714]:hover{background-color:#ff7c26;color:#fff;transform:translateY(-2px)}.social-icon img[data-v-e2a21714]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.footer-links[data-v-e2a21714]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media(max-width:767px){.footer-links[data-v-e2a21714]{grid-template-columns:repeat(2,1fr);grid-template-columns:1fr;gap:24px}}.footer-link-group .link-group-title[data-v-e2a21714]{font-size:18px;font-weight:600;color:#fff;margin-bottom:24px}.link-list[data-v-e2a21714]{display:flex;flex-direction:column;gap:8px}.footer-link[data-v-e2a21714]{font-size:14px;color:hsla(0,0%,100%,.6);transition:all .2s ease;padding:4px 0}.footer-link[data-v-e2a21714]:hover{color:#ffb14f;padding-left:8px}.footer-bottom[data-v-e2a21714]{padding:32px 0;text-align:center}.footer-bottom .copyright[data-v-e2a21714]{font-size:14px;color:hsla(0,0%,100%,.5);margin-bottom:4px}.footer-bottom .icp[data-v-e2a21714]{font-size:13px;color:hsla(0,0%,100%,.35)}.footer-bottom .icp-link[data-v-e2a21714]{color:hsla(0,0%,100%,.6);text-decoration:none}.footer-bottom .icp-link[data-v-e2a21714]:focus-visible,.footer-bottom .icp-link[data-v-e2a21714]:hover{color:#ffb14f;text-decoration:underline}.main-content{min-height:calc(100vh - 372px);padding-top:72px}@media(max-width:767px){.main-content{padding-top:60px}}.back-to-top{position:fixed;bottom:40px;right:40px;width:48px;height:48px;border-radius:9999px;background-color:#8b7355;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(139,115,85,.1);z-index:100;transition:all .3s ease}.back-to-top:hover{background-color:#6b5740;transform:translateY(-3px);box-shadow:0 8px 32px rgba(139,115,85,.12)}@media(max-width:767px){.back-to-top{bottom:24px;right:24px;width:40px;height:40px}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,Noto Sans SC,sans-serif;color:#2d2d2d;background-color:#fafaf8;min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none;transition:color .2s ease}a:hover{color:#8b7355}ol,ul{list-style:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer}button,input,select,textarea{border:none;background:none;font-family:inherit;font-size:inherit;color:inherit}input,select,textarea{outline:none}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.3;color:#2d2d2d}h1{font-size:44px}h2{font-size:36px}h3{font-size:30px}h4{font-size:26px}h5{font-size:22px}h6{font-size:20px}p{margin-bottom:16px;line-height:1.8}p:last-child{margin-bottom:0}.container{max-width:1600px;margin:0 auto;padding:0 40px}@media(max-width:767px){.container{padding:0 20px}}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;border-radius:9999px;font-size:18px;font-weight:500;transition:all .3s ease;cursor:pointer;border:none;white-space:nowrap}.btn-primary{background-color:#8b7355;color:#fff}.btn-primary:hover{background-color:#6b5740;transform:translateY(-2px);box-shadow:0 4px 16px rgba(139,115,85,.1)}.btn-outline{background-color:transparent;color:#8b7355;border:1.5px solid #8b7355}.btn-outline:hover{background-color:#8b7355;color:#fff;transform:translateY(-2px);box-shadow:0 4px 16px rgba(139,115,85,.1)}.btn-accent{background-color:#b85c4a;color:#fff}.btn-accent:hover{background-color:#9a4838;transform:translateY(-2px);box-shadow:0 4px 16px rgba(139,115,85,.1)}.btn-lg{padding:14px 40px;font-size:20px}.btn-sm{padding:8px 20px;font-size:14px}.section-title{text-align:center;margin-bottom:64px}.section-title h2{font-size:36px;color:#2d2d2d;margin-bottom:16px;position:relative;display:inline-block}.section-title h2:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:48px;height:3px;background:linear-gradient(90deg,#c4a882,#8b7355);border-radius:2px}.section-title p{color:#6b6b6b;font-size:18px;max-width:600px;margin:24px auto 0;line-height:1.8}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}.slide-up-enter-active,.slide-up-leave-active{transition:all .3s ease}.slide-up-enter{opacity:0;transform:translateY(20px)}.slide-up-leave-to{opacity:0;transform:translateY(-20px)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f5f0eb}::-webkit-scrollbar-thumb{background:#c4a882;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#8b7355}::-moz-selection{background-color:hsla(35,36%,64%,.3);color:#2d2d2d}::selection{background-color:hsla(35,36%,64%,.3);color:#2d2d2d}:root{--toy-ink:#2b1a12;--toy-paper:#fffaf2;--toy-cream:#fff3df;--toy-warm:#ffe6be;--toy-red:#ef3d2f;--toy-orange:#ff7c26;--toy-brown:#7e4c31;--toy-shadow:rgba(43,26,18,.18)}.main-content,body{background:repeating-linear-gradient(90deg,rgba(121,82,48,.035) 0 1px,transparent 1px 18px),linear-gradient(180deg,#fff7ea,#fffaf3 48%,#f8efe4)}.page-hero,.product-hero,.tech-hero{min-height:420px!important;padding:88px 0 76px!important;border-bottom:3px solid var(--toy-ink)!important;background:radial-gradient(circle at 82% 18%,rgba(255,186,89,.28),transparent 28%),linear-gradient(135deg,#fff5e4,#fffaf4 48%,#f4dfca)!important;color:var(--toy-ink)!important}.page-hero .hero-overlay,.product-hero .hero-overlay,.tech-hero .hero-overlay{display:none!important}.page-hero .hero-content,.product-hero .hero-content,.tech-hero .hero-content{position:relative!important;z-index:1!important;max-width:980px;text-align:left!important}.page-hero h1,.product-hero h1,.tech-hero h1{max-width:820px;color:var(--toy-ink)!important;font-size:56px!important;letter-spacing:0!important}.page-hero .slogan,.page-hero .subtitle,.page-hero p,.product-hero .slogan,.product-hero .subtitle,.product-hero p,.tech-hero .slogan,.tech-hero .subtitle,.tech-hero p{max-width:720px;color:#6d5140!important}.section-title h2{color:var(--toy-ink)!important}.section-title h2:after{height:4px!important;background:var(--toy-orange)!important;box-shadow:3px 3px 0 var(--toy-ink)}.section-title p{color:#765b4a!important}.advantages-section,.article-section,.cloud-section,.contact-section,.definition-section,.design-section,.engine-section,.features-section,.gallery-section,.intro-section,.ip-section,.loading-section,.news-list-section,.overview-section,.privacy-section,.process-section,.product-lines-section,.related-section,.safety-section,.scenarios-section,.specs-section,.story-section,.timeline-section,.types-section{background:repeating-linear-gradient(90deg,rgba(121,82,48,.03) 0 1px,transparent 1px 18px),transparent!important}.advantage-card,.article-main,.brand-card,.cloud-node,.contact-form,.contact-info,.design-compare,.design-content,.feature-card,.growme-card,.ip-card,.line-card,.loading-placeholder,.memory-level,.module-card,.privacy-card,.safety-item,.scenario-card,.sidebar-section,.specs-table,.story-card,.type-card{border:3px solid var(--toy-ink)!important;border-radius:18px!important;background:rgba(255,250,242,.92)!important;box-shadow:6px 7px 0 var(--toy-shadow)!important}.advantage-card,.feature-card,.growme-card,.line-card,.memory-level,.module-card,.privacy-card,.scenario-card,.story-card,.type-card{transition:transform .3s ease,box-shadow .3s ease!important}.advantage-card:hover,.feature-card:hover,.growme-card:hover,.line-card:hover,.memory-level:hover,.module-card:hover,.privacy-card:hover,.scenario-card:hover,.story-card:hover,.type-card:hover{transform:translateY(-5px)!important;box-shadow:10px 11px 0 rgba(43,26,18,.24)!important}.btn,.filter-tag,.page-btn{border:2px solid var(--toy-ink)!important;box-shadow:4px 4px 0 var(--toy-shadow)}.btn-primary,.filter-tag.active,.page-item.active .page-btn{background:var(--toy-red)!important;color:#fff!important}.btn-outline,.btn-outline-light{background:var(--toy-paper)!important;color:var(--toy-brown)!important}.spec-row{border-bottom:2px solid rgba(43,26,18,.08)!important}.article-cover,.definition-image,.gallery-item,.line-card-image,.rb-thumb,.related-thumb{border:3px solid var(--toy-ink)!important;border-radius:16px!important;overflow:hidden}@media(max-width:767px){.page-hero,.product-hero,.tech-hero{min-height:auto!important;padding:56px 0 46px!important}.page-hero h1,.product-hero h1,.tech-hero h1{font-size:36px!important}}