.insight-body{color:var(--color-body);word-break:keep-all;font-size:1rem;line-height:1.85}@media (min-width:48rem){.insight-body{column-gap:var(--grid-gap);grid-template-columns:repeat(10,minmax(0,1fr));font-size:1.0625rem;display:grid}.insight-body>*{grid-column:1/span 6}.insight-body>figure{grid-column:1/-1}}.insight-body>*+*{margin-top:1.5rem}.insight-body p{white-space:pre-line}.insight-body strong{color:var(--color-ink);font-weight:500}.insight-body h2{color:var(--color-ink);font-size:var(--text-subheading);line-height:var(--text-subheading--line-height);letter-spacing:var(--text-subheading--letter-spacing);margin-top:5rem;font-weight:500}.insight-body>:first-child{margin-top:0}.insight-body ul{gap:.5rem;display:grid}.insight-body li{padding-left:1.25rem;position:relative}.insight-body li:before{content:"";background:var(--color-ink);width:.3em;height:.3em;position:absolute;top:.775em;left:.15em}.insight-body blockquote{border-left:2px solid var(--color-ink);color:var(--color-ink);font-size:var(--text-item);margin-top:3rem;margin-bottom:1.5rem;padding-left:1.25rem;font-weight:500;line-height:1.5}.insight-body hr{border:0;border-top:1px solid var(--color-line);margin-top:4rem;margin-bottom:2.5rem}.insight-body figure{margin-top:3rem;margin-bottom:1.5rem}@media (min-width:48rem){.insight-body>figure:not(.insight-table){grid-column:1/span 8}}.insight-body figure img,.insight-body figure video{width:100%;height:auto;display:block}.insight-body .insight-video-block,.insight-body .insight-image-block{background:0 0;padding:0}.insight-body figure [data-placeholder]{aspect-ratio:16/9;background:var(--color-paper)}.insight-body figcaption{color:var(--color-sub);letter-spacing:.02em;margin-top:.75rem;font-size:max(14px,.875rem);line-height:1.5}.insight-body .insight-screen{border:1px solid var(--color-ink-2);background:var(--color-ink-2);border-radius:.75rem;overflow:hidden}.insight-body .insight-screen:before{content:attr(data-label);color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:radial-gradient(circle closest-side,#ff5f57 96%,#0000) .75rem/9px 9px no-repeat,radial-gradient(circle closest-side,#febc2e 96%,#0000) calc(.75rem + 14px)/9px 9px no-repeat,radial-gradient(circle closest-side,#28c840 96%,#0000) calc(.75rem + 28px)/9px 9px no-repeat;height:2.5rem;padding:0 4.5rem;font-size:max(14px,.875rem);line-height:2.5rem;display:block;overflow:hidden}.insight-body .insight-screen video,.insight-body .insight-screen img{background:#fff}.insight-body .insight-table{overflow-x:auto}.insight-body table{border-collapse:collapse;width:100%;color:var(--color-ink);text-align:left}.insight-body caption{text-align:left;color:var(--color-sub);padding-bottom:1rem;font-size:.875rem}.insight-body th,.insight-body td{border-bottom:1px solid var(--color-line);vertical-align:top;padding:1rem}.insight-body thead{border-top:1px solid var(--color-ink)}.insight-body th{font-weight:500}.insight-body figcaption a{text-underline-offset:.2em;text-decoration:underline}.insight-body pre{background:var(--color-paper);color:var(--color-ink);white-space:pre;word-break:normal;padding:1rem 1.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.7;overflow-x:auto}.insight-body pre[data-wrap]{white-space:pre-wrap;word-break:keep-all}.insight-body p code,.insight-body li code{background:var(--color-paper);color:var(--color-ink);padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875em}.insight-body ol{gap:.5rem;padding-left:1.25rem;list-style:decimal;display:grid}.insight-body .insight-box{border:1px solid var(--color-line);margin-top:3rem;margin-bottom:1.5rem;padding:1.25rem}@media (min-width:48rem){.insight-body .insight-box{padding:1.5rem}}.insight-body .insight-box>*+*{margin-top:1.5rem}.insight-body ol>li{padding-left:.25rem}.insight-body ol>li:before{content:none}
