._article_1vqbn_1{max-width:var(--site-reading-width)}._article_1vqbn_1>header{flex-direction:column;gap:.25rem;padding-bottom:.5rem;display:flex}._article_1vqbn_1>._article-header-with-rank_1vqbn_12{grid-template-columns:max-content max-content;align-items:center;column-gap:1.5rem;display:grid}._article_1vqbn_1>._article-header-with-rank_1vqbn_12 h1{grid-column:1/-1}._article_1vqbn_1>._article-header-with-rank_1vqbn_12 .hn-rank{margin-top:0;font-size:.875rem;line-height:1.25rem}._article_1vqbn_1>header h1,._article_1vqbn_1>header time,._article_1vqbn_1>header p{letter-spacing:0;font-size:.875rem;line-height:1.25rem}._article_1vqbn_1>header h1{color:var(--site-text);font-weight:500}._article_1vqbn_1>header time,._article_1vqbn_1>header p{color:var(--site-muted);font-weight:460}._article_1vqbn_1 h2,._article_1vqbn_1 h3,._article_1vqbn_1 h4,._article_1vqbn_1 h5,._article_1vqbn_1 h6{color:var(--site-text);letter-spacing:0;text-wrap:balance;font-size:.875rem;font-weight:560;line-height:1.25rem}._article_1vqbn_1>h2,._article_1vqbn_1>h3,._article_1vqbn_1>h4,._article_1vqbn_1>h5,._article_1vqbn_1>h6{margin-top:2.25rem;margin-bottom:.5rem}._article_1vqbn_1>p,._article_1vqbn_1 li,._article_1vqbn_1 footer p{color:var(--site-text);letter-spacing:0;font-size:.875rem;font-weight:460;line-height:1.25rem}._article_1vqbn_1>p{margin-top:1rem}._article_1vqbn_1 strong{font-weight:600}._article_1vqbn_1 em,._article_1vqbn_1 em strong,._article_1vqbn_1 strong em{color:var(--site-text);font-family:var(--site-font-serif);letter-spacing:0;font-size:.9375rem;font-style:italic;font-weight:430;line-height:1}._article_1vqbn_1 a{color:inherit;font-weight:inherit;line-height:inherit;transition:color .2s;display:inline;position:relative}._article_1vqbn_1 a:before{pointer-events:none;content:"";background:#d9d9d9;border-radius:2px;height:1px;transition:background .2s;position:absolute;bottom:-1px;left:0;right:0}._article_1vqbn_1 a:hover:before{background:#666}._article_1vqbn_1 code{background:var(--site-code);color:#000000bf;font-family:var(--site-font-mono);border-radius:.25rem;padding:.1rem .25rem;font-size:.9em;line-height:1;display:inline-block;position:relative}._article_1vqbn_1>ul,._article_1vqbn_1>ol{margin-top:.75rem;padding:.5rem 0 1rem 1.25rem;list-style:none;display:block}._article_1vqbn_1>ul li,._article_1vqbn_1>ol li{padding:0 0 .5rem .75rem;position:relative}._article_1vqbn_1>ul li:last-child,._article_1vqbn_1>ol li:last-child{padding-bottom:0}._article_1vqbn_1>ul li:before{content:"";background:#b3b3b3;border-radius:50%;width:.25rem;height:.25rem;position:absolute;top:.675em;right:100%}._article_1vqbn_1>ol{counter-reset:list;padding-left:1rem}._article_1vqbn_1>ol li{counter-increment:list;padding-left:1rem}._article_1vqbn_1>ol li:before{content:counter(list) ".";color:var(--site-muted);position:absolute;top:0;right:100%}._article_1vqbn_1 li p{color:var(--site-soft);margin-top:.375rem}._article_1vqbn_1 blockquote{color:var(--site-soft);letter-spacing:0;margin:2rem 0;font-size:.8125rem;font-style:italic;font-weight:460;line-height:1.4}._article_1vqbn_1 blockquote p{padding-left:1rem;position:relative}._article_1vqbn_1 blockquote p:before{content:"";background:#e6e6e6;border-radius:.3125rem;width:.125rem;position:absolute;top:0;bottom:0;left:0}._article_1vqbn_1 blockquote cite{color:var(--site-muted);letter-spacing:0;padding:1rem 0 0 1rem;font-size:.75rem;font-style:italic;font-weight:460;display:block}._article_1vqbn_1 blockquote cite:before{content:"- "}._article_1vqbn_1 figure{margin:1.5rem 0 2rem}._article_1vqbn_1 figcaption{color:var(--site-muted);text-align:center;letter-spacing:0;margin-top:.75rem;font-size:.75rem;font-weight:460}._article-embed_1vqbn_244{margin-top:2.5rem}@media (width>=1080px){._article-shell_1vqbn_249{max-width:var(--site-content-width)}._article-shell_1vqbn_249 ._article_1vqbn_1{max-width:var(--site-reading-width);position:relative}._article-shell_1vqbn_249 ._article_1vqbn_1>header{width:13rem;padding-bottom:0;position:absolute;top:0;right:calc(100% + 2rem)}._article-shell_1vqbn_249 ._article_1vqbn_1>._article-header-with-rank_1vqbn_12{align-items:flex-start;display:flex}._article-shell_1vqbn_249 ._article_1vqbn_1>._article-header-with-rank_1vqbn_12 .hn-rank{margin-top:.75rem}._article-shell_1vqbn_249 ._article_1vqbn_1>header h1{overflow-wrap:anywhere}._article-shell_1vqbn_249 ._article_1vqbn_1>:not(header){min-width:0}._article-shell_1vqbn_249 ._article_1vqbn_1>header+*{margin-top:0}}._article_1vqbn_1>footer{flex-direction:column;gap:1rem;padding-top:3rem;display:flex}._article_1vqbn_1>footer p{color:var(--site-muted);font-size:.75rem;line-height:1.2}
