[data-ds5-web] .ds5-blog-article{max-width:68ch;font-family:var(--ds5-font-ui);color:var(--ds5-color-fg-muted);overflow-wrap:break-word;font-size:17.5px;line-height:29px}@media (min-width:720px){[data-ds5-web] .ds5-blog-article{font-size:18px;line-height:30px}}[data-ds5-web] .ds5-blog-article>:first-child{margin-top:0}[data-ds5-web] .ds5-blog-article>:last-child{margin-bottom:0}[data-ds5-web] .ds5-blog-article p{text-wrap:pretty;margin:0 0 1.35em}[data-ds5-web] .ds5-blog-article p.lead{letter-spacing:-.005em;color:var(--ds5-color-fg-default);margin-bottom:1.6em;font-size:20px;font-weight:500;line-height:32px}@media (min-width:720px){[data-ds5-web] .ds5-blog-article p.lead{font-size:22px;line-height:34px}}[data-ds5-web] .ds5-blog-article strong,[data-ds5-web] .ds5-blog-article b{color:var(--ds5-color-fg-default);font-weight:700}[data-ds5-web] .ds5-blog-article em,[data-ds5-web] .ds5-blog-article i{font-style:italic}[data-ds5-web] .ds5-blog-article small{color:var(--ds5-color-fg-subtle);font-size:14px;line-height:20px}[data-ds5-web] .ds5-blog-article h2,[data-ds5-web] .ds5-blog-article h3,[data-ds5-web] .ds5-blog-article h4{color:var(--ds5-color-fg-default);text-wrap:balance}[data-ds5-web] .ds5-blog-article h2{letter-spacing:-.03em;margin:2.2em 0 .7em;font-size:27px;font-weight:800;line-height:33px}[data-ds5-web] .ds5-blog-article h3{letter-spacing:-.015em;margin:2.1em 0 .55em;font-size:21px;font-weight:700;line-height:28px}[data-ds5-web] .ds5-blog-article h4{margin:1.8em 0 .5em;font-size:17.5px;font-weight:700;line-height:26px}@media (min-width:720px){[data-ds5-web] .ds5-blog-article h2{font-size:34px;line-height:40px}[data-ds5-web] .ds5-blog-article h3{font-size:24px;line-height:31px}[data-ds5-web] .ds5-blog-article h4{font-size:18px}}[data-ds5-web] .ds5-blog-article a{color:var(--ds5-color-fg-default);text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}[data-ds5-web] .ds5-blog-article a:hover{text-decoration-thickness:2.5px}[data-ds5-web] .ds5-blog-article a:focus-visible{outline:2px solid var(--ds5-color-focus-ring);outline-offset:2px}[data-ds5-web] .ds5-blog-article ul,[data-ds5-web] .ds5-blog-article ol{margin:0 0 1.5em;padding:0 0 0 1.5em}[data-ds5-web] .ds5-blog-article ul{list-style-type:square}[data-ds5-web] .ds5-blog-article ol{list-style-type:decimal}[data-ds5-web] .ds5-blog-article li{margin:0 0 .6em;padding-left:.4em}[data-ds5-web] .ds5-blog-article li::marker{color:var(--ds5-color-fg-default);font-variant-numeric:tabular-nums;font-weight:700}[data-ds5-web] .ds5-blog-article li>ul,[data-ds5-web] .ds5-blog-article li>ol{margin:.6em 0 0}[data-ds5-web] .ds5-blog-article blockquote{border-left:3px solid var(--ds5-color-fg-default);letter-spacing:-.01em;color:var(--ds5-color-fg-default);margin:2.2em 0;padding:2px 0 2px 22px;font-size:20px;font-style:normal;font-weight:600;line-height:31px}@media (min-width:720px){[data-ds5-web] .ds5-blog-article blockquote{padding-left:28px;font-size:22px;line-height:34px}}[data-ds5-web] .ds5-blog-article blockquote p{margin:0 0 .8em}[data-ds5-web] .ds5-blog-article blockquote>:last-child{margin-bottom:0}[data-ds5-web] .ds5-blog-article figure{margin:2.4em 0}[data-ds5-web] .ds5-blog-article img,[data-ds5-web] .ds5-blog-article video,[data-ds5-web] .ds5-blog-article iframe{border-radius:var(--ds5-radius-card);border:0;max-width:100%;height:auto;display:block}[data-ds5-web] .ds5-blog-article iframe{aspect-ratio:16/9;width:100%}[data-ds5-web] .ds5-blog-article p>img{margin:2em 0}[data-ds5-web] .ds5-blog-article figcaption{color:var(--ds5-color-fg-subtle);margin-top:12px;font-size:14px;line-height:20px}[data-ds5-web] .ds5-blog-article hr{background:var(--ds5-color-border-hair);border:0;height:1px;margin:3em 0}[data-ds5-web] .ds5-blog-article code{border-radius:var(--ds5-radius-tag);background:var(--ds5-color-bg-sunk);color:var(--ds5-color-fg-default);padding:2px 6px;font-size:.9em}[data-ds5-web] .ds5-blog-article pre{border-radius:var(--ds5-radius-card);background:var(--ds5-color-bg-sunk);margin:2em 0;padding:16px 20px;font-size:15px;line-height:24px;overflow-x:auto}[data-ds5-web] .ds5-blog-article pre code{font-size:inherit;background:0 0;padding:0}[data-ds5-web] .ds5-blog-article table{border-collapse:collapse;width:100%;max-width:100%;margin:2em 0;font-size:16px;line-height:24px;display:block;overflow-x:auto}[data-ds5-web] .ds5-blog-article th,[data-ds5-web] .ds5-blog-article td{border-bottom:1px solid var(--ds5-color-border-hair);text-align:left;vertical-align:top;padding:12px 16px 12px 0}[data-ds5-web] .ds5-blog-article th{border-bottom-color:var(--ds5-color-fg-default);color:var(--ds5-color-fg-default);font-weight:700}
