.bestof-cards[data-astro-cid-k65q6afx]{list-style:none!important;padding-left:0!important;display:grid;gap:.75rem}.bestof-cards[data-astro-cid-k65q6afx] li[data-astro-cid-k65q6afx]{margin:0!important;border:1px solid var(--color-border-light);border-radius:.75rem;background:var(--color-surface-elevated);padding:1rem 1.125rem}.bestof-note[data-astro-cid-k65q6afx]{font-size:.875em}.kb-prose[data-astro-cid-k65q6afx]>.bestof-cta[data-astro-cid-k65q6afx]{margin-block:2.5rem}.bestof-cta[data-astro-cid-k65q6afx]{border-radius:.75rem;background:var(--color-primary);color:var(--color-text-on-primary);padding:1.5rem}.bestof-cta[data-astro-cid-k65q6afx]>[data-astro-cid-k65q6afx]+[data-astro-cid-k65q6afx]{margin-top:.5rem}.bestof-cta__title[data-astro-cid-k65q6afx]{font-family:var(--font-display);font-style:italic;font-size:1.75rem;line-height:1.2;color:#fff}.bestof-cta__actions[data-astro-cid-k65q6afx]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem!important}.kb-prose[data-astro-cid-k65q6afx] .bestof-btn[data-astro-cid-k65q6afx]{display:inline-block;border-radius:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .15s}.kb-prose[data-astro-cid-k65q6afx] .bestof-btn--primary[data-astro-cid-k65q6afx]{background:var(--color-accent);color:#fff}.kb-prose[data-astro-cid-k65q6afx] .bestof-btn--primary[data-astro-cid-k65q6afx]:hover{background:var(--color-accent-hover);color:#fff}.kb-prose[data-astro-cid-k65q6afx] .bestof-btn--secondary[data-astro-cid-k65q6afx]{border:1px solid rgb(255 255 255 / .4);color:#fff}.kb-prose[data-astro-cid-k65q6afx] .bestof-btn--secondary[data-astro-cid-k65q6afx]:hover{background:#ffffff1a;color:#fff}.bestof-vendor[data-astro-cid-k65q6afx]{margin-top:2rem}.bestof-vendor[data-astro-cid-k65q6afx]>[data-astro-cid-k65q6afx]+[data-astro-cid-k65q6afx]{margin-top:1rem}.bestof-fit[data-astro-cid-k65q6afx]{border-left:4px solid var(--color-cash);background:var(--color-cash-light);border-radius:.5rem;padding:.875rem 1rem;color:var(--color-primary)}.table-scroll[data-astro-cid-k65q6afx]{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;border:1px solid var(--color-border-light);border-radius:.75rem;background:var(--color-surface-white)}.kb-prose[data-astro-cid-k65q6afx] .table-hint[data-astro-cid-k65q6afx]{margin-bottom:.5rem;font-size:.8125rem;color:var(--color-text-muted)}@property --bo-fade{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes bo-fade{0%{--bo-fade: 48px}92%{--bo-fade: 48px}to{--bo-fade: 0px}}@supports (animation-timeline: scroll()){.table-scroll[data-astro-cid-k65q6afx]{mask-image:linear-gradient(90deg,#000 calc(100% - var(--bo-fade)),#00000026);animation:bo-fade linear both;animation-timeline:scroll(self inline)}}.bestof-table[data-astro-cid-k65q6afx]{min-width:64rem;border-collapse:separate;border-spacing:0}.bestof-table--fit[data-astro-cid-k65q6afx]{min-width:44rem}.bestof-table[data-astro-cid-k65q6afx] caption[data-astro-cid-k65q6afx]{caption-side:top;text-align:left;padding:.75rem;font-size:.875rem;color:var(--color-text-muted)}.bestof-table[data-astro-cid-k65q6afx] td[data-astro-cid-k65q6afx]{min-width:8.5rem}.bestof-table[data-astro-cid-k65q6afx] th[data-astro-cid-k65q6afx][scope=row]{position:sticky;left:0;z-index:1;background:var(--color-surface-white);min-width:9rem;max-width:12rem;box-shadow:1px 0 0 var(--color-border-light)}.bestof-table[data-astro-cid-k65q6afx] thead[data-astro-cid-k65q6afx] th[data-astro-cid-k65q6afx]:first-child{position:sticky;left:0;z-index:2;box-shadow:1px 0 0 var(--color-border-light)}.bestof-table[data-astro-cid-k65q6afx] tr[data-astro-cid-k65q6afx].is-tapselo th[data-astro-cid-k65q6afx],.bestof-table[data-astro-cid-k65q6afx] tr[data-astro-cid-k65q6afx].is-tapselo td[data-astro-cid-k65q6afx]{background:var(--color-accent-light)}.bestof-table[data-astro-cid-k65q6afx] tr[data-astro-cid-k65q6afx].is-tapselo .bestof-note[data-astro-cid-k65q6afx]{display:block;font-weight:500;color:var(--color-text-muted)}.bestof-faq[data-astro-cid-k65q6afx]{display:grid;gap:.75rem}.bestof-faq[data-astro-cid-k65q6afx] details[data-astro-cid-k65q6afx]{border:1px solid var(--color-border-light);border-radius:.75rem;padding:1rem 1.125rem;background:var(--color-surface-white)}.bestof-faq[data-astro-cid-k65q6afx] summary[data-astro-cid-k65q6afx]{cursor:pointer;font-weight:600;color:var(--color-primary)}.bestof-faq[data-astro-cid-k65q6afx] details[data-astro-cid-k65q6afx]>p[data-astro-cid-k65q6afx]{margin-top:.5rem}
