.ProductComparisonPage_main__WuUV6{max-height:100dvh;background-color:#fff;overflow-y:auto;scroll-padding-top:100px}@media(prefers-reduced-motion:no-preference){.ProductComparisonPage_main__WuUV6{scroll-behavior:smooth}}section.ProductComparisonPage_tableSection__Sl9x2{margin:auto}@media screen and (max-width:575px){section.ProductComparisonPage_tableSection__Sl9x2{max-width:100%;padding-left:15px;padding-right:15px}}@media screen and (min-width:576px)and (max-width:767px){section.ProductComparisonPage_tableSection__Sl9x2{max-width:576px;padding-left:15px;padding-right:15px}}@media screen and (min-width:768px)and (max-width:991px){section.ProductComparisonPage_tableSection__Sl9x2{max-width:760px;padding-left:15px;padding-right:15px}}@media screen and (min-width:992px)and (max-width:1199px){section.ProductComparisonPage_tableSection__Sl9x2{max-width:960px;padding-left:15px;padding-right:15px}}@media screen and (min-width:1200px)and (max-width:1239px){section.ProductComparisonPage_tableSection__Sl9x2{padding-left:15px;padding-right:15px;max-width:1140px}}@media screen and (min-width:1240px)and (max-width:1433px){section.ProductComparisonPage_tableSection__Sl9x2{padding-left:15px;padding-right:15px;max-width:1170px}}@media screen and (min-width:1434px){section.ProductComparisonPage_tableSection__Sl9x2{padding-left:15px;padding-right:15px;max-width:1202px}}section.ProductComparisonPage_tableSection__Sl9x2 h1{text-align:center;font-size:50px;font-weight:400}@media screen and (max-width:800px){section.ProductComparisonPage_tableSection__Sl9x2 h1{font-size:32px}}section.ProductComparisonPage_tableSection__Sl9x2 .ProductComparisonPage_subtitle__ECqem{text-align:center;margin-top:.5rem}section.ProductComparisonPage_tableSection__Sl9x2 .ProductComparisonPage_subtitle__ECqem a{color:var(--primary-new);text-decoration:underline}section.ProductComparisonPage_tableSection__Sl9x2 .ProductComparisonPage_subtitle__ECqem a:hover{text-decoration:none}.ComparisonTable_tableWrapper__q0vN5{width:100%;overflow-x:auto;margin:2rem 0;z-index:1}@media screen and (max-width:1024px){.ComparisonTable_tableWrapper__q0vN5[data-scroll-position=start]{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.1),#000 0,#000 93%,rgba(0,0,0,.1));mask-image:linear-gradient(90deg,rgba(0,0,0,.1),#000 0,#000 93%,rgba(0,0,0,.1))}.ComparisonTable_tableWrapper__q0vN5[data-scroll-position=middle]{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.1),#000 7%,#000 93%,rgba(0,0,0,.1));mask-image:linear-gradient(90deg,rgba(0,0,0,.1),#000 7%,#000 93%,rgba(0,0,0,.1))}.ComparisonTable_tableWrapper__q0vN5[data-scroll-position=end]{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.1),#000 7%,#000 100%,rgba(0,0,0,.1));mask-image:linear-gradient(90deg,rgba(0,0,0,.1),#000 7%,#000 100%,rgba(0,0,0,.1))}}.ComparisonTable_table__3ImEs{width:100%;border-collapse:separate;border-spacing:0;background:var(--white-1);border-radius:20px;overflow:hidden;border:1px solid #e0e0e0}.ComparisonTable_table__3ImEs tbody tr:last-child td{border-bottom:none}@media screen and (max-width:1024px){.ComparisonTable_table__3ImEs tbody tr:last-child td:first-child{border-bottom:1px solid #e0e0e0}.ComparisonTable_table__3ImEs tbody tr:last-child td{border-bottom:none}}.ComparisonTable_table__3ImEs tbody tr:nth-child(odd){background:hsla(0,0%,100%,.2)}@media screen and (max-width:1024px){.ComparisonTable_table__3ImEs tbody tr:nth-child(odd){background:none}}.ComparisonTable_table__3ImEs tbody tr:nth-child(2n){background:hsla(0,0%,82%,.2)}@media screen and (max-width:1024px){.ComparisonTable_table__3ImEs tbody tr:nth-child(2n){background:none}}.ComparisonTable_table__3ImEs td,.ComparisonTable_table__3ImEs th{padding:1rem;text-align:left;border-right:1px solid #e0e0e0}@media screen and (max-width:1024px){.ComparisonTable_table__3ImEs td,.ComparisonTable_table__3ImEs th{border-bottom:1px solid #e0e0e0}}.ComparisonTable_table__3ImEs td:first-child,.ComparisonTable_table__3ImEs th:first-child{text-transform:capitalize}.ComparisonTable_table__3ImEs th{background:var(--primary-new);color:var(--white-1);font-weight:600;font-size:20px;text-align:center;border-bottom:1px solid #e0e0e0}.ComparisonTable_table__3ImEs th:first-child{border-top-left-radius:20px}.ComparisonTable_table__3ImEs th:last-child{border-top-right-radius:20px;border-right:none}@media screen and (max-width:1024px){.ComparisonTable_table__3ImEs th:first-child{position:absolute;max-width:100vw;height:100%;left:16px;right:16px;z-index:0;background:transparent;border:none;pointer-events:none;border-radius:0}}@media screen and (max-width:800px){.ComparisonTable_table__3ImEs th{font-size:16px}}.ComparisonTable_table__3ImEs .ComparisonTable_subtitle__BQ3j6{font-size:.9rem;color:#666;margin-top:.5rem}.ComparisonTable_table__3ImEs thead tr{position:-webkit-sticky;position:sticky;background:var(--primary-new);z-index:2;transform:translateZ(0);will-change:top}.ComparisonTable_table__3ImEs tbody td{vertical-align:top;min-width:200px;max-width:200px;font-size:16px}.ComparisonTable_table__3ImEs tbody td:last-child{border-right:none}@media screen and (max-width:1024px){.ComparisonTable_table__3ImEs tbody td:first-child{position:absolute;max-width:100vw;left:16px;right:16px;z-index:0;background:#fff;font-weight:600;border:none;border-bottom:1px solid #e0e0e0;padding:1rem;pointer-events:none;text-align:center}.ComparisonTable_table__3ImEs tbody td:not(:first-child){padding-top:4.2rem}}@media screen and (max-width:800px){.ComparisonTable_table__3ImEs tbody td{font-size:14px;min-width:180px;max-width:180px}}.ComparisonTable_table__3ImEs tbody td:not(:has(.ComparisonTable_groupedBiomarker___uTRk)):has(.ComparisonTable_icon__RBtPY){vertical-align:middle;text-align:center}.ComparisonTable_table__3ImEs tbody td ul{padding:0;margin:0}.ComparisonTable_table__3ImEs tbody td ul li{margin:.5rem 0 .5rem 1rem}.ComparisonTable_table__3ImEs tbody td ul li:first-child{margin-top:0}.ComparisonTable_table__3ImEs tbody td ul li:last-child{margin-bottom:0}.ComparisonTable_icon__RBtPY.ComparisonTable_checked__DReue{color:var(--primary-new);width:22px;height:22px}.ComparisonTable_icon__RBtPY.ComparisonTable_unchecked__odJWE{color:var(--red-1);width:20px;height:20px}.ComparisonTable_groupedBiomarker___uTRk{display:inline-flex;gap:.5rem;text-align:left}.ComparisonTable_groupedBiomarker___uTRk svg{flex-shrink:0}.ComparisonTable_tableButton__UbyXO{background:linear-gradient(308deg,#f1d537 -56.65%,#f66b37 106.05%),#d9d9d9;border-radius:10px;transition:all .2s ease-in;box-shadow:0 8px 25px 0 rgba(244,146,55,.13);border:none;transition:background .3s ease-in-out!important;color:#fff;cursor:pointer;font-size:15px;font-weight:500;line-height:24px;padding:.75rem 0;text-align:center;display:flex;transition:background .2s ease}.ComparisonTable_tableButton__UbyXO,.ComparisonTable_tableButton__UbyXO:hover{background:linear-gradient(160deg,#f67137,#f3ae36 50%,#f67137) var(--x,0)/200%}.ComparisonTable_tableButton__UbyXO:hover{--x:calc(100% + 1px);color:#fff!important}.ComparisonTable_biomarkerCell__bVHER{max-width:250px;overflow-y:auto;max-height:300px}.ComparisonTable_biomarkerCell__bVHER [class*=biomarkersContainer]{padding:0;background:none;font-size:14px}.BiomarkerAwarePortableText_biomarkersContainer__Q2WR_{background-color:#f1f1f1;padding:20px;border-radius:20px;display:flex;flex-direction:column;gap:8px}.BiomarkerAwarePortableText_biomarkerCategory__Rx2Ca{margin-bottom:8px;color:#000}.BiomarkerAwarePortableText_biomarkerCategory__Rx2Ca h4{font-weight:500;margin-bottom:.5rem}.BiomarkerAwarePortableText_biomarkerList__DQYx6{list-style-type:disc;padding-left:1.5rem}.BiomarkerAwarePortableText_biomarkerList__DQYx6 li{margin-bottom:.25rem}