.LandingPage-module__7fqghq__page{--ink:var(--geo-ink-strong,#0f172a);--body:var(--geo-ink,#334155);--muted:var(--geo-ink-muted,#64748b);--line:var(--geo-border,#e2e8f0);--teal:var(--geo-primary,#059669);--teal-deep:var(--geo-primary-strong,#047857);--teal-soft:#10b98114;color:var(--ink);font-family:var(--font-sans,"PingFang SC", "Microsoft YaHei", sans-serif);letter-spacing:0;background:#fff}.LandingPage-module__7fqghq__page *{box-sizing:border-box}.LandingPage-module__7fqghq__page :where(h1,h2,h3,p,ul,ol,dl,dd,blockquote){margin:0}.LandingPage-module__7fqghq__page :where(ul,ol){padding:0;list-style:none}.LandingPage-module__7fqghq__page :where(h2,h3){text-wrap:balance}.LandingPage-module__7fqghq__page :where(a,button,summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.LandingPage-module__7fqghq__page :where(a,button,summary):focus-visible{outline:2px solid var(--teal);outline-offset:4px}.LandingPage-module__7fqghq__page :where(section[id],div[id]){scroll-margin-top:88px}.LandingPage-module__7fqghq__page :where(p,dd){overflow-wrap:break-word;text-wrap:pretty}.LandingPage-module__7fqghq__contentFrame{width:min(1200px,100% - 48px);margin-inline:auto}.LandingPage-module__7fqghq__skipLink{z-index:60;color:var(--teal-deep);background:#fff;border-radius:6px;padding:10px 16px;transition:transform .15s;position:fixed;top:12px;left:12px;transform:translateY(-160%);box-shadow:0 4px 12px #00000026}.LandingPage-module__7fqghq__skipLink:focus{transform:translateY(0)}.LandingPage-module__7fqghq__header{z-index:50;-webkit-backdrop-filter:blur(16px);background:#fffffff7;border-bottom:1px solid #e2e8f0e6;height:72px;transition:background .2s;position:sticky;top:0}.LandingPage-module__7fqghq__headerInner{align-items:center;width:min(1240px,100% - 48px);height:100%;margin-inline:auto;display:flex}.LandingPage-module__7fqghq__brand{white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.LandingPage-module__7fqghq__brandMarkWrapper{background:#fff;border:1px solid #e2e8f0e6;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 1px 3px #0000000a}.LandingPage-module__7fqghq__brandMark{width:24px;height:24px}.LandingPage-module__7fqghq__brandTextGroup{align-items:center;gap:6px;display:inline-flex}.LandingPage-module__7fqghq__brandName{color:#0f172a;font-size:15px;font-weight:700}.LandingPage-module__7fqghq__brandSubname{color:#64748b;margin-left:2px;font-weight:500}.LandingPage-module__7fqghq__brandTag{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700;line-height:1.2}.LandingPage-module__7fqghq__desktopNav{align-items:center;gap:6px;margin-left:auto;display:flex}.LandingPage-module__7fqghq__navLink,.LandingPage-module__7fqghq__navLinkActive{border-radius:6px;align-items:center;min-height:36px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;transition:all .16s ease-out;display:inline-flex}.LandingPage-module__7fqghq__navLink{color:#475569}.LandingPage-module__7fqghq__navLink:hover{color:#0f172a;background:#f1f5f9}.LandingPage-module__7fqghq__navLinkActive{color:#047857;background:#ecfdf5;font-weight:600}.LandingPage-module__7fqghq__headerActions{border-left:1px solid #e2e8f0;align-items:center;gap:14px;margin-left:24px;padding-left:24px;display:flex}.LandingPage-module__7fqghq__headerLogin{color:#475569;border-radius:6px;padding:6px 10px;font-size:14px;font-weight:500;text-decoration:none;transition:all .16s ease-out}.LandingPage-module__7fqghq__headerLogin:hover{color:#047857;background:#f8fafc}.LandingPage-module__7fqghq__headerCta{color:#fff;background:#059669;border-radius:8px;align-items:center;gap:6px;height:38px;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .16s ease-out;display:inline-flex;box-shadow:0 2px 8px #05966938}.LandingPage-module__7fqghq__headerCta:hover{background:#047857;transform:translateY(-1px);box-shadow:0 4px 12px #05966952}.LandingPage-module__7fqghq__ctaSparkle{color:#a7f3d0}.LandingPage-module__7fqghq__mobileMenu{margin-left:auto;display:none}.LandingPage-module__7fqghq__mobileMenu>button{cursor:pointer;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.LandingPage-module__7fqghq__mobileMenu nav{top:72px;background:#fff;border-bottom:1px solid #e2e8f0;flex-direction:column;padding:16px 20px 24px;display:flex;position:absolute;inset-inline:0;box-shadow:0 12px 24px #0f172a14}.LandingPage-module__7fqghq__mobileMenu nav a{color:#334155;border-radius:6px;align-items:center;min-height:44px;padding:0 12px;font-size:14.5px;text-decoration:none;display:flex}.LandingPage-module__7fqghq__mobileMenu nav a.LandingPage-module__7fqghq__mobileNavActive{color:#047857;background:#ecfdf5;font-weight:600}.LandingPage-module__7fqghq__mobileMenu nav a:last-child{color:#fff;background:#059669;border-radius:8px;justify-content:center;margin-top:12px;font-weight:600}.LandingPage-module__7fqghq__hero{background:linear-gradient(#fff 0%,#f9fbfb 60%,#f4f8f6 100%);padding:60px 0 68px;position:relative;overflow:hidden}.LandingPage-module__7fqghq__heroAmbient{filter:blur(48px);pointer-events:none;z-index:0;background:radial-gradient(at 50% 30%,#10b98126,#0596690a 55%,#0000 75%);width:1100px;height:480px;animation:9s ease-in-out infinite alternate LandingPage-module__7fqghq__heroAmbientPulse;position:absolute;top:-100px;left:50%;transform:translate(-50%)}@keyframes LandingPage-module__7fqghq__heroAmbientPulse{0%{opacity:.75;transform:translate(-50%)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1.05)}}.LandingPage-module__7fqghq__heroCopy{z-index:1;text-align:center;max-width:860px;margin-inline:auto;position:relative}.LandingPage-module__7fqghq__heroBadge{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #10b9810f}.LandingPage-module__7fqghq__heroBadgeDot{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2px #10b9814d}.LandingPage-module__7fqghq__heroBadgeIcon{color:#059669}.LandingPage-module__7fqghq__heroTitle{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;letter-spacing:-.015em;text-wrap:balance;margin:0 0 18px;font-size:clamp(34px,4.4vw,56px);font-weight:700;line-height:1.24}.LandingPage-module__7fqghq__heroTitlePhrase{white-space:nowrap}.LandingPage-module__7fqghq__heroTitleAccent{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#047857;letter-spacing:.01em;margin-top:8px;font-size:clamp(23px,2.7vw,35px);font-weight:600;display:block}.LandingPage-module__7fqghq__heroLead{color:#475569;max-width:720px;margin:0 auto 30px;font-size:clamp(15px,1.25vw,17px);line-height:1.8}.LandingPage-module__7fqghq__heroActions{justify-content:center;align-items:center;gap:16px;margin-bottom:28px;display:flex}.LandingPage-module__7fqghq__primaryButton{color:#fff;background:#059669;border-radius:8px;align-items:center;gap:8px;height:48px;padding:0 26px;font-size:15px;font-weight:600;text-decoration:none;transition:all .16s ease-out;display:inline-flex;box-shadow:0 3px 12px #05966947}.LandingPage-module__7fqghq__primaryButton:hover{background:#047857;transform:translateY(-1px);box-shadow:0 5px 18px #05966961}.LandingPage-module__7fqghq__secondaryButton{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:8px;height:48px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;transition:all .16s ease-out;display:inline-flex;box-shadow:0 1px 2px #00000008}.LandingPage-module__7fqghq__secondaryButton:hover{background:#f8fafc;border-color:#94a3b8;transform:translateY(-1px)}.LandingPage-module__7fqghq__heroTrustBar{color:#64748b;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;font-size:12.5px;font-weight:500;display:flex}.LandingPage-module__7fqghq__heroTrustBar span{align-items:center;gap:5px;display:inline-flex}.LandingPage-module__7fqghq__heroTrustBar svg{color:#059669}.LandingPage-module__7fqghq__trustDivider{color:#cbd5e1}.LandingPage-module__7fqghq__products{background:#fff;border-top:1px solid #e2e8f0;padding:80px 0}.LandingPage-module__7fqghq__sectionHeadingCenter{text-align:center;max-width:680px;margin:0 auto 46px}.LandingPage-module__7fqghq__sectionKicker{text-transform:uppercase;letter-spacing:.06em;color:#059669;margin-bottom:8px;font-size:12px;font-weight:700}.LandingPage-module__7fqghq__sectionHeadingCenter h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;letter-spacing:-.01em;font-size:32px;font-weight:700;line-height:1.3}.LandingPage-module__7fqghq__sectionSubtitle{color:#64748b;margin-top:10px;font-size:15px;line-height:1.6}.LandingPage-module__7fqghq__productExperience{width:100%}.LandingPage-module__7fqghq__productTabs{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;padding:0;display:grid}.LandingPage-module__7fqghq__productTab{color:#475569;cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:16px;min-height:84px;padding:18px 22px;transition:all .16s ease-out;display:flex}.LandingPage-module__7fqghq__productTab:after{display:none!important}.LandingPage-module__7fqghq__productTab:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a0a}.LandingPage-module__7fqghq__productTab[data-state=active]{color:#047857;background:#fff;border-color:#059669;box-shadow:0 6px 18px #0596691f,0 0 0 1px #059669}.LandingPage-module__7fqghq__productTab>span{min-width:0}.LandingPage-module__7fqghq__productTab strong{color:#0f172a;font-size:16.5px;font-weight:700;line-height:1.4;display:block}.LandingPage-module__7fqghq__productTab[data-state=active] strong{color:#047857}.LandingPage-module__7fqghq__productTab small{color:#64748b;margin-top:3px;font-size:12.5px;display:block}.LandingPage-module__7fqghq__productTab>svg:first-child{color:#059669;flex-shrink:0}.LandingPage-module__7fqghq__productTab>svg:last-child{color:#cbd5e1;margin-left:auto;transition:transform .16s}.LandingPage-module__7fqghq__productTab[data-state=active]>svg:last-child{color:#059669;transform:translate(3px)}.LandingPage-module__7fqghq__productPanel{background:#fbfcfd;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:start;gap:40px;margin-top:32px;padding:32px;display:grid}.LandingPage-module__7fqghq__productPanel[hidden]{display:none}.LandingPage-module__7fqghq__productCopy{padding-top:8px}.LandingPage-module__7fqghq__productAudience{color:#059669;font-size:12px;font-weight:600;margin-bottom:10px!important}.LandingPage-module__7fqghq__productCopy h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;margin-bottom:14px;font-size:25px;font-weight:700;line-height:1.4}.LandingPage-module__7fqghq__productCopy>p:not(:first-child){color:#475569;font-size:14.5px;line-height:1.8}.LandingPage-module__7fqghq__deliverables{gap:10px;display:grid;margin-top:22px!important}.LandingPage-module__7fqghq__deliverables li{color:#334155;align-items:center;gap:9px;font-size:13.5px;display:flex}.LandingPage-module__7fqghq__deliverables svg{color:#059669;flex-shrink:0}.LandingPage-module__7fqghq__productCopy>a{color:#059669;align-items:center;gap:6px;margin-top:24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.LandingPage-module__7fqghq__productCopy>a:hover{color:#047857;text-decoration:underline}.LandingPage-module__7fqghq__productArtifact{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 4px 14px #0f172a0a}.LandingPage-module__7fqghq__artifactHeader{color:#475569;background:#f8fafc;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:12px 18px;font-size:12.5px;font-weight:550;display:flex}.LandingPage-module__7fqghq__artifactHeader>span:first-child{align-items:center;gap:7px;display:flex}.LandingPage-module__7fqghq__artifactHeader svg{color:#059669}.LandingPage-module__7fqghq__demoLabel{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:600}.LandingPage-module__7fqghq__artifactBody{padding:20px}.LandingPage-module__7fqghq__artifactTitle p{color:#64748b;font-size:12px}.LandingPage-module__7fqghq__artifactTitle h3{color:#0f172a;margin-top:4px;font-size:17px;font-weight:700}.LandingPage-module__7fqghq__sampleQuestion{color:#1e293b;background:#f8fafc;border-left:3px solid #059669;border-radius:6px;align-items:baseline;gap:8px;padding:8px 12px;font-size:13px;display:flex;margin-top:14px!important}.LandingPage-module__7fqghq__sampleQuestion span{color:#059669;font-weight:700}.LandingPage-module__7fqghq__reportExcerpt{color:#334155;font-size:13.5px;line-height:1.8;margin-top:14px!important}.LandingPage-module__7fqghq__reportExcerpt mark{color:#065f46;background:#d1fae5;border-radius:3px;padding:1px 4px;font-weight:600}.LandingPage-module__7fqghq__reportDimensions,.LandingPage-module__7fqghq__contentStatus{border-top:1px solid #f1f5f9;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:16px;display:grid;margin-top:18px!important}.LandingPage-module__7fqghq__reportDimensions dt,.LandingPage-module__7fqghq__contentStatus dt{color:#64748b;margin-bottom:4px;font-size:11px}.LandingPage-module__7fqghq__reportDimensions dd,.LandingPage-module__7fqghq__contentStatus dd{color:#0f172a;align-items:center;gap:5px;font-size:12.5px;font-weight:550;display:flex}.LandingPage-module__7fqghq__reportDimensions svg{color:#059669}.LandingPage-module__7fqghq__reportDimensions>div:nth-child(2) svg{color:#d97706}.LandingPage-module__7fqghq__artifactConclusion{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:flex-start;gap:8px;padding:10px 14px;font-size:12px;display:flex;margin-top:18px!important}.LandingPage-module__7fqghq__artifactFootnote{color:#94a3b8;background:#fafafa;border-top:1px solid #f1f5f9;padding:10px 18px;font-size:11px}.LandingPage-module__7fqghq__articleOutline{margin-top:14px}.LandingPage-module__7fqghq__articleOutline>p{color:#64748b;margin-bottom:6px;font-size:12px}.LandingPage-module__7fqghq__articleOutline ol{color:#334155;padding-left:20px;font-size:13.5px;line-height:1.8;list-style:decimal}.LandingPage-module__7fqghq__comparisonTable{border-collapse:collapse;text-align:left;width:100%;margin-top:14px}.LandingPage-module__7fqghq__comparisonTable th,.LandingPage-module__7fqghq__comparisonTable td{border-bottom:1px solid #f1f5f9;padding:8px 10px;font-size:12.5px}.LandingPage-module__7fqghq__comparisonTable thead{color:#64748b;background:#f8fafc}.LandingPage-module__7fqghq__platformBand{background:#f8fafc;border-block:1px solid #e2e8f0;padding:76px 0}.LandingPage-module__7fqghq__platformIntro{text-align:center;max-width:640px;margin:0 auto 40px}.LandingPage-module__7fqghq__platformIntro h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;margin-top:6px;font-size:30px;font-weight:700}.LandingPage-module__7fqghq__platformSummary{color:#64748b;margin-top:8px;font-size:14.5px}.LandingPage-module__7fqghq__platformGroupsGrid{grid-template-columns:1.4fr 1fr;gap:24px;display:grid}.LandingPage-module__7fqghq__platformCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;box-shadow:0 1px 3px #00000005}.LandingPage-module__7fqghq__platformCardHeader{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:12px;display:flex}.LandingPage-module__7fqghq__platformCardTitle{align-items:center;gap:8px;display:flex}.LandingPage-module__7fqghq__platformCardDot{background:#10b981;border-radius:50%;width:8px;height:8px}.LandingPage-module__7fqghq__platformCardTitle h3{color:#0f172a;font-size:15px;font-weight:700}.LandingPage-module__7fqghq__platformCardCount{color:#64748b;background:#f1f5f9;border-radius:9999px;padding:2px 8px;font-size:11.5px;font-weight:550}.LandingPage-module__7fqghq__platformItems{flex-wrap:wrap;gap:10px;display:flex}.LandingPage-module__7fqghq__platformChip{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:550;transition:all .16s ease-out;display:inline-flex}.LandingPage-module__7fqghq__platformChip:hover{background:#fff;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 3px 8px #0000000d}.LandingPage-module__7fqghq__platformLogo{object-fit:contain;border-radius:4px}.LandingPage-module__7fqghq__platformFooter{border-top:1px dashed #cbd5e1;justify-content:space-between;align-items:center;margin-top:24px;padding-top:18px;display:flex}.LandingPage-module__7fqghq__platformNote{color:#64748b;font-size:12.5px}.LandingPage-module__7fqghq__textLink{color:#059669;align-items:center;gap:6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.LandingPage-module__7fqghq__textLink:hover{color:#047857;text-decoration:underline}.LandingPage-module__7fqghq__workflow{background:#fff;padding:90px 0}.LandingPage-module__7fqghq__sectionIntro{grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;margin-bottom:48px;display:grid}.LandingPage-module__7fqghq__sectionIntro h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;font-size:34px;font-weight:700;line-height:1.3}.LandingPage-module__7fqghq__workflowIntroText{color:#64748b;font-size:15px;line-height:1.8}.LandingPage-module__7fqghq__workflowSteps{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.LandingPage-module__7fqghq__workflowCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px 20px;transition:all .16s ease-out}.LandingPage-module__7fqghq__workflowCard:hover{background:#fff;border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 22px -6px #0f172a14}.LandingPage-module__7fqghq__stepNumberBadge{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.LandingPage-module__7fqghq__stepNumberBadge span{color:#059669;font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.LandingPage-module__7fqghq__stepArrow{color:#cbd5e1}.LandingPage-module__7fqghq__workflowCard h3{color:#0f172a;margin-bottom:8px;font-size:18px;font-weight:700}.LandingPage-module__7fqghq__workflowCard p{color:#64748b;min-height:70px;margin-bottom:16px;font-size:13.5px;line-height:1.75}.LandingPage-module__7fqghq__stepOutput{color:#047857;background:#ecfdf5;border:1px solid #d1fae5;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:flex}.LandingPage-module__7fqghq__assistantStrip{background:linear-gradient(90deg,#ecfdf5 0%,#f0fdfa 100%);border:1px solid #a7f3d0;border-radius:12px;align-items:center;gap:20px;margin-top:36px;padding:18px 24px;display:flex}.LandingPage-module__7fqghq__assistantAvatar{background:#fff;border:1px solid #a7f3d0;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 2px 6px #0596691a}.LandingPage-module__7fqghq__assistantText{flex:1;font-size:13.5px;line-height:1.7}.LandingPage-module__7fqghq__assistantText strong{color:#065f46;margin-bottom:2px;font-size:14px;font-weight:700;display:block}.LandingPage-module__7fqghq__assistantText span{color:#334155}.LandingPage-module__7fqghq__assistantAction{color:#047857;white-space:nowrap;background:#fff;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:650;text-decoration:none;transition:all .16s ease-out;display:inline-flex;box-shadow:0 1px 2px #0000000a}.LandingPage-module__7fqghq__assistantAction:hover{color:#fff;background:#047857}.LandingPage-module__7fqghq__evidence{color:#fff;background:#081a15;padding:88px 0;position:relative;overflow:hidden}.LandingPage-module__7fqghq__evidenceGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;display:grid}.LandingPage-module__7fqghq__evidenceBadge{color:#6ee7b7;background:#6ee7b71a;border:1px solid #6ee7b733;border-radius:9999px;align-items:center;gap:6px;margin-bottom:20px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.LandingPage-module__7fqghq__evidenceIntro h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#fff;margin-bottom:16px;font-size:34px;font-weight:750;line-height:1.35}.LandingPage-module__7fqghq__evidenceIntro p{color:#cbd5e1;margin-bottom:24px;font-size:15px;line-height:1.8}.LandingPage-module__7fqghq__evidenceCta{color:#fff;background:#059669;border-radius:8px;align-items:center;gap:8px;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:all .16s ease-out;display:inline-flex;box-shadow:0 2px 10px #0596694d}.LandingPage-module__7fqghq__evidenceCta:hover{background:#10b981;transform:translateY(-1px)}.LandingPage-module__7fqghq__evidenceTableWrapper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;padding:24px}.LandingPage-module__7fqghq__evidenceTable{border-collapse:collapse;text-align:left;width:100%}.LandingPage-module__7fqghq__evidenceTable caption{color:#93c5fd;text-align:left;margin-bottom:14px;font-size:14px;font-weight:600}.LandingPage-module__7fqghq__evidenceTable th,.LandingPage-module__7fqghq__evidenceTable td{border-bottom:1px solid #ffffff14;padding:14px 12px;font-size:13px;line-height:1.7}.LandingPage-module__7fqghq__evidenceTable thead th{color:#94a3b8;font-size:11.5px;font-weight:500}.LandingPage-module__7fqghq__evidenceTable tbody th{color:#fff;align-items:center;gap:8px;padding-left:0;font-weight:600;display:flex}.LandingPage-module__7fqghq__dimensionDot{background:#10b981;border-radius:50%;width:6px;height:6px}.LandingPage-module__7fqghq__evidenceTable td{color:#e2e8f0}.LandingPage-module__7fqghq__evidenceTag{color:#6ee7b7;white-space:nowrap;background:#10b98126;border:1px solid #10b98140;border-radius:4px;padding:3px 8px;font-size:11px}.LandingPage-module__7fqghq__evidenceNote{color:#94a3b8;margin-top:18px;font-size:12px;line-height:1.7}.LandingPage-module__7fqghq__company{background:#f8fafc;border-block:1px solid #e2e8f0;padding:72px 0}.LandingPage-module__7fqghq__companyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.LandingPage-module__7fqghq__companyGrid h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;font-size:30px;font-weight:700;line-height:1.35}.LandingPage-module__7fqghq__companyCopy p{color:#475569;margin-bottom:18px;font-size:15px;line-height:1.85}.LandingPage-module__7fqghq__faq{background:#fff;padding:88px 0}.LandingPage-module__7fqghq__faqGrid{grid-template-columns:.85fr 1.15fr;gap:70px;display:grid}.LandingPage-module__7fqghq__faqHeader h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;margin-bottom:12px;font-size:32px;font-weight:700;line-height:1.35}.LandingPage-module__7fqghq__faqSubtitle{color:#64748b;margin-bottom:20px;font-size:15px}.LandingPage-module__7fqghq__faqList{flex-direction:column;gap:12px;display:flex}.LandingPage-module__7fqghq__faqCard{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:0 18px;transition:border-color .16s}.LandingPage-module__7fqghq__faqCard[open]{border-color:#cbd5e1;box-shadow:0 2px 8px #0f172a08}.LandingPage-module__7fqghq__faqSummary{cursor:pointer;color:#0f172a;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.LandingPage-module__7fqghq__faqSummary::-webkit-details-marker{display:none}.LandingPage-module__7fqghq__faqIcon{color:#94a3b8;flex-shrink:0;transition:transform .16s ease-out}.LandingPage-module__7fqghq__faqCard[open] .LandingPage-module__7fqghq__faqIcon{color:#059669;transform:rotate(180deg)}.LandingPage-module__7fqghq__faqAnswer{color:#475569;padding:0 0 16px;font-size:13.5px;line-height:1.8}.LandingPage-module__7fqghq__contact{background:#f4f8f6;padding:80px 0}.LandingPage-module__7fqghq__contactGrid{grid-template-columns:1.15fr .85fr;align-items:start;gap:60px;display:grid}.LandingPage-module__7fqghq__contactHeaderPill{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:6px;margin-bottom:12px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.LandingPage-module__7fqghq__contactIntro h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;margin-bottom:14px;font-size:32px;font-weight:700;line-height:1.35}.LandingPage-module__7fqghq__contactLead{color:#475569;margin-bottom:24px;font-size:15px;line-height:1.8}.LandingPage-module__7fqghq__contactInfoCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:28px;box-shadow:0 4px 14px #0f172a0a}.LandingPage-module__7fqghq__contactInfoCard h3{color:#0f172a;font-size:18px;font-weight:700}.LandingPage-module__7fqghq__contactInfoSubtitle{color:#64748b;margin-top:4px;margin-bottom:20px;font-size:12.5px}.LandingPage-module__7fqghq__contactDetails{flex-direction:column;gap:16px;display:flex}.LandingPage-module__7fqghq__contactRow{border-bottom:1px solid #f1f5f9;padding-bottom:14px}.LandingPage-module__7fqghq__contactRow:last-child{border-bottom:0;padding-bottom:0}.LandingPage-module__7fqghq__contactRow dt{color:#64748b;align-items:center;gap:6px;margin-bottom:4px;font-size:12px;font-weight:600;display:flex}.LandingPage-module__7fqghq__contactRow dd{color:#0f172a;font-size:14.5px;font-weight:550}.LandingPage-module__7fqghq__contactRow dd small{color:#94a3b8;margin-top:2px;font-size:11.5px;font-weight:400;display:block}.LandingPage-module__7fqghq__contactRow a{color:#059669;text-decoration:none}.LandingPage-module__7fqghq__contactRow a:hover{text-decoration:underline}.LandingPage-module__7fqghq__inquiry{max-width:440px}.LandingPage-module__7fqghq__inquiry label{color:#334155;margin-bottom:8px;font-size:13px;font-weight:550;display:block}.LandingPage-module__7fqghq__inquirySelectWrapper{width:100%;position:relative}.LandingPage-module__7fqghq__inquirySelect{appearance:none;color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;height:46px;padding:0 42px 0 16px;font-size:14.5px;font-weight:500;transition:all .16s ease-out;display:block;box-shadow:0 1px 2px #0f172a0a}.LandingPage-module__7fqghq__inquirySelect:hover{border-color:#94a3b8}.LandingPage-module__7fqghq__inquirySelect:focus-visible{border-color:#059669;outline:none;box-shadow:0 0 0 3px #05966926}.LandingPage-module__7fqghq__inquirySelectIcon{color:#64748b;pointer-events:none;transition:color .16s ease-out;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.LandingPage-module__7fqghq__inquirySelectWrapper:hover .LandingPage-module__7fqghq__inquirySelectIcon{color:#059669}.LandingPage-module__7fqghq__inquiry a{width:100%;margin-top:14px}.LandingPage-module__7fqghq__footer{background:#fff;border-top:1px solid #e2e8f0;padding:48px 0 28px}.LandingPage-module__7fqghq__footerGrid{grid-template-columns:minmax(260px,1.8fr) repeat(4,minmax(120px,1fr));gap:36px;padding-bottom:32px;display:grid}.LandingPage-module__7fqghq__footerBrand .LandingPage-module__7fqghq__brand{align-items:center;gap:10px;min-height:40px;text-decoration:none;display:inline-flex}.LandingPage-module__7fqghq__footerBrand>p{color:#64748b;margin-top:14px;font-size:13.5px;line-height:1.8}.LandingPage-module__7fqghq__footerBrand>a{color:#059669;align-items:center;gap:6px;min-height:38px;margin-top:10px;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.LandingPage-module__7fqghq__footerBrand>a:hover{color:#047857}.LandingPage-module__7fqghq__footerGrid nav{flex-direction:column;align-items:flex-start;gap:4px;font-size:13.5px;display:flex}.LandingPage-module__7fqghq__footerGrid nav h2{color:#0f172a;letter-spacing:.02em;margin:2px 0 10px;font-size:13.5px;font-weight:650}.LandingPage-module__7fqghq__footerGrid nav a{color:#64748b;align-items:center;min-height:32px;text-decoration:none;transition:color .15s;display:inline-flex}.LandingPage-module__7fqghq__footerGrid nav a:hover{color:#047857}.LandingPage-module__7fqghq__footerBottom{color:#94a3b8;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;font-size:12px;display:flex}.LandingPage-module__7fqghq__footerRightLinks{align-items:center;gap:14px;display:flex}.LandingPage-module__7fqghq__footerRightLinks a{color:#94a3b8;text-decoration:none}.LandingPage-module__7fqghq__footerRightLinks a:hover{color:#64748b;text-decoration:underline}@media (max-width:1024px){.LandingPage-module__7fqghq__heroTitle{font-size:42px}.LandingPage-module__7fqghq__productPanel,.LandingPage-module__7fqghq__platformGroupsGrid{grid-template-columns:1fr}.LandingPage-module__7fqghq__sectionIntro{grid-template-columns:1fr;gap:20px}.LandingPage-module__7fqghq__workflowSteps{grid-template-columns:1fr 1fr}.LandingPage-module__7fqghq__evidenceGrid{grid-template-columns:1fr;gap:40px}.LandingPage-module__7fqghq__companyGrid,.LandingPage-module__7fqghq__faqGrid{grid-template-columns:1fr;gap:30px}.LandingPage-module__7fqghq__contactGrid{grid-template-columns:1fr;gap:36px}.LandingPage-module__7fqghq__footerGrid{grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(90px,1fr));gap:24px}}@media (max-width:860px){.LandingPage-module__7fqghq__desktopNav,.LandingPage-module__7fqghq__headerActions{display:none}.LandingPage-module__7fqghq__mobileMenu{margin-left:auto;display:block}.LandingPage-module__7fqghq__hero{padding:40px 0 48px}.LandingPage-module__7fqghq__heroActions{flex-direction:column;width:100%;max-width:320px;margin-inline:auto}.LandingPage-module__7fqghq__primaryButton,.LandingPage-module__7fqghq__secondaryButton{justify-content:center;width:100%}.LandingPage-module__7fqghq__productTabs{grid-template-columns:1fr}.LandingPage-module__7fqghq__productTab{min-height:64px}.LandingPage-module__7fqghq__footerGrid{grid-template-columns:1fr 1fr;gap:32px 24px}.LandingPage-module__7fqghq__footerBrand{grid-column:1/-1}.LandingPage-module__7fqghq__footerBottom{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:420px){.LandingPage-module__7fqghq__brandSubname{display:none}}@media (max-width:600px){.LandingPage-module__7fqghq__contentFrame{width:calc(100% - 32px)}.LandingPage-module__7fqghq__heroTitle{font-size:32px}.LandingPage-module__7fqghq__heroTitleAccent{font-size:20px}.LandingPage-module__7fqghq__workflowSteps{grid-template-columns:1fr}.LandingPage-module__7fqghq__assistantStrip{flex-direction:column;align-items:flex-start}.LandingPage-module__7fqghq__reportDimensions{grid-template-columns:1fr}.LandingPage-module__7fqghq__platformFooter{flex-direction:column;align-items:flex-start;gap:10px}.LandingPage-module__7fqghq__footerGrid{grid-template-columns:1fr 1fr;gap:24px 20px}.LandingPage-module__7fqghq__footerBrand{grid-column:1/-1}.LandingPage-module__7fqghq__footerGrid nav{font-size:12px}.LandingPage-module__7fqghq__footerGrid nav h2{margin-bottom:6px}.LandingPage-module__7fqghq__footerGrid nav a{min-height:30px}.LandingPage-module__7fqghq__footerBottom{flex-direction:column;align-items:flex-start;gap:10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.LandingPage-module__7fqghq__page *,.LandingPage-module__7fqghq__page :before,.LandingPage-module__7fqghq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.LandingPricing-module__qoSgAG__section{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:88px 0}.LandingPricing-module__qoSgAG__intro{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end;gap:60px;margin-bottom:44px;display:grid}.LandingPricing-module__qoSgAG__eyebrow{color:#059669;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700;margin-bottom:8px!important}.LandingPricing-module__qoSgAG__intro h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;font-size:34px;font-weight:700;line-height:1.35}.LandingPricing-module__qoSgAG__intro>p{color:#64748b;font-size:15px;line-height:1.8}.LandingPricing-module__qoSgAG__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.LandingPricing-module__qoSgAG__card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;min-width:0;padding:32px 28px;transition:all .16s ease-out;display:flex;box-shadow:0 1px 3px #00000005}.LandingPricing-module__qoSgAG__card:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 12px 28px -6px #0f172a14}.LandingPricing-module__qoSgAG__featured{border:2px solid #059669;position:relative;box-shadow:0 12px 32px -8px #05966929}.LandingPricing-module__qoSgAG__featured:hover{border-color:#047857;box-shadow:0 16px 36px -8px #05966938}.LandingPricing-module__qoSgAG__cardHeader{justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.LandingPricing-module__qoSgAG__cardHeader h3{color:#0f172a;font-size:20px;font-weight:700}.LandingPricing-module__qoSgAG__badge{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;flex-shrink:0;padding:3px 10px;font-size:11.5px;font-weight:600}.LandingPricing-module__qoSgAG__description{color:#64748b;min-height:48px;font-size:13.5px;line-height:1.7;margin-top:10px!important}.LandingPricing-module__qoSgAG__price{color:#0f172a;white-space:nowrap;align-items:baseline;gap:4px;min-height:60px;display:flex;margin-top:18px!important}.LandingPricing-module__qoSgAG__price strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:42px;font-weight:800;line-height:1.1}.LandingPricing-module__qoSgAG__currency{color:#64748b;font-size:22px;font-weight:600}.LandingPricing-module__qoSgAG__period{color:#64748b;margin-left:4px;font-size:14px;font-weight:500}.LandingPricing-module__qoSgAG__customPrice strong{letter-spacing:0;color:#0f172a;font-size:32px}.LandingPricing-module__qoSgAG__allowance{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;min-height:90px;margin-top:16px;padding:16px}.LandingPricing-module__qoSgAG__allowance>span{color:#64748b;font-size:11.5px;font-weight:500}.LandingPricing-module__qoSgAG__allowance>p{color:#047857;align-items:baseline;gap:6px;display:flex;margin-top:4px!important}.LandingPricing-module__qoSgAG__allowance strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1.2}.LandingPricing-module__qoSgAG__allowance p>span{font-size:13px;font-weight:600}.LandingPricing-module__qoSgAG__customAllowance{color:#0f172a;font-size:20px;font-weight:700;margin-top:6px!important}.LandingPricing-module__qoSgAG__features{gap:12px;display:grid;padding:24px 0 28px!important}.LandingPricing-module__qoSgAG__features li{color:#334155;align-items:flex-start;gap:9px;font-size:13px;line-height:1.7;display:flex}.LandingPricing-module__qoSgAG__features svg{color:#059669;flex-shrink:0;margin-top:2px}.LandingPricing-module__qoSgAG__action{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:44px;margin-top:auto;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .16s ease-out;display:inline-flex}.LandingPricing-module__qoSgAG__action:hover{background:#f8fafc;border-color:#94a3b8}.LandingPricing-module__qoSgAG__featured .LandingPricing-module__qoSgAG__action{color:#fff;background:#059669;border-color:#059669;box-shadow:0 2px 10px #05966940}.LandingPricing-module__qoSgAG__featured .LandingPricing-module__qoSgAG__action:hover{background:#047857;border-color:#047857;transform:translateY(-1px);box-shadow:0 4px 14px #05966959}.LandingPricing-module__qoSgAG__note{color:#64748b;font-size:12.5px;line-height:1.8;margin-top:28px!important}@media (max-width:1024px){.LandingPricing-module__qoSgAG__intro{grid-template-columns:1fr;gap:18px;margin-bottom:32px}.LandingPricing-module__qoSgAG__grid{grid-template-columns:1fr;gap:20px}.LandingPricing-module__qoSgAG__description{min-height:auto}}@media (max-width:640px){.LandingPricing-module__qoSgAG__section{padding:56px 0}.LandingPricing-module__qoSgAG__intro h2{font-size:28px}.LandingPricing-module__qoSgAG__card{padding:24px 20px}}
.LandingCapabilities-module__rZtZgG__root{margin:36px 0 48px}.LandingCapabilities-module__rZtZgG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.LandingCapabilities-module__rZtZgG__card{color:#182d2b;background:#fff;border:1px solid #dce6e2;border-radius:16px;flex-direction:column;min-width:0;padding:26px;text-decoration:none;transition:border-color .16s,box-shadow .16s;display:flex}.LandingCapabilities-module__rZtZgG__card:hover{border-color:#087f72;box-shadow:0 5px 20px #124e4310}.LandingCapabilities-module__rZtZgG__card:focus-visible,.LandingCapabilities-module__rZtZgG__distribution a:focus-visible{outline-offset:4px;outline:3px solid #087f72}.LandingCapabilities-module__rZtZgG__top{color:#087f72;justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.LandingCapabilities-module__rZtZgG__top span{color:#7a8b86;font-variant-numeric:tabular-nums;font-size:12px}.LandingCapabilities-module__rZtZgG__card h3{justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;font-size:19px;font-weight:600;display:flex}.LandingCapabilities-module__rZtZgG__card p{color:#586b65;margin:0 0 20px;font-size:14px;line-height:1.8}.LandingCapabilities-module__rZtZgG__output{color:#087568;border-top:1px solid #edf1ef;margin-top:auto;padding-top:14px;font-size:12px}.LandingCapabilities-module__rZtZgG__distribution{color:#183c34;background:#edf5f1;border-radius:16px;grid-template-columns:1.05fr 1fr 1fr;gap:24px;margin-top:20px;padding:30px;display:grid}.LandingCapabilities-module__rZtZgG__eyebrow{color:#087568;letter-spacing:.08em;font-size:11px}.LandingCapabilities-module__rZtZgG__distribution h3{margin:8px 0;font-size:20px;font-weight:600}.LandingCapabilities-module__rZtZgG__distribution p,.LandingCapabilities-module__rZtZgG__distribution a span{color:#526c63;margin:0;font-size:13px;line-height:1.8}.LandingCapabilities-module__rZtZgG__distribution a{color:inherit;flex-direction:column;justify-content:center;gap:10px;text-decoration:none;display:flex}.LandingCapabilities-module__rZtZgG__distribution a strong{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.LandingCapabilities-module__rZtZgG__distribution a:hover strong{text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.LandingCapabilities-module__rZtZgG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingCapabilities-module__rZtZgG__distribution{grid-template-columns:1fr;gap:20px}}@media (max-width:560px){.LandingCapabilities-module__rZtZgG__grid{grid-template-columns:1fr}.LandingCapabilities-module__rZtZgG__card,.LandingCapabilities-module__rZtZgG__distribution{padding:22px}}@media (prefers-reduced-motion:reduce){.LandingCapabilities-module__rZtZgG__card{transition:none}}
.LandingHeroShowcase-module__EDOa3G__showcaseWrapper{margin-top:42px;text-align:left;width:100%;max-width:1140px;margin-inline:auto;position:relative}.LandingHeroShowcase-module__EDOa3G__ambientGlow{filter:blur(48px);z-index:0;pointer-events:none;background:radial-gradient(at 50% 20%,#10b98138,#05966914 50%,#0000 70%);height:240px;animation:8s ease-in-out infinite alternate LandingHeroShowcase-module__EDOa3G__glowBreathe;position:absolute;top:-20px;left:10%;right:10%}@keyframes LandingHeroShowcase-module__EDOa3G__glowBreathe{0%{opacity:.8;transform:scale(.96)}to{opacity:1;transform:scale(1.05)}}.LandingHeroShowcase-module__EDOa3G__windowFrame{z-index:1;background:#fff;border:1px solid #e2e8f0;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 20px 50px -12px #0f172a1a,0 1px 3px #0f172a0a}.LandingHeroShowcase-module__EDOa3G__showcaseScanner{pointer-events:none;z-index:30;background:linear-gradient(90deg,#0000 0%,#10b981e6 50%,#0000 100%);width:25%;height:2px;animation:5.5s cubic-bezier(.4,0,.2,1) infinite LandingHeroShowcase-module__EDOa3G__scannerSweep;position:absolute;top:0;left:0;box-shadow:0 0 10px #10b981cc}@keyframes LandingHeroShowcase-module__EDOa3G__scannerSweep{0%{opacity:0;transform:translate(-150%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(500%)}}.LandingHeroShowcase-module__EDOa3G__windowHeader{background:#f8fafc;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:10px 18px;display:flex}.LandingHeroShowcase-module__EDOa3G__windowDots{align-items:center;gap:6px;display:flex}.LandingHeroShowcase-module__EDOa3G__dot{background:#cbd5e1;border-radius:50%;width:10px;height:10px}.LandingHeroShowcase-module__EDOa3G__dot:first-child{background:#fda4af}.LandingHeroShowcase-module__EDOa3G__dot:nth-child(2){background:#fde047}.LandingHeroShowcase-module__EDOa3G__dot:nth-child(3){background:#86efac}.LandingHeroShowcase-module__EDOa3G__windowTitle{color:#64748b;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.LandingHeroShowcase-module__EDOa3G__titleIcon{color:var(--geo-primary,#059669)}.LandingHeroShowcase-module__EDOa3G__windowBadge{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:500;display:flex}.LandingHeroShowcase-module__EDOa3G__exchangeContentFade{animation:.22s cubic-bezier(.16,1,.3,1) LandingHeroShowcase-module__EDOa3G__exchangeFadeIn}@keyframes LandingHeroShowcase-module__EDOa3G__exchangeFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.LandingHeroShowcase-module__EDOa3G__showcaseGrid{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:0;display:grid}.LandingHeroShowcase-module__EDOa3G__mainCol{background:#fff;border-right:1px solid #f1f5f9;padding:22px 24px}.LandingHeroShowcase-module__EDOa3G__queryBar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:14px;padding:10px 14px}.LandingHeroShowcase-module__EDOa3G__queryLabel{color:var(--geo-primary-strong,#047857);background:#10b9811f;border-radius:4px;margin-bottom:5px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.LandingHeroShowcase-module__EDOa3G__queryText{color:#1e293b;margin:0;font-size:13px;font-weight:500;line-height:1.5}.LandingHeroShowcase-module__EDOa3G__engineTabs{gap:8px;margin-bottom:14px;display:flex}.LandingHeroShowcase-module__EDOa3G__engineTab{cursor:pointer;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:6px;padding:7px 13px;font-size:12px;font-weight:500;transition:all .16s ease-out;display:flex}.LandingHeroShowcase-module__EDOa3G__engineTab:hover{background:#f8fafc;border-color:#cbd5e1}.LandingHeroShowcase-module__EDOa3G__engineTabActive{border-color:var(--geo-primary,#059669);color:var(--geo-primary-strong,#047857);background:#f0fdf4;font-weight:600;box-shadow:0 1px 3px #10b9811f}.LandingHeroShowcase-module__EDOa3G__engineIcon{border-radius:3px}.LandingHeroShowcase-module__EDOa3G__engineName{font-size:12px}.LandingHeroShowcase-module__EDOa3G__engineRegion{color:#94a3b8;background:#f1f5f9;border-radius:3px;padding:1px 4px;font-size:10px}.LandingHeroShowcase-module__EDOa3G__engineTabActive .LandingHeroShowcase-module__EDOa3G__engineRegion{color:#047857;background:#dcfce7}.LandingHeroShowcase-module__EDOa3G__responseCard{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:18px;box-shadow:0 2px 6px #0f172a08}.LandingHeroShowcase-module__EDOa3G__responseCardHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.LandingHeroShowcase-module__EDOa3G__engineBadge{color:#334155;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.LandingHeroShowcase-module__EDOa3G__mentionPill{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:500;display:flex}.LandingHeroShowcase-module__EDOa3G__responseBody{color:#334155;margin-bottom:16px;font-size:13.5px;line-height:1.85}.LandingHeroShowcase-module__EDOa3G__brandHighlight{color:#065f46;background:#d1fae5;border-radius:4px;padding:1px 5px;font-weight:600}.LandingHeroShowcase-module__EDOa3G__citationRow{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:11.5px;display:flex}.LandingHeroShowcase-module__EDOa3G__citationMeta{align-items:center;gap:8px;display:flex}.LandingHeroShowcase-module__EDOa3G__citationTag{color:#64748b;white-space:nowrap;font-weight:600}.LandingHeroShowcase-module__EDOa3G__citationLinks{flex-wrap:wrap;gap:8px;display:flex}.LandingHeroShowcase-module__EDOa3G__citationItem{color:#0369a1;background:#f0f9ff;border:1px solid #e0f2fe;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;text-decoration:none;display:inline-flex}.LandingHeroShowcase-module__EDOa3G__auditStamp{color:#64748b;white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:500;display:flex}.LandingHeroShowcase-module__EDOa3G__showcaseFootnote{color:#94a3b8;text-align:center;background:#f8fafc;border-top:1px solid #f1f5f9;justify-content:center;align-items:center;padding:9px 18px;font-size:11.5px;line-height:1.5;display:flex}.LandingHeroShowcase-module__EDOa3G__sideCol{background:#fbfcfd;flex-direction:column;gap:14px;padding:22px 20px;display:flex}.LandingHeroShowcase-module__EDOa3G__sideHeader{justify-content:space-between;align-items:center;display:flex}.LandingHeroShowcase-module__EDOa3G__sideEyebrow{color:#94a3b8;font-size:11px;font-weight:500}.LandingHeroShowcase-module__EDOa3G__sideTitle{color:#0f172a;margin:2px 0 0;font-size:13.5px;font-weight:600}.LandingHeroShowcase-module__EDOa3G__sideIcon{color:var(--geo-primary,#059669)}.LandingHeroShowcase-module__EDOa3G__metricsStack{flex-direction:column;gap:10px;display:flex}.LandingHeroShowcase-module__EDOa3G__metricCard{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px 14px;box-shadow:0 1px 3px #00000005}.LandingHeroShowcase-module__EDOa3G__metricLabelRow{color:#64748b;justify-content:space-between;align-items:center;margin-bottom:4px;font-size:12px;display:flex}.LandingHeroShowcase-module__EDOa3G__metricTrend{color:#059669;align-items:center;gap:1px;font-size:11px;font-weight:600;display:inline-flex}.LandingHeroShowcase-module__EDOa3G__metricBadgeOk{color:#047857;background:#ecfdf5;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:600}.LandingHeroShowcase-module__EDOa3G__metricValue{color:#0f172a;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.1}.LandingHeroShowcase-module__EDOa3G__metricValue small{color:#64748b;margin-left:2px;font-size:15px;font-weight:500}.LandingHeroShowcase-module__EDOa3G__metricNote{color:#94a3b8;margin:4px 0 0;font-size:11px;line-height:1.4}.LandingHeroShowcase-module__EDOa3G__actionBlock{background:#fefce8;border:1px solid #fef08a;border-radius:8px;padding:12px}.LandingHeroShowcase-module__EDOa3G__actionBlockHeader{color:#854d0e;align-items:center;gap:5px;margin-bottom:5px;font-size:11.5px;font-weight:600;display:flex}.LandingHeroShowcase-module__EDOa3G__actionAlertIcon{color:#ca8a04}.LandingHeroShowcase-module__EDOa3G__actionText{color:#713f12;margin:0;font-size:11px;line-height:1.5}@media (max-width:960px){.LandingHeroShowcase-module__EDOa3G__showcaseGrid{grid-template-columns:1fr}.LandingHeroShowcase-module__EDOa3G__mainCol{border-bottom:1px solid #f1f5f9;border-right:0}.LandingHeroShowcase-module__EDOa3G__metricsStack{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:600px){.LandingHeroShowcase-module__EDOa3G__showcaseWrapper{margin-top:28px}.LandingHeroShowcase-module__EDOa3G__windowHeader{padding:8px 12px}.LandingHeroShowcase-module__EDOa3G__windowTitle{display:none}.LandingHeroShowcase-module__EDOa3G__mainCol,.LandingHeroShowcase-module__EDOa3G__sideCol{padding:16px 14px}.LandingHeroShowcase-module__EDOa3G__engineTabs{flex-wrap:wrap}.LandingHeroShowcase-module__EDOa3G__metricsStack{grid-template-columns:1fr}.LandingHeroShowcase-module__EDOa3G__citationRow{flex-direction:column;align-items:flex-start}}
.PricingPage-module__rWvqYG__hero{background:linear-gradient(#fff 0%,#f9fbfb 100%);border-bottom:1px solid #e2e8f0;padding:68px 0 36px}.PricingPage-module__rWvqYG__heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.PricingPage-module__rWvqYG__eyebrow{color:#059669;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700;margin-bottom:10px!important}.PricingPage-module__rWvqYG__hero h1{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;letter-spacing:-.015em;font-size:clamp(34px,4vw,50px);font-weight:700;line-height:1.25}.PricingPage-module__rWvqYG__hero h1 span{color:#059669}.PricingPage-module__rWvqYG__heroDescription{color:#475569;max-width:580px;font-size:15.5px;line-height:1.8;margin-top:18px!important}.PricingPage-module__rWvqYG__heroActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px;display:flex}.PricingPage-module__rWvqYG__heroExample{color:#fff;background:#064e3b;border:1px solid #047857;border-radius:14px;padding:32px;box-shadow:0 12px 30px -8px #064e3b47}.PricingPage-module__rWvqYG__heroExample>p{color:#d1fae5;font-size:14px;line-height:1.7}.PricingPage-module__rWvqYG__heroNumber{color:#fff;align-items:baseline;gap:8px;display:flex;margin:12px 0 16px!important}.PricingPage-module__rWvqYG__heroNumber strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:64px;font-weight:800;line-height:1.1}.PricingPage-module__rWvqYG__heroNumber span{color:#a7f3d0;font-size:15px;font-weight:600}.PricingPage-module__rWvqYG__heroExample dl{border-top:1px solid #ffffff26;gap:10px;padding-top:18px;display:grid;margin:20px 0!important}.PricingPage-module__rWvqYG__heroExample dl>div{color:#ecfdf5;justify-content:space-between;gap:16px;font-size:13.5px;display:flex}.PricingPage-module__rWvqYG__heroExample a{color:#fff;text-underline-offset:4px;align-items:center;gap:6px;min-height:40px;font-size:13.5px;font-weight:600;text-decoration:underline;display:inline-flex}.PricingPage-module__rWvqYG__activation{color:#475569;background:#f0fdf4;border-left:3px solid #059669;border-radius:0 8px 8px 0;padding:14px 18px;font-size:12.5px;line-height:1.75;margin-top:32px!important}.PricingPage-module__rWvqYG__section{border-bottom:1px solid #e2e8f0;padding:80px 0}.PricingPage-module__rWvqYG__section h2,.PricingPage-module__rWvqYG__contact h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;font-size:32px;font-weight:700;line-height:1.35}.PricingPage-module__rWvqYG__sectionIntro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:60px;margin-bottom:36px;display:grid}.PricingPage-module__rWvqYG__sectionIntro>p{color:#64748b;font-size:15px;line-height:1.8}.PricingPage-module__rWvqYG__tinted{background:#f8fafc}.PricingPage-module__rWvqYG__helper{color:#64748b;font-size:12.5px;line-height:1.8;margin-top:18px!important}.PricingPage-module__rWvqYG__examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.PricingPage-module__rWvqYG__exampleCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-width:0;padding:30px;transition:all .16s ease-out;box-shadow:0 1px 3px #00000005}.PricingPage-module__rWvqYG__exampleCard:hover{border-color:#cbd5e1;box-shadow:0 8px 22px -6px #0f172a14}.PricingPage-module__rWvqYG__exampleCard h3{color:#0f172a;font-size:20px;font-weight:700}.PricingPage-module__rWvqYG__exampleCard>p{color:#64748b;margin-top:12px;font-size:13.5px;line-height:1.7}.PricingPage-module__rWvqYG__exampleCard .PricingPage-module__rWvqYG__formula{color:#334155;font-variant-numeric:tabular-nums;margin-top:8px;font-size:16px}.PricingPage-module__rWvqYG__exampleCard .PricingPage-module__rWvqYG__exampleTotal{color:#047857;margin:12px 0 20px;font-size:14px;font-weight:600}.PricingPage-module__rWvqYG__exampleTotal strong{font-variant-numeric:tabular-nums;font-size:42px;font-weight:800}.PricingPage-module__rWvqYG__exampleCard dl{border-top:1px solid #f1f5f9;gap:10px;padding-top:18px;display:grid}.PricingPage-module__rWvqYG__exampleCard dl>div{color:#475569;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;display:flex}.PricingPage-module__rWvqYG__exampleCard dd{color:#0f172a;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.PricingPage-module__rWvqYG__important{color:#047857;background:#f0fdf4;border:1px solid #dcfce7;border-radius:8px;padding:14px 18px;font-size:13px;line-height:1.7;margin-top:24px!important}.PricingPage-module__rWvqYG__calculator{background:#fff;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 4px 16px #0f172a0a}.PricingPage-module__rWvqYG__calculatorInputs{padding:32px}.PricingPage-module__rWvqYG__planSelector{border:0;flex-wrap:wrap;gap:12px;margin:0;padding:0;display:flex}.PricingPage-module__rWvqYG__planSelector legend{color:#0f172a;margin-bottom:12px;font-size:14px;font-weight:650}.PricingPage-module__rWvqYG__planSelector label{cursor:pointer;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:8px 16px;font-size:13.5px;font-weight:500;transition:all .15s;display:flex}.PricingPage-module__rWvqYG__planSelector label:has(input:checked){color:#047857;background:#ecfdf5;border-color:#059669;font-weight:600}.PricingPage-module__rWvqYG__planSelector input{accent-color:#059669;width:15px;height:15px}.PricingPage-module__rWvqYG__inputGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.PricingPage-module__rWvqYG__inputGrid>label{color:#334155;gap:8px;min-width:0;font-size:12.5px;font-weight:550;display:grid}.PricingPage-module__rWvqYG__inputWithUnit{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:8px;padding-right:12px;display:flex}.PricingPage-module__rWvqYG__inputWithUnit:focus-within{border-color:#059669;outline:2px solid #05966933}.PricingPage-module__rWvqYG__inputWithUnit input{font-variant-numeric:tabular-nums;color:#0f172a;background:0 0;border:none;outline:none;width:100%;min-width:0;min-height:44px;padding:8px 12px;font-size:16px;font-weight:600}.PricingPage-module__rWvqYG__inputWithUnit span{color:#64748b;flex-shrink:0;font-size:12px}.PricingPage-module__rWvqYG__inputWithUnit:has(input[aria-invalid=true]){border-color:#e11d48}.PricingPage-module__rWvqYG__calculatorResult{background:#fbfcfd;border-left:1px solid #f1f5f9;min-width:0;padding:32px 28px}.PricingPage-module__rWvqYG__resultLabel{color:#059669;text-transform:uppercase;font-size:12px;font-weight:700}.PricingPage-module__rWvqYG__resultTitle{color:#475569;font-size:13.5px;font-weight:600;margin-top:20px!important}.PricingPage-module__rWvqYG__resultValue{color:#047857;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex;margin-top:6px!important}.PricingPage-module__rWvqYG__resultValue strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:44px;font-weight:800;line-height:1.1}.PricingPage-module__rWvqYG__resultValue span{font-size:14px;font-weight:600}.PricingPage-module__rWvqYG__breakdown{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;gap:12px;padding:20px 0;display:grid;margin-top:18px!important}.PricingPage-module__rWvqYG__breakdown>div{color:#475569;justify-content:space-between;gap:16px;font-size:12.5px;display:flex}.PricingPage-module__rWvqYG__breakdown dd{text-align:right;color:#0f172a;font-variant-numeric:tabular-nums;font-weight:600}.PricingPage-module__rWvqYG__resultStatus{color:#047857;font-size:18px;font-weight:700;margin-top:20px!important}.PricingPage-module__rWvqYG__resultNote{color:#64748b;font-size:12.5px;line-height:1.7;margin-top:10px!important}.PricingPage-module__rWvqYG__faqs{flex-direction:column;gap:12px;margin-top:32px;display:flex}.PricingPage-module__rWvqYG__faqs details{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:0 18px}.PricingPage-module__rWvqYG__faqs summary{cursor:pointer;color:#0f172a;padding:18px 0;font-size:15px;font-weight:600;line-height:1.6}.PricingPage-module__rWvqYG__faqs details>p{color:#475569;max-width:850px;padding:0 0 18px;font-size:13.5px;line-height:1.8}.PricingPage-module__rWvqYG__contact{background:#fff;padding:80px 0}.PricingPage-module__rWvqYG__contactGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.PricingPage-module__rWvqYG__contactGrid>div>p:not(.PricingPage-module__rWvqYG__eyebrow){color:#475569;margin:16px 0 24px;font-size:15px;line-height:1.8}.PricingPage-module__rWvqYG__contactList{gap:16px;margin:0;padding:0;list-style:none;display:grid}.PricingPage-module__rWvqYG__contactList li{color:#334155;align-items:center;gap:10px;font-size:13.5px;display:flex}.PricingPage-module__rWvqYG__contactList svg{color:#059669;flex-shrink:0}.PricingPage-module__rWvqYG__contactList a{color:#059669;align-items:center;text-decoration:none;display:inline-flex}.PricingPage-module__rWvqYG__contactList a:hover{text-decoration:underline}.PricingPage-module__rWvqYG__footer{background:#fff;border-top:1px solid #e2e8f0;padding:24px 0}.PricingPage-module__rWvqYG__footer>div{color:#64748b;flex-wrap:wrap;align-items:center;gap:12px 24px;font-size:12px;display:flex}.PricingPage-module__rWvqYG__footer a{color:#64748b;align-items:center;text-decoration:none;display:inline-flex}.PricingPage-module__rWvqYG__footer a:hover{color:#047857}.PricingPage-module__rWvqYG__footer span{margin-left:auto}@media (max-width:1000px){.PricingPage-module__rWvqYG__heroGrid{gap:36px}.PricingPage-module__rWvqYG__hero h1{font-size:38px}.PricingPage-module__rWvqYG__sectionIntro{gap:30px}.PricingPage-module__rWvqYG__calculatorInputs,.PricingPage-module__rWvqYG__calculatorResult{padding:24px}}@media (max-width:760px){.PricingPage-module__rWvqYG__hero{padding-top:40px}.PricingPage-module__rWvqYG__heroGrid,.PricingPage-module__rWvqYG__sectionIntro,.PricingPage-module__rWvqYG__calculator,.PricingPage-module__rWvqYG__contactGrid{grid-template-columns:1fr;gap:26px}.PricingPage-module__rWvqYG__hero h1{font-size:34px}.PricingPage-module__rWvqYG__heroDescription{font-size:14.5px}.PricingPage-module__rWvqYG__heroExample{padding:24px}.PricingPage-module__rWvqYG__heroNumber strong{font-size:52px}.PricingPage-module__rWvqYG__section,.PricingPage-module__rWvqYG__contact{padding:50px 0}.PricingPage-module__rWvqYG__examples{grid-template-columns:1fr;gap:16px}.PricingPage-module__rWvqYG__calculator{gap:0}.PricingPage-module__rWvqYG__calculatorInputs,.PricingPage-module__rWvqYG__calculatorResult{padding:20px}.PricingPage-module__rWvqYG__inputGrid{gap:16px 12px}.PricingPage-module__rWvqYG__footer span{margin-left:0}}
.WebsiteContent-module__3eblNW__site{min-height:100vh;color:var(--geo-ink-strong,#0f172a);font-family:var(--font-sans,"PingFang SC", "Microsoft YaHei", sans-serif);background:#fff}.WebsiteContent-module__3eblNW__site *,.WebsiteContent-module__3eblNW__featured *{box-sizing:border-box}.WebsiteContent-module__3eblNW__site :where(a,button,summary,[tabindex]):focus-visible,.WebsiteContent-module__3eblNW__featured a:focus-visible{outline-offset:4px;outline:2px solid #059669}.WebsiteContent-module__3eblNW__frame{width:min(1200px,100% - 48px);margin-inline:auto}.WebsiteContent-module__3eblNW__skipLink{z-index:60;color:#047857;background:#fff;border-radius:6px;padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-180%);box-shadow:0 4px 12px #00000026}.WebsiteContent-module__3eblNW__skipLink:focus{transform:translateY(0)}.WebsiteContent-module__3eblNW__featured{color:#0f172a;background:#f8fafc;border-top:1px solid #e2e8f0;padding:80px 0}.WebsiteContent-module__3eblNW__sectionHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.WebsiteContent-module__3eblNW__sectionHeading h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;text-wrap:balance;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.35}.WebsiteContent-module__3eblNW__sectionHeading p{color:#64748b;margin-top:8px;font-size:15px;line-height:1.7}.WebsiteContent-module__3eblNW__sectionHeading>a{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;min-height:40px;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .16s ease-out;display:inline-flex}.WebsiteContent-module__3eblNW__sectionHeading>a:hover{background:#f8fafc;border-color:#94a3b8;transform:translateY(-1px)}.WebsiteContent-module__3eblNW__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;display:grid}.WebsiteContent-module__3eblNW__card{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;align-items:flex-start;padding:28px;text-decoration:none;transition:all .16s ease-out;display:flex;box-shadow:0 1px 3px #00000005}.WebsiteContent-module__3eblNW__card:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 10px 24px -6px #0f172a14}.WebsiteContent-module__3eblNW__cardLabel{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-block}.WebsiteContent-module__3eblNW__card h3{color:#0f172a;text-wrap:balance;margin:14px 0 8px;font-size:19px;font-weight:700;line-height:1.45}.WebsiteContent-module__3eblNW__card p{color:#64748b;margin:0 0 20px;font-size:13.5px;line-height:1.7}.WebsiteContent-module__3eblNW__cardAction{color:#059669;border-top:1px solid #f1f5f9;align-items:center;gap:6px;width:100%;margin-top:auto;padding-top:14px;font-size:13px;font-weight:600;display:inline-flex}.WebsiteContent-module__3eblNW__breadcrumb{color:#64748b;flex-wrap:wrap;align-items:center;gap:8px;padding-top:28px;font-size:13px;display:flex}.WebsiteContent-module__3eblNW__breadcrumb a{color:#64748b;align-items:center;text-decoration:none;display:inline-flex}.WebsiteContent-module__3eblNW__breadcrumb a:hover{color:#047857;text-decoration:underline}.WebsiteContent-module__3eblNW__articleLayout{grid-template-columns:minmax(0,780px) minmax(0,260px);align-items:start;gap:64px;padding-top:32px;display:grid}.WebsiteContent-module__3eblNW__articleLayout article{min-width:0}.WebsiteContent-module__3eblNW__articleHeading{border-bottom:1px solid #e2e8f0;margin-bottom:32px;padding-bottom:28px}.WebsiteContent-module__3eblNW__category{color:#047857;text-transform:uppercase;letter-spacing:.04em;margin:0 0 12px;font-size:12.5px;font-weight:650}.WebsiteContent-module__3eblNW__articleHeading h1,.WebsiteContent-module__3eblNW__indexHeading h1{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.35}.WebsiteContent-module__3eblNW__summary{color:#475569;margin:18px 0 0;font-size:16.5px;line-height:1.8}.WebsiteContent-module__3eblNW__byline{color:#64748b;flex-wrap:wrap;gap:8px 24px;margin-top:20px;font-size:12.5px;line-height:1.8;display:flex}.WebsiteContent-module__3eblNW__byline a{color:#059669;text-decoration:none}.WebsiteContent-module__3eblNW__byline a:hover{text-decoration:underline}.WebsiteContent-module__3eblNW__prose{overflow-wrap:anywhere;color:#334155;font-size:15.5px;line-height:1.95}.WebsiteContent-module__3eblNW__prose>:first-child{margin-top:0}.WebsiteContent-module__3eblNW__prose p,.WebsiteContent-module__3eblNW__prose ul,.WebsiteContent-module__3eblNW__prose ol{margin:18px 0}.WebsiteContent-module__3eblNW__prose h2{color:#0f172a;border-bottom:1px solid #f1f5f9;margin:44px 0 18px;padding-bottom:8px;font-size:24px;font-weight:700;line-height:1.45}.WebsiteContent-module__3eblNW__prose h3{color:#0f172a;margin:28px 0 14px;font-size:19px;font-weight:650;line-height:1.5}.WebsiteContent-module__3eblNW__prose :where(h2,h3){scroll-margin-top:100px}.WebsiteContent-module__3eblNW__prose ul{padding-left:22px;list-style:outside}.WebsiteContent-module__3eblNW__prose ol{padding-left:22px;list-style:decimal}.WebsiteContent-module__3eblNW__prose li{margin:6px 0}.WebsiteContent-module__3eblNW__prose strong{color:#0f172a;font-weight:650}.WebsiteContent-module__3eblNW__prose a{color:#059669;text-underline-offset:4px;text-decoration:underline}.WebsiteContent-module__3eblNW__prose a:hover{color:#047857}.WebsiteContent-module__3eblNW__prose blockquote{color:#1e293b;background:#f8fafc;border-left:4px solid #059669;border-radius:4px;margin:24px 0;padding:16px 20px}.WebsiteContent-module__3eblNW__tableScroll{border:1px solid #e2e8f0;border-radius:8px;max-width:100%;margin:24px 0;overflow-x:auto}.WebsiteContent-module__3eblNW__prose table{border-collapse:collapse;width:100%;min-width:540px;font-size:13.5px;line-height:1.75}.WebsiteContent-module__3eblNW__prose th,.WebsiteContent-module__3eblNW__prose td{text-align:left;border-bottom:1px solid #f1f5f9;padding:12px 16px}.WebsiteContent-module__3eblNW__prose th{color:#0f172a;background:#f8fafc;font-weight:600}.WebsiteContent-module__3eblNW__prose tr:last-child td{border-bottom:0}.WebsiteContent-module__3eblNW__template{border:1px solid #e2e8f0;border-radius:8px;margin:24px 0;overflow:hidden}.WebsiteContent-module__3eblNW__templateToolbar{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;font-size:12px;display:flex}.WebsiteContent-module__3eblNW__templateToolbar button{color:#1e293b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;font-weight:600;transition:all .15s}.WebsiteContent-module__3eblNW__templateToolbar button:hover{background:#f1f5f9}.WebsiteContent-module__3eblNW__template pre{white-space:pre-wrap;background:#fafafa;margin:0;padding:18px;font-size:13.5px;line-height:1.8}.WebsiteContent-module__3eblNW__toc{background:#fbfcfd;border:1px solid #e2e8f0;border-radius:10px;padding:18px;font-size:13px;line-height:1.7;position:sticky;top:104px}.WebsiteContent-module__3eblNW__toc strong{color:#0f172a;margin-bottom:12px;font-size:13.5px;font-weight:700;display:block}.WebsiteContent-module__3eblNW__toc nav a{color:#64748b;padding:6px 0;text-decoration:none;transition:color .15s;display:block}.WebsiteContent-module__3eblNW__toc nav a:hover{color:#047857}.WebsiteContent-module__3eblNW__tocCta{color:#059669;border-top:1px solid #e2e8f0;align-items:center;margin-top:16px;padding-top:14px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.WebsiteContent-module__3eblNW__tocCta:hover{text-decoration:underline}.WebsiteContent-module__3eblNW__mobileToc{display:none}.WebsiteContent-module__3eblNW__nextSteps{overflow-wrap:anywhere;background:#f0fdf7;border:1px solid #a7f3d0;border-radius:12px;margin-top:40px;padding:26px}.WebsiteContent-module__3eblNW__nextSteps h2{color:#0f172a;margin:0;font-size:21px;line-height:1.5}.WebsiteContent-module__3eblNW__nextSteps p{color:#475569;margin:10px 0 20px;font-size:14px;line-height:1.8}.WebsiteContent-module__3eblNW__nextStepActions{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.WebsiteContent-module__3eblNW__nextStepActions a{color:#047857;background:#fff;border:1px solid #a7f3d0;border-radius:7px;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.65;text-decoration:none;display:inline-flex}.WebsiteContent-module__3eblNW__nextStepActions a:hover{text-underline-offset:3px;text-decoration:underline}.WebsiteContent-module__3eblNW__nextStepActions .WebsiteContent-module__3eblNW__nextStepDemo{color:#fff;background:#047857;border-color:#047857}.WebsiteContent-module__3eblNW__related{border-top:1px solid #e2e8f0;margin-top:64px;padding:44px 0 68px}.WebsiteContent-module__3eblNW__related h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;margin:0 0 24px;font-size:24px;font-weight:700}.WebsiteContent-module__3eblNW__footer{color:#94a3b8;background:#fff;border-top:1px solid #e2e8f0;padding:28px 0;font-size:12.5px}.WebsiteContent-module__3eblNW__footer>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.WebsiteContent-module__3eblNW__footer nav{flex-wrap:wrap;gap:6px 20px;display:flex}.WebsiteContent-module__3eblNW__footer a{color:#64748b;text-decoration:none}.WebsiteContent-module__3eblNW__footer a:hover{color:#047857}.WebsiteContent-module__3eblNW__indexHeading{max-width:740px;padding:56px 0 36px}.WebsiteContent-module__3eblNW__indexHeading p{color:#475569;margin-top:16px;font-size:16px;line-height:1.8}.WebsiteContent-module__3eblNW__indexGroup{padding:0 0 44px}.WebsiteContent-module__3eblNW__indexGroup h2{font-family:var(--font-serif-sc,"Noto Serif SC", "Songti SC", serif);color:#0f172a;margin:0 0 20px;font-size:22px;font-weight:700}.WebsiteContent-module__3eblNW__indexGroup .WebsiteContent-module__3eblNW__cards{max-width:100%}.WebsiteContent-module__3eblNW__indexCta{border-top:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 0 56px;display:flex}.WebsiteContent-module__3eblNW__indexCta a{color:#059669;font-weight:600;text-decoration:none}.WebsiteContent-module__3eblNW__indexCta a:hover{text-decoration:underline}@media (max-width:1000px){.WebsiteContent-module__3eblNW__articleLayout{grid-template-columns:minmax(0,1fr) 220px;gap:36px}.WebsiteContent-module__3eblNW__sectionHeading{flex-direction:column;align-items:flex-start;gap:12px}.WebsiteContent-module__3eblNW__frame{width:calc(100% - 32px)}}@media (max-width:760px){.WebsiteContent-module__3eblNW__articleLayout{padding-top:16px;display:block}.WebsiteContent-module__3eblNW__toc{display:none}.WebsiteContent-module__3eblNW__nextSteps{padding:20px}.WebsiteContent-module__3eblNW__nextStepActions{align-items:stretch}.WebsiteContent-module__3eblNW__mobileToc{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:24px;padding:14px 18px;display:block}.WebsiteContent-module__3eblNW__mobileToc summary{cursor:pointer;color:#0f172a;font-size:14px;font-weight:600}.WebsiteContent-module__3eblNW__mobileToc a{color:#475569;padding:6px 0;font-size:13.5px;text-decoration:none;display:block}.WebsiteContent-module__3eblNW__featured{padding:48px 0}.WebsiteContent-module__3eblNW__card{padding:22px}.WebsiteContent-module__3eblNW__articleHeading{margin-bottom:24px;padding-bottom:20px}.WebsiteContent-module__3eblNW__prose h2{margin-top:32px;font-size:21px}.WebsiteContent-module__3eblNW__related{margin-top:40px;padding-bottom:40px}.WebsiteContent-module__3eblNW__indexHeading{padding-top:32px}}@media (prefers-reduced-motion:reduce){.WebsiteContent-module__3eblNW__card,.WebsiteContent-module__3eblNW__sectionHeading>a{transition:none}}
