.affiliate-disclosure[data-astro-cid-myn22um3]{font-size:.8125rem;line-height:1.5;color:inherit;opacity:.75;margin:.5rem 0 1rem;font-weight:400}.pcard[data-astro-cid-eu2rxvfs]{margin:var(--sp-3, 1rem) 0 var(--sp-5, 2.25rem);padding:var(--sp-4, 1.5rem);background:var(--c-surface, #fff);border:var(--border-width, 1px) var(--border-style, solid) var(--c-line, #ddd);border-radius:var(--radius-lg, 8px);box-shadow:var(--shadow, none)}.pcard-top[data-astro-cid-eu2rxvfs]{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;text-align:center}.pcard[data-astro-cid-eu2rxvfs][data-img] .pcard-top[data-astro-cid-eu2rxvfs]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pcard[data-astro-cid-eu2rxvfs][data-img] .pcard-decide[data-astro-cid-eu2rxvfs]{border-left:var(--border-width, 1px) solid var(--c-ink, #19212c)}.pcard-media[data-astro-cid-eu2rxvfs][hidden]{display:none}.pcard-media[data-astro-cid-eu2rxvfs]{display:grid;place-items:center;padding:var(--sp-2, .75rem)}.pcard-media[data-astro-cid-eu2rxvfs] a[data-astro-cid-eu2rxvfs]{display:block;width:200px;height:200px;max-width:100%}.pcard-media[data-astro-cid-eu2rxvfs] img[data-astro-cid-eu2rxvfs]{width:100%;height:100%;object-fit:contain;background:#fff}.pcard-media[data-astro-cid-eu2rxvfs] img[data-astro-cid-eu2rxvfs][hidden]{display:none}.pcard-decide[data-astro-cid-eu2rxvfs]{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1, .35rem);padding:var(--sp-2, .75rem) var(--sp-3, 1rem)}.pcard-name[data-astro-cid-eu2rxvfs]{margin:0 0 var(--sp-2, .6rem);font-size:var(--fs-1, 1rem);font-weight:600;line-height:var(--lh-tight, 1.25)}.pcard-name[data-astro-cid-eu2rxvfs] a[data-astro-cid-eu2rxvfs]{color:var(--c-ink-soft, #444);text-decoration:none}.pcard-name[data-astro-cid-eu2rxvfs] a[data-astro-cid-eu2rxvfs]:hover,.pcard-name[data-astro-cid-eu2rxvfs] a[data-astro-cid-eu2rxvfs]:focus-visible{color:var(--c-link, inherit);text-decoration:underline}.pcard-kicker[data-astro-cid-eu2rxvfs]{margin:0;font-size:var(--fs-1, 1.05rem);font-weight:700;text-transform:uppercase;color:var(--c-ink, #111)}.pcard-best[data-astro-cid-eu2rxvfs]{margin:0;font-family:var(--font-heading, inherit);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.1rem);font-weight:var(--heading-weight, 700);line-height:1.1;text-transform:uppercase;letter-spacing:-.01em;color:var(--c-ink, #111)}.pcard-verdict[data-astro-cid-eu2rxvfs]{margin:var(--sp-1, .35rem) 0 0;color:var(--c-ink-soft, #444);font-size:var(--fs-0, .95rem)}.pcard-cta[data-astro-cid-eu2rxvfs]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;min-width:13rem;margin-top:var(--sp-3, 1rem);padding:.75rem 1rem;background:var(--c-brand, #19212b);color:var(--c-on-brand, #fff);border-radius:var(--radius, 5px);font-weight:700;font-size:var(--fs-1, 1.05rem);text-transform:uppercase;text-decoration:none;box-shadow:0 15px 40px #a6acc933}.pcard-cta[data-astro-cid-eu2rxvfs]:hover{background:var(--c-brand-hover, var(--c-brand-ink, var(--c-brand, #19212b)));color:var(--c-on-brand, #fff)}.pcard-cta[data-astro-cid-eu2rxvfs]:focus-visible{outline:2px solid var(--c-accent, currentColor);outline-offset:2px}.pcard-facts[data-astro-cid-eu2rxvfs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));column-gap:var(--sp-3, 1rem);list-style:none;margin:var(--sp-4, 1.5rem) 0 0;padding:0;color:var(--c-ink, #111);font-size:var(--fs-0, .95rem);text-align:center}.pcard-facts[data-astro-cid-eu2rxvfs] li[data-astro-cid-eu2rxvfs]{display:flex;align-items:center;justify-content:center;padding:var(--sp-2, .6rem) var(--sp-1, .35rem);border-bottom:var(--border-width, 1px) solid var(--c-line, #e7e7e7)}.pcard-note[data-astro-cid-eu2rxvfs]{margin:var(--sp-3, 1rem) 0 0;color:var(--c-ink-soft, #444)}.pcard-checked[data-astro-cid-eu2rxvfs]{margin:var(--sp-2, .75rem) 0 0;font-size:var(--fs-0, .85rem);color:var(--c-ink-faint, #666)}@media(max-width:640px){.pcard[data-astro-cid-eu2rxvfs]{padding:var(--sp-3, 1rem)}.pcard[data-astro-cid-eu2rxvfs][data-img] .pcard-top[data-astro-cid-eu2rxvfs]{grid-template-columns:minmax(0,1fr)}.pcard[data-astro-cid-eu2rxvfs][data-img] .pcard-decide[data-astro-cid-eu2rxvfs]{border-left:0}.pcard-cta[data-astro-cid-eu2rxvfs]{display:flex;align-self:stretch}.pcard-facts[data-astro-cid-eu2rxvfs]{grid-template-columns:minmax(0,1fr);text-align:left}.pcard-facts[data-astro-cid-eu2rxvfs] li[data-astro-cid-eu2rxvfs]{justify-content:flex-start}}.pcompare-wrap[data-astro-cid-3vdph6ns]{margin:var(--sp-3, 1rem) 0 var(--sp-4, 1.5rem)}.pcompare[data-astro-cid-3vdph6ns]{display:table;width:100%;min-width:38rem}.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns],.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{overflow-wrap:normal;word-break:normal}.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns][scope=row]{width:32%}.pcompare-label[data-astro-cid-3vdph6ns]{display:block;margin-top:.2rem;font-size:var(--fs-0, .85rem);font-weight:600;color:var(--c-accent-ink, #444)}.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns][scope=row]{text-align:left;font-weight:700}.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns][scope=row] a[data-astro-cid-3vdph6ns]{color:var(--c-ink, #111)}.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns],.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns]{vertical-align:top}.pcompare-cta[data-astro-cid-3vdph6ns]{display:inline-block;padding:.35rem .8rem;background:var(--c-brand, #1a5);color:var(--c-on-brand, #fff);border-radius:var(--radius, 4px);font-weight:700;font-size:var(--fs-0, .85rem);text-decoration:none;white-space:nowrap}.pcompare-cta[data-astro-cid-3vdph6ns]:hover{background:var(--c-brand-ink, var(--c-brand, #1a5));color:var(--c-on-brand, #fff)}.pcompare-wrap[data-astro-cid-3vdph6ns]{container:pcompare / inline-size}@container pcompare (max-width: 44rem){.pcompare[data-astro-cid-3vdph6ns],.pcompare[data-astro-cid-3vdph6ns] tbody[data-astro-cid-3vdph6ns],.pcompare[data-astro-cid-3vdph6ns] tr[data-astro-cid-3vdph6ns],.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns],.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{display:block;width:auto;min-width:0}.pcompare[data-astro-cid-3vdph6ns] thead[data-astro-cid-3vdph6ns]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pcompare[data-astro-cid-3vdph6ns] tr[data-astro-cid-3vdph6ns]{padding:var(--sp-3, 1rem)}.pcompare[data-astro-cid-3vdph6ns] tr[data-astro-cid-3vdph6ns]+tr[data-astro-cid-3vdph6ns]{border-top:var(--border-width, 1px) var(--border-style, solid) var(--c-line, #ddd)}.pcompare[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns][scope=row],.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{width:auto;padding:0;border:0}.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{margin-top:var(--sp-2, .6rem)}.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns][data-label]:before{content:attr(data-label);display:block;font-size:var(--fs-0, .85rem);font-weight:700;color:var(--c-ink-soft, #444)}.pcompare[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns][data-label]:empty{display:none}.pcompare-cta[data-astro-cid-3vdph6ns]{min-height:44px;display:inline-flex;align-items:center;padding:.4rem 1rem}}.rcta[data-astro-cid-qmittx4s]{margin:var(--sp-4, 1.5rem) 0;padding:var(--sp-4, 1.5rem);background:var(--c-brand-soft, var(--c-surface-alt, #f4f4f4));border:var(--border-width, 1px) var(--border-style, solid) var(--c-line, #ddd);border-radius:var(--radius-lg, 8px)}.rcta-kicker[data-astro-cid-qmittx4s]{margin:0 0 var(--sp-1, .35rem);font-size:var(--fs-0, .85rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-brand-ink, var(--c-ink-soft, #444))}.rcta-title[data-astro-cid-qmittx4s]{margin:0 0 var(--sp-2, .75rem);font-family:var(--font-heading, inherit);font-size:var(--fs-3, 1.3rem);font-weight:var(--heading-weight, 700);line-height:var(--lh-tight, 1.2)}.rcta-title[data-astro-cid-qmittx4s] a[data-astro-cid-qmittx4s]{color:var(--c-ink, #111);text-decoration:none}.rcta-title[data-astro-cid-qmittx4s] a[data-astro-cid-qmittx4s]:hover{text-decoration:underline}.rcta-lead[data-astro-cid-qmittx4s]{margin:0 0 var(--sp-2, .75rem);color:var(--c-ink-soft, #444)}.rcta-picks[data-astro-cid-qmittx4s]{margin:0 0 var(--sp-3, 1rem);padding-left:1.2rem}.rcta-picks[data-astro-cid-qmittx4s] span[data-astro-cid-qmittx4s]{color:var(--c-ink-soft, #444)}.rcta-btn[data-astro-cid-qmittx4s]{display:inline-flex;align-items:center;min-height:44px;padding:var(--sp-2, .75rem) var(--sp-4, 1.5rem);background:var(--c-ink, #111);color:var(--c-bg, #fff);border-radius:var(--radius, 4px);font-weight:700;text-decoration:none}.rcta-btn[data-astro-cid-qmittx4s]:hover{background:var(--c-brand-ink, var(--c-ink, #111));color:var(--c-bg, #fff)}@media(max-width:640px){.rcta[data-astro-cid-qmittx4s]{padding:var(--sp-3, 1rem)}.rcta-btn[data-astro-cid-qmittx4s]{display:flex;justify-content:center}}.toc[data-astro-cid-6t6zfk7k]{background:var(--c-surface);border:var(--border-width) var(--border-style) var(--c-line);border-radius:min(var(--radius),var(--radius-lg));padding:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-4);font-size:var(--fs-1)}.toc-label[data-astro-cid-6t6zfk7k]{font-weight:700;margin:0 0 var(--sp-1);color:var(--c-ink-soft);font-size:var(--fs-0);letter-spacing:.06em;text-transform:uppercase}.toc[data-astro-cid-6t6zfk7k] ul[data-astro-cid-6t6zfk7k]{list-style:none;padding:0;margin:0;display:grid;gap:.25rem}.toc[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]{text-decoration:none}.toc[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]:hover{text-decoration:underline}.toc-collapsible[data-astro-cid-6t6zfk7k]{padding:0}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);cursor:pointer;list-style:none}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]::-webkit-details-marker{display:none}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]:hover{background:var(--c-surface-alt)}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]:focus-visible{outline:var(--rule-width) var(--border-style) var(--c-accent);outline-offset:-2px}.toc-collapsible[data-astro-cid-6t6zfk7k] .toc-label[data-astro-cid-6t6zfk7k]{margin:0}.toc-collapsible[data-astro-cid-6t6zfk7k] .toc-count[data-astro-cid-6t6zfk7k]{margin-left:auto;font-size:var(--fs-0);color:var(--c-ink-faint)}.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]:after{content:"";width:.5rem;height:.5rem;margin-left:var(--sp-1);border-right:var(--border-width) var(--border-style) var(--c-ink-soft);border-bottom:var(--border-width) var(--border-style) var(--c-ink-soft);transform:translateY(-2px) rotate(45deg);transition:transform .16s ease-out}.toc-collapsible[data-astro-cid-6t6zfk7k][open] summary[data-astro-cid-6t6zfk7k]:after{transform:translateY(1px) rotate(-135deg)}.toc-collapsible[data-astro-cid-6t6zfk7k] ul[data-astro-cid-6t6zfk7k]{padding:0 var(--sp-3) var(--sp-3);border-top:var(--border-width) var(--border-style) var(--c-line);padding-top:var(--sp-2);gap:var(--sp-1)}.toc-collapsible[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]{display:block;padding:.35rem 0}.toc-collapsible[data-astro-cid-6t6zfk7k] a[data-astro-cid-6t6zfk7k]:focus-visible{outline:var(--rule-width) var(--border-style) var(--c-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.toc-collapsible[data-astro-cid-6t6zfk7k] summary[data-astro-cid-6t6zfk7k]:after{transition:none}}.task-preview[data-astro-cid-sl2hgxsa]{padding:var(--sp-3);margin-block:var(--sp-3);background:var(--c-bg-alt);border-radius:var(--radius)}h2[data-astro-cid-sl2hgxsa]{font-size:var(--fs-2);margin-top:0}p[data-astro-cid-sl2hgxsa]{font-size:var(--fs-0)}.sample-scroll[data-astro-cid-sl2hgxsa]{overflow-x:auto;max-width:100%}table[data-astro-cid-sl2hgxsa]{width:100%;font-size:var(--fs-0);border-collapse:collapse}th[data-astro-cid-sl2hgxsa],td[data-astro-cid-sl2hgxsa]{text-align:left;padding:var(--sp-1);border-bottom:var(--border-width) solid var(--c-line);vertical-align:top}.sample-scroll[data-astro-cid-sl2hgxsa]:focus-visible{outline:var(--rule-width) solid var(--c-accent);outline-offset:var(--sp-1)}.top-picks[data-astro-cid-k47uvhqi]{margin-block:var(--sp-5);width:min(var(--maxw-wide),calc(100vw - var(--gutter) * 2));position:relative;left:50%;transform:translate(-50%)}.top-picks[data-astro-cid-k47uvhqi] .article-copy{max-width:var(--maxw);margin-inline:auto}.top-picks[data-astro-cid-k47uvhqi].single ol[data-astro-cid-k47uvhqi]{max-width:var(--maxw);margin-inline:auto;grid-template-columns:minmax(0,1fr)}.top-picks[data-astro-cid-k47uvhqi].four ol[data-astro-cid-k47uvhqi]{grid-template-columns:repeat(4,minmax(0,1fr))}.top-picks[data-astro-cid-k47uvhqi] ol[data-astro-cid-k47uvhqi]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3);list-style:none;padding:0}.top-picks[data-astro-cid-k47uvhqi] li[data-astro-cid-k47uvhqi]{padding:var(--sp-3);border:var(--border-width) solid var(--c-line);border-radius:var(--radius)}.top-picks[data-astro-cid-k47uvhqi] p[data-astro-cid-k47uvhqi]{margin-block:var(--sp-2);font-size:var(--fs-0)}.top-picks[data-astro-cid-k47uvhqi] li[data-astro-cid-k47uvhqi]>a[data-astro-cid-k47uvhqi]{font-size:var(--fs-0)}.top-picks[data-astro-cid-k47uvhqi] .analysis-link[data-astro-cid-k47uvhqi]{display:block;margin-top:var(--sp-2)}.choice[data-astro-cid-k47uvhqi]{padding:var(--sp-4);margin-block:var(--sp-4);border-top:var(--border-width) solid var(--c-line-strong);background:var(--c-bg-alt)}.choice[data-astro-cid-k47uvhqi] h2[data-astro-cid-k47uvhqi]{font-size:var(--fs-3);margin:0 0 var(--sp-3)}.source[data-astro-cid-k47uvhqi]{color:var(--c-ink-soft)}a[data-astro-cid-k47uvhqi]{color:var(--c-link)}a[data-astro-cid-k47uvhqi]:focus-visible{outline:var(--rule-width) solid var(--c-accent);outline-offset:var(--sp-1)}body main img.option-image{border:0;border-radius:0}a[data-astro-cid-k47uvhqi].btn{background:var(--c-accent);color:var(--c-on-accent);border-color:var(--c-accent)}.option-image[data-astro-cid-k47uvhqi]{display:block;width:100%;height:calc(var(--sp-5) + var(--sp-4));max-width:100%;padding:var(--sp-3);background:var(--c-surface);object-fit:contain;object-position:center;margin-bottom:var(--sp-3)}.top-picks[data-astro-cid-k47uvhqi]{margin-block:var(--sp-3) var(--sp-4)}.top-picks[data-astro-cid-k47uvhqi] h2[data-astro-cid-k47uvhqi]{font-size:var(--fs-3);margin-block:0 var(--sp-3)}.top-picks[data-astro-cid-k47uvhqi] li[data-astro-cid-k47uvhqi]{display:flex;flex-direction:column;background:var(--c-surface-alt);border:0}.top-picks[data-astro-cid-k47uvhqi] li[data-astro-cid-k47uvhqi]>a[data-astro-cid-k47uvhqi].btn{margin-top:auto}.top-picks[data-astro-cid-k47uvhqi] .analysis-link[data-astro-cid-k47uvhqi]{min-height:var(--tap-size);display:flex;align-items:center}.top-picks[data-astro-cid-k47uvhqi].single ol[data-astro-cid-k47uvhqi]{max-width:none}.choice[data-astro-cid-k47uvhqi]>.option-image[data-astro-cid-k47uvhqi]{max-width:var(--row-media-width)}@media(max-width:900px){.top-picks[data-astro-cid-k47uvhqi].four ol[data-astro-cid-k47uvhqi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.top-picks[data-astro-cid-k47uvhqi]{width:100%;position:static;transform:none}.top-picks[data-astro-cid-k47uvhqi] ol[data-astro-cid-k47uvhqi],.top-picks[data-astro-cid-k47uvhqi].four ol[data-astro-cid-k47uvhqi]{grid-template-columns:minmax(0,1fr)}.choice[data-astro-cid-k47uvhqi]{padding:var(--sp-3)}}.source-reference[data-astro-cid-2vzcayde]{width:min(var(--maxw-wide),calc(100vw - var(--gutter)*2));position:relative;left:50%;transform:translate(-50%);padding:0!important;margin-top:calc(var(--sp-4)*-1);margin-bottom:var(--sp-4)}@media(max-width:650px){.source-reference[data-astro-cid-2vzcayde]{position:static;left:auto;transform:none;width:100%}}@media print{.source-reference[data-astro-cid-2vzcayde],.history[data-astro-cid-2vzcayde]{display:none}}.inputs[data-astro-cid-2vzcayde],.result[data-astro-cid-2vzcayde]{padding:var(--sp-2)!important}.row-picker[data-astro-cid-2vzcayde]{margin-bottom:var(--sp-2)!important}.fields[data-astro-cid-2vzcayde]{gap:var(--sp-1)!important}.report-tabs[data-astro-cid-2vzcayde]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.result[data-astro-cid-2vzcayde] .mini-chart[data-astro-cid-2vzcayde]{display:none}.result[data-astro-cid-2vzcayde] dl[data-astro-cid-2vzcayde] div{padding-block:calc(var(--sp-1)/2)}.result-meaning[data-astro-cid-2vzcayde]{margin-bottom:var(--sp-2)}.result[data-astro-cid-2vzcayde] .save[data-astro-cid-2vzcayde]{margin-top:var(--sp-2)}.toolbar[data-astro-cid-2vzcayde]{padding-block:var(--sp-1)!important}.history[data-astro-cid-2vzcayde],.fallback[data-astro-cid-2vzcayde]{margin:var(--sp-2) var(--sp-3)}.history[data-astro-cid-2vzcayde] table[data-astro-cid-2vzcayde],.fallback[data-astro-cid-2vzcayde] table[data-astro-cid-2vzcayde]{width:100%;border-collapse:collapse;font-size:var(--fs-0)}.history[data-astro-cid-2vzcayde] th[data-astro-cid-2vzcayde],.history[data-astro-cid-2vzcayde] td[data-astro-cid-2vzcayde],.fallback[data-astro-cid-2vzcayde] th[data-astro-cid-2vzcayde],.fallback[data-astro-cid-2vzcayde] td[data-astro-cid-2vzcayde]{padding:var(--sp-1);text-align:left;border-bottom:var(--border-width) solid var(--c-line)}.worksheet[data-astro-cid-2vzcayde]{width:min(var(--maxw-wide),calc(100vw - var(--gutter)*2));position:relative;left:50%;transform:translate(-50%);border:var(--border-width) solid var(--c-line-strong);background:var(--c-surface);margin-block:var(--sp-3) var(--sp-5);font-size:var(--fs-0)}.toolbar[data-astro-cid-2vzcayde]{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--c-bg-alt)}.toolbar[data-astro-cid-2vzcayde] span[data-astro-cid-2vzcayde]{max-width:75%}.tabs[data-astro-cid-2vzcayde]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:var(--border-width) solid var(--c-line)}button[data-astro-cid-2vzcayde],input[data-astro-cid-2vzcayde],select[data-astro-cid-2vzcayde],summary[data-astro-cid-2vzcayde],.file[data-astro-cid-2vzcayde]{min-height:var(--tap-size);font:inherit}button[data-astro-cid-2vzcayde]{cursor:pointer;background:var(--c-surface);color:var(--c-accent-ink);border:var(--border-width) solid var(--c-line-strong);padding:var(--sp-1) var(--sp-2)}button[data-astro-cid-2vzcayde]:hover{background:var(--c-bg-alt)}button[data-astro-cid-2vzcayde]:focus-visible,input[data-astro-cid-2vzcayde]:focus-visible,select[data-astro-cid-2vzcayde]:focus-visible,summary[data-astro-cid-2vzcayde]:focus-visible,.file[data-astro-cid-2vzcayde]:focus-within{outline:calc(var(--rule-width)*2) solid var(--c-accent);outline-offset:2px}.tabs[data-astro-cid-2vzcayde] button[data-astro-cid-2vzcayde]{border:0;border-bottom:calc(var(--border-width)*3) solid transparent}.tabs[data-astro-cid-2vzcayde] button[data-astro-cid-2vzcayde][aria-selected=true]{border-bottom-color:var(--c-accent);background:var(--c-brand-soft);font-weight:700}.workspace[data-astro-cid-2vzcayde]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(16rem,1fr)}.inputs[data-astro-cid-2vzcayde]{padding:var(--sp-3)}.fields[data-astro-cid-2vzcayde]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}label[data-astro-cid-2vzcayde]{display:flex;flex-direction:column;gap:calc(var(--sp-1)/2);font-weight:700;min-width:0}label[data-astro-cid-2vzcayde] span[data-astro-cid-2vzcayde]{font-size:var(--fs-0);color:var(--c-ink-soft);font-weight:400}input[data-astro-cid-2vzcayde],select[data-astro-cid-2vzcayde]{width:100%;max-width:100%;background:var(--c-surface);color:var(--c-ink);border:var(--border-width) solid var(--c-line-strong);padding:var(--sp-1);border-radius:var(--radius);box-sizing:border-box}input[data-astro-cid-2vzcayde][type=checkbox]{width:var(--sp-3);min-height:var(--sp-3);margin:0;flex-shrink:0}.check[data-astro-cid-2vzcayde]{flex-direction:row;align-items:center;min-height:var(--tap-size)}.full[data-astro-cid-2vzcayde]{grid-column:1/-1}.row-picker[data-astro-cid-2vzcayde]{display:flex;gap:var(--sp-1);align-items:end;margin-bottom:var(--sp-3)}.row-picker[data-astro-cid-2vzcayde] label[data-astro-cid-2vzcayde]{flex:1}.row-picker[data-astro-cid-2vzcayde] select[data-astro-cid-2vzcayde]{width:100%}.actions[data-astro-cid-2vzcayde]{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin-block:var(--sp-2)}.actions[data-astro-cid-2vzcayde] button[data-astro-cid-2vzcayde]:first-child,.exports[data-astro-cid-2vzcayde] button[data-astro-cid-2vzcayde]:first-child{background:var(--c-accent);color:var(--c-on-accent);border-color:var(--c-accent)}.entry-amount[data-astro-cid-2vzcayde]{font-weight:700;margin-bottom:var(--sp-1)}.error[data-astro-cid-2vzcayde]{color:var(--c-danger);white-space:pre-line;margin-block:var(--sp-1)}.error[data-astro-cid-2vzcayde]:empty,.status[data-astro-cid-2vzcayde]:empty{display:none}.result[data-astro-cid-2vzcayde]{padding:var(--sp-3);background:var(--c-brand-soft);border-left:var(--border-width) solid var(--c-line)}.result-label[data-astro-cid-2vzcayde]{font-weight:700;margin:0}.total[data-astro-cid-2vzcayde]{display:block;font-size:var(--fs-5);font-family:var(--font-heading);line-height:var(--lh-tight);margin:var(--sp-2) 0;overflow-wrap:anywhere}.result-meaning[data-astro-cid-2vzcayde]{margin-bottom:var(--sp-3)}dl[data-astro-cid-2vzcayde]{margin:0}dl[data-astro-cid-2vzcayde] div{display:flex;justify-content:space-between;gap:var(--sp-2);padding-block:var(--sp-1);border-bottom:var(--border-width) solid var(--c-line-strong)}dl[data-astro-cid-2vzcayde] dd{margin:0;font-weight:700;text-align:right}dl[data-astro-cid-2vzcayde] dt{max-width:65%}.mini-chart[data-astro-cid-2vzcayde]{margin-top:var(--sp-3)}.mini-chart[data-astro-cid-2vzcayde] div{display:flex;justify-content:space-between;gap:var(--sp-2);border-left:calc(var(--sp-1)/2) solid var(--c-accent);padding:var(--sp-1);margin-top:var(--sp-1);background:var(--c-surface)}.save[data-astro-cid-2vzcayde],.source[data-astro-cid-2vzcayde],.status[data-astro-cid-2vzcayde]{font-size:var(--fs-0)}.source[data-astro-cid-2vzcayde],.status[data-astro-cid-2vzcayde]{padding-inline:var(--sp-3)}.source[data-astro-cid-2vzcayde] a[data-astro-cid-2vzcayde]{display:inline-flex;align-items:center;min-height:var(--tap-size)}.save[data-astro-cid-2vzcayde]{color:var(--c-ink-soft);margin-top:var(--sp-3)}summary[data-astro-cid-2vzcayde]{cursor:pointer;padding:var(--sp-1);font-weight:700}details[data-astro-cid-2vzcayde]{border-top:var(--border-width) solid var(--c-line);margin-block:var(--sp-2)}.file[data-astro-cid-2vzcayde]{display:flex;justify-content:center;border:var(--border-width) solid var(--c-line-strong);padding:var(--sp-1)}.file[data-astro-cid-2vzcayde] input[data-astro-cid-2vzcayde]{max-width:17rem}.panel-title[data-astro-cid-2vzcayde]{font-size:var(--fs-2);margin-top:0}[data-astro-cid-2vzcayde][hidden]{display:none!important}.printout[data-astro-cid-2vzcayde]{display:none}[data-astro-cid-2vzcayde][data-review] table{width:100%;border-collapse:collapse;font-size:var(--fs-0)}[data-astro-cid-2vzcayde][data-review] th,[data-astro-cid-2vzcayde][data-review] td{text-align:left;padding:var(--sp-1);border-bottom:var(--border-width) solid var(--c-line);vertical-align:top;overflow-wrap:anywhere}[data-astro-cid-2vzcayde][data-review] small{display:block;color:var(--c-ink-soft)}[data-astro-cid-2vzcayde][data-review] caption{text-align:left;margin-bottom:var(--sp-2);font-weight:700}@media(max-width:900px){.workspace[data-astro-cid-2vzcayde]{grid-template-columns:minmax(0,1fr) minmax(14rem,.8fr)}.inputs[data-astro-cid-2vzcayde],.result[data-astro-cid-2vzcayde]{padding:var(--sp-2)}.total[data-astro-cid-2vzcayde]{font-size:var(--fs-4)}}@media(max-width:650px){.worksheet[data-astro-cid-2vzcayde]{left:auto;transform:none;width:100%;margin-top:var(--sp-2)}.workspace[data-astro-cid-2vzcayde]{display:flex;flex-direction:column}.result[data-astro-cid-2vzcayde]{order:-1;border-left:0;border-bottom:var(--border-width) solid var(--c-line);position:sticky;top:0;z-index:3;padding:var(--sp-1) var(--sp-2)}.result[data-astro-cid-2vzcayde] .total[data-astro-cid-2vzcayde]{font-size:var(--fs-3);margin:calc(var(--sp-1)/2) 0}.result-label[data-astro-cid-2vzcayde]{font-size:var(--fs-0)}.result-meaning[data-astro-cid-2vzcayde],.result[data-astro-cid-2vzcayde] dl[data-astro-cid-2vzcayde],.result[data-astro-cid-2vzcayde] .mini-chart[data-astro-cid-2vzcayde],.result[data-astro-cid-2vzcayde] .save[data-astro-cid-2vzcayde],.result[data-astro-cid-2vzcayde] .actions[data-astro-cid-2vzcayde]{display:none}.result[data-astro-cid-2vzcayde] .error[data-astro-cid-2vzcayde]{font-size:var(--fs-0);max-height:5rem;overflow:auto}.tabs[data-astro-cid-2vzcayde] button[data-astro-cid-2vzcayde]{padding-inline:calc(var(--sp-1)/2);font-size:var(--fs-0)}.toolbar[data-astro-cid-2vzcayde]{padding:var(--sp-1);font-size:var(--fs-0)}.fields[data-astro-cid-2vzcayde]{gap:var(--sp-1)}.row-picker[data-astro-cid-2vzcayde]{flex-wrap:wrap;gap:calc(var(--sp-1)/2);margin-bottom:var(--sp-2)}.row-picker[data-astro-cid-2vzcayde] label[data-astro-cid-2vzcayde]{flex-basis:100%}.row-picker[data-astro-cid-2vzcayde] button[data-astro-cid-2vzcayde]{flex:1}[data-astro-cid-2vzcayde][data-review] thead{display:none}[data-astro-cid-2vzcayde][data-review] tr{display:block;margin-bottom:var(--sp-3);border-top:var(--border-width) solid var(--c-line-strong)}[data-astro-cid-2vzcayde][data-review] td{display:flex;gap:var(--sp-1);padding:var(--sp-1) 0}[data-astro-cid-2vzcayde][data-review] td:before{content:attr(data-label);flex:0 0 32%;font-weight:700}[data-astro-cid-2vzcayde][data-review] td>span{min-width:0;flex:1}}@media print{.worksheet[data-astro-cid-2vzcayde]{position:static;left:0;transform:none;width:100%;border:0;margin:0}.worksheet[data-astro-cid-2vzcayde]>[data-astro-cid-2vzcayde]:not(.printout){display:none!important}.printout[data-astro-cid-2vzcayde]{display:block}.printout[data-astro-cid-2vzcayde] table{width:100%;border-collapse:collapse;font-size:9pt}.printout[data-astro-cid-2vzcayde] th,.printout[data-astro-cid-2vzcayde] td{padding:5pt;border-bottom:1pt solid #ccc;text-align:left;vertical-align:top;overflow-wrap:anywhere}.printout[data-astro-cid-2vzcayde] tr{break-inside:avoid}.printout[data-astro-cid-2vzcayde] thead{display:table-header-group}.printout[data-astro-cid-2vzcayde] h2{font-size:16pt}.printout[data-astro-cid-2vzcayde] p,.printout[data-astro-cid-2vzcayde] dl{font-size:10pt}.printout[data-astro-cid-2vzcayde] dd{margin:0}.printout[data-astro-cid-2vzcayde] small{display:block}}@media screen and (max-width:650px){.fallback[data-astro-cid-2vzcayde] thead[data-astro-cid-2vzcayde]{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip-path:none}.history[data-astro-cid-2vzcayde]{margin-inline:0}.history[data-astro-cid-2vzcayde] td[data-astro-cid-2vzcayde]{overflow-wrap:anywhere}.worksheet[data-astro-cid-2vzcayde] caption,.history[data-astro-cid-2vzcayde] caption[data-astro-cid-2vzcayde],.fallback[data-astro-cid-2vzcayde] caption[data-astro-cid-2vzcayde]{display:block;width:100%;padding:var(--sp-1);line-height:1.45}}.byline[data-astro-cid-h2uqmm67],.research[data-astro-cid-h2uqmm67]>.promise[data-astro-cid-h2uqmm67]{width:min(var(--maxw-wide),calc(100vw - var(--gutter)*2));position:relative;left:50%;transform:translate(-50%)}@media(max-width:720px){.byline[data-astro-cid-h2uqmm67],.research[data-astro-cid-h2uqmm67]>.promise[data-astro-cid-h2uqmm67]{position:static;left:auto;transform:none;width:100%}}[data-astro-cid-h2uqmm67][data-industry-table] td,[data-astro-cid-h2uqmm67][data-category-table] td{text-align:left;padding:var(--sp-2);border-bottom:var(--border-width) solid var(--c-line);vertical-align:top;overflow-wrap:anywhere}[data-astro-cid-h2uqmm67][data-industry-table] td:not(:first-child){font-variant-numeric:tabular-nums}@media(max-width:720px){[data-astro-cid-h2uqmm67][data-industry-table] tbody tr{display:block;margin-bottom:var(--sp-2);border-top:var(--border-width) solid var(--c-line-strong)}[data-astro-cid-h2uqmm67][data-industry-table] td{display:flex;padding:var(--sp-1);gap:var(--sp-2)}[data-astro-cid-h2uqmm67][data-industry-table] td:before{content:attr(data-label);font-weight:700;flex:0 0 42%}[data-astro-cid-h2uqmm67][data-industry-table] td>span{flex:1;min-width:0}[data-astro-cid-h2uqmm67][data-category-table] td{padding:var(--sp-1)}}.research[data-astro-cid-h2uqmm67]{font-size:var(--fs-1)}.byline[data-astro-cid-h2uqmm67]{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);font-size:var(--fs-0);color:var(--c-ink-soft);margin-block:var(--sp-2)}.byline[data-astro-cid-h2uqmm67] a[data-astro-cid-h2uqmm67]{display:flex;align-items:center;gap:var(--sp-1)}.byline[data-astro-cid-h2uqmm67] img[data-astro-cid-h2uqmm67]{width:28px;height:28px}.promise[data-astro-cid-h2uqmm67]{margin-block:var(--sp-2) var(--sp-3)}.tiles[data-astro-cid-h2uqmm67],.chart[data-astro-cid-h2uqmm67],.dataset[data-astro-cid-h2uqmm67]{width:min(var(--maxw-wide),calc(100vw - var(--gutter)*2));position:relative;left:50%;transform:translate(-50%)}.tiles[data-astro-cid-h2uqmm67]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3);margin-block:var(--sp-3)}.tiles[data-astro-cid-h2uqmm67] dl[data-astro-cid-h2uqmm67]{margin:0;padding:var(--sp-3);background:var(--c-brand-soft);border-top:calc(var(--rule-width)*3) solid var(--c-accent)}.tiles[data-astro-cid-h2uqmm67] dt[data-astro-cid-h2uqmm67]{font-size:var(--fs-0);font-weight:700}.tiles[data-astro-cid-h2uqmm67] dd[data-astro-cid-h2uqmm67]{margin:var(--sp-1) 0 0;font-size:var(--fs-0)}.tiles[data-astro-cid-h2uqmm67] .number[data-astro-cid-h2uqmm67]{font-family:var(--font-heading);font-size:var(--fs-5);line-height:var(--lh-tight);color:var(--c-accent-ink)}.tiles[data-astro-cid-h2uqmm67] a[data-astro-cid-h2uqmm67],.citation[data-astro-cid-h2uqmm67]{color:var(--c-ink-soft);font-size:var(--fs-0)}.chart[data-astro-cid-h2uqmm67]{margin:var(--sp-4) 0}.chart[data-astro-cid-h2uqmm67] figcaption[data-astro-cid-h2uqmm67]{display:flex;flex-direction:column;gap:var(--sp-1);font-size:var(--fs-0)}.chart[data-astro-cid-h2uqmm67] svg[data-astro-cid-h2uqmm67]{display:block;width:100%;height:auto;margin-top:var(--sp-2);font-family:var(--font-body)}svg[data-astro-cid-h2uqmm67] text[data-astro-cid-h2uqmm67]{fill:var(--c-ink);font-size:15px}svg[data-astro-cid-h2uqmm67] rect[data-astro-cid-h2uqmm67]{fill:var(--c-accent)}svg[data-astro-cid-h2uqmm67] line[data-astro-cid-h2uqmm67]{stroke:var(--c-line-strong);stroke-width:1}.mobile-chart[data-astro-cid-h2uqmm67]{display:none!important}.source[data-astro-cid-h2uqmm67]{font-size:var(--fs-0);color:var(--c-ink-soft)}.takeaways[data-astro-cid-h2uqmm67]{border-block:var(--border-width) solid var(--c-line-strong);padding:var(--sp-3) 0;margin-block:var(--sp-4)}.takeaways[data-astro-cid-h2uqmm67] h2[data-astro-cid-h2uqmm67]{margin-top:0}.takeaways[data-astro-cid-h2uqmm67] li[data-astro-cid-h2uqmm67],.statistics[data-astro-cid-h2uqmm67] li[data-astro-cid-h2uqmm67]{margin-bottom:var(--sp-3);line-height:1.8}.takeaways[data-astro-cid-h2uqmm67] ul[data-astro-cid-h2uqmm67],.statistics[data-astro-cid-h2uqmm67]{padding-left:var(--sp-3)}.jumps[data-astro-cid-h2uqmm67]{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);font-size:var(--fs-0);margin-bottom:var(--sp-4)}.jumps[data-astro-cid-h2uqmm67] a[data-astro-cid-h2uqmm67]{min-height:var(--tap-size);display:flex;align-items:center}.findings[data-astro-cid-h2uqmm67]{margin-block:var(--sp-5);scroll-margin-top:var(--sp-3)}.dataset[data-astro-cid-h2uqmm67]>.statistics[data-astro-cid-h2uqmm67],.dataset[data-astro-cid-h2uqmm67]>h2[data-astro-cid-h2uqmm67],.dataset[data-astro-cid-h2uqmm67]>.context[data-astro-cid-h2uqmm67],.dataset[data-astro-cid-h2uqmm67]>p[data-astro-cid-h2uqmm67]:last-child,.dataset[data-astro-cid-h2uqmm67]>.context-table[data-astro-cid-h2uqmm67]{max-width:var(--maxw);margin-inline:auto}.dataset[data-astro-cid-h2uqmm67]>.statistics[data-astro-cid-h2uqmm67]{padding-left:var(--sp-3)}.dataset[data-astro-cid-h2uqmm67]>h2[data-astro-cid-h2uqmm67]{margin-bottom:var(--sp-3)}.context[data-astro-cid-h2uqmm67]{color:var(--c-ink-soft)}.table-tools[data-astro-cid-h2uqmm67]{display:flex;flex-wrap:wrap;align-items:end;gap:var(--sp-2);margin-block:var(--sp-3);font-size:var(--fs-0)}label[data-astro-cid-h2uqmm67]{display:flex;flex-direction:column;font-weight:700;gap:var(--sp-1)}input[data-astro-cid-h2uqmm67],select[data-astro-cid-h2uqmm67],button[data-astro-cid-h2uqmm67],.download[data-astro-cid-h2uqmm67]{min-height:var(--tap-size);font:inherit;padding:var(--sp-1);border:var(--border-width) solid var(--c-line-strong);background:var(--c-surface);color:var(--c-ink);border-radius:var(--radius)}input[data-astro-cid-h2uqmm67]{min-width:17rem}button[data-astro-cid-h2uqmm67]{cursor:pointer}.download[data-astro-cid-h2uqmm67]{display:inline-flex;align-items:center;background:var(--c-accent);color:var(--c-on-accent);padding-inline:var(--sp-2);text-decoration:none}button[data-astro-cid-h2uqmm67]:hover{background:var(--c-bg-alt)}button[data-astro-cid-h2uqmm67]:focus-visible,input[data-astro-cid-h2uqmm67]:focus-visible,select[data-astro-cid-h2uqmm67]:focus-visible,summary[data-astro-cid-h2uqmm67]:focus-visible{outline:calc(var(--rule-width)*2) solid var(--c-accent);outline-offset:2px}.table-summary[data-astro-cid-h2uqmm67],.no-match[data-astro-cid-h2uqmm67]{font-size:var(--fs-0)}table[data-astro-cid-h2uqmm67]{width:100%;border-collapse:collapse;font-size:var(--fs-0);margin-block:var(--sp-3)}caption[data-astro-cid-h2uqmm67]{font-weight:700;text-align:left;margin-bottom:var(--sp-2)}th[data-astro-cid-h2uqmm67],td[data-astro-cid-h2uqmm67]{text-align:left;padding:var(--sp-2);border-bottom:var(--border-width) solid var(--c-line);vertical-align:top;overflow-wrap:anywhere}th[data-astro-cid-h2uqmm67]{background:var(--c-bg-alt);font-weight:700}th[data-astro-cid-h2uqmm67] button[data-astro-cid-h2uqmm67]{border:0;font-weight:700;padding:0;text-align:left;background:transparent}.industry-table[data-astro-cid-h2uqmm67] th[data-astro-cid-h2uqmm67]:first-child{width:36%}.industry-table[data-astro-cid-h2uqmm67] td[data-astro-cid-h2uqmm67]:not(:first-child){font-variant-numeric:tabular-nums}summary[data-astro-cid-h2uqmm67]{cursor:pointer;min-height:var(--tap-size);font-weight:700;padding:var(--sp-2)}.category-details[data-astro-cid-h2uqmm67]{border-block:var(--border-width) solid var(--c-line-strong);margin-block:var(--sp-4)}.category-details[data-astro-cid-h2uqmm67] table[data-astro-cid-h2uqmm67]{table-layout:fixed}.category-details[data-astro-cid-h2uqmm67] th[data-astro-cid-h2uqmm67]:first-child{width:65%}.category-details[data-astro-cid-h2uqmm67] .table-tools[data-astro-cid-h2uqmm67]{padding-inline:var(--sp-2)}.cite[data-astro-cid-h2uqmm67]{padding-block:var(--sp-3);border-block:var(--border-width) solid var(--c-line-strong);font-size:var(--fs-0)}.cite[data-astro-cid-h2uqmm67] p[data-astro-cid-h2uqmm67]{overflow-wrap:anywhere}.cite-actions[data-astro-cid-h2uqmm67]{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.methods[data-astro-cid-h2uqmm67],.sources[data-astro-cid-h2uqmm67]{font-size:var(--fs-0);margin-block:var(--sp-5)}.sources[data-astro-cid-h2uqmm67] li[data-astro-cid-h2uqmm67]{margin-bottom:var(--sp-3);overflow-wrap:anywhere}.context-table[data-astro-cid-h2uqmm67] td[data-astro-cid-h2uqmm67]{width:auto}[data-astro-cid-h2uqmm67][hidden]{display:none!important}@media(max-width:720px){.tiles[data-astro-cid-h2uqmm67],.chart[data-astro-cid-h2uqmm67],.dataset[data-astro-cid-h2uqmm67]{position:static;left:auto;transform:none;width:100%}.tiles[data-astro-cid-h2uqmm67]{grid-template-columns:1fr;gap:var(--sp-2)}.tiles[data-astro-cid-h2uqmm67] dl[data-astro-cid-h2uqmm67]{padding:var(--sp-2);display:grid;grid-template-columns:1fr auto;gap:var(--sp-1) var(--sp-2)}.tiles[data-astro-cid-h2uqmm67] .number[data-astro-cid-h2uqmm67]{font-size:var(--fs-4);grid-column:2;grid-row:1}.tiles[data-astro-cid-h2uqmm67] dt[data-astro-cid-h2uqmm67]{align-self:center}.tiles[data-astro-cid-h2uqmm67] dd[data-astro-cid-h2uqmm67]:last-child{grid-column:1/-1}.chart[data-astro-cid-h2uqmm67]{margin-block:var(--sp-3)}.desktop-chart[data-astro-cid-h2uqmm67]{display:none!important}.mobile-chart[data-astro-cid-h2uqmm67]{display:block!important}.mobile-chart[data-astro-cid-h2uqmm67] text[data-astro-cid-h2uqmm67]{font-size:19px}.table-tools[data-astro-cid-h2uqmm67]{align-items:stretch}.table-tools[data-astro-cid-h2uqmm67] label[data-astro-cid-h2uqmm67]{width:100%}.table-tools[data-astro-cid-h2uqmm67] input[data-astro-cid-h2uqmm67]{min-width:0;width:100%}.industry-table[data-astro-cid-h2uqmm67] thead[data-astro-cid-h2uqmm67]{display:block}.industry-table[data-astro-cid-h2uqmm67] thead[data-astro-cid-h2uqmm67] tr[data-astro-cid-h2uqmm67]{display:flex;flex-wrap:wrap;background:var(--c-bg-alt)}.industry-table[data-astro-cid-h2uqmm67] th[data-astro-cid-h2uqmm67]{width:auto!important;flex:1 1 30%;padding:var(--sp-1)}.industry-table[data-astro-cid-h2uqmm67] tbody[data-astro-cid-h2uqmm67] tr[data-astro-cid-h2uqmm67],.context-table[data-astro-cid-h2uqmm67] tr[data-astro-cid-h2uqmm67]{display:block;margin-bottom:var(--sp-2);border-top:var(--border-width) solid var(--c-line-strong)}.industry-table[data-astro-cid-h2uqmm67] td[data-astro-cid-h2uqmm67],.context-table[data-astro-cid-h2uqmm67] td[data-astro-cid-h2uqmm67]{display:flex;padding:var(--sp-1);gap:var(--sp-2)}.industry-table[data-astro-cid-h2uqmm67] td[data-astro-cid-h2uqmm67]:before,.context-table[data-astro-cid-h2uqmm67] td[data-astro-cid-h2uqmm67]:before{content:attr(data-label);font-weight:700;flex:0 0 42%}.industry-table[data-astro-cid-h2uqmm67] td[data-astro-cid-h2uqmm67]>span[data-astro-cid-h2uqmm67],.context-table[data-astro-cid-h2uqmm67] td[data-astro-cid-h2uqmm67]>span[data-astro-cid-h2uqmm67]{flex:1;min-width:0}.context-table[data-astro-cid-h2uqmm67] thead[data-astro-cid-h2uqmm67]{display:none}.category-details[data-astro-cid-h2uqmm67] th[data-astro-cid-h2uqmm67],.category-details[data-astro-cid-h2uqmm67] td[data-astro-cid-h2uqmm67]{padding:var(--sp-1)}.statistics[data-astro-cid-h2uqmm67]{padding-left:var(--sp-3)}.findings[data-astro-cid-h2uqmm67]{margin-block:var(--sp-4)}}@media print{.tiles[data-astro-cid-h2uqmm67],.chart[data-astro-cid-h2uqmm67],.dataset[data-astro-cid-h2uqmm67]{position:static;transform:none;width:100%}.tiles[data-astro-cid-h2uqmm67]{gap:10pt}.tiles[data-astro-cid-h2uqmm67] dl[data-astro-cid-h2uqmm67]{padding:8pt}.tiles[data-astro-cid-h2uqmm67] .number[data-astro-cid-h2uqmm67]{font-size:20pt}.desktop-chart[data-astro-cid-h2uqmm67]{display:block!important}.mobile-chart[data-astro-cid-h2uqmm67]{display:none!important}.jumps[data-astro-cid-h2uqmm67],.table-tools[data-astro-cid-h2uqmm67],.cite-actions[data-astro-cid-h2uqmm67],[data-astro-cid-h2uqmm67][data-citation-status]{display:none}.research[data-astro-cid-h2uqmm67]{font-size:10pt}.research[data-astro-cid-h2uqmm67] h2[data-astro-cid-h2uqmm67]{font-size:15pt}.research[data-astro-cid-h2uqmm67] li[data-astro-cid-h2uqmm67]{margin-bottom:8pt;break-inside:avoid}.research[data-astro-cid-h2uqmm67] table[data-astro-cid-h2uqmm67]{font-size:8pt}.research[data-astro-cid-h2uqmm67] th[data-astro-cid-h2uqmm67],.research[data-astro-cid-h2uqmm67] td[data-astro-cid-h2uqmm67]{padding:5pt}.research[data-astro-cid-h2uqmm67] tr[data-astro-cid-h2uqmm67]{break-inside:avoid}.findings[data-astro-cid-h2uqmm67]{margin-block:20pt}.byline[data-astro-cid-h2uqmm67] img[data-astro-cid-h2uqmm67]{display:none}.cite[data-astro-cid-h2uqmm67],.methods[data-astro-cid-h2uqmm67],.sources[data-astro-cid-h2uqmm67]{font-size:9pt}}@media screen and (max-width:720px){.industry-table[data-astro-cid-h2uqmm67],.industry-table[data-astro-cid-h2uqmm67] thead[data-astro-cid-h2uqmm67],.industry-table[data-astro-cid-h2uqmm67] tbody[data-astro-cid-h2uqmm67]{display:block}.industry-table[data-astro-cid-h2uqmm67] thead[data-astro-cid-h2uqmm67]{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip-path:none}.industry-table[data-astro-cid-h2uqmm67] thead[data-astro-cid-h2uqmm67] tr[data-astro-cid-h2uqmm67]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.industry-table[data-astro-cid-h2uqmm67] th[data-astro-cid-h2uqmm67]{display:block;min-width:0}.industry-table[data-astro-cid-h2uqmm67] th[data-astro-cid-h2uqmm67] button[data-astro-cid-h2uqmm67]{width:100%}.category-details[data-astro-cid-h2uqmm67] thead[data-astro-cid-h2uqmm67]{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip-path:none}}@media screen and (min-width:721px){.desktop-chart[data-astro-cid-h2uqmm67]{max-height:300px}}@media screen and (max-width:720px){caption[data-astro-cid-h2uqmm67]{display:block;width:100%;padding:var(--sp-1);line-height:1.45}.industry-table[data-astro-cid-h2uqmm67] tbody tr{margin:0;border:0;border-bottom:var(--border-width) solid var(--c-line-strong)}.industry-table[data-astro-cid-h2uqmm67] td{padding:var(--sp-1);line-height:1.45}.industry-table[data-astro-cid-h2uqmm67] td:before{margin:0;line-height:1.45}}.template-offer[data-astro-cid-3wx2fkj4]{min-width:0}.template-offer[data-astro-cid-3wx2fkj4] h2[data-astro-cid-3wx2fkj4]{font-size:var(--fs-2);line-height:1.3;margin:0 0 var(--sp-2)}.file[data-astro-cid-3wx2fkj4]{font-size:var(--fs-0);color:var(--c-ink-soft);margin:0 0 var(--sp-2);overflow-wrap:anywhere}.closing[data-astro-cid-3wx2fkj4]{background:var(--c-bg-alt);padding:var(--sp-4);margin-block:var(--sp-5)}@media(max-width:720px){.template-offer[data-astro-cid-3wx2fkj4] h2[data-astro-cid-3wx2fkj4]{font-size:var(--fs-1)}.closing[data-astro-cid-3wx2fkj4]{padding:var(--sp-3)}}.template-band[data-astro-cid-3wx2fkj4]{background:var(--c-bg-alt);padding:var(--sp-3);margin-block:var(--sp-4)}.template-band[data-astro-cid-3wx2fkj4] h2[data-astro-cid-3wx2fkj4]{font-size:var(--fs-1);margin:0 0 var(--sp-2)}.template-band[data-astro-cid-3wx2fkj4] fieldset{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--sp-2)}.template-band[data-astro-cid-3wx2fkj4] label[for]{grid-column:1 / -1}.template-band[data-astro-cid-3wx2fkj4] input[type=email]{grid-column:1;grid-row:2}.template-band[data-astro-cid-3wx2fkj4] button[type=submit]{grid-column:2;grid-row:2;align-self:stretch}.template-band[data-astro-cid-3wx2fkj4] .marketing{grid-column:1 / -1;grid-row:3}@media(max-width:720px){.template-band[data-astro-cid-3wx2fkj4] fieldset{grid-template-columns:minmax(0,1fr)}.template-band[data-astro-cid-3wx2fkj4] button[type=submit]{grid-column:1;grid-row:4}.template-band[data-astro-cid-3wx2fkj4] .marketing{grid-column:1;grid-row:3}}.opening[data-astro-cid-fzx4jmue].software-opening{display:grid;grid-template-columns:var(--hero-picture-width) minmax(0,1fr);gap:var(--sp-3) var(--sp-4);align-items:center;margin-bottom:var(--sp-3)}.software-opening[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{grid-column:1 / -1}.opening[data-astro-cid-fzx4jmue].software-opening .page-hero[data-astro-cid-fzx4jmue]{grid-column:1;margin:0;max-height:none;height:calc(var(--sp-5)*3);object-fit:cover}.software-summary[data-astro-cid-fzx4jmue]{grid-column:2;min-width:0}.software-summary[data-astro-cid-fzx4jmue] .answer[data-astro-cid-fzx4jmue] p{margin-bottom:var(--sp-2)}.software-summary[data-astro-cid-fzx4jmue] .updated[data-astro-cid-fzx4jmue]{margin:var(--sp-2) 0 0}@media(max-width:720px){.opening[data-astro-cid-fzx4jmue].software-opening{display:block}.opening[data-astro-cid-fzx4jmue].software-opening .page-hero[data-astro-cid-fzx4jmue]{height:calc(var(--sp-5)*2);max-height:none;margin-block:var(--sp-2)}}.software-pack[data-astro-cid-fzx4jmue]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-4);align-items:center;background:var(--c-brand-soft);padding:var(--sp-4);margin-block:var(--sp-4)}.software-pack[data-astro-cid-fzx4jmue] figure[data-astro-cid-fzx4jmue]{margin:0;min-width:0}.software-pack[data-astro-cid-fzx4jmue] img[data-astro-cid-fzx4jmue]{width:100%;max-height:var(--hero-flat-height);object-fit:contain}.software-pack[data-astro-cid-fzx4jmue] .software-next[data-astro-cid-fzx4jmue]{margin-bottom:0}@media(max-width:720px){.software-pack[data-astro-cid-fzx4jmue]{grid-template-columns:minmax(0,1fr);padding:var(--sp-3)}}.resource-title[data-astro-cid-fzx4jmue],.resource-promise[data-astro-cid-fzx4jmue]{width:min(var(--maxw-wide),calc(100vw - var(--gutter)*2));position:relative;left:50%;transform:translate(-50%)}.resource-title[data-astro-cid-fzx4jmue]{padding-top:var(--sp-3)}.resource-title[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{margin-bottom:var(--sp-2);font-size:var(--fs-4)}.resource-promise[data-astro-cid-fzx4jmue]{margin-bottom:var(--sp-2);font-size:var(--fs-1)}.resource-promise[data-astro-cid-fzx4jmue] p{margin:0}.resource-copy[data-astro-cid-fzx4jmue]{margin-top:var(--sp-5)}@media(max-width:720px){.resource-title[data-astro-cid-fzx4jmue],.resource-promise[data-astro-cid-fzx4jmue]{position:static;left:auto;transform:none;width:100%}.resource-title[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{font-size:var(--fs-3);line-height:1.25}.resource-title[data-astro-cid-fzx4jmue]{padding-top:var(--sp-2)}}@media print{.resource-title[data-astro-cid-fzx4jmue],.resource-promise[data-astro-cid-fzx4jmue]{position:static;left:auto;transform:none;width:100%}.resource-title[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{font-size:var(--fs-3)}.resource-copy[data-astro-cid-fzx4jmue]{display:none}}.opening[data-astro-cid-fzx4jmue]:not(.template-opening){padding-top:var(--sp-4)}.software-opening[data-astro-cid-fzx4jmue]{padding-top:var(--sp-2)!important}.software-opening[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{font-size:var(--fs-4);margin-bottom:var(--sp-2)}.software-opening[data-astro-cid-fzx4jmue] .page-hero[data-astro-cid-fzx4jmue]{max-height:11rem;object-fit:cover;margin-block:var(--sp-2)}.software-next[data-astro-cid-fzx4jmue]{margin-block:var(--sp-2)}.template-opening[data-astro-cid-fzx4jmue] .software-next[data-astro-cid-fzx4jmue]{grid-column:1;grid-row:3;align-self:start;margin-top:0}.software-opening[data-astro-cid-fzx4jmue].template-opening{row-gap:var(--sp-2)}.software-opening[data-astro-cid-fzx4jmue].template-opening .template-offer{grid-row:2 / 4}@media(max-width:720px){.software-opening[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{font-size:var(--fs-3)}.software-opening[data-astro-cid-fzx4jmue] .page-hero[data-astro-cid-fzx4jmue]{max-height:7rem}}.template-opening[data-astro-cid-fzx4jmue]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--sp-4);row-gap:var(--sp-3);margin-block:var(--sp-3) var(--sp-4);width:min(var(--maxw-wide),calc(100vw - var(--gutter) * 2));position:relative;left:50%;transform:translate(-50%);align-items:center}.template-opening[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{grid-column:1 / -1;margin:0;font-size:var(--fs-4)}.template-opening[data-astro-cid-fzx4jmue] .page-hero[data-astro-cid-fzx4jmue]{grid-column:1;grid-row:2;margin:0;aspect-ratio:16/10;object-fit:contain;background:var(--c-bg-alt)}.updated[data-astro-cid-fzx4jmue]{font-size:var(--fs-0);color:var(--c-ink-soft);margin-block:var(--sp-2) var(--sp-4)}@media(max-width:720px){.template-opening[data-astro-cid-fzx4jmue]{display:block;width:100%;position:static;transform:none;margin-top:var(--sp-3)}.template-opening[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{font-size:var(--fs-3);margin-bottom:var(--sp-2)}.template-opening[data-astro-cid-fzx4jmue] .page-hero[data-astro-cid-fzx4jmue]{height:7rem;aspect-ratio:auto;margin:0 0 var(--sp-2)}.template-opening[data-astro-cid-fzx4jmue] .template-offer{margin-top:var(--sp-2)}}.answer[data-astro-cid-fzx4jmue]{font-size:var(--fs-1);margin-bottom:var(--sp-3)}.page-hero[data-astro-cid-fzx4jmue]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;margin-block:var(--sp-3)}.closing-pack[data-astro-cid-fzx4jmue]{background:var(--c-bg-alt);padding:var(--sp-3);margin-block:var(--sp-5)}@media(max-width:767px){.roundup-title[data-astro-cid-fzx4jmue]{font-size:var(--fs-4)}}.article-copy[data-astro-cid-fzx4jmue] .record-scroll{overflow-x:auto;max-width:100%;margin-block:var(--sp-3)}.article-copy[data-astro-cid-fzx4jmue] .record-scroll:focus-visible{outline:var(--rule-width) solid var(--c-accent);outline-offset:var(--sp-1)}.article-copy[data-astro-cid-fzx4jmue] table{min-width:100%;font-size:var(--fs-0)}.article-copy[data-astro-cid-fzx4jmue] td,.article-copy[data-astro-cid-fzx4jmue] th{vertical-align:top;min-width:var(--sp-5)}@media print{.page-hero[data-astro-cid-fzx4jmue],.closing-pack[data-astro-cid-fzx4jmue]{display:none}.article-copy[data-astro-cid-fzx4jmue] .record-scroll{overflow:visible}.article-copy[data-astro-cid-fzx4jmue] table{font-size:var(--fs-0)}}
