.content-page.editorial-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--editorial-bg);color:var(--editorial-ink);--editorial-bg:#fbf8f0;--editorial-surface:#fff;--editorial-alt:#f4efe2;--editorial-ink:#191613;--editorial-muted:#6e6555;--editorial-rule:#e9e1ce;--editorial-link:#33568c;--editorial-gold:#d3a84c;font-size:17px;line-height:1.8}.editorial-page a{color:var(--editorial-link);text-decoration-thickness:1px}.editorial-page :focus-visible{outline-color:var(--editorial-link)}.editorial-page h1,.editorial-page h2,.editorial-page h3{color:var(--editorial-ink);letter-spacing:-.035em;text-wrap:balance;font-family:inherit;font-weight:600}.editorial-page .site-header,.editorial-page .site-footer{border-color:var(--editorial-rule);max-width:1200px;padding-left:40px;padding-right:40px}.editorial-page .site-header{min-height:94px;padding-top:22px;padding-bottom:22px}.editorial-page .site-header>a,.editorial-page .site-footer>a{color:var(--editorial-ink)}.editorial-page .site-header nav,.editorial-page .site-footer nav{gap:25px;font-size:.8rem}.editorial-page .site-header nav a,.editorial-page .site-footer nav a{color:var(--editorial-muted);text-decoration:none}.editorial-page .site-header nav a:hover,.editorial-page .site-footer nav a:hover{text-decoration:underline}.editorial-page .site-footer{margin-top:80px;padding-top:36px;padding-bottom:42px}.editorial-page .site-footer p{color:var(--editorial-muted)}.editorial-page .article-shell{max-width:1160px;padding:46px 40px 40px}.editorial-page .article-masthead{max-width:920px;margin:0 auto}.editorial-page .breadcrumb{color:var(--editorial-muted);margin-bottom:42px;font-size:.75rem}.editorial-page .breadcrumb a{color:var(--editorial-muted)}.editorial-page .eyebrow{color:var(--editorial-muted);letter-spacing:.13em;margin-bottom:19px;font-size:.68rem;font-weight:650;line-height:1.6}.editorial-page .article-shell>article>header>.eyebrow{margin-top:0}.editorial-page h1{max-width:950px;margin:0 0 26px;font-size:clamp(2.7rem,5.3vw,4.55rem);line-height:1.09}.editorial-page .lead{color:var(--editorial-muted);max-width:770px;font-size:clamp(1.08rem,1.8vw,1.25rem);line-height:1.65}.editorial-page .article-shell p,.editorial-page .article-shell li{color:var(--editorial-ink)}.editorial-page .article-shell .lead{color:var(--editorial-muted)}.editorial-page .article-byline{align-items:center;gap:13px;margin:29px 0 33px;font-size:.79rem;line-height:1.55;display:flex}.editorial-page .author-avatar{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.editorial-page .article-byline p{margin:0}.editorial-page .article-byline strong{font-weight:600}.editorial-page .article-byline time,.editorial-page .article-byline small{color:var(--editorial-muted);font-size:.73rem}.editorial-page .editorial-disclosure{color:var(--editorial-muted);max-width:800px;margin:0 0 34px;font-size:.77rem;line-height:1.65}.editorial-page .editorial-disclosure small{font-size:inherit}.editorial-page .editorial-hero{margin:0 0 54px}.editorial-page .workflow-illustration{background:var(--editorial-alt);border-top:1px solid var(--editorial-rule);border-bottom:1px solid var(--editorial-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:46px 36px 40px;display:grid}.editorial-page .illustration-step{border-top:1px solid var(--editorial-rule);padding-top:22px;position:relative}.editorial-page .illustration-step>span{color:var(--editorial-muted);margin-bottom:27px;font-family:inherit;font-size:1.75rem;line-height:1;display:block}.editorial-page .illustration-step small{letter-spacing:.11em;text-transform:uppercase;color:var(--editorial-muted);margin-bottom:10px;font-size:.62rem;font-weight:650;display:block}.editorial-page .illustration-step strong{letter-spacing:-.02em;font-family:inherit;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600;line-height:1.25;display:block}.editorial-page .illustration-step p{color:var(--editorial-muted);margin:12px 0 0;font-size:.77rem;line-height:1.65}.editorial-page .editorial-hero figcaption{color:var(--editorial-muted);margin-top:12px;font-size:.7rem;line-height:1.6}.editorial-page .article-layout{grid-template-columns:190px minmax(0,710px);justify-content:center;align-items:start;gap:62px;display:grid}.editorial-page .article-rail{position:sticky;top:30px}.editorial-page .toc{border:0;border-top:1px solid var(--editorial-rule);background:0 0;border-radius:0;margin:0;padding:20px 0 0;font-size:.76rem;line-height:1.5}.editorial-page .toc>p,.editorial-page .toc>strong{color:var(--editorial-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-size:.65rem;font-weight:650}.editorial-page .toc ol,.editorial-page .toc ul{margin:0;padding:0;list-style:none}.editorial-page .toc li{margin:0 0 13px}.editorial-page .toc a{color:var(--editorial-muted);text-decoration:none}.editorial-page .toc a:hover{color:var(--editorial-link);text-decoration:underline}.editorial-page .article-body{min-width:0}.editorial-page .article-body>p:first-child{font-size:1.12rem}.editorial-page .article-body h2{margin:58px 0 22px;scroll-margin-top:24px;font-size:clamp(1.85rem,3vw,2.4rem);line-height:1.17}.editorial-page .article-body h3{margin:35px 0 18px;scroll-margin-top:24px;font-size:1.65rem;line-height:1.23}.editorial-page .article-body p{margin-bottom:24px}.editorial-page .article-body strong{color:var(--editorial-ink);font-weight:600}.editorial-page .article-body ul,.editorial-page .article-body ol{margin:22px 0 28px}.editorial-page .article-body li{margin-bottom:12px;padding-left:4px}.editorial-page .quick-answer{border-top:1px solid var(--editorial-rule);border-bottom:1px solid var(--editorial-rule);margin:34px 0;padding:25px 0 22px}.editorial-page .quick-answer h2{margin:0 0 16px;font-size:1.55rem}.editorial-page .quick-answer p:last-child{margin-bottom:0}.editorial-page .callout{border:0;border-left:2px solid var(--editorial-rule);background:var(--editorial-alt);border-radius:0;margin:32px 0;padding:22px 26px}.editorial-page .callout h2,.editorial-page .callout h3{margin-top:0}.editorial-page .callout p{font-size:.94rem}.editorial-page .callout p:last-child{margin-bottom:0}.editorial-page .scroll-table{border:0;border-top:1px solid var(--editorial-rule);border-bottom:1px solid var(--editorial-rule);border-radius:0;margin:32px 0}.editorial-page .comparison-table{min-width:590px;font-size:.79rem;line-height:1.6}.editorial-page .comparison-table caption{color:var(--editorial-muted);background:0 0;padding:15px 12px;font-size:.73rem}.editorial-page .comparison-table th{background:var(--editorial-alt);color:var(--editorial-ink);font-weight:600}.editorial-page .comparison-table td{color:var(--editorial-ink)}.editorial-page .comparison-table th,.editorial-page .comparison-table td{border-color:var(--editorial-rule);padding:16px 13px}.editorial-page .comparison-table tbody tr:last-child td{border-bottom:0}.editorial-page .product-section{border-bottom:1px solid var(--editorial-rule);padding:5px 0 14px}.editorial-page .product-section h3{margin-top:29px}.editorial-page .author-bio{border-top:1px solid var(--editorial-rule);gap:22px;margin-top:52px;padding-top:30px;display:flex}.editorial-page .author-bio img{object-fit:cover;border-radius:50%;flex:none;width:68px;height:68px}.editorial-page .author-bio h2,.editorial-page .author-bio h3{letter-spacing:0;margin:0 0 7px;font-family:inherit;font-size:.94rem;font-weight:600}.editorial-page .author-bio p{color:var(--editorial-muted);margin:0;font-size:.84rem}.editorial-page .primary-link{background:var(--editorial-link);border-color:var(--editorial-link);color:#fff;border-radius:3px;padding:12px 20px;font-size:.82rem}.editorial-page .primary-link:hover{background:var(--editorial-ink)}.editorial-page .small-note{color:var(--editorial-muted)}.editorial-page .content-shell{max-width:1160px}.editorial-page .content-shell>.eyebrow:first-child{padding-top:70px}.editorial-page .content-shell>.section-heading{max-width:830px;padding-top:66px}.editorial-page .section-heading>p:not(.eyebrow){color:var(--editorial-muted)}.editorial-page .article-grid{grid-template-columns:1fr;margin:48px 0 90px}.editorial-page .article-card{background:0 0;border:0;border-radius:0;padding:0}.editorial-page .article-feature{border-top:1px solid var(--editorial-rule);grid-template-columns:1.1fr 1fr;align-items:center;gap:42px;padding-top:32px;display:grid}.editorial-page .article-feature .editorial-hero{margin:0}.editorial-page .article-feature .workflow-illustration{gap:15px;min-height:280px;padding:30px 22px}.editorial-page .article-feature .illustration-step strong{font-size:1.2rem}.editorial-page .article-feature .illustration-step p{font-size:.7rem}.editorial-page .article-card h2{margin:15px 0 19px;font-size:clamp(1.9rem,3vw,2.55rem);line-height:1.15}.editorial-page .article-card h2 a{color:var(--editorial-ink);text-decoration:none}.editorial-page .article-card h2 a:hover{text-decoration:underline}.editorial-page .article-card p{color:var(--editorial-muted);font-size:.96rem}.editorial-page .article-card .article-byline{margin:23px 0}.editorial-page .skip-link{background:var(--editorial-bg);color:var(--editorial-link)}.editorial-page #consent-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.editorial-page #consent-root p{color:#e5e5e5}.editorial-page #consent-root a{color:#8fb2de}@media (width<=950px){.editorial-page .article-layout{grid-template-columns:160px minmax(0,1fr);gap:36px}.editorial-page .article-feature{gap:28px}}@media (width<=760px){.editorial-page .article-shell{padding-top:30px}.editorial-page .breadcrumb{margin-bottom:30px}.editorial-page .article-layout{grid-template-columns:1fr;gap:30px}.editorial-page .article-rail{position:static}.editorial-page .toc{padding-top:18px}.editorial-page .toc ol,.editorial-page .toc ul{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.editorial-page .editorial-hero{margin-bottom:34px}.editorial-page .workflow-illustration{gap:20px;padding:30px 24px}.editorial-page .article-feature{grid-template-columns:1fr}.editorial-page .article-feature .workflow-illustration{min-height:0}.editorial-page .site-footer{margin-top:40px}}@media (width<=480px){.editorial-page .site-header,.editorial-page .site-footer{padding-left:22px;padding-right:22px}.editorial-page .site-header{gap:16px;min-height:80px}.editorial-page .site-header nav{gap:17px;font-size:.72rem}.editorial-page .article-shell,.editorial-page .content-shell{padding-left:22px;padding-right:22px}.editorial-page h1{font-size:2.65rem}.editorial-page .article-byline{align-items:flex-start}.editorial-page .workflow-illustration{grid-template-columns:1fr;gap:24px;padding:25px}.editorial-page .illustration-step{grid-template-columns:30px 1fr;column-gap:13px;padding-top:17px;display:grid}.editorial-page .illustration-step>span{grid-area:1/1/4;margin-bottom:0;padding-top:2px;font-size:1.4rem}.editorial-page .illustration-step small,.editorial-page .illustration-step strong,.editorial-page .illustration-step p{grid-column:2}.editorial-page .illustration-step small{margin-bottom:6px}.editorial-page .illustration-step p{margin-top:8px}.editorial-page .illustration-step strong{font-size:1.35rem}.editorial-page .toc ol,.editorial-page .toc ul{gap:0 18px}.editorial-page .toc{font-size:.71rem}.editorial-page .article-body h2{margin-top:44px}.editorial-page .author-bio{gap:15px}.editorial-page .author-bio img{width:52px;height:52px}.editorial-page .callout{padding:20px}}.editorial-page .article-masthead>.text-link{color:var(--editorial-muted);margin-bottom:33px;font-size:.74rem;display:inline-block}.editorial-page .article-byline>div>span{color:var(--editorial-muted);font-size:.73rem;display:block}.editorial-page .article-byline>div>a{color:var(--editorial-ink);font-weight:600;text-decoration:none}.editorial-page .article-byline>div>a:hover{text-decoration:underline}.editorial-page .illustration-step>span{letter-spacing:.09em;margin-bottom:23px;font-family:inherit;font-size:.61rem;font-weight:650;line-height:1.6}.editorial-page .article-feature{border-top:1px solid var(--editorial-rule);border-bottom:1px solid var(--editorial-rule);max-width:780px;padding:31px 0 34px;display:block}.editorial-page .article-feature>.eyebrow{margin-bottom:20px;font-size:.65rem}.editorial-page .article-feature>.text-link{margin-top:2px;display:inline-block}.editorial-page .content-shell>.callout{max-width:780px}.editorial-page .content-shell>.callout h2{font-size:1.7rem}@media (width<=480px){.editorial-page .illustration-step{display:block}.editorial-page .illustration-step>span{margin-bottom:10px;font-size:.59rem}}.editorial-page .product-heading{align-items:center;gap:14px;display:flex}.editorial-page .product-heading img{object-fit:contain;flex:none;width:40px;height:40px}.editorial-page .product-heading img.wide-logo{width:88px}.editorial-page .product-media{margin:28px 0 18px}.editorial-page .product-media>a{background:var(--editorial-alt);border:1px solid var(--editorial-rule);display:block}.editorial-page .product-media img{width:100%;height:auto;display:block}.editorial-page .product-media figcaption{color:var(--editorial-muted);margin-top:10px;font-size:.74rem;line-height:1.6}.editorial-page .media-link{border-bottom:1px solid var(--editorial-rule);padding:15px 0 22px;font-size:.9rem}.editorial-page .media-link>span{color:var(--editorial-muted);margin-top:6px;font-size:.78rem;display:block}@media (width<=480px){.editorial-page .product-heading{align-items:flex-start;font-size:1.55rem}}.editorial-page .article-cover img,.editorial-page .journal-cover-link img{width:100%;height:auto;display:block}.editorial-page .journal-cover-link{margin-bottom:28px;display:block}.editorial-page .cover-brands{background:var(--editorial-alt);border:1px solid var(--editorial-rule);border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:20px 12px;display:grid}.editorial-page .cover-brands a{color:var(--editorial-ink);justify-content:center;align-items:center;gap:12px;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.editorial-page .cover-brands a:hover{text-decoration:underline}.editorial-page .article-cover .cover-brands img{object-fit:contain;width:58px;height:36px}.editorial-page .toc-products{gap:12px;padding:8px 0;display:grid}.editorial-page .toc-products a{align-items:center;gap:9px;display:flex}.editorial-page .toc-products img{object-fit:contain;width:34px;height:24px}.editorial-page .comparison-table th a{align-items:center;gap:9px;display:flex}.editorial-page .comparison-table th img{object-fit:contain;flex-shrink:0;width:32px;height:26px}.editorial-page #glean.product-heading img{width:80px}@media (width<=600px){.editorial-page .cover-brands{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-page .cover-brands a{font-size:.78rem}}.editorial-page .brand img{width:132px;height:auto;display:block}
