[data-v-afc0572d]:root{--href-color: #1677FF;--hove-color: #155be8;--text-color-00: #ffffff;--text-color-01: #000000;--text-color-02: #666666;--text-color-03: #cccccc;--text-color-04: #ec5041;--text-color-05: #333333;--text-color-06: #e1e1e1;--text-color-21: #f1c40f;--bg-color-01: linear-gradient(90deg, #f44336, #d50000);--bg-color-02: linear-gradient(120deg, #1b0005, #230c19, #0b1228, #060d39);--bg-color-03: linear-gradient(90deg, #2563eb, #9333ea);--bg-color-04: linear-gradient(90deg, #fdfdff, #eff0f1, #efefef, #fdfdff, #fafcff);--bg-color-05: linear-gradient(90deg, #f44336, #e91e63);--bg-color-06: linear-gradient(90deg, #f5f5f5, #faf5e6, #f8f5ee);--bg-color-07: linear-gradient(90deg, #ff6ec7, #6e8dff, #42e695)}.ant-btn[data-v-afc0572d]:focus-visible,.ant-btn[data-v-afc0572d]:focus{outline:none!important;box-shadow:none!important}.el-button[data-v-afc0572d]:focus,.el-button[data-v-afc0572d]:focus-visible{outline:none!important;box-shadow:none!important}button[data-v-afc0572d]:focus,button[data-v-afc0572d]:focus-visible{outline:none!important;box-shadow:none!important}a[data-v-afc0572d]{color:var(--href-color);text-decoration:inherit}.exhibition-stage[data-v-afc0572d]{min-height:100vh;background:#fff;color:#121212;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;font-family:Inter,-apple-system,sans-serif}.light-field-bg[data-v-afc0572d]{position:absolute;inset:0}.light-field-bg .light-ray[data-v-afc0572d]{position:absolute;top:-20%;left:-10%;width:50%;height:80%;background:radial-gradient(circle,rgba(0,122,255,.02) 0%,transparent 60%);animation:lightMove-afc0572d 15s infinite alternate ease-in-out}.light-field-bg .secondary[data-v-afc0572d]{top:40%;left:60%;background:radial-gradient(circle,rgba(0,0,0,.01) 0%,transparent 50%)}.content-wrapper[data-v-afc0572d]{width:100%;max-width:1300px;display:flex;align-items:center;padding:0 60px;z-index:5}.visual-pane[data-v-afc0572d]{flex:1.2;position:relative;display:flex;justify-content:center}.visual-pane .product-render[data-v-afc0572d]{width:480px;z-index:2;opacity:0;transform:translateY(30px) rotate(-2deg);transition:all 2s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 10px 20px rgba(0,0,0,.03))}.visual-pane .floating-ring[data-v-afc0572d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:550px;height:550px;border:1px solid #f0f0f0;border-radius:50%;opacity:.5;z-index:1}.visual-pane .soft-shadow[data-v-afc0572d]{position:absolute;bottom:-30px;width:200px;height:15px;background:#00000008;filter:blur(15px);border-radius:50%}.text-pane[data-v-afc0572d]{flex:.8}.text-pane .glass-container[data-v-afc0572d]{opacity:0;transform:translate(50px);transition:all 1.5s cubic-bezier(.16,1,.3,1) .4s}.text-pane .glass-container .meta-tag[data-v-afc0572d]{font-size:10px;letter-spacing:4px;color:#7e7e7e;display:flex;align-items:center;gap:10px;margin-bottom:30px}.text-pane .glass-container .meta-tag .dot[data-v-afc0572d]{width:4px;height:4px;background:#007aff;border-radius:50%}.text-pane .glass-container .main-title[data-v-afc0572d]{font-size:52px;font-weight:700;margin-bottom:40px;letter-spacing:-2px}.text-pane .glass-container .explanation-text[data-v-afc0572d]{font-size:18px;line-height:2;color:#7e7e7e;text-align:justify;font-weight:300;margin-bottom:60px}.text-pane .glass-container .brand-footer[data-v-afc0572d]{display:flex;align-items:center;gap:20px}.text-pane .glass-container .brand-footer .model-name[data-v-afc0572d]{font-size:11px;font-weight:800;letter-spacing:1px}.text-pane .glass-container .brand-footer .line[data-v-afc0572d]{flex:1;height:1px;background:#eee}.active .product-render[data-v-afc0572d]{opacity:1;transform:translateY(0) rotate(0)}.active .glass-container[data-v-afc0572d]{opacity:1;transform:translate(0)}.ui-accents[data-v-afc0572d]{position:absolute;bottom:40px;right:40px}.ui-accents .coord[data-v-afc0572d]{font-size:9px;color:#ccc;letter-spacing:1px;font-family:monospace}@keyframes lightMove-afc0572d{0%{transform:translate(-10%,-10%)}to{transform:translate(10%,10%)}}@media(max-width:1024px){.content-wrapper[data-v-afc0572d]{flex-direction:column;text-align:center}.visual-pane .product-render[data-v-afc0572d]{width:300px;margin-bottom:50px}.text-pane .glass-container[data-v-afc0572d]{transform:translateY(40px)}.brand-footer .line[data-v-afc0572d]{display:none}}
