.TopNav-module__MTOhsq__nav{border-bottom:inset 2px var(--top-nav-border-color);font-family:var(--top-nav-font-family);font-size:var(--font-size-lg);font-weight:var(--font-weight-light);letter-spacing:.01em;color:var(--top-nav-color);box-sizing:border-box;z-index:10;background-color:var(--top-nav-bg);flex-direction:column;align-items:center;width:100%;max-width:100%;margin:0;line-height:150%;transition:min-height .3s ease-out;display:flex;position:sticky;top:0}.TopNav-module__MTOhsq__filtersContainer{background-color:var(--top-nav-bg);z-index:4;background:var(--top-nav-bg);flex-direction:column;align-items:center;width:100%;transition:all .3s ease-out;display:flex;position:relative;overflow:visible}.TopNav-module__MTOhsq__nav.TopNav-module__MTOhsq__filtersOpen{z-index:5;min-height:80px;box-shadow:none;border-bottom:none;flex-direction:column;height:80px;transition:height .3s ease-out;display:flex;position:relative}.TopNav-module__MTOhsq__navContent{box-sizing:border-box;background-color:var(--top-nav-bg);flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:100%;height:72px;padding:0;display:flex;position:relative}@media (max-width:870px){.TopNav-module__MTOhsq__navContent{background-color:var(--top-nav-bg);height:auto}}.TopNav-module__MTOhsq__navRow{flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:80px;padding:0 16px;display:flex}.TopNav-module__MTOhsq__closeSearch{text-align:center;cursor:pointer;width:54px;height:54px;color:var(--top-nav-close-color);border-radius:50%;place-content:center;align-items:center;font-size:xx-large;display:none}.TopNav-module__MTOhsq__flexRow{flex-direction:row;justify-content:space-between;align-items:center;transition:all .5s;display:flex}.TopNav-module__MTOhsq__mobileRow{background-color:var(--top-nav-bg);flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.TopNav-module__MTOhsq__leftGroup{width:100%;min-width:unset;flex-grow:1;gap:24px;max-width:100%}.TopNav-module__MTOhsq__leftImage{width:125px;height:auto}.TopNav-module__MTOhsq__logo{width:100%;height:auto;padding:5px 0}.TopNav-module__MTOhsq__logoSearchOpen{z-index:21;background-color:var(--top-nav-bg);height:14px;padding:0;transition:all .5s;position:fixed;top:20px}.TopNav-module__MTOhsq__homeLink{cursor:pointer;width:100%}.TopNav-module__MTOhsq__search{border-radius:var(--border-radius-round);min-width:305px;max-width:307px;min-height:53px;max-height:55px;color:var(--content-secondary);transition:all .5s}.TopNav-module__MTOhsq__searchTopActive{background-color:var(--top-nav-search-active-bg);z-index:10;border-radius:8px;flex:100%;width:100%;min-width:0;max-width:100%;padding-right:20px}.TopNav-module__MTOhsq__searchTopInactive{transition:width .3s ease-in-out}.TopNav-module__MTOhsq__searchMobileMenuClosed{width:0;min-width:0}.TopNav-module__MTOhsq__searchMobileOpen{background-color:var(--top-nav-bg);visibility:visible;min-width:unset;height:auto;margin-left:0;display:flex}.TopNav-module__MTOhsq__navLinksContainer{z-index:2;row-gap:32px;margin:0;padding-left:0;list-style:none;display:none;position:relative}.TopNav-module__MTOhsq__navLinksContainer.TopNav-module__MTOhsq__mobile{background-color:var(--top-nav-bg);border-bottom:3px solid var(--top-nav-border-color);flex-direction:column;align-items:flex-start;width:100%;padding:16px;display:flex}.TopNav-module__MTOhsq__linkSelected,.TopNav-module__MTOhsq__link{color:var(--top-nav-color);background-color:var(--top-nav-bg);font-family:var(--top-nav-font-family);font-size:var(--font-size-lg);letter-spacing:.01em;line-height:150%;font-weight:var(--font-weight-light);text-decoration:none}.TopNav-module__MTOhsq__linkSelected{color:var(--top-nav-link-selected-color)}.TopNav-module__MTOhsq__rightGroup{row-gap:24px;margin-bottom:16px;padding-left:0;display:none}.TopNav-module__MTOhsq__accountMenu{z-index:50;width:100%;margin-left:0;position:relative}.TopNav-module__MTOhsq__hamburgerButton{visibility:visible;font-family:unset;font-size:unset;font-weight:unset;letter-spacing:normal;cursor:pointer;width:24px;height:24px;font-style:normal;line-height:normal;display:flex;position:relative;right:10px}.TopNav-module__MTOhsq__hamburgerOpen{top:var(--spacing-lg);right:var(--spacing-md);width:26px;height:26px;position:absolute;transform:scale(1.08)}.TopNav-module__MTOhsq__flexCol{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.TopNav-module__MTOhsq__leftGroupMobileOpen{row-gap:26px}.TopNav-module__MTOhsq__navMobileOpen{background-color:var(--top-nav-bg);z-index:10;box-sizing:border-box;border-bottom:1px solid var(--top-nav-border-color);width:100%}@media (max-width:870px){.TopNav-module__MTOhsq__nav.TopNav-module__MTOhsq__navMobileOpen{z-index:100;height:100vh;padding-top:env(safe-area-inset-top,var(--spacing-lg));align-items:stretch;position:fixed;inset:0;overflow-y:auto}.TopNav-module__MTOhsq__navContent.TopNav-module__MTOhsq__navMobileOpen{height:auto;min-height:100vh;padding-bottom:var(--spacing-lg);justify-content:flex-start;align-items:stretch;gap:0;overflow-y:auto}.TopNav-module__MTOhsq__navContent.TopNav-module__MTOhsq__navMobileOpen .TopNav-module__MTOhsq__navRow{margin-bottom:0}.TopNav-module__MTOhsq__navContent.TopNav-module__MTOhsq__navMobileOpen .TopNav-module__MTOhsq__navLinksContainer.TopNav-module__MTOhsq__mobile{row-gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-md) var(--spacing-md);border-bottom:1px solid var(--top-nav-border-color)}.TopNav-module__MTOhsq__navContent.TopNav-module__MTOhsq__navMobileOpen .TopNav-module__MTOhsq__mobileSearchBar{padding:0 var(--spacing-md) var(--spacing-md);border-bottom:1px solid var(--top-nav-border-color)}.TopNav-module__MTOhsq__navContent.TopNav-module__MTOhsq__navMobileOpen .TopNav-module__MTOhsq__accountMenu{margin-top:var(--spacing-md);padding:0 var(--spacing-md) var(--spacing-lg)}}.TopNav-module__MTOhsq__rightLink{visibility:visible;white-space:nowrap;align-items:center;width:100%;display:flex}.TopNav-module__MTOhsq__link:hover{text-decoration:underline}.TopNav-module__MTOhsq__mobileSearchBar{background-color:var(--top-nav-bg);border-bottom:1px solid var(--top-nav-border-color);width:100%;margin-top:0;padding:16px;display:none!important}@media (max-width:1024px){.TopNav-module__MTOhsq__desktopSearchBar{display:none}}.TopNav-module__MTOhsq__desktopSearchBarHidden{display:none!important}@media (max-width:500px){.TopNav-module__MTOhsq__desktopSearchBarHidden{display:none!important}}@media (min-width:500px){.TopNav-module__MTOhsq__desktopSearchBarHidden{display:none!important}}@media (min-width:768px){.TopNav-module__MTOhsq__desktopSearchBarHidden{display:none!important}}@media (min-width:1024px){.TopNav-module__MTOhsq__desktopSearchBarHidden{display:none!important}}@media (min-width:1200px){.TopNav-module__MTOhsq__desktopSearchBarHidden{display:none!important}}.TopNav-module__MTOhsq__onTop{z-index:100}@media (min-width:500px){.TopNav-module__MTOhsq__logoSearchOpen{z-index:21;width:125px;height:auto;padding:16px 0;transition:all .5s;position:fixed;top:20px;left:40px}.TopNav-module__MTOhsq__searchTopActive{width:400px;padding-right:80px}}@media (min-width:768px){.TopNav-module__MTOhsq__navContent{max-width:100%;height:auto;padding:0 32px}.TopNav-module__MTOhsq__hamburgerButton{visibility:visible;display:flex;right:16px}.TopNav-module__MTOhsq__hamburgerOpen{position:absolute;top:32px;right:50px}.TopNav-module__MTOhsq__leftGroup{justify-content:flex-start;width:90%;min-width:400px}.TopNav-module__MTOhsq__leftImage{width:153px}.TopNav-module__MTOhsq__search{min-width:305px;max-width:307px;margin-left:40px}}@media (min-width:870px){.TopNav-module__MTOhsq__closeSearch{display:flex}.TopNav-module__MTOhsq__hamburgerButton{visibility:hidden;display:none}.TopNav-module__MTOhsq__navLinksContainer{-moz-column-gap:24px;width:unset;flex-direction:row;column-gap:24px;padding-top:0;display:flex}.TopNav-module__MTOhsq__navLinksContainer.TopNav-module__MTOhsq__mobile{display:none}.TopNav-module__MTOhsq__rightGroup{flex-direction:row;width:auto;margin-bottom:0;padding-top:0;padding-left:40px;display:flex;position:relative}.TopNav-module__MTOhsq__accountMenu{z-index:5;width:258px;height:fit-content;margin-left:0;position:absolute;top:60px;right:0}@media (max-width:870px){.TopNav-module__MTOhsq__accountMenu{width:100vw;margin:0 0 0 -16px;padding:0;position:relative;top:0;right:0}}@media (max-width:600px){.TopNav-module__MTOhsq__accountMenu{width:min(258px,100vw - 32px);max-width:calc(100vw - 32px);right:0}}@media (max-width:400px){.TopNav-module__MTOhsq__accountMenu{width:calc(100vw - 32px);max-width:none;right:0}}@media (max-width:870px){.TopNav-module__MTOhsq__rightGroup{position:relative}.TopNav-module__MTOhsq__accountMenu{position:absolute;top:60px;right:0}}.TopNav-module__MTOhsq__leftGroup{-moz-column-gap:24px;column-gap:24px;width:auto;min-width:400px}.TopNav-module__MTOhsq__rightLink{display:hidden;visibility:hidden;width:0}}@media (min-width:1025px){.TopNav-module__MTOhsq__navContent{max-width:100%;padding:0 50px}.TopNav-module__MTOhsq__navLinksContainer{margin-right:32px}.TopNav-module__MTOhsq__leftImage{width:153px}.TopNav-module__MTOhsq__leftGroup{width:auto;min-width:400px}.TopNav-module__MTOhsq__rightGroup{padding-left:unset}.TopNav-module__MTOhsq__rightLink{visibility:visible;width:auto;padding-right:24px;display:flex}.TopNav-module__MTOhsq__mobileSearchBar{display:none}.TopNav-module__MTOhsq__desktopSearchBar{width:100%;display:flex}}@media (min-width:1200px){.TopNav-module__MTOhsq__navContent{padding:0 32px}.TopNav-module__MTOhsq__search{max-height:unset;min-height:unset;height:46px}.TopNav-module__MTOhsq__rightGroup{padding-left:40px}.TopNav-module__MTOhsq__link{font-size:var(--font-size-base);letter-spacing:.01em;line-height:150%;font-weight:var(--font-weight-light)}.TopNav-module__MTOhsq__leftImage{width:167px}.TopNav-module__MTOhsq__navLinksContainer{-moz-column-gap:24px;column-gap:24px}}@media (min-width:1320px){.TopNav-module__MTOhsq__search{min-width:200px;max-width:280px}.TopNav-module__MTOhsq__leftGroup{-moz-column-gap:24px;column-gap:24px;width:auto}.TopNav-module__MTOhsq__rightGroup{width:auto;padding-left:40px}.TopNav-module__MTOhsq__rightLink{padding-right:24px}}@media (min-width:1444px){.TopNav-module__MTOhsq__navContent{width:1240px;padding:0}.TopNav-module__MTOhsq__navRow{padding:0}.TopNav-module__MTOhsq__leftGroup{-moz-column-gap:var(--spacing-72);column-gap:var(--spacing-72);width:562px}.TopNav-module__MTOhsq__leftImage{width:181px}.TopNav-module__MTOhsq__navLinksContainer{-moz-column-gap:var(--spacing-xxl);column-gap:var(--spacing-xxl);width:208px}.TopNav-module__MTOhsq__rightGroup{-moz-column-gap:var(--spacing-xl);justify-content:flex-end;column-gap:var(--spacing-xl);flex-direction:row;align-items:end;width:276px;display:flex}}@media (min-width:1640px){.TopNav-module__MTOhsq__navContent{width:1400px;padding:0}}
.HamburgerButton-module__ynTQ7W__container{cursor:pointer;width:24px;height:24px;color:var(--hamburger-btn-color);border-radius:var(--hamburger-btn-border-radius);transition:background-color var(--transition-slow) ease-in}.HamburgerButton-module__ynTQ7W__container:hover{background-color:var(--hamburger-btn-hover-bg)}.HamburgerButton-module__ynTQ7W__container:active{background-color:var(--hamburger-btn-active-bg)}.HamburgerButton-module__ynTQ7W__container:focus-visible{outline:2px solid var(--hamburger-btn-focus-color);outline-offset:3px;border-radius:var(--hamburger-btn-border-radius)}.HamburgerButton-module__ynTQ7W__noAnimation{transition:all 3s ease-in-out}.HamburgerButton-module__ynTQ7W__linesSVG,.HamburgerButton-module__ynTQ7W__circleSVG,.HamburgerButton-module__ynTQ7W__crossSVG{line-height:0;position:absolute}.HamburgerButton-module__ynTQ7W__lineTopOpen{stroke-dasharray:16;animation:.2s forwards HamburgerButton-module__ynTQ7W__lineTopOpenAnimation}@keyframes HamburgerButton-module__ynTQ7W__lineTopOpenAnimation{50%{stroke-dashoffset:12px;transform:translateY(1px)translate(-1px)rotate(-25deg)}75%{stroke-dashoffset:14px;transform:translateY(1px)translate(1px)rotate(-25deg)}to{stroke-dashoffset:15px;opacity:0;transform:translateY(1px)translate(1px)rotate(-25deg)}}.HamburgerButton-module__ynTQ7W__lineTopClose{stroke-dasharray:16;stroke-dashoffset:15px;opacity:0;animation:.6s .5s forwards HamburgerButton-module__ynTQ7W__lineTopCloseAnimation}@keyframes HamburgerButton-module__ynTQ7W__lineTopCloseAnimation{0%{stroke-dashoffset:16px}50%{stroke-dashoffset:16px;opacity:.4}90%{stroke-dashoffset:0;stroke-dasharray:16;opacity:.4}to{stroke-dashoffset:0;stroke-dasharray:16;opacity:.4}}.HamburgerButton-module__ynTQ7W__lineMiddleOpen{stroke-dasharray:20;stroke-dashoffset:0;animation:.6s forwards HamburgerButton-module__ynTQ7W__lineMiddleOpenAnimation}@keyframes HamburgerButton-module__ynTQ7W__lineMiddleOpenAnimation{10%{stroke-dashoffset:3px;transform:translate(1.5px)translateY(.5px)}25%{stroke-dashoffset:5px;transform:translate(2px)translateY(.5px)}50%{stroke-dashoffset:8px;opacity:initial;transform:translate(2.5px)translateY(.5px)}90%{stroke-dashoffset:10px;opacity:.8;transform:translate(3px)translateY(.5px)}95%{stroke-dashoffset:12px;transform:translate(4.5px)translateY(.5px)}to{stroke-dashoffset:12px;opacity:0;transform:translate(4.5px)translateY(.5px)}}.HamburgerButton-module__ynTQ7W__lineMiddleClose{stroke-dasharray:20;opacity:0;stroke-dashoffset:8px;animation:.7s .6s forwards HamburgerButton-module__ynTQ7W__lineMiddleCloseAnimation;transform:translate(3px)}@keyframes HamburgerButton-module__ynTQ7W__lineMiddleCloseAnimation{0%{opacity:.3;stroke-dashoffset:8px;transform:translate(3px)}5%{opacity:.1;stroke-width:initial;transform:translate(3px)}10%{opacity:.1;stroke-dashoffset:10px;stroke-width:.5px;transform:translate(2.5px)}20%{opacity:0;stroke-width:1.5px;stroke-dashoffset:20px;transform:translate(0)}50%{opacity:.4;stroke-width:1.5px;stroke-dashoffset:20px;transform:translate(0)}to{stroke-dashoffset:0;opacity:.4;stroke-width:1.5px;transform:translate(0)}}.HamburgerButton-module__ynTQ7W__lineBottomOpen{animation:.4s forwards HamburgerButton-module__ynTQ7W__lineBottomRotateAnimation}@keyframes HamburgerButton-module__ynTQ7W__lineBottomRotateAnimation{0%{}to{transform:rotate(90deg)}}.HamburgerButton-module__ynTQ7W__lineBottomPosition{stroke-dasharray:14;animation:.6s forwards HamburgerButton-module__ynTQ7W__lineBottomPositionFadeAnimation}@keyframes HamburgerButton-module__ynTQ7W__lineBottomPositionFadeAnimation{50%{opacity:1;transform:translateY(-5.2px)translate(2.2px)}75%{opacity:initial}90%{opacity:initial}95%{stroke:1.4;opacity:0;transform:translateY(-5.2px)translate(2.2px)}to{opacity:0;visibility:hidden;transform:translateY(-5.2px)translate(2.2px)}}.HamburgerButton-module__ynTQ7W__lineBottomPositionClose{stroke-dasharray:14;visibility:hidden;animation:.5s 1s forwards HamburgerButton-module__ynTQ7W__lineBottomPositionCloseAnimation}@keyframes HamburgerButton-module__ynTQ7W__lineBottomPositionCloseAnimation{0%{visibility:visible;opacity:.4;stroke-dashoffset:15px}to{opacity:.4;visibility:visible;stroke-dashoffset:0}}.HamburgerButton-module__ynTQ7W__crossOpen{opacity:0}.HamburgerButton-module__ynTQ7W__crossPlus{transform:translateY(6px)translate(8.5px)}.HamburgerButton-module__ynTQ7W__crossOpenPlus{opacity:0;animation:.2s .4s forwards HamburgerButton-module__ynTQ7W__crossOpacityAnimation}@keyframes HamburgerButton-module__ynTQ7W__crossOpacityAnimation{to{opacity:initial}}.HamburgerButton-module__ynTQ7W__crossOpenRotate{animation:.5s .5s forwards HamburgerButton-module__ynTQ7W__crossRotateAnimation}@keyframes HamburgerButton-module__ynTQ7W__crossRotateAnimation{to{transform:rotate(45deg)translateY(.2px)translate(-1.4px)}}@keyframes HamburgerButton-module__ynTQ7W__crossCloseOpacityAnimation{to{opacity:0}}.HamburgerButton-module__ynTQ7W__crossClosePlus{opacity:initial;animation:.2s .6s forwards HamburgerButton-module__ynTQ7W__crossCloseOpacityAnimation}.HamburgerButton-module__ynTQ7W__crossCloseRotate{animation:.4s .2s forwards HamburgerButton-module__ynTQ7W__crossReverseRotateAnimation;transform:rotate(45deg)}@keyframes HamburgerButton-module__ynTQ7W__crossReverseRotateAnimation{to{transform:rotate(0)}}.HamburgerButton-module__ynTQ7W__circleOpenLine{opacity:0;stroke-dasharray:50;stroke-dashoffset:-50px;animation:.7s ease-in-out .2s forwards HamburgerButton-module__ynTQ7W__circleOpacityLengthAnimation}@keyframes HamburgerButton-module__ynTQ7W__circleOpacityLengthAnimation{0%{stroke-dasharray:50;stroke-dashoffset:-50px;visibility:visible}99%{stroke-dasharray:50;stroke-dashoffset:-1px;visibility:visible}to{opacity:1;stroke-dashoffset:0;stroke-dasharray:0;visibility:visible}}.HamburgerButton-module__ynTQ7W__circleCloseLine{stroke-dashoffset:0;stroke-dasharray:0;visibility:hidden;animation:.4s ease-in-out .3s backwards HamburgerButton-module__ynTQ7W__circleOpacityLengthReverse}@keyframes HamburgerButton-module__ynTQ7W__circleOpacityLengthReverse{0%{stroke-dashoffset:0;stroke-dasharray:0;visibility:visible}2%{stroke-dasharray:50;stroke-dashoffset:-1px;opacity:1}to{stroke-dasharray:50;stroke-dashoffset:-50px;opacity:0;visibility:hidden}}.HamburgerButton-module__ynTQ7W__circleDotsOpen{stroke-dasharray:10;stroke-dashoffset:11px;animation:2.2s .7s forwards HamburgerButton-module__ynTQ7W__circleDotsOpenAnimation}@keyframes HamburgerButton-module__ynTQ7W__circleDotsOpenAnimation{0%{opacity:0;stroke-dashoffset:11px;opacity:initial}to{stroke-dashoffset:0;opacity:initial}}.HamburgerButton-module__ynTQ7W__circleDotsClose{stroke-dashoffset:0;stroke-dasharray:10;opacity:0;animation:.8s forwards HamburgerButton-module__ynTQ7W__circleDotsCloseAnimation}@keyframes HamburgerButton-module__ynTQ7W__circleDotsCloseAnimation{0%{opacity:initial}90%{opacity:initial}to{stroke-dashoffset:11px;opacity:0}}.HamburgerButton-module__ynTQ7W__notAnimated{visibility:hidden;opacity:0;stroke:none}
.AccountButton-module__B2s46W__accountButtonContainer{border-radius:var(--account-btn-border-radius);background-color:var(--account-btn-bg);cursor:pointer;width:113px;height:55px;transition:all var(--transition-slower) ease;flex-shrink:0}.AccountButton-module__B2s46W__accountButton{border:1px solid var(--account-btn-border-color);border-radius:var(--account-btn-border-radius);cursor:pointer;width:100%;height:100%;color:var(--account-btn-icon-color);background:0 0;flex-direction:row;justify-content:space-around;align-items:center;display:flex}@media (max-width:870px){.AccountButton-module__B2s46W__accountButtonContainer{background-color:#0000;border-radius:0;width:100%;height:auto}.AccountButton-module__B2s46W__accountButton{width:100%;padding:var(--spacing-md);justify-content:flex-start;gap:var(--spacing-md);background-color:var(--account-btn-bg);border:none;border-radius:0}}
.AccountMiniMenu-module__mQ2yTa__backdrop{display:none}.AccountMiniMenu-module__mQ2yTa__accountMenuContainer{background-color:var(--account-mini-menu-bg);border:1px solid var(--account-mini-menu-border-color);border-radius:var(--account-mini-menu-border-radius);width:100%;min-width:222px;height:auto;min-height:184px;box-shadow:var(--account-mini-menu-box-shadow);padding:0 var(--spacing-md);box-sizing:border-box;z-index:30;transform-origin:top;position:relative}@media (max-width:869px){.AccountMiniMenu-module__mQ2yTa__accountMenuContainer{width:100%;min-width:100%;box-shadow:none;padding:var(--spacing-sm) 0 var(--spacing-lg);background-color:var(--account-mini-menu-bg);border:none;border-radius:0;justify-content:center;display:flex}.AccountMiniMenu-module__mQ2yTa__menuItemsList{width:100%;min-width:100%;padding:0 var(--spacing-md);gap:var(--spacing-sm);flex-direction:column;display:flex}}.AccountMiniMenu-module__mQ2yTa__menuItemsList{font-family:var(--account-mini-menu-font-family);box-sizing:border-box;width:100%;min-width:222px;margin:0;padding-left:0;list-style-type:none}@media (max-width:869px){.AccountMiniMenu-module__mQ2yTa__menuItemsList{width:100%;min-width:100%;padding:0}}.AccountMiniMenu-module__mQ2yTa__loadingItem{font-family:var(--account-mini-menu-font-family);font-weight:var(--font-weight-normal);font-size:var(--font-size-sm);color:var(--account-mini-menu-text-color);-moz-column-gap:var(--spacing-xs);align-items:center;column-gap:var(--spacing-xs);box-sizing:border-box;cursor:default;opacity:.8;width:100%;height:54px;list-style-type:none;display:inline-flex}@media (min-width:870px){.AccountMiniMenu-module__mQ2yTa__loadingItem{padding:15px var(--spacing-sm);line-height:14px}}.AccountMiniMenu-module__mQ2yTa__loadingSpinner{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.AccountMiniMenu-module__mQ2yTa__spinner{border:2px solid var(--account-mini-menu-spinner-track);border-top-color:var(--account-mini-menu-spinner-color);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite AccountMiniMenu-module__mQ2yTa__spin;display:inline-block}@keyframes AccountMiniMenu-module__mQ2yTa__spin{to{transform:rotate(360deg)}}@media (min-width:870px){.AccountMiniMenu-module__mQ2yTa__backdrop{z-index:0;background-color:#0000;width:100vw;height:100vh;display:block;position:fixed;top:0;left:0}.AccountMiniMenu-module__mQ2yTa__accountMenuContainer{background-color:var(--account-mini-menu-bg);border:1px solid var(--account-mini-menu-border-color);border-radius:var(--account-mini-menu-border-radius);width:258px;height:auto;min-height:184px;box-shadow:var(--account-mini-menu-box-shadow);padding:var(--spacing-md);box-sizing:border-box;z-index:30;position:relative}}
.EPDRatioBox-module__yMh0Ua__container{border-radius:var(--epd-border-radius,12px);font-family:var(--font-family-primary,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex;width:132px!important}.EPDRatioBox-module__yMh0Ua__sizeLarge{gap:8px;padding:20px 24px}.EPDRatioBox-module__yMh0Ua__sizeMedium{gap:6px;padding:16px 20px}.EPDRatioBox-module__yMh0Ua__sizeSmall{gap:4px;padding:12px 16px}.EPDRatioBox-module__yMh0Ua__value{font-size:20px;font-weight:500;line-height:140%}.EPDRatioBox-module__yMh0Ua__label{font-size:12px;font-weight:400;line-height:150%}.EPDRatioBox-module__yMh0Ua__sizeMedium .EPDRatioBox-module__yMh0Ua__label,.EPDRatioBox-module__yMh0Ua__sizeLarge .EPDRatioBox-module__yMh0Ua__label,.EPDRatioBox-module__yMh0Ua__sizeSmall .EPDRatioBox-module__yMh0Ua__label{font-size:12px}.EPDRatioBox-module__yMh0Ua__typeBad{background-color:var(--epd-bad-dark,#b22947);color:var(--epd-bad-text,#ffffffbf);border:none}.EPDRatioBox-module__yMh0Ua__typeBad .EPDRatioBox-module__yMh0Ua__value{color:#fff}.EPDRatioBox-module__yMh0Ua__typeBad .EPDRatioBox-module__yMh0Ua__label{color:#ffffffbf}.EPDRatioBox-module__yMh0Ua__typeMedium{background-color:var(--epd-medium-bg,#fffde7);color:var(--epd-medium-text,#f57f17);border:1px solid var(--epd-medium-border,#fff59d)}.EPDRatioBox-module__yMh0Ua__typeGood{background-color:var(--epd-good-bg,#e0f2f1);color:var(--epd-good-text,#00897b);border:1px solid var(--epd-good-border,#b2dfdb)}@media (max-width:768px){.EPDRatioBox-module__yMh0Ua__value{margin-top:5px;margin-bottom:-5px}.EPDRatioBox-module__yMh0Ua__label{margin-bottom:5px}}
.StatBlock-module__n2fk0G__container{justify-content:center;align-items:center;gap:var(--statblock-gap,4px);flex-direction:column;display:flex}.StatBlock-module__n2fk0G__value{font-family:var(--statblock-font-family,Poppins);font-size:var(--statblock-value-font-size,18px);font-weight:var(--statblock-value-font-weight,500);font-style:normal;line-height:var(--statblock-value-line-height,140%);color:inherit}.StatBlock-module__n2fk0G__label{font-family:var(--statblock-font-family,Poppins);font-size:var(--statblock-label-font-size,10px);font-weight:var(--statblock-label-font-weight,400);font-style:normal;line-height:var(--statblock-label-line-height,100%);color:var(--statblock-label-color,#00ffb0);text-align:center}@media (max-width:768px){.StatBlock-module__n2fk0G__label{text-align:center}}
.InfoBlock-module__Op5DtW__container{justify-content:space-between;align-items:center;gap:var(--infoblock-gap,8px);box-sizing:border-box;font-family:var(--infoblock-font-family,Poppins);display:flex}.InfoBlock-module__Op5DtW__typePreview{cursor:default;background-color:#0000}.InfoBlock-module__Op5DtW__typeLink{cursor:pointer;color:inherit;transition:var(--infoblock-link-transition,all .2s ease-in-out);border:1px solid #0000;text-decoration:none}.InfoBlock-module__Op5DtW__typeLink:hover{background-color:var(--infoblock-link-bg-hover,#0038500d);border-color:var(--infoblock-link-border-hover,#0038501a)}.InfoBlock-module__Op5DtW__sizeDefault{padding:var(--infoblock-default-padding,12px 16px);font-size:var(--infoblock-default-font-size,14px);font-weight:var(--infoblock-default-font-weight,400);line-height:var(--infoblock-default-line-height,150%);border-radius:var(--infoblock-default-border-radius,8px)}.InfoBlock-module__Op5DtW__sizeSmall{padding:var(--infoblock-small-padding,8px 12px);font-size:var(--infoblock-small-font-size,12px);font-weight:var(--infoblock-small-font-weight,400);line-height:var(--infoblock-small-line-height,140%);border-radius:var(--infoblock-small-border-radius,6px)}.InfoBlock-module__Op5DtW__body{color:var(--blue-gray-750);flex:1;align-items:center;display:flex}.InfoBlock-module__Op5DtW__icon{color:var(--blue-gray-750);flex-shrink:0;justify-content:center;align-items:center;display:flex}
.RecommendationBlock-module__RCG_Fa__container{box-sizing:border-box;font-family:var(--Font-Family,Poppins);flex-direction:column;gap:8px;display:flex}.RecommendationBlock-module__RCG_Fa__sizeDefault{gap:8px}.RecommendationBlock-module__RCG_Fa__sizeSmall{gap:6px}.RecommendationBlock-module__RCG_Fa__content{flex-direction:column;justify-content:flex-start;gap:4px;min-width:0;display:flex}.RecommendationBlock-module__RCG_Fa__title{color:var(--text-color,#003850);font-weight:600;line-height:140%}.RecommendationBlock-module__RCG_Fa__sizeDefault .RecommendationBlock-module__RCG_Fa__title{font-size:16px}.RecommendationBlock-module__RCG_Fa__sizeSmall .RecommendationBlock-module__RCG_Fa__title{font-size:14px}.RecommendationBlock-module__RCG_Fa__subtitle{color:var(--text-secondary,#7a7a7a);font-weight:400;line-height:140%}.RecommendationBlock-module__RCG_Fa__sizeDefault .RecommendationBlock-module__RCG_Fa__subtitle{font-size:14px}.RecommendationBlock-module__RCG_Fa__sizeSmall .RecommendationBlock-module__RCG_Fa__subtitle{font-size:12px}
.PropertyRank-module__oFTjqG__container{box-sizing:border-box;width:100%;height:100%;font-family:var(--font-family-primary,Poppins);background:0 0;border-radius:12px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.PropertyRank-module__oFTjqG__rankLabel{color:#1de9b6;font-weight:600;font-size:var(--statblock-label-font-size,10px);flex-shrink:0;margin-right:12px}.PropertyRank-module__oFTjqG__rankValue{color:var(--white,#fff);font-weight:700;font-size:var(--statblock-value-font-size,18px);flex-shrink:0;margin-right:8px}.PropertyRank-module__oFTjqG__rankTotal{color:var(--white,#fff);font-weight:500;font-size:var(--statblock-value-font-size,18px);flex-shrink:0;margin-right:auto}.PropertyRank-module__oFTjqG__infoButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0 0 0 12px;padding:0;display:flex}.PropertyRank-module__oFTjqG__infoCircle{background:var(--white,#fff);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;box-shadow:0 1px 4px #0000000a}.PropertyRank-module__oFTjqG__infoButton:focus{outline:none}.PropertyRank-module__oFTjqG__infoButton:focus-visible .PropertyRank-module__oFTjqG__infoCircle{outline:2px solid var(--focus-ring-color,var(--primary-main));outline-offset:2px}@media (max-width:768px){.PropertyRank-module__oFTjqG__container{gap:8px;padding:8px 12px}.PropertyRank-module__oFTjqG__rankLabel{font-size:10px}.PropertyRank-module__oFTjqG__rankValue,.PropertyRank-module__oFTjqG__rankTotal{font-size:16px}}
.CardImageWithOverlayLink-module__9o75vW__container{background:#f0f0f0;border-radius:12px;width:100%;height:240px;display:block;position:relative;overflow:hidden}.CardImageWithOverlayLink-module__9o75vW__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.CardImageWithOverlayLink-module__9o75vW__imagePlaceholder{color:#999;width:100%;height:100%;font-family:var(--Font-Family,Poppins);background-color:#f0f0f0;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;font-size:14px;display:flex}.CardImageWithOverlayLink-module__9o75vW__placeholderSubtext{color:#bbb;margin:0;padding:0;font-size:12px}.CardImageWithOverlayLink-module__9o75vW__dotsContainer{justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.CardImageWithOverlayLink-module__9o75vW__dot{cursor:pointer;background-color:#fff9;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .3s ease-in-out}.CardImageWithOverlayLink-module__9o75vW__dot:hover{background-color:#fffc}.CardImageWithOverlayLink-module__9o75vW__dotActive{background-color:#fff}.CardImageWithOverlayLink-module__9o75vW__overlayBar{z-index:4;box-sizing:border-box;background:linear-gradient(#03283426 0%,#03283499 40%,#032834f2 100%);justify-content:center;align-items:center;padding:18px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.CardImageWithOverlayLink-module__9o75vW__overlayContent{justify-content:center;align-items:center;width:100%;max-width:900px;display:flex}.CardImageWithOverlayLink-module__9o75vW__overlayLink{color:#00cfa0;align-items:center;gap:12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.CardImageWithOverlayLink-module__9o75vW__overlayLink .CardImageWithOverlayLink-module__9o75vW__caretRight svg,.CardImageWithOverlayLink-module__9o75vW__overlayLink .CardImageWithOverlayLink-module__9o75vW__caretLeft svg{width:16px;height:16px;display:inline-block}.CardImageWithOverlayLink-module__9o75vW__navButton{color:#fff;cursor:pointer;z-index:5;background-color:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:24px;transition:background-color .3s ease-in-out;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.CardImageWithOverlayLink-module__9o75vW__navButton:hover{background-color:#0009}.CardImageWithOverlayLink-module__9o75vW__originalNavButton{cursor:pointer;z-index:2;width:var(--lightbox-nav-width);height:100%;box-shadow:none;opacity:var(--lightbox-nav-opacity);background:#0006;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0}.CardImageWithOverlayLink-module__9o75vW__originalNavButton:hover{opacity:var(--lightbox-nav-opacity-hover);background-color:#0009}.CardImageWithOverlayLink-module__9o75vW__originalNavButton:focus{outline:none}.CardImageWithOverlayLink-module__9o75vW__originalLeftButton{left:0}.CardImageWithOverlayLink-module__9o75vW__originalRightButton{right:0}.CardImageWithOverlayLink-module__9o75vW__caretRight,.CardImageWithOverlayLink-module__9o75vW__caretLeft{width:fit-content;height:fit-content;margin:0 auto;display:flex}.CardImageWithOverlayLink-module__9o75vW__prevButton{left:12px}.CardImageWithOverlayLink-module__9o75vW__nextButton{right:12px}@media (min-width:769px){.CardImageWithOverlayLink-module__9o75vW__container{flex-direction:column;height:265px;display:flex}.CardImageWithOverlayLink-module__9o75vW__image{flex:1}}@media (max-width:768px){.CardImageWithOverlayLink-module__9o75vW__container{aspect-ratio:4/3}.CardImageWithOverlayLink-module__9o75vW__dotsContainer{gap:6px;bottom:12px}.CardImageWithOverlayLink-module__9o75vW__dot{width:6px;height:6px}.CardImageWithOverlayLink-module__9o75vW__navButton{width:32px;height:32px;font-size:18px}.CardImageWithOverlayLink-module__9o75vW__prevButton{left:8px}.CardImageWithOverlayLink-module__9o75vW__nextButton{right:8px}}
.SearchesAndAlertsPage-module__RZNh4q__page{gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-md) var(--spacing-48);max-width:1400px;font-family:var(--searches-alerts-font-family);flex-direction:column;margin:0 auto;display:flex}.SearchesAndAlertsPage-module__RZNh4q__header{gap:var(--spacing-md);flex-direction:column;display:flex}.SearchesAndAlertsPage-module__RZNh4q__backLink{align-items:center;gap:var(--spacing-xs);cursor:pointer;color:var(--searches-alerts-back-link-color);font-size:var(--font-size-base);width:fit-content;font-family:var(--searches-alerts-back-link-font-family);background:0 0;border:none;padding:0;display:inline-flex}.SearchesAndAlertsPage-module__RZNh4q__title{font-size:26px;font-weight:var(--font-weight-bold);color:var(--searches-alerts-title-color);margin:0;line-height:1.2}.SearchesAndAlertsPage-module__RZNh4q__content{gap:var(--spacing-md);flex-direction:column;display:flex}.SearchesAndAlertsPage-module__RZNh4q__leftColumn{display:none}.SearchesAndAlertsPage-module__RZNh4q__rightColumn{overflow:visible}.SearchesAndAlertsPage-module__RZNh4q__mobileSelectorWrapper{display:block}.SearchesAndAlertsPage-module__RZNh4q__emptyWrapper{padding:96px var(--spacing-xl);justify-content:center;align-items:center;display:flex}.SearchesAndAlertsPage-module__RZNh4q__loading,.SearchesAndAlertsPage-module__RZNh4q__errorBox{padding:var(--spacing-48) var(--spacing-xl);text-align:center;color:var(--searches-alerts-loading-color);font-size:14px}.SearchesAndAlertsPage-module__RZNh4q__errorBox{color:var(--searches-alerts-error-color)}@media (min-width:900px){.SearchesAndAlertsPage-module__RZNh4q__page{gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-md) var(--spacing-64)}.SearchesAndAlertsPage-module__RZNh4q__title{font-size:var(--font-size-4xl)}.SearchesAndAlertsPage-module__RZNh4q__content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.SearchesAndAlertsPage-module__RZNh4q__leftColumn{border:1px solid var(--searches-alerts-border-color);border-radius:var(--searches-alerts-panel-radius);background:var(--searches-alerts-left-panel-bg);height:fit-content;display:block;overflow:visible}.SearchesAndAlertsPage-module__RZNh4q__rightColumn{border:1px solid var(--searches-alerts-border-color);border-radius:var(--searches-alerts-panel-radius)}.SearchesAndAlertsPage-module__RZNh4q__mobileSelectorWrapper{display:none}}
.EmptyState-module__qDZL_a__wrapper{align-items:center;gap:var(--spacing-xl);text-align:center;max-width:480px;padding:var(--spacing-48) var(--spacing-xl);font-family:var(--font-family-primary);flex-direction:column;display:flex}.EmptyState-module__qDZL_a__icon{color:var(--content-disabled)}.EmptyState-module__qDZL_a__textGroup{gap:var(--spacing-xs);flex-direction:column;display:flex}.EmptyState-module__qDZL_a__heading{font-family:var(--empty-state-heading-font-family);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--empty-state-heading-color);margin:0;line-height:1.3}.EmptyState-module__qDZL_a__description{font-size:var(--font-size-sm);color:var(--empty-state-description-color);margin:0;line-height:1.5}@media (min-width:600px){.EmptyState-module__qDZL_a__heading{font-size:var(--font-size-3xl)}}
.DesktopList-module__c-8_Ja__wrapper{font-family:var(--desktop-list-font-family);flex-direction:column;display:flex}.DesktopList-module__c-8_Ja__header{gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-xl);display:flex}.DesktopList-module__c-8_Ja__supportingText{font-size:var(--font-size-base);color:var(--desktop-list-supporting-color)}.DesktopList-module__c-8_Ja__controls{gap:var(--spacing-sm);flex-direction:column;flex:1;display:flex}.DesktopList-module__c-8_Ja__typeLabel{color:var(--desktop-list-supporting-color);font-size:14px}.DesktopList-module__c-8_Ja__list{gap:var(--spacing-xs);padding:0 var(--spacing-xl) var(--spacing-xl);flex-direction:column;display:flex}.DesktopList-module__c-8_Ja__row{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--desktop-list-border-color);border-radius:var(--border-radius-lg);cursor:pointer;background:var(--desktop-list-row-bg);text-align:left;width:100%;color:var(--desktop-list-row-color);transition:background-color .15s;display:flex;position:relative}.DesktopList-module__c-8_Ja__row:hover{background:var(--desktop-list-row-hover-bg)}.DesktopList-module__c-8_Ja__rowActive{background:var(--desktop-list-row-active-bg);color:var(--desktop-list-row-active-color)}.DesktopList-module__c-8_Ja__rowActive .DesktopList-module__c-8_Ja__rowIcon,.DesktopList-module__c-8_Ja__rowActive .DesktopList-module__c-8_Ja__menuButton{color:var(--desktop-list-row-active-color)}.DesktopList-module__c-8_Ja__rowContent{align-items:center;gap:var(--spacing-sm);flex:1;display:flex;justify-content:flex-start!important}.DesktopList-module__c-8_Ja__rowIcon{color:var(--desktop-list-row-icon-color);flex-shrink:0;display:inline-flex}.DesktopList-module__c-8_Ja__rowName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--desktop-list-row-color);font-size:var(--font-size-base);font-family:var(--desktop-list-font-family);text-align:left;width:100%;overflow:hidden}.DesktopList-module__c-8_Ja__rowNameActive{color:var(--desktop-list-row-active-color)}.DesktopList-module__c-8_Ja__menuButton{border-radius:var(--desktop-list-menu-btn-radius);cursor:pointer;color:var(--desktop-list-menu-icon-color);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:inline-flex}.DesktopList-module__c-8_Ja__menuButton:hover{background:var(--desktop-list-menu-btn-hover-bg)}.DesktopList-module__c-8_Ja__pagination{padding-bottom:var(--spacing-xl);background:var(--desktop-list-pagination-bg);margin-top:-24px}
.Map-module__YSLZ3W__mapContainer{flex-direction:column;width:100%;height:calc(100vh - 80px);display:flex;overflow:hidden}.Map-module__YSLZ3W__header{background-color:#fff;border-bottom:1px solid #e5e7eb;padding:1rem}.Map-module__YSLZ3W__headerContent{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;display:flex}.Map-module__YSLZ3W__titleSection{flex-direction:column;display:flex}.Map-module__YSLZ3W__title{color:#111827;margin:0;font-size:1.5rem;font-weight:700}.Map-module__YSLZ3W__subtitle{color:#6b7280;margin-top:.25rem;margin-bottom:0;font-size:.875rem}.Map-module__YSLZ3W__buttonGroup{gap:.5rem;display:flex}.Map-module__YSLZ3W__button{cursor:pointer;border:none;border-radius:.5rem;outline:none;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.Map-module__YSLZ3W__button:hover:not(.Map-module__YSLZ3W__buttonDisabled){transform:translateY(-1px);box-shadow:0 4px 6px #0000001a}.Map-module__YSLZ3W__button:active:not(.Map-module__YSLZ3W__buttonDisabled){transform:translateY(0)}.Map-module__YSLZ3W__buttonPrimary{color:#fff;background-color:#3b82f6}.Map-module__YSLZ3W__buttonPrimary:hover:not(.Map-module__YSLZ3W__buttonDisabled){background-color:#2563eb}.Map-module__YSLZ3W__buttonDanger{color:#fff;background-color:#ef4444}.Map-module__YSLZ3W__buttonDanger:hover:not(.Map-module__YSLZ3W__buttonDisabled){background-color:#dc2626}.Map-module__YSLZ3W__buttonDisabled{color:#9ca3af;cursor:not-allowed;background-color:#d1d5db}.Map-module__YSLZ3W__map{width:100%;height:100%}.Map-module__YSLZ3W__drawingIndicator{color:#fff;background-color:#3b82f6;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;animation:1.5s infinite Map-module__YSLZ3W__pulse;position:absolute;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 4px 6px #0000001a}@keyframes Map-module__YSLZ3W__pulse{0%,to{opacity:1}50%{opacity:.8}}.Map-module__YSLZ3W__infoPanel{background-color:#fff;border-radius:.5rem;min-width:16rem;max-width:20rem;padding:1rem;position:absolute;top:1rem;right:1rem;box-shadow:0 10px 25px #0000001a}.Map-module__YSLZ3W__infoPanelTitle{color:#1f2937;margin:0 0 .75rem;font-size:1rem;font-weight:600}.Map-module__YSLZ3W__instructionList{color:#4b5563;margin:0;padding:0;font-size:.875rem;line-height:1.6;list-style:none}.Map-module__YSLZ3W__instructionList li{margin-bottom:.25rem}.Map-module__YSLZ3W__areaDetails{flex-direction:column;gap:.75rem;display:flex}.Map-module__YSLZ3W__statItem{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.Map-module__YSLZ3W__statItem:last-child{border-bottom:none}.Map-module__YSLZ3W__statLabel{color:#6b7280;font-size:.875rem;font-weight:500}.Map-module__YSLZ3W__statValue{color:#1f2937;font-size:1rem;font-weight:600}.Map-module__YSLZ3W__editStatus{background-color:#f9fafb;border-radius:.375rem;align-items:center;gap:.5rem;margin-top:.25rem;padding:.5rem;display:flex}.Map-module__YSLZ3W__statusIndicator{border-radius:50%;width:8px;height:8px;animation:none}.Map-module__YSLZ3W__statusActive{background-color:#10b981;animation:2s infinite Map-module__YSLZ3W__statusPulse}.Map-module__YSLZ3W__statusInactive{background-color:#6b7280}@keyframes Map-module__YSLZ3W__statusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.Map-module__YSLZ3W__statusText{color:#4b5563;text-transform:uppercase;letter-spacing:.025em;font-size:.75rem;font-weight:500}
