.typeahead-container-save-search-empty #property-search-typeahead .filter-dropdown-container.transaction-status-filter-container .dropdown-container.transaction-status,.typeahead-container-favorite-empty #property-search-typeahead .filter-dropdown-container.transaction-status-filter-container .dropdown-container.transaction-status{top:4rem}.find-agent-wizard-container .step-container .step-modal .property-typeahead.findAgentStyle{margin-bottom:0}.find-agent-wizard-container .step-container .step-modal .property-typeahead.findAgentStyle .multiselect-dropdown{height:auto;overflow:visible;box-shadow:none;bottom:0;border-radius:0}.property-typeahead{display:flex;float:left;color:#000;text-align:left;width:100%;position:relative}.property-typeahead.large{box-shadow:0 .5rem 1.0625rem #00000012;border-radius:3rem}.property-typeahead.large .filter-dropdown-container .filter-dropdown-btn{font-size:1.125rem;display:block;text-align:right}.property-typeahead.large .typeahead .group{padding-left:1.5rem}.property-typeahead.large .typeahead .group hr{width:calc(100% + 1.5rem);margin:0 0 .875rem -1.5rem}.property-typeahead.large .typeahead .option{margin-left:1.5rem}.property-typeahead.large .typeahead .option.current-location{margin-left:2.625rem}.property-typeahead .group-container{position:relative}.property-typeahead .group-container .history-light-icon{float:left;position:relative;top:-.125rem;margin-left:-.375rem;margin-right:.25rem;font-size:1.375rem;color:#00488a}.property-typeahead .typeahead{flex-grow:1}.property-typeahead .typeahead.has-items .multiselect .multiselect-dropdown,.property-typeahead .typeahead.show-suggestions .multiselect .multiselect-dropdown{background:#fff;box-shadow:0 .75rem 1rem #00000026;border-radius:.375rem;width:100%;bottom:-.5rem}.property-typeahead .typeahead.has-items .multiselect .multiselect-dropdown .multiselect-options,.property-typeahead .typeahead.show-suggestions .multiselect .multiselect-dropdown .multiselect-options{padding:.75rem 0}.property-typeahead .typeahead.has-items .multiselect .multiselect-dropdown .status-pill,.property-typeahead .typeahead.show-suggestions .multiselect .multiselect-dropdown .status-pill{display:inline-block;position:relative;font-weight:500;text-transform:uppercase;background-color:#b2b2b2;color:#fff;border-radius:2.25rem;font-size:.6875rem;padding:.0625rem .5rem 0;margin:.25rem 0 .25rem .75rem;height:1.125rem}.property-typeahead .typeahead .option{height:auto;padding-bottom:1rem}.property-typeahead .typeahead .multiselect{max-height:initial;height:2.5rem;background:none;border:none}.property-typeahead .typeahead .multiselect input{border:.0625rem solid #d2d2d2;box-shadow:none}.property-typeahead .typeahead .multiselect input:focus{outline:none}.property-typeahead .typeahead .multiselect.large{height:3.75rem}.property-typeahead .typeahead .multiselect.large input{padding-left:1.5rem;padding-right:3rem}.property-typeahead .typeahead .multiselect.large .multiselect-multiple-label,.property-typeahead .typeahead .multiselect.large .multiselect-single-label,.property-typeahead .typeahead .multiselect.large .multiselect-placeholder{padding-left:1.5rem}.property-typeahead .typeahead .multiselect.large .multiselect-placeholder{top:1.125rem}.property-typeahead .typeahead .multiselect.large .btn-clear{top:1.375rem;right:1.375rem}.property-typeahead .typeahead .multiselect.showCurrentLocation input,.property-typeahead .typeahead .multiselect.showCurrentLocation .multiselect-multiple-label,.property-typeahead .typeahead .multiselect.showCurrentLocation .multiselect-single-label,.property-typeahead .typeahead .multiselect.showCurrentLocation .multiselect-placeholder{padding-left:2.75rem}.property-typeahead .typeahead .multiselect.hasFilter input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.property-typeahead .filter-dropdown-container{min-width:7.5rem;position:relative}.property-typeahead .filter-dropdown-container .filter-dropdown-btn{border-radius:3rem 0 0 3rem;width:100%;margin-left:0;height:100%;background-color:#f3f3f3;border:.0625rem solid #d2d2d2;padding:.5625rem .75rem .5625rem 1rem;font-size:1.125rem;line-height:1.25rem;font-family:Outfit,sans-serif;font-weight:400;position:relative;cursor:pointer;color:#000;display:flex;align-items:center;z-index:1;font-size:1rem}.property-typeahead .filter-dropdown-container .filter-dropdown-btn:focus{outline:.125rem solid #00488a}.property-typeahead .filter-dropdown-container .filter-dropdown-btn:focus:not(:focus-visible){outline:none}.property-typeahead .filter-dropdown-container .filter-dropdown-btn:focus:not(:-moz-focusring){outline:none}.property-typeahead .filter-dropdown-container .filter-dropdown-btn:focus-visible{outline:.125rem solid #00488a}.property-typeahead .filter-dropdown-container .filter-dropdown-btn:-moz-focusring{outline:.125rem solid #00488a}.property-typeahead .filter-dropdown-container .filter-dropdown-btn .standard-label{padding-left:.5rem}.property-typeahead .filter-dropdown-container .filter-dropdown-btn .dash{padding:0 .3125rem}.property-typeahead .filter-dropdown-container .filter-dropdown-btn i{color:#4c4c4c;font-size:.75rem;margin-left:.625rem;position:relative}.property-typeahead .filter-dropdown-container .filter-dropdown-btn i.icon-active{transform:rotateX(180deg);top:0}.property-typeahead .filter-dropdown-container .dropdown-container{display:none;position:absolute;background:#fff;min-width:19.25rem;max-width:31.25rem;margin-left:0;z-index:10;padding:1rem;top:3rem;border-radius:.625rem;box-shadow:0 .625rem 1.25rem #00000030,0 6px 6px #0000003b;border:.0625rem solid #d2d2d2}.property-typeahead .filter-dropdown-container .dropdown-container.active{display:block}.property-typeahead .filter-dropdown-container .dropdown-container.transaction-status{min-width:11.875rem;max-width:11.875rem;padding:0;overflow:hidden}.property-typeahead .filter-dropdown-container .dropdown-container p{background-color:#e5e5e5;margin:0;padding:2.5rem 0;text-align:center}.property-typeahead input:focus{outline:none;border:.0625rem solid #ff850f;box-shadow:inset 0 0 0 .0625rem #ff850f}.property-typeahead .search-btn{position:absolute;top:.4375rem;right:.375rem;font-weight:500;color:#ff850f;font-size:1.375rem;cursor:pointer;border:.0625rem solid rgba(0,0,0,0);background:none}.property-typeahead .search-btn:focus{outline:.125rem solid #00488a}.property-typeahead .search-btn:focus:not(:focus-visible){outline:none}.property-typeahead .search-btn:focus:not(:-moz-focusring){outline:none}.property-typeahead .search-btn:focus-visible{outline:.125rem solid #00488a}.property-typeahead .search-btn:-moz-focusring{outline:.125rem solid #00488a}@media (max-width: 600px){.property-typeahead .search-btn{top:.3125rem;right:.5rem;font-size:1rem}}.property-typeahead .search-btn.large{right:.875rem;top:.9375rem;font-size:1.5rem}.property-typeahead .btn-current-location{position:absolute;top:.625rem;left:.875rem;font-weight:500;color:#4c4c4c;font-size:.9375rem;cursor:pointer;border:.0625rem solid rgba(0,0,0,0);background:none;padding:0}.property-typeahead .btn-current-location:focus{outline:.125rem solid #00488a}.property-typeahead .btn-current-location:focus:not(:focus-visible){outline:none}.property-typeahead .btn-current-location:focus:not(:-moz-focusring){outline:none}.property-typeahead .btn-current-location:focus-visible{outline:.125rem solid #00488a}.property-typeahead .btn-current-location:-moz-focusring{outline:.125rem solid #00488a}@media (max-width: 600px){.property-typeahead .btn-current-location{top:.8125rem;left:.5rem;font-size:.625rem}}.property-typeahead .btn-current-location.large{left:.625rem;top:1.125rem;font-size:1.25rem}.property-typeahead .btn-current-location.hasFilter{left:8.5rem}.property-typeahead .search-type{height:3.6875rem;width:100%;border-top:.0625rem solid #e5e5e5;cursor:default;transform:rotateX(180deg);white-space:nowrap;overflow-x:auto;overflow-y:hidden}.property-typeahead .search-type::-webkit-scrollbar{display:none}.property-typeahead .search-type .flip-content-for-scroll{transform:rotateX(180deg)}.property-typeahead .search-type input[type=radio]{opacity:0;padding-left:0!important;width:0}.property-typeahead .search-type input[type=radio]:focus+label,.property-typeahead .search-type input[type=radio]:hover+label{border-bottom:.1875rem solid #e5e5e5}.property-typeahead .search-type input[type=radio]:checked+label{border-bottom:.1875rem solid #ff850f}.property-typeahead .search-type label{cursor:pointer;display:inline-block;font-weight:400;font-size:.875rem;line-height:1.3125rem;border-bottom:.1875rem solid rgba(0,0,0,0);height:100%;padding-top:.875rem;margin-left:.8125rem;margin-right:.8125rem;margin-bottom:0rem;padding-bottom:.9375rem}.property-typeahead .no-matches{color:#7c7c7c;padding-top:0;height:2.875rem}.isSmartSearch .typeahead .multiselect.showCurrentLocation input{padding-right:6rem}.isSmartSearch .typeahead-action-btn-container{position:absolute;top:0;right:0;padding:.5625rem 1rem .9375rem 0rem}.isSmartSearch .typeahead-action-btn-container .record-btn{position:relative;color:#4c4c4c;background-color:transparent;border-color:transparent;font-size:1.5rem;border-radius:100%;margin-right:.375rem;height:2.5rem;width:2.5rem}.isSmartSearch .typeahead-action-btn-container .record-btn:hover{transition:.25s all ease-in-out;background-color:#ff850f;color:#fff}.isSmartSearch .typeahead-action-btn-container .record-btn.isRecording{background-color:#ff850f;color:#fff}.isSmartSearch .typeahead-action-btn-container .search-btn{position:relative;top:-.0625rem;right:0;font-size:1.25rem}.isSmartSearch.micActive:after{content:"";position:absolute;top:-.1875rem;left:-.1875rem;height:calc(100% + .375rem);width:calc(100% + .375rem);background:linear-gradient(90deg,#326099 13.5%,#a08a90 34%,#eea56d 39.5%,#e37938 49.5%,#eea56d 59.09%,#a08a90 66.22%,#326099 88%);border-radius:16px;z-index:-1;background-size:100% 100%;filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.isSmartSearch.isTalking:after{background-size:400% 400%;animation:animatedgradient 4s ease-in-out alternate infinite}@keyframes animatedgradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.typeahead-label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.typeahead{color:#000;position:relative}.typeahead .multiselect{max-height:40px}.typeahead .multiselect .multiselect-dropdown{overflow-y:auto}.typeahead .multiselect .multiselect-option{padding:0}.typeahead .multiselect .multiselect-option.is-selected.is-pointed,.typeahead .multiselect .multiselect-option.is-pointed,.typeahead .multiselect .multiselect-option.is-selected{background-color:#f3f3f3}.typeahead .multiselect .multiselect-tags{padding-left:0}.typeahead .multiselect .multi-tag{font-size:1.125rem;line-height:1.25rem;padding:.5rem;border:.0625rem solid #d2d2d2;box-shadow:0 .0625rem .25rem #0000001a;border-radius:15.625rem;background-color:#fff;font-weight:500;margin:.2rem .2rem .2rem .5rem;display:flex}.typeahead .multiselect .multi-tag .multi-tag-location-label{max-width:7.8125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.typeahead .multiselect .hidden,.typeahead .multiselect .loading-prop{display:none}.typeahead .multiselect .search-bold-icon{position:absolute;top:.375rem;right:.625rem;font-size:1.75rem;color:#ff850f}.typeahead .group{width:100%;display:block;height:3rem;padding-top:0;background-color:#fff;font-weight:500;font-size:1rem;text-align:left;padding-left:1rem;margin-bottom:0;color:#7c7c7c;text-transform:uppercase}.typeahead .group hr{border:none;border-top:.0625rem solid #e5e5e5;height:.0625rem;width:calc(100% + 1rem);margin:0 0 .875rem -1rem}.typeahead .group.current-location{display:none}.typeahead .option{margin-left:1rem;font-size:1rem;line-height:1.125rem;font-family:Outfit,sans-serif;font-weight:200;height:3.625rem;padding-top:.625rem;width:calc(100% - 2.5rem)}.typeahead .option.no-subtext{line-height:1.71875rem;padding-top:1rem}.typeahead .option.smart-search{border-bottom:1px solid #e5e5e5}.typeahead .option.current-location{padding-top:1rem;margin-left:2.625rem}.typeahead .option .current-location-icon{padding-right:.75rem}.typeahead .option .subtitle{display:block;font-size:.875rem;line-height:130%;font-weight:200;color:#b0b0b0;width:calc(100% - .125rem);padding-top:.125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.typeahead .option .subtitle-container{display:block}.typeahead .option .subtitle-container .subtitle{display:inline;font-size:.875rem;line-height:130%;font-weight:200;color:#b0b0b0;width:calc(100% - .125rem);padding-top:.125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.typeahead .btn-clear{position:absolute;top:.625rem;right:1rem;border:none;font-size:1rem;background:none;color:#4c4c4c;border-radius:50%;padding:0;cursor:pointer}.typeahead .btn-clear:focus{outline:.125rem solid #00488a}.typeahead .btn-clear:focus:not(:focus-visible){outline:none}.typeahead .btn-clear:focus:not(:-moz-focusring){outline:none}.typeahead .btn-clear:focus-visible{outline:.125rem solid #00488a}.typeahead .btn-clear:-moz-focusring{outline:.125rem solid #00488a}.multiselect{position:relative;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;cursor:pointer;outline:none;border:var(--ms-border-width, 1px) solid var(--ms-border-color, #d1d5db);border-radius:var(--ms-radius, 4px);background:var(--ms-bg, #fff);font-size:var(--ms-font-size, 1.25rem);min-height:calc(2 * var(--ms-border-width, 1px) + var(--ms-font-size, 1rem) * var(--ms-line-height, 1.375) + 2 * var(--ms-py, .5rem))}.multiselect.is-open{border-radius:var(--ms-radius, 4px) var(--ms-radius, 4px) 0 0}.multiselect.is-open-top{border-radius:0 0 var(--ms-radius, 4px) var(--ms-radius, 4px)}.multiselect.is-disabled{cursor:default;background:var(--ms-bg-disabled, #f3f4f6)}.multiselect.is-active{box-shadow:0 0 0 var(--ms-ring-width, 3px) var(--ms-ring-color, rgba(16, 185, 129, .1882352941))}.multiselect-multiple-label,.multiselect-single-label,.multiselect-placeholder{display:flex;align-items:center;height:100%;position:absolute;left:0;top:0;pointer-events:none;background:transparent;line-height:var(--ms-line-height, 1.375);padding-left:1rem;padding-right:calc(1.25rem + var(--ms-px, .875rem) * 3);box-sizing:border-box;max-width:100%;font-size:1rem;font-family:Outfit,sans-serif;font-weight:200;padding-bottom:.125rem}.multiselect-placeholder{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ms-placeholder-color, #6b6e75);width:100%;top:.4375rem;display:block}.commute-placeholder{color:#b2b2b2;position:absolute;font-weight:200;font-size:1rem;line-height:150%;height:2.75rem;padding:.625rem;left:0;top:0}.multiselect-single-label-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;max-width:100%}.multiselect-search{width:100%;position:absolute;inset:0;outline:none;box-sizing:border-box;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;font-family:Outfit,sans-serif;font-weight:200;background:var(--ms-bg, #fff);border-radius:var(--ms-radius, 4px);padding-left:1rem;padding-right:2.1875rem;height:100%;border-radius:3rem}.multiselect-search::-webkit-search-decoration,.multiselect-search::-webkit-search-cancel-button,.multiselect-search::-webkit-search-results-button,.multiselect-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-search+.multiselect-multiple-label,.multiselect-search+.multiselect-single-label,.multiselect-search+.multiselect-placeholder{color:var(--ms-placeholder-color, #6b6e75);padding-top:.125rem}.multiselect-tags{flex-grow:1;flex-shrink:1;display:flex;flex-wrap:wrap;padding-left:var(--ms-py, .5rem);align-items:center;height:100%}.multiselect-tag{background:var(--ms-tag-bg, #10b981);color:var(--ms-tag-color, #fff);font-size:var(--ms-tag-font-size, .875rem);line-height:var(--ms-tag-line-height, 1.25rem);font-weight:var(--ms-tag-font-weight, 600);padding:var(--ms-tag-py, .125rem) 0 var(--ms-tag-py, .125rem) var(--ms-tag-px, .5rem);border-radius:var(--ms-tag-radius, 4px);margin-right:var(--ms-tag-mx, .25rem);margin-bottom:var(--ms-tag-my, .25rem);display:flex;align-items:center;white-space:nowrap}.multiselect-tag.is-disabled{padding-right:var(--ms-tag-px, .5rem);background:var(--ms-tag-bg-disabled, #9ca3af);color:var(--ms-tag-color-disabled, #fff)}.multiselect-tag-remove{display:flex;align-items:center;justify-content:center;padding:var(--ms-tag-remove-py, .25rem) var(--ms-tag-remove-px, .25rem);margin:var(--ms-tag-remove-my, 0rem) var(--ms-tag-remove-mx, .125rem);border-radius:var(--ms-tag-remove-radius, 4px)}.multiselect-tag-remove:hover{background:#00000010}.multiselect-tag-remove-icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:currentcolor;opacity:.8;display:inline-block;width:.75rem;height:.75rem;color:#4c4c4c;margin-left:.25rem;top:.0625rem;position:relative}.multiselect-tags-search-wrapper{display:inline-block;position:relative;flex-grow:1;flex-shrink:1;height:100%;margin:0;border-radius:3rem}.multiselect-tags-search-copy{visibility:hidden;white-space:pre-wrap;height:1px;width:100%;display:none}.multiselect-tags-search{position:absolute;inset:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-family:inherit;box-sizing:border-box;font-size:.875rem;height:100%;padding:0 2.8125rem 0 .5rem;border-radius:3rem}.multiselect-tags-search::-webkit-search-decoration,.multiselect-tags-search::-webkit-search-cancel-button,.multiselect-tags-search::-webkit-search-results-button,.multiselect-tags-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-clear{position:absolute;z-index:10;opacity:1;transition:.3s;flex-shrink:0;flex-grow:0;display:flex;right:1.25rem}.multiselect-clear-icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--ms-clear-color, #999);width:.625rem;height:1.125rem;display:inline-block;transition:.3s}.multiselect-dropdown{position:absolute;left:calc(var(--ms-border-width, 1px) * -.25);right:calc(var(--ms-border-width, 1px) * -1);bottom:-.03125rem;transform:translateY(100%);margin-top:calc(var(--ms-border-width, 1px) * -1);max-height:calc(100vh - 18.75rem);overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:50;background:var(--ms-dropdown-bg, #fff);display:flex;flex-direction:column;border-radius:0 0 var(--ms-dropdown-radius, 4px) var(--ms-dropdown-radius, 4px);outline:none;width:95%;min-width:31.25rem}.multiselect-dropdown.is-top{transform:translateY(-100%);top:var(--ms-border-width, 1px);bottom:auto;flex-direction:column-reverse;border-radius:var(--ms-dropdown-radius, 4px) var(--ms-dropdown-radius, 4px) 0 0}.multiselect-dropdown.is-hidden{display:none}.multiselect-options{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;max-height:var(--ms-max-height, calc(100vh - 26.25rem) )}.multiselect-options.is-top{flex-direction:column-reverse}.multiselect-options .multiselect-group:first-child .group{padding-top:1rem}.multiselect-options .multiselect-group:first-child hr{display:none}.multiselect-group{padding:0;margin:0;@apply p-0 m-0;}.multiselect-group-label{padding:var(--ms-group-label-py, .3rem) var(--ms-group-label-px, .75rem);font-size:.875rem;font-weight:600;background:var(--ms-group-label-bg, #e5e7eb);color:var(--ms-group-label-color, #374151);cursor:default;line-height:var(--ms-group-label-line-height, 1.375);display:flex;box-sizing:border-box;text-decoration:none;align-items:center;justify-content:flex-start;text-align:left}.multiselect-group-label.is-pointable{cursor:pointer}.multiselect-group-label.is-pointed{background:var(--ms-group-label-bg-pointed, #d1d5db);color:var(--ms-group-label-color-pointed, #374151)}.multiselect-group-label.is-selected{background:var(--ms-group-label-bg-selected, #059669);color:var(--ms-group-label-color-selected, #fff)}.multiselect-group-label.is-disabled{background:var(--ms-group-label-bg-disabled, #f3f4f6);color:var(--ms-group-label-color-disabled, #d1d5db);cursor:not-allowed}.multiselect-group-label.is-selected.is-pointed{background:var(--ms-group-label-bg-selected-pointed, #0c9e70);color:var(--ms-group-label-color-selected-pointed, #fff)}.multiselect-group-label.is-selected.is-disabled{background:var(--ms-group-label-bg-selected-disabled, #75cfb1);color:var(--ms-group-label-color-selected-disabled, #d1fae5)}.multiselect-group-options{padding:0;margin:0}.multiselect-option{padding:var(--ms-option-py, .5rem) var(--ms-option-px, .75rem);font-size:var(--ms-option-font-size, 1rem);line-height:var(--ms-option-line-height, 1.375);cursor:pointer;display:flex;box-sizing:border-box;text-decoration:none;align-items:center;justify-content:flex-start;text-align:left}.multiselect-option.is-pointed{background:var(--ms-option-bg-pointed, #f3f4f6);color:var(--ms-option-color-pointed, #1f2937)}.multiselect-option.is-disabled{background:var(--ms-option-bg-disabled, #fff);color:var(--ms-option-color-disabled, #d1d5db);cursor:not-allowed}.multiselect-option.is-selected.is-disabled{background:var(--ms-option-bg-selected-disabled, #87dcc0);color:var(--ms-option-color-selected-disabled, #d1fae5)}.multiselect-no-options,.multiselect-no-results{padding:.9375rem var(--ms-option-px, .75rem);color:var(--ms-empty-color, #4b5563);font-size:1rem}.multiselect-fake-input{background:transparent;position:absolute;left:0;right:0;bottom:-1px;width:100%;height:1px;border:0;padding:0;font-size:0;outline:none}.multiselect-fake-input:active,.multiselect-fake-input:focus{outline:none}.multiselect-spacer{display:none}@keyframes multiselect-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hidden{display:none}.homepage-container{display:flex;flex-direction:column;align-items:center;overflow-x:hidden}.homepage-container .homepage-hero-section{position:relative;width:100%;height:25.625rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 1024px){.homepage-container .homepage-hero-section{height:26.1875rem}}.homepage-container .homepage-hero-section .homepage-hero-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.homepage-container .homepage-hero-section .homepage-hero-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;z-index:-1}.homepage-container .homepage-hero-section .homepage-hero-title{margin-bottom:2rem;color:#fff;font-size:3rem;font-weight:500;line-height:130%;text-shadow:0 0 .625rem rgba(0,0,0,.45)}@media only screen and (max-width: 1024px){.homepage-container .homepage-hero-section .homepage-hero-title{font-size:2.25rem}}@media only screen and (max-width: 600px){.homepage-container .homepage-hero-section .homepage-hero-title{font-size:1.5rem}}.homepage-container .homepage-hero-section .quick-search-container{position:relative;max-width:56.25rem;width:100%;text-align:center}@media only screen and (max-width: 1024px){.homepage-container .homepage-hero-section .quick-search-container{width:44rem}}@media only screen and (max-width: 600px){.homepage-container .homepage-hero-section .quick-search-container{width:100%}}.homepage-container .homepage-hero-section .quick-search-container .typeahead-container{height:3.75rem;position:relative;max-width:48.375rem;margin:0 auto}.homepage-container .homepage-hero-section .quick-search-container .typeahead-container #property-search-typeahead .filter-dropdown-container.transaction-status-filter-container .dropdown-container.transaction-status{top:4rem}.homepage-container .homepage-hero-section .quick-search-container .typeahead-container .basic-text-container{flex-grow:1;padding-right:.5rem}.homepage-container .homepage-hero-section .quick-search-container .typeahead-container input[type=text]{border-top-right-radius:3rem;border-bottom-right-radius:3rem;border-top-left-radius:0;border-bottom-left-radius:0}.homepage-container .homepage-hero-section .quick-search-container .multiselect-clear-icon{padding-left:4.0625rem}.homepage-container .homepage-main-content{width:100%;display:flex;flex-direction:column;align-items:center;gap:2.5rem;padding:3rem 0}.homepage-container .homepage-main-content>div{width:100%;max-width:92rem}@media only screen and (max-width: 1599px){.homepage-container .homepage-main-content>div{max-width:66.25rem}}@media only screen and (max-width: 1139px){.homepage-container .homepage-main-content>div{max-width:43.75rem}}.homepage-container .homepage-main-content>div:empty{display:none}.homepage-container .homepage-main-content .carousel-header .carousel-title{font-size:1.5rem;font-weight:500}.homepage-container .homepage-main-content .carousel-header .carousel-subtitle{font-size:1.125rem;display:flex;align-items:center;gap:.3125rem;flex-wrap:wrap;line-height:150%}.homepage-container .homepage-main-content .promo{display:flex;flex-direction:column;text-align:center}.homepage-container .homepage-main-content .promo.homepage-is-logged-in{display:none}.homepage-container .homepage-main-content .promo .promo-title{font-size:1.5rem;font-weight:500;line-height:130%;margin:0}.homepage-container .homepage-main-content .promo .promo-description{font-size:1.125rem;font-weight:200;line-height:150%;margin:0}.homepage-container .homepage-main-content .homepage-tiles{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:.75rem}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content .homepage-tiles{width:66.25rem}}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-tiles{width:43.75rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.homepage-container .homepage-main-content .homepage-tiles .tile{grid-row:1/span 2;display:flex;align-items:flex-end;border-radius:.25rem;box-shadow:0 .125rem .9375rem #00000026;overflow:hidden;position:relative;height:30.4375rem}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-tiles .tile{height:25rem;grid-row:unset}}.homepage-container .homepage-main-content .homepage-tiles .tile:hover,.homepage-container .homepage-main-content .homepage-tiles .tile:focus:not(:focus-visible){background-color:unset}.homepage-container .homepage-main-content .homepage-tiles .tile .tile-gradient{background:linear-gradient(180deg,#0000 50%,#00000080,#000c);height:100%;position:absolute;width:100%}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content .homepage-tiles .tile .tile-gradient{background:linear-gradient(180deg,#0000 25%,#00000080,#000c)}}.homepage-container .homepage-main-content .homepage-tiles .tile .tile-image{background-position:center;background-size:cover;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.homepage-container .homepage-main-content .homepage-tiles .tile .tile-content{color:#fff;display:flex;flex-direction:column;max-width:27.625rem;padding-left:2rem;padding-bottom:2rem;position:relative}.homepage-container .homepage-main-content .homepage-tiles .tile .tile-content .tile-title{font-size:1.5rem;font-weight:500;line-height:130%;margin:0;display:flex;align-items:center;gap:.5rem;text-shadow:0 0 .625rem rgba(0,0,0,.45)}.homepage-container .homepage-main-content .homepage-tiles .tile .tile-content .tile-title .member-badge{background-color:#eb7100;border-radius:.25rem;font-size:1.125rem;font-weight:400;line-height:130%;margin-left:.25rem;padding:.25rem 1rem}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content .homepage-tiles .tile .tile-content .tile-title .member-badge{font-size:.875rem}}.homepage-container .homepage-main-content .homepage-tiles .tile .tile-content .tile-title .new-badge{width:2.6875rem;height:1.25rem;background-color:#d24708;border-radius:2rem;font-size:.875rem;font-weight:200;line-height:130%;text-align:center;padding:.0625rem .4375rem}.homepage-container .homepage-main-content .homepage-tiles .tile .tile-content .tile-description{font-size:1.125rem;font-weight:300;line-height:130%;margin:0;text-shadow:0 0 .625rem rgba(0,0,0,.45)}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content .homepage-tiles .tile .tile-content .tile-description{padding-right:2rem}}.homepage-container .homepage-main-content .homepage-tiles .tile .tile-content .tile-button{align-items:center;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#ffffff40;border-radius:.375rem;color:#fff;display:flex;font-size:1.125rem;font-weight:400;height:2.75rem;line-height:150%;margin-top:1rem;padding:1rem 1.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.homepage-container .homepage-main-content .homepage-tiles .short-tile{height:100%}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-tiles .short-tile{height:25rem}}.homepage-container .homepage-main-content .homepage-tiles .short-tile .tile-gradient{background:linear-gradient(180deg,#0000 20%,#0009,#000c)}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content .homepage-tiles .short-tile .tile-gradient{background:linear-gradient(180deg,#0000 10%,#0009,#000c)}}.homepage-container .homepage-main-content .homepage-tiles :nth-child(1 of.short-tile){grid-row:1}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-tiles :nth-child(1 of.short-tile){grid-row:unset}}.homepage-container .homepage-main-content .homepage-tiles :nth-child(2 of.short-tile){grid-row:2}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-tiles :nth-child(2 of.short-tile){grid-row:unset}}.homepage-container .homepage-main-content .homepage-tiles #agent-search-tile .tile-image{background-position:top}.homepage-container .homepage-main-content .homepage-tiles #condo-search-tile .tile-gradient{background:linear-gradient(180deg,#0000 25%,#0009,#000c)}.homepage-container .homepage-main-content .homepage-tiles #all-inventory-tile .tile-image{background-position:right 40% top 35%}@media screen and (max-width: 1024px){.homepage-container .homepage-main-content .homepage-tiles #all-inventory-tile .tile-image{background-position:right 70% top 35%}}.homepage-container .homepage-main-content .homepage-tiles #new-homes-tile.short-tile .tile-image{background-position-y:-6.25rem;background-size:120%}.homepage-container .homepage-main-content .homepage-tiles.homepage-is-member-agent #agent-dashboard-tile .tile-title{margin-bottom:.25rem}.homepage-container .homepage-main-content .agent-products-cta-group{margin:0rem 4rem;padding:1.5rem 5.5rem;background:linear-gradient(to right,#f3f4ff,#faf9fd,#fef7f1);border-radius:.25rem;box-shadow:0 .25rem 1rem #00000026}.homepage-container .homepage-main-content .agent-products-cta-group .cta-title{font-size:1.5rem;font-weight:500;margin-bottom:1rem;text-align:center}.homepage-container .homepage-main-content .agent-products-cta-group .agent-products-cta-section{display:flex;justify-content:space-around}.homepage-container .homepage-main-content .agent-products-cta-group .agent-products-cta-section .cta-section{display:flex;flex-direction:column;align-items:center;padding:1.5rem 0}.homepage-container .homepage-main-content .agent-products-cta-group .agent-products-cta-section .cta-section:last-of-type{padding-bottom:0}.homepage-container .homepage-main-content .agent-products-cta-group .agent-products-cta-section .cta-section .cta-section-title{font-size:1.25rem;font-weight:500;margin-bottom:.5rem}.homepage-container .homepage-main-content .agent-products-cta-group .agent-products-cta-section .cta-section .cta-section-text{font-size:1.125rem;margin-bottom:1rem;text-align:center}.homepage-container .homepage-main-content #homepage-tile-membership{display:flex;align-items:flex-end;flex-direction:column;justify-content:center;position:relative;background:linear-gradient(270deg,#e7eef8 10%,#fff 35%,#fffc,#fff6 55%,#fff0 65% 100%);border-radius:.1875rem;box-shadow:0 .125rem .9375rem #00000026;height:21.5rem;width:100%;padding-right:4rem}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content #homepage-tile-membership{width:66.25rem;padding-right:2.5rem}}@media only screen and (max-width: 1200px){.homepage-container .homepage-main-content #homepage-tile-membership{width:100%}}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-tile-membership{background:linear-gradient(270deg,#e7eef8 15%,#fff,#fffc 55%,#fff6 70%,#fff0 80% 100%);width:43.75rem;padding-right:2rem;margin-bottom:0}}@media screen and (max-width: 739px){.homepage-container .homepage-main-content #homepage-tile-membership{width:21.25rem}}.homepage-container .homepage-main-content #homepage-tile-membership .tile-content,.homepage-container .homepage-main-content #homepage-tile-membership .tile-cta-container{width:23.1875rem;text-align:right}.homepage-container .homepage-main-content #homepage-tile-membership .tile-content .tile-title,.homepage-container .homepage-main-content #homepage-tile-membership .tile-cta-container .tile-title{font-weight:500;font-size:1.25rem;margin:.625rem 0}.homepage-container .homepage-main-content #homepage-tile-membership .tile-content .tile-subtitle,.homepage-container .homepage-main-content #homepage-tile-membership .tile-cta-container .tile-subtitle{font-weight:400;font-size:1.125rem;margin:0}.homepage-container .homepage-main-content #homepage-tile-membership .tile-content .tile-subtitle2,.homepage-container .homepage-main-content #homepage-tile-membership .tile-cta-container .tile-subtitle2{color:#fff;background-color:#eb7100;font-weight:400;font-size:1.125rem;margin:0;padding:.25rem .5rem}.homepage-container .homepage-main-content #homepage-tile-membership .tile-content .tile-body,.homepage-container .homepage-main-content #homepage-tile-membership .tile-cta-container .tile-body{display:inline-block;width:15rem;font-weight:200;font-size:1.125rem;line-height:1.6875rem}.homepage-container .homepage-main-content #homepage-tile-membership .tile-content button,.homepage-container .homepage-main-content #homepage-tile-membership .tile-cta-container button{border-radius:.25rem}.homepage-container .homepage-main-content #homepage-tile-membership .tile-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:left;background-repeat:no-repeat;border-radius:.25rem;z-index:-1;overflow:hidden}.homepage-container .homepage-main-content #homepage-tile-membership .tile-image img{border-radius:.25rem;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage-container .homepage-main-content #homepage-tile-membership-v2{align-items:center;background:radial-gradient(farthest-corner at 15% 15%,#010f20 5%,#1f5965 50%);border-radius:.25rem;display:flex;gap:1.5rem;height:19.375rem;justify-content:space-between;padding:2rem;position:relative;width:100%}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content #homepage-tile-membership-v2{width:66.25rem}}@media only screen and (max-width: 1200px){.homepage-container .homepage-main-content #homepage-tile-membership-v2{width:100%}}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-tile-membership-v2{background:radial-gradient(farthest-corner at -20% -50%,#010f20 30%,#1f5965 75%);width:43.75rem}}@media screen and (max-width: 739px){.homepage-container .homepage-main-content #homepage-tile-membership-v2{width:21.25rem}}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-info{color:#fff;min-width:12.5rem}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-info .tile-title,.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-info .tile-subtitle{line-height:130%;margin-top:0}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-info .tile-title{font-size:1.5rem;font-weight:500;margin-bottom:.5rem}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-info .tile-subtitle{font-size:1.125rem;font-weight:400;margin-bottom:1.5rem;width:15rem}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-info button{align-items:center;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#ffffff40;border:none;border-radius:.375rem;color:#fff;display:flex;height:2.75rem;padding:1rem 1.25rem}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images{display:flex;gap:.5rem}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images img{border-radius:.25rem;display:block;height:15.125rem;min-width:21.875rem;-o-object-fit:cover;object-fit:cover;width:22.75rem}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images .listing-1{margin:0;position:relative;width:100%}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images .listing-1 .listing-details{background:linear-gradient(181deg,#fff0 3.37%,#0000 3.38%,#0000004f 26.33%,#00000080 56.56%,#0009 98.32%);border-radius:.25rem;bottom:0;color:#fff;display:flex;flex-direction:column;font-size:.875rem;font-weight:400;line-height:130%;padding:1rem;position:absolute;width:100%}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images .listing-1 .listing-details .listing-price{font-size:1rem;font-weight:500;margin-bottom:.125rem}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images .listing-1 .listing-details .listing-attributes{margin-bottom:.0625rem}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images .listing-1 .listing-details .listing-attributes span:not(:last-of-type):after{content:"\a";width:.25rem;height:.25rem;border-radius:50%;background:#fff;display:inline-block;margin:0 .25rem;transform:translateY(-2px)}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images .listing-1 .listing-details .listing-address:after{content:"\a";width:.25rem;height:.25rem;border-radius:50%;background:#fff;display:inline-block;margin:0 .25rem;transform:translateY(-2px)}.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images .listing-1,.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images .listing-image-2,.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images .listing-image-3{flex:1}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images .listing-image-3{display:none}}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-tile-membership-v2 .tile-images .listing-image-2{display:none}}.homepage-container .homepage-main-content .homepage-listing-boost-container{position:relative;background:linear-gradient(90deg,#f5f8fa,#fafafa);border-radius:.25rem}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner{display:flex;align-items:center;justify-content:space-between;border-radius:.25rem;position:relative;width:100%;overflow:hidden;padding:1.5rem 2.25rem}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost:hover,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost:focus:not(:focus-visible),.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner:hover,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner:focus:not(:focus-visible){background:transparent}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-content,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .tile-content{display:flex;flex-direction:column;max-width:60.625rem}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-content,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .tile-content{max-width:37.75rem}}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-content,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .tile-content{max-width:24.5625rem}}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-content .tile-title,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .tile-content .tile-title{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:.028125rem;margin:0 0 .75rem}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-content .tile-title,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .tile-content .tile-title{margin:0}}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-content .title-subtitle,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .tile-content .title-subtitle{font-size:1.25rem;line-height:130%;letter-spacing:.028125rem;margin:0 0 .5rem;max-width:47.375rem}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-content .tile-subtext,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .tile-content .tile-subtext{display:flex;font-size:1.25rem;font-weight:200;letter-spacing:.028125rem;gap:.5rem;line-height:130%;margin-bottom:.5rem}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-content .tile-subtext:nth-of-type(3),.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .tile-content .tile-subtext:nth-of-type(3){margin-bottom:1rem}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-content .tile-subtext .check-light-icon,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .tile-content .tile-subtext .check-light-icon{margin-top:.5rem;color:#4c4c4c;font-size:.875rem}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-content .tile-subtext b,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .tile-content .tile-subtext b{font-weight:500}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-content .tile-button,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .tile-content .tile-button{align-items:center;background:#fff;border:.0625rem solid #e5e5e5;border-radius:.375rem;color:#000;display:flex;font-size:1.125rem;font-weight:500;height:2.75rem;padding:1rem 1.25rem;line-height:150%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost{justify-content:unset}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-content{z-index:2}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-gradient{background:linear-gradient(88deg,#f5f6fe 20.62%,rgb(254,247,240) 52.6%,rgba(254,247,240,.9) 56.48%,rgba(254,247,240,.7) 60.08%,transparent 73%);border-radius:.25rem;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-image{background-position:right -178% top 74%;background-size:85%;background-repeat:no-repeat;border-radius:.25rem;position:absolute;top:0;right:0;width:100%;height:100%;filter:brightness(1.3)}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-image{background-position:26.875rem 70%;background-size:100%}}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost .tile-image{background-position:16.875rem 0;background-size:100%}}@media (max-width: 600px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .video-section{margin:2rem 1rem}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .video-section .underlined-header-container{margin:0 2rem}}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .video-section .vue-video-player{width:45.75vw;height:25.75vw;max-width:45.75rem;max-height:25.75rem;border-radius:.25rem;overflow:hidden}@media (min-width: 600px) and (max-width: 1366px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .video-section .vue-video-player{width:unset;height:unset;max-height:unset;max-width:unset}}@media (max-width: 600px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .video-section .vue-video-player{width:100%;height:51.4666666667vw;margin:1rem auto}}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .video-section .vue-video-player .video-container{margin:0}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .video-section .vue-video-player .video-player{-o-object-fit:cover;object-fit:cover}@media (min-width: 600px) and (max-width: 1366px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner .tile-content{max-width:unset}}@media (min-width: 601px) and (max-width: 1024px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-video-banner{flex-direction:column-reverse;gap:.75rem}}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased{align-items:center;border-radius:.25rem;display:flex;height:22.3125rem;position:relative;width:100%}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased:hover,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased:focus:not(:focus-visible){background:transparent}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-content{display:flex;flex-direction:column;margin-left:5rem;padding:1rem 0;z-index:2}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-content{margin-left:3rem;width:45%}}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-content .tile-title{font-size:1.5rem;font-weight:500;line-height:130%;margin-bottom:.5rem}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-content .tile-title{margin:0}}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-content .tile-subtext{align-items:center;display:flex;font-size:1.25rem;font-weight:200;gap:.25rem;line-height:150%;padding:.5rem 0}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-content .tile-subtext{gap:.5rem}}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-content .tile-subtext:nth-of-type(3){margin-bottom:1.5rem}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-content .tile-subtext:nth-of-type(3){margin-bottom:.5rem}}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-content .tile-subtext .check-bold-icon{color:#4c4c4c;font-size:1.125rem}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-content .tile-subtext b{font-weight:500}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-content .tile-button{align-items:center;background:#fff;border:.0625rem solid #e5e5e5;border-radius:.375rem;color:#000;display:flex;font-size:1.25rem;font-weight:500;height:2.75rem;padding:1rem 1.25rem;line-height:150%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content{margin:0;padding:2.5rem 5rem}@media screen and (max-width: 1024px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content{margin-left:3rem;padding:0}}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content .tile-title{margin:1rem 0 0}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content .tile-title{width:65%}}@media screen and (max-width: 1024px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content .tile-title{width:100%}}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content .tile-subtext-container{align-items:center;display:flex;gap:5rem;padding:1.5rem 0;margin:.5rem 0}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content .tile-subtext-container{gap:3.75rem}}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content .tile-subtext-container{gap:2.5rem}}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content .tile-subtext-container .tile-subtext{align-items:start;display:flex;flex-direction:column;margin:0;padding:0}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content .tile-subtext-container .tile-subtext .subtext-title,.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content .tile-subtext-container .tile-subtext .subtext{font-size:1.25rem;line-height:130%}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content .tile-subtext-container .tile-subtext .subtext-title{font-weight:200}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content .tile-subtext-container .tile-subtext .subtext{font-weight:500}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content .tile-button{margin:0 0 1rem}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content.no-analytics .tile-title{display:flex;flex-direction:column;gap:1rem}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased.has-purchased .tile-content.no-analytics .tile-button{margin-top:2.5rem}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-gradient{background:linear-gradient(88deg,#f5f6fe 20.62%,rgb(254,247,240) 52.6%,rgba(254,247,240,.9) 56.48%,rgba(254,247,240,.7) 60.08%,transparent 73%);border-radius:.25rem;height:100%;position:absolute;width:100%}.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-image{background-position:right -50% top 60%;background-size:65%;background-repeat:no-repeat;border-radius:.25rem;height:22.3125rem;position:absolute;right:0;width:100%}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content .homepage-listing-boost-container #homepage-tile-listing-boost-purchased .tile-image{background-position:right -150% top 60%;background-size:85%}}.homepage-container .homepage-main-content .homepage-listing-boost-container .tile-close{position:absolute;top:.625rem;right:.625rem;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;cursor:pointer}.homepage-container .homepage-main-content .homepage-listing-boost-container .tile-close:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.homepage-container .homepage-main-content .homepage-listing-boost-container .tile-close i{z-index:1;color:#4c4c4c;font-size:.75rem;margin-left:.125rem}.homepage-container .homepage-main-content #homepage-news{background-color:#f5f8fa;padding:1.5rem;width:100%;display:flex;justify-content:center}.homepage-container .homepage-main-content #homepage-news:has(+.homepage-blogs-section){margin-bottom:-2.5rem}.homepage-container .homepage-main-content #homepage-news .news-container{width:92rem}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content #homepage-news .news-container{width:66.25rem}}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-news .news-container{width:43.75rem}}.homepage-container .homepage-main-content #homepage-news .news-header{font-size:1.5rem;font-weight:500;margin:0 0 1.5rem}.homepage-container .homepage-main-content #homepage-news .news-body{display:flex;flex-direction:column;gap:.75rem;justify-content:space-between}.homepage-container .homepage-main-content #homepage-news .primary-articles{background-color:#fff;border:.0625rem solid #f3f3f3;border-radius:.25rem;display:flex}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-news .primary-articles{flex-direction:column}}.homepage-container .homepage-main-content #homepage-news .primary-articles .spotlight-article{flex:1}.homepage-container .homepage-main-content #homepage-news .primary-articles .spotlight-article .spotlight-body{align-items:center;display:flex;gap:1.5rem;height:100%;padding:1rem 1.5rem}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-news .primary-articles .spotlight-article .spotlight-body{flex-direction:column;align-items:initial}}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-news .primary-articles .spotlight-article .spotlight-body .spotlight-media{width:100%}}.homepage-container .homepage-main-content #homepage-news .primary-articles .spotlight-article .spotlight-body .spotlight-media .article-image{position:relative;display:block;height:14.3125rem;width:21rem}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-news .primary-articles .spotlight-article .spotlight-body .spotlight-media .article-image{height:27.75rem;width:100%}}.homepage-container .homepage-main-content #homepage-news .primary-articles .spotlight-article .spotlight-body .spotlight-media .article-image .primary-image{border-radius:.25rem;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.homepage-container .homepage-main-content #homepage-news .primary-articles .spotlight-article .spotlight-body .spotlight-content{display:flex;flex-direction:column;font-size:1rem;gap:.5rem;line-height:130%;max-width:35.625rem}.homepage-container .homepage-main-content #homepage-news .primary-articles .spotlight-article .spotlight-body .spotlight-content .article-topic{margin-bottom:1rem}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-news .primary-articles .spotlight-article .spotlight-body .spotlight-content .article-topic{margin-bottom:.5rem}}.homepage-container .homepage-main-content #homepage-news .primary-articles .spotlight-article .spotlight-body .spotlight-content .article-title{font-size:1.25rem}.homepage-container .homepage-main-content #homepage-news .primary-articles .vl{border-left:.0625rem solid #e5e5e5;margin:1.5rem 0}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-news .primary-articles .vl{border-bottom:.0625rem solid #e5e5e5;margin:1rem 0}}.homepage-container .homepage-main-content #homepage-news .secondary-articles{display:flex;gap:.75rem}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-news .secondary-articles{flex-direction:column}}.homepage-container .homepage-main-content #homepage-news .secondary-articles .grouped-articles{background-color:#fff;border:.0625rem solid #f3f3f3;border-radius:.25rem;padding:1rem 1.5rem;width:30.1875rem}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-news .secondary-articles .grouped-articles{width:initial}}.homepage-container .homepage-main-content #homepage-news .grouped-articles{display:flex;flex-direction:column;padding:1rem 1.5rem;width:30.1875rem}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content #homepage-news .grouped-articles{width:21.583125rem}}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-news .grouped-articles{width:initial}}.homepage-container .homepage-main-content #homepage-news .grouped-articles .article-container{display:flex;flex-direction:column;gap:.5rem}.homepage-container .homepage-main-content #homepage-news .article-topic{font-size:1.125rem;font-weight:400;line-height:130%;margin-bottom:.5rem}.homepage-container .homepage-main-content #homepage-news .article-topic:hover,.homepage-container .homepage-main-content #homepage-news .article-topic:focus:not(:focus-visible){background-color:transparent}.homepage-container .homepage-main-content #homepage-news .article-title{display:-webkit-box;font-size:1.125rem;font-weight:500;line-height:130%;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical}.homepage-container .homepage-main-content #homepage-news .article-title:hover,.homepage-container .homepage-main-content #homepage-news .article-title:focus{background-color:transparent}.homepage-container .homepage-main-content #homepage-news .article-description{display:-webkit-box;font-weight:200;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:6;-webkit-box-orient:vertical}.homepage-container .homepage-main-content #homepage-news .article-published-date{font-size:1rem;font-weight:200}.homepage-container .homepage-main-content #homepage-news .hl{border-bottom:.0625rem solid #e5e5e5;margin:.5rem 0}.homepage-container .homepage-main-content #homepage-news .news-see-all{display:inline-block;color:#000;float:right;font-size:1rem;font-weight:500;line-height:150%;padding-top:1rem;text-decoration:underline}.homepage-container .homepage-main-content #homepage-news .news-see-all:hover,.homepage-container .homepage-main-content #homepage-news .news-see-all:focus:not(:focus-visible){background-color:transparent}.homepage-container .homepage-main-content #homepage-blogs{background-color:#fdf9f6;display:flex;justify-content:center;padding:2.5rem 4rem;width:100%}.homepage-container .homepage-main-content #homepage-blogs .blogs-container{width:92rem}@media screen and (max-width: 1599px){.homepage-container .homepage-main-content #homepage-blogs .blogs-container{width:66.25rem}}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-blogs .blogs-container{width:43.75rem}}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blogs-header{font-size:1.5rem;font-weight:500;line-height:130%;margin:0 0 1.5rem}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles{display:flex;gap:.5rem}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles{display:grid;grid-template-columns:repeat(2,-webkit-min-content);grid-template-columns:repeat(2,min-content)}}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container{display:flex;flex-direction:column;width:22.625rem}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container{width:21.625rem}}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container .article-media{height:14.3125rem}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container .article-media .article-image{display:block;height:100%;position:relative;width:100%}@media screen and (max-width: 1139px){.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container .article-media .article-image{width:100%}}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container .article-media .article-image .primary-image{background-position:center;background-size:cover;border-radius:.25rem;height:100%;left:0;position:absolute;top:0;width:100%}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container .article-content{display:flex;flex-direction:column;gap:.25rem;padding:.75rem}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container .article-content .article-topic{font-size:1rem;font-weight:400;line-height:130%}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container .article-content .article-title{font-size:1rem;font-weight:500;line-height:130%}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container .article-content .article-description,.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container .article-content .article-author,.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container .article-content .article-published-date{font-size:1rem;font-weight:200;line-height:150%}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container .article-content .article-description{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blog-articles .article-container .article-content .author-container .article-author:after{background:#7c7c7c;border-radius:50%;content:"\a";display:inline-block;height:.125rem;margin:0 .5rem;vertical-align:middle;width:.125rem}.homepage-container .homepage-main-content #homepage-blogs .blogs-container .blogs-see-all{display:inline-block;color:#000;float:right;font-size:1rem;font-weight:500;line-height:130%;padding-top:1rem;text-decoration:underline}.homepage-container .homepage-main-content #homepage-blogs .blogs-container a:hover,.homepage-container .homepage-main-content #homepage-blogs .blogs-container a:focus:not(:focus-visible){background-color:transparent}.homepage-container .links-section-links-dt-v2{background-color:#f3f3f3;width:100%}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2{max-height:15.125rem;overflow-y:hidden}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .links-container-dt-title{text-transform:uppercase;font-weight:500;font-size:1rem;padding-top:1.5rem;margin:0 5rem}@media (max-width: 1366px){.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .links-container-dt-title{margin:0 2.5rem}}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .links-tabs-container{margin:0 5rem}@media (max-width: 1366px){.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .links-tabs-container{margin:0 2.5rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .links-tabs-container::-webkit-scrollbar{display:none}}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .links-tabs-container button{padding:1.125rem 0;margin-right:2rem;color:#4c4c4c;background-color:#f3f3f3;font-size:.875rem;font-weight:400;border:none}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .links-tabs-container button.selected{border-bottom:.125rem solid #4c4c4c;font-weight:500}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container{display:flex;border-top:.0625rem solid #c6c6c6}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container{flex:7;position:relative}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container .links-content{display:none;margin:0 0 0 5rem;padding:2rem 0}@media (max-width: 1366px){.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container .links-content{margin:0 0 0 2.5rem}}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container .links-content ul{list-style-type:none;margin:0;padding:0;display:grid;row-gap:1rem;-moz-column-gap:2rem;column-gap:2rem;-moz-column-count:7;column-count:7;grid-template-columns:repeat(7,-webkit-min-content);grid-template-columns:repeat(7,min-content)}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container .links-content ul li{display:contents}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container .links-content ul li a{color:#4c4c4c;font-weight:400}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container .links-content#links-content-tab4 ul,.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container .links-content#links-content-tab5 ul{grid-template-columns:repeat(7,1fr)}@media (max-width: 1366px){.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container .links-content#links-content-tab4 ul,.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container .links-content#links-content-tab5 ul{grid-template-columns:repeat(4,1fr)}}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container .links-content.show{display:grid}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container .hide-panel{background-color:#f3f3f3;opacity:1;width:100%;height:1.5rem;position:absolute;top:8.125rem}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .links-content-container .hide-panel.hidden{opacity:0}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .view-more-button-container{flex:1;position:relative}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 .flex-container .view-more-button-container .view-more-button{display:none;color:#4c4c4c;font-size:.875rem;font-weight:500;padding:0;border:none;background-color:transparent;outline:none;position:absolute;top:6rem}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 h2{font-size:1rem;text-transform:uppercase;margin:0}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 a{font-size:.875rem;text-decoration:none;font-family:Outfit,sans-serif;font-weight:500;display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.homepage-container .links-section-links-dt-v2 .links-container-dt-v2 a:hover{background:none;text-decoration:underline}.homepage-container .see-all-link-bottom:focus,.homepage-container .see-all-link-bottom:focus:not(:focus-visible){background:transparent}.placards.loading-state{height:30.25rem}.loading-state{margin:auto;overflow:hidden}@media only screen and (max-width: 1599px){.loading-state{width:1060px}}@media only screen and (max-width: 1139px){.loading-state{width:700px}}@media only screen and (max-width: 768px){.loading-state{width:340px}}.loading-state-grid{display:grid;gap:.5rem;grid-auto-flow:column}.loading-state-block,.loading-state-title,.loading-state-subtitle,.loading-state-tabs,.loading-state-nav-content,.loading-state-content,.loading-state-embla-dots{position:relative;overflow:hidden;background-color:#d2d2d2}.loading-state-block:after,.loading-state-title:after,.loading-state-subtitle:after,.loading-state-tabs:after,.loading-state-nav-content:after,.loading-state-content:after,.loading-state-embla-dots:after{position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:shimmer 2s infinite;content:""}@keyframes shimmer{to{transform:translate(100%)}}.loading-state-block{width:100%;border-radius:.25rem}.loading-state-title{width:100%;max-width:18.75rem;height:1.725rem;border-radius:.25rem}.loading-state-subtitle{width:100%;max-width:25rem;height:1.725rem;border-radius:.25rem}.loading-state-tabs{width:100%;max-width:50rem;height:2.875rem;border-radius:.25rem}.loading-state-nav-content{width:12.5rem;border-radius:.25rem}.loading-state-content{width:22.625rem;border-radius:.25rem}@media screen and (max-width: 1599px){.loading-state-content{width:21.75rem}}@media screen and (max-width: 1139px){.loading-state-content{width:21.625rem}}@media screen and (max-width: 768px){.loading-state-content{width:21.25rem}}.loading-state-embla-dots{margin:.75rem auto 0;height:1.375rem;width:4rem;border-radius:.25rem}.loading-state.placards .loading-state-title{margin-bottom:1.75rem}.loading-state.placards .loading-state-title:has(+.loading-state-subtitle){margin-bottom:.5rem}.loading-state.placards .loading-state-subtitle{margin-bottom:.875rem}.loading-state.placards .loading-state-content{height:23.75rem}@media screen and (max-width: 1599px){.loading-state.placards .loading-state-content{width:21.75rem}}.loading-state.discovery .loading-state-content{margin-top:.5rem;height:26.5625rem}.loading-state.agent-placards{height:33rem}@media only screen and (max-width: 1599px){.loading-state.agent-placards{height:46.6875rem}}@media only screen and (max-width: 1139px){.loading-state.agent-placards{height:87.75rem}}@media only screen and (max-width: 767px){.loading-state.agent-placards{height:46.6875rem}}@media screen and (max-width: 739px){.loading-state.agent-placards{height:87.75rem}}.loading-state.agent-placards .loading-state-title{width:auto;margin-bottom:1rem}.loading-state.agent-placards .loading-state-grid{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto}@media only screen and (max-width: 1599px){.loading-state.agent-placards .loading-state-grid{grid-template-rows:auto auto auto}}@media only screen and (max-width: 1139px){.loading-state.agent-placards .loading-state-grid{grid-template-rows:repeat(6,1fr)}}@media only screen and (max-width: 767px){.loading-state.agent-placards .loading-state-grid{grid-template-rows:auto auto auto}}@media screen and (max-width: 739px){.loading-state.agent-placards .loading-state-grid{grid-template-rows:repeat(6,1fr)}}.loading-state.agent-placards .loading-state-grid .loading-state-content{width:30.3125rem;height:13.1875rem;border-radius:.25rem}@media only screen and (max-width: 1599px){.loading-state.agent-placards .loading-state-grid .loading-state-content{width:32.875rem}}@media only screen and (max-width: 1139px){.loading-state.agent-placards .loading-state-grid .loading-state-content{width:43.75rem}}@media only screen and (max-width: 767px){.loading-state.agent-placards .loading-state-grid .loading-state-content{width:21.5625rem}}.loading-state.shares{display:none}.loading-state.saved-search-alerts .loading-state-title,.loading-state.favorite-alerts .loading-state-title{margin-bottom:1rem}.loading-state.saved-search-alerts .loading-state-subtitle,.loading-state.favorite-alerts .loading-state-subtitle{margin-bottom:.875rem}.loading-state.saved-search-alerts .loading-state-content,.loading-state.favorite-alerts .loading-state-content{height:25.375rem}.loading-state.agent-client-saved-searches .loading-state-title{margin-bottom:1.75rem}.loading-state.agent-client-saved-searches .loading-state-title:has(+.loading-state-subtitle){margin-bottom:.5rem}.loading-state.agent-client-saved-searches .loading-state-subtitle{margin-bottom:.875rem}.loading-state.agent-client-saved-searches .loading-state-content{height:20.75rem}.loading-state.agent-client-saved-searches .loading-state-embla-dots{margin:1.125rem auto 0;height:1.375rem;width:4rem}#vue-homepage-discovery .embla,#vue-homepage-suggestions .embla,#vue-homepage-saved-search-alerts .embla,#vue-homepage-favorite-alerts .embla,#vue-homepage-agent-client-saved-searches .embla{height:initial;overflow:visible;min-height:23.75rem}#vue-homepage-discovery .embla .embla__viewport,#vue-homepage-suggestions .embla .embla__viewport,#vue-homepage-saved-search-alerts .embla .embla__viewport,#vue-homepage-favorite-alerts .embla .embla__viewport,#vue-homepage-agent-client-saved-searches .embla .embla__viewport{overflow:visible;-webkit-clip-path:inset(0 -6px 0 -6px);clip-path:inset(0 -6px 0 -6px)}#vue-homepage-discovery .embla .embla__viewport .embla__container,#vue-homepage-suggestions .embla .embla__viewport .embla__container,#vue-homepage-saved-search-alerts .embla .embla__viewport .embla__container,#vue-homepage-favorite-alerts .embla .embla__viewport .embla__container,#vue-homepage-agent-client-saved-searches .embla .embla__viewport .embla__container{gap:.5rem}#vue-homepage-discovery .embla .embla__viewport .embla__container .embla__slide,#vue-homepage-suggestions .embla .embla__viewport .embla__container .embla__slide,#vue-homepage-saved-search-alerts .embla .embla__viewport .embla__container .embla__slide,#vue-homepage-favorite-alerts .embla .embla__viewport .embla__container .embla__slide,#vue-homepage-agent-client-saved-searches .embla .embla__viewport .embla__container .embla__slide{border-radius:.25rem;box-shadow:0 .375rem .5rem -.25rem #00000026,0 -.25rem .5rem -.25rem #00000026;margin-top:.75rem;margin-bottom:.75rem;overflow:initial;margin-right:0}#vue-homepage-discovery .embla .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-suggestions .embla .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-saved-search-alerts .embla .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-favorite-alerts .embla .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-agent-client-saved-searches .embla .embla__viewport .embla__container .embla__slide:first-of-type{margin-left:.5rem}#vue-homepage-discovery .embla .embla__viewport .embla__container .embla__slide .placard-container,#vue-homepage-suggestions .embla .embla__viewport .embla__container .embla__slide .placard-container,#vue-homepage-saved-search-alerts .embla .embla__viewport .embla__container .embla__slide .placard-container,#vue-homepage-favorite-alerts .embla .embla__viewport .embla__container .embla__slide .placard-container,#vue-homepage-agent-client-saved-searches .embla .embla__viewport .embla__container .embla__slide .placard-container{border:none;box-shadow:.125rem 0 .625rem -.625rem #00000026,-.125rem 0 .625rem -.625rem #00000026}#vue-homepage-discovery .embla.less-than-four .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-suggestions .embla.less-than-four .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-saved-search-alerts .embla.less-than-four .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-favorite-alerts .embla.less-than-four .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-agent-client-saved-searches .embla.less-than-four .embla__viewport .embla__container .embla__slide:first-of-type{margin-left:0}#vue-homepage-discovery .embla .embla__viewport .embla__container .embla__slide{min-height:26.5625rem}#vue-homepage-discovery:has(.less-than-four) .see-all-link-bottom{margin-top:0}#vue-homepage-agent-client-favorites .embla,#vue-homepage-agent-client-suggestions .embla,#vue-homepage-agent-client-saved-searches .embla,#vue-homepage-suggestions .embla{height:initial;overflow:visible;min-height:23.75rem}#vue-homepage-agent-client-favorites .embla .embla__viewport,#vue-homepage-agent-client-suggestions .embla .embla__viewport,#vue-homepage-agent-client-saved-searches .embla .embla__viewport,#vue-homepage-suggestions .embla .embla__viewport{overflow:visible;-webkit-clip-path:inset(0 -6px 0 -6px);clip-path:inset(0 -6px 0 -6px)}#vue-homepage-agent-client-favorites .embla .embla__viewport .embla__container,#vue-homepage-agent-client-suggestions .embla .embla__viewport .embla__container,#vue-homepage-agent-client-saved-searches .embla .embla__viewport .embla__container,#vue-homepage-suggestions .embla .embla__viewport .embla__container{gap:.5rem}#vue-homepage-agent-client-favorites .embla .embla__viewport .embla__container .embla__slide,#vue-homepage-agent-client-suggestions .embla .embla__viewport .embla__container .embla__slide,#vue-homepage-agent-client-saved-searches .embla .embla__viewport .embla__container .embla__slide,#vue-homepage-suggestions .embla .embla__viewport .embla__container .embla__slide{box-shadow:0 .375rem .5rem -.25rem #00000026,0 -.25rem .5rem -.25rem #00000026;margin-top:.75rem;margin-bottom:.75rem;margin-right:0;min-height:23.75rem}#vue-homepage-agent-client-favorites .embla .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-agent-client-suggestions .embla .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-agent-client-saved-searches .embla .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-suggestions .embla .embla__viewport .embla__container .embla__slide:first-of-type{margin-left:.5rem}#vue-homepage-agent-client-favorites .embla .embla__viewport .embla__container .embla__slide .placard-container.homepage,#vue-homepage-agent-client-suggestions .embla .embla__viewport .embla__container .embla__slide .placard-container.homepage,#vue-homepage-agent-client-saved-searches .embla .embla__viewport .embla__container .embla__slide .placard-container.homepage,#vue-homepage-suggestions .embla .embla__viewport .embla__container .embla__slide .placard-container.homepage{border:none;box-shadow:.125rem 0 .625rem -.625rem #00000026,-.125rem 0 .625rem -.625rem #00000026;min-height:23.75rem}#vue-homepage-agent-client-favorites .embla.less-than-four .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-agent-client-suggestions .embla.less-than-four .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-agent-client-saved-searches .embla.less-than-four .embla__viewport .embla__container .embla__slide:first-of-type,#vue-homepage-suggestions .embla.less-than-four .embla__viewport .embla__container .embla__slide:first-of-type{margin-left:0}#vue-homepage-agent-client-favorites:has(.embla__dots>.hide) .see-all-link-bottom,#vue-homepage-agent-client-suggestions:has(.embla__dots>.hide) .see-all-link-bottom,#vue-homepage-agent-client-saved-searches:has(.embla__dots>.hide) .see-all-link-bottom,#vue-homepage-suggestions:has(.embla__dots>.hide) .see-all-link-bottom{margin-top:0}#vue-homepage-agent-client-saved-searches .embla,#vue-homepage-agent-client-saved-searches .embla .embla__viewport .embla__container .embla__slide,#vue-homepage-agent-client-saved-searches .embla .embla__viewport .embla__container .embla__slide .placard-container.homepage{min-height:20.9375rem}#homepage-saved-search-alerts .embla .embla__viewport .embla__container .embla__slide,#homepage-favorite-alerts .embla .embla__viewport .embla__container .embla__slide{min-height:25.375rem}#homepage-saved-search-alerts:has(.embla__dots>.hide) .see-all-link-bottom,#homepage-favorite-alerts:has(.embla__dots>.hide) .see-all-link-bottom{margin-top:0}#vue-homepage-saved-search-alerts .carousel-header{margin:0 auto 2.125rem}#vue-homepage-saved-search-alerts .embla .embla__viewport{-webkit-clip-path:inset(-18px -6px 0 -6px);clip-path:inset(-18px -6px 0 -6px)}#vue-homepage-saved-search-alerts .property-heading .res-icon,#vue-homepage-favorite-alerts .property-heading .res-icon{margin-top:0}#vue-homepage-saved-search-alerts .property-heading .res-icon.home-new-icon,#vue-homepage-favorite-alerts .property-heading .res-icon.home-new-icon{margin-top:-.0625rem}#vue-homepage-neighborhoods{background-color:#f5f8fa;max-width:initial}#vue-homepage-neighborhoods .video-container.primary-carousel-video .video-play-icon-large{width:2.5rem;height:2.5rem;background-color:#0009;bottom:1.5625rem;left:1.5625rem}#vue-homepage-neighborhoods .video-container.primary-carousel-video .video-play-icon-large i{left:.765625rem}#vue-homepage-neighborhoods.loading-state{height:initial;max-width:92rem}@media only screen and (max-width: 1599px){#vue-homepage-neighborhoods.loading-state{width:1060px}}@media only screen and (max-width: 1139px){#vue-homepage-neighborhoods.loading-state{width:700px}}@media only screen and (max-width: 768px){#vue-homepage-neighborhoods.loading-state{width:340px}}#vue-homepage-neighborhoods.loading-state .loading-state-block{height:24.125rem;margin-bottom:2rem}@media screen and (max-width: 1599px){#vue-homepage-neighborhoods.loading-state .loading-state-block{width:68.875rem}}@media screen and (max-width: 1139px){#vue-homepage-neighborhoods.loading-state .loading-state-block{width:45.75rem}}#vue-homepage-neighborhoods.loading-state .loading-state-title{display:none}#vue-homepage-neighborhoods .embla__dot{background-color:#e5e5e5;border:0;border-radius:50%;cursor:default;height:.5rem;padding:0;width:.5rem}#vue-homepage-neighborhoods .embla__dot.is-selected{background-color:#b2b2b2}#vue-homepage-neighborhoods .embla__dot.hide{display:none;visibility:hidden}@media only screen and (max-width: 600px){#vue-homepage-neighborhoods .embla__dot{margin-top:.5rem}}.discovery-section{position:relative}.discovery-section .discovery-tabs{position:relative;height:2.875rem;width:100%;cursor:default;white-space:nowrap;overflow-x:auto;overflow-y:hidden;margin-top:1rem}.discovery-section .discovery-tabs::-webkit-scrollbar{display:none}@media only screen and (max-width: 600px){.discovery-section .discovery-tabs{height:2.3125rem;width:21.875rem;margin-top:.5rem;transform:translate(.3125rem)}}.discovery-section .discovery-tabs .tab-item{display:inline-block;font-size:1.125rem;line-height:130%;font-weight:400;margin-right:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}@media only screen and (max-width: 768px){.discovery-section .discovery-tabs .tab-item{font-size:1rem;margin-right:1rem}}.discovery-section .discovery-tabs .tab-item.active{border-bottom:.1875rem solid #ff850f!important;font-weight:500;padding-bottom:.25rem}.discovery-section .discovery-tabs .tab-item:focus,.discovery-section .discovery-tabs .tab-item:hover{border-bottom:.1875rem solid #e5e5e5;padding-bottom:.25rem}.carousel-header[data-v-6ede311f]{display:flex;flex-direction:column;width:100%;margin:0 auto .75rem}@media only screen and (max-width: 600px){.carousel-header[data-v-6ede311f]{margin-bottom:.625rem}}.carousel-header a[data-v-6ede311f]{color:#00488a;font-size:1rem;font-weight:500;line-height:150%;white-space:nowrap}.carousel-header[data-v-6ede311f],.embla[data-v-6ede311f]{width:1472px}@media only screen and (min-width: 1140px) and (max-width: 1599px){.carousel-header[data-v-6ede311f],.embla[data-v-6ede311f]{width:1060px}}@media only screen and (min-width: 740px) and (max-width: 1139px){.carousel-header[data-v-6ede311f],.embla[data-v-6ede311f]{width:700px}}@media only screen and (max-width: 739px){.carousel-header[data-v-6ede311f],.embla[data-v-6ede311f]{width:340px}}.embla[data-v-6ede311f]{min-height:24.125rem;margin:0 auto;background-color:#fff;border-radius:.25rem;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.embla .embla__viewport[data-v-6ede311f]{overflow:hidden;width:100%}.embla .embla__viewport.is-draggable[data-v-6ede311f]{cursor:move;cursor:grab}.embla .embla__viewport.is-dragging[data-v-6ede311f]{cursor:grabbing}.embla .embla__container[data-v-6ede311f]{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.embla .embla__button[data-v-6ede311f]{display:block!important;outline:0;cursor:pointer;background-color:#fff;border-radius:100%;touch-action:manipulation;position:absolute;top:50%;transform:translateY(-50%);border:0;width:2.5rem;height:2.5rem;justify-content:center;align-items:center;fill:#fff;padding:0;z-index:10;opacity:.7;transition:opacity .25s ease-in-out;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;visibility:visible}@media only screen and (max-width: 600px){.embla .embla__button[data-v-6ede311f]{visibility:hidden}}.embla .embla__button i[data-v-6ede311f]{width:100%;height:100%;color:#4c4c4c;font-size:.875rem}.embla .embla__button[data-v-6ede311f]:disabled{cursor:default;opacity:0;pointer-events:none}.embla .embla__button--prev[data-v-6ede311f]{left:.25rem}.embla .embla__button--prev i[data-v-6ede311f]{position:relative;left:-.0625rem}.embla .embla__button--next[data-v-6ede311f]{right:.25rem}.embla .embla__button--next i[data-v-6ede311f]{position:relative;right:-.0625rem}.embla__dots[data-v-6ede311f]{display:flex;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem}[data-v-6ede311f] .see-all-link-bottom{display:inline-block;float:right;color:#000;font-weight:500;text-align:right;text-decoration:underline;margin-top:-1rem}@media only screen and (max-width: 600px){[data-v-6ede311f] .see-all-link-bottom{margin-top:1rem}}[data-v-6ede311f] .embla__dot{width:.5rem;height:.5rem;margin-top:.5rem;padding:0;background-color:#e5e5e5;border-radius:50%;border:0}[data-v-6ede311f] .embla__dot.is-selected{background-color:#b2b2b2}[data-v-6ede311f] .embla__dot.hide{display:none;visibility:hidden}.placards-with-footer .embla[data-v-6ede311f]{height:25.1875rem}.placards-with-footer .embla[data-v-6ede311f] .embla__slide,.placards-with-footer .embla[data-v-6ede311f] .embla__slide .placard-container{min-height:25.1875rem}.carousel-header .carousel-title[data-v-6ede311f]{margin:0;font-size:1.75rem;font-weight:500;line-height:130%}@media only screen and (max-width: 768px){.carousel-header .carousel-title[data-v-6ede311f]{font-size:1.125rem}}[data-v-6ede311f] .embla__container .embla__slide{position:relative;width:22.625rem;min-width:22.625rem;overflow:hidden;min-height:24.125rem;margin-right:.5rem}@media screen and (max-width: 1599px){[data-v-6ede311f] .embla__container .embla__slide{min-width:21.75rem}}@media screen and (max-width: 1139px){[data-v-6ede311f] .embla__container .embla__slide{min-width:21.625rem}}@media screen and (max-width: 739px){[data-v-6ede311f] .embla__container .embla__slide{min-width:21.25rem}}[data-v-6ede311f] .placard-container{width:100%;height:100%;border:1px solid #d2d2d2;border-radius:.25rem;overflow:hidden}[data-v-6ede311f] .placard-container .image-container{height:14.375rem;border-radius:0}.placards-carousel[data-v-6ede311f] .embla__button{top:33%}.placards.placards-with-footer[data-v-6ede311f] .embla__cutton{top:30%}.discovery-carousel .embla[data-v-6ede311f],.discovery-carousel[data-v-6ede311f] .embla__slide{height:16.625rem;min-height:16.625rem}.discovery-carousel[data-v-6ede311f] .embla__button{top:57%}[data-v-6ede311f] .placard-image{width:100%;height:14.3125rem;background-color:#e5e5e5;background-position:center;background-size:cover}[data-v-6ede311f] .placard-info{padding:.75rem .75rem 0}[data-v-6ede311f] .placard-price{font-size:1.125rem;font-weight:500;line-height:120%}[data-v-6ede311f] .placard-features,[data-v-6ede311f] .placard-address{margin:0;padding:0;font-size:1rem;line-height:150%}[data-v-6ede311f] .placard-features{display:flex;align-items:center}[data-v-6ede311f] .placard-feature:not(:last-child):after{display:inline-block;margin:0 .25rem;background-color:#000;border-radius:50%;content:"";width:.1875rem;height:.1875rem;transform:translateY(-4px)}[data-v-6ede311f] .placard-street-address{display:block}[data-v-6ede311f] .placard-actions{display:flex;flex-direction:column-reverse}[data-v-6ede311f] .add-to-cart-button{padding-top:.4375rem;padding-bottom:.5rem;background:none;cursor:pointer;border:none;box-shadow:none;position:relative}@media only screen and (max-width: 768px){[data-v-6ede311f] .add-to-cart-button{padding:.5rem}}[data-v-6ede311f] .add-to-cart-button i.res-icon{position:relative;display:block;padding:.25rem;font-size:1.375rem;font-weight:400;color:#000}[data-v-6ede311f] .add-to-cart-button i.success-check-icon{color:#427b01}[data-v-6ede311f] .add-to-cart-button i.success-check-icon.rec-disabled{color:#b2b2b2;cursor:not-allowed}.discovery-section[data-v-09935727]{position:relative}.discovery-section .discovery-tabs[data-v-09935727]{position:relative;height:2.875rem;width:100%;cursor:default;white-space:nowrap;overflow-x:auto;overflow-y:hidden;margin-top:1rem}.discovery-section .discovery-tabs[data-v-09935727]::-webkit-scrollbar{display:none}@media only screen and (max-width: 600px){.discovery-section .discovery-tabs[data-v-09935727]{height:2.3125rem;width:21.875rem;margin-top:.5rem;transform:translate(.3125rem)}}.discovery-section .discovery-tabs .tab-item[data-v-09935727]{display:inline-block;font-size:1.125rem;line-height:130%;font-weight:400;margin-right:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}@media only screen and (max-width: 768px){.discovery-section .discovery-tabs .tab-item[data-v-09935727]{font-size:1rem;margin-right:1rem}}.discovery-section .discovery-tabs .tab-item.active[data-v-09935727]{border-bottom:.1875rem solid #ff850f!important;font-weight:500;padding-bottom:.25rem}.discovery-section .discovery-tabs .tab-item[data-v-09935727]:focus,.discovery-section .discovery-tabs .tab-item[data-v-09935727]:hover{border-bottom:.1875rem solid #e5e5e5;padding-bottom:.25rem}.discovery-section .discovery-content[data-v-09935727]{position:relative;min-height:27.25rem}@media only screen and (max-width: 600px){.discovery-section .discovery-content[data-v-09935727]{width:21.25rem;margin:0 auto}}.discovery-section .discovery-content[data-v-09935727] .embla__slide:last-of-type{margin-right:0}.discovery-section .discovery-content[data-v-09935727] .embla__button{top:43%}.discovery-section .discovery-content .discovery-placards-empty[data-v-09935727]{padding-top:1.875rem;font-weight:500;font-size:1.125rem;letter-spacing:.028125rem}@media only screen and (max-width: 600px){.discovery-section .discovery-content .discovery-placards-empty[data-v-09935727]{padding-top:1.25rem;font-size:1rem}}
