.qx-article-title{font-family:var(--qx-sans);letter-spacing:-.025em;color:var(--qx-ink);margin:0 0 var(--qx-s5);overflow-wrap:anywhere;min-width:0;font-size:clamp(1.85rem,2.1vw + 1rem,2.6rem);font-weight:700;line-height:1.12}.qx-article-cta h2{margin-bottom:var(--qx-s4)}.qx-article-cta p{margin:0 auto var(--qx-s6);max-width:42rem}.qx-related h2{margin-bottom:var(--qx-s6)}.qx-bcrumb{font-family:var(--qx-sans);color:var(--qx-ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:.813rem;display:flex}.qx-bcrumb a{color:var(--qx-ink-3);transition:color var(--qx-dur)var(--qx-ease-out);text-decoration:none}.qx-bcrumb a:hover{color:var(--qx-purple-500)}.qx-bcrumb__sep{color:var(--qx-ink-4)}.qx-bcrumb__current{color:var(--qx-ink-2)}.qx-article{font-family:var(--qx-sans);color:var(--qx-ink-2)}.qx-article .uniqueMarkDownRenderer{font-size:1.0625rem;line-height:1.7}.qx-article .uniqueMarkDownRenderer p{color:var(--qx-ink-2);margin-bottom:var(--qx-s4);line-height:1.7}.qx-article .uniqueMarkDownRenderer h1,.qx-article .uniqueMarkDownRenderer h2,.qx-article .uniqueMarkDownRenderer h3,.qx-article .uniqueMarkDownRenderer h4{font-family:var(--qx-sans);color:var(--qx-ink);scroll-margin-top:96px}.qx-article .uniqueMarkDownRenderer h1,.qx-article .uniqueMarkDownRenderer h2{letter-spacing:-.018em;margin-top:var(--qx-s7);margin-bottom:var(--qx-s4);font-size:1.65rem;font-weight:600;line-height:1.2}.qx-article .uniqueMarkDownRenderer h3{letter-spacing:-.012em;margin-top:var(--qx-s6);margin-bottom:var(--qx-s3);font-size:1.3rem;font-weight:600;line-height:1.25}.qx-article .uniqueMarkDownRenderer h4{margin-top:var(--qx-s5);margin-bottom:var(--qx-s2);font-size:1.1rem;font-weight:600;line-height:1.3}.qx-article .uniqueMarkDownRenderer a{color:var(--qx-purple-500);text-decoration:underline;-webkit-text-decoration-color:var(--qx-purple-200);text-decoration-color:var(--qx-purple-200);text-underline-offset:3px;transition:text-decoration-color var(--qx-dur)var(--qx-ease-out)}.qx-article .uniqueMarkDownRenderer a:hover{color:var(--qx-purple-700);-webkit-text-decoration-color:var(--qx-purple-400);text-decoration-color:var(--qx-purple-400)}.qx-article .uniqueMarkDownRenderer strong{color:var(--qx-ink)}.qx-article .uniqueMarkDownRenderer ul,.qx-article .uniqueMarkDownRenderer ol{margin-bottom:var(--qx-s4);color:var(--qx-ink-2)}.qx-article .uniqueMarkDownRenderer li{margin-bottom:var(--qx-s2)}.qx-article .uniqueMarkDownRenderer li::marker{color:var(--qx-ink-3)}.qx-article .uniqueMarkDownRenderer li:before{color:var(--qx-ink-3)}.qx-article .uniqueMarkDownRenderer blockquote{border-left:2px solid var(--qx-purple-400);padding-left:var(--qx-s4);color:var(--qx-ink-3);margin:var(--qx-s5)0;font-style:normal}.qx-article .uniqueMarkDownRenderer hr{border:0;border-top:var(--qx-rule);margin:var(--qx-s6)0}.qx-article .uniqueMarkDownRenderer .overflow-x-auto{border:var(--qx-rule);border-radius:var(--qx-r-lg)}.qx-article .uniqueMarkDownRenderer table{border-collapse:collapse;border:0;min-width:100%;font-size:.875rem}.qx-article .uniqueMarkDownRenderer th{background:var(--qx-paper-2);border:0;border-bottom:var(--qx-rule);text-align:left;font-family:var(--qx-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--qx-ink-3);white-space:nowrap;padding:10px 16px;font-size:.625rem;font-weight:500}.qx-article .uniqueMarkDownRenderer td{border:0;border-bottom:var(--qx-rule);color:var(--qx-ink-2);font-variant-numeric:tabular-nums;vertical-align:top;padding:12px 16px}.qx-article .uniqueMarkDownRenderer tr:last-child td{border-bottom:0}.qx-article .uniqueMarkDownRenderer pre{background:var(--qx-dark);border:1px solid var(--qx-dark-line);border-radius:var(--qx-r-lg);padding:var(--qx-s4);margin:var(--qx-s5)0}.qx-article .uniqueMarkDownRenderer pre code{font-family:var(--qx-mono);color:var(--qx-dark-ink);background:0 0;border:0;font-size:.813rem;line-height:1.6}.qx-article .uniqueMarkDownRenderer code.inline{font-family:var(--qx-mono);color:var(--qx-ink-2);background:var(--qx-paper-3);border:var(--qx-rule);border-radius:var(--qx-r-sm);padding:1px 5px;font-size:.85em}.qx-article .uniqueMarkDownRenderer img,.qx-article .uniqueMarkDownRenderer video{border:var(--qx-rule);border-radius:var(--qx-r-lg);box-shadow:none}.qx-toc__list{padding:var(--qx-s2)0;margin:0;list-style:none}.qx-toc__list a{color:var(--qx-ink-3);transition:color var(--qx-dur)var(--qx-ease-out),border-color var(--qx-dur)var(--qx-ease-out);border-left:2px solid #0000;padding:6px 16px;font-size:.844rem;line-height:1.45;text-decoration:none;display:block}.qx-toc__list a:hover{color:var(--qx-ink)}.qx-toc__list a[data-active=true]{border-left-color:var(--qx-purple-500);color:var(--qx-purple-500)}.qx-blogcard{background:var(--qx-paper);border:var(--qx-rule);border-radius:var(--qx-r-md);transition:border-color var(--qx-dur)var(--qx-ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.qx-blogcard:hover{border-color:var(--qx-line-2)}.qx-blogcard__title{font-family:var(--qx-sans);color:var(--qx-ink);transition:color var(--qx-dur)var(--qx-ease-out);font-size:1.06rem;font-weight:600;line-height:1.3}.qx-blogcard:hover .qx-blogcard__title{color:var(--qx-purple-500)}.qx-input{width:100%;font-family:var(--qx-sans);color:var(--qx-ink);background:var(--qx-paper);border:1px solid var(--qx-line-2);border-radius:var(--qx-r-md);transition:border-color var(--qx-dur)var(--qx-ease-out);padding:10px 14px 10px 38px;font-size:.938rem}.qx-input::placeholder{color:var(--qx-ink-4)}.qx-input:hover{border-color:var(--qx-ink-4)}.qx-input:focus-visible{outline:2px solid var(--qx-focus);outline-offset:2px;border-color:var(--qx-line-2)}.qx-page-btn{min-width:36px;font-family:var(--qx-mono);font-size:var(--qx-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--qx-ink-2);background:var(--qx-paper);border:1px solid var(--qx-line-2);border-radius:var(--qx-r-sm);cursor:pointer;transition:color var(--qx-dur)var(--qx-ease-out),border-color var(--qx-dur)var(--qx-ease-out);justify-content:center;align-items:center;padding:8px 12px;font-weight:500;text-decoration:none;display:inline-flex}.qx-page-btn:hover:not([disabled]){border-color:var(--qx-purple-400);color:var(--qx-purple-500)}.qx-page-btn[disabled]{opacity:.45;cursor:default}.qx-page-btn[data-current=true]{background:var(--qx-purple-500);border-color:var(--qx-purple-500);color:var(--qx-accent-ink)}.qx-page-btn:focus-visible{outline:2px solid var(--qx-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.qx-bcrumb a,.qx-toc__list a,.qx-blogcard,.qx-blogcard__title,.qx-input,.qx-page-btn{transition:none}}
