.page-module___8aEwW__page{--landing-max:1240px;--landing-graphite:var(--rc-marketing-page);--landing-graphite-deep:var(--rc-marketing-page-deep);--landing-graphite-raised:var(--rc-marketing-surface);--landing-graphite-muted:var(--rc-marketing-surface-muted);--landing-ink:var(--rc-marketing-ink);--landing-muted:var(--rc-marketing-muted);--landing-subtle:var(--rc-marketing-subtle);--landing-rule:var(--rc-marketing-rule);--landing-rule-strong:var(--rc-marketing-rule-strong);--landing-surface:var(--landing-graphite-raised);--landing-surface-muted:var(--landing-graphite-muted);--landing-surface-inset:var(--landing-graphite-deep);--landing-accent:var(--rc-marketing-accent);--landing-accent-hover:var(--rc-marketing-accent-hover);--landing-accent-soft:var(--rc-marketing-accent-soft);--landing-font-sans:var(--rc-font-family);--landing-hero-weight:900;--landing-heading-weight:840;--landing-body-weight:500;--rc-button-default-bg:color-mix(in srgb,var(--landing-surface)96%,transparent);--rc-button-default-bg-hover:var(--landing-surface-muted);--rc-button-default-text:var(--landing-ink);--rc-button-default-border:var(--landing-rule-strong);--rc-button-default-border-hover:var(--rc-button-focus);background:var(--landing-graphite);color:var(--landing-ink);font-family:var(--landing-font-sans);min-height:100dvh;overflow:hidden}html[data-theme=dark] .page-module___8aEwW__page{--rc-button-default-bg:color-mix(in srgb,var(--landing-surface)78%,transparent);--rc-button-default-bg-hover:color-mix(in srgb,var(--landing-surface-muted)92%,transparent);--rc-button-default-text:var(--landing-ink);--rc-button-default-border:var(--landing-rule-strong);--rc-button-default-border-hover:var(--rc-button-focus)}html[lang^=zh] .page-module___8aEwW__page{--landing-font-sans:"PingFang SC","Hiragino Sans GB","Noto Sans CJK SC","Microsoft YaHei UI","Source Han Sans SC",var(--rc-font-family);--landing-hero-weight:700;--landing-heading-weight:680;--landing-body-weight:400}.page-module___8aEwW__page,.page-module___8aEwW__page *{box-sizing:border-box}.page-module___8aEwW__page .ant-btn{border-radius:var(--rc-radius-sm);font-weight:760;transition:background-color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.page-module___8aEwW__page .ant-btn:not(.ant-btn-link){box-shadow:inset 0 1px 0 color-mix(in srgb,var(--landing-ink)6%,transparent);background:var(--rc-button-default-bg)!important;border-color:var(--rc-button-default-border)!important;color:var(--rc-button-default-text)!important}.page-module___8aEwW__page .ant-btn:not(:disabled):hover{transform:translateY(-1px)}.page-module___8aEwW__page .ant-btn:not(:disabled):active{transform:translateY(1px)scale(.99)}:is(.page-module___8aEwW__page .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.page-module___8aEwW__page .ant-btn-default:not(:disabled):not(.ant-btn-disabled):focus-visible){background:var(--rc-button-default-bg-hover)!important;border-color:var(--rc-button-default-border-hover)!important;color:var(--rc-button-default-text)!important}:is(.page-module___8aEwW__page .ant-btn.ant-btn-primary,.page-module___8aEwW__page .ant-btn.ant-btn-color-primary){box-shadow:inset 0 1px 0 #ffffff38,var(--rc-button-primary-shadow);background:var(--rc-button-primary-bg)!important;border-color:var(--rc-button-primary-border)!important;color:var(--rc-button-primary-text)!important}:is(.page-module___8aEwW__page .ant-btn.ant-btn-primary:hover,.page-module___8aEwW__page .ant-btn.ant-btn-primary:focus-visible,.page-module___8aEwW__page .ant-btn.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled):hover,.page-module___8aEwW__page .ant-btn.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled):focus-visible){background:var(--rc-button-primary-bg-hover)!important;border-color:var(--rc-button-primary-border-hover)!important;color:var(--rc-button-primary-text)!important}.page-module___8aEwW__page .ant-btn:focus-visible{outline:2px solid var(--rc-button-focus);outline-offset:3px}.page-module___8aEwW__buttonPrimary,.page-module___8aEwW__buttonSecondary{border-radius:var(--rc-radius-sm);font-size:var(--rc-font-sm);align-items:center;gap:var(--rc-space-2);white-space:nowrap;border:1px solid #0000;justify-content:center;min-width:0;height:34px;padding:0 14px;font-weight:760;line-height:1;text-decoration:none;transition:background-color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.page-module___8aEwW__buttonPrimary{background:var(--rc-button-primary-bg);border-color:var(--rc-button-primary-border);box-shadow:inset 0 1px 0 #ffffff38,var(--rc-button-primary-shadow);color:var(--rc-button-primary-text)}.page-module___8aEwW__buttonSecondary{background:var(--rc-button-default-bg);border-color:var(--rc-button-default-border);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--landing-ink)6%,transparent);color:var(--rc-button-default-text)}.page-module___8aEwW__buttonPrimary:hover,.page-module___8aEwW__buttonPrimary:focus-visible{background:var(--rc-button-primary-bg-hover);border-color:var(--rc-button-primary-border-hover);color:var(--rc-button-primary-text)}.page-module___8aEwW__buttonSecondary:hover,.page-module___8aEwW__buttonSecondary:focus-visible{background:var(--rc-button-default-bg-hover);border-color:var(--rc-button-default-border-hover);color:var(--rc-button-default-text)}.page-module___8aEwW__buttonPrimary:hover,.page-module___8aEwW__buttonSecondary:hover{transform:translateY(-1px)}.page-module___8aEwW__buttonPrimary:active,.page-module___8aEwW__buttonSecondary:active{transform:translateY(1px)scale(.99)}.page-module___8aEwW__buttonPrimary:focus-visible,.page-module___8aEwW__buttonSecondary:focus-visible{outline:2px solid var(--rc-button-focus);outline-offset:3px}.page-module___8aEwW__header,.page-module___8aEwW__brand,.page-module___8aEwW__scopeLine,.page-module___8aEwW__headerActions,.page-module___8aEwW__ctas,.page-module___8aEwW__caseHeader{align-items:center;display:flex}.page-module___8aEwW__header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--landing-graphite)92%,transparent);border-bottom:1px solid color-mix(in srgb,var(--landing-rule)78%,transparent);gap:var(--rc-space-5);z-index:10;grid-template-columns:auto minmax(0,1fr) auto;min-height:72px;padding:0 clamp(18px,4vw,56px);display:grid;position:sticky;top:0}.page-module___8aEwW__brand{color:var(--landing-ink);font-size:var(--rc-font-lg);gap:var(--rc-space-3);letter-spacing:0;font-weight:860;line-height:1}.page-module___8aEwW__brandMark{background:var(--landing-ink);border-radius:var(--rc-radius-sm);color:var(--landing-graphite);justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.page-module___8aEwW__brandMark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:29px;height:29px}.page-module___8aEwW__brandMark circle{fill:currentColor;stroke:none}.page-module___8aEwW__brandMark .dl-mark-accent-stroke{stroke:var(--landing-accent)}.page-module___8aEwW__brandMark .dl-mark-accent-fill{fill:var(--landing-accent)}.page-module___8aEwW__scopeLine{color:var(--landing-muted);font-size:var(--rc-font-sm);opacity:.86;text-overflow:ellipsis;white-space:nowrap;justify-self:start;min-width:0;font-weight:720;line-height:1;overflow:hidden}.page-module___8aEwW__headerActions{gap:var(--rc-space-3);justify-content:flex-end}.page-module___8aEwW__headerActions>span{color:var(--landing-muted);cursor:pointer;font-size:var(--rc-font-sm);padding:0 var(--rc-space-1);font-weight:760;line-height:32px}.page-module___8aEwW__hero{background:var(--landing-graphite);border-bottom:1px solid var(--landing-rule);isolation:isolate;grid-template-columns:minmax(clamp(24px,6vw,96px),1fr) minmax(0,760px) clamp(32px,4vw,48px) minmax(360px,440px) minmax(clamp(24px,6vw,96px),1fr);align-items:center;column-gap:0;min-height:min(640px,100dvh - 72px);margin:0 auto;padding:clamp(72px,10vh,104px) 0 clamp(86px,11vh,128px);display:grid;position:relative;overflow:hidden}.page-module___8aEwW__hero:before{background:linear-gradient(90deg,color-mix(in srgb,var(--landing-ink)4%,transparent)1px,transparent 1px),linear-gradient(180deg,color-mix(in srgb,var(--landing-ink)3%,transparent)1px,transparent 1px);content:"";opacity:.55;z-index:-3;background-size:84px 84px;position:absolute;inset:0}.page-module___8aEwW__hero:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--landing-graphite)86%,transparent));content:"";z-index:-2;height:42%;position:absolute;bottom:0;left:0;right:0}.page-module___8aEwW__heroBackground{background:radial-gradient(ellipse at 72% 47%,color-mix(in srgb,var(--landing-surface)72%,transparent)0%,transparent 38%),radial-gradient(ellipse at 80% 52%,color-mix(in srgb,var(--landing-accent)10%,transparent)0%,transparent 34%);content:"";pointer-events:none;z-index:-2;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 42%,#000000b8 58%,#000 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 42%,#000000b8 58%,#000 82%,#0000 100%)}.page-module___8aEwW__heroBackground:before,.page-module___8aEwW__heroBackground:after{content:none}.page-module___8aEwW__heroCopy{text-align:left;grid-column:2;justify-self:start;width:100%;min-width:0;max-width:760px}.page-module___8aEwW__eyebrow,.page-module___8aEwW__sectionHeading span,.page-module___8aEwW__controlCopy span,.page-module___8aEwW__workflowStep small{color:var(--landing-accent);font-size:var(--rc-type-label-size);letter-spacing:0;font-weight:860;line-height:var(--rc-type-label-line);text-transform:uppercase;display:block}.page-module___8aEwW__hero h1{color:var(--landing-ink);font-size:var(--rc-type-hero-title-size);font-weight:var(--landing-hero-weight);letter-spacing:0;line-height:var(--rc-type-hero-title-line);margin:var(--rc-space-6)0 0;text-wrap:balance;width:100%;max-width:min(760px,100%)}.page-module___8aEwW__hero h1 span{overflow-wrap:anywhere;text-align:left;white-space:normal;min-width:0;display:block}.page-module___8aEwW__heroLead{color:var(--landing-muted);font-size:var(--rc-type-hero-body-size);font-weight:var(--landing-body-weight);line-height:var(--rc-type-hero-body-line);margin:var(--rc-space-6)0 0;text-wrap:balance;max-width:min(700px,100%);min-height:3.16em}.page-module___8aEwW__heroLead span{white-space:normal;display:block}html[lang^=zh] .page-module___8aEwW__hero h1{font-size:var(--rc-type-hero-title-zh-size);line-height:var(--rc-type-hero-title-zh-line);max-width:min(740px,100%)}html[lang^=zh] .page-module___8aEwW__heroLead{font-size:var(--rc-type-hero-body-zh-size);line-height:var(--rc-type-hero-body-zh-line);max-width:660px;min-height:3.44em}:is(html[lang^=zh] .page-module___8aEwW__sectionHeading h2,html[lang^=zh] .page-module___8aEwW__controlCopy h2){font-size:var(--rc-type-section-title-zh-size);line-height:var(--rc-type-section-title-zh-line)}.page-module___8aEwW__ctas{gap:var(--rc-space-3);margin-top:var(--rc-space-7);flex-wrap:wrap;justify-content:flex-start}.page-module___8aEwW__sloganDots{gap:var(--rc-space-2);margin-top:var(--rc-space-6);justify-content:flex-start;display:flex}.page-module___8aEwW__sloganDots button{background:color-mix(in srgb,var(--landing-ink)18%,transparent);border-radius:var(--rc-radius-pill);cursor:pointer;transform-origin:0;border:0;width:28px;height:4px;padding:0;transition:background-color .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.page-module___8aEwW__sloganDots button:hover{background:color-mix(in srgb,var(--landing-ink)38%,transparent)}.page-module___8aEwW__sloganDots button:focus-visible{outline:2px solid var(--rc-button-focus);outline-offset:4px}.page-module___8aEwW__sloganDots button[aria-pressed=true]{background:var(--landing-ink);opacity:.95;transform:scaleX(1.45)}.page-module___8aEwW__heroMap{background:linear-gradient(180deg,color-mix(in srgb,var(--landing-surface)96%,transparent),color-mix(in srgb,var(--landing-surface-muted)84%,transparent));border:1px solid color-mix(in srgb,var(--landing-rule-strong)74%,transparent);border-radius:var(--rc-radius-lg);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--landing-ink)7%,transparent),0 24px 70px color-mix(in srgb,var(--landing-ink)7%,transparent);isolation:isolate;min-width:0;max-width:440px;padding:var(--rc-space-5);grid-column:4;place-self:center end;width:100%;position:relative}.page-module___8aEwW__heroMap:after{content:"";filter:grayscale(.12)saturate(.72)contrast(.88)brightness(1.05)blur(.6px);mix-blend-mode:multiply;opacity:.13;pointer-events:none;z-index:-1;background:url(/landing/hero-ai-drift-map.png) 50%/cover no-repeat;position:absolute;inset:-84px -132px -84px -176px;transform:translate(-10px);-webkit-mask-image:radial-gradient(at 52%,#0000009e 16%,#0000005c 44%,#00000021 60%,#0000 74%);mask-image:radial-gradient(at 52%,#0000009e 16%,#0000005c 44%,#00000021 60%,#0000 74%)}html[data-theme=dark] .page-module___8aEwW__heroMap{background:linear-gradient(180deg,color-mix(in srgb,var(--landing-surface)88%,transparent),color-mix(in srgb,var(--landing-surface-muted)74%,transparent));border-color:color-mix(in srgb,var(--landing-ink)12%,transparent)}html[data-theme=dark] .page-module___8aEwW__heroBackground{background:radial-gradient(ellipse at 72% 47%,color-mix(in srgb,var(--landing-surface)54%,transparent)0%,transparent 40%),radial-gradient(ellipse at 80% 52%,color-mix(in srgb,var(--landing-accent)18%,transparent)0%,transparent 36%)}html[data-theme=dark] .page-module___8aEwW__heroMap:after{filter:none;mix-blend-mode:normal;opacity:.36;transform:none;-webkit-mask-image:radial-gradient(#000 42%,#000000bd 62%,#0000 82%);mask-image:radial-gradient(#000 42%,#000000bd 62%,#0000 82%)}.page-module___8aEwW__heroMap:before{background:var(--landing-accent);content:"";height:1px;left:var(--rc-space-5);opacity:.7;right:var(--rc-space-5);position:absolute;top:62px}.page-module___8aEwW__mapHeader{gap:var(--rc-space-1);min-width:0;max-width:100%;padding-bottom:var(--rc-space-6);display:grid}.page-module___8aEwW__mapHeader,.page-module___8aEwW__mapRows,.page-module___8aEwW__mapImpact,.page-module___8aEwW__mapRule,.page-module___8aEwW__mapOutcome{z-index:1;position:relative}.page-module___8aEwW__mapHeader span,.page-module___8aEwW__mapRule span,.page-module___8aEwW__mapImpact span,.page-module___8aEwW__mapOutcome span{color:var(--landing-subtle);font-size:var(--rc-type-label-size);font-weight:820;line-height:var(--rc-type-label-line);text-transform:uppercase}.page-module___8aEwW__mapHeader strong{color:var(--landing-ink);font-size:var(--rc-type-card-title-size);font-weight:820;line-height:var(--rc-type-card-title-line);overflow-wrap:anywhere;min-width:0}.page-module___8aEwW__mapRows{gap:var(--rc-space-2);display:grid}.page-module___8aEwW__mapRow{background:color-mix(in srgb,var(--landing-surface)92%,var(--landing-ink)3%);border:1px solid color-mix(in srgb,var(--landing-rule-strong)76%,transparent);border-radius:var(--rc-radius-sm);align-items:center;gap:var(--rc-space-3);min-width:0;padding:var(--rc-space-3)var(--rc-space-4);grid-template-columns:minmax(70px,.75fr) minmax(80px,.8fr) minmax(0,1.25fr);display:grid}.page-module___8aEwW__mapRowOk{background:color-mix(in srgb,#eaf6ee 88%,var(--landing-surface)12%);border-color:#81b99694}.page-module___8aEwW__mapRowDrift{background:color-mix(in srgb,#fff3d9 88%,var(--landing-surface)12%);border-color:#d7a84c9e}.page-module___8aEwW__mapRowRisk{background:color-mix(in srgb,#fff0ed 88%,var(--landing-surface)12%);border-color:#db7b70a3}.page-module___8aEwW__mapRow span,.page-module___8aEwW__mapRow small{color:var(--landing-muted);font-size:var(--rc-type-label-size);font-weight:720;line-height:var(--rc-type-label-line);min-width:0}.page-module___8aEwW__mapRow strong{color:var(--landing-ink);font-size:var(--rc-type-ui-size);font-weight:840;line-height:var(--rc-type-ui-line);min-width:0}.page-module___8aEwW__mapRowOk strong{color:#1f7a4d}.page-module___8aEwW__mapRowDrift strong{color:#a96f00}.page-module___8aEwW__mapRowRisk strong{color:#b42318}.page-module___8aEwW__mapImpact{background:color-mix(in srgb,#fff0ed 82%,var(--landing-surface)18%);border-radius:var(--rc-radius-sm);gap:var(--rc-space-1);margin-top:var(--rc-space-3);padding:var(--rc-space-3)var(--rc-space-4);border:1px solid #db7b708a;display:grid}.page-module___8aEwW__mapImpact strong{color:#a91d14;font-size:var(--rc-type-ui-size);font-weight:850;line-height:var(--rc-type-ui-line)}html[data-theme=dark] .page-module___8aEwW__mapRow{background:color-mix(in srgb,var(--landing-ink)4%,transparent);border-color:color-mix(in srgb,var(--landing-ink)8%,transparent)}html[data-theme=dark] .page-module___8aEwW__mapRowOk{background:color-mix(in srgb,#4f8f72 10%,var(--landing-surface)80%);border-color:#78b5964d}html[data-theme=dark] .page-module___8aEwW__mapRowDrift{background:color-mix(in srgb,var(--landing-accent)13%,var(--landing-surface)76%);border-color:color-mix(in srgb,var(--landing-accent)44%,transparent)}html[data-theme=dark] .page-module___8aEwW__mapRowRisk{background:color-mix(in srgb,#b4574f 16%,var(--landing-surface)74%);border-color:#d6716885}html[data-theme=dark] .page-module___8aEwW__mapRowOk strong{color:color-mix(in srgb,#96d3ad 76%,var(--landing-ink))}html[data-theme=dark] .page-module___8aEwW__mapRowDrift strong{color:var(--landing-accent)}html[data-theme=dark] .page-module___8aEwW__mapRowRisk strong{color:color-mix(in srgb,#ff958c 82%,var(--landing-ink))}html[data-theme=dark] .page-module___8aEwW__mapImpact{background:color-mix(in srgb,#b4574f 11%,var(--landing-surface-inset)74%);border-color:#d6716857}html[data-theme=dark] .page-module___8aEwW__mapImpact strong{color:color-mix(in srgb,#ffb0a8 80%,var(--landing-ink))}.page-module___8aEwW__mapRule,.page-module___8aEwW__mapOutcome{border-top:1px solid color-mix(in srgb,var(--landing-ink)10%,transparent);gap:var(--rc-space-2);margin-top:var(--rc-space-4);padding-top:var(--rc-space-4);display:grid}.page-module___8aEwW__mapRule strong,.page-module___8aEwW__mapOutcome strong{color:var(--landing-ink);font-size:var(--rc-type-ui-size);font-weight:760;line-height:var(--rc-type-ui-line);overflow-wrap:anywhere;min-width:0}.page-module___8aEwW__mapOutcome strong{color:var(--landing-accent);font-family:var(--rc-font-family-code);font-size:var(--rc-type-label-size);text-transform:uppercase}.page-module___8aEwW__ctas .page-module___8aEwW__buttonPrimary,.page-module___8aEwW__ctas .page-module___8aEwW__buttonSecondary,.page-module___8aEwW__controlCopy .page-module___8aEwW__buttonPrimary{font-size:var(--rc-font-md);height:40px;padding:0 18px}.page-module___8aEwW__feedbackSection,.page-module___8aEwW__painSection,.page-module___8aEwW__workflowSection,.page-module___8aEwW__controlSection,.page-module___8aEwW__footer{max-width:var(--landing-max);margin:0 auto;padding:clamp(56px,8vw,92px) clamp(20px,3vw,28px)}.page-module___8aEwW__feedbackSection{padding:clamp(14px,2vw,22px) clamp(20px,3vw,28px) clamp(8px,1.5vw,16px);display:block}.page-module___8aEwW__painSection{padding-top:clamp(28px,4vw,48px)}.page-module___8aEwW__feedbackCarousel{gap:var(--rc-space-4);min-width:0;max-width:850px;margin-top:0;margin-left:auto;margin-right:auto;display:grid}.page-module___8aEwW__feedbackCard{gap:var(--rc-space-3);background:0 0;border:0;border-radius:0;width:100%;min-width:0;padding:clamp(8px,1.2vw,14px);transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:visible}.page-module___8aEwW__feedbackCardVisible{opacity:1;transform:translateY(0)}.page-module___8aEwW__feedbackCardHidden{opacity:0;transform:translateY(12px)}.page-module___8aEwW__feedbackHeader{align-items:center;gap:var(--rc-space-3);min-width:0;display:flex}.page-module___8aEwW__feedbackAvatar{border:1px solid color-mix(in srgb,var(--landing-ink)14%,transparent);border-radius:var(--rc-radius-pill);object-fit:cover;flex:0 0 48px;width:48px;height:48px}.page-module___8aEwW__feedbackMeta{min-width:0}.page-module___8aEwW__feedbackMeta span{color:var(--landing-ink);font-size:var(--rc-type-ui-size);font-weight:850;line-height:var(--rc-type-ui-line);display:block}.page-module___8aEwW__feedbackMeta small{color:var(--landing-subtle);font-family:var(--rc-font-family-code);font-size:var(--rc-type-label-size);font-weight:780;line-height:var(--rc-type-label-line);text-transform:uppercase;margin-top:2px;display:block}.page-module___8aEwW__feedbackImpact{background:color-mix(in srgb,var(--landing-accent)10%,transparent);border:1px solid color-mix(in srgb,var(--landing-accent)22%,transparent);border-radius:var(--rc-radius-pill);color:var(--landing-accent);font-size:var(--rc-type-label-size);font-weight:820;line-height:var(--rc-type-ui-line);text-transform:uppercase;white-space:nowrap;flex:none;margin-left:auto;padding:3px 10px}.page-module___8aEwW__feedbackChat{background:color-mix(in srgb,var(--landing-graphite-raised)78%,transparent);border:1px solid color-mix(in srgb,var(--landing-ink)10%,transparent);border-radius:var(--rc-radius-lg)var(--rc-radius-lg)var(--rc-radius-lg)var(--rc-radius-xs);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--landing-ink)6%,transparent),0 14px 32px color-mix(in srgb,var(--landing-ink)5%,transparent);min-width:0;padding:var(--rc-space-5)var(--rc-space-6);margin-left:62px;position:relative}.page-module___8aEwW__feedbackChat p{color:var(--landing-ink);font-size:var(--rc-type-body-lg-size);max-width:92%;margin:0;font-weight:620;line-height:1.75}.page-module___8aEwW__feedbackTypeCursor{color:var(--landing-accent);font-weight:700}.page-module___8aEwW__feedbackReveal{border-left:2px solid color-mix(in srgb,var(--landing-accent)48%,transparent);min-width:0;padding:0 0 0 var(--rc-space-4);border-radius:0;margin-left:62px}.page-module___8aEwW__feedbackReveal span{color:var(--landing-muted);font-size:var(--rc-type-label-size);font-weight:820;line-height:var(--rc-type-label-line);text-transform:uppercase}.page-module___8aEwW__feedbackReveal strong{color:color-mix(in srgb,var(--landing-ink)88%,transparent);font-size:var(--rc-type-ui-size);margin-top:var(--rc-space-1);font-weight:760;line-height:1.55;display:block}.page-module___8aEwW__feedbackDots{gap:var(--rc-space-2);justify-content:center;display:flex}.page-module___8aEwW__feedbackDots button{background:color-mix(in srgb,var(--landing-ink)16%,transparent);border-radius:var(--rc-radius-pill);cursor:pointer;transform-origin:50%;border:0;width:28px;height:4px;padding:0;transition:background-color .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.page-module___8aEwW__feedbackDots button:hover{background:color-mix(in srgb,var(--landing-ink)36%,transparent)}.page-module___8aEwW__feedbackDots button:focus-visible{outline:2px solid var(--rc-button-focus);outline-offset:4px}.page-module___8aEwW__feedbackDots button[aria-pressed=true]{background:var(--landing-ink);opacity:.95;transform:scaleX(1.42)}.page-module___8aEwW__sectionHeading{max-width:720px}.page-module___8aEwW__sectionHeading h2,.page-module___8aEwW__controlCopy h2{color:var(--landing-ink);font-size:var(--rc-type-section-title-size);font-weight:var(--landing-heading-weight);letter-spacing:0;line-height:var(--rc-type-section-title-line);margin:var(--rc-space-4)0 0;text-wrap:balance}.page-module___8aEwW__sectionHeading p,.page-module___8aEwW__controlCopy p{color:var(--landing-muted);font-size:var(--rc-type-body-lg-size);line-height:var(--rc-type-body-lg-line);margin:var(--rc-space-5)0 0}.page-module___8aEwW__caseGrid{gap:var(--rc-space-4);margin-top:var(--rc-space-9);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.page-module___8aEwW__caseCard{animation:.56s cubic-bezier(.16,1,.3,1) both page-module___8aEwW__riseIn;animation-delay:calc(var(--index)*85ms);background:color-mix(in srgb,var(--landing-surface)90%,transparent);border:1px solid var(--landing-rule);border-radius:var(--rc-radius-lg);min-height:190px;padding:var(--rc-space-6)}.page-module___8aEwW__caseCard:first-child{grid-column:span 5}.page-module___8aEwW__caseCard:nth-child(2){grid-column:span 4}.page-module___8aEwW__caseCard:nth-child(3){grid-column:span 3}.page-module___8aEwW__caseHeader{gap:var(--rc-space-4)}.page-module___8aEwW__caseLogo{background:var(--landing-ink);border-radius:var(--rc-radius-sm);color:var(--landing-graphite);font-family:var(--rc-font-family-code);font-size:var(--rc-type-label-size);flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;font-weight:860;display:inline-flex}.page-module___8aEwW__caseHeader small{color:var(--landing-accent);font-size:var(--rc-type-label-size);font-weight:860;line-height:var(--rc-type-label-line);text-transform:uppercase;display:block}.page-module___8aEwW__caseHeader strong{color:var(--landing-muted);font-size:var(--rc-type-ui-size);line-height:var(--rc-type-ui-line);margin-top:var(--rc-space-1);display:block}.page-module___8aEwW__caseDetails summary,.page-module___8aEwW__ruleCard h3,.page-module___8aEwW__controlCard h3{color:var(--landing-ink);font-size:var(--rc-type-card-title-size);font-weight:840;line-height:var(--rc-type-card-title-line);margin:var(--rc-space-7)0 0}.page-module___8aEwW__caseDetails p,.page-module___8aEwW__workflowStep p,.page-module___8aEwW__ruleCard p,.page-module___8aEwW__controlCard p{color:var(--landing-muted);font-size:var(--rc-type-body-size);line-height:var(--rc-type-body-line);margin:var(--rc-space-3)0 0}.page-module___8aEwW__caseDetails summary{cursor:pointer;list-style:none}.page-module___8aEwW__caseDetails summary::-webkit-details-marker{display:none}.page-module___8aEwW__caseDetails summary:after{color:var(--landing-accent);content:"+";font-family:var(--rc-font-family-code);font-size:var(--rc-type-ui-size);margin-left:var(--rc-space-2)}.page-module___8aEwW__caseDetails[open] summary:after{content:"-"}.page-module___8aEwW__workflowSection,.page-module___8aEwW__controlSection,.page-module___8aEwW__footer{border-top:1px solid var(--landing-rule)}.page-module___8aEwW__workflowRail{margin-top:var(--rc-space-10);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.page-module___8aEwW__workflowStep{animation:.56s cubic-bezier(.16,1,.3,1) both page-module___8aEwW__riseIn;animation-delay:calc(var(--index)*80ms);border-top:2px solid var(--landing-ink);min-height:142px;padding:var(--rc-space-6)var(--rc-space-5)0 0;position:relative}.page-module___8aEwW__workflowStep+.page-module___8aEwW__workflowStep{border-left:1px solid var(--landing-rule);padding-left:var(--rc-space-5)}.page-module___8aEwW__workflowStep:before{background:var(--landing-surface);border:2px solid var(--landing-ink);border-radius:var(--rc-radius-pill);content:"";width:13px;height:13px;position:absolute;top:-8px;left:0}.page-module___8aEwW__ruleExamples{margin-top:var(--rc-space-10)}.page-module___8aEwW__ruleExamplesLabel{color:var(--landing-accent);font-size:var(--rc-type-ui-size);letter-spacing:0;font-weight:860;line-height:var(--rc-type-ui-line);margin-bottom:var(--rc-space-4)}.page-module___8aEwW__ruleGrid{gap:var(--rc-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module___8aEwW__ruleNotebook{background:color-mix(in srgb,var(--landing-surface)78%,transparent);border:1px solid color-mix(in srgb,var(--landing-rule-strong)78%,transparent);border-radius:var(--rc-radius-lg);gap:var(--rc-space-6);padding:var(--rc-space-5);grid-template-columns:220px minmax(0,1fr);display:grid}.page-module___8aEwW__ruleTabs{gap:var(--rc-space-2);display:grid}.page-module___8aEwW__ruleTabs button{border-radius:var(--rc-radius-sm);color:var(--landing-muted);cursor:pointer;font-size:var(--rc-type-ui-size);min-height:36px;padding:0 var(--rc-space-3);text-align:left;background:0 0;border:1px solid #0000;font-weight:820;transition:background-color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.page-module___8aEwW__ruleTabs button:hover,.page-module___8aEwW__ruleTabs button[aria-selected=true]{background:color-mix(in srgb,var(--landing-accent)12%,transparent);border-color:color-mix(in srgb,var(--landing-accent)28%,transparent);color:var(--landing-ink)}.page-module___8aEwW__ruleTabs button:active{transform:translateY(1px)}.page-module___8aEwW__ruleTabs button:focus-visible{outline:2px solid var(--rc-button-focus);outline-offset:2px}.page-module___8aEwW__ruleCard{background:linear-gradient(180deg,color-mix(in srgb,var(--landing-surface)92%,transparent),color-mix(in srgb,var(--landing-surface-inset)72%,transparent));border:1px solid color-mix(in srgb,var(--landing-rule-strong)78%,transparent);border-radius:var(--rc-radius-md);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--landing-ink)5%,transparent),0 18px 50px #00000029;min-height:190px;padding:var(--rc-space-5);animation:.56s cubic-bezier(.16,1,.3,1) both page-module___8aEwW__riseIn}.page-module___8aEwW__ruleCard small{color:var(--landing-accent);font-family:var(--rc-font-family-code);font-size:var(--rc-type-ui-size);font-weight:860;line-height:var(--rc-type-ui-line);margin-bottom:var(--rc-space-5);display:block}.page-module___8aEwW__ruleCard h3{margin-top:0}.page-module___8aEwW__stepIndex{color:var(--landing-subtle);font-family:var(--rc-font-family-code);font-size:var(--rc-type-ui-size);margin-bottom:var(--rc-space-6);font-weight:860}.page-module___8aEwW__controlSection{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(34px,5vw,72px);display:grid}.page-module___8aEwW__controlCopy{position:sticky;top:110px}.page-module___8aEwW__controlCopy .page-module___8aEwW__buttonPrimary{margin-top:var(--rc-space-8)}.page-module___8aEwW__controlGrid{gap:var(--rc-space-4);grid-template-columns:1.1fr .9fr;display:grid}.page-module___8aEwW__controlCard{animation:.56s cubic-bezier(.16,1,.3,1) both page-module___8aEwW__riseIn;animation-delay:calc(var(--index)*80ms);background:color-mix(in srgb,var(--landing-surface)90%,transparent);border:1px solid var(--landing-rule);border-radius:var(--rc-radius-lg);min-height:136px;padding:var(--rc-space-6)}.page-module___8aEwW__controlCard:first-child,.page-module___8aEwW__controlCard:last-child{grid-column:span 2}.page-module___8aEwW__footerContact span{color:var(--landing-accent);font-family:var(--rc-font-family-code);font-size:var(--rc-type-label-size);font-weight:860;line-height:var(--rc-type-label-line);text-transform:uppercase;display:block}.page-module___8aEwW__footer{align-items:start;gap:var(--rc-space-6);grid-template-columns:minmax(260px,1fr) auto auto;padding-top:clamp(34px,5vw,54px);padding-bottom:clamp(36px,6vw,60px);display:grid}.page-module___8aEwW__footerBrand{color:var(--landing-ink);align-items:center;gap:var(--rc-space-3);display:inline-flex}.page-module___8aEwW__footerBrand strong{font-size:var(--rc-font-lg);font-weight:860}.page-module___8aEwW__footer p{color:var(--landing-muted);font-size:var(--rc-type-body-size);line-height:var(--rc-type-body-line);margin-top:var(--rc-space-3);max-width:360px}.page-module___8aEwW__footerContact,.page-module___8aEwW__footerLinks{gap:var(--rc-space-2);display:grid}.page-module___8aEwW__footerContact a,.page-module___8aEwW__footerLinks a{color:var(--landing-muted);font-size:var(--rc-type-ui-size);font-weight:700;line-height:var(--rc-type-ui-line)}.page-module___8aEwW__footerContact a:hover,.page-module___8aEwW__footerLinks a:hover{color:var(--landing-ink)}@keyframes page-module___8aEwW__riseIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.page-module___8aEwW__header{grid-template-columns:1fr auto}.page-module___8aEwW__scopeLine{display:none}.page-module___8aEwW__hero{grid-template-columns:1fr;gap:clamp(28px,5vw,48px);min-height:auto;padding:clamp(56px,8vw,76px) clamp(28px,5vw,56px) clamp(48px,7vw,72px)}.page-module___8aEwW__heroCopy,.page-module___8aEwW__heroMap{grid-column:1;justify-self:center;width:100%;max-width:min(760px,100%)}.page-module___8aEwW__heroMap{max-width:min(680px,100%)}.page-module___8aEwW__heroMap:after{opacity:.11;inset:-72px -96px -72px -116px}html[data-theme=dark] .page-module___8aEwW__heroMap:after{opacity:.28}.page-module___8aEwW__hero h1,.page-module___8aEwW__hero h1 span,.page-module___8aEwW__heroLead,.page-module___8aEwW__heroLead span,.page-module___8aEwW__ctas,.page-module___8aEwW__sloganDots{max-width:100%}.page-module___8aEwW__feedbackCarousel,.page-module___8aEwW__caseGrid,.page-module___8aEwW__ruleGrid,.page-module___8aEwW__controlSection,.page-module___8aEwW__footer{grid-template-columns:1fr}.page-module___8aEwW__caseCard:first-child,.page-module___8aEwW__caseCard:nth-child(2),.page-module___8aEwW__caseCard:nth-child(3){grid-column:auto}.page-module___8aEwW__workflowRail{row-gap:var(--rc-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__ruleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__workflowStep:nth-child(odd){border-left:0;padding-left:0}.page-module___8aEwW__controlCopy{position:static}}@media (max-width:920px){.page-module___8aEwW__hero{align-items:start;padding-left:clamp(22px,5vw,40px);padding-right:clamp(22px,5vw,40px)}.page-module___8aEwW__heroMap{max-width:100%}.page-module___8aEwW__heroMap:after{opacity:.09;inset:-54px -52px -54px -78px}html[data-theme=dark] .page-module___8aEwW__heroMap:after{opacity:.22}.page-module___8aEwW__mapRow{gap:var(--rc-space-2);grid-template-columns:minmax(74px,.7fr) minmax(88px,.75fr) minmax(0,1.25fr)}.page-module___8aEwW__feedbackSection,.page-module___8aEwW__painSection,.page-module___8aEwW__workflowSection,.page-module___8aEwW__controlSection,.page-module___8aEwW__footer{padding-left:clamp(22px,5vw,40px);padding-right:clamp(22px,5vw,40px)}.page-module___8aEwW__ruleNotebook{grid-template-columns:1fr}.page-module___8aEwW__ruleTabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page-module___8aEwW__page{max-width:100vw}.page-module___8aEwW__header{gap:var(--rc-space-3);min-height:64px;padding:12px var(--rc-space-5);grid-template-columns:minmax(0,1fr) auto}.page-module___8aEwW__headerActions{justify-content:flex-end;width:auto;padding-bottom:0;overflow:visible}.page-module___8aEwW__headerActions>span,.page-module___8aEwW__headerActions .page-module___8aEwW__buttonSecondary{display:none}.page-module___8aEwW__headerActions .rc-app-icon-button{display:none}.page-module___8aEwW__headerActions .page-module___8aEwW__buttonPrimary{height:34px;padding-inline:15px}.page-module___8aEwW__hero,.page-module___8aEwW__feedbackSection,.page-module___8aEwW__painSection,.page-module___8aEwW__workflowSection,.page-module___8aEwW__controlSection,.page-module___8aEwW__footer{max-width:100vw;padding-left:var(--rc-space-5);padding-right:var(--rc-space-5);width:100%;overflow:hidden}.page-module___8aEwW__hero{gap:var(--rc-space-8);min-height:auto;padding-bottom:var(--rc-space-8);padding-top:var(--rc-space-9)}.page-module___8aEwW__heroCopy,.page-module___8aEwW__sectionHeading,.page-module___8aEwW__controlCopy{width:100%;min-width:0;max-width:calc(100vw - 28px)}.page-module___8aEwW__heroCopy{text-align:left}.page-module___8aEwW__hero h1{font-size:var(--rc-type-mobile-hero-title-size);line-height:var(--rc-type-mobile-hero-title-line);overflow-wrap:anywhere;text-wrap:wrap;max-width:100%;margin-left:0;margin-right:0}.page-module___8aEwW__heroMap{border-radius:var(--rc-radius-md);max-width:100%;padding:var(--rc-space-4);width:100%;overflow:hidden}.page-module___8aEwW__heroMap:after{display:none}.page-module___8aEwW__heroMap:before{left:var(--rc-space-4);right:var(--rc-space-4);top:54px}.page-module___8aEwW__mapHeader{padding-bottom:var(--rc-space-5)}.page-module___8aEwW__mapHeader strong{font-size:var(--rc-font-lg)}.page-module___8aEwW__mapRow{align-items:start;gap:var(--rc-space-1);padding:var(--rc-space-3);grid-template-columns:1fr}.page-module___8aEwW__mapImpact,.page-module___8aEwW__mapRule,.page-module___8aEwW__mapOutcome{margin-top:var(--rc-space-3);padding-top:var(--rc-space-3)}.page-module___8aEwW__mapOutcome{display:none}.page-module___8aEwW__hero h1 span{overflow-wrap:anywhere;white-space:normal;word-break:break-word;max-width:100%}html[lang^=zh] .page-module___8aEwW__hero h1{overflow-wrap:anywhere;word-break:break-all}html[lang^=zh] .page-module___8aEwW__hero h1 span{overflow-wrap:anywhere;word-break:break-all}html[lang^=zh] .page-module___8aEwW__heroLead{overflow-wrap:anywhere;word-break:break-all}html[lang^=zh] .page-module___8aEwW__heroLead span{overflow-wrap:anywhere;word-break:break-all}.page-module___8aEwW__heroLead{overflow-wrap:anywhere;word-break:break-word;max-width:100%;min-height:0;margin-left:0;margin-right:0}.page-module___8aEwW__heroLead span{white-space:normal;display:inline}.page-module___8aEwW__heroLead span+span:before{content:" "}.page-module___8aEwW__sectionHeading h2,.page-module___8aEwW__controlCopy h2{font-size:var(--rc-type-mobile-section-title-size);line-height:var(--rc-type-mobile-section-title-line);overflow-wrap:anywhere;text-wrap:wrap;width:100%;max-width:calc(100vw - 28px)}.page-module___8aEwW__feedbackSection{width:100%;min-width:0;max-width:100%;margin-left:auto;margin-right:auto}.page-module___8aEwW__feedbackCarousel{width:100%;max-width:100%}.page-module___8aEwW__feedbackCard{max-width:100%;padding:var(--rc-space-4);width:100%}.page-module___8aEwW__ctas{flex-direction:column;align-items:stretch;max-width:100%;margin-left:0;margin-right:0}.page-module___8aEwW__sloganDots{max-width:100%}.page-module___8aEwW__ctas .page-module___8aEwW__buttonPrimary,.page-module___8aEwW__ctas .page-module___8aEwW__buttonSecondary{width:100%}.page-module___8aEwW__sectionHeading p,.page-module___8aEwW__controlCopy p,.page-module___8aEwW__feedbackChat p,.page-module___8aEwW__feedbackReveal strong,.page-module___8aEwW__caseCard p,.page-module___8aEwW__workflowStep p,.page-module___8aEwW__controlCard p{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.page-module___8aEwW__feedbackHeader{grid-template-columns:44px minmax(0,1fr);align-items:flex-start;display:grid}.page-module___8aEwW__feedbackAvatar{flex-basis:44px;width:44px;height:44px}.page-module___8aEwW__feedbackImpact{margin-left:0;margin-top:var(--rc-space-1);grid-column:2;justify-self:start}.page-module___8aEwW__feedbackChat,.page-module___8aEwW__feedbackReveal{margin-left:0}.page-module___8aEwW__feedbackChat{max-width:100%;padding:var(--rc-space-4)}.page-module___8aEwW__feedbackChat p{width:100%;max-width:100%}.page-module___8aEwW__feedbackCarousel,.page-module___8aEwW__caseGrid,.page-module___8aEwW__workflowRail,.page-module___8aEwW__ruleGrid,.page-module___8aEwW__controlGrid{grid-template-columns:1fr}.page-module___8aEwW__caseCard{min-height:0}.page-module___8aEwW__workflowStep,.page-module___8aEwW__workflowStep+.page-module___8aEwW__workflowStep{border-left:0;padding-left:0}.page-module___8aEwW__workflowRail{row-gap:var(--rc-space-6)}.page-module___8aEwW__ruleTabs{grid-template-columns:1fr}.page-module___8aEwW__ruleCard{min-height:0}.page-module___8aEwW__controlCard:first-child,.page-module___8aEwW__controlCard:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__page *,.page-module___8aEwW__page :before,.page-module___8aEwW__page :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
