.article-caption,.article-content{--article-accent:#39940b;--article-accent-bg:#47b90e1a;--article-border:var(--article-accent);--article-caption-color:#738698;--article-hr-color:var(--article-caption-color)}.article-content{text-align:left;font-size:calc(1.0625rem * var(--mantine-scale));line-height:calc(1.5rem * var(--mantine-scale))}.article-content :is(h1,h2,h3,h4,h5,h6){font-size:var(--responsive-h3-font-size,21px);line-height:var(--responsive-h3-line-height,24px);font-weight:600;margin:calc(2rem * var(--mantine-scale)) 0 calc(1rem * var(--mantine-scale))}.article-content :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.article-content :is(h1,h2){font-size:var(--responsive-h2-font-size,24px);line-height:var(--responsive-h2-line-height,32px)}.article-content p{overflow-wrap:break-word}.article-content ul{list-style:none;overflow:hidden}.article-content ul>li{position:relative;padding-left:calc(2rem * var(--mantine-scale))}.article-content ul>li:before{content:"";position:absolute;left:0;width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill='%2359b72a' fill-rule='evenodd' d='M13.793 3.293a1 1 0 0 1 1.414 0l5.5 5.5a1 1 0 0 1-1.176 1.59l-3.17 3.17-1.425 3.798a1 1 0 0 1-.229.356l-1.5 1.5a1 1 0 0 1-1.414 0L9 16.414l-3.793 3.793a1 1 0 0 1-1.414-1.414L7.586 15l-2.793-2.793a1 1 0 0 1 0-1.414l1.5-1.5a1 1 0 0 1 .356-.23l3.797-1.423 3.17-3.17a1 1 0 0 1 .177-1.177ZM15 5.914l-3.293 3.293a1 1 0 0 1-.356.23L7.554 10.86l-.64.64 5.586 5.586.64-.64 1.424-3.797a1 1 0 0 1 .229-.356L18.086 9 15 5.914Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% /contain}.article-content ul>li+li{margin-top:calc(.5rem * var(--mantine-scale))}.article-content ol{list-style:none;counter-reset:article-counter;overflow:hidden}.article-content ol>li{counter-increment:article-counter;position:relative;min-height:calc(1.75rem * var(--mantine-scale));padding-left:calc(2.5rem * var(--mantine-scale))}.article-content ol>li:before{content:counter(article-counter);position:absolute;left:0;width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));border-radius:50%;background-color:var(--article-accent-bg);color:var(--article-accent);display:grid;place-items:center;font-size:calc(.8125rem * var(--mantine-scale));line-height:calc(1rem * var(--mantine-scale));font-weight:500}.article-content ol>li+li{margin-top:calc(.25rem * var(--mantine-scale))}.article-content a{color:var(--article-accent);text-decoration:none;cursor:pointer;transition:opacity .15s ease}.article-content a:hover{opacity:.5}.article-content blockquote{overflow:hidden;padding-left:calc(1.25rem * var(--mantine-scale));border-left:2px solid var(--article-border)}.article-content hr{height:calc(.125rem * var(--mantine-scale));border:none;border-radius:calc(.125rem * var(--mantine-scale));background-color:var(--article-hr-color);margin:calc(1rem * var(--mantine-scale)) 0}.article-content mark{background-color:var(--article-accent-bg);color:var(--article-accent);padding:calc(.125rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));border-radius:calc(.25rem * var(--mantine-scale))}.article-content :is(p,blockquote,ul,ol):not(:last-child){margin-bottom:calc(.5rem * var(--mantine-scale))}.article-caption{color:var(--article-caption-color);font-size:calc(.9375rem * var(--mantine-scale));line-height:calc(1.25rem * var(--mantine-scale))}.article-caption a{text-decoration:none;cursor:pointer}.article-caption a:hover{text-decoration:underline}