.intro-section{opacity:0;filter:blur(4px);will-change:opacity,transform,filter;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1);transform:translateY(-40px)scale(.98)}.intro-section[data-visible=true]{opacity:1;filter:blur();transform:translateY(0)scale(1)}.intro-section[data-visible=true] .intro-child:first-child{transition-delay:0s}.intro-section[data-visible=true] .intro-child:nth-child(2){transition-delay:80ms}.intro-section[data-visible=true] .intro-child:nth-child(3){transition-delay:.16s}.intro-section[data-visible=true] .intro-child:nth-child(4){transition-delay:.24s}.intro-section[data-visible=true] .intro-child:nth-child(5){transition-delay:.32s}.intro-section[data-visible=true] .intro-child:nth-child(6){transition-delay:.4s}.intro-child{opacity:0;filter:blur(2px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1);transform:translateY(-20px)}.intro-section[data-visible=true] .intro-child{opacity:1;filter:blur();transform:translateY(0)}.intro-hero{opacity:1;filter:none;transform:none}.intro-label{letter-spacing:.08em;text-transform:uppercase;color:#ffa657;background:#ffa65714;border:1px solid #ffa6574d;border-radius:999px;align-items:center;gap:6px;margin-bottom:1rem;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:0 0 12px #ffa6571a}.intro-title{background:linear-gradient(135deg,#f0f6fc 0%,#8b949e 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.2}.intro-lead{color:#f0f6fc;max-width:640px;font-size:clamp(.95rem,2vw,1.125rem);line-height:1.7}.intro-card{-webkit-backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:1.5rem;transition:border-color .4s,background .4s,transform .4s,box-shadow .4s}.intro-card:hover{background:#ffffff0d;border-color:#ffa65733;transform:translateY(-2px);box-shadow:0 8px 32px #0000004d,0 0 0 1px #ffa6571a}.intro-badge{color:#c9d1d9;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.72rem;font-weight:500;display:inline-flex}.intro-divider{background:linear-gradient(90deg,#0000,#ffa65726,#0000);max-width:900px;height:1px;margin:0 auto;position:relative}.intro-divider:after{content:"";pointer-events:none;background:radial-gradient(#ffa65733 0%,#0000 70%);width:100px;height:9px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.intro-noise{pointer-events:none;z-index:1;opacity:.015;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:fixed;inset:0}.intro-glow{pointer-events:none;filter:blur(80px);opacity:.07;border-radius:50%;position:absolute}.intro-dot-grid{background-image:radial-gradient(circle,#ffffff14 1px,#0000 1px);background-size:32px 32px}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.intro-cta-border{--border-angle:0deg;background:conic-gradient(from var(--border-angle),transparent 0%,#da3733 5%,#ffb366 26%,#ffa657 39%,#ff8c42 57%,#ff7b72 74%,#ff6b6b 82%,transparent 90%);animation:8s linear infinite border-rotate}@keyframes border-rotate{to{--border-angle:360deg}}@keyframes scrollLine{0%{transform:translateY(-100%)}50%{transform:translateY(200%)}to{transform:translateY(200%)}}.intro-timeline{flex-direction:column;align-items:flex-start;padding-left:8px;display:flex}.intro-timeline-node{cursor:pointer;text-align:left;background:0 0;border:none;outline:none;align-items:flex-start;gap:14px;width:100%;padding:0;display:flex}.intro-timeline-track{flex-direction:column;flex-shrink:0;align-items:center;width:28px;display:flex}.intro-timeline-dot{color:#8b949e;background:#ffffff0a;border:2px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.intro-timeline-dot[data-active=true]{color:#ffa657;background:#ffa65726;border-color:#ffa657;box-shadow:0 0 12px #ffa65733}.intro-timeline-line{background:#ffffff2e;flex-shrink:0;width:2px;height:20px}.intro-timeline-label{flex-direction:column;gap:2px;padding-top:3px;padding-bottom:14px;display:flex}.intro-timeline-label-en{color:#c9d1d9;font-size:14px;font-weight:600;line-height:1.3;transition:color .3s}.intro-timeline-label-en[data-active=true]{color:#ffa657}.intro-timeline-label-zh{color:#6e7681;font-size:12px;line-height:1.3}.intro-timeline-node:hover .intro-timeline-dot:not([data-active=true]){background:#ffffff14;border-color:#ffffff40}.intro-timeline-node:hover .intro-timeline-label-en:not([data-active=true]){color:#f0f6fc}.intro-skeleton{animation:1.8s ease-in-out 3 sk-wave;animation-delay:calc(var(--sk-i,0)*.2s);background:#ffffff26}@keyframes sk-wave{0%{opacity:.9}50%{opacity:.3}to{opacity:.9}}.intro-orb-wrapper{width:130vw;min-width:600px;height:130vw;min-height:600px}@media (min-width:768px){.intro-orb-wrapper{width:65vw;min-width:730px;height:65vw;min-height:730px}}.intro-livestream-snap,.intro-case-snap{scroll-snap-align:start;align-items:center;min-height:100vh;display:flex}@media (max-width:768px){.intro-livestream-snap,.intro-case-snap{align-items:flex-start;min-height:auto;padding-top:190px;overflow:visible}.intro-livestream-snap .intro-phone-frame,.intro-case-snap .intro-phone-frame{margin-top:2rem}}.intro-phone-frame{width:340px;height:720px}@media (max-width:768px){.intro-phone-frame{width:88vw;max-width:380px;height:auto}.intro-phone-clip{margin-top:1.5rem}.intro-section{filter:blur(2px);transform:translateY(-24px)scale(.99)}.intro-child{filter:blur(1px);transform:translateY(-12px)}.intro-label{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.intro-section,.intro-child{transition:opacity .2s ease-out;filter:none!important;transform:none!important}.intro-cta-border{animation:none}}.faq-pc-only{width:100%;display:block}.faq-mobile-only{width:100%;display:none}.faq-split{-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;grid-template-columns:340px 1fr;display:grid;overflow:hidden}.faq-questions{background:#0003;border-right:1px solid #ffffff0f;flex-direction:column;display:flex}.faq-q-item{cursor:pointer;text-align:left;color:#8b949e;background:0 0;border:none;border-bottom:1px solid #ffffff0a;outline:none;align-items:center;padding:18px 22px;font-family:inherit;transition:all .28s;display:flex;position:relative}.faq-q-item:last-child{border-bottom:none}.faq-q-item:hover{color:#c9d1d9;background:#ffffff05}.faq-q-item.active{color:#e5e5e5;background:#ffa6570a}.faq-q-item:before{content:"";background:linear-gradient(#ffa657,#ff7b2e);border-radius:0 3px 3px 0;width:3px;height:60%;transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(0)}.faq-q-item.active:before{transform:translateY(-50%)scaleY(1)}.faq-q-text{font-size:1.25rem;font-weight:600;line-height:1.45}.faq-answer-panel{flex-direction:column;justify-content:center;min-height:420px;padding:40px 44px;display:flex;position:relative;overflow:hidden}.faq-answer-slot{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;padding:40px 44px;transition:opacity .35s,transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0;transform:translateY(12px)}.faq-answer-slot.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.faq-a-question{color:#f0f6fc;margin-bottom:18px;font-size:1.5rem;font-weight:700;line-height:1.35}.faq-a-divider{background:linear-gradient(90deg,#ffa657,#0000);border-radius:2px;width:40px;height:2px;margin-bottom:18px}.faq-a-text{color:#8b949e;max-width:480px;font-size:1.125rem;line-height:1.8}.faq-answer-slot.visible:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffa6570f 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-60px;right:-60px}.faq-a-num{background:linear-gradient(135deg,#ffa6571f,#ffa65708);-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:800;line-height:1;position:absolute;bottom:20px;right:30px}.faq-mobile-list{flex-direction:column;gap:10px;display:flex}.faq-m-card{background:#ffffff06;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;transition:border-color .3s,background .3s,box-shadow .3s;display:flex;overflow:hidden}.faq-m-card.open{background:#ffa65708;border-color:#ffa65740;box-shadow:0 0 24px #ffa6570d}.faq-m-head{cursor:pointer;text-align:left;color:#e5e5e5;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;align-items:center;gap:12px;padding:16px 18px;font-family:inherit;display:flex}.faq-m-q{flex:1;font-size:1.25rem;font-weight:600;line-height:1.45}.faq-m-toggle{color:#6e7681;background:#ffffff0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:all .3s;display:flex}.faq-m-card.open .faq-m-toggle{color:#ffa657;background:#ffa6571f;transform:rotate(45deg)}.faq-m-body{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);display:grid}.faq-m-card.open .faq-m-body{grid-template-rows:1fr}.faq-m-body-inner{overflow:hidden}.faq-m-answer{color:#8b949e;opacity:0;padding:0 18px 18px;font-size:1.125rem;line-height:1.75;transition:opacity .3s 80ms,transform .3s 80ms;transform:translateY(-6px)}.faq-m-card.open .faq-m-answer{opacity:1;transform:translateY(0)}@media (max-width:768px){.faq-pc-only{display:none}.faq-mobile-only{display:block}}@media (min-width:769px) and (max-width:1024px){.faq-split{grid-template-columns:280px 1fr}.faq-answer-panel,.faq-answer-slot{padding:32px}}.intro-browser-layout{flex-direction:row;gap:80px;padding:0 60px}.intro-browser-text{flex:0 0 340px;max-width:340px}.intro-browser-area{flex:1;min-height:480px}@media (max-width:900px){.intro-browser-layout{text-align:center;flex-direction:column;align-items:center;gap:32px;padding:0 24px}.intro-browser-text{flex:none;align-items:center;max-width:420px}.intro-browser-area{width:100%;max-width:400px;min-height:auto}.intro-browser-icon{scale:.75}}.intro-browser-status-icon{animation:2s ease-in-out infinite intro-browser-pulse}@keyframes intro-browser-pulse{0%,to{box-shadow:0 0 #f973164d}50%{box-shadow:0 0 0 10px #f9731600}}.intro-browser-spinner-dot{animation:1.4s ease-in-out infinite intro-browser-bounce}@keyframes intro-browser-bounce{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}
