.AiPricingAnalystArticle-module__g6xIyq__wrapper{padding:0 0 96px}.AiPricingAnalystArticle-module__g6xIyq__metaBar{color:var(--color-muted);border-bottom:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:40px;padding-bottom:24px;font-size:13px;display:flex}.AiPricingAnalystArticle-module__g6xIyq__tag{background:var(--color-green-50);color:var(--color-green-700);letter-spacing:.02em;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.AiPricingAnalystArticle-module__g6xIyq__metaDot{background:var(--color-line);border-radius:50%;flex-shrink:0;width:3px;height:3px}.AiPricingAnalystArticle-module__g6xIyq__layout{grid-template-columns:220px 1fr;gap:64px;padding-top:8px;display:grid}@media (max-width:900px){.AiPricingAnalystArticle-module__g6xIyq__layout{grid-template-columns:1fr;gap:32px}}.AiPricingAnalystArticle-module__g6xIyq__toc{top:calc(var(--nav-h) + 24px);max-height:calc(100vh - var(--nav-h) - 48px);align-self:start;position:sticky;overflow-y:auto}@media (max-width:900px){.AiPricingAnalystArticle-module__g6xIyq__toc{border:1px solid var(--color-line);border-radius:var(--radius-md);max-height:none;padding:16px 20px;position:static;overflow-y:visible}}.AiPricingAnalystArticle-module__g6xIyq__tocHeading{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted-2);margin:0 0 12px;font-size:11px;font-weight:600}.AiPricingAnalystArticle-module__g6xIyq__toc ol{counter-reset:toc;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.AiPricingAnalystArticle-module__g6xIyq__toc li{counter-increment:toc}.AiPricingAnalystArticle-module__g6xIyq__toc a{color:var(--color-ink-3);border-radius:6px;gap:10px;padding:5px 8px;font-size:13px;line-height:1.4;text-decoration:none;transition:color .12s,background .12s;display:flex}.AiPricingAnalystArticle-module__g6xIyq__toc a:hover{background:var(--color-bg-tint);color:var(--color-ink)}.AiPricingAnalystArticle-module__g6xIyq__toc a:before{content:counter(toc,decimal-leading-zero);font-family:var(--font-mono);color:var(--color-muted-2);flex-shrink:0;padding-top:1px;font-size:11px}.AiPricingAnalystArticle-module__g6xIyq__bodyCol{min-width:0}.AiPricingAnalystArticle-module__g6xIyq__body section{scroll-margin-top:calc(var(--nav-h) + 16px)}.AiPricingAnalystArticle-module__g6xIyq__body h2{color:var(--color-ink);border-top:1px solid var(--color-line);letter-spacing:-.02em;margin:56px 0 20px;padding-top:36px;font-size:clamp(20px,2.2vw,26px);font-weight:700;line-height:1.2}.AiPricingAnalystArticle-module__g6xIyq__body h2:first-of-type{border-top:none;margin-top:0;padding-top:0}.AiPricingAnalystArticle-module__g6xIyq__body h3{color:var(--color-ink);letter-spacing:-.01em;margin:32px 0 10px;font-size:17px;font-weight:600}.AiPricingAnalystArticle-module__g6xIyq__body p{color:var(--color-ink-3);margin-bottom:22px;font-size:17px;line-height:1.78}.AiPricingAnalystArticle-module__g6xIyq__body p strong{color:var(--color-ink)}.AiPricingAnalystArticle-module__g6xIyq__body p a,.AiPricingAnalystArticle-module__g6xIyq__body li a{color:var(--color-green-700);text-underline-offset:2px;text-decoration:underline}.AiPricingAnalystArticle-module__g6xIyq__body ul,.AiPricingAnalystArticle-module__g6xIyq__body ol{margin-bottom:24px;padding-left:24px}.AiPricingAnalystArticle-module__g6xIyq__body li{color:var(--color-ink-3);margin-bottom:10px;font-size:17px;line-height:1.72}.AiPricingAnalystArticle-module__g6xIyq__body li strong{color:var(--color-ink)}.AiPricingAnalystArticle-module__g6xIyq__pullQuote{border-left:3px solid var(--color-green);border-radius:0 var(--radius-md)var(--radius-md)0;background:#f6fdf9;margin:36px 0;padding:20px 28px}.AiPricingAnalystArticle-module__g6xIyq__pullQuote p{color:var(--color-ink);margin:0;font-size:17px;font-weight:500;line-height:1.6}.AiPricingAnalystArticle-module__g6xIyq__pullQuote p+p{margin-top:10px}.AiPricingAnalystArticle-module__g6xIyq__pullQuote p strong{color:var(--color-green-700)}.AiPricingAnalystArticle-module__g6xIyq__callout{background:var(--color-green-50);border:1px solid var(--color-green-100);border-radius:var(--radius-md);margin:28px 0;padding:18px 22px}.AiPricingAnalystArticle-module__g6xIyq__callout p{color:var(--color-ink-3);margin:0;font-size:15px;line-height:1.65}.AiPricingAnalystArticle-module__g6xIyq__callout p+p{margin-top:10px}.AiPricingAnalystArticle-module__g6xIyq__callout p strong{color:var(--color-ink)}.AiPricingAnalystArticle-module__g6xIyq__svgIllustration{border-radius:var(--radius-xl);border:1px solid var(--color-line);width:100%;height:auto;box-shadow:var(--shadow-lg);margin:36px 0;display:block;overflow:hidden}.AiPricingAnalystArticle-module__g6xIyq__tableWrapper{border-radius:var(--radius-md);border:1px solid var(--color-line);margin:28px 0;overflow-x:auto}.AiPricingAnalystArticle-module__g6xIyq__articleTable{border-collapse:collapse;width:100%;font-size:15px}.AiPricingAnalystArticle-module__g6xIyq__articleTable th{text-align:left;background:var(--color-bg-soft);color:var(--color-ink);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--color-line);white-space:nowrap;padding:10px 14px;font-size:12px;font-weight:600}.AiPricingAnalystArticle-module__g6xIyq__articleTable td{color:var(--color-ink-3);border-bottom:1px solid var(--color-line);vertical-align:top;padding:12px 14px;line-height:1.55}.AiPricingAnalystArticle-module__g6xIyq__articleTable tr:last-child td{border-bottom:none}.AiPricingAnalystArticle-module__g6xIyq__articleTable td strong{color:var(--color-ink)}.AiPricingAnalystArticle-module__g6xIyq__scenarios{flex-direction:column;gap:16px;margin:32px 0;display:flex}.AiPricingAnalystArticle-module__g6xIyq__scenario{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-bg-soft);padding:18px 20px}.AiPricingAnalystArticle-module__g6xIyq__scenarioHead{align-items:center;gap:10px;margin-bottom:8px;display:flex}.AiPricingAnalystArticle-module__g6xIyq__scenarioNum{font-family:var(--font-mono);color:var(--color-muted-2);font-size:11px;font-weight:700}.AiPricingAnalystArticle-module__g6xIyq__scenarioTitle{color:var(--color-ink);font-size:14px;font-weight:600}.AiPricingAnalystArticle-module__g6xIyq__scenario p{color:var(--color-ink-3);margin:0 0 6px;font-size:14px;line-height:1.6}.AiPricingAnalystArticle-module__g6xIyq__scenarioAction{border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.AiPricingAnalystArticle-module__g6xIyq__actionMatch{color:#15803d;background:#dcfce7}.AiPricingAnalystArticle-module__g6xIyq__actionHold{color:#854d0e;background:#fef9c3}.AiPricingAnalystArticle-module__g6xIyq__actionRaise{color:#0369a1;background:#e0f2fe}.AiPricingAnalystArticle-module__g6xIyq__actionWatch{color:#92400e;background:#fef3c7}.AiPricingAnalystArticle-module__g6xIyq__actionEscalate{color:#c2410c;background:#fff0e6}.AiPricingAnalystArticle-module__g6xIyq__actionBlock{color:#b91c1c;background:#fee2e2}.AiPricingAnalystArticle-module__g6xIyq__actionIgnore{color:#6b7280;background:#f3f4f6}.AiPricingAnalystArticle-module__g6xIyq__checklist{flex-direction:column;gap:8px;margin:16px 0 24px;padding:0;list-style:none;display:flex}.AiPricingAnalystArticle-module__g6xIyq__checklist li{color:var(--color-ink-3);align-items:flex-start;gap:10px;font-size:15px;line-height:1.6;display:flex}.AiPricingAnalystArticle-module__g6xIyq__checklist li:before{content:"☐";color:var(--color-muted-2);flex-shrink:0;margin-top:1px;font-size:14px}.AiPricingAnalystArticle-module__g6xIyq__ctaBand{background:var(--color-ink);border-radius:var(--radius-2xl);text-align:center;margin-top:72px;padding:52px 44px}.AiPricingAnalystArticle-module__g6xIyq__ctaBand h2{color:#fff;letter-spacing:-.02em;border:none;margin:0 0 12px;padding:0;font-size:clamp(22px,2.5vw,28px)}.AiPricingAnalystArticle-module__g6xIyq__ctaBand p{color:var(--color-muted-2);max-width:440px;margin:0 auto 28px;font-size:16px}@media (max-width:480px){.AiPricingAnalystArticle-module__g6xIyq__ctaBand{padding:36px 24px}}
.DailyPricingBriefsArticle-module__RrX9oW__wrapper{padding:0 0 96px}.DailyPricingBriefsArticle-module__RrX9oW__metaBar{color:var(--color-muted);border-bottom:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:40px;padding-bottom:24px;font-size:13px;display:flex}.DailyPricingBriefsArticle-module__RrX9oW__tag{background:var(--color-green-50);color:var(--color-green-700);letter-spacing:.02em;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.DailyPricingBriefsArticle-module__RrX9oW__metaDot{background:var(--color-line);border-radius:50%;flex-shrink:0;width:3px;height:3px}.DailyPricingBriefsArticle-module__RrX9oW__layout{grid-template-columns:220px 1fr;gap:64px;padding-top:8px;display:grid}@media (max-width:900px){.DailyPricingBriefsArticle-module__RrX9oW__layout{grid-template-columns:1fr;gap:32px}}.DailyPricingBriefsArticle-module__RrX9oW__toc{top:calc(var(--nav-h) + 24px);max-height:calc(100vh - var(--nav-h) - 48px);align-self:start;position:sticky;overflow-y:auto}@media (max-width:900px){.DailyPricingBriefsArticle-module__RrX9oW__toc{border:1px solid var(--color-line);border-radius:var(--radius-md);max-height:none;padding:16px 20px;position:static;overflow-y:visible}}.DailyPricingBriefsArticle-module__RrX9oW__tocHeading{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted-2);margin:0 0 12px;font-size:11px;font-weight:600}.DailyPricingBriefsArticle-module__RrX9oW__toc ol{counter-reset:toc;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.DailyPricingBriefsArticle-module__RrX9oW__toc li{counter-increment:toc}.DailyPricingBriefsArticle-module__RrX9oW__toc a{color:var(--color-ink-3);border-radius:6px;gap:10px;padding:5px 8px;font-size:13px;line-height:1.4;text-decoration:none;transition:color .12s,background .12s;display:flex}.DailyPricingBriefsArticle-module__RrX9oW__toc a:hover{background:var(--color-bg-tint);color:var(--color-ink)}.DailyPricingBriefsArticle-module__RrX9oW__toc a:before{content:counter(toc,decimal-leading-zero);font-family:var(--font-mono);color:var(--color-muted-2);flex-shrink:0;padding-top:1px;font-size:11px}.DailyPricingBriefsArticle-module__RrX9oW__bodyCol{min-width:0}.DailyPricingBriefsArticle-module__RrX9oW__body section{scroll-margin-top:calc(var(--nav-h) + 16px)}.DailyPricingBriefsArticle-module__RrX9oW__body h2{color:var(--color-ink);border-top:1px solid var(--color-line);letter-spacing:-.02em;margin:56px 0 20px;padding-top:36px;font-size:clamp(20px,2.2vw,26px);font-weight:700;line-height:1.2}.DailyPricingBriefsArticle-module__RrX9oW__body h2:first-of-type{border-top:none;margin-top:0;padding-top:0}.DailyPricingBriefsArticle-module__RrX9oW__body h3{color:var(--color-ink);letter-spacing:-.01em;margin:32px 0 10px;font-size:17px;font-weight:600}.DailyPricingBriefsArticle-module__RrX9oW__body p{color:var(--color-ink-3);margin-bottom:22px;font-size:17px;line-height:1.78}.DailyPricingBriefsArticle-module__RrX9oW__body p strong{color:var(--color-ink)}.DailyPricingBriefsArticle-module__RrX9oW__body p a,.DailyPricingBriefsArticle-module__RrX9oW__body li a{color:var(--color-green-700);text-underline-offset:2px;text-decoration:underline}.DailyPricingBriefsArticle-module__RrX9oW__body ul,.DailyPricingBriefsArticle-module__RrX9oW__body ol{margin-bottom:24px;padding-left:24px}.DailyPricingBriefsArticle-module__RrX9oW__body li{color:var(--color-ink-3);margin-bottom:10px;font-size:17px;line-height:1.72}.DailyPricingBriefsArticle-module__RrX9oW__body li strong{color:var(--color-ink)}.DailyPricingBriefsArticle-module__RrX9oW__pullQuote{border-left:3px solid var(--color-green);border-radius:0 var(--radius-md)var(--radius-md)0;background:#f6fdf9;margin:36px 0;padding:20px 28px}.DailyPricingBriefsArticle-module__RrX9oW__pullQuote p{color:var(--color-ink);margin:0;font-size:17px;font-weight:500;line-height:1.6}.DailyPricingBriefsArticle-module__RrX9oW__pullQuote p+p{margin-top:10px}.DailyPricingBriefsArticle-module__RrX9oW__pullQuote p strong{color:var(--color-green-700)}.DailyPricingBriefsArticle-module__RrX9oW__callout{background:var(--color-green-50);border:1px solid var(--color-green-100);border-radius:var(--radius-md);margin:28px 0;padding:18px 22px}.DailyPricingBriefsArticle-module__RrX9oW__callout p{color:var(--color-ink-3);margin:0;font-size:15px;line-height:1.65}.DailyPricingBriefsArticle-module__RrX9oW__callout p+p{margin-top:10px}.DailyPricingBriefsArticle-module__RrX9oW__callout p strong{color:var(--color-ink)}.DailyPricingBriefsArticle-module__RrX9oW__svgIllustration{border-radius:var(--radius-xl);border:1px solid var(--color-line);width:100%;height:auto;box-shadow:var(--shadow-lg);margin:36px 0;display:block;overflow:hidden}.DailyPricingBriefsArticle-module__RrX9oW__tableWrapper{border-radius:var(--radius-md);border:1px solid var(--color-line);margin:28px 0;overflow-x:auto}.DailyPricingBriefsArticle-module__RrX9oW__articleTable{border-collapse:collapse;width:100%;font-size:15px}.DailyPricingBriefsArticle-module__RrX9oW__articleTable th{text-align:left;background:var(--color-bg-soft);color:var(--color-ink);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--color-line);white-space:nowrap;padding:10px 14px;font-size:12px;font-weight:600}.DailyPricingBriefsArticle-module__RrX9oW__articleTable td{color:var(--color-ink-3);border-bottom:1px solid var(--color-line);vertical-align:top;padding:12px 14px;line-height:1.55}.DailyPricingBriefsArticle-module__RrX9oW__articleTable tr:last-child td{border-bottom:none}.DailyPricingBriefsArticle-module__RrX9oW__articleTable td strong{color:var(--color-ink)}.DailyPricingBriefsArticle-module__RrX9oW__ctaBand{background:var(--color-ink);border-radius:var(--radius-2xl);text-align:center;margin-top:72px;padding:52px 44px}.DailyPricingBriefsArticle-module__RrX9oW__ctaBand h2{color:#fff;letter-spacing:-.02em;border:none;margin:0 0 12px;padding:0;font-size:clamp(22px,2.5vw,28px)}.DailyPricingBriefsArticle-module__RrX9oW__ctaBand p{color:var(--color-muted-2);max-width:440px;margin:0 auto 28px;font-size:16px}@media (max-width:480px){.DailyPricingBriefsArticle-module__RrX9oW__ctaBand{padding:36px 24px}}
