.jq-gallery-lead:where(.astro-jrjnnf45),.jq-gallery-bullets:where(.astro-jrjnnf45){max-width:52rem;color:var(--sl-color-gray-2);line-height:1.75}.jq-gallery-jump:where(.astro-jrjnnf45){flex-wrap:wrap;gap:.6rem;margin-top:.5rem;display:flex}.jq-gallery-jump:where(.astro-jrjnnf45) a:where(.astro-jrjnnf45){border:1px solid var(--sl-color-hairline);font-size:var(--sl-text-sm);border-radius:999px;padding:.25rem .75rem;font-weight:600;text-decoration:none}.jq-gallery-jump:where(.astro-jrjnnf45) a:where(.astro-jrjnnf45):hover{border-color:var(--sl-color-accent);background-color:var(--sl-color-accent-low)}.jq-gallery-count:where(.astro-jrjnnf45){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);margin:-.5rem 0 1.5rem}.jq-demo:where(.astro-jrjnnf45){border:1px solid var(--sl-color-hairline);background-color:var(--sl-color-bg-nav,var(--sl-color-bg));border-radius:.6rem;margin-bottom:2.5rem;padding:1rem 1.1rem 1.25rem}.jq-demo-head:where(.astro-jrjnnf45){flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.jq-demo-title:where(.astro-jrjnnf45){font-size:var(--sl-text-h5);line-height:var(--sl-line-height-headings);margin:0}.jq-demo-title-link:where(.astro-jrjnnf45){color:var(--sl-color-white);text-decoration:none}.jq-demo-title-link:where(.astro-jrjnnf45):hover,.jq-demo-title-link:where(.astro-jrjnnf45):focus{color:var(--sl-color-text-accent);text-underline-offset:.2em;text-decoration:underline}.jq-demo-badge:where(.astro-jrjnnf45){border:1px solid var(--sl-color-accent);font-size:var(--sl-text-xs);color:var(--sl-color-text-accent);white-space:nowrap;border-radius:999px;padding:.1rem .5rem;font-weight:600}.jq-demo-desc:where(.astro-jrjnnf45){color:var(--sl-color-gray-2);margin:.5rem 0 .75rem;line-height:1.75}.jq-demo-meta:where(.astro-jrjnnf45){font-size:var(--sl-text-sm);grid-template-columns:max-content 1fr;gap:.2rem .75rem;margin:0 0 .9rem;display:grid}.jq-demo-meta:where(.astro-jrjnnf45) dt:where(.astro-jrjnnf45){color:var(--sl-color-gray-3)}.jq-demo-meta:where(.astro-jrjnnf45) dd:where(.astro-jrjnnf45){color:var(--sl-color-gray-2);overflow-wrap:anywhere;margin:0}.jq-demo-sample:where(.astro-jrjnnf45){font-family:var(--sl-font-mono);color:var(--sl-color-text-accent);text-underline-offset:.2em;text-decoration:underline}.jq-demo-sample:where(.astro-jrjnnf45):hover,.jq-demo-sample:where(.astro-jrjnnf45):focus{text-decoration-thickness:2px}.jq-demo-preview:where(.astro-jrjnnf45){border:1px dashed var(--sl-color-hairline);border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;margin:1rem 0 0;padding:.9rem;display:flex}.jq-demo-preview:where(.astro-jrjnnf45) img:where(.astro-jrjnnf45){border:1px solid var(--sl-color-hairline);background-color:#fff;border-radius:.35rem;max-width:100%;height:auto}.jq-demo-preview-load:where(.astro-jrjnnf45){border:1px dashed var(--sl-color-hairline);background-color:var(--sl-color-bg);width:100%;max-width:100%;min-height:13rem;max-height:21rem;color:var(--sl-color-gray-2);cursor:zoom-in;border-radius:.35rem;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:.5rem;transition:border-color .15s ease-out,background-color .15s ease-out;display:flex}.jq-demo-preview-load:where(.astro-jrjnnf45):hover,.jq-demo-preview-load:where(.astro-jrjnnf45):focus-visible{border-color:var(--sl-color-accent);background-color:var(--sl-color-accent-low)}.jq-demo-preview-load-label:where(.astro-jrjnnf45){font-size:var(--sl-text-sm);color:var(--sl-color-text-accent);font-weight:600}.jq-demo-preview-load-meta:where(.astro-jrjnnf45){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.jq-demo-preview-pending:where(.astro-jrjnnf45){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);text-align:center;overflow-wrap:anywhere;padding:1.5rem .5rem}.jq-demo-preview:where(.astro-jrjnnf45) figcaption:where(.astro-jrjnnf45){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.jq-demo-download-row:where(.astro-jrjnnf45){flex-wrap:wrap;gap:.6rem;margin:1rem 0 0;display:flex}.jq-demo-download:where(.astro-jrjnnf45){border:1px solid var(--sl-color-accent);background-color:var(--sl-color-accent-low);min-height:2.25rem;color:var(--sl-color-text-accent);font-size:var(--sl-text-sm);border-radius:.5rem;align-items:center;padding:.35rem 1rem;font-weight:600;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}.jq-demo-download:where(.astro-jrjnnf45):hover{background-color:var(--sl-color-accent);color:var(--sl-color-black)}@media (width<=40rem){.jq-demo:where(.astro-jrjnnf45){padding:.85rem .8rem 1rem}.jq-demo-meta:where(.astro-jrjnnf45){grid-template-columns:1fr;gap:0}.jq-demo-meta:where(.astro-jrjnnf45) dd:where(.astro-jrjnnf45){margin-bottom:.35rem}}.jq-pdf-hero:where(.astro-nlzsw45f){border:1px solid var(--sl-color-hairline);background:radial-gradient(circle at 18% 0%, var(--sl-color-accent-low), transparent 55%), var(--sl-color-bg-nav,var(--sl-color-bg));border-radius:.75rem;margin-bottom:1.5rem;padding:1.75rem 1.4rem 1.6rem}.jq-pdf-hero-top:where(.astro-nlzsw45f){grid-template-columns:minmax(0,1fr) minmax(0,15rem);align-items:center;gap:1.5rem;display:grid}.jq-pdf-hero-eyebrow:where(.astro-nlzsw45f){font-size:var(--sl-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sl-color-text-accent);margin:0 0 .65rem;font-weight:700}.jq-pdf-hero-claim:where(.astro-nlzsw45f){font-size:var(--sl-text-3xl);color:var(--sl-color-white);text-wrap:balance;margin:0 0 .8rem;font-weight:700;line-height:1.35}.jq-pdf-hero-claim:where(.astro-nlzsw45f) strong:where(.astro-nlzsw45f){font-size:var(--sl-text-xl);color:var(--sl-color-text-accent);margin-top:.2rem;font-weight:600;display:block}.jq-pdf-hero-lead:where(.astro-nlzsw45f){color:var(--sl-color-gray-2);margin:0 0 1.1rem;line-height:1.75}.jq-pdf-hero-actions:where(.astro-nlzsw45f){flex-wrap:wrap;gap:.6rem;display:flex}.jq-pdf-action:where(.astro-nlzsw45f){border:1px solid var(--sl-color-hairline);min-height:2.4rem;font-size:var(--sl-text-sm);border-radius:.5rem;align-items:center;padding:.4rem 1.05rem;font-weight:600;text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.jq-pdf-action:where(.astro-nlzsw45f):hover{border-color:var(--sl-color-accent);background-color:var(--sl-color-accent-low)}.jq-pdf-action-primary:where(.astro-nlzsw45f){border-color:var(--sl-color-accent);background-color:var(--sl-color-accent);color:var(--sl-color-black)}.jq-pdf-action-primary:where(.astro-nlzsw45f):hover{background-color:var(--sl-color-accent);opacity:.92}.jq-pdf-hero-shot:where(.astro-nlzsw45f){text-align:center;margin:0}.jq-pdf-hero-shot:where(.astro-nlzsw45f) img:where(.astro-nlzsw45f){border:1px solid var(--sl-color-hairline);background-color:#fff;border-radius:.35rem;width:100%;height:auto;box-shadow:0 10px 30px -12px #00000059}.jq-pdf-hero-shot:where(.astro-nlzsw45f) figcaption:where(.astro-nlzsw45f){font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);margin-top:.55rem;font-weight:600}.jq-pdf-hero-note:where(.astro-nlzsw45f){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);margin:.3rem 0 0}.jq-pdf-hero-proofs:where(.astro-nlzsw45f){grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.jq-pdf-hero-proofs:where(.astro-nlzsw45f) li:where(.astro-nlzsw45f){border:1px solid var(--sl-color-hairline);background-color:var(--sl-color-bg);border-radius:.5rem;flex-direction:column;gap:.15rem;padding:.7rem .9rem;display:flex}.jq-pdf-hero-proofs:where(.astro-nlzsw45f) b:where(.astro-nlzsw45f){font-size:var(--sl-text-lg);color:var(--sl-color-text-accent)}.jq-pdf-hero-proofs:where(.astro-nlzsw45f) span:where(.astro-nlzsw45f){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.jq-pdf-hero-code:where(.astro-nlzsw45f){margin:1.5rem 0 0}.jq-pdf-hero-code:where(.astro-nlzsw45f) figcaption:where(.astro-nlzsw45f){font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);align-items:center;gap:.5rem;margin-bottom:.55rem;font-weight:600;display:flex}.jq-pdf-hero-badge:where(.astro-nlzsw45f){border:1px solid var(--sl-color-accent);font-size:var(--sl-text-xs);color:var(--sl-color-text-accent);white-space:nowrap;border-radius:999px;padding:.1rem .55rem;font-weight:700}.jq-pdf-compare:where(.astro-nlzsw45f){margin-bottom:2rem}.jq-pdf-compare:where(.astro-nlzsw45f) h2:where(.astro-nlzsw45f){margin-bottom:.6rem}.jq-pdf-compare-scroll:where(.astro-nlzsw45f){overflow-x:auto}.jq-pdf-compare:where(.astro-nlzsw45f) table:where(.astro-nlzsw45f){border-collapse:collapse;width:100%;font-size:var(--sl-text-sm)}.jq-pdf-compare:where(.astro-nlzsw45f) th:where(.astro-nlzsw45f),.jq-pdf-compare:where(.astro-nlzsw45f) td:where(.astro-nlzsw45f){border:1px solid var(--sl-color-hairline);text-align:left;vertical-align:top;padding:.55rem .8rem;line-height:1.6}.jq-pdf-compare:where(.astro-nlzsw45f) thead:where(.astro-nlzsw45f) th:where(.astro-nlzsw45f){background-color:var(--sl-color-bg-nav,var(--sl-color-bg));color:var(--sl-color-white)}.jq-pdf-compare:where(.astro-nlzsw45f) tbody:where(.astro-nlzsw45f) th:where(.astro-nlzsw45f)[scope=row]{white-space:nowrap;color:var(--sl-color-gray-2);font-weight:600}.jq-pdf-compare:where(.astro-nlzsw45f) td:where(.astro-nlzsw45f){color:var(--sl-color-gray-2)}.jq-pdf-compare:where(.astro-nlzsw45f) tbody:where(.astro-nlzsw45f) td:where(.astro-nlzsw45f):nth-child(2){color:var(--sl-color-white)}.jq-pdf-compare-cta:where(.astro-nlzsw45f){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);margin:.8rem 0 0}@media (width<=50rem){.jq-pdf-hero-top:where(.astro-nlzsw45f){grid-template-columns:1fr}.jq-pdf-hero-shot:where(.astro-nlzsw45f){max-width:18rem;margin-inline:auto}.jq-pdf-hero-proofs:where(.astro-nlzsw45f){grid-template-columns:repeat(2,minmax(0,1fr))}.jq-pdf-hero-claim:where(.astro-nlzsw45f){font-size:var(--sl-text-2xl)}}
