.rd-hero[data-astro-cid-q4xgcde6]{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));background-color:#eef7f0;background-image:radial-gradient(120% 80% at 100% 0,#15945114,#0000 60%),radial-gradient(80% 60% at 0 100%,#1594510d,#0000 60%)}.rd-hero__container[data-astro-cid-q4xgcde6]{max-width:1200px;margin-left:auto;margin-right:auto;padding:2.5rem 1.5rem 3rem}.rd-crumb[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));align-items:center;gap:.5rem;margin-bottom:2rem;font-size:.8125rem;display:flex}.rd-crumb[data-astro-cid-q4xgcde6] a[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));text-decoration-line:none}.rd-crumb[data-astro-cid-q4xgcde6] a[data-astro-cid-q4xgcde6]:hover{--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1))}.rd-crumb__current[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-weight:500}.rd-hero__eyebrow[data-astro-cid-q4xgcde6]{text-transform:uppercase;--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1));letter-spacing:.08em;margin-bottom:1rem;font-size:.8125rem;font-weight:500}.rd-hero__eyebrow-sep[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));margin-left:.5rem;margin-right:.5rem;font-weight:400}.rd-h1[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));letter-spacing:-.02em;max-width:60ch;margin-bottom:1rem;font-family:Outfit Variable,Outfit,system-ui,sans-serif;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.rd-lede[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));max-width:70ch;margin-bottom:1.75rem;font-size:1.125rem;line-height:1.55}.rd-hero__cta[data-astro-cid-q4xgcde6]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.rd-hero__cta-secondary[data-astro-cid-q4xgcde6]{align-items:center;gap:.375rem;display:inline-flex}.rd-hero__cta-secondary[data-astro-cid-q4xgcde6] [data-astro-cid-q4xgcde6][data-icon]{width:.875rem;height:.875rem}.rd-h2[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));letter-spacing:-.01em;margin-bottom:.5rem;font-family:Outfit Variable,Outfit,system-ui,sans-serif;font-size:1.875rem;line-height:1.25}.rd-verdict__kicker[data-astro-cid-q4xgcde6]{text-transform:uppercase;--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));letter-spacing:.08em;margin-bottom:.5rem;font-size:.6875rem;font-weight:600;display:block}.rd-verdict__body[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));max-width:60ch;margin:0;font-size:1rem;line-height:1.625}.rd-why[data-astro-cid-q4xgcde6]{background:linear-gradient(160deg,#15945112,#15945105),#fff;border:1px solid #a9d08d73;border-radius:14px;padding:1.5rem 1.5rem 1.25rem}.rd-why__kicker[data-astro-cid-q4xgcde6]{text-transform:uppercase;--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1));letter-spacing:.08em;font-size:.6875rem;font-weight:600}.rd-why__list[data-astro-cid-q4xgcde6]{margin-top:.75rem;padding:0;list-style-type:none}.rd-why__list[data-astro-cid-q4xgcde6] li[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));border-top:1px solid #1594512e;gap:.625rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.9375rem;line-height:1.375;display:flex}.rd-why__list[data-astro-cid-q4xgcde6] li[data-astro-cid-q4xgcde6]:first-child{border-top:none;padding-top:.25rem}.rd-why__check[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;width:18px;height:18px;color:rgb(19 119 66/var(--tw-text-opacity,1));flex-shrink:0;margin-top:.125rem}.rd-grid-head[data-astro-cid-q4xgcde6]{margin-bottom:1rem}.rd-grid-sub[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));margin:0 0 1rem;font-size:.9375rem}.rd-tablewrap[data-astro-cid-q4xgcde6]{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.75rem;overflow-x:auto;box-shadow:0 1px #14201a08}.rd-table[data-astro-cid-q4xgcde6]{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem;line-height:1.25rem}.rd-th[data-astro-cid-q4xgcde6]{z-index:2;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));letter-spacing:-.005em;padding:.875rem .875rem .625rem;font-family:Outfit Variable,Outfit,system-ui,sans-serif;font-size:.8125rem;font-weight:600;position:sticky;top:0}.rd-th--vendor[data-astro-cid-q4xgcde6]{min-width:220px;padding-left:1rem}.rd-th--num[data-astro-cid-q4xgcde6]{min-width:130px}.rd-th--lic[data-astro-cid-q4xgcde6]{min-width:120px}.rd-th--cap[data-astro-cid-q4xgcde6]{min-width:100px}.rd-th--cta[data-astro-cid-q4xgcde6]{width:1%;padding-right:1rem}.rd-row[data-astro-cid-q4xgcde6]{transition:background-color .12s}.rd-row[data-astro-cid-q4xgcde6]:not(.rd-row--dk):hover{background:#15945108}.rd-row--dk[data-astro-cid-q4xgcde6]{z-index:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));position:sticky;top:38px}.rd-row--dk[data-astro-cid-q4xgcde6] td[data-astro-cid-q4xgcde6]{--tw-border-opacity:1;border-bottom-width:3px;border-bottom-color:rgb(169 208 141/var(--tw-border-opacity,1));border-top:3px solid #a9d08d}.rd-cell[data-astro-cid-q4xgcde6]{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));vertical-align:middle;padding:.75rem .875rem}.rd-cell--vendor[data-astro-cid-q4xgcde6]{padding-left:1rem}.rd-cell--num[data-astro-cid-q4xgcde6]{font-feature-settings:"tnum" 1}.rd-cell--text[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-size:.8125rem}.rd-cell--cta[data-astro-cid-q4xgcde6]{white-space:nowrap;text-align:right;padding-right:1rem}.rd-num[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.rd-row--dk[data-astro-cid-q4xgcde6] .rd-num[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1))}.rd-vendor[data-astro-cid-q4xgcde6]{min-width:0;color:inherit;align-items:center;gap:.625rem;text-decoration-line:none;display:flex}.rd-vendor--link[data-astro-cid-q4xgcde6]:hover .rd-vendor__name[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1))}.rd-vendor__logo[data-astro-cid-q4xgcde6]{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;overflow:hidden}.rd-vendor__logo--dk[data-astro-cid-q4xgcde6]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#15945159}.rd-vendor__logo[data-astro-cid-q4xgcde6] img[data-astro-cid-q4xgcde6]{-o-object-fit:contain;object-fit:contain;max-width:80%;max-height:80%}.rd-vendor__fallback[data-astro-cid-q4xgcde6]{text-transform:uppercase;--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}.rd-vendor__name-block[data-astro-cid-q4xgcde6]{flex-direction:column;min-width:0;display:flex}.rd-vendor__name[data-astro-cid-q4xgcde6]{white-space:nowrap;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));text-overflow:ellipsis;max-width:200px;font-family:Outfit Variable,Outfit,system-ui,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.25;transition:color .16s;overflow:hidden}.rd-vendor__ed[data-astro-cid-q4xgcde6]{text-transform:uppercase;--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));letter-spacing:.06em;margin-top:.075rem;font-size:.625rem}.rd-row--dk[data-astro-cid-q4xgcde6] .rd-vendor__name[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1))}.rd-chip[data-astro-cid-q4xgcde6]{align-items:center;gap:.3rem;font-size:.8125rem;font-weight:500;line-height:1.375;display:inline-flex}.rd-chip__icon[data-astro-cid-q4xgcde6]{flex-shrink:0;width:1rem;height:1rem}.rd-chip--yes[data-astro-cid-q4xgcde6],.rd-chip--partial[data-astro-cid-q4xgcde6]{border-radius:9999px;padding:.125rem .5rem}.rd-chip--yes[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1));background-color:#a9d08d40;font-weight:600}.rd-chip--yes[data-astro-cid-q4xgcde6] .rd-chip__icon[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1))}.rd-chip--no[data-astro-cid-q4xgcde6],.rd-chip--no[data-astro-cid-q4xgcde6] .rd-chip__icon[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1))}.rd-chip--partial[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(182 106 0/var(--tw-text-opacity,1));background-color:#b66a001a;font-weight:600}.rd-chip--partial[data-astro-cid-q4xgcde6] .rd-chip__icon[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(182 106 0/var(--tw-text-opacity,1))}.rd-chip--neutral[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.rd-chip--empty[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1))}.rd-cta-link[data-astro-cid-q4xgcde6]{white-space:nowrap;--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1));font-size:.8125rem;font-weight:600;text-decoration-line:none}.rd-cta-link[data-astro-cid-q4xgcde6]:hover{text-underline-offset:3px;text-decoration-line:underline}.rd-note[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));max-width:80ch;margin-top:.875rem;font-size:.8125rem;line-height:1.55}.rd-note[data-astro-cid-q4xgcde6] strong[data-astro-cid-q4xgcde6]{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-weight:600}@media (width<=768px){.rd-row--dk[data-astro-cid-q4xgcde6]{position:static}.rd-vendor__name[data-astro-cid-q4xgcde6]{max-width:140px}}section.rd-verdict-section{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}section.rd-grid-section{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}
