.review-landing,.review-pricing{font-family:var(--landing-v2-font-body);color:var(--landing-v2-ink)}.review-landing{background:var(--landing-v2-surface);padding:90px 28px 70px}.review-landing-inner{max-width:1180px;margin:auto}.review-hero-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:64px;display:grid}.review-landing .eyebrow,.review-pricing .eyebrow{color:var(--landing-v2-brand);letter-spacing:.12em;font-size:11px;font-weight:700}.review-landing h1{font-family:var(--landing-v2-font-display);letter-spacing:-.045em;margin:22px 0;font-size:clamp(40px,4.6vw,66px);line-height:1.08}.review-landing .lead{color:var(--landing-v2-muted);max-width:540px;font-size:17px;line-height:1.85}.review-landing-actions{flex-wrap:wrap;align-items:center;gap:22px;margin:30px 0 20px;font-size:14px;display:flex}.review-landing-actions a{color:var(--landing-v2-brand-ink)}.review-primary{background:var(--landing-v2-brand);border:1px solid var(--landing-v2-brand);border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:12px 22px;font-weight:600;text-decoration:none;transition:background-color .14s;display:inline-flex;color:#fff!important}.review-primary:hover{background:var(--landing-v2-brand-dark);text-decoration:none}.review-primary:focus-visible,.review-pricing summary:focus-visible{outline:2px solid var(--landing-v2-brand);outline-offset:4px}.review-free-note{color:var(--landing-v2-muted);max-width:440px;font-size:12px;line-height:1.8}.review-hero-preview{border:1px solid var(--landing-v2-brand-line);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 18px 50px #11182708}.review-preview-top{border-bottom:1px solid var(--landing-v2-line);align-items:center;gap:8px;padding:18px 22px;font-size:12px;display:flex}.review-preview-top span{color:var(--landing-v2-muted);margin-left:auto;font-size:10px}.review-preview-section{border-bottom:1px solid var(--landing-v2-line);margin:0 24px;padding:24px 0;position:relative}.review-preview-section>span{float:right;color:var(--landing-v2-brand);font-size:11px}.review-preview-section h2{font-family:var(--landing-v2-font-display);margin:0 0 18px;font-size:15px}.review-preview-section h3{margin:0 0 8px;font-size:13px}.review-preview-section p{color:var(--landing-v2-muted);margin:0;font-size:12px;line-height:1.8}.review-preview-section blockquote{border-left:2px solid var(--landing-v2-brand-line);color:var(--landing-v2-brand-ink);background:var(--landing-v2-brand-soft);margin:0 0 18px;padding:12px;font-size:12px}.review-preview-bottom{color:var(--landing-v2-muted);text-align:right;padding:14px 24px;font-size:11px}.review-preview-bottom span{margin:0 8px}.review-steps{border-top:1px solid var(--landing-v2-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:70px;padding-top:34px;display:grid}.review-steps strong{color:var(--landing-v2-brand);font-size:12px}.review-steps h2{font-family:var(--landing-v2-font-display);margin:16px 0 10px;font-size:19px;line-height:1.5}.review-steps p{color:var(--landing-v2-muted);font-size:14px;line-height:1.85}.review-pricing{background:var(--landing-v2-surface-soft);padding:70px 28px}.review-pricing h2{font-family:var(--landing-v2-font-display);letter-spacing:-.035em;margin:16px 0;font-size:clamp(30px,4vw,44px);line-height:1.2}.review-pricing p{color:var(--landing-v2-muted);font-size:14px;line-height:1.85}.review-price-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:36px 0;display:grid}.review-price-grid article{border:1px solid var(--landing-v2-line);background:#fff;border-radius:12px;flex-direction:column;padding:30px;display:flex}.review-price-grid article.featured{border-color:var(--landing-v2-brand);box-shadow:0 4px 24px #a4343a08}.review-price-grid article>small{color:var(--landing-v2-muted);letter-spacing:.08em;font-size:10px;font-weight:600}.review-price-grid article.featured>small{color:var(--landing-v2-brand)}.review-price-grid h3{font-family:var(--landing-v2-font-display);margin:22px 0;font-size:23px}.review-price{letter-spacing:-.04em;font-size:44px;line-height:1.2}.review-price small{letter-spacing:0;color:var(--landing-v2-muted);font-size:12px;font-weight:400}.review-price-grid ul{border-top:1px solid var(--landing-v2-line);color:var(--landing-v2-muted);margin:12px 0 28px;padding:20px 0 0;font-size:13px;line-height:1.8;list-style:none}.review-price-grid li{gap:8px;margin-bottom:12px;display:flex}.review-price-grid li:before{content:"✓";color:var(--landing-v2-brand)}.review-price-grid .review-primary{margin-top:auto;font-size:14px;display:flex}.review-landing:lang(zh-CN) h1{letter-spacing:-.02em;line-height:1.25}.review-pricing details{border-bottom:1px solid var(--landing-v2-line);padding:20px 0}.review-pricing summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:15px;font-weight:600;list-style:none;display:flex}.review-pricing summary::-webkit-details-marker{display:none}.review-pricing summary:after{content:"+";color:var(--landing-v2-brand);font-size:20px}.review-pricing details[open] summary:after{content:"−"}.review-pricing details p{max-width:780px}@media (width<=1000px){.review-hero-grid{gap:30px}.review-preview-top span{display:none}.review-price-grid article{padding:24px}}@media (width<=760px){.review-landing{padding:54px 22px}.review-hero-grid,.review-steps,.review-price-grid{grid-template-columns:1fr}.review-hero-grid{gap:36px}.review-landing h1{font-size:42px}.review-landing .lead{font-size:16px}.review-steps{gap:20px;margin-top:44px}.review-pricing{padding:54px 22px}.review-price-grid{gap:18px}.review-price-grid article{padding:28px}.review-preview-top span{display:inline}}@media (prefers-reduced-motion:reduce){.review-primary{transition:none}}.review-title-line{display:block}.review-landing h1{text-wrap:balance}
