*{box-sizing:border-box}html{min-width:300px;background:#f7f6f4;color:#242735;font-family:Inter,"Segoe UI",Arial,"Microsoft YaHei",sans-serif}body{margin:0;position:relative;isolation:isolate}.ambient{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 65% 43% at 5% 0%,#f6d6d780,transparent),radial-gradient(ellipse 60% 42% at 100% 12%,#dbe1fa80,transparent)}.wrap{width:min(960px,calc(100% - 64px));margin:auto}.topbar{padding:38px 0;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:#262633;font-size:19px;font-weight:850;letter-spacing:.1em}.brand svg{width:44px;height:44px}.brand-sub{display:block;font-size:9px;letter-spacing:.18em;font-weight:650;color:#77747c;margin-top:5px}.languages{display:flex;align-items:center;gap:9px;color:#b0aab0;font-size:13px}.languages button{border:0;background:transparent;color:#77737a;padding:10px 5px;font:inherit;font-weight:650;cursor:pointer}.languages button[aria-pressed=true]{color:#ab354e}.hero{padding:34px 0 27px}.eyebrow{font-size:11px;font-weight:750;letter-spacing:.15em;display:flex;align-items:center;gap:11px;color:#77636d}.dot{width:7px;height:7px;background:#bb435a;border-radius:50%}.eyebrow-divider{color:#c6b7bd;margin:0 3px}h1{font-size:clamp(42px,5vw,66px);line-height:1.08;letter-spacing:-.052em;font-weight:750;margin:23px 0 20px;max-width:850px}.intro{color:#74717a;line-height:1.75;font-size:17px;max-width:730px;margin:0}.claim-card,.result-card{background:#ffffffeb;border:1px solid #e4dfe4;border-radius:22px;padding:34px 38px;box-shadow:0 18px 60px #42344509}.card-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:27px}.step-label{font-size:10px;font-weight:750;letter-spacing:.13em;color:#a74a5c}h2{font-size:23px;letter-spacing:-.035em;margin:7px 0 0;line-height:1.3}.secure-badge{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:11px;color:#79727b;border:1px solid #ede8eb;border-radius:30px;padding:8px 10px}.secure-badge svg,.privacy svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;flex:none}label{display:block;font-size:13px;font-weight:650;margin:0 0 10px}input{width:100%;border:1px solid #dcd8df;border-radius:10px;background:#fcfbfd;color:#2e2d38;padding:15px 16px;min-height:52px;font:inherit;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s}input::placeholder{color:#9b96a1}input:focus{outline:none;border-color:#c65670;box-shadow:0 0 0 3px #d76d8820}details{margin:11px 0 24px;color:#7e747e;font-size:12px}summary{display:inline-block;cursor:pointer;text-decoration:underline;text-decoration-color:#c9b9c1;text-underline-offset:3px}details p{line-height:1.7;margin:10px 0 0;max-width:700px}.primary{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:23px;padding:15px 19px;border:0;border-radius:10px;background:#a93550;color:white;min-height:53px;font:inherit;font-size:14px;font-weight:650;cursor:pointer;box-shadow:0 5px 14px #a9355015}.primary:hover{background:#922d45}.primary:disabled{opacity:.65;cursor:wait}.button-arrow{font-size:21px;font-weight:400}.privacy{border-top:1px solid #eee9ee;padding-top:21px;margin:22px 0 0;display:flex;align-items:flex-start;gap:10px;color:#8a828c;font-size:11px;line-height:1.7}.privacy svg{margin-top:2px}.form-status{margin-top:16px;padding:13px 15px;border-radius:8px;background:#fdf0f2;border:1px solid #efd3da;color:#9a304a;font-size:13px;line-height:1.65}.form-status[data-kind=success]{background:#edf8f1;color:#276d45;border-color:#d4e9dc}.result-card{margin-top:20px;border-color:#cbded2;background:#fcfffd;scroll-margin-top:20px}.result-card>.step-label{color:#43815c}.result-card>p{font-size:14px;line-height:1.7;color:#6f7672}.license-row{border:1px solid #dbe5de;border-radius:10px;padding:15px;margin:15px 0;background:white}.license-top{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:11px;color:#637269;margin-bottom:12px}.copy-button{border:1px solid #d3ded6;border-radius:7px;padding:7px 11px;background:#f8fbf9;color:#2f6645;cursor:pointer;font:inherit;font-size:12px}.license-key{font-family:Consolas,"Courier New",monospace;display:block;font-size:15px;line-height:1.6;overflow-wrap:anywhere;user-select:all;color:#273f30}.result-note{border-top:1px solid #e1ebe4;padding-top:15px}.how-it-works{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:31px 0}.how-it-works article{display:flex;gap:13px;align-items:flex-start}.step-number{font-size:11px;font-weight:650;color:#a3939c;line-height:1.6;padding-top:1px}.how-it-works h3{margin:0 0 6px;font-size:12px;font-weight:700;color:#605560}.how-it-works p{font-size:11px;line-height:1.7;margin:0;color:#938994}.footer{border-top:1px solid #e3dce2;display:flex;justify-content:space-between;gap:18px;padding:22px 0 33px;font-size:11px;color:#8d818b;line-height:1.7}.footer p{margin:0}.footer a{color:#826370;text-underline-offset:3px}.footer p a{margin-left:5px}.shop-link{text-decoration:none;white-space:nowrap}.shop-link span:last-child{margin-left:10px}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #b34865;outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[hidden]{display:none!important}html[lang=zh-CN] h1{letter-spacing:-.035em;line-height:1.22}html[lang=zh-CN] .intro{max-width:810px}html[lang=zh-CN] .step-label{letter-spacing:.1em}@media(min-width:1600px){.wrap{width:960px}.hero{padding-top:50px}}@media(max-width:650px){.wrap{width:calc(100% - 36px)}.topbar{padding:24px 0}.brand{font-size:16px;gap:9px}.brand svg{width:37px;height:37px}.brand-sub{font-size:8px}.languages{font-size:12px;gap:3px}.hero{padding:24px 0 25px}.eyebrow{font-size:9px;gap:8px;letter-spacing:.1em}h1{font-size:43px;margin:19px 0 17px}.intro{font-size:14px;line-height:1.8}.claim-card,.result-card{border-radius:17px;padding:25px 21px}.card-heading{align-items:flex-start;gap:8px;margin-bottom:24px}.secure-badge{font-size:10px;padding:6px 8px;gap:4px}.secure-badge svg{width:12px;height:12px}.step-label{font-size:9px}h2{font-size:20px}label{font-size:12px}input{padding:14px 12px;font-size:13px}.primary{font-size:13px}.privacy{font-size:10px}.how-it-works{grid-template-columns:1fr;gap:20px;padding:26px 6px}.how-it-works article{gap:15px}.how-it-works h3{font-size:13px}.how-it-works p{font-size:12px}.footer{flex-direction:column;gap:10px;padding:20px 0 30px}.license-top{align-items:flex-start}.license-key{font-size:13px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}

h1{white-space:pre-line}.intro{color:#6e6874}.privacy{color:#746b76}.how-it-works p{color:#776b78}.footer{color:#746775}
