.checkbox__input{position:absolute;margin:-.0625rem;height:.0625rem;width:.0625rem;overflow:hidden;white-space:nowrap;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.checkbox__icon{display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition-property:background-color,box-shadow;transition-duration:.15s;margin-left:2px}.checkbox__input:checked+.checkbox__icon{--tw-border-opacity: 1;border-color:rgb(25 105 232 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(25 105 232 / var(--tw-bg-opacity))}.checkbox__input:focus+.checkbox__icon{box-shadow:0 0 0 2px #bad2f8}.checkbox__input:hover+.checkbox__icon{box-shadow:0 0 0 2px #bad2f8}.checkbox__input-container{position:relative;display:inline-block;vertical-align:middle}.f1 .checkbox__icon{border-radius:0}.f1 .checkbox__input:checked+.checkbox__icon{--tw-border-opacity: 1;border-color:rgb(35 35 32 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(35 35 32 / var(--tw-bg-opacity))}.f1 .checkbox__input:focus+.checkbox__icon{box-shadow:0 0 0 2px #bad2f8}.f1 .checkbox__input:hover+.checkbox__icon{box-shadow:0 0 0 2px #bad2f8}.checkbox-group--simple{padding-left:.25rem}.checkbox-group--simple .checkbox__label+.checkbox__label{margin-top:1rem}.searchInput__container{padding-left:.5rem;border-radius:.625rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.searchInput__container:focus-within{--tw-border-opacity: 1;border-color:rgb(25 105 232 / var(--tw-border-opacity));box-shadow:0 0 0 2px #bad2f8}.searchInput{border-radius:.625rem;padding-top:.625rem;padding-bottom:.625rem;padding-right:.75rem;border-style:none;background-image:none;font-size:1rem;line-height:1.5}.searchInput:focus-visible{outline:2px solid transparent;outline-offset:2px}.searchable-checkboxes{display:flex;flex-direction:column;gap:1rem}.f1 .searchInput__container{--tw-border-opacity: 1;border-color:rgb(35 35 32 / var(--tw-border-opacity))}.dropdownFilter__container{position:relative}.dropdownFilter__options{display:none}.dropdownFilter__options.dropdownFilter__options--open{display:block;box-sizing:border-box;position:absolute;background:white;width:100%;padding:.5rem 0;z-index:10;box-shadow:0 1px 5px #0000001a,0 3px 6px #0000001a}.dropdownFilter__options.dropdownFilter__options--open .searchInput__container{margin:0 .5rem;padding:0 0 0 .5rem;width:auto;box-sizing:border-box;border-radius:.25rem}.dropdownFilter__options.dropdownFilter__options--open .searchInput__container .searchInput{height:2rem;line-height:1.5rem;box-sizing:border-box}.dropdownFilter__options.dropdownFilter__options--open .checkbox-group{margin-left:.5rem}.dropdownFilter__toggle{width:100%;padding-right:2rem;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='7' height='13' viewBox='0 0 7 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000' fill-rule='evenodd'%3E%3Cpath d='M3.5 0L7 4H0M3.5 13L7 9H0'/%3E%3C/g%3E%3C/svg%3E");height:2.25rem;padding:0 2rem 0 9px;font-size:1rem;background-position-x:calc(100% - 8px);background-position-y:50%;background-repeat:no-repeat;text-align:left;border:1px solid #d5d9dc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdownFilter__toggle:focus{border-color:#4e9bea}.dropdownFilter__toggle.dropdownFilter__toggle--open{border-color:transparent;box-shadow:0 1px 5px #0000001a,0 3px 6px #0000001a}.dropdownFilter__toggle.dropdownFilter__toggle--open:focus{color:#0271e1}.f1 .dropdownFilter__toggle{--tw-border-opacity: 1;border-color:rgb(35 35 32 / var(--tw-border-opacity));border-radius:.625rem}.radioGroup{padding-left:.25rem}.radioGroup>*:not(:first-child){margin-top:1rem}.radioButton__input{position:absolute;margin:-.0625rem;height:.0625rem;width:.0625rem;overflow:hidden;white-space:nowrap;border-style:none;padding:0;clip:rect(0 0 0 0)}.radioButton__styles{display:flex;align-items:center;justify-content:center;height:1rem;width:1rem;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition:all .15s}.radioButton__input:checked+.radioButton__styles{--tw-border-opacity: 1;border-color:rgb(25 105 232 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(25 105 232 / var(--tw-bg-opacity))}.radioButton__container{position:relative}.f1 .radioButton__input:checked+.radioButton__styles{--tw-border-opacity: 1;border-color:rgb(35 35 32 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(35 35 32 / var(--tw-bg-opacity))}.rangeFilters__presets>*{margin-bottom:.75rem}.rangeFilters__preset{border-style:none;background-image:none;padding:0;font-size:1rem;line-height:1;background-color:transparent;color:#6a727f}.rangeFilters__preset--selected{font-weight:700;color:#000}.rangeFilters__preset:hover{cursor:pointer}.rangeFilters__inputField{display:flex;min-width:0px;flex-shrink:1;align-items:center;border-radius:.625rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.rangeFilters__inputField:focus-within{--tw-border-opacity: 1;border-color:rgb(25 105 232 / var(--tw-border-opacity));box-shadow:0 0 0 2px #bad2f8}.rangeFilters__inputField:focus-within:has(:invalid),.rangeFilters__inputField:has(:invalid){--tw-border-opacity: 1;border-color:rgb(219 36 32 / var(--tw-border-opacity));box-shadow:none}.rangeFilters__input{min-width:0px;flex-shrink:1;border-radius:.625rem;border-style:none;padding-left:.5rem;padding-top:.375rem;padding-bottom:.375rem;font-size:1rem;line-height:1.5}.rangeFilters__input:focus-visible{outline:2px solid transparent;outline-offset:2px}.rangeFilters__inputAffix{padding-right:.5rem}.rangeFilters__inputContainer{display:flex;align-items:center;gap:.5rem}.rangeInputFields__submit{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;border-style:none;--tw-bg-opacity: 1;background-color:rgb(18 85 208 / var(--tw-bg-opacity));background-image:none}.rangeInputFields__submit:disabled{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity));opacity:.25}@media not all and (min-width: 600px){.tableWithFilters,.comparison-engine__filters-pills{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:0}}@media (min-width: 960px){.tableWithFilters #portal-tableWithFilters__table,.comparison-engine__filters-pills #portal-tableWithFilters__table{position:relative}}.tableWithFilters #portal-tableWithFilters__table,.comparison-engine__filters-pills #portal-tableWithFilters__table{font-size:0;margin-top:1rem;margin-bottom:.625rem}@media not all and (min-width: 600px){.tableWithFilters #portal-tableWithFilters__table,.comparison-engine__filters-pills #portal-tableWithFilters__table{margin-right:-.5rem}}@media (min-width: 960px){.tableWithFilters #portal-tableWithFilters__table,.comparison-engine__filters-pills #portal-tableWithFilters__table{margin-left:0;margin-right:0;padding:0}}.tableWithFilters #portal-tableWithFilters__table,.comparison-engine__filters-pills #portal-tableWithFilters__table{overflow:hidden;overflow-x:auto;white-space:nowrap}@media (min-width: 960px){.tableWithFilters #portal-tableWithFilters__table,.comparison-engine__filters-pills #portal-tableWithFilters__table{overflow:visible;overflow-x:visible;white-space:normal}}@media not all and (min-width: 600px){.tableWithFilters #portal-tableWithFilters__table.u-bg--background-secondary,.comparison-engine__filters-pills #portal-tableWithFilters__table.u-bg--background-secondary{border-radius:0;background-color:transparent}}.tableWithFilters .tableWithFilters__table.content,.comparison-engine__filters-pills .tableWithFilters__table.content{min-width:0px}.tableWithFilters #portal-tableWithFilters-filterPills,.comparison-engine__filters-pills #portal-tableWithFilters-filterPills{display:flex;flex-wrap:wrap;padding-left:.375rem;padding-right:.375rem}@media not all and (min-width: 600px){.tableWithFilters #portal-tableWithFilters-filterPills,.comparison-engine__filters-pills #portal-tableWithFilters-filterPills{margin-left:1rem}}@media (min-width: 960px){.tableWithFilters #portal-tableWithFilters-filterPills,.comparison-engine__filters-pills #portal-tableWithFilters-filterPills{margin-left:0}}.tableWithFilters #portal-tableWithFilters-filterPills,.comparison-engine__filters-pills #portal-tableWithFilters-filterPills{padding-bottom:2px;padding-top:2px}@media not all and (min-width: 600px){.tableWithFilters #portal-tableWithFilters-filterPills,.comparison-engine__filters-pills #portal-tableWithFilters-filterPills{padding-left:0;padding-right:0}}.tableWithFilters #portal-tableWithFilters-filterPills,.comparison-engine__filters-pills #portal-tableWithFilters-filterPills{border-radius:1rem}@media not all and (min-width: 600px){.tableWithFilters #portal-tableWithFilters-filterPills,.comparison-engine__filters-pills #portal-tableWithFilters-filterPills{border-top-right-radius:0;border-bottom-right-radius:0;flex-wrap:nowrap;overflow:auto;gap:.5rem}}.tableWithFilters #filter-pill--clear-all,.comparison-engine__filters-pills #filter-pill--clear-all{border-style:none;background-image:none;font-size:.875rem;font-weight:500;line-height:1.4;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));text-decoration-line:underline;padding-left:0;padding-top:0;cursor:pointer;background-color:transparent}.topFilters__tooltip,.topFilters__tooltip.filterPills__tooltip,.filterPills__tooltip.topFilters__tooltip--button,.filterPills__tooltip.topFilters__tooltip--button-mobile,.topFilters__tooltip--button-mobile,.topFilters__tooltip--button{position:absolute;bottom:.625rem;left:50%}@media (min-width: 960px){.topFilters__tooltip,.topFilters__tooltip.filterPills__tooltip,.filterPills__tooltip.topFilters__tooltip--button,.filterPills__tooltip.topFilters__tooltip--button-mobile,.topFilters__tooltip--button-mobile,.topFilters__tooltip--button{bottom:-35px}}.topFilters__tooltip,.topFilters__tooltip.filterPills__tooltip,.filterPills__tooltip.topFilters__tooltip--button,.filterPills__tooltip.topFilters__tooltip--button-mobile,.topFilters__tooltip--button-mobile,.topFilters__tooltip--button{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity));font-size:.75rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));margin-left:-60px;border-radius:.5rem;padding:.5rem .75rem;z-index:10;opacity:0;transition:opacity .4s ease-in-out}.topFilters__tooltip:after,.topFilters__tooltip.filterPills__tooltip:after,.filterPills__tooltip.topFilters__tooltip--button:after,.filterPills__tooltip.topFilters__tooltip--button-mobile:after,.topFilters__tooltip--button-mobile:after,.topFilters__tooltip--button:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent black transparent}.topFilters__tooltip.visible,.visible.topFilters__tooltip--button-mobile,.visible.topFilters__tooltip--button{opacity:1}.topFilters__tooltip--button{left:20%}@media (min-width: 600px){.topFilters__tooltip--button{bottom:-35px}}.topFilters__tooltip--button-mobile{margin-bottom:94px;left:25%}@media screen and (max-width: 600px){.topFilters__tooltip--button-mobile{bottom:auto;margin-bottom:0;margin-top:50px}}.topFilters__tooltip.filterPills__tooltip,.filterPills__tooltip.topFilters__tooltip--button,.filterPills__tooltip.topFilters__tooltip--button-mobile{bottom:auto}@media (min-width: 600px){.topFilters__tooltip.filterPills__tooltip,.filterPills__tooltip.topFilters__tooltip--button,.filterPills__tooltip.topFilters__tooltip--button-mobile{top:35px}}@media screen and (max-width: 600px){.topFilters__tooltip.filterPills__tooltip,.filterPills__tooltip.topFilters__tooltip--button,.filterPills__tooltip.topFilters__tooltip--button-mobile{top:400px}}.tableWithFilters .filter-pill,.comparison-engine__filters-pills .filter-pill{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;margin-bottom:.25rem;margin-right:.5rem;margin-left:0;padding:.125rem .5rem;--tw-bg-opacity: 1;background-color:rgb(230 229 224 / var(--tw-bg-opacity));border-radius:1rem;border-style:none;font-size:.875rem;font-weight:400;line-height:1.3;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}@media not all and (min-width: 600px){.tableWithFilters .filter-pill,.comparison-engine__filters-pills .filter-pill{font-weight:500}}@media only screen and (max-width: 960px){.tableWithFilters .filter-pill,.comparison-engine__filters-pills .filter-pill{padding:.25rem .75rem;font-size:.875rem;line-height:1.25;order:1}}.tableWithFilters .filter-pill:hover,.comparison-engine__filters-pills .filter-pill:hover{--tw-border-opacity: 1;border-color:rgb(25 105 232 / var(--tw-border-opacity))}.tableWithFilters .filter-pill:nth-last-child(2),.comparison-engine__filters-pills .filter-pill:nth-last-child(2){margin-right:15px}.tableWithFilters .filter-pill svg,.comparison-engine__filters-pills .filter-pill svg{position:relative;height:14px;width:14px}@media (min-width: 960px){.tableWithFilters .filter-pill svg,.comparison-engine__filters-pills .filter-pill svg{height:.75rem}}.tableWithFilters .filter-pill svg.close,.comparison-engine__filters-pills .filter-pill svg.close{height:1rem;width:1rem}@media (min-width: 600px){.tableWithFilters .u-bg--background-secondary .filter-pill,.comparison-engine__filters-pills .u-bg--background-secondary .filter-pill{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}}.sideFilters__popoverAnchor{white-space:normal}.filterPill-popover{display:flex;position:relative;z-index:10}.filterPill-popover-arrow:after{--tw-content: "";content:var(--tw-content)}.filterPill-popover-arrow{border-left-width:10px;border-right-width:10px;border-top-width:0;border-bottom-width:10px;border-style:solid;border-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity));display:inline-block;position:absolute;width:0;left:42%;top:-.625rem}.filterPill-popover-arrow:after{--tw-content: "";content:var(--tw-content);display:inline-block;position:absolute;width:0;border-width:0;border-left-width:11px;border-right-width:11px;border-top-width:0;border-bottom-width:11px;border-style:solid;border-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(25 105 232 / var(--tw-border-opacity));z-index:-1;left:-11px;top:-.0625rem}.filterPill-popover-body{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(48 135 249 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));width:200px;z-index:10;padding:.75rem 1rem}.filterPill-popover-body__content{font-size:.875rem;font-weight:400}.filterPill-popover-body.fade{opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.filterPill-popover.right .filterPill-popover-body{left:100%;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-left:1rem}.filterPill-popover.right .filterPill-popover-body__arrow{border-width:10px;border-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(25 105 232 / var(--tw-border-opacity));left:-1.3rem;top:calc(50% - 10px);--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filterPill-popover.right .filterPill-popover-body__arrow:after{border-width:10px;border-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity));top:-.53rem;left:-10px}.filterPill-popover__icon{display:flex;align-self:center}.filter-pill-popover{display:flex;position:relative;z-index:10}.filter-pill-popover-arrow:after{--tw-content: "";content:var(--tw-content)}.filter-pill-popover-arrow{border-left-width:10px;border-right-width:10px;border-top-width:0;border-bottom-width:10px;border-style:solid;border-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity));display:inline-block;position:absolute;width:0;left:42%;top:-.625rem}.filter-pill-popover-arrow:after{--tw-content: "";content:var(--tw-content);display:inline-block;position:absolute;width:0;border-width:0;border-left-width:11px;border-right-width:11px;border-top-width:0;border-bottom-width:11px;border-style:solid;border-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(25 105 232 / var(--tw-border-opacity));z-index:-1;left:-11px;top:-.0625rem}.filter-pill-popover-body{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(48 135 249 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));width:200px;z-index:10;padding:.75rem 1rem}.filter-pill-popover-body__content{text-align:left;font-size:.875rem;font-weight:400}.filter-pill-popover-body.fade{opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.filter-pill-popover.right .filter-pill-popover-body{left:100%;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-left:1rem}.filter-pill-popover.right .filter-pill-popover-body__arrow{border-width:10px;border-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(25 105 232 / var(--tw-border-opacity));left:-1.3rem;top:calc(50% - 10px);--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter-pill-popover.right .filter-pill-popover-body__arrow:after{border-width:10px;border-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity));top:-.53rem;left:-10px}.filter-pill-popover__icon{display:flex;align-self:center}.topFilters__FilterCount{box-sizing:border-box;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity));height:1rem;width:1rem;border-radius:.5rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(240 247 255 / var(--tw-border-opacity));top:-2px;right:-2px}.topFilters__FilterCount .topFilters__FilterCountText{font-size:.625rem;font-weight:500;--tw-text-opacity: 1;color:rgb(240 247 255 / var(--tw-text-opacity))}.topFilters__TopFiltersModalPillIcon{height:1.25rem;width:1.25rem}@media (min-width: 960px){.topFilters__TopFiltersModalPillIcon{height:1rem;width:1rem}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent{display:flex;justify-content:flex-start}@media (min-width: 960px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent{justify-content:center}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent{margin:0}@media (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent{margin-top:75px}}@media (min-width: 960px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent{margin-top:0}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent{height:100%;height:-webkit-fill-available;width:100%}@media (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent{max-height:80vh;width:31.25rem}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalHeader{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem}@media (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalHeader{padding:1.5rem 2rem}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalHeader{border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}@media (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalHeader{border-top-left-radius:1rem;border-top-right-radius:1rem}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalHeader .comparison-platform-modal__title{font-size:1.5rem;font-weight:700;line-height:1.5}@media (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalHeader .comparison-platform-modal__title{font-size:2rem}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalHeader .comparison-platform-modal__title{color:#000}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalBody{padding:0}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalBody .filter-modal__field{border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalBody .filter-modal__field .filter-modal__fieldContent{padding:1.5rem}@media (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalBody .filter-modal__field .filter-modal__fieldContent{padding:1.5rem 2rem}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalBody .filter-modal__field+.filter-modal__field:last-of-type{border-bottom:none}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalBody .filter-modal__field-name{font-size:1rem;font-weight:500;line-height:1.5;padding-bottom:1rem}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .filter-modal__footer,.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalFooter{border-top-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}@media (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .filter-modal__footer,.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalFooter{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .filter-modal__footer,.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalFooter{padding:1rem 1.5rem}@media (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .filter-modal__footer,.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalFooter{padding-left:2rem;padding-right:2rem}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .filter-modal__footer .filter-modal__actions,.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalFooter .filter-modal__actions{display:flex;flex-direction:row;align-items:center;gap:1.5rem}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .filter-modal__footer .filter-modal__actions .filter-modal__button,.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalFooter .filter-modal__actions .filter-modal__button{font-size:1rem;font-weight:500;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border-radius:.75rem;height:2.625rem;width:50%;border-style:none}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .filter-modal__footer .filter-modal__actions .filter-modal__button--white,.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalFooter .filter-modal__actions .filter-modal__button--white{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .filter-modal__footer .filter-modal__actions .filter-modal__button--blue,.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .top-filter-modal.comparison-platform-modal__modalContent .comparison-platform-modal__modalFooter .filter-modal__actions .filter-modal__button--blue{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-bg-opacity: 1;background-color:rgb(25 105 232 / var(--tw-bg-opacity))}.comparison-platform-modal__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40000;background-color:rgb(17 24 39 / var(--tw-bg-opacity));--tw-bg-opacity: .75 }.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;overflow-y:auto}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer{display:flex;height:100%;height:-webkit-fill-available;align-items:center;justify-content:center}@media not all and (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer{align-items:stretch}}@media (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer{margin:0}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .comparison-platform-modal__modalContent{display:flex;height:100%;flex-direction:column;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:scroll;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));text-align:left;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .comparison-platform-modal__modalContent{border-radius:0}}@media (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .comparison-platform-modal__modalContent{overflow:hidden}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .comparison-platform-modal__modalContent{width:100vw}@media (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .comparison-platform-modal__modalContent{height:auto;width:auto}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .comparison-platform-modal__modalContent{margin-top:2rem}@media not all and (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .comparison-platform-modal__modalContent{margin-top:0}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .comparison-platform-modal__modalContent .comparison-platform-modal__modalHeader{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .comparison-platform-modal__modalContent .comparison-platform-modal__modalHeader .comparison-platform-modal__title{margin:0;font-size:2rem;font-weight:700}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .comparison-platform-modal__modalContent .comparison-platform-modal__modalBody{display:flex;flex-direction:column;padding-left:1.25rem;padding-right:1.25rem;overflow-y:auto;height:100%}@media (min-width: 600px){.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .comparison-platform-modal__modalContent .comparison-platform-modal__modalBody{max-height:70vh}}.comparison-platform-modal__modal .comparison-platform-modal__modalWrapper .comparison-platform-modal__modalContainer .comparison-platform-modal__modalContent .comparison-platform-modal__modalFooter{padding:.625rem}.topFilters__pill,.topFilters__pill *{box-sizing:border-box}.topFilters__pill{position:relative;display:flex;justify-content:center;padding:.0625rem;height:46px}@media (min-width: 600px){.topFilters__pill{max-height:34px;min-width:0px}}.topFilters__pill{border-radius:.75rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(35 35 32 / var(--tw-border-opacity));cursor:pointer}.topFilters__pill.topFilters__pill--selected{padding:0;border-width:2px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity))}.topFilters__pill.topFilters__pill--open{padding:0;border-width:2px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(25 105 232 / var(--tw-border-opacity))}.topFilters__pill:hover{background:#f3f4f6}.topFilters__pill:active{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.topFilters__pill .topFilters__pillGroup{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem}@media (min-width: 960px){.topFilters__pill .topFilters__pillGroup{padding-top:7px;padding-bottom:7px;padding-left:.75rem;padding-right:.75rem}}.topFilters__pill .topFilters__pillGroup .topFilters__pillText{flex:1 1 0%;font-size:1rem;font-weight:500;line-height:1.5}@media (min-width: 960px){.topFilters__pill .topFilters__pillGroup .topFilters__pillText{font-size:.875rem;line-height:1.4}}.topFilters__pill .topFilters__pillGroup .topFilters__pillText{white-space:nowrap}.topFilters__pill .topFilters__pillGroup .topFilters__pillIcon{height:1.25rem;width:1.25rem}@media (min-width: 960px){.topFilters__pill .topFilters__pillGroup .topFilters__pillIcon{height:1rem;width:1rem}}.topFilters__pill .topFilters__pillGroup .topFilters__pillIcon{fill:#111827}@media screen and (max-width: 600px){.topFilters__pill:nth-child(2){flex-grow:1;justify-content:center}.topFilters__pill:nth-child(2) .topFilters__pillGroup{justify-content:space-between;width:100%}.topFilters__pill:nth-child(2) .topFilters__pillGroup .topFilters__pillText{max-width:180px}}@media screen and (max-width: 600px) and (max-width: 375px){.topFilters__pill:nth-child(2) .topFilters__pillGroup .topFilters__pillText{max-width:150px}}@media (max-width: 390px){.topFilters__pill.topFilters__pillSort{min-width:0px;flex-shrink:1}}@media (max-width: 961px){.topFilters__pill.topFilters__pillSort .topFilters__pillText{max-width:200px!important}}@media (max-width: 390px){.topFilters__pill.topFilters__pillSort .topFilters__pillText{max-width:100%!important}}@media (min-width: 390px){@media (max-width: 490px){.topFilters__pill.topFilters__pillSort .topFilters__pillText{max-width:100px!important}}}@media (min-width: 600px){@media (max-width: 665px){.topFilters__pill.topFilters__pillSort .topFilters__pillText{max-width:100px!important}}}.topFilters__pill.topFilters__pillSort .topFilters__pillText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topFilters__pill .topFilters__popover{visibility:hidden;opacity:0}.topFilters__popover{z-index:10000;min-width:247px;padding:1.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border-radius:1rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity));box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.topFilters__popover .luna-form__field{padding:0}.topFilters__popover .luna-form__field .luna-form__selectionGroup{gap:1rem}.topFilters__popover .luna-form__field .luna-form__selectionGroup .luna-form__selection+.luna-form__selection{margin-top:0}.topFilters__popover .searchField__wrapper .luna-button.searchField__close{display:none}.topFilters__popover .searchField__wrapper .luna-inset{width:100%}.topFilters__popover .searchField__wrapper .luna-input.searchField{width:100%;border-radius:.75rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.topFilters__popover .searchField__wrapper svg.luna-icon{fill:#d1d5db}.topFilters__popover .providerList__wrapper{padding-top:1rem}.topFilters__popover .providerList__wrapper .providerList{overflow-y:auto;height:345px;width:230px}.topFilters__popover .providerList__wrapper .providerList .luna-form__field.checkbox-all{margin-bottom:1rem}.topFilters__popover .providerList__wrapper .luna-form__field,.topFilters__popover .providerList__wrapper .luna-form__field .luna-form__selectionGroup{padding:0}.topFilters__popover .luna-form__field.radio-button-group .luna-label:before{height:1.125rem;width:1.125rem;margin-top:0}.topFilters__popover .luna-slider{padding:.75rem .5rem 2rem;margin:0}.topFilters__popover .luna-slider .luna-slider__container{padding:0}.topFilters__popover .sliderField__wrapper{display:flex;align-items:center;gap:.5rem;padding:0}.topFilters__popover .sliderField__wrapper .sliderField__dash{margin-top:0;margin-bottom:0;margin-left:.5rem;margin-right:.5rem}.topFilters__popover .sliderField__wrapper .luna-form__field{margin-right:0!important}.topFilters__popover .sliderField__wrapper .luna-form__field .luna-affix .luna-input,.topFilters__popover .sliderField__wrapper .luna-form__field .luna-affix .luna-affix__label{height:34px;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.topFilters__popover .sliderField__wrapper .luna-form__field .luna-affix .luna-input{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;border-right-width:0}.topFilters__popover .sliderField__wrapper .luna-form__field .luna-affix .luna-affix__label{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-left-width:0}.topFilters__popover .sliderField__wrapper .luna-form__field.inputField--money .luna-affix .luna-input{border-bottom-left-radius:0;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-left-width:0;border-right-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.topFilters__popover .sliderField__wrapper .luna-form__field.inputField--money .luna-affix .luna-affix__label{border-bottom-right-radius:0;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;border-right-width:0;border-left-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.topFilters__sharePill{position:absolute;top:78px;left:45px}@media screen and (max-width: 960px){.topFilters__sharePill{top:135px}}.topFilters__sharePillInner{position:relative}.topFilters__sort{display:flex;flex-direction:column;gap:1rem}.topFilters__sort .topFilters__sortOption{cursor:pointer}.topFilters__sort .topFilters__sort--selected{font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.topFilters__sortPillColumnName{font-weight:400}
