@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;0,900;1,900&family=Nova+Mono&display=swap";:root{--font-sans: "Inter", Arial, sans-serif;--font-display: "Inter", Arial, sans-serif;--font-mono: "Nova Mono", monospace}html:not(#legacy-typeface) body,html:not(#legacy-typeface) body :not(code,pre,kbd,samp){font-family:var(--font-sans)!important}html:not(#legacy-typeface) body :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-sans)!important;font-optical-sizing:auto}html:not(#legacy-typeface) body:not(.podcast-page) main :is(h1,h2){font-weight:700;font-synthesis:none}html:not(#legacy-typeface) body.editorial-page :is(h1,h2,h3,h4),html:not(#legacy-typeface) body .reports-main :is(h1,h2,h3,h4){font-family:var(--font-sans)!important;font-weight:700;font-synthesis:none}html:not(#legacy-typeface) body.editorial-page .latest-hero h1{font-weight:700!important;line-height:1.2!important;letter-spacing:-.035em!important}html:not(#legacy-typeface) body.editorial-page .weekly-item :is(h2,h3),html:not(#legacy-typeface) body.editorial-page .editorial-card h3,html:not(#legacy-typeface) body.reports-page .research-latest-card h3{font-size:20px!important;line-height:28px!important;font-weight:700!important;letter-spacing:-.2px!important}html:not(#legacy-typeface) body:is(.editorial-page,.reports-page,.business-page) .nav-logo span{display:inline!important;font-size:18px!important;font-weight:700!important;letter-spacing:-.5px!important}html:not(#legacy-typeface) body:is(.editorial-page,.reports-page,.business-page) .nav-link{font-size:15px;font-weight:600!important}html[data-theme=light] body:is(.editorial-page,.reports-page,.business-page) .nav{background:#fff!important;border-bottom:1px solid #e5e6eb!important;backdrop-filter:none}html[data-theme=light] body:is(.editorial-page,.reports-page,.business-page) .nav :is(.nav-logo,.nav-link,.theme-toggle,.nav-mobile-btn){color:#111!important}html[data-theme=dark] body:is(.editorial-page,.reports-page,.business-page) .nav{background:#080808!important;border-bottom:1px solid #2b2d32!important;backdrop-filter:none}html[data-theme=dark] body:is(.editorial-page,.reports-page,.business-page) .nav :is(.nav-logo,.nav-link,.theme-toggle,.nav-mobile-btn){color:#f6f6f6!important}html:not(#legacy-typeface) body .nav-logo .nav-wordmark,html:not(#legacy-typeface) body .site-drawer-brand{display:inline-flex!important;align-items:center;gap:.2em;font-family:Sora,Inter,Arial,sans-serif!important;font-size:20px!important;font-weight:650!important;line-height:1!important;letter-spacing:-.055em!important;white-space:nowrap}html:not(#legacy-typeface) body .nav-logo--insights{display:inline-flex!important;align-items:center!important;gap:12px!important}html:not(#legacy-typeface) body .nav-logo--insights .nav-logo-img{display:block!important;width:32px!important;height:28px!important;flex:0 0 auto;object-fit:contain}html:not(#legacy-typeface) body .nav-logo .nav-wordmark>span,html:not(#legacy-typeface) body .site-drawer-brand>span{display:inline!important;font:inherit!important;letter-spacing:inherit!important}html:has(body.home-editorial){overflow-x:clip}html[data-theme] body.home-editorial.home-refined.home-openai-clean{--editorial-ink: #fff;--editorial-surface: #f7f8fc;--editorial-text: #090909;--editorial-muted: #646a78;--editorial-line: #e5e6eb;--editorial-line-soft: #eff0f3;--editorial-blue: #0057d9;--editorial-yellow: #efff04;--home-bg: var(--editorial-ink);--home-ink: var(--editorial-text);--home-body: var(--editorial-muted);background:var(--editorial-ink)!important;color:var(--editorial-text);overflow-x:clip;&:before,&:after{display:none!important}.container{width:100%;max-width:1440px;padding-inline:32px}main{padding-top:0!important}main .reveal{opacity:1!important;transform:none!important}main :is(h1,h2,h3){font-weight:700!important;line-height:1.4!important;letter-spacing:-.2px!important}.nav-logo span{font-size:inherit!important;font-weight:700!important}.nav-link{font-weight:600!important}.editorial-hero-copy h1{line-height:1.2!important;letter-spacing:-1.9px!important}.editorial-daily-marker h2{font-weight:400!important;line-height:1.5!important;letter-spacing:0!important}:is(.editorial-trending-head,.editorial-research) h2{font-weight:900!important;line-height:24px!important;letter-spacing:-.4px!important}:is(a,button,input):focus-visible{outline:2px solid var(--editorial-blue);outline-offset:4px}.nav,.nav.is-scrolled,.nav.is-past-hero{position:sticky!important;top:0;height:64px;min-height:64px!important;background:var(--editorial-ink)!important;border-bottom:1px solid var(--editorial-line-soft)!important;box-shadow:none;backdrop-filter:none}.nav-inner{height:64px;max-width:none;padding-inline:24px}.nav-logo{font-size:20px;font-weight:700;letter-spacing:-.6px;gap:10px;color:var(--editorial-text)!important}.nav-logo-img{width:32px;height:32px}.nav-links{gap:28px;margin-left:44px}.nav-link{color:var(--editorial-text)!important;font-size:15px;font-weight:600;letter-spacing:0}.nav-link-badge{font-size:9px;color:var(--editorial-blue);background:var(--editorial-surface);border-color:var(--editorial-line)}.nav-actions{gap:16px}.nav .nav-actions a.btn.nav-reader-login{height:32px;min-height:32px;padding:0 16px;color:var(--editorial-text)!important;background:var(--editorial-ink)!important;border:1px solid var(--editorial-text)!important;border-radius:24px;box-shadow:none!important;font-size:13px;font-weight:600}.nav .theme-toggle{width:36px;height:36px;margin:0;color:var(--editorial-text)!important;border:0;background:transparent}.nav .theme-toggle:hover{background:var(--editorial-surface)!important;color:var(--editorial-text)!important}.editorial-hero{background:var(--editorial-ink);border:0}.editorial-hero-grid{min-height:0;grid-template-columns:minmax(0,1fr) 160px;gap:32px;align-items:center}.editorial-hero-copy{grid-column:1!important;min-width:0;max-width:100%!important;padding-block:24px!important}.editorial-hero-kicker{margin:0 0 8px!important;font-size:10px;line-height:16px;letter-spacing:.04em;color:var(--editorial-blue)}.editorial-hero-copy h1{margin:0!important;font-size:40px;line-height:1.2;font-weight:700;letter-spacing:-1.4px!important;color:var(--editorial-text)!important}.editorial-hero-deck{max-width:none!important;font-size:16px;line-height:1.5;margin:10px 0 0!important;color:var(--editorial-muted)}.editorial-hero-conversion{margin-top:14px!important}.editorial-latest-issue{display:inline-flex;gap:8px;font-size:14px;color:var(--editorial-text)}.editorial-hero-earth{position:relative;inset:auto;grid-column:2;grid-row:1;justify-self:end;width:144px;height:144px;opacity:1;overflow:hidden;border-radius:50%}.editorial-earth-light{display:none}.editorial-hero-earth img{position:absolute;left:-77.4%;top:-14.7%;width:185.4%;max-width:none;height:127.3%;object-fit:fill;filter:none;opacity:1}.editorial-hero-earth:after{display:none}.editorial-intelligence-rail{padding:16px 0;background:var(--editorial-ink);border-block:1px solid var(--editorial-line)}.editorial-section-label{margin-bottom:12px}.editorial-section-label h2{font-size:11px;font-weight:400;color:var(--editorial-muted)}:is(.editorial-section-label,.editorial-panel-head) a{color:var(--editorial-text);font-size:12px}.editorial-signal{font-size:13px;line-height:1.5;color:var(--editorial-text);gap:8px;grid-template-columns:30px 1fr;padding-right:14px}.editorial-signal+.editorial-signal{padding-left:14px}.editorial-signal time{font-size:11px;color:var(--editorial-muted)}.editorial-daily-marker{padding:22px 0 16px;border:0;border-top:1px solid var(--editorial-line-soft);background:var(--editorial-ink)}.editorial-daily-marker h2{display:inline;font-size:20px;line-height:1.5;font-weight:400;letter-spacing:0;color:#090909!important;background:var(--editorial-yellow);padding:4px 6px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.editorial-daily-marker h2 strong{padding:0;background:none;font-weight:700}.editorial-daily-marker p{font-size:16px;line-height:24px;font-weight:400;margin-top:16px;letter-spacing:.5px;color:var(--editorial-muted)}.editorial-frontpage{padding:0 0 40px;border:0;background:var(--editorial-ink)}.editorial-frontpage-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.12fr) minmax(0,1fr);gap:28px 32px;align-items:start}.editorial-lead-story{grid-column:2;grid-row:1;min-height:0}.editorial-secondary-story{grid-column:1;grid-row:1;min-height:0}.editorial-story-fallback{display:grid;place-items:center;aspect-ratio:8 / 5;background:var(--editorial-surface);color:var(--editorial-text);font-size:64px;font-weight:700}.editorial-story-link{display:block;height:auto;min-height:0;overflow:visible;border:0;background:transparent!important;color:var(--editorial-text)}.editorial-latest-stories{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:24px;border-top:1px solid var(--editorial-line)}.editorial-latest-story{min-width:0}.editorial-story-link img{position:static;display:block;width:100%;height:auto;aspect-ratio:1.62;object-fit:cover;transform:none!important}.editorial-story-shade{display:none}.editorial-story-copy,.editorial-secondary-story .editorial-story-copy{position:static;inset:auto;width:100%;min-height:0;padding:12px}.editorial-story-copy .editorial-kicker{position:absolute;top:12px;left:12px;padding:6px 9px;border:1px solid #d5dae3;border-radius:4px;color:#111827;background:#f1f3f7;box-shadow:0 1px 3px #00000014;font-size:12px;font-weight:600;letter-spacing:.4px;line-height:1.2;text-transform:none}.editorial-story-copy h2,.editorial-secondary-story .editorial-story-copy h2{margin:0 0 10px;font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.2px;color:var(--editorial-text)!important}.editorial-byline{order:3;margin:12px 0 0;font-size:11px;line-height:17px;color:var(--editorial-text)}.editorial-byline span{padding-inline:3px;color:var(--editorial-muted)}.editorial-summary,.editorial-secondary-story .editorial-summary{margin:0;color:var(--editorial-muted);font-size:14px;line-height:20px}.editorial-read-link{order:4;margin-top:12px;font-size:11px;line-height:18px;color:var(--editorial-blue)!important}.editorial-story-link:hover h2,.editorial-story-link:focus-visible h2{background:transparent}.editorial-feed{grid-column:1;grid-row:2;display:block;width:auto;border:0;padding:0 12px;background:transparent}.editorial-feed .editorial-panel-head{padding:0 0 8px;border-bottom:1px solid var(--editorial-line)}.editorial-feed .editorial-panel-head h2{font-size:12px;font-weight:700;color:var(--editorial-text)}.editorial-feed-list{display:block}.editorial-feed-item{display:grid;grid-template-columns:1fr auto;padding:14px 0;min-height:0;gap:6px;border:0;border-bottom:1px solid var(--editorial-line);color:var(--editorial-text)}.editorial-feed-time{grid-column:2;grid-row:1;font-size:10px;color:var(--editorial-muted)}.editorial-feed-company{grid-column:1;grid-row:1;color:var(--editorial-blue);font-size:10px;letter-spacing:.3px}.editorial-feed-item strong{grid-column:1 / -1;font-size:13px;font-weight:500;line-height:19px;color:var(--editorial-text)}.editorial-feed-meta{grid-column:1 / -1;font-size:10px;line-height:16px;color:var(--editorial-muted)}.editorial-feed-meta .is-high{color:#287049}.editorial-feed-meta .is-medium{color:#826515}.editorial-trending{grid-column:3;grid-row:1;padding:0;border:0;background:transparent}.editorial-trending-head{justify-content:flex-start;align-items:flex-start;padding:0 0 12px;margin:0}.editorial-trending-head>div{display:block}.editorial-trending-head p{margin:4px 0 0;font-size:11px;color:var(--editorial-muted)}.editorial-trending-head a{display:none}.editorial-trending-head h2{font-size:19px;line-height:24px;font-weight:900;font-style:italic;letter-spacing:-.4px;text-transform:uppercase;color:var(--editorial-text)}:is(#trending-title,#home-research-title,#home-latest-podcasts-title){font-size:23px!important;line-height:29px!important}.editorial-trending-list{display:block;margin:0;padding:0;list-style:none;border:0}.editorial-trending-list li,.editorial-trending-list li:nth-child(odd),.editorial-trending-list li:nth-child(2n){margin:0;padding:0;border:0;border-bottom:1px solid var(--editorial-line)}.editorial-trending-list li:last-child{border:0}.editorial-trending-list a{display:block;width:100%;min-height:0;padding:14px 0 20px;color:var(--editorial-text)}.editorial-trending-rank,.editorial-trending-list b{display:none}.editorial-trending-list a>span:not(.editorial-trending-rank){display:flex;flex-direction:column}.editorial-trending-list strong{font-size:16px;line-height:22.4px;font-weight:700;letter-spacing:0}.editorial-trending-list small{order:-1;margin:0 0 10px;font-size:11px;line-height:17px;color:var(--editorial-muted)}.editorial-trending-list a:hover strong,.editorial-trending-list a:focus-visible strong{background:transparent}.editorial-newsletter.section{min-height:0;padding:32px 0!important;background:var(--editorial-surface)!important;border:0}.editorial-newsletter .site-final-cta-panel{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:0!important;max-width:100%;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;text-align:left}.editorial-newsletter .site-final-cta-panel:before,.editorial-newsletter .site-final-cta-panel:after{display:none}.editorial-newsletter-kicker{font-size:11px;color:var(--editorial-blue)}.editorial-newsletter h2{margin:8px 0;font-size:24px!important;line-height:32px!important;font-weight:700;letter-spacing:-.5px;color:var(--editorial-text)}.editorial-newsletter .idx-final-cta-sub{margin:0;font-size:14px;line-height:21px;color:var(--editorial-muted)!important}.editorial-newsletter .signup-wrap{width:100%;max-width:480px;margin:0 0 0 auto}.editorial-newsletter .signup-form{display:flex;gap:8px;width:100%;min-height:48px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none!important;overflow:visible!important}.editorial-newsletter .signup-form input[type=email]{min-width:0;width:100%;height:48px;min-height:48px;padding:12px 16px;color:var(--editorial-text);background:var(--editorial-ink);border:1px solid var(--editorial-text)!important;border-radius:6px!important;font-size:14px}.editorial-newsletter .signup-form input::placeholder{color:var(--editorial-muted)}.editorial-newsletter .signup-form input[type=email]{background:var(--editorial-ink)!important;color:var(--editorial-text)!important}.editorial-newsletter .idx-signup-button{flex:0 0 auto;min-height:46px;height:46px;padding:0 20px;margin:0;border:1px solid var(--editorial-text)!important;border-radius:24px!important;box-shadow:none!important;background:var(--editorial-text)!important;color:var(--editorial-ink)!important;font-size:14px;font-weight:700!important}.editorial-newsletter .idx-signup-button:hover{transform:translateY(-1px)}.form-error{color:#b12632;font-size:13px}.editorial-research{padding:72px 0 56px}.editorial-research .editorial-panel-head{margin-bottom:28px}.editorial-research h2{margin:0 0 4px;font-size:19px;font-weight:900;font-style:italic;line-height:24px;text-transform:uppercase;letter-spacing:-.4px}.editorial-research .editorial-panel-head p{font-size:14px;line-height:20px;margin:0}.editorial-report-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.editorial-report{min-width:0;color:var(--editorial-text)}.editorial-report img{width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;border-radius:6px;background:var(--editorial-surface);border:1px solid var(--editorial-line)}.editorial-report-label{display:inline-block;margin-top:16px;font-size:11px;color:var(--editorial-blue)}.editorial-report:first-child .editorial-report-label{background:var(--editorial-yellow);color:#090909;padding:3px 6px}.editorial-report h3{margin:8px 0 0;font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.2px}.editorial-report:hover h3{background:transparent}.editorial-title-ink{box-decoration-break:clone;-webkit-box-decoration-break:clone}:is(.editorial-story-link,.editorial-trending-list a,.editorial-report):is(:hover,:focus-visible) .editorial-title-ink{background:var(--editorial-yellow);color:#090909;box-shadow:3px 0 var(--editorial-yellow),-3px 0 var(--editorial-yellow)}.editorial-pro{padding:28px 0;border-block:1px solid var(--editorial-line);background:var(--editorial-ink)}.editorial-pro-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:24px}.editorial-pro-intro h2{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.2px}.editorial-pro-intro p,.editorial-pro-link p{font-size:13px;line-height:20px;color:var(--editorial-muted)}.editorial-pro-link{min-height:0;padding:0 0 0 20px;color:var(--editorial-text)}.editorial-pro-link strong{font-size:15px}.editorial-pro-link>span:last-child{font-size:12px;color:var(--editorial-blue)}.home-platform-section.section{padding:48px 0!important;min-height:0;background:var(--editorial-ink)!important;border-bottom:1px solid var(--editorial-line)}.home-platform-section>.container{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.home-platform-copy{max-width:100%;padding:0}.home-platform-copy h2,.voices-copy h2{font-size:28px!important;line-height:36px!important;letter-spacing:-.7px!important;font-weight:700;color:var(--editorial-text)!important}.home-platform-copy>p,.voices-copy>p{font-size:14px!important;line-height:22px!important;color:var(--editorial-muted)!important}.home-platform-kicker,.section-kicker,.editorial-kicker{color:var(--editorial-blue);font-size:11px}.home-platform-proof{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:20px}.home-platform-proof span{font-size:11px;color:var(--editorial-muted)}.home-platform-media{min-height:0!important;height:auto;margin:0!important;padding:0!important;background:transparent!important;border:1px solid var(--editorial-line);border-radius:6px;box-shadow:none!important}.home-platform-media img{position:static;width:100%;height:auto;max-height:360px;object-fit:contain;transform:none}.home-platform-actions .btn{padding:10px 18px!important;min-height:40px;border:1px solid var(--editorial-text)!important;border-radius:24px;background:var(--editorial-ink)!important;color:var(--editorial-text)!important;box-shadow:none!important;font-size:13px}.adoption-ranking-card{background:var(--editorial-surface);color:var(--editorial-text);box-shadow:none;border:0}.adoption-ranking-card :is(strong,.adoption-score){color:var(--editorial-text)}.adoption-ranking-card :is(.adoption-ranking-meta,.adoption-ranking-columns,.adoption-ranking-live,.adoption-rank,.adoption-ranking-foot){color:var(--editorial-muted)}.adoption-ranking-list li{background:transparent;border-color:var(--editorial-line)}.adoption-ranking-list li.is-leader{background:var(--editorial-ink)}.voices-section.section{padding:48px 0!important;background:var(--editorial-ink)!important}.voices-card{display:grid;grid-template-columns:1fr 1fr;gap:40px;min-height:0!important;padding:32px!important;border-radius:8px;background:var(--editorial-surface)!important;box-shadow:none!important}.voices-copy{padding:0!important}.guest-grid{gap:8px}.guest img{aspect-ratio:1;height:auto}.guest span{font-size:10px}.guest-company-wall{padding:20px 0 0;border-top:1px solid var(--editorial-line);background:transparent!important}.guest-company-intro :is(span,strong){color:var(--editorial-muted)!important}.guest-company-grid{gap:1px;background:var(--editorial-line)}.guest-company{background:var(--editorial-ink)!important;border:0}.guest-company img{filter:grayscale(1) brightness(0);opacity:.8}.guest-company img[src$="real-vision.png"]{filter:grayscale(1) invert(1);mix-blend-mode:multiply}.guest-company img[src$="bitkraft.png"]{filter:grayscale(1);mix-blend-mode:multiply}.podcast-links{display:flex;flex-wrap:wrap;gap:12px}.podcast-link{padding:10px 16px!important;gap:8px;font-size:12px;min-height:36px;color:var(--editorial-text)!important;background:var(--editorial-ink)!important;border-radius:24px!important;box-shadow:inset 0 0 0 1px var(--editorial-line)!important}.podcast-link img{filter:grayscale(1) brightness(0)}.site-footer{min-height:0!important;padding:32px 0 20px!important;background:var(--editorial-ink)!important;border-top:1px solid var(--editorial-line)!important}.footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr .7fr;gap:32px;margin-bottom:32px}.footer-brand{font-size:22px;color:var(--editorial-text)}.footer-brand-img{width:36px;height:32px}.footer-heading{font-size:12px;font-weight:700;color:var(--editorial-text)}.footer-links{gap:10px}.footer-link,.footer-desc,.footer-social-link{font-size:13px;line-height:20px;color:var(--editorial-muted)}.footer-bottom{padding-top:20px;margin:0;border-color:var(--editorial-line)}.footer-copy{font-size:11px;line-height:18px;color:var(--editorial-muted)}.footer-legal a{color:var(--editorial-muted);font-size:11px}@media(max-width:1100px){.nav-links{gap:16px;margin-left:24px}.nav-link{font-size:13px}.nav-logo{font-size:17px}.editorial-frontpage-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:28px}.editorial-trending{grid-column:1 / -1;grid-row:3}.editorial-trending-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.editorial-trending-head{justify-content:flex-start}.editorial-lead-story{grid-row:1}.editorial-hero-copy h1{font-size:36px}.editorial-hero-earth{width:120px;height:120px}.editorial-hero-grid{grid-template-columns:minmax(0,1fr) 120px}}@media(max-width:760px){.container,.nav-inner{padding-inline:20px}.nav-links{display:none}.nav-actions{margin-left:auto}.nav-mobile-btn{display:flex!important;margin-left:12px}.editorial-hero-grid{display:block;min-height:0}.editorial-hero-copy{padding-block:20px!important;padding-right:0!important}.editorial-hero-copy h1{max-width:none;font-size:32px;line-height:1.2}.editorial-hero-earth{display:none}.editorial-hero-deck{font-size:15px}.editorial-rail-track{display:flex;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory}.editorial-signal{flex:0 0 260px;scroll-snap-align:start}.editorial-daily-marker{padding:20px 0}.editorial-daily-marker h2{font-size:19px;line-height:30px}.editorial-daily-marker p{font-size:13px;margin-top:12px}.editorial-frontpage-grid{grid-template-columns:minmax(0,1fr);gap:24px}.editorial-latest-stories{grid-column:1;grid-row:auto;order:2;grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px}.editorial-lead-story,.editorial-secondary-story,.editorial-trending,.editorial-feed{grid-column:1;grid-row:auto}.editorial-secondary-story{order:1;margin-top:0}.editorial-lead-story{order:0}.editorial-trending{order:3}.editorial-feed{order:4}.editorial-story-copy,.editorial-secondary-story .editorial-story-copy,.editorial-trending-list a{padding-inline:0}.editorial-trending-head{justify-content:flex-start;padding-inline:0}.editorial-trending-list{display:block}.editorial-trending-head a{display:inline;margin-left:auto}.editorial-trending-list small{margin-bottom:10px}.editorial-feed{padding:0 8px}.editorial-feed-list{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.editorial-newsletter .site-final-cta-panel{grid-template-columns:1fr;gap:24px}.editorial-newsletter .signup-wrap{margin:0;max-width:none}.editorial-newsletter h2{font-size:22px;line-height:30px}.editorial-research{padding:40px 0}.editorial-report-grid{grid-template-columns:repeat(4,minmax(230px,1fr));overflow-x:auto;padding-bottom:16px;scroll-snap-type:x mandatory}.editorial-report{scroll-snap-align:start}.editorial-report img{aspect-ratio:2 / 3}.editorial-pro-grid{display:grid;grid-template-columns:1fr;gap:24px}.editorial-pro-link{border:0;border-top:1px solid var(--editorial-line);padding:18px 0 0}.home-platform-section>.container,.voices-card{grid-template-columns:1fr;gap:28px}.home-platform-section.section,.voices-section.section{padding-block:32px!important}.home-platform-copy h2,.voices-copy h2{font-size:24px!important;line-height:32px!important}.voices-card{padding:24px!important}.footer-grid{grid-template-columns:1fr 1fr;gap:32px 20px}.footer-grid>div:first-child{grid-column:1 / -1}.footer-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:16px}}@media(max-width:400px){.editorial-hero-copy h1{font-size:30px;line-height:1.2;letter-spacing:-1px!important}.editorial-feed-list{grid-template-columns:1fr}.editorial-newsletter .signup-form{flex-direction:column;gap:12px}.editorial-newsletter .idx-signup-button{width:100%}.editorial-research .editorial-panel-head{align-items:flex-start;gap:12px}}}html[data-theme=light] body.home-editorial.home-refined.home-openai-clean .editorial-hero-earth img{display:none}html[data-theme=light] body.home-editorial.home-refined.home-openai-clean .editorial-earth-light{display:block;width:100%;height:100%;color:#c2c9d4}html[data-theme=dark] body.home-editorial.home-refined.home-openai-clean{--editorial-ink: #080808;--editorial-surface: #141518;--editorial-text: #f6f6f6;--editorial-muted: #a5a8b1;--editorial-line: #2b2d32;--editorial-line-soft: #202126;--editorial-blue: #79b1ff;.editorial-feed-meta .is-high{color:#97ceac}.editorial-feed-meta .is-medium{color:#ddc879}.form-error{color:#ff9a9a}.guest-company img{filter:grayscale(1) brightness(0) invert(1)}.guest-company img[src$="real-vision.png"]{filter:grayscale(1);mix-blend-mode:screen}.guest-company img[src$="bitkraft.png"]{filter:grayscale(1) invert(1);mix-blend-mode:screen}.podcast-link img{filter:grayscale(1) brightness(0) invert(1)}}html:not(#legacy-typeface) body.home-editorial :is(.editorial-daily-marker p,.editorial-kicker,.home-platform-kicker,.editorial-hero-kicker,.editorial-feed-company,.editorial-report-label,.editorial-newsletter-kicker){font-family:var(--font-mono)!important}@keyframes home-prices-roll{to{transform:translate(-50%)}}html:not(#legacy-publication) body.home-editorial{.home-prices{border-bottom:1px solid var(--editorial-line,#e4e7ed);background:var(--editorial-ink,#fff);color:var(--editorial-text,#111)}.home-prices-inner{display:flex;align-items:center;gap:14px;min-height:42px}.home-prices-label{flex-shrink:0}.home-prices-label strong{font:700 11px/16px DM Sans,sans-serif;text-transform:uppercase;letter-spacing:.08em}.home-prices-label span{display:none}.home-prices-scroll{flex:1;min-width:0;overflow:hidden;padding-block:8px}.home-prices-track{display:flex;width:max-content;animation:home-prices-roll 63s linear infinite}.home-prices-list{display:flex;align-items:center;flex:none;margin:0;padding:0;list-style:none}.home-prices-list li{display:flex;align-items:center;gap:7px;width:220px;padding-right:24px;white-space:nowrap;font:500 12px/18px DM Sans,sans-serif;font-variant-numeric:tabular-nums}.home-prices-list strong{font-weight:700}.home-prices-change{font-size:11px}.home-prices-up{color:#15803d}.home-prices-down{color:#b91c1c}.home-prices-source{flex-shrink:0;text-align:right;text-decoration:none;color:var(--editorial-muted,#646b7c);font:400 10px/14px DM Sans,sans-serif}.home-prices-source span{display:block}.home-prices-source:hover{text-decoration:underline}.home-prices-pause{flex:none;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;font-size:14px}.home-prices-pause:focus-visible{outline:2px solid var(--publication-focus)}.home-prices:hover .home-prices-track,.home-prices:focus-within .home-prices-track,.home-prices-track[data-paused=true]{animation-play-state:paused}@media(max-width:600px){.home-prices-inner{gap:8px}.home-prices-label strong{font-size:10px}.home-prices-list li{width:210px}}@media(prefers-reduced-motion:reduce){.home-prices-track{animation:none}.home-prices-scroll{overflow-x:auto}.home-prices-list[aria-hidden],.home-prices-pause{display:none}}}html[data-theme=dark] body.home-editorial{.home-prices-up{color:#4ade80}.home-prices-down{color:#fca5a5}}
