#article-main .article-body{color:#454545;font-family:var(--home-font)}#article-main .article-body h1,#article-main .article-body h2,#article-main .article-body h3,#article-main .article-body h4,#article-main .article-body h5,#article-main .article-body h6{color:var(--home-dark-brown)}#article-main .article-body h1{margin-top:2.5rem;font-size:28px;font-weight:400;line-height:1.3}#article-main .article-body h2{color:var(--home-dark-brown);margin-top:2.5rem;font-size:24px;font-weight:500;line-height:1.3}#article-main .article-body h3{color:#454545;margin-top:2rem;font-size:20px;font-weight:500;line-height:1.3}#article-main .article-body h4{color:#454545;margin-top:1.75rem;font-size:18px;font-weight:500;line-height:1.3}#article-main .article-body h5{margin-top:1.25rem;font-size:16px;font-weight:500;line-height:1.5}#article-main .article-body h6{margin-top:1.25rem;font-size:15px;font-weight:600;line-height:1.55}#article-main .article-body p{margin-top:1rem;font-size:16px;font-weight:400;line-height:1.8}#article-main .article-body>:first-child{margin-top:0}#article-main .article-body a{color:var(--home-medium-brown);text-underline-offset:2px;text-decoration:underline;transition:color .2s ease-out}@media (hover:hover){#article-main .article-body a:hover{color:var(--home-rose)}}#article-main .article-body strong{font-weight:600}#article-main .article-body em{font-style:italic}#article-main .article-body u{text-underline-offset:2px;text-decoration:underline}#article-main .article-body s{text-decoration:line-through}#article-main .article-body :not(pre)>code{background-color:#f4f0ef;border-radius:3px;padding:.15em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em}#article-main .article-body sup{vertical-align:super;font-size:.75em;line-height:0}#article-main .article-body sub{vertical-align:sub;font-size:.75em;line-height:0}#article-main .article-body mark{border-radius:2px;padding:.1em .15em}#article-main .article-body ul,#article-main .article-body ol{margin-top:1.25rem;padding-left:1.5rem}#article-main .article-body ul>li{list-style-type:disc}#article-main .article-body ol>li{list-style-type:decimal}#article-main .article-body li{margin-top:.4rem;font-size:16px;font-weight:300;line-height:1.8}#article-main .article-body li>ul,#article-main .article-body li>ol{margin-top:.25rem}#article-main .article-body ul[data-type=taskList]{padding-left:0;list-style:none}#article-main .article-body li[data-type=taskItem]{align-items:flex-start;gap:.5rem;display:flex}#article-main .article-body li[data-type=taskItem]>label{cursor:default;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.5rem;display:flex}#article-main .article-body li[data-type=taskItem] input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--home-medium-brown);cursor:default;pointer-events:none;flex-shrink:0;margin-top:.3rem}#article-main .article-body li[data-type=taskItem][data-checked=true]>label>div{color:var(--home-muted-brown);text-decoration:line-through}#article-main .article-body blockquote{border-left:3px solid var(--home-medium-brown);color:var(--home-muted-brown);margin-top:1.5rem;margin-bottom:1.5rem;padding-left:1.25rem;font-style:italic}#article-main .article-body blockquote p{margin-top:0}#article-main .article-body blockquote p+p{margin-top:.75rem}#article-main .article-body pre{-webkit-overflow-scrolling:touch;background-color:#1e1e1e;border-radius:6px;margin-top:1.25rem;padding:1rem 1.25rem;overflow-x:auto}#article-main .article-body pre code{color:#d4d4d4;background:0 0;border-radius:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:1.6}#article-main .article-body hr{border:none;border-top:1px solid var(--home-line);margin-top:2rem;margin-bottom:2rem}#article-main .article-body img{max-width:100%;height:auto;margin:24px auto;display:block}#article-main .article-body table{border-collapse:collapse;width:100%;margin:24px 0}#article-main .article-body td,#article-main .article-body th{border:1px solid var(--cms-table-border);text-align:left;vertical-align:top;padding:.5rem .75rem}#article-main .article-body th{background-color:var(--cms-table-header-bg);color:var(--cms-table-header-text);border-color:var(--cms-table-header-border);font-weight:600}@media (min-width:768px){#article-main .article-body h1{font-size:38px}#article-main .article-body h2{margin-top:4rem;font-size:32px}#article-main .article-body h3{margin-top:3rem;font-size:24px}#article-main .article-body h4{margin-top:2.5rem;font-size:20px}#article-main .article-body h5{font-size:20px}#article-main .article-body h6,#article-main .article-body p,#article-main .article-body li{font-size:18px}}
