:root{--background:#090a0a;--surface:#131414;--surface-strong:#181a19;--primary:#2eeb85;--positive:#33f08a;--negative:#ff455e;--text:#fff;--text-secondary:#ffffff94;--text-tertiary:#ffffff57;--border:#ffffff14;--content:1240px;--mono:"SFMono-Regular", "SF Mono", ui-monospace, Menlo, Monaco, Consolas, monospace;--sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "PingFang SC", "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html{background:var(--background);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:96px}body{background:var(--background);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}body::selection{background:var(--primary);color:#000}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.siteShell{min-width:0;overflow:hidden}.siteHeader{z-index:50;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(22px)saturate(130%);background:#090a0ad1;height:76px;position:sticky;top:0}.headerInner{width:min(calc(100% - 48px), var(--content));grid-template-columns:1fr auto 1fr;align-items:center;height:100%;margin:0 auto;display:grid}.brand{letter-spacing:-.02em;align-items:center;gap:9px;width:fit-content;font-weight:620;display:inline-flex}.brand img{border-radius:7px;width:29px;height:29px}.brandChinese{font-size:16px}.brandEnglish{color:var(--primary);font-family:var(--mono);letter-spacing:.08em;font-size:11px}.mainNav{color:#ffffffb8;align-items:center;gap:34px;font-size:13px;display:flex}.mainNav a{padding:10px 0;transition:color .18s;position:relative}.mainNav a:after{content:"";background:var(--primary);transform-origin:100%;height:1px;transition:transform .22s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.mainNav a:hover{color:var(--text)}.mainNav a:hover:after{transform-origin:0;transform:scaleX(1)}.headerStatus{color:var(--text-tertiary);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;justify-self:end;font-size:10px}.eyebrow{color:var(--primary);font-family:var(--mono);letter-spacing:.15em;margin:0;font-size:11px;font-weight:650;line-height:1.5}.hero{text-align:center;min-height:1220px;padding:104px 24px 0;position:relative}.heroGlow{pointer-events:none;opacity:.92;background:radial-gradient(circle,#2eeb851c 0,#2eeb8509 38%,#0000 70%);width:1000px;height:820px;position:absolute;top:-290px;left:50%;transform:translate(-50%)}.heroEyebrow{color:#ffffff7a;align-items:center;gap:9px;display:inline-flex;position:relative}.statusDot{background:var(--primary);border-radius:50%;width:6px;height:6px;animation:2.8s ease-in-out infinite pulse;box-shadow:0 0 20px #2eeb85e6}.hero h1{letter-spacing:-.068em;max-width:1060px;margin:27px auto 0;font-size:clamp(58px,6.3vw,92px);font-weight:630;line-height:1.06;position:relative}.heroCopy{max-width:740px;color:var(--text-secondary);letter-spacing:.005em;margin:32px auto 0;font-size:18px;line-height:1.85;position:relative}.heroActions{justify-content:center;align-items:center;gap:27px;margin-top:35px;display:flex;position:relative}.primaryButton,.outlineButton,.textButton{border-radius:15px;justify-content:center;align-items:center;gap:24px;min-height:50px;font-size:14px;font-weight:650;display:inline-flex}.primaryButton{background:var(--primary);color:#000;min-width:196px;padding:0 21px;transition:transform .18s,background .18s,box-shadow .18s;box-shadow:0 14px 50px #2eeb8521}.primaryButton:hover{background:var(--positive);transform:translateY(-2px);box-shadow:0 18px 64px #2eeb8533}.textButton{color:#ffffffbd;border-radius:0;min-width:auto;transition:color .18s}.textButton:hover{color:var(--primary)}.productStage{border-bottom:1px solid var(--border);height:650px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.productStage:before{content:"";background:radial-gradient(circle,#2eeb853d 0,#2eeb850e 42%,#0000 70%);border-radius:50%;width:940px;height:620px;position:absolute;bottom:-300px;left:50%;transform:translate(-50%)}.productStage:after{content:"";border:1px solid #2eeb854d;border-radius:50%;width:1200px;height:560px;position:absolute;bottom:-410px;left:50%;transform:translate(-50%);box-shadow:0 -40px 120px #2eeb8512}.stageOrbit{z-index:0;border:1px solid #ffffff0e;border-radius:50%;position:absolute;bottom:-480px;left:50%;transform:translate(-50%)}.orbitOne{width:1550px;height:760px}.orbitTwo{width:1900px;height:900px;bottom:-560px}.phoneFrame{background:#070808;border:1px solid #ffffff30;margin:0;position:relative;overflow:hidden;box-shadow:0 45px 120px #0000009e,inset 0 0 0 3px #ffffff09}.heroPhone{z-index:3;border-radius:58px 58px 0 0;width:360px;height:760px;padding:12px 10px 0;animation:6s ease-in-out infinite phoneFloat;position:absolute;bottom:-335px;left:50%;transform:translate(-50%)}.phoneSpeaker{z-index:4;background:#000;border-radius:24px;width:104px;height:29px;position:absolute;top:24px;left:50%;transform:translate(-50%)}.phoneScreen{background:#050606;border-radius:48px 48px 0 0;height:100%;overflow:hidden}.phoneScreen img{width:100%;height:auto}.stageNote{z-index:4;border:1px solid var(--border);text-align:left;-webkit-backdrop-filter:blur(18px);background:#131414c7;border-radius:18px;width:246px;padding:20px;position:absolute;top:236px}.stageNoteLeft{left:calc(50% - 484px)}.stageNoteRight{top:332px;right:calc(50% - 484px)}.stageNoteLabel,.stageNoteMeta{font-family:var(--mono);display:block}.stageNoteLabel{color:var(--text-tertiary);letter-spacing:.13em;font-size:9px}.stageNote strong{font-family:var(--mono);letter-spacing:-.05em;margin:14px 0 17px;font-size:28px;font-weight:550;display:block}.stageNote strong.positive{color:var(--positive)}.stageNoteMeta{color:var(--text-secondary);font-size:10px}.proofStrip{width:min(calc(100% - 48px), var(--content));border-right:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}.proofStrip div{border-right:1px solid var(--border);align-items:center;gap:22px;min-height:112px;padding:0 30px;display:flex}.proofStrip div:last-child{border-right:0}.proofStrip span{color:var(--primary);font-family:var(--mono);font-size:10px}.proofStrip strong{font-size:14px;font-weight:520}.featuresSection{padding:150px 24px 30px}.sectionIntro{text-align:center;width:min(100%,890px);margin:0 auto 130px}.sectionIntro h2,.privacyCallout h2,.closingSection h2{letter-spacing:-.06em;margin:20px auto 0;font-size:clamp(42px,5vw,68px);font-weight:610;line-height:1.1}.sectionIntro>p:last-child{max-width:660px;color:var(--text-secondary);margin:28px auto 0;font-size:17px;line-height:1.85}.featureList{width:min(100%, var(--content));margin:0 auto}.featureRow{border-top:1px solid var(--border);grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;min-height:730px;display:grid}.featureRow:nth-child(2n) .featureCopy{order:2}.featureRow:nth-child(2n) .featureVisual{order:1}.featureCopy{max-width:470px;padding:70px 10px 70px 42px;position:relative}.featureIndex{color:var(--text-tertiary);font-family:var(--mono);font-size:10px;position:absolute;top:76px;left:0}.featureCopy h3{letter-spacing:-.055em;margin:19px 0 0;font-size:clamp(37px,4vw,55px);font-weight:610;line-height:1.16}.featureCopy>p:not(.eyebrow){max-width:430px;color:var(--text-secondary);margin:25px 0 0;font-size:16px;line-height:1.85}.featureRule{background:var(--primary);width:78px;height:2px;margin-top:41px}.featureVisual{border:1px solid var(--border);background:var(--surface);border-radius:32px;height:640px;position:relative;overflow:hidden}.featureVisual:before{content:"";border:1px solid #2eeb8526;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-200px;right:-180px;box-shadow:0 0 100px #2eeb850d}.featurePhone{border-radius:52px 52px 0 0;width:316px;height:700px;padding:11px 9px 0;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:64px;left:50%;transform:translate(-50%)}.featureVisual:hover .featurePhone{transform:translate(-50%,-8px)}.featurePhone .phoneSpeaker{width:92px;height:26px;top:22px}.featurePhone .phoneScreen{border-radius:43px 43px 0 0}.visualCaption{color:var(--text-tertiary);font-family:var(--mono);letter-spacing:.13em;font-size:9px;position:absolute;bottom:23px;right:26px}.planSection{width:min(calc(100% - 48px), var(--content));border-top:1px solid var(--border);grid-template-columns:1.12fr .88fr;align-items:center;gap:95px;margin:125px auto 0;padding:100px 0 130px;display:grid}.planVisual{border:1px solid var(--border);background:var(--surface);border-radius:26px;padding:30px;box-shadow:0 50px 130px #0000004d}.planTopline,.planEquation{color:var(--text-tertiary);font-family:var(--mono);letter-spacing:.08em;justify-content:space-between;align-items:center;font-size:9px;display:flex}.planTopline{border-bottom:1px solid var(--border);padding-bottom:23px}.planAmount,.planResult{justify-content:space-between;align-items:end;display:flex}.planAmount{padding:34px 0 31px}.planAmount span,.planResult span{color:var(--text-secondary);font-family:var(--mono);letter-spacing:.1em;font-size:9px}.planAmount strong{font-family:var(--mono);letter-spacing:-.055em;font-size:45px;font-weight:520}.planEquation{border:1px solid var(--border);background:#0d0e0e;border-radius:13px;padding:19px 15px}.planEquation i{color:var(--primary);font-size:15px;font-style:normal}.planResult{background:var(--primary);color:#000;border-radius:17px;margin-top:18px;padding:24px}.planResult span{color:#00000094}.planResult strong{font-family:var(--mono);letter-spacing:-.055em;font-size:38px;font-weight:600}.planCopy h2{letter-spacing:-.06em;margin:18px 0 0;font-size:clamp(40px,4.5vw,59px);font-weight:610;line-height:1.12}.planCopy>p:not(.eyebrow){color:var(--text-secondary);margin:27px 0 0;font-size:16px;line-height:1.85}.planCopy ul{margin:34px 0 0;padding:0;list-style:none}.planCopy li{border-bottom:1px solid var(--border);color:#fffc;padding:14px 0 14px 23px;font-size:14px;position:relative}.planCopy li:before{content:"";background:var(--primary);border-radius:50%;width:5px;height:5px;position:absolute;top:21px;left:0}.privacyCallout{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:34px;margin:20px 24px 0;padding:145px 24px 150px;position:relative;overflow:hidden}.privacyCallout:before,.privacyCallout:after{content:"";border:1px solid #2eeb851c;border-radius:50%;position:absolute}.privacyCallout:before{width:760px;height:760px;top:-380px;left:-150px}.privacyCallout:after{width:900px;height:900px;bottom:-470px;right:-260px}.privacyMark{border:1px solid #2eeb8552;border-radius:50%;width:78px;height:78px;margin:0 auto 30px;position:relative}.privacyMark:before{border:2px solid var(--primary);content:"";border-top-color:#0000;border-radius:50%;position:absolute;inset:17px;transform:rotate(36deg)}.privacyMark span{background:var(--primary);border-radius:50%;width:7px;height:7px;position:absolute;top:21px;right:20px}.privacyCallout h2{max-width:840px;position:relative}.privacyCallout>p:not(.eyebrow){max-width:720px;color:var(--text-secondary);margin:28px auto 0;font-size:16px;line-height:1.85;position:relative}.outlineButton{color:var(--primary);border:1px solid #2eeb8573;margin-top:38px;padding:0 21px;transition:border-color .18s,background .18s,transform .18s;position:relative}.outlineButton:hover{border-color:var(--primary);background:#2eeb8512;transform:translateY(-2px)}.closingSection{text-align:center;padding:160px 24px 150px}.closingSection img{border-radius:24px;width:104px;height:104px;margin:0 auto 34px;box-shadow:0 30px 90px #2eeb851f}.closingSection h2{max-width:760px}.closingSection>p:not(.eyebrow){color:var(--text-secondary);margin:23px 0 30px}.siteFooter{width:min(calc(100% - 48px), var(--content));border-top:1px solid var(--border);min-height:120px;color:var(--text-tertiary);grid-template-columns:1fr 1fr auto auto;align-items:center;gap:35px;margin:0 auto;padding:34px 0;font-size:11px;display:grid}.siteFooter>p{margin:0}.siteFooter nav{gap:24px;display:flex}.siteFooter nav a{transition:color .18s}.siteFooter nav a:hover{color:var(--primary)}.policyShell{background:var(--background)}.policyMain{width:min(100% - 48px,1120px);margin:0 auto}.policyHero{border-bottom:1px solid var(--border);padding:88px 0 72px}.backLink{color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:68px;font-size:13px;transition:color .18s;display:inline-flex}.backLink:hover{color:var(--primary)}.policyHero h1{letter-spacing:-.068em;margin:20px 0 0;font-size:clamp(52px,7vw,88px);font-weight:620;line-height:1.05}.policyLead{max-width:730px;color:var(--text-secondary);margin:31px 0 0;font-size:18px;line-height:1.85}.policyMeta{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid}.policyMeta>div{border-right:1px solid var(--border);min-height:102px;padding:24px 26px}.policyMeta>div:first-child{padding-left:0}.policyMeta>div:last-child{border-right:0}.policyMeta span,.policyMeta strong,.policyMeta a{display:block}.policyMeta span{color:var(--text-tertiary);font-family:var(--mono);letter-spacing:.1em;margin-bottom:12px;font-size:9px}.policyMeta strong,.policyMeta a{font-size:13px;font-weight:520}.policyMeta a{color:var(--primary)}.policyLayout{grid-template-columns:210px minmax(0,1fr);gap:100px;padding:82px 0 150px;display:grid}.policyToc{height:fit-content;color:var(--text-tertiary);font-family:var(--mono);letter-spacing:.04em;flex-direction:column;gap:16px;font-size:10px;display:flex;position:sticky;top:112px}.policyToc>span{color:var(--text-secondary);letter-spacing:.13em;margin-bottom:11px}.policyToc a{width:fit-content;transition:color .18s}.policyToc a:hover{color:var(--primary)}.policyContent{min-width:0}.policyContent>section{padding:0 0 70px 55px;scroll-margin-top:110px;position:relative}.policyContent>section+section{border-top:1px solid var(--border);padding-top:70px}.policyNumber{color:var(--primary);font-family:var(--mono);font-size:10px;position:absolute;top:7px;left:0}.policyContent h2{letter-spacing:-.04em;margin:0 0 28px;font-size:31px;font-weight:610}.policyContent h3{letter-spacing:-.02em;margin:42px 0 16px;font-size:19px;font-weight:600}.policyContent p,.policyContent li{color:#ffffffad;font-size:15px;line-height:1.9}.policyContent p{margin:0 0 18px}.policyContent ul{margin:0;padding-left:20px}.policyContent li{margin-bottom:14px;padding-left:7px}.policyContent strong{color:#ffffffe6;font-weight:580}.policyContent a{color:var(--primary)}.policyNote{border-left:2px solid var(--primary);background:var(--surface);padding:20px 22px;color:#ffffffd1!important;margin-top:30px!important}.englishPolicy{margin-top:55px;padding-top:85px!important}.englishPolicy>.eyebrow{margin-bottom:19px}.englishPolicy h2{letter-spacing:-.05em;font-size:42px}.englishMeta{color:var(--text-tertiary);font-family:var(--mono);flex-wrap:wrap;gap:9px 23px;margin:0 0 44px;font-size:10px;display:flex}.policyFooter{grid-template-columns:1fr 1fr auto auto}@keyframes phoneFloat{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-8px)}}@keyframes pulse{0%,to{opacity:.62;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media (max-width:980px){.headerInner{width:min(calc(100% - 36px), var(--content))}.headerStatus{display:none}.headerInner{grid-template-columns:1fr auto}.hero{min-height:1130px;padding-top:86px}.stageNote{width:205px}.stageNoteLeft{left:7%}.stageNoteRight{right:7%}.featureRow,.planSection{gap:45px}.featureCopy{padding-left:38px}.featureVisual{height:580px}.featurePhone{width:288px}.planSection{grid-template-columns:1fr}.planVisual{order:2}.planCopy{order:1;max-width:700px}.policyLayout{grid-template-columns:170px minmax(0,1fr);gap:52px}}@media (max-width:760px){html{scroll-padding-top:78px}.siteHeader{height:66px}.headerInner{width:calc(100% - 30px)}.brand{gap:7px}.brand img{width:27px;height:27px}.brandChinese{font-size:15px}.brandEnglish{font-size:9px}.mainNav{gap:17px;font-size:12px}.hero{min-height:1030px;padding:70px 18px 0}.heroGlow{width:620px;height:570px;top:-160px}.hero h1{margin-top:24px;font-size:clamp(44px,13.5vw,68px);line-height:1.08}.heroCopy{margin-top:25px;font-size:15px;line-height:1.75}.desktopBreak{display:none}.heroActions{flex-direction:column;gap:5px;margin-top:28px}.primaryButton{width:min(100%,300px)}.productStage{height:535px}.heroPhone{border-radius:48px 48px 0 0;width:286px;height:620px;bottom:-260px}.heroPhone .phoneScreen{border-radius:39px 39px 0 0}.heroPhone .phoneSpeaker{width:86px;height:24px;top:21px}.stageNote{display:none}.proofStrip{grid-template-columns:1fr;width:calc(100% - 30px)}.proofStrip div{border-right:0;border-bottom:1px solid var(--border);min-height:74px}.proofStrip div:last-child{border-bottom:0}.featuresSection{padding:105px 15px 0}.sectionIntro{margin-bottom:85px;padding:0 9px}.sectionIntro h2,.privacyCallout h2,.closingSection h2{font-size:40px;line-height:1.15}.sectionIntro>p:last-child{font-size:15px}.featureRow{grid-template-columns:1fr;gap:50px;min-height:0;padding:70px 0 85px}.featureRow:nth-child(2n) .featureCopy,.featureRow:nth-child(2n) .featureVisual{order:initial}.featureCopy{max-width:none;padding:0 14px 0 49px}.featureIndex{top:6px;left:14px}.featureCopy h3{font-size:38px}.featureVisual{border-radius:25px;height:540px}.featurePhone{width:278px;top:47px}.planSection{width:calc(100% - 30px);margin-top:70px;padding:78px 0 90px}.planVisual{border-radius:21px;padding:18px}.planTopline{gap:10px}.planAmount{flex-direction:column;align-items:start;gap:15px}.planAmount strong{font-size:39px}.planEquation{gap:4px;padding:16px 8px;font-size:8px}.planResult{padding:20px 16px}.planResult strong{font-size:30px}.planCopy h2{font-size:42px}.privacyCallout{border-radius:26px;margin:0 15px;padding:100px 22px}.closingSection{padding:115px 20px 110px}.siteFooter,.policyFooter{grid-template-columns:1fr;justify-items:start;gap:18px;width:calc(100% - 30px);padding:38px 0}.siteFooter nav{flex-direction:column;gap:12px}.policyMain{width:calc(100% - 30px)}.policyHero{padding:58px 0 48px}.backLink{margin-bottom:48px}.policyHero h1{font-size:49px}.policyLead{font-size:16px}.policyMeta{grid-template-columns:1fr;margin-top:48px}.policyMeta>div,.policyMeta>div:first-child{border-right:0;border-bottom:1px solid var(--border);min-height:auto;padding:20px 0}.policyMeta>div:last-child{border-bottom:0}.policyLayout{padding:65px 0 100px;display:block}.policyToc{display:none}.policyContent>section,.policyContent>section+section{padding:55px 0}.policyContent>section:first-child{padding-top:0}.policyNumber{margin-bottom:15px;display:block;position:static}.policyContent h2{font-size:28px}.policyContent p,.policyContent li{font-size:14px;line-height:1.85}.englishPolicy{margin-top:25px}.englishPolicy h2{font-size:34px}}@media (max-width:390px){.mainNav{gap:13px}.mainNav a:nth-child(3){display:none}.hero{min-height:1010px}.hero h1{font-size:43px}.featurePhone{width:250px}.planEquation span{transform:scale(.9)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
