.site-header[data-page=Blog] .desktop-nav>:is(a,button),.site-header[data-page=Blog] .mobile-parent,.site-header[data-page=Blog] .mobile-menu nav>a{color:#969daa}.site-header[data-page=Blog] .desktop-nav>[data-current=true],.site-header[data-page=Blog] .mobile-menu nav>[data-current=true]{color:#000}.journal-page{--journal-space:100px}.journal-placeholder{aspect-ratio:16/9;background:#f4f5f8;border-radius:9px;width:100%}.journal-meta{color:#969daa;flex-wrap:wrap;align-items:center;gap:28px;font-size:14px;line-height:20px;display:flex}.journal-featured{margin-top:var(--journal-space);grid-template-columns:2fr 3fr;align-items:center;margin-bottom:40px;display:grid}.journal-featured>div{padding-right:60px}.journal-featured h2{margin:20px 0;line-height:50px}.journal-featured p{margin:0;font-size:16px;line-height:26px}.journal-featured .button{margin-top:40px}.journal-band{isolation:isolate;padding-block:var(--journal-space);background:linear-gradient(#0000 48%,#fff),linear-gradient(#115ff066,#115ff066),url(/blog/xd-background.webp) top/cover;position:relative}.journal-band:before{content:"";z-index:-1;mix-blend-mode:multiply;pointer-events:none;background:linear-gradient(#115ff0 45%,#0000);position:absolute;inset:0}.journal-band-card{border:1px solid var(--border);text-align:center;background:#fff;border-radius:9px;padding:100px}.journal-band-card>h2{margin:0;line-height:40px}.journal-newsletter .trial-form{width:min(443px,100%);margin:40px auto}.journal-newsletter .compact-copy{margin-block:0}.journal-form-status{margin:20px 0 0;font-size:14px}.journal-section-note{margin-block:var(--journal-space);text-align:center}.journal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 20px;display:grid}.journal-card{min-width:0}.journal-card a{display:block}.journal-card .journal-meta{margin-top:20px}.journal-card h3{margin:10px 0 0;line-height:30px}.journal-load-more{margin-top:var(--journal-space);justify-content:center;display:flex}.journal-post-hero .display-heading{max-width:900px;margin:20px auto 10px;font-size:50px;line-height:1.25}.journal-post-hero .headline-line{white-space:normal}.journal-author{text-align:left;justify-content:center;align-items:center;gap:12px;margin-top:40px;display:flex}.journal-author>img{object-fit:cover;border-radius:50%;width:50px;height:50px}.journal-author-name{align-items:center;gap:10px;margin-bottom:8px;font-size:16px;display:flex}.journal-author-name svg{color:var(--blue)}.journal-agent-links{flex-wrap:wrap}.journal-agent-links img{object-fit:contain;flex-shrink:0;width:20px;height:20px}.journal-post-hero .journal-agent-links{margin:40px 0}.journal-takeaway-columns{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:40px;display:grid}.journal-takeaway-columns ul{margin:0;padding:0;list-style:none}.journal-takeaway-columns li{align-items:flex-start;gap:10px;margin-bottom:10px;font-size:16px;line-height:20px;display:flex}.journal-takeaway-columns li:last-child{margin-bottom:0}.journal-takeaway-columns li>span{background:var(--surface);width:20px;height:20px;color:var(--blue);border-radius:4px;flex-shrink:0;place-items:center;display:grid}.journal-reading-layout{margin-block:var(--journal-space);grid-template-columns:minmax(0,260px) minmax(0,700px) minmax(0,260px);align-items:start;gap:40px;display:grid;position:relative}.journal-article{grid-area:1/2;min-width:0}.journal-article-section{margin-top:var(--journal-space)}.journal-article-section h2{margin:0 0 40px;line-height:50px}.journal-article-section p{margin:0 0 20px;font-size:16px;line-height:26px}.journal-article-section p:last-child{margin-bottom:0}.journal-article-section>.journal-placeholder{margin-top:var(--journal-space)}.journal-article [id]{scroll-margin-top:110px}.journal-toc{border:1px solid var(--border);border-radius:9px;grid-area:1/1;margin-top:670px;padding:20px;position:sticky;top:110px}.journal-toc h3{margin:0 0 16px;line-height:24px}.journal-toc-mobile-title{display:none}.journal-toc nav{gap:10px;display:grid}.journal-toc a{font-size:14px;line-height:18px}.journal-toc a:hover{color:var(--blue)}.journal-ask .journal-agent-links{margin-block:40px}.journal-ask .compact-copy{margin-block:0}.journal-ask .copy-prompt{margin-top:40px}.journal-related-heading{text-align:center;margin-bottom:40px}.journal-related-heading h2{max-width:1150px;margin:20px auto 0;line-height:50px}@media (width>=701px) and (width<=1100px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-band-card{padding:64px 40px}.journal-featured>div{padding-right:32px}.journal-featured h2{line-height:1.4}.journal-reading-layout{grid-template-columns:200px minmax(0,700px);gap:28px}}@media (width<=700px){.journal-page{--journal-space:64px}.journal-hero .display-heading{font-size:clamp(38px,10vw,64px)}.journal-hero .compact-copy,.journal-post-hero .compact-copy{min-height:0}.journal-featured{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:64px}.journal-featured>div{padding-right:0}.journal-featured>a{grid-row:1}.journal-featured h2{margin-block:16px;line-height:1.35}.journal-featured .button{margin-top:24px}.journal-band-card{padding:40px 20px}.journal-band-card>h2{line-height:1.35}.journal-newsletter .trial-form{margin-block:28px}.journal-newsletter .trial-form input{min-width:0;padding-left:12px;font-size:14px}.journal-newsletter .trial-form .button{flex-shrink:0;padding-inline:12px;font-size:14px}.journal-section-note{width:calc(100% - 40px)}.journal-grid{grid-template-columns:minmax(0,1fr);gap:40px}.journal-load-more{margin-top:40px}.journal-post-hero .display-heading{margin-block:24px;font-size:clamp(32px,8.8vw,50px);line-height:1.15}.journal-post-hero .journal-agent-links{margin-block:28px 40px}.journal-author{margin-top:28px}.journal-agent-links{flex-direction:column;align-items:stretch;gap:10px;display:flex}.journal-agent-links .agent-link{justify-content:center;width:100%}.journal-takeaway-columns{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:28px}.journal-takeaway-columns li{margin-bottom:12px;line-height:24px}.journal-takeaway-columns li>span{margin-top:2px}.journal-reading-layout{flex-direction:column;gap:40px;display:flex}.journal-toc{width:100%;margin:0;padding:20px;position:static}.journal-toc-desktop-title{display:none}.journal-toc-mobile-title{display:block}.journal-toc-mobile-title button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0;display:flex}.journal-toc-mobile-title button svg{color:#969daa;flex-shrink:0;transition:transform .42s cubic-bezier(.22,1,.36,1),color .25s}.journal-toc[data-expanded=true] .journal-toc-mobile-title button svg{color:var(--ink);transform:rotate(180deg)}.journal-toc-preview{transition:height .42s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.journal-toc-preview:after{content:"";opacity:1;pointer-events:none;background:linear-gradient(#fff0,#ffffff8c 65%,#fff);height:56px;transition:opacity .25s;position:absolute;inset:auto 0 0}.journal-toc[data-expanded=true] .journal-toc-preview:after{opacity:0}.journal-toc a{align-items:center;min-height:28px;display:flex}.journal-article{width:100%}.journal-article-section h2{margin-bottom:28px;line-height:1.35}.journal-article-section p{line-height:26px}.journal-article [id]{scroll-margin-top:96px}.journal-ask .journal-agent-links{margin-block:28px}.journal-ask .copy-prompt{margin-top:28px}.journal-related-heading h2{line-height:1.35}}@media (width<=700px) and (prefers-reduced-motion:reduce){.journal-toc-preview,.journal-toc-preview:after,.journal-toc-mobile-title button svg{transition:none}}.journal-toc :is(.journal-toc-desktop-title,.journal-toc-mobile-title){margin:0 0 16px;font-size:18px;line-height:24px}:root body .journal-band:has(+.journal-section-note){margin-bottom:-40px;padding-bottom:40px}.journal-band+.journal-section-note{margin-top:100px;position:relative}@media (width<=700px){.journal-band+.journal-section-note{margin-top:40px}}
