article{color:var(--sq-grey-900)}article h1,article h2,article h3,article h4,article h5,article h6{scroll-margin-top:100px;font-family:var(--font-display)}article p{margin-bottom:1rem;color:var(--sq-grey-800)}article h1{font-size:2.25rem;font-weight:700;margin-top:2.5rem;margin-bottom:1rem;line-height:1.25}article h2{font-size:1.875rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem}article h3{font-size:1.5rem;font-weight:600;margin-top:1.75rem;margin-bottom:.5rem}article h4{font-size:1.25rem;font-weight:500;margin-top:1.5rem;margin-bottom:.25rem}article ul,article ol{margin-bottom:1rem;padding-left:1.25rem}article ul p,article ol p{padding:0;margin:0}article ul{list-style-type:disc;list-style-position:outside}article ol{list-style-type:decimal;list-style-position:outside}article li{margin-bottom:.25rem}article a:not(.btn-primary){color:var(--sq-primary);text-decoration:underline;transition:color .2s ease-in-out}article a:not(.btn-primary):hover{color:var(--sq-primary)}article blockquote{border-left:4px solid var(--sq-grey-700);padding-left:1rem;font-style:italic;color:var(--sq-subtle);margin-top:1.5rem;margin-bottom:1.5rem}article img{max-width:100%;object-fit:contain;display:block;margin-left:auto;margin-right:auto;margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.375rem;max-height:400px}article pre{background-color:var(--sq-grey-100);padding:1rem;border-radius:.375rem;overflow-x:auto;margin-top:1.5rem;margin-bottom:1.5rem}article code{font-family:monospace;font-size:.875rem;color:var(--sq-error);background-color:var(--sq-grey-100);padding:.125rem .25rem;border-radius:.25rem}article pre code{background-color:transparent;padding:0;color:inherit;font-size:1rem}article table{width:100%;border-collapse:collapse;margin-top:1.5rem;margin-bottom:1.5rem}article th,article td{border:1px solid var(--sq-grey-700);padding:.5rem;text-align:left}article th{background-color:var(--sq-grey-100);font-weight:600}article hr{border-color:color-mix(in srgb,var(--sq-grey-500) 50%,transparent);margin-top:.5rem;margin-bottom:1rem}
