.calendar-watch-library[data-astro-cid-pd3lk7np]{margin:0;padding:0 0 48px;scroll-margin-top:150px}.watch-cards[data-astro-cid-pd3lk7np]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.watch-cards[data-astro-cid-pd3lk7np] article[data-astro-cid-pd3lk7np]{border:0;background:var(--color-card);border-radius:var(--radius-md);padding:16px;min-width:0}.watch-cards[data-astro-cid-pd3lk7np] figure[data-astro-cid-pd3lk7np]{height:190px;background:var(--color-surface-soft);border:0;padding:8px;margin:0 0 14px;border-radius:var(--radius-sm)}.watch-cards[data-astro-cid-pd3lk7np] img[data-astro-cid-pd3lk7np]{width:100%;height:100%;object-fit:contain}.watch-cards[data-astro-cid-pd3lk7np] h3[data-astro-cid-pd3lk7np]{font-size:1.1rem;line-height:1.45;text-transform:none;letter-spacing:0}.watch-cards[data-astro-cid-pd3lk7np] p[data-astro-cid-pd3lk7np]{font-size:.83rem;line-height:1.75}.watch-cards[data-astro-cid-pd3lk7np] small[data-astro-cid-pd3lk7np]{font-size:.72rem;color:var(--color-text-muted)}.watch-cards[data-astro-cid-pd3lk7np] a[data-astro-cid-pd3lk7np]{color:var(--color-link);text-decoration:underline}.watch-cards[data-astro-cid-pd3lk7np] a[data-astro-cid-pd3lk7np]:focus-visible{outline:3px solid var(--color-link);outline-offset:3px}@media(max-width:850px){.watch-cards[data-astro-cid-pd3lk7np]{grid-template-columns:1fr}.watch-cards[data-astro-cid-pd3lk7np] figure[data-astro-cid-pd3lk7np]{height:180px}}@media(max-width:760px){.calendar-watch-library[data-astro-cid-pd3lk7np]{padding-bottom:32px}}.shop-model-filters[data-astro-cid-w26grnq4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:16px;align-items:end;padding:20px;margin:0 0 24px;border:1px solid var(--color-line);border-radius:12px;background:var(--color-bg)}.shop-model-filters[data-astro-cid-w26grnq4]>div[data-astro-cid-w26grnq4]{display:grid;gap:8px;min-width:0}label[data-astro-cid-w26grnq4]{font-size:13px;font-weight:600}input[data-astro-cid-w26grnq4],select[data-astro-cid-w26grnq4]{min-width:0;width:100%;min-height:44px;padding-block:8px;padding-inline:12px var(--select-end-padding,12px);border:1px solid var(--color-line-strong);border-radius:8px;font:inherit;font-size:14px;background-color:#fff;color:var(--color-text)}button[data-astro-cid-w26grnq4]{min-height:44px;padding:8px 12px;border:1px solid var(--color-line-strong);border-radius:8px;background:#fff;color:var(--color-link);font:inherit;font-size:13px;cursor:pointer}button[data-astro-cid-w26grnq4][aria-disabled=true]{color:var(--color-text-muted);border-color:var(--color-line);cursor:default}button[data-astro-cid-w26grnq4]:hover:not([aria-disabled=true]){background:var(--color-accent-soft)}input[data-astro-cid-w26grnq4]:focus-visible,select[data-astro-cid-w26grnq4]:focus-visible,button[data-astro-cid-w26grnq4]:focus-visible{outline:3px solid var(--color-link);outline-offset:3px}.shop-model-browser[data-astro-cid-w26grnq4] .documented-models{margin:0;padding:0}.shop-model-browser[data-astro-cid-w26grnq4] .documented-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.shop-model-browser[data-astro-cid-w26grnq4] .documented-card img{height:150px;aspect-ratio:auto}.shop-model-browser[data-astro-cid-w26grnq4] .documented-card h3{font-size:16px;line-height:1.5}@media(max-width:1050px){.shop-model-browser[data-astro-cid-w26grnq4] .documented-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.shop-model-filters[data-astro-cid-w26grnq4]{grid-template-columns:1fr;padding:16px;gap:16px}.shop-model-browser[data-astro-cid-w26grnq4] .documented-grid{grid-template-columns:1fr}}.library-result-toolbar[data-astro-cid-cvfiqcwz]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0 24px}.library-result-toolbar[data-astro-cid-cvfiqcwz] p[data-astro-cid-cvfiqcwz]{margin:0}.library-clear[data-astro-cid-cvfiqcwz]{min-height:44px;padding:8px 12px;background:#fff;border:1px solid var(--color-line-strong);border-radius:8px;color:var(--color-link);font:inherit;font-size:13px;cursor:pointer}.library-clear[data-astro-cid-cvfiqcwz][aria-disabled=true]{color:var(--color-text-muted);border-color:var(--color-line);cursor:default}.library-filters[data-astro-cid-cvfiqcwz] button[data-astro-cid-cvfiqcwz].is-active{font-weight:600;text-decoration:underline;text-underline-offset:4px}.research-product-actions[data-astro-cid-cvfiqcwz]{gap:8px}.library-platform-controls[data-astro-cid-cvfiqcwz]{display:grid;gap:9px;max-width:620px;margin:0 0 20px}.library-platform-controls[data-astro-cid-cvfiqcwz] label[data-astro-cid-cvfiqcwz]{font-size:13px;font-weight:600}.library-platform-controls[data-astro-cid-cvfiqcwz] select[data-astro-cid-cvfiqcwz]{min-height:44px;padding-block:8px;padding-inline:12px var(--select-end-padding,12px);width:100%;min-width:0;border-radius:var(--radius-sm);background-color:var(--color-surface);border:1px solid var(--color-line-strong);font:inherit}.library-platform-controls[data-astro-cid-cvfiqcwz] small[data-astro-cid-cvfiqcwz],.library-results-status[data-astro-cid-cvfiqcwz],.library-empty[data-astro-cid-cvfiqcwz]{font-size:13px;line-height:1.7;color:var(--color-text-soft)}.library-platform-controls[data-astro-cid-cvfiqcwz] a[data-astro-cid-cvfiqcwz]{font-size:13px;color:var(--color-link);text-decoration:underline;text-underline-offset:3px}.library-platform-controls[data-astro-cid-cvfiqcwz] [data-astro-cid-cvfiqcwz]:is(a,select):focus-visible{outline:3px solid var(--color-link);outline-offset:4px}.library-section[data-astro-cid-cvfiqcwz]{padding:0 0 48px;border:0}.library-section-head[data-astro-cid-cvfiqcwz]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.65fr);gap:24px;align-items:end;margin-bottom:24px}.library-section-head[data-astro-cid-cvfiqcwz] h2[data-astro-cid-cvfiqcwz]{max-width:24ch;margin-bottom:0}.library-section-head[data-astro-cid-cvfiqcwz]>p[data-astro-cid-cvfiqcwz]{max-width:40rem;color:var(--color-text-soft)}.library-filters[data-astro-cid-cvfiqcwz]{display:flex;overflow-x:auto;gap:8px;padding:4px;margin-bottom:24px;border:0}.library-filters[data-astro-cid-cvfiqcwz] button[data-astro-cid-cvfiqcwz]{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-width:150px;min-height:52px;padding:0 16px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font:inherit;font-size:13px;text-transform:uppercase;cursor:pointer}.library-filters[data-astro-cid-cvfiqcwz] button[data-astro-cid-cvfiqcwz]:hover{background:var(--color-surface-soft)}.library-filters[data-astro-cid-cvfiqcwz] button[data-astro-cid-cvfiqcwz].is-active{background:var(--color-text);color:var(--color-surface)}.research-product-grid[data-astro-cid-cvfiqcwz]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.research-product[data-astro-cid-cvfiqcwz]{position:relative;display:grid;grid-template-rows:auto 1fr auto auto;min-width:0;border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg)}.research-product[data-astro-cid-cvfiqcwz][hidden]{display:none}.research-product-media[data-astro-cid-cvfiqcwz]{position:relative;display:block;height:210px;padding:16px;overflow:hidden;border:0;background:#fff}.research-product-media[data-astro-cid-cvfiqcwz] img[data-astro-cid-cvfiqcwz]{width:100%;height:100%;object-fit:contain;transition:opacity .15s ease}.research-product[data-astro-cid-cvfiqcwz]:hover .research-product-media[data-astro-cid-cvfiqcwz] img[data-astro-cid-cvfiqcwz]{opacity:.95}.research-product-media[data-astro-cid-cvfiqcwz]>span[data-astro-cid-cvfiqcwz]{position:absolute;right:10px;bottom:10px;padding:5px 7px;background:#f0f0f2f2;color:var(--color-text);font-size:12px;text-transform:uppercase}.research-product-copy[data-astro-cid-cvfiqcwz] .media-source[data-astro-cid-cvfiqcwz]{padding:0}.research-product-copy[data-astro-cid-cvfiqcwz]{padding:24px 24px 18px}.research-product-status[data-astro-cid-cvfiqcwz]{display:flex;justify-content:space-between;gap:16px;margin-bottom:16px;color:var(--color-link);font-size:12px;text-transform:uppercase}.research-product-brand[data-astro-cid-cvfiqcwz]{margin-bottom:5px;color:var(--color-text-muted);font-size:13px;text-transform:uppercase}.research-product[data-astro-cid-cvfiqcwz] h3[data-astro-cid-cvfiqcwz]{margin-bottom:12px;font-size:22px}.research-product[data-astro-cid-cvfiqcwz] h3[data-astro-cid-cvfiqcwz] a[data-astro-cid-cvfiqcwz]{color:inherit;text-decoration:none}.research-product[data-astro-cid-cvfiqcwz] h3[data-astro-cid-cvfiqcwz] a[data-astro-cid-cvfiqcwz]:hover{color:var(--color-link)}.research-product-verdict[data-astro-cid-cvfiqcwz]{color:var(--color-text-soft)}.research-product[data-astro-cid-cvfiqcwz] dl[data-astro-cid-cvfiqcwz]{margin:22px 0 0}.research-product[data-astro-cid-cvfiqcwz] dl[data-astro-cid-cvfiqcwz]>div[data-astro-cid-cvfiqcwz]{padding:12px 0;border:0}.research-product[data-astro-cid-cvfiqcwz] dt[data-astro-cid-cvfiqcwz]{margin-bottom:5px;color:var(--color-text-muted);font-size:12px;text-transform:uppercase}.research-product[data-astro-cid-cvfiqcwz] dd[data-astro-cid-cvfiqcwz]{margin:0;color:var(--color-text-soft);font-size:12px;line-height:1.55}.research-product-actions[data-astro-cid-cvfiqcwz],.model-actions[data-astro-cid-cvfiqcwz]{display:flex;flex-wrap:wrap;gap:7px}.research-product-actions[data-astro-cid-cvfiqcwz] .amazon-cta,.model-actions[data-astro-cid-cvfiqcwz] .amazon-cta{min-height:44px}.research-product-actions[data-astro-cid-cvfiqcwz]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;padding:0 24px 18px}.research-product-actions[data-astro-cid-cvfiqcwz]>[data-astro-cid-cvfiqcwz]:last-child:nth-child(odd){grid-column:1/-1}.research-product-actions[data-astro-cid-cvfiqcwz] .amazon-cta{width:100%;justify-content:center;padding-inline:8px;font-size:12px}.research-product-actions[data-astro-cid-cvfiqcwz] .amazon-cta-copy strong{font-size:12px}.research-compare-tag[data-astro-cid-cvfiqcwz]{position:absolute;top:12px;right:12px;z-index:1;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:7px 10px;border:1px solid var(--color-line);border-radius:8px;background:var(--color-text);color:#fff;font-size:12px;line-height:1.4;text-decoration:none;transition:background-color .15s ease,box-shadow .15s ease}.research-compare-tag[data-astro-cid-cvfiqcwz]:hover{background:var(--color-link);color:#fff;box-shadow:0 3px 10px #18181b1f}.research-compare-tag[data-astro-cid-cvfiqcwz]:focus-visible,.research-product-media[data-astro-cid-cvfiqcwz]:focus-visible{outline:3px solid var(--color-link);outline-offset:-3px}.research-compare-tag[data-astro-cid-cvfiqcwz]:focus-visible{outline-color:#fff}.library-action[data-astro-cid-cvfiqcwz]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:#fff;color:var(--color-text);font-size:12px;text-decoration:none;text-transform:uppercase}.library-action[data-astro-cid-cvfiqcwz]:hover{border-color:var(--color-link);color:var(--color-link)}.library-action-primary[data-astro-cid-cvfiqcwz]{border-color:var(--color-text);background:var(--color-text);color:var(--color-surface)}.library-action-primary[data-astro-cid-cvfiqcwz]:hover{background:var(--color-link);color:#fff}.library-action-retailer[data-astro-cid-cvfiqcwz]{color:var(--color-link)}.media-source[data-astro-cid-cvfiqcwz]{margin:0;padding:0 24px 22px;color:var(--color-text-muted);font-size:12px;text-transform:uppercase}.model-section[data-astro-cid-cvfiqcwz]{background:transparent}.brand-model-groups[data-astro-cid-cvfiqcwz]{display:grid;gap:36px}.brand-model-group[data-astro-cid-cvfiqcwz]{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:24px;padding:24px;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-bg)}.brand-model-intro[data-astro-cid-cvfiqcwz]{padding:0;border:0}.brand-model-intro[data-astro-cid-cvfiqcwz] figure[data-astro-cid-cvfiqcwz]{margin:0 0 20px}.brand-model-intro[data-astro-cid-cvfiqcwz] img[data-astro-cid-cvfiqcwz]{display:block;width:100%;height:210px;padding:12px;border-radius:var(--radius-sm);background:#fff;object-fit:contain}.brand-model-intro[data-astro-cid-cvfiqcwz] figcaption[data-astro-cid-cvfiqcwz],.setup-group[data-astro-cid-cvfiqcwz] figcaption[data-astro-cid-cvfiqcwz]{padding:8px 12px 0;color:var(--color-text-muted);font-size:12px;text-transform:uppercase}.brand-model-intro[data-astro-cid-cvfiqcwz] h3[data-astro-cid-cvfiqcwz]{margin-bottom:12px;font-size:30px}.brand-model-intro[data-astro-cid-cvfiqcwz]>p[data-astro-cid-cvfiqcwz]:not(.eyebrow){color:var(--color-text-soft)}.brand-model-intro[data-astro-cid-cvfiqcwz]>a[data-astro-cid-cvfiqcwz]{display:inline-block;margin-top:16px;color:var(--color-link)}.model-list[data-astro-cid-cvfiqcwz]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.model-row[data-astro-cid-cvfiqcwz]{padding:20px;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:#fff}.model-row-head[data-astro-cid-cvfiqcwz]{display:flex;justify-content:space-between;gap:20px;margin-bottom:14px}.model-row-head[data-astro-cid-cvfiqcwz] span[data-astro-cid-cvfiqcwz],.model-source[data-astro-cid-cvfiqcwz],.model-priority[data-astro-cid-cvfiqcwz]{color:var(--color-text-muted);font-size:12px;text-transform:uppercase}.model-row[data-astro-cid-cvfiqcwz] h4[data-astro-cid-cvfiqcwz],.setup-product[data-astro-cid-cvfiqcwz] h4[data-astro-cid-cvfiqcwz]{margin:4px 0 0;font-size:20px}.model-row[data-astro-cid-cvfiqcwz]>p[data-astro-cid-cvfiqcwz]:not(.model-source){color:var(--color-text-soft)}details[data-astro-cid-cvfiqcwz]{margin-top:16px;border:0}summary[data-astro-cid-cvfiqcwz]{padding:12px 0;font-size:13px;text-transform:uppercase;cursor:pointer}details[data-astro-cid-cvfiqcwz] ul[data-astro-cid-cvfiqcwz]{margin:0;padding:0 0 14px 18px;color:var(--color-text-soft);font-size:12px}details[data-astro-cid-cvfiqcwz] p[data-astro-cid-cvfiqcwz]{color:var(--color-text-soft);font-size:12px}.model-source[data-astro-cid-cvfiqcwz]{margin:14px 0}.setup-grid[data-astro-cid-cvfiqcwz]{display:grid;align-items:start;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));border:0}.setup-group[data-astro-cid-cvfiqcwz]{display:grid;grid-template-rows:auto auto auto;align-content:start;border:0;background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.setup-group[data-astro-cid-cvfiqcwz] figure[data-astro-cid-cvfiqcwz]{margin:0}.setup-group[data-astro-cid-cvfiqcwz] figure[data-astro-cid-cvfiqcwz]>a[data-astro-cid-cvfiqcwz]{display:block}.setup-group[data-astro-cid-cvfiqcwz] figure[data-astro-cid-cvfiqcwz] img[data-astro-cid-cvfiqcwz]{display:block;width:100%;height:210px;object-fit:contain;background:var(--color-surface-soft)}.setup-group-copy[data-astro-cid-cvfiqcwz]{padding:24px 26px 20px}.setup-group-copy[data-astro-cid-cvfiqcwz] h3[data-astro-cid-cvfiqcwz]{margin-bottom:10px;font-size:28px}.setup-group-copy[data-astro-cid-cvfiqcwz] h3[data-astro-cid-cvfiqcwz] a[data-astro-cid-cvfiqcwz],.setup-product[data-astro-cid-cvfiqcwz] h4[data-astro-cid-cvfiqcwz] a[data-astro-cid-cvfiqcwz]{color:inherit;text-decoration:none}.setup-group-copy[data-astro-cid-cvfiqcwz] h3[data-astro-cid-cvfiqcwz] a[data-astro-cid-cvfiqcwz]:hover,.setup-product[data-astro-cid-cvfiqcwz] h4[data-astro-cid-cvfiqcwz] a[data-astro-cid-cvfiqcwz]:hover{color:var(--color-link)}.setup-group-copy[data-astro-cid-cvfiqcwz]>p[data-astro-cid-cvfiqcwz]:not(.eyebrow){color:var(--color-text-soft)}.setup-guide-link[data-astro-cid-cvfiqcwz]{display:inline-block;margin-top:14px;color:var(--color-link);font-size:13px}.setup-products[data-astro-cid-cvfiqcwz]{display:grid;align-content:start;align-items:start;gap:16px;padding:20px}.setup-product[data-astro-cid-cvfiqcwz]{padding:16px;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:#fff}.setup-product[data-astro-cid-cvfiqcwz]>div[data-astro-cid-cvfiqcwz]:first-child>span[data-astro-cid-cvfiqcwz]{color:var(--color-link);font-size:12px;text-transform:uppercase}.setup-product[data-astro-cid-cvfiqcwz]>div[data-astro-cid-cvfiqcwz]:first-child>p[data-astro-cid-cvfiqcwz]{color:var(--color-text-soft)}.setup-product-foot[data-astro-cid-cvfiqcwz]{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:16px}.setup-product-foot[data-astro-cid-cvfiqcwz] span[data-astro-cid-cvfiqcwz]{color:var(--color-text-muted);font-size:12px}.setup-product-foot[data-astro-cid-cvfiqcwz] a[data-astro-cid-cvfiqcwz]{color:var(--color-link);font-size:13px;text-align:right}.setup-product-foot[data-astro-cid-cvfiqcwz]>div[data-astro-cid-cvfiqcwz]{display:grid;gap:6px}@media(max-width:1050px){.research-product-grid[data-astro-cid-cvfiqcwz]{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-model-group[data-astro-cid-cvfiqcwz]{grid-template-columns:1fr}.brand-model-intro[data-astro-cid-cvfiqcwz]{border-right:0;border:0}.brand-model-intro[data-astro-cid-cvfiqcwz] figure[data-astro-cid-cvfiqcwz]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.brand-model-intro[data-astro-cid-cvfiqcwz] img[data-astro-cid-cvfiqcwz]{max-height:460px}}@media(max-width:760px){.library-section[data-astro-cid-cvfiqcwz]{padding:0 0 32px}.library-section-head[data-astro-cid-cvfiqcwz]{grid-template-columns:1fr;gap:22px}.research-product-grid[data-astro-cid-cvfiqcwz],.setup-grid[data-astro-cid-cvfiqcwz]{gap:16px}.research-product-grid[data-astro-cid-cvfiqcwz],.setup-grid[data-astro-cid-cvfiqcwz],.model-list[data-astro-cid-cvfiqcwz]{grid-template-columns:1fr}.research-product-verdict[data-astro-cid-cvfiqcwz]{min-height:0}}@media(max-width:520px){.library-filters[data-astro-cid-cvfiqcwz] button[data-astro-cid-cvfiqcwz]{min-width:132px}.model-actions[data-astro-cid-cvfiqcwz]{display:grid}.library-action[data-astro-cid-cvfiqcwz],.research-product-actions[data-astro-cid-cvfiqcwz] .amazon-cta,.model-actions[data-astro-cid-cvfiqcwz] .amazon-cta{width:100%}.brand-model-intro[data-astro-cid-cvfiqcwz] figure[data-astro-cid-cvfiqcwz]{display:block}.setup-product-foot[data-astro-cid-cvfiqcwz]{align-items:flex-start;flex-direction:column}.setup-product-foot[data-astro-cid-cvfiqcwz] a[data-astro-cid-cvfiqcwz]{text-align:left}}@media(max-width:360px){.research-product-actions[data-astro-cid-cvfiqcwz]{grid-template-columns:1fr}}#shop-top[data-astro-cid-zfanm6gg]{scroll-margin-top:145px}.shop-child-hero[data-astro-cid-zfanm6gg]{padding-top:40px;padding-bottom:32px}.shop-child-hero[data-astro-cid-zfanm6gg]>.eyebrow[data-astro-cid-zfanm6gg]{margin-top:24px}.shop-child-hero[data-astro-cid-zfanm6gg] h1[data-astro-cid-zfanm6gg]{margin:10px 0 20px;font-size:clamp(32px,4.5vw,48px);line-height:1.15}.shop-child-hero[data-astro-cid-zfanm6gg] .lead[data-astro-cid-zfanm6gg]{max-width:72ch;font-size:18px}.shop-child-inline-index[data-astro-cid-zfanm6gg]{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.shop-child-inline-index[data-astro-cid-zfanm6gg] a[data-astro-cid-zfanm6gg]{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid var(--color-line);border-radius:8px;background:var(--color-bg);color:var(--color-text-soft);font-size:13px;text-decoration:none}.shop-child-inline-index[data-astro-cid-zfanm6gg] a[data-astro-cid-zfanm6gg][aria-current]{background:var(--color-text);color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px}.shop-child-inline-index[data-astro-cid-zfanm6gg] a[data-astro-cid-zfanm6gg]:hover:not([aria-current]){color:var(--color-link);background:var(--color-surface-soft)}.shop-child-inline-index[data-astro-cid-zfanm6gg] a[data-astro-cid-zfanm6gg]:focus-visible{outline:3px solid var(--color-link);outline-offset:3px}.shop-page-frame[data-astro-cid-zfanm6gg]{display:grid;grid-template-columns:168px minmax(0,1fr);gap:24px;align-items:start;padding-bottom:48px}.shop-main-content[data-astro-cid-zfanm6gg]{min-width:0}.shop-main-content[data-astro-cid-zfanm6gg] section[id]{scroll-margin-top:145px}.shop-main-content[data-astro-cid-zfanm6gg] .documented-models{margin:0;padding-bottom:48px}.shop-main-content[data-astro-cid-zfanm6gg] .discovery.section{padding:0 0 48px}.shop-main-content[data-astro-cid-zfanm6gg] .library-section-head{grid-template-columns:1fr;gap:16px}.shop-main-content[data-astro-cid-zfanm6gg] .library-section-head>p{margin:0;max-width:80ch}.shop-main-content[data-astro-cid-zfanm6gg] .library-section-head h2{max-width:30ch}@media(max-width:1050px){.shop-page-frame[data-astro-cid-zfanm6gg]{grid-template-columns:1fr;gap:0}.shop-child-hero[data-astro-cid-zfanm6gg]{padding-bottom:24px}}@media(max-width:600px){.shop-child-hero[data-astro-cid-zfanm6gg]{padding-top:24px}.shop-child-hero[data-astro-cid-zfanm6gg] .lead[data-astro-cid-zfanm6gg]{font-size:16px}.shop-page-frame[data-astro-cid-zfanm6gg],.shop-main-content[data-astro-cid-zfanm6gg] .documented-models,.shop-main-content[data-astro-cid-zfanm6gg] .discovery.section{padding-bottom:32px}}
