.ai-roi-grid{column-gap:var(--space-5);grid-template-columns:minmax(190px,1fr) minmax(0,800px) minmax(0,1fr);display:grid}.ai-roi-hero{padding-block:var(--space-6) var(--space-7)}.ai-roi-hero-rail .eyebrow{color:var(--muted);padding-top:18px}.ai-roi-hero-main{grid-column:2/4;max-width:1040px}.ai-roi-hero h1{font-family:var(--font-rhymes), Georgia, serif;font-synthesis:none;font-weight:300;font-size:var(--type-hero);letter-spacing:var(--tracking-hero);color:var(--heading,var(--text));text-wrap:balance;line-height:1.08}.ai-roi-standfirst{max-width:640px;margin-top:var(--space-3);color:var(--muted);font-size:20px;line-height:1.5}.ai-roi-hero-facts{max-width:800px;margin-top:var(--space-6)}.ai-roi-partner{margin-top:var(--space-4);font-size:var(--type-caption);letter-spacing:.045em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.ai-roi-partner img{opacity:.8;width:auto;height:28px;display:block}[data-theme=light] .ai-roi-partner img{filter:brightness(0);opacity:.72}.ai-roi-partner--pill{border:1px solid var(--line);border-radius:999px;gap:12px;width:fit-content;margin-top:10px;padding:9px 16px}.ai-roi-partner--pill img{height:22px}.ai-roi-body{padding-bottom:var(--space-7)}.ai-roi-sidebar{min-width:0}.ai-roi-sidebar .article-contents{max-width:210px}.ai-roi-column{min-width:0}.ai-roi-section{margin-top:var(--space-6);padding-top:var(--space-3);border-top:1px solid var(--line)}.ai-roi-cta{margin-top:var(--space-6)}.ai-roi-label{color:var(--dim);margin-bottom:var(--space-3)}.ai-roi-heading{max-width:720px;margin-bottom:var(--space-4);font-size:var(--type-feature);line-height:var(--leading-feature);letter-spacing:var(--tracking-feature);color:var(--heading,var(--text))}.ai-roi-prose{max-width:680px;color:color-mix(in srgb, var(--text) 62%, var(--muted));gap:24px;font-size:17px;line-height:1.65;display:grid}.ai-roi-prose+.ai-roi-prose{margin-top:24px}.ai-roi-prose strong{color:var(--text)}.ai-roi-text-link{font-size:var(--type-body);color:var(--text);margin-top:24px}.ai-roi-index{font-size:var(--type-small);color:var(--dim);font-variant-numeric:tabular-nums;display:block}.ai-roi-definition{margin-bottom:var(--space-4);padding:var(--space-4);background:var(--surface)}.ai-roi-definition figcaption{color:var(--muted);margin-bottom:20px}.ai-roi-definition p{font-family:var(--font-rhymes), Georgia, serif;font-synthesis:none;letter-spacing:-.015em;color:var(--text);font-size:1.625rem;font-weight:300;line-height:1.4}.ai-roi-costs{margin:var(--space-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;padding:0;list-style:none;display:grid}.ai-roi-costs li{border-top:1px solid var(--line);padding-block:20px 24px}.ai-roi-costs h3,.ai-roi-buckets h3,.ai-roi-stages h3,.ai-roi-features h3{letter-spacing:-.01em;color:var(--text);font-size:1.125rem;line-height:1.35}.ai-roi-costs p,.ai-roi-features p{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.55}.ai-roi-quote{margin:var(--space-5) 0;padding-left:var(--space-3);border-left:1px solid var(--text)}.ai-roi-quote p{font-family:var(--font-rhymes), Georgia, serif;font-synthesis:none;letter-spacing:-.02em;color:var(--text);font-size:2rem;font-weight:300;line-height:1.35}.ai-roi-buckets{margin:var(--space-4) 0;grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:30px;padding:0;list-style:none;display:grid}.ai-roi-buckets li{grid-row:span 4;grid-template-rows:subgrid;border-top:1px solid var(--text);row-gap:12px;padding-top:20px;display:grid}.ai-roi-buckets li>p{color:var(--muted);font-size:15px;line-height:1.55}.ai-roi-buckets .ai-roi-index{margin-bottom:4px}.ai-roi-buckets .ai-roi-bucket-example{border-top:1px solid var(--line);color:var(--text);font-size:var(--type-small);margin-top:6px;padding-top:14px}.ai-roi-figure{margin-bottom:var(--space-4)}.ai-roi-figure img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.ai-roi-case{padding:var(--space-3) var(--space-4) var(--space-4);background:var(--surface);border-top:0}.ai-roi-case .lf-stat-value{font-size:var(--type-hero)}.ai-roi-case-rows{margin:var(--space-5) 0 0}.ai-roi-case-rows>div{border-top:1px solid var(--line);grid-template-columns:140px minmax(0,1fr);gap:24px;padding-block:24px;display:grid}.ai-roi-case-rows>div:last-child{padding-bottom:0}.ai-roi-case-rows dt{color:var(--muted);padding-top:5px}.ai-roi-case-rows dd{color:color-mix(in srgb, var(--text) 62%, var(--muted));gap:16px;margin:0;font-size:17px;line-height:1.65;display:grid}.ai-roi-rules{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ai-roi-rules li{background:var(--background);color:var(--text);padding:10px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.5}.ai-roi-spectrum{margin-block:var(--space-4) var(--space-5)}.ai-roi-scale{font-size:var(--type-caption);letter-spacing:.045em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:20px;margin-bottom:20px;padding-bottom:12px;display:flex;position:relative}.ai-roi-scale:after{content:"";background:linear-gradient(to right, var(--line), var(--heading,var(--text)));height:2px;position:absolute;bottom:0;left:0;right:0}.ai-roi-scale span:last-child{color:var(--text);text-align:right}.ai-roi-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ai-roi-stages li{border:1px solid var(--line);flex-direction:column;gap:10px;padding:20px;display:flex}.ai-roi-stages li>p{font-size:var(--type-small);color:var(--muted);line-height:1.55}.ai-roi-stages li[data-emphasis]{background:var(--action-primary-background,var(--surface));--text:var(--text-inverse);--muted:#b1ada7;--line:#f0efe92e;--dim:#96918b;color:var(--text);border-color:#0000}.ai-roi-stage-role{border-top:1px solid var(--line);margin-top:auto;padding-top:16px}.ai-roi-stage-role .eyebrow{color:var(--dim);margin-bottom:6px}.ai-roi-stage-role p:last-child{color:var(--text);font-size:13px;line-height:1.55}.ai-roi-subheading{font-size:var(--type-subhead);letter-spacing:var(--tracking-feature);color:var(--heading,var(--text));margin-bottom:16px;line-height:1.3}.ai-roi-questions,.ai-roi-moves{margin:var(--space-4) 0 0;padding:0;list-style:none}.ai-roi-questions li{border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);gap:16px;padding-block:24px;display:grid}.ai-roi-questions li:last-child{border-bottom:1px solid var(--line)}.ai-roi-questions .ai-roi-index{padding-top:3px}.ai-roi-questions h4{color:var(--text);margin:0 0 8px;font-size:1.125rem;font-weight:400;line-height:1.35}.ai-roi-questions p{font-size:var(--type-body);color:var(--muted);max-width:640px;line-height:1.65}.ai-roi-moves{gap:var(--space-4);margin-bottom:var(--space-5);display:grid}.ai-roi-moves li{grid-template-columns:72px minmax(0,1fr);gap:20px;display:grid}.ai-roi-move-number{font-family:var(--font-rhymes), Georgia, serif;font-synthesis:none;letter-spacing:-.03em;color:var(--dim);font-size:2.5rem;font-weight:300;line-height:1}.ai-roi-moves h3{font-size:var(--type-subhead);letter-spacing:var(--tracking-feature);color:var(--text);margin-bottom:12px;line-height:1.3}.ai-roi-moves p{max-width:640px;color:color-mix(in srgb, var(--text) 62%, var(--muted));font-size:17px;line-height:1.65}.ai-roi-statement{padding-top:var(--space-4);border-top:1px solid var(--line);font-family:var(--font-rhymes), Georgia, serif;font-synthesis:none;letter-spacing:-.02em;color:var(--text);font-size:2rem;font-weight:300;line-height:1.35}.ai-roi-why{gap:var(--space-4);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}.ai-roi-features{background:var(--surface);margin:0;padding:0;list-style:none}.ai-roi-features li{padding:20px 24px}.ai-roi-features li+li{border-top:1px solid var(--line)}.ai-roi-sources{padding-block:var(--space-5) var(--space-6)}.ai-roi-sources-columns{gap:var(--space-4);grid-column:2/3;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ai-roi-sources h2{color:var(--dim);margin-bottom:15px}.ai-roi-sources p{font-size:var(--type-small);color:var(--muted);line-height:1.65}.ai-roi-sources p+p{margin-top:12px}.ai-roi-sources a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--dim);text-decoration-color:var(--dim);text-underline-offset:3px}.ai-roi-sources a:hover{text-decoration-color:currentColor}.ai-roi-page+.site-footer{border-top:1px solid var(--line)}@media (max-width:1199.98px){.ai-roi-grid{column-gap:var(--space-4);grid-template-columns:minmax(170px,1fr) minmax(0,720px)}.ai-roi-hero-main{grid-column:2/3}.ai-roi-stages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024.98px){.ai-roi-grid{display:block}.ai-roi-sidebar{display:none}.ai-roi-hero-rail,.ai-roi-hero-main,.ai-roi-column,.ai-roi-sources-columns{max-width:720px;margin-inline:auto}.ai-roi-hero-rail .eyebrow{margin-bottom:var(--space-3);padding-top:0}}@media (max-width:746.98px){.ai-roi-hero{padding-block:var(--space-4) var(--space-5)}.ai-roi-hero h1{letter-spacing:-.035em;font-size:2.75rem;line-height:1.1}.ai-roi-standfirst{margin-top:24px;font-size:17px}.ai-roi-hero-facts{margin-top:var(--space-5)}.ai-roi-body{padding-bottom:var(--space-6)}.ai-roi-section,.ai-roi-cta{margin-top:var(--space-5)}.ai-roi-heading{margin-bottom:30px}.ai-roi-prose,.ai-roi-case-rows dd,.ai-roi-moves p{font-size:16px;line-height:1.7}.ai-roi-definition{padding:24px 20px}.ai-roi-definition p{font-size:1.375rem}.ai-roi-quote{margin-block:var(--space-4);padding-left:20px}.ai-roi-quote p,.ai-roi-statement{font-size:1.625rem}.ai-roi-costs,.ai-roi-buckets,.ai-roi-stages,.ai-roi-why,.ai-roi-sources-columns{grid-template-columns:minmax(0,1fr)}.ai-roi-buckets{grid-template-rows:none;row-gap:40px}.ai-roi-buckets li{grid-row:auto;grid-template-rows:none}.ai-roi-buckets .ai-roi-index{margin-bottom:6px}.ai-roi-case{padding:24px 20px var(--space-4)}.ai-roi-case .lf-stat-value{font-size:3.25rem}.ai-roi-case-rows>div{grid-template-columns:minmax(0,1fr);gap:12px}.ai-roi-case-rows dt{padding-top:0}.ai-roi-moves li{grid-template-columns:48px minmax(0,1fr);gap:12px}.ai-roi-move-number{font-size:2rem}.ai-roi-sources-columns{gap:var(--space-4)}}
