.brand-page .animate-section[data-v-2e9dc398]{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.brand-page .animate-section.in-view[data-v-2e9dc398]{opacity:1;transform:translateY(0)}.brand-page .banner[data-v-2e9dc398]{position:relative;min-height:400px;padding:100px 0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#050814,#0a0e27 30%,#1c1e53 60%,#16213e)}.brand-page .banner .banner-bg[data-v-2e9dc398]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%,rgba(96,165,250,.15) 0,transparent 50%),radial-gradient(circle at 80% 20%,hsla(43,95%,75%,.1) 0,transparent 50%);animation:gradientMove-data-v-2e9dc398 10s ease-in-out infinite}.brand-page .banner .banner-content[data-v-2e9dc398]{position:relative;text-align:center;color:#fff;max-width:900px;padding:0 24px}.brand-page .banner .banner-content .banner-tag[data-v-2e9dc398]{display:inline-block;padding:6px 16px;background:rgba(96,165,250,.2);border:1px solid rgba(96,165,250,.4);border-radius:20px;font-size:14px;color:#60a5fa;margin-bottom:16px}.brand-page .banner .banner-content h1[data-v-2e9dc398]{font-size:40px;margin-bottom:12px;font-weight:700;line-height:1.3}.brand-page .banner .banner-content .banner-slogan[data-v-2e9dc398]{font-size:20px;color:hsla(0,0%,100%,.85);letter-spacing:2px;margin-bottom:16px}.brand-page .banner .banner-content .banner-desc[data-v-2e9dc398]{font-size:16px;color:hsla(0,0%,100%,.7);line-height:1.7}.brand-page .container[data-v-2e9dc398]{max-width:1200px;margin:0 auto;padding:0 24px}.brand-page .section-title[data-v-2e9dc398]{font-size:36px;text-align:center;margin-bottom:16px;color:#0f172a;font-weight:700}.brand-page .divider[data-v-2e9dc398]{width:60px;height:3px;background:linear-gradient(90deg,#60a5fa,#fcd980);border-radius:2px;margin:0 auto 48px}.brand-page .story[data-v-2e9dc398]{padding:96px 0}.brand-page .story .story-content[data-v-2e9dc398]{max-width:800px;margin:0 auto;padding:40px 48px;background:#fff;border-radius:20px;border:1px solid #e2e8f0;box-shadow:0 4px 24px rgba(0,0,0,.04)}.brand-page .story .story-content p[data-v-2e9dc398]{font-size:16px;color:#475569;line-height:2;margin-bottom:20px;text-align:justify}.brand-page .positioning[data-v-2e9dc398]{padding:96px 0;background:#f8fafc}.brand-page .positioning .positioning-grid[data-v-2e9dc398]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.brand-page .positioning .positioning-card[data-v-2e9dc398]{position:relative;text-align:center;padding:40px 28px;background:#fff;border-radius:20px;box-shadow:0 2px 16px rgba(0,0,0,.04);border:1px solid #e2e8f0;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.brand-page .positioning .positioning-card[data-v-2e9dc398]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#60a5fa,#fcd980);opacity:0;transition:opacity .4s}.brand-page .positioning .positioning-card[data-v-2e9dc398]:hover{box-shadow:0 12px 40px rgba(59,130,246,.1);border-color:rgba(59,130,246,.3);transform:translateY(-4px)}.brand-page .positioning .positioning-card[data-v-2e9dc398]:hover:before{opacity:1}.brand-page .positioning .positioning-card .card-icon-wrap[data-v-2e9dc398]{width:72px;height:72px;margin:0 auto 16px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,rgba(96,165,250,.1),rgba(96,165,250,.05));transition:all .3s}.brand-page .positioning .positioning-card .card-icon[data-v-2e9dc398]{width:36px;height:36px;transition:transform .3s}.brand-page .positioning .positioning-card:hover .card-icon-wrap[data-v-2e9dc398]{transform:scale(1.1);background:linear-gradient(145deg,rgba(96,165,250,.2),rgba(96,165,250,.1))}.brand-page .positioning .positioning-card:hover .card-icon[data-v-2e9dc398]{transform:scale(1.1)}.brand-page .positioning .positioning-card h3[data-v-2e9dc398]{font-size:22px;margin-bottom:14px;color:#0f172a;font-weight:700}.brand-page .positioning .positioning-card p[data-v-2e9dc398]{font-size:15px;color:#64748b;line-height:1.8}.brand-page .identity[data-v-2e9dc398]{padding:96px 0;background:linear-gradient(135deg,#050814,#0a0e27 40%,#16213e)}.brand-page .identity .section-title[data-v-2e9dc398]{color:#f8fafc}.brand-page .identity .divider[data-v-2e9dc398]{background:linear-gradient(90deg,#60a5fa,#fcd980)}.brand-page .identity .identity-grid[data-v-2e9dc398]{display:flex;align-items:center;gap:64px}.brand-page .identity .identity-grid .identity-logo[data-v-2e9dc398]{flex-shrink:0;text-align:center}.brand-page .identity .identity-grid .identity-logo .logo-placeholder[data-v-2e9dc398]{width:160px;height:160px;display:flex;align-items:center;justify-content:center;background:rgba(96,165,250,.1);border-radius:24px;border:1px solid rgba(96,165,250,.3);box-shadow:0 8px 32px rgba(96,165,250,.2),inset 0 0 20px rgba(96,165,250,.05);transition:all .3s}.brand-page .identity .identity-grid .identity-logo .logo-placeholder[data-v-2e9dc398]:hover{box-shadow:0 12px 40px rgba(96,165,250,.35),inset 0 0 30px rgba(96,165,250,.1);border-color:rgba(96,165,250,.5)}.brand-page .identity .identity-grid .identity-logo .logo-img[data-v-2e9dc398]{width:140px;height:140px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 8px rgba(96,165,250,.4))}.brand-page .identity .identity-grid .identity-logo .logo-desc[data-v-2e9dc398]{margin-top:16px;font-size:16px;color:#f8fafc;font-weight:600}.brand-page .identity .identity-grid .identity-info[data-v-2e9dc398]{flex:1;padding:32px;background:hsla(0,0%,100%,.05);border-radius:20px;border:1px solid rgba(96,165,250,.15)}.brand-page .identity .identity-grid .identity-info .info-item[data-v-2e9dc398]{display:flex;padding:16px 20px;border-bottom:1px dashed rgba(96,165,250,.2);background:hsla(0,0%,100%,.03);margin-bottom:8px;border-radius:10px;transition:all .3s}.brand-page .identity .identity-grid .identity-info .info-item[data-v-2e9dc398]:hover{background:rgba(96,165,250,.1)}.brand-page .identity .identity-grid .identity-info .info-item[data-v-2e9dc398]:last-child{border-bottom:none;margin-bottom:0}.brand-page .identity .identity-grid .identity-info .info-item .info-label[data-v-2e9dc398]{width:110px;flex-shrink:0;font-size:14px;color:#60a5fa;font-weight:600}.brand-page .identity .identity-grid .identity-info .info-item .info-value[data-v-2e9dc398]{font-size:15px;color:#e2e8f0;font-weight:500;line-height:1.6}.brand-page .milestones[data-v-2e9dc398]{padding:96px 0;background:#f8fafc}.brand-page .milestones .timeline[data-v-2e9dc398]{max-width:800px;margin:0 auto;position:relative}.brand-page .milestones .timeline[data-v-2e9dc398]:before{content:"";position:absolute;left:12px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#60a5fa,rgba(96,165,250,.3) 50%,#fcd980)}.brand-page .milestones .timeline .timeline-item[data-v-2e9dc398]{position:relative;padding-left:56px;padding-bottom:40px}.brand-page .milestones .timeline .timeline-item[data-v-2e9dc398]:last-child{padding-bottom:0}.brand-page .milestones .timeline .timeline-item .timeline-dot[data-v-2e9dc398]{position:absolute;left:4px;top:0;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid #60a5fa;box-shadow:0 0 0 4px rgba(96,165,250,.2);transition:all .3s}.brand-page .milestones .timeline .timeline-item:hover .timeline-dot[data-v-2e9dc398]{transform:scale(1.2);box-shadow:0 0 0 6px rgba(96,165,250,.3);border-color:#fcd980}.brand-page .milestones .timeline .timeline-item .timeline-date[data-v-2e9dc398]{font-size:14px;color:#60a5fa;font-weight:700;margin-bottom:8px;font-family:SF Mono,Monaco,Consolas,Liberation Mono,Menlo,monospace}.brand-page .milestones .timeline .timeline-item .timeline-content[data-v-2e9dc398]{padding:20px 24px;background:#fff;border-radius:12px;border:1px solid #e2e8f0;transition:all .3s}.brand-page .milestones .timeline .timeline-item .timeline-content[data-v-2e9dc398]:hover{box-shadow:0 6px 20px rgba(96,165,250,.08);border-color:rgba(96,165,250,.3)}.brand-page .milestones .timeline .timeline-item .timeline-content h3[data-v-2e9dc398]{font-size:18px;margin-bottom:8px;color:#0f172a;font-weight:700}.brand-page .milestones .timeline .timeline-item .timeline-content p[data-v-2e9dc398]{font-size:15px;color:#64748b;line-height:1.7}.brand-page .statement[data-v-2e9dc398]{padding:96px 0}.brand-page .statement .statement-notice[data-v-2e9dc398]{max-width:800px;margin:0 auto 32px;padding:20px 24px;background:linear-gradient(135deg,rgba(96,165,250,.1),rgba(96,165,250,.05));border-radius:12px;font-size:14px;color:#1e40af;border:1px solid rgba(96,165,250,.3);border-left:4px solid #60a5fa}.brand-page .statement .statement-notice strong[data-v-2e9dc398]{color:#1d4ed8;font-weight:600}.brand-page .statement .statement-content[data-v-2e9dc398]{max-width:800px;margin:0 auto;padding:40px;background:#fff;border-radius:20px;border:1px solid #e2e8f0;box-shadow:0 4px 24px rgba(0,0,0,.04)}.brand-page .statement .statement-content p[data-v-2e9dc398]{font-size:16px;color:#475569;line-height:2;margin-bottom:16px}.brand-page .statement .statement-content .statement-list[data-v-2e9dc398]{padding-left:24px;margin:12px 0 28px;font-size:15px;color:#0f172a;line-height:2;list-style:none}.brand-page .statement .statement-content .statement-list li[data-v-2e9dc398]{position:relative;padding-left:20px;margin-bottom:8px}.brand-page .statement .statement-content .statement-list li[data-v-2e9dc398]:before{content:"•";position:absolute;left:0;color:#60a5fa;font-weight:700}.brand-page .statement .statement-content .statement-list.disclaimer[data-v-2e9dc398]{color:#64748b;margin-top:12px}.brand-page .statement .statement-content .statement-list.disclaimer li[data-v-2e9dc398]:before{color:#94a3b8}.brand-page .statement .statement-content .statement-disclaimer[data-v-2e9dc398]{margin-top:24px;font-weight:600;color:#0f172a;padding-top:16px;border-top:1px dashed #e2e8f0}.brand-page .cta[data-v-2e9dc398]{padding:96px 0;background:linear-gradient(135deg,#050814,#0a0e27 30%,#1c1e53 60%,#16213e);position:relative;overflow:hidden}.brand-page .cta[data-v-2e9dc398]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%,rgba(96,165,250,.15) 0,transparent 50%),radial-gradient(circle at 80% 20%,hsla(43,95%,75%,.1) 0,transparent 50%);animation:gradientMove-data-v-2e9dc398 10s ease-in-out infinite}@keyframes gradientMove-data-v-2e9dc398{0%{transform:translate(0)}50%{transform:translate(10%,10%)}to{transform:translate(0)}}.brand-page .cta .cta-grid[data-v-2e9dc398]{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:800px;margin:0 auto}.brand-page .cta .cta-card[data-v-2e9dc398]{display:block;padding:40px 28px;background:hsla(0,0%,100%,.04);border:1px solid rgba(96,165,250,.2);border-radius:16px;text-align:center;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.brand-page .cta .cta-card[data-v-2e9dc398]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#60a5fa,#fcd980);opacity:0;transition:opacity .4s}.brand-page .cta .cta-card[data-v-2e9dc398]:hover{background:rgba(96,165,250,.12);border-color:rgba(96,165,250,.5);transform:translateY(-4px);box-shadow:0 12px 32px rgba(96,165,250,.2)}.brand-page .cta .cta-card[data-v-2e9dc398]:hover:before{opacity:1}.brand-page .cta .cta-card .cta-title[data-v-2e9dc398]{font-size:22px;color:#fff;font-weight:700;margin-bottom:10px}.brand-page .cta .cta-card .cta-hint[data-v-2e9dc398]{font-size:13px;color:hsla(0,0%,100%,.5);font-family:SF Mono,Monaco,Consolas,Liberation Mono,Menlo,monospace}@media(max-width:768px){.brand-page .banner[data-v-2e9dc398]{min-height:360px;padding:96px 0}.brand-page .banner .banner-content h1[data-v-2e9dc398]{font-size:28px}.brand-page .banner .banner-content .banner-slogan[data-v-2e9dc398]{font-size:16px}.brand-page .cta .cta-grid[data-v-2e9dc398],.brand-page .positioning .positioning-grid[data-v-2e9dc398]{grid-template-columns:1fr}.brand-page .identity .identity-grid[data-v-2e9dc398]{flex-direction:column;gap:32px}.brand-page .section-title[data-v-2e9dc398]{font-size:26px}}