html body #editorial-capture{position:fixed;z-index:160;inset:auto 24px 24px auto;display:block;width:min(440px,calc(100vw - 48px));max-height:calc(100dvh - 48px);padding:0;overflow:auto;overscroll-behavior:contain;border:0!important;border-radius:20px;background:var(--publication-bg, #fff)!important;color:var(--publication-ink, #111)!important;box-shadow:0 20px 70px #00000038,0 0 0 1px #80808038!important;font-family:Inter,Arial,sans-serif;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(16px);transition:opacity .18s ease,transform .18s ease,visibility .18s}html body #editorial-capture.is-visible{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}html body #editorial-capture .editorial-capture-close{position:absolute;inset:12px 12px auto auto;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#0006;color:#fff!important;font:400 28px/1 Inter,Arial,sans-serif;cursor:pointer}html body #editorial-capture .editorial-capture-close:hover{background:#ffffff29}html body #editorial-capture .editorial-capture-visual{padding:28px 28px 30px;background:linear-gradient(90deg,#02060ddb,#02060d52),url(/images/hero-earth-nasa.avif) center 48% / cover #03070d;color:#fff}html body #editorial-capture .editorial-capture-brand{display:flex;align-items:center;gap:10px;padding-right:28px;min-height:36px}html body #editorial-capture .editorial-capture-brand img{display:block;width:40px;height:36px;object-fit:contain;flex-shrink:0}html body #editorial-capture .editorial-capture-brand span{color:#fff;font:700 17px/22px Inter,Arial,sans-serif;letter-spacing:-.03em}html body #editorial-capture .editorial-capture-brand .editorial-capture-edition{margin-left:6px;padding-left:16px;border-left:1px solid rgba(255,255,255,.35);color:#d2dfef;font:500 10px/14px Inter,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;max-width:96px}html body #editorial-capture h2{margin:24px 0 0;padding:0;max-width:360px;color:#fff!important;font:700 30px/34px Inter,Arial,sans-serif!important;letter-spacing:-.035em;text-transform:none;text-wrap:balance}html body #editorial-capture .editorial-capture-content{padding:24px 28px}html body #editorial-capture #editorial-capture-description{display:block;margin:0 0 18px;color:var(--publication-ink, #111);font:400 15px/23px Inter,Arial,sans-serif;letter-spacing:-.015em}html body #editorial-capture .editorial-capture-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px;width:100%;min-height:52px;margin:0;padding:4px;border:1px solid #c5c8cf;border-radius:999px;background:#fff}html body #editorial-capture .editorial-capture-form input[type=email]{width:100%;min-width:0;min-height:44px;margin:0;padding:0 12px;border:0;border-radius:999px;background:transparent;color:#111;font:400 16px/22px Inter,Arial,sans-serif}html body #editorial-capture input::placeholder{color:#62666f;opacity:1}html body #editorial-capture .editorial-capture-form button{min-height:44px;margin:0;padding:12px 20px;border:0;border-radius:999px;background:#111!important;color:#fff!important;font:600 13px/20px Inter,Arial,sans-serif;cursor:pointer}html body #editorial-capture .editorial-capture-form button:hover{background:#303030!important}html body #editorial-capture .editorial-capture-form button:disabled{opacity:.55;cursor:wait}html body #editorial-capture .editorial-capture-note{margin:14px 0 0;color:var(--publication-muted, #5e626b);font:400 11px/18px Inter,Arial,sans-serif}html body #editorial-capture .editorial-capture-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}html body #editorial-capture .editorial-signup-status{margin:12px 0 0;color:var(--publication-ink, #111);font:500 13px/20px Inter,Arial,sans-serif}html body #editorial-capture .editorial-signup-status:empty{display:none}html body #editorial-capture .editorial-capture-success{color:var(--publication-ink, #111);font:600 16px/24px Inter,Arial,sans-serif}html body #editorial-capture :is(a,button,input,[tabindex]):focus-visible{outline:2px solid #6c8cff!important;outline-offset:3px}html body #editorial-capture input:focus-visible{outline-offset:-2px}@media(max-width:600px){html body #editorial-capture{inset:auto 16px max(16px,env(safe-area-inset-bottom)) 16px;width:auto;max-height:calc(100dvh - 96px);border-radius:16px}html body #editorial-capture .editorial-capture-visual{padding:20px 22px 24px}html body #editorial-capture .editorial-capture-brand{gap:8px}html body #editorial-capture .editorial-capture-brand img{width:34px;height:30px}html body #editorial-capture .editorial-capture-brand span{font-size:16px}html body #editorial-capture .editorial-capture-brand .editorial-capture-edition{padding-left:10px;margin-left:2px;font-size:9px;max-width:75px}html body #editorial-capture h2{margin-top:18px;font-size:27px!important;line-height:31px!important}html body #editorial-capture .editorial-capture-content{padding:20px 22px}html body #editorial-capture #editorial-capture-description{font-size:14px;line-height:22px;margin-bottom:14px}html body #editorial-capture .editorial-capture-form button{padding-inline:16px}}@media(max-width:360px){html body #editorial-capture .editorial-capture-brand .editorial-capture-edition{display:none}html body #editorial-capture .editorial-capture-visual,html body #editorial-capture .editorial-capture-content{padding-inline:18px}html body #editorial-capture h2{font-size:25px!important;line-height:30px!important}}@media(prefers-reduced-motion:reduce){html body #editorial-capture{transition:none}}html[data-theme=light] body:not(.home-editorial){background:#fff;color:#454545}html[data-theme=dark] body:not(.home-editorial){--bg: #000;--surface: #0a0a0a;--elevated: #111;--elevated-2: #171717;--elevated-3: #1c1c1c;--text-primary: #f4f4f2;--text-secondary: #aaa;--text-muted: #858585;--text-faint: #6e6e6e;background:#000;color:var(--text-secondary)}html[data-theme=light] body:not(.home-editorial) .btn-primary,html[data-theme=light] body:not(.home-editorial) .btn-brand{color:#fff;background:#111;box-shadow:none}html[data-theme=light] body:not(.home-editorial) .btn-primary:hover,html[data-theme=light] body:not(.home-editorial) .btn-brand:hover{color:#fff;background:#000;box-shadow:none}html[data-theme=dark] body:not(.home-editorial) .btn-primary,html[data-theme=dark] body:not(.home-editorial) .btn-brand{color:#090909;background:#f4f4f2;box-shadow:none}html[data-theme=dark] body:not(.home-editorial) .btn-primary:hover,html[data-theme=dark] body:not(.home-editorial) .btn-brand:hover{color:#000;background:#fff;box-shadow:none}html[data-theme=light] body:not(.home-editorial) .nav .theme-toggle{display:flex!important;color:#111}html[data-theme=light] body:not(.home-editorial) .nav .nav-actions a.btn.btn-secondary.nav-reader-login{color:#111!important;background:#fff!important;box-shadow:inset 0 0 0 1px #1111113d!important}html[data-theme=light] body:not(.home-editorial) .nav .nav-actions a.btn.btn-secondary.nav-reader-login:hover{color:#111!important;background:#f2f2ef!important;box-shadow:inset 0 0 0 1px #1116!important}html[data-theme=dark] body:not(.home-editorial) .nav .theme-toggle{display:flex!important;color:#f4f4f2}html[data-theme=light] body:not(.home-editorial) :focus-visible{outline:2px solid #111;outline-offset:3px}html[data-theme=dark] body:not(.home-editorial) :focus-visible{outline:2px solid #f4f4f2;outline-offset:3px}html[data-theme=light] body.podcast-page .podcast-hero.section,html[data-theme=light] body.podcast-page .podcast-audience.section,html[data-theme=light] body.podcast-page .episodes-section.section,html[data-theme=light] body.podcast-page .podcast-latest{color:#454545;background:#fff!important}html[data-theme=light] body.podcast-page .podcast-hero :is(h1,h2,h3),html[data-theme=light] body.podcast-page .podcast-audience :is(h1,h2,h3),html[data-theme=light] body.podcast-page .episodes-section :is(h1,h2,h3),html[data-theme=light] body.podcast-page .podcast-latest :is(h1,h2,h3){color:#111!important}html[data-theme=light] body.podcast-page .podcast-hero :is(.podcast-hero-sub,.podcast-hero-badge,.podcast-platform-link){color:#626262!important}html[data-theme=light] body.podcast-page .podcast-hero .btn-secondary{color:#111;background:#fff;box-shadow:inset 0 0 0 1px #111}html[data-theme=light] body.podcast-page .podcast-hero .btn-secondary:hover{color:#111;background:#f1f1ef;box-shadow:inset 0 0 0 1px #111}html[data-theme=light] body.podcast-page .podcast-guest-stage:before{background:radial-gradient(ellipse at center,rgba(0,0,0,.09),transparent 70%)}html[data-theme=light] body.podcast-page .podcast-guest-orbit{border-color:#0000002b}html[data-theme=light] body.podcast-page .podcast-guest-orbit--two{border-color:#0000001a}html[data-theme=light] body.podcast-page .podcast-proof.section,html[data-theme=light] body.podcast-page .podcast-footer{color:#454545;background:#fff!important}html[data-theme=light] body.podcast-page .podcast-proof :is(h2,h3),html[data-theme=light] body.podcast-page .podcast-footer :is(h2,h3,h4,strong,a){color:#111!important}html[data-theme=light] body.podcast-page .podcast-footer>.container:before{background:#0000001f}html[data-theme=dark]:not(#legacy-publication){color-scheme:dark;--publication-bg: #0a0a0a;--publication-ink: #f4f4f4;--publication-muted: #aaa;--publication-line: #292929;--publication-wash: #141414;--publication-nav-ink: #c5c5c5;--publication-focus: #419cff}html[data-theme=light]{color-scheme:light}html[data-theme=dark]:not(#legacy-publication) body:not(.member-login-page){--bg: #0a0a0a;--surface: #141414;--elevated: #1b1b1b;--text-primary: #f4f4f4;--text-secondary: #aaa;--text-muted: #aaa;--border: #292929;background:#0a0a0a!important;color:#f4f4f4}html[data-theme=dark]:not(#legacy-publication) body.home-editorial.home-refined.home-openai-clean{--editorial-ink: #0a0a0a;--editorial-surface: #141414;--editorial-text: #f4f4f4;--editorial-muted: #aaa;--editorial-line: #292929;--editorial-line-soft: #202020;--editorial-blue: #419cff}html[data-theme=dark]:not(#legacy-publication) body:not(.member-login-page){:is(.site-footer,.site-drawer-panel){background:#0a0a0a!important;color:#f4f4f4!important;border-color:#292929!important}.site-drawer-panel :is(a,button){color:#f4f4f4}.site-footer :is(p,small,.footer-copy,.footer-bottom){color:#aaa!important}:is(.editorial-daily-marker,.editorial-frontpage,.research-hero,.report-library-section,.podcast-audience,.episodes-section,.campaign-results){background-color:#0a0a0a!important}&.reports-page main>section{background-color:#0a0a0a!important}.research-latest :is(h2,h3,a){color:#f4f4f4!important}.research-latest :is(p,small){color:#aaa!important}:is(.campaign-case,.campaign-final,.latest-newsletter,.weekly-finimize-side-card,.home-report-feature,.terminal-outcome-card,.terminal-feature-row,.newsletter-cta-card){background-color:#141414!important;border-color:#292929!important}:is(.terminal-outcome-card,.terminal-feature-row,.terminal-proof-panel) :is(h2,h3,strong){color:#f4f4f4!important}:is(.terminal-outcome-card,.terminal-feature-row,.terminal-proof-panel) p{color:#aaa!important}.terminal-proof-panel{background:#141414!important;border:1px solid #292929}.terminal-proof-panel blockquote{color:#e8e8e8!important}.campaign-hero{background-color:#0a0a0a!important;background-image:radial-gradient(ellipse at 85% 30%,#07346877,transparent 65%)!important}.campaign-logo{background:transparent!important}.campaign-logo img{filter:grayscale(1) invert(1);mix-blend-mode:screen}.podcast-hero{background-color:#0a0a0a!important;background-image:radial-gradient(ellipse at 80% 25%,#19334b33,transparent 65%)!important}:is(.editorial-signup-status,.form-status).is-success{color:#8cd5b1!important}:is(.editorial-signup-status,.form-status,.newsletter-cta-note).is-error{color:#ffb1ac!important}:is(input,textarea,select){color-scheme:dark}:is(input,textarea)::placeholder{color:#a3a3a3}}html[data-theme=dark]:not(#legacy-publication) body.editorial-page[data-editorial-page=article]{--reader-paper: #0a0a0a;--reader-ink: #ededed;--reader-muted: #aaa;--reader-line: #303030}html:has(body.member-login-page):not(#legacy-publication){color-scheme:light;--publication-bg: #fff;--publication-ink: #111;--publication-muted: #5e626b;--publication-line: #e3e5e9;--publication-wash: #f6f7f9;--publication-nav-ink: #454750;--publication-nav-hover: #111}html body.member-login-page :is(input,textarea,select){color-scheme:light}html{scroll-padding-top:88px}.skip-to-content{position:fixed;top:8px;left:16px;z-index:100000;padding:12px 18px;background:#fff;color:#111;border:2px solid #111;border-radius:6px;transform:translateY(-160%)}.skip-to-content:focus{transform:none}html body :is(button,a,input,textarea,select){-webkit-tap-highlight-color:transparent}html body :is(img,video){max-width:100%}html body .article-body :is(pre,table){max-width:100%;overflow-x:auto}html body .article-body a{overflow-wrap:anywhere}html:not(#legacy-publication) body .site-footer .footer-brand{color:var(--publication-ink)!important}html:not(#legacy-publication) body .site-footer .footer-brand span{color:inherit!important}html:not(#legacy-publication) body .site-footer :is(.footer-links a,.footer-col a){color:var(--publication-muted)!important}html:not(#legacy-publication) body .newsletter-cta :is(.newsletter-cta-form,.newsletter-cta-input){box-shadow:none!important}@media(max-width:600px){html body :is(input[type=email],input[type=text],textarea,select){font-size:16px!important}html:not(#legacy-publication) body .publication-nav .nav-inner{gap:6px!important;padding-inline:16px!important}html:not(#legacy-publication) body .publication-nav .nav-actions{gap:2px!important}html:not(#legacy-publication) body .publication-nav .nav-logo.nav-logo--insights{gap:10px!important}html:not(#legacy-publication) body .publication-nav .btn{min-height:44px!important}html body .report-library-header{margin-bottom:24px}}@media(max-width:370px){html:not(#legacy-publication) body .publication-nav .nav-logo .nav-wordmark{font-size:16px!important}html:not(#legacy-publication) body .publication-nav .nav-logo-img{width:28px!important;height:28px!important}html:not(#legacy-publication) body .publication-nav .nav-right-links .btn{padding-inline:10px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}html body *,html body *:before,html body *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
