.alternatives_page__Xzjo7{color:#161616;line-height:1.6}.alternatives_page__Xzjo7 :where(h1,h2,h3,h4,p,dl,dd,ul,ol,figure){margin:0}.alternatives_page__Xzjo7 :where(ul,ol){list-style:none;padding:0}.alternatives_page__Xzjo7 h2{font-size:clamp(24px,3vw,32px);line-height:1.25;font-weight:700;margin-bottom:16px}.alternatives_page__Xzjo7 h3{font-size:19px;line-height:1.35;font-weight:600}.alternatives_page__Xzjo7 h4{font-size:15px;font-weight:600;margin-bottom:8px}.alternatives_heroBand__kIJli{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw);background:radial-gradient(40vw 30vw at 88% 8%,rgba(245,185,34,.12),transparent 70%),linear-gradient(180deg,#f1fbf9,#fff);border-bottom:1px solid #d6f0eb}.alternatives_hero__deDEG,.alternatives_hubHero__byI2W{box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto;padding:88px 20px 48px}@media screen and (min-width:768px)and (max-width:1200px){.alternatives_hero__deDEG,.alternatives_hubHero__byI2W{width:90vw;margin:0 auto}}@media screen and (min-width:1200px)and (max-width:1279px){.alternatives_hero__deDEG,.alternatives_hubHero__byI2W{width:80vw}}@media screen and (min-width:1280px)and (max-width:1365px){.alternatives_hero__deDEG,.alternatives_hubHero__byI2W{width:80vw}}@media screen and (min-width:1366px)and (max-width:1439px){.alternatives_hero__deDEG,.alternatives_hubHero__byI2W{width:76vw}}@media screen and (min-width:1440px)and (max-width:1599px){.alternatives_hero__deDEG,.alternatives_hubHero__byI2W{width:71vw}}@media screen and (min-width:1600px)and (max-width:1919px){.alternatives_hero__deDEG,.alternatives_hubHero__byI2W{width:81vw}}@media screen and (min-width:1920px){.alternatives_hero__deDEG,.alternatives_hubHero__byI2W{width:67vw}}@media screen and (min-width:768px){.alternatives_hero__deDEG,.alternatives_hubHero__byI2W{padding-left:0;padding-right:0}}@media(min-width:768px){.alternatives_hero__deDEG,.alternatives_hubHero__byI2W{padding-top:40px}}.alternatives_hero__deDEG{display:grid;grid-gap:32px;gap:32px}@media(min-width:960px){.alternatives_hero__deDEG{grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr);align-items:start;padding-top:56px;padding-bottom:64px}}.alternatives_hero__deDEG h1,.alternatives_hubHero__byI2W h1{font-size:clamp(30px,4.2vw,46px);line-height:1.15;font-weight:700;margin-bottom:18px}.alternatives_crumbs__P7_7_{display:flex;gap:8px;flex-wrap:wrap;font-size:14px;color:#4f5665;margin-bottom:18px}.alternatives_crumbs__P7_7_ a{color:#4f5665;text-decoration:none}.alternatives_crumbs__P7_7_ a:hover{color:teal;text-decoration:underline}.alternatives_lede__lnIfj{font-size:18px;color:#2b3140;max-width:64ch}.alternatives_byline__0hw3j{margin-top:18px!important;font-size:14px;color:#4f5665;max-width:64ch;padding-left:12px;border-left:3px solid #d6f0eb}.alternatives_formCard____Kuc{background:#fff;border:1px solid #e3ebea;border-radius:16px;padding:24px;box-shadow:0 12px 32px rgba(0,79,79,.08);scroll-margin-top:100px}.alternatives_formTitle__QSY3W{font-size:19px;font-weight:700;line-height:1.3;margin-bottom:6px!important}.alternatives_formNote__pBv7_{font-size:14px;color:#4f5665;margin-bottom:16px!important}.alternatives_label__tE6TJ{display:block;font-size:14px;font-weight:500;margin-bottom:4px}.alternatives_input__7PjAX{height:48px;border:1px solid #d3dfdd;width:100%;padding:10px 14px;box-sizing:border-box;margin-bottom:12px;border-radius:10px;font-size:16px;font-family:inherit}.alternatives_input__7PjAX:focus{outline:2px solid teal;outline-offset:1px;border-color:teal}.alternatives_formError__gnXHW{color:#b42318;background:#fef3f2;border:1px solid #fda29b;border-radius:8px;font-size:14px;padding:10px 12px;margin-bottom:12px!important}.alternatives_formBtn__QE3jZ,.alternatives_primaryBtn__WekbF{display:inline-flex;align-items:center;justify-content:center;background-color:teal;color:#fff;border:none;height:50px;padding:0 28px;font-size:16px;font-weight:600;font-family:inherit;border-radius:10px;cursor:pointer;text-decoration:none;transition:background-color .15s ease}.alternatives_formBtn__QE3jZ:hover,.alternatives_primaryBtn__WekbF:hover{background-color:#016a6a}.alternatives_formBtn__QE3jZ:focus-visible,.alternatives_primaryBtn__WekbF:focus-visible{outline:3px solid rgba(0,128,128,.35);outline-offset:2px}.alternatives_formBtn__QE3jZ[disabled],.alternatives_primaryBtn__WekbF[disabled]{opacity:.7;cursor:progress}.alternatives_formBtn__QE3jZ{width:100%;margin-top:4px}.alternatives_textLink__fRL2h{color:#006b6b;font-weight:600;text-decoration:underline;text-underline-offset:3px}.alternatives_section__VRgRT{box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto;padding:48px 20px 8px;scroll-margin-top:90px}@media screen and (min-width:768px)and (max-width:1200px){.alternatives_section__VRgRT{width:90vw;margin:0 auto}}@media screen and (min-width:1200px)and (max-width:1279px){.alternatives_section__VRgRT{width:80vw}}@media screen and (min-width:1280px)and (max-width:1365px){.alternatives_section__VRgRT{width:80vw}}@media screen and (min-width:1366px)and (max-width:1439px){.alternatives_section__VRgRT{width:76vw}}@media screen and (min-width:1440px)and (max-width:1599px){.alternatives_section__VRgRT{width:71vw}}@media screen and (min-width:1600px)and (max-width:1919px){.alternatives_section__VRgRT{width:81vw}}@media screen and (min-width:1920px){.alternatives_section__VRgRT{width:67vw}}@media screen and (min-width:768px){.alternatives_section__VRgRT{padding-left:0;padding-right:0}}.alternatives_sectionLede__tujwH{color:#4f5665;max-width:72ch;margin-bottom:20px!important}.alternatives_picks__ah8tk{display:grid;grid-gap:12px;gap:12px}@media(min-width:768px){.alternatives_picks__ah8tk{grid-template-columns:repeat(2,minmax(0,1fr))}}.alternatives_picks__ah8tk li{display:flex;flex-direction:column;gap:2px;padding:16px 18px;border:1px solid #e3ebea;border-radius:12px;background:#fff}.alternatives_pickNeed__65ikM{font-size:14px;color:#4f5665}.alternatives_pickName__o8GcR{font-size:18px;font-weight:700;color:#006b6b;text-decoration:none}.alternatives_pickName__o8GcR:hover{text-decoration:underline}.alternatives_whyGrid__RMOtd{display:grid;grid-gap:16px;gap:16px}@media(min-width:900px){.alternatives_whyGrid__RMOtd{grid-template-columns:repeat(3,minmax(0,1fr))}}.alternatives_whyCard__4MYnk{padding:20px;border-radius:12px;background:#f1fbf9;border:1px solid #d6f0eb}.alternatives_whyCard__4MYnk h3{margin-bottom:8px}.alternatives_whyCard__4MYnk p{color:#2b3140}.alternatives_credit___700d{margin-top:20px;padding:20px;border-radius:12px;border:1px dashed #c9d6d4}.alternatives_credit___700d h3{margin-bottom:6px}.alternatives_credit___700d p{color:#2b3140}.alternatives_tableWrap__t_Ygw{overflow-x:auto;border:1px solid #e3ebea;border-radius:12px}.alternatives_tableWrap__t_Ygw:focus-visible{outline:2px solid teal}.alternatives_table__adQEW{width:100%;min-width:760px;border-collapse:collapse;font-size:15px}.alternatives_table__adQEW td,.alternatives_table__adQEW th{text-align:left;vertical-align:top;padding:12px 14px;border-bottom:1px solid #e3ebea}.alternatives_table__adQEW thead th{background:#f7fafa;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:#4f5665;font-weight:600}.alternatives_table__adQEW tbody th{font-weight:600;white-space:nowrap}.alternatives_table__adQEW tbody tr:last-child td,.alternatives_table__adQEW tbody tr:last-child th{border-bottom:none}.alternatives_numTable__pduVt{min-width:640px}.alternatives_numTable__pduVt td,.alternatives_numTable__pduVt thead th:not(:first-child){text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.alternatives_rowEngage____bmB{background:#f1fbf9}.alternatives_rowEngage____bmB th{color:#006b6b}.alternatives_rowSubject__xaW05{background:#fafafa}.alternatives_rowTag__7i7Yy{display:block;font-size:12px;font-weight:500;color:#4f5665}.alternatives_ctaBand__z5oIZ{margin-top:20px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:20px 24px;background:#fff4d6;border-radius:12px}.alternatives_ctaBand__z5oIZ p{max-width:60ch}.alternatives_method__nNTgG{display:grid;grid-gap:10px;gap:10px;max-width:80ch}.alternatives_method__nNTgG li{padding-left:18px;position:relative}.alternatives_method__nNTgG li:before{content:"";position:absolute;left:0;top:.65em;width:7px;height:7px;border-radius:50%;background:teal}.alternatives_profile__Y8SQf{padding:24px;border:1px solid #e3ebea;border-radius:16px;margin-bottom:20px;scroll-margin-top:100px}.alternatives_profileEngage__AI_IR{border:2px solid teal;background:linear-gradient(180deg,#f1fbf9,#fff 60%)}.alternatives_profileHead__qBASJ{display:flex;align-items:center;gap:12px;margin-bottom:10px}.alternatives_profileHead__qBASJ h3{font-size:22px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.alternatives_rank__Mbkoo{flex:0 0 auto;width:32px;height:32px;border-radius:50%;background:#161616;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:15px}.alternatives_ours__6Aqwh{font-size:12px;font-weight:600;color:#006b6b;background:#fff;border:1px solid #d6f0eb;border-radius:999px;padding:2px 10px}.alternatives_profileOverview__LMRRu{color:#2b3140;margin-bottom:18px!important;max-width:80ch}.alternatives_profileCols__Vq54b{display:grid;grid-gap:20px;gap:20px;margin-bottom:18px}@media(min-width:768px){.alternatives_profileCols__Vq54b{grid-template-columns:1fr 1fr}}.alternatives_dashes__8H8tS,.alternatives_ticks__snEjr{display:grid;grid-gap:8px;gap:8px}.alternatives_dashes__8H8tS li,.alternatives_ticks__snEjr li{position:relative;padding-left:24px}.alternatives_ticks__snEjr li:before{content:"✓";position:absolute;left:0;color:teal;font-weight:700}.alternatives_dashes__8H8tS li:before{content:"–";position:absolute;left:4px;color:#b26a00;font-weight:700}.alternatives_facts__rWacz{display:grid;grid-gap:10px;gap:10px;padding-top:16px;border-top:1px solid #e3ebea}.alternatives_facts__rWacz div{display:grid;grid-gap:2px;gap:2px}@media(min-width:768px){.alternatives_facts__rWacz div{grid-template-columns:110px 1fr;gap:16px}}.alternatives_facts__rWacz dt{font-weight:600;font-size:14px;color:#4f5665}.alternatives_profileCta__9wQBo{margin-top:18px;display:flex;flex-wrap:wrap;gap:18px;align-items:center}.alternatives_source__hgsVR{margin-top:14px!important;font-size:13px;color:#4f5665}.alternatives_source__hgsVR a{color:#4f5665;text-decoration:underline}.alternatives_steps__BC0ld{counter-reset:step;display:grid;grid-gap:14px;gap:14px}@media(min-width:900px){.alternatives_steps__BC0ld{grid-template-columns:repeat(5,minmax(0,1fr))}}.alternatives_steps__BC0ld li{counter-increment:step;padding:18px;border-radius:12px;background:#f7fafa;border:1px solid #e3ebea}.alternatives_steps__BC0ld li:before{content:counter(step);display:inline-flex;width:28px;height:28px;border-radius:50%;background:teal;color:#fff;font-weight:700;align-items:center;justify-content:center;margin-bottom:10px}.alternatives_steps__BC0ld li h3{font-size:17px;margin-bottom:6px}.alternatives_steps__BC0ld li p{font-size:15px;color:#2b3140}.alternatives_faqs__rAes0{border-top:1px solid #e3ebea;max-width:880px}.alternatives_faq__LSGXv{border-bottom:1px solid #e3ebea}.alternatives_faq__LSGXv summary{cursor:pointer;list-style:none;padding:18px 36px 18px 0;position:relative}.alternatives_faq__LSGXv summary::-webkit-details-marker{display:none}.alternatives_faq__LSGXv summary:after{content:"+";position:absolute;right:4px;top:14px;font-size:24px;color:teal}.alternatives_faq__LSGXv summary h3{font-size:17px}.alternatives_faq__LSGXv[open] summary:after{content:"−"}.alternatives_faq__LSGXv p{padding-bottom:18px;color:#2b3140}.alternatives_closing__Y_K3g{box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-top:56px;padding:32px 24px!important;border-radius:20px;background:#006b6b;color:#fff;display:grid;grid-gap:28px;gap:28px;scroll-margin-top:90px}@media screen and (min-width:768px)and (max-width:1200px){.alternatives_closing__Y_K3g{width:90vw;margin:0 auto}}@media screen and (min-width:1200px)and (max-width:1279px){.alternatives_closing__Y_K3g{width:80vw}}@media screen and (min-width:1280px)and (max-width:1365px){.alternatives_closing__Y_K3g{width:80vw}}@media screen and (min-width:1366px)and (max-width:1439px){.alternatives_closing__Y_K3g{width:76vw}}@media screen and (min-width:1440px)and (max-width:1599px){.alternatives_closing__Y_K3g{width:71vw}}@media screen and (min-width:1600px)and (max-width:1919px){.alternatives_closing__Y_K3g{width:81vw}}@media screen and (min-width:1920px){.alternatives_closing__Y_K3g{width:67vw}}@media screen and (min-width:768px){.alternatives_closing__Y_K3g{padding-left:0;padding-right:0}}@media(min-width:960px){.alternatives_closing__Y_K3g{grid-template-columns:1.2fr 1fr;align-items:center;padding:48px!important}}.alternatives_closing__Y_K3g .alternatives_ticks__snEjr li:before{color:#9ee6da}.alternatives_closing__Y_K3g .alternatives_formCard____Kuc{color:#161616}.alternatives_closingText__66vO9 h2{color:#fff}.alternatives_related__eR15B{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:56px}.alternatives_related__eR15B a{display:inline-block;padding:8px 14px;border:1px solid #e3ebea;border-radius:999px;color:#006b6b;text-decoration:none;font-size:15px}.alternatives_related__eR15B a:hover{border-color:teal}.alternatives_hubGrid__YKVRz{display:grid;grid-gap:16px;gap:16px;padding-bottom:64px}@media(min-width:768px){.alternatives_hubGrid__YKVRz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.alternatives_hubGrid__YKVRz{grid-template-columns:repeat(3,minmax(0,1fr))}}.alternatives_hubCard___Q7Co{display:flex;flex-direction:column;gap:8px;height:100%;padding:22px;border:1px solid #e3ebea;border-radius:14px;text-decoration:none;color:#161616;transition:border-color .15s ease}.alternatives_hubCard___Q7Co:hover{border-color:teal}.alternatives_hubName__Fclor{font-size:19px;font-weight:700;color:#006b6b}.alternatives_hubDesc___z8gU{font-size:15px;color:#4f5665}@media(prefers-reduced-motion:reduce){.alternatives_formBtn__QE3jZ,.alternatives_hubCard___Q7Co,.alternatives_primaryBtn__WekbF{transition:none}}