.modeldial-homepage-module__cYl-YG__page{background:var(--surface);min-height:100dvh;color:var(--text);font-family:var(--font-sans)}.modeldial-homepage-module__cYl-YG__page h1,.modeldial-homepage-module__cYl-YG__page h2,.modeldial-homepage-module__cYl-YG__page h3,.modeldial-homepage-module__cYl-YG__page p,.modeldial-homepage-module__cYl-YG__page dl,.modeldial-homepage-module__cYl-YG__page dd,.modeldial-homepage-module__cYl-YG__page ol{margin:0}.modeldial-homepage-module__cYl-YG__shell,.modeldial-homepage-module__cYl-YG__capabilityShell,.modeldial-homepage-module__cYl-YG__faqShell,.modeldial-homepage-module__cYl-YG__footerShell{width:min(var(--content-width), 100%);margin-inline:auto}.modeldial-homepage-module__cYl-YG__revealRoot{display:contents}.modeldial-homepage-module__cYl-YG__capabilityPanel,.modeldial-homepage-module__cYl-YG__faqIntroduction,.modeldial-homepage-module__cYl-YG__faqQuestion{min-width:0}.modeldial-homepage-module__cYl-YG__page a:focus-visible,.modeldial-homepage-module__cYl-YG__page button:focus-visible,.modeldial-homepage-module__cYl-YG__page summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.modeldial-homepage-module__cYl-YG__hero{padding:144px 40px 54px}.modeldial-homepage-module__cYl-YG__kicker,.modeldial-homepage-module__cYl-YG__sectionEyebrow,.modeldial-homepage-module__cYl-YG__boardLabel{color:var(--muted);letter-spacing:.06em;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.modeldial-homepage-module__cYl-YG__kicker{margin-bottom:24px!important}.modeldial-homepage-module__cYl-YG__kicker>span{background:var(--accent);border-radius:2px;width:7px;height:7px}.modeldial-homepage-module__cYl-YG__heroLayout{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:end;gap:72px;display:grid}.modeldial-homepage-module__cYl-YG__hero h1{letter-spacing:-.055em;text-wrap:balance;flex-direction:column;row-gap:.12em;font-size:clamp(42px,4.1vw,60px);font-weight:500;line-height:1.14;display:flex}.modeldial-homepage-module__cYl-YG__hero h1>span{display:block}.modeldial-homepage-module__cYl-YG__heroSecondLine{color:#76808c}.modeldial-homepage-module__cYl-YG__page[lang=zh-CN] .modeldial-homepage-module__cYl-YG__hero h1{letter-spacing:-.035em;font-size:clamp(40px,3.9vw,58px);line-height:1.25}.modeldial-homepage-module__cYl-YG__heroSupporting{padding-bottom:4px}.modeldial-homepage-module__cYl-YG__heroSummary{max-width:380px;color:var(--muted);text-wrap:pretty;font-size:16px;line-height:1.85}.modeldial-homepage-module__cYl-YG__heroActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.modeldial-homepage-module__cYl-YG__primaryAction,.modeldial-homepage-module__cYl-YG__localScanAction{justify-content:center;align-items:center;gap:14px;font-size:13px;font-weight:500;display:inline-flex}.modeldial-homepage-module__cYl-YG__primaryAction{background:var(--text);border-radius:8px;min-height:46px;padding:0 18px;transition:background .16s,transform .16s;color:#fff!important}.modeldial-homepage-module__cYl-YG__primaryAction:hover{background:var(--accent);transform:translateY(-1px)}.modeldial-homepage-module__cYl-YG__localScanAction{min-height:44px;color:var(--muted);white-space:nowrap}.modeldial-homepage-module__cYl-YG__localScanAction:hover{color:var(--text)}.modeldial-homepage-module__cYl-YG__capabilitySection{padding:0 40px 92px}.modeldial-homepage-module__cYl-YG__capabilityHeading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:25px;display:flex}.modeldial-homepage-module__cYl-YG__boardLabel{font-family:var(--font-mono);letter-spacing:.01em;font-size:11px}.modeldial-homepage-module__cYl-YG__capabilityHeading h2{letter-spacing:-.035em;text-wrap:pretty;margin-top:11px;font-size:28px;font-weight:500;line-height:1.35}.modeldial-homepage-module__cYl-YG__boardLink{white-space:nowrap;align-items:center;gap:14px;padding-bottom:4px;font-size:13px;display:inline-flex}.modeldial-homepage-module__cYl-YG__boardLink:hover{color:var(--accent)}.modeldial-homepage-module__cYl-YG__measurementBoard{background:var(--surface);border:1px solid #dfe3e8;border-radius:14px;overflow:hidden;box-shadow:0 16px 44px -28px #202a3a3d}.modeldial-homepage-module__cYl-YG__boardToolbar{border-bottom:1px solid var(--line);background:#f7f8fa;justify-content:space-between;align-items:center;gap:20px;min-height:66px;padding:0 28px;display:flex}.modeldial-homepage-module__cYl-YG__capabilityTabs{align-items:center;gap:6px;display:flex}.modeldial-homepage-module__cYl-YG__capabilityTabs button{min-height:36px;color:var(--muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;padding:0 15px;font-size:13px;font-weight:500;transition:background .16s,color .16s}.modeldial-homepage-module__cYl-YG__capabilityTabs button:hover{color:var(--text);background:#eceff3}.modeldial-homepage-module__cYl-YG__capabilityTabs button[aria-pressed=true]{color:var(--text);background:#fff;border-color:#dfe3e8;box-shadow:0 1px 3px #1926350d}.modeldial-homepage-module__cYl-YG__boardStatus{color:var(--muted);flex-shrink:0;align-items:center;gap:7px;font-size:11px;display:inline-flex}.modeldial-homepage-module__cYl-YG__boardStatus i{background:var(--muted);border-radius:50%;width:5px;height:5px}.modeldial-homepage-module__cYl-YG__boardStatus[data-state=published] i{background:var(--positive)}.modeldial-homepage-module__cYl-YG__boardStatus[data-state=failed] i{background:var(--warning)}.modeldial-homepage-module__cYl-YG__capabilityIntroduction{padding:20px 28px 16px}.modeldial-homepage-module__cYl-YG__capabilityIntroduction h3{display:none}.modeldial-homepage-module__cYl-YG__capabilityIntroduction>p{color:var(--muted);font-size:12px;line-height:1.65}.modeldial-homepage-module__cYl-YG__capabilityRefreshWarning{color:var(--warning);flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;font-size:12px;display:flex}.modeldial-homepage-module__cYl-YG__capabilityRefreshWarning button,.modeldial-homepage-module__cYl-YG__capabilityPending button{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.modeldial-homepage-module__cYl-YG__capabilityRankingHeading,.modeldial-homepage-module__cYl-YG__capabilityRanking li{grid-template-columns:28px minmax(0,1.15fr) minmax(150px,.85fr) minmax(250px,1fr);align-items:center;column-gap:28px;padding-inline:28px;display:grid}.modeldial-homepage-module__cYl-YG__capabilityRankingHeading{min-height:38px;color:var(--muted);font-size:11px}.modeldial-homepage-module__cYl-YG__capabilityRankingHeading>span:nth-child(3){text-align:left}.modeldial-homepage-module__cYl-YG__capabilityRanking ol{padding:0;list-style:none}.modeldial-homepage-module__cYl-YG__capabilityRanking li{border-top:1px solid var(--line-soft);min-height:112px;transition:background .16s;position:relative}.modeldial-homepage-module__cYl-YG__capabilityRanking li:first-child{background:#f7f9ff}.modeldial-homepage-module__cYl-YG__capabilityRanking li:first-child:before{background:var(--accent);content:"";width:2px;position:absolute;inset:20px auto 20px 0}.modeldial-homepage-module__cYl-YG__capabilityRanking li:hover{background:#f4f6fb}.modeldial-homepage-module__cYl-YG__capabilityRank{color:#8b939d;font-family:var(--font-mono);align-self:center;font-size:12px;font-weight:400}.modeldial-homepage-module__cYl-YG__capabilityModel{align-items:center;gap:14px;min-width:0;display:flex}.modeldial-homepage-module__cYl-YG__capabilityModel img,.modeldial-homepage-module__cYl-YG__capabilityModel>i{object-fit:contain;flex-shrink:0;width:22px;height:22px}.modeldial-homepage-module__cYl-YG__capabilityModel>i{place-items:center;font-size:11px;font-style:normal;display:grid}.modeldial-homepage-module__cYl-YG__capabilityModel>span{gap:7px;min-width:0;display:grid}.modeldial-homepage-module__cYl-YG__capabilityModel strong{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:17px;font-weight:550}.modeldial-homepage-module__cYl-YG__capabilityModel small{color:var(--muted);font-size:11px;font-weight:400}.modeldial-homepage-module__cYl-YG__scoreMeasurement{max-width:208px;padding-right:10px}.modeldial-homepage-module__cYl-YG__capabilityScore{letter-spacing:-.055em;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:32px;font-weight:480;line-height:1;display:flex}.modeldial-homepage-module__cYl-YG__capabilityScore small{color:#89919c;letter-spacing:0;font-size:11px;font-weight:400}.modeldial-homepage-module__cYl-YG__capabilityRanking li:first-child .modeldial-homepage-module__cYl-YG__capabilityScore{color:var(--accent)}.modeldial-homepage-module__cYl-YG__scoreTrack{background:#e7ebf1;height:3px;margin-top:13px;display:block}.modeldial-homepage-module__cYl-YG__scoreTrack i{background:#aeb8c8;height:100%;display:block}.modeldial-homepage-module__cYl-YG__capabilityRanking li:first-child .modeldial-homepage-module__cYl-YG__scoreTrack i{background:var(--accent)}.modeldial-homepage-module__cYl-YG__axisLabels,.modeldial-homepage-module__cYl-YG__axisScores{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.modeldial-homepage-module__cYl-YG__axisLabels,.modeldial-homepage-module__cYl-YG__axisScores>div{text-align:right}.modeldial-homepage-module__cYl-YG__axisScores dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.modeldial-homepage-module__cYl-YG__axisScores dd{font-family:var(--font-mono);letter-spacing:-.045em;font-size:16px;font-weight:400}.modeldial-homepage-module__cYl-YG__capabilityRowEvidence{color:var(--text);font-family:var(--font-mono);gap:6px;font-size:14px;display:grid}.modeldial-homepage-module__cYl-YG__capabilityRowEvidence small{color:var(--muted);font-family:var(--font-sans);font-size:11px}.modeldial-homepage-module__cYl-YG__boardFooter{border-top:1px solid var(--line);color:var(--muted);background:#fcfcfd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex}.modeldial-homepage-module__cYl-YG__boardFooter>p{font-size:11px}.modeldial-homepage-module__cYl-YG__capabilityEvidence{flex-wrap:wrap;gap:20px;font-size:10px;display:flex}.modeldial-homepage-module__cYl-YG__capabilityEvidence>div{gap:9px;display:flex}.modeldial-homepage-module__cYl-YG__capabilityEvidence dd{color:var(--text);font-variant-numeric:tabular-nums}.modeldial-homepage-module__cYl-YG__boardCaption{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex;margin-top:23px!important}.modeldial-homepage-module__cYl-YG__boardCaption strong{color:var(--text);font-weight:500}.modeldial-homepage-module__cYl-YG__capabilityPending{text-align:center;align-content:center;justify-items:center;gap:16px;min-height:336px;padding:48px 28px;display:grid}.modeldial-homepage-module__cYl-YG__capabilityPending strong{letter-spacing:-.03em;font-size:22px;font-weight:450}.modeldial-homepage-module__cYl-YG__capabilityPending p{max-width:500px;color:var(--muted);font-size:14px;line-height:1.8}.modeldial-homepage-module__cYl-YG__positioningSection,.modeldial-homepage-module__cYl-YG__privacySection,.modeldial-homepage-module__cYl-YG__faqSection{padding:96px 40px}.modeldial-homepage-module__cYl-YG__positioningSection{border-block:1px solid var(--line-soft);background:#f7f8fa}.modeldial-homepage-module__cYl-YG__sectionEyebrow{margin-bottom:22px!important}.modeldial-homepage-module__cYl-YG__positioningHeading{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:80px;display:grid}.modeldial-homepage-module__cYl-YG__positioningHeading h2,.modeldial-homepage-module__cYl-YG__privacyHeading h2,.modeldial-homepage-module__cYl-YG__faqSection h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(30px,2.65vw,38px);font-weight:500;line-height:1.35}.modeldial-homepage-module__cYl-YG__positioningHeading p,.modeldial-homepage-module__cYl-YG__privacyHeading p{max-width:470px;color:var(--muted);font-size:15px;line-height:1.9}.modeldial-homepage-module__cYl-YG__positioningHeading .modeldial-homepage-module__cYl-YG__sectionEyebrow,.modeldial-homepage-module__cYl-YG__privacyHeading .modeldial-homepage-module__cYl-YG__sectionEyebrow{font-size:12px}.modeldial-homepage-module__cYl-YG__methodGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:54px;display:grid}.modeldial-homepage-module__cYl-YG__methodCard{border-top:1px solid #cdd3dc;padding-top:24px}.modeldial-homepage-module__cYl-YG__methodCardHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.modeldial-homepage-module__cYl-YG__methodCard h3{letter-spacing:-.025em;font-size:17px;font-weight:550}.modeldial-homepage-module__cYl-YG__methodWeight{color:#798392;font-family:var(--font-mono);font-size:13px}.modeldial-homepage-module__cYl-YG__methodDescription{max-width:310px;color:var(--muted);font-size:14px;line-height:1.85;margin-top:18px!important}.modeldial-homepage-module__cYl-YG__methodFootnote{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;margin-top:42px;padding-top:38px;display:flex}.modeldial-homepage-module__cYl-YG__methodFootnote p{max-width:660px;color:var(--muted);font-size:12px;line-height:1.8}.modeldial-homepage-module__cYl-YG__methodLink{color:var(--text);white-space:nowrap;align-items:center;gap:12px;font-size:13px;display:inline-flex}.modeldial-homepage-module__cYl-YG__methodLink:hover{color:var(--accent)}.modeldial-homepage-module__cYl-YG__privacySection .modeldial-homepage-module__cYl-YG__shell{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:30px 100px;display:grid}.modeldial-homepage-module__cYl-YG__privacyHeading{grid-column:1}.modeldial-homepage-module__cYl-YG__privacyHeading p:not(.modeldial-homepage-module__cYl-YG__sectionEyebrow){margin-top:26px}.modeldial-homepage-module__cYl-YG__trustGrid{grid-area:1/2/span 2;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 40px;padding-top:4px;display:grid}.modeldial-homepage-module__cYl-YG__trustGrid>div{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.modeldial-homepage-module__cYl-YG__trustGrid svg{color:#4f6486;margin-bottom:3px}.modeldial-homepage-module__cYl-YG__trustGrid strong{font-size:14px;font-weight:550}.modeldial-homepage-module__cYl-YG__trustGrid p{max-width:250px;color:var(--muted);font-size:13px;line-height:1.85}.modeldial-homepage-module__cYl-YG__privacySection .modeldial-homepage-module__cYl-YG__methodLink{grid-column:1;place-self:start}.modeldial-homepage-module__cYl-YG__faqSection{border-top:1px solid var(--line-soft)}.modeldial-homepage-module__cYl-YG__faqShell{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:110px;display:grid}.modeldial-homepage-module__cYl-YG__faqSummary{max-width:280px;color:var(--muted);font-size:14px;line-height:1.85;margin-top:22px!important}.modeldial-homepage-module__cYl-YG__faqList{min-width:0}.modeldial-homepage-module__cYl-YG__faqList details{border-bottom:1px solid var(--line)}.modeldial-homepage-module__cYl-YG__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:25px 0;font-size:15px;font-weight:450;line-height:1.6;list-style:none;display:flex}.modeldial-homepage-module__cYl-YG__faqList details:first-child summary{padding-top:0}.modeldial-homepage-module__cYl-YG__faqList summary::-webkit-details-marker{display:none}.modeldial-homepage-module__cYl-YG__faqIcon{color:var(--muted);flex-shrink:0;transition:transform .16s}.modeldial-homepage-module__cYl-YG__faqList details[open] .modeldial-homepage-module__cYl-YG__faqIcon{transform:rotate(45deg)}.modeldial-homepage-module__cYl-YG__faqAnswer{padding:0 40px 26px 0}.modeldial-homepage-module__cYl-YG__faqAnswer p{color:var(--muted);font-size:14px;line-height:1.9}.modeldial-homepage-module__cYl-YG__footer{border-top:1px solid var(--line);background:#f7f8fa;padding:32px 40px}.modeldial-homepage-module__cYl-YG__footerShell{justify-content:space-between;align-items:center;gap:28px;display:flex}.modeldial-homepage-module__cYl-YG__footerShell nav{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:22px;font-size:11px;display:flex}.modeldial-homepage-module__cYl-YG__footerShell>span{color:var(--muted);font-size:11px}.modeldial-homepage-module__cYl-YG__wordmark{letter-spacing:-.052em;white-space:nowrap;align-items:baseline;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:19px;font-weight:530;line-height:1;display:inline-flex}.modeldial-homepage-module__cYl-YG__wordmark>span{display:inline-block}.modeldial-homepage-module__cYl-YG__wordmarkD{width:.7em;height:1.05em;overflow:visible;transform:translateY(.12em)}.modeldial-homepage-module__cYl-YG__wordmarkDFirst{margin-left:-.008em;margin-right:-.052em}.modeldial-homepage-module__cYl-YG__wordmarkDSecond{margin-left:.014em;margin-right:-.03em}.modeldial-homepage-module__cYl-YG__wordmarkD path{fill:none;stroke:currentColor;stroke-linecap:butt;stroke-linejoin:round;stroke-width:4.2px}@media (max-width:1100px){.modeldial-homepage-module__cYl-YG__heroLayout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px}.modeldial-homepage-module__cYl-YG__hero h1{font-size:42px}.modeldial-homepage-module__cYl-YG__page[lang=zh-CN] .modeldial-homepage-module__cYl-YG__hero h1{font-size:40px}.modeldial-homepage-module__cYl-YG__heroSummary{font-size:14px}.modeldial-homepage-module__cYl-YG__heroActions{gap:16px}.modeldial-homepage-module__cYl-YG__primaryAction,.modeldial-homepage-module__cYl-YG__localScanAction{font-size:12px}.modeldial-homepage-module__cYl-YG__capabilityRankingHeading,.modeldial-homepage-module__cYl-YG__capabilityRanking li{grid-template-columns:24px minmax(0,1fr) minmax(120px,.65fr) minmax(190px,.85fr);gap:20px;padding-inline:24px}.modeldial-homepage-module__cYl-YG__capabilityModel strong{font-size:15px}.modeldial-homepage-module__cYl-YG__capabilityTabs button{padding-inline:12px;font-size:12px}.modeldial-homepage-module__cYl-YG__boardToolbar{padding-inline:20px}.modeldial-homepage-module__cYl-YG__boardStatus{font-size:10px}.modeldial-homepage-module__cYl-YG__positioningHeading{gap:48px}.modeldial-homepage-module__cYl-YG__privacySection .modeldial-homepage-module__cYl-YG__shell{gap:28px 60px}.modeldial-homepage-module__cYl-YG__faqShell{gap:64px}}@media (max-width:760px){.modeldial-homepage-module__cYl-YG__hero{padding:110px 20px 42px}.modeldial-homepage-module__cYl-YG__kicker{font-size:11px;margin-bottom:22px!important}.modeldial-homepage-module__cYl-YG__heroLayout{grid-template-columns:1fr;gap:26px}.modeldial-homepage-module__cYl-YG__hero h1{row-gap:.14em;font-size:clamp(34px,6.6vw,46px);line-height:1.15}.modeldial-homepage-module__cYl-YG__page[lang=zh-CN] .modeldial-homepage-module__cYl-YG__hero h1{letter-spacing:-.04em;font-size:clamp(28px,7.9vw,42px);line-height:1.3}.modeldial-homepage-module__cYl-YG__heroSupporting{padding-bottom:0}.modeldial-homepage-module__cYl-YG__heroSummary{max-width:480px;font-size:14px;line-height:1.85}.modeldial-homepage-module__cYl-YG__heroActions{gap:22px;margin-top:22px}.modeldial-homepage-module__cYl-YG__primaryAction{min-height:44px}.modeldial-homepage-module__cYl-YG__primaryAction,.modeldial-homepage-module__cYl-YG__localScanAction{font-size:12px}.modeldial-homepage-module__cYl-YG__capabilitySection{padding:0 20px 60px}.modeldial-homepage-module__cYl-YG__capabilityHeading{align-items:start;gap:16px;margin-bottom:20px}.modeldial-homepage-module__cYl-YG__capabilityHeading h2{font-size:23px;line-height:1.4}.modeldial-homepage-module__cYl-YG__boardLabel{font-size:10px}.modeldial-homepage-module__cYl-YG__boardLink{gap:8px;padding-top:2px;font-size:11px}.modeldial-homepage-module__cYl-YG__boardLink svg{width:13px}.modeldial-homepage-module__cYl-YG__measurementBoard{border-radius:10px}.modeldial-homepage-module__cYl-YG__boardToolbar{padding:10px;display:block}.modeldial-homepage-module__cYl-YG__capabilityTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid}.modeldial-homepage-module__cYl-YG__capabilityTabs button{white-space:normal;min-height:35px;padding:4px 7px;font-size:11px}.modeldial-homepage-module__cYl-YG__boardStatus{display:none}.modeldial-homepage-module__cYl-YG__capabilityIntroduction{padding:17px 16px 12px}.modeldial-homepage-module__cYl-YG__capabilityIntroduction>p{font-size:11px}.modeldial-homepage-module__cYl-YG__capabilityRankingHeading{display:none}.modeldial-homepage-module__cYl-YG__capabilityRanking li{grid-template-columns:18px minmax(0,1fr) auto;gap:16px 10px;min-height:139px;padding:22px 16px 18px}.modeldial-homepage-module__cYl-YG__capabilityRanking li:first-child:before{inset-block:22px}.modeldial-homepage-module__cYl-YG__capabilityRank{font-size:10px}.modeldial-homepage-module__cYl-YG__capabilityModel{gap:10px}.modeldial-homepage-module__cYl-YG__capabilityModel img,.modeldial-homepage-module__cYl-YG__capabilityModel>i{width:18px;height:18px}.modeldial-homepage-module__cYl-YG__capabilityModel strong{letter-spacing:-.035em;font-size:14px}.modeldial-homepage-module__cYl-YG__capabilityModel small{font-size:10px}.modeldial-homepage-module__cYl-YG__scoreMeasurement{min-width:61px;padding-right:0}.modeldial-homepage-module__cYl-YG__capabilityScore{justify-content:flex-end;font-size:27px}.modeldial-homepage-module__cYl-YG__capabilityScore small{display:none}.modeldial-homepage-module__cYl-YG__scoreTrack{height:2px;margin-top:9px}.modeldial-homepage-module__cYl-YG__axisScores{grid-area:2/2/auto/4;gap:15px}.modeldial-homepage-module__cYl-YG__axisScores>div{justify-content:space-between;align-items:center;gap:5px;display:flex}.modeldial-homepage-module__cYl-YG__axisScores dt{clip-path:none;width:auto;height:auto;color:var(--muted);font-size:10px;position:static;overflow:visible}.modeldial-homepage-module__cYl-YG__axisScores dd{font-size:12px}.modeldial-homepage-module__cYl-YG__capabilityRowEvidence{flex-wrap:wrap;grid-area:2/2/auto/4;align-items:center;gap:8px 16px;font-size:11px;display:flex}.modeldial-homepage-module__cYl-YG__capabilityRowEvidence small{font-size:10px}.modeldial-homepage-module__cYl-YG__boardFooter{align-items:flex-start;gap:12px;padding:18px 16px}.modeldial-homepage-module__cYl-YG__boardFooter>p{font-size:10px}.modeldial-homepage-module__cYl-YG__capabilityEvidence{flex-direction:column;gap:7px;font-size:9px}.modeldial-homepage-module__cYl-YG__boardCaption{gap:6px;padding-inline:8px;font-size:10px;line-height:1.8}.modeldial-homepage-module__cYl-YG__capabilityPending{min-height:350px;padding-inline:20px}.modeldial-homepage-module__cYl-YG__capabilityPending strong{font-size:19px}.modeldial-homepage-module__cYl-YG__capabilityPending p{font-size:13px}.modeldial-homepage-module__cYl-YG__positioningSection,.modeldial-homepage-module__cYl-YG__privacySection,.modeldial-homepage-module__cYl-YG__faqSection{padding:62px 20px}.modeldial-homepage-module__cYl-YG__sectionEyebrow{font-size:11px;margin-bottom:20px!important}.modeldial-homepage-module__cYl-YG__positioningHeading{grid-template-columns:1fr;gap:20px}.modeldial-homepage-module__cYl-YG__positioningHeading h2,.modeldial-homepage-module__cYl-YG__privacyHeading h2,.modeldial-homepage-module__cYl-YG__faqSection h2{font-size:28px;line-height:1.4}.modeldial-homepage-module__cYl-YG__positioningHeading p,.modeldial-homepage-module__cYl-YG__privacyHeading p{font-size:14px}.modeldial-homepage-module__cYl-YG__methodGrid{grid-template-columns:1fr;gap:30px;margin-top:36px}.modeldial-homepage-module__cYl-YG__methodCard{padding-top:20px}.modeldial-homepage-module__cYl-YG__methodCard h3{font-size:16px}.modeldial-homepage-module__cYl-YG__methodDescription{max-width:none;font-size:13px;margin-top:13px!important}.modeldial-homepage-module__cYl-YG__methodFootnote{flex-direction:column;align-items:flex-start;gap:20px;margin-top:32px;padding-top:26px}.modeldial-homepage-module__cYl-YG__methodFootnote p{font-size:12px}.modeldial-homepage-module__cYl-YG__privacySection .modeldial-homepage-module__cYl-YG__shell{grid-template-columns:1fr;gap:32px}.modeldial-homepage-module__cYl-YG__privacyHeading p:not(.modeldial-homepage-module__cYl-YG__sectionEyebrow){margin-top:20px}.modeldial-homepage-module__cYl-YG__trustGrid{grid-area:auto/1;gap:32px 24px}.modeldial-homepage-module__cYl-YG__trustGrid strong{font-size:13px}.modeldial-homepage-module__cYl-YG__trustGrid p{font-size:12px}.modeldial-homepage-module__cYl-YG__faqShell{grid-template-columns:1fr;gap:34px}.modeldial-homepage-module__cYl-YG__faqSummary{max-width:400px;font-size:13px;margin-top:14px!important}.modeldial-homepage-module__cYl-YG__faqList summary{padding-block:22px;font-size:14px}.modeldial-homepage-module__cYl-YG__faqAnswer{padding-right:0}.modeldial-homepage-module__cYl-YG__faqAnswer p{font-size:13px}.modeldial-homepage-module__cYl-YG__footer{padding:30px 20px}.modeldial-homepage-module__cYl-YG__footerShell{flex-wrap:wrap;gap:24px}.modeldial-homepage-module__cYl-YG__footerShell nav{order:3;justify-content:flex-start;gap:16px 20px;width:100%}}@media (max-width:359px){.modeldial-homepage-module__cYl-YG__hero{padding-top:98px}.modeldial-homepage-module__cYl-YG__page[lang=zh-CN] .modeldial-homepage-module__cYl-YG__hero h1{font-size:28px}.modeldial-homepage-module__cYl-YG__heroActions{gap:14px}.modeldial-homepage-module__cYl-YG__primaryAction{padding-inline:12px}.modeldial-homepage-module__cYl-YG__capabilityHeading{flex-direction:column;gap:12px}.modeldial-homepage-module__cYl-YG__capabilityHeading h2{font-size:22px}.modeldial-homepage-module__cYl-YG__capabilityRanking li{grid-template-columns:14px minmax(0,1fr) 54px;gap:16px 8px;padding-inline:12px}.modeldial-homepage-module__cYl-YG__capabilityModel{gap:7px}.modeldial-homepage-module__cYl-YG__capabilityModel strong{font-size:12px}.modeldial-homepage-module__cYl-YG__capabilityModel img{width:16px;height:16px}.modeldial-homepage-module__cYl-YG__capabilityScore{font-size:25px}.modeldial-homepage-module__cYl-YG__scoreMeasurement{min-width:0}.modeldial-homepage-module__cYl-YG__axisScores{column-gap:8px}.modeldial-homepage-module__cYl-YG__axisScores>div{flex-direction:column;align-items:flex-start;gap:6px}.modeldial-homepage-module__cYl-YG__axisScores dt{font-size:10px}.modeldial-homepage-module__cYl-YG__axisScores dd{font-size:12px}}@media (prefers-reduced-motion:reduce){.modeldial-homepage-module__cYl-YG__page *,.modeldial-homepage-module__cYl-YG__page :before,.modeldial-homepage-module__cYl-YG__page :after{transition:none!important;animation:none!important}}
