.main-content{overflow-x:hidden}.notification-panel-root.offcanvas{z-index:9999}.notification-panel-root.offcanvas .notification-panel-header{justify-content:space-between}body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .hui-modal-heading,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .pg-login-masthead-description,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .generic-input-btn,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .divider-root .title-wrapper .title,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .social-login-button-root .title,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .pg-login-footer-root,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .checklist-root .item,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .receiving-email-prompt,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .otp-input-group-root .error-message,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .acceptance-rules .rule-wrapper .rule-text,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .skip-text,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .invalid-feedback,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .hui-alert-root,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .forgot-password-btn{font-family:Poppins,sans-serif}body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .pg-login-footer-root a{color:var(--text-active-quaternary);text-decoration:none;display:inline-block}body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .pg-login-footer-root a:hover,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .forgot-password-btn,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .forgot-password-btn:hover,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .forgot-password-btn:focus,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .forgot-password-btn:focus-visible{color:var(--fill-active-primary)}body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .forgot-password-btn:active{color:var(--pg-black)}body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .otp-verification-view-root .hui-button.resend-otp-btn,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .save-password-view-root .skip-text,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .otp-verification-view-root .hui-button.resend-otp-btn:hover,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .otp-verification-view-root .hui-button.resend-otp-btn:focus,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .otp-verification-view-root .hui-button.resend-otp-btn:focus-visible,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .save-password-view-root .skip-text:hover,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .save-password-view-root .skip-text:focus,body:has(.ipp-base-page-layout-root) .pg-login-modal-root .modal-content .save-password-view-root .skip-text:focus-visible{color:var(--fill-active-primary)}.ipp-base-page-layout-root{flex-direction:column;min-height:100vh;font-family:Poppins,sans-serif;display:flex}.ipp-base-page-layout-root .hui-carousel .swiper{border-radius:8px}.ipp-base-page-layout-root .sticky-toast{z-index:9999;position:fixed;bottom:15px;left:15px}.ipp-base-page-layout-root .sticky-toast .toast-header{background-color:var(--pg-white)}.ipp-base-page-layout-root .sticky-toast .toast-header .font-semibold{font-weight:600}.ipp-base-page-layout-root .sticky-toast .toast-header .btn-close{margin:16px}.ipp-base-page-layout-root .sticky-toast .toast-header:last-child{border-bottom:0;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.ipp-base-page-layout-root a{transition:color .3s,opacity .3s,box-shadow .3s}.ipp-base-page-layout-root a,.ipp-base-page-layout-root a:hover,.ipp-base-page-layout-root a:active{outline:0;text-decoration:none}.ipp-base-page-layout-root *{font-family:Poppins,sans-serif!important}.ipp-base-page-layout-root .global-header.hfs{font-family:Poppins,sans-serif}.ipp-base-page-layout-root .global-header.hfs.responsive .mobile-nav-bar,.ipp-base-page-layout-root .global-header.hfs.responsive.ipropertymy.new-user .header-right-wrapper .mobile-account-content-wrapper,.ipp-base-page-layout-root .global-header.hfs.responsive .account-wrapper .over-layer-mask.showing-state,.ipp-base-page-layout-root .popconfirm-container{z-index:1024}.ipp-base-page-layout-root #footer.global-footer.hfs{font-family:Poppins,sans-serif}.ipp-base-page-layout-root .language-switcher i svg{display:block}.ipp-base-page-layout-root .page-content{flex-grow:1}.ipp-base-page-layout-root #accountPopup .customer-entry{display:none}.ipp-base-page-layout-root.agent-role #accountPopup .customer-entry{display:block}@media (max-width:575.98px){.ipp-base-page-layout-root #social-app-store-links{overflow-x:auto}}
@keyframes rotate-180{0%{transform:rotate(0)}to{transform:rotate(-180deg)}}@keyframes pulsate{0%{opacity:.9;-webkit-transform:scale(1)}to{opacity:0;-webkit-transform:scale(2.5)}}.mega-menu-navbar-root{z-index:1024;color:var(--text-active-primary);background:var(--fill-neutral-secondary);box-shadow:var(--pg-soft-down-small);width:100%;padding:12px 8px 12px 16px;transition:transform .2s ease-in-out;position:sticky;top:0}.mega-menu-navbar-root__hidden-on-scroll-down{box-shadow:none;transform:translateY(-100%)}.mega-menu-navbar-root__desktop-container{width:100%;padding:unset;margin:unset;flex-direction:row;align-items:center;gap:16px;display:none;position:relative}.mega-menu-navbar-root .hui-buttonlink{white-space:nowrap;text-decoration:none}.mega-menu-navbar-root .dropdown-toggle:after{display:none}.mega-menu-navbar-root .mega-menu-dropdown__dropdown-gap{pointer-events:auto;background:0 0;width:100%;height:10px;position:absolute;top:100%;left:0}.mega-menu-navbar-root .mega-menu-dropdown__dropdown-wrapper{position:relative}.mega-menu-navbar-root .mega-menu-dropdown .hui-badge.badge-small{margin-left:8px}.mega-menu-navbar-root__mobile-container .mobile-menu__header-wrapper{justify-content:space-between;align-items:center;display:flex}.mega-menu-navbar-root__mobile-container .mobile-menu__header-left img{width:176px;height:37px}.mega-menu-navbar-root__mobile-container .mobile-menu__header-right{align-items:center;gap:4px;display:flex}.mega-menu-navbar-root__mobile-container .mobile-menu__header-right__item,.mega-menu-navbar-root__mobile-container .mobile-menu__header-right__item .notification-icon-with-badge{position:relative}.mega-menu-navbar-root__mobile-container .mobile-menu__header-right__item .notification-badge{position:absolute;right:-4px}.mega-menu-navbar-root__mobile-container .mobile-menu__header-right__item.hidden{visibility:hidden}.mega-menu-navbar-root__mobile-container .mobile-menu__header-right__notification{box-shadow:none;border:none;padding:8px}.mega-menu-navbar-root__mobile-container .mobile-menu__header-right__notification:hover,.mega-menu-navbar-root__mobile-container .mobile-menu__header-right__notification:active,.mega-menu-navbar-root__mobile-container .mobile-menu__header-right__notification:focus{background:0 0}.mega-menu-navbar-root__mobile-container .mobile-menu__header-toggle{padding:8px}.mega-menu-navbar-root__center-content{width:100%;padding:unset;margin:unset;align-items:center;gap:4px;display:flex;position:relative}.mega-menu-navbar-root__desktop-brand{height:auto}.mega-menu-navbar-root__desktop-brand .hui-image{width:190px!important;height:40px!important;aspect-ratio:unset!important}.mega-menu-navbar-root__navbar-link-dropdown-container .dropdown-toggle{letter-spacing:0;background:var(--fill-neutral-secondary);box-shadow:none;border:none;border-radius:8px;align-items:center;height:100%;padding:8px 4px 8px 12px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.mega-menu-navbar-root__navbar-link-dropdown-container .dropdown-toggle:after{display:none}.mega-menu-navbar-root__navbar-link-dropdown-container .dropdown-toggle.no-chevron{padding-right:12px}.mega-menu-navbar-root__navbar-link-dropdown-container.mega-menu-navbar-root__l0-link-active{position:relative}.mega-menu-navbar-root__navbar-link-dropdown-container.mega-menu-navbar-root__l0-link-active .dropdown-toggle{font-weight:600!important}.mega-menu-navbar-root__navbar-link-dropdown-container.mega-menu-navbar-root__l0-link-active:after{content:"";background-color:var(--fill-active-primary);height:3px;display:block;position:absolute;bottom:0;left:0;right:0}.mega-menu-navbar-root__navbar-link-dropdown-container .btn{color:var(--text-active-primary)}.mega-menu-navbar-root__navbar-link-dropdown-container .btn-light:hover,.mega-menu-navbar-root__navbar-link-dropdown-container .btn-light:active{background:var(--fill-neutral-primary)}.mega-menu-navbar-root__navbar-link-dropdown-container .hui-divider{margin:0}.mega-menu-navbar-root__navbar-link-dropdown-container .hui-list{margin-bottom:unset;padding-left:8px}.mega-menu-navbar-root__navbar-link-dropdown-container .dropdown-menu{background:var(--fill-neutral-secondary);box-shadow:none;border:none}.mega-menu-navbar-root__navbar-link-dropdown-container .show{animation:.16s ease-in-out fade-in!important}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-navbar-root__navlink-icon-active{animation:.16s ease-in-out forwards rotate-180}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown{margin-top:0!important}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown.dropdown-menu.show{display:contents!important}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-header{padding:24px!important}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-header .hui-image{object-fit:contain;width:auto;height:32px;aspect-ratio:auto!important}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-wrapper{position:relative}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-gap{pointer-events:auto;background:0 0;width:100%;height:10px;position:absolute;top:100%;left:0}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-container{background:var(--fill-neutral-secondary);box-shadow:var(--pg-hard-down-medium);border-radius:8px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 10px);left:-12px;overflow:hidden}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-link__footer,.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-link__footer:hover{width:auto!important}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-wrapper{box-shadow:none;border:none;position:relative}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-content{flex-direction:row;display:flex}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-body{flex-direction:column;display:flex}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-category{margin:unset;flex-direction:column;gap:8px;padding:8px;list-style:none;display:flex}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown .hui-list-item:hover{cursor:default;background:0 0}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-item{white-space:nowrap;align-items:center;height:auto;overflow:hidden}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-item.dropdown-item-disabled{background-color:var(--fill-neutral-primary)}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-item>div,.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-item>a{letter-spacing:-.01rem;color:var(--text-active-primary);align-items:center;height:36px;padding-left:16px;padding-right:16px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;display:inherit!important}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-item.dropdown-item-bold>div,.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-item.dropdown-item-bold>a{letter-spacing:0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__divider{background-color:var(--border-active-secondary);color:var(--border-active-secondary);border-bottom-color:var(--border-active-secondary);opacity:1}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__divider-margin-top{margin-top:auto}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__body-footer>.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-category{display:flex}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__body-footer>.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-category .hui-list-item{padding:8px 16px}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-resources{background:var(--fill-neutral-primary);flex-direction:column;display:flex}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-item.clickable>a:hover{background:var(--fill-neutral-primary);cursor:pointer;border-radius:8px;width:100%}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-resources .clickable>a:hover{background:var(--fill-neutral-secondary)}.mega-menu-navbar-root__navbar-link-dropdown-container .mega-menu-dropdown__dropdown-resource-image>.hui-image{object-fit:contain;width:auto;height:120px;aspect-ratio:auto!important}.mega-menu-navbar-root__navlink-dot{background-color:var(--pg-brand-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-right:4px;display:inline-block}.mega-menu-navbar-root__right-section__content{flex-direction:row;align-items:center;gap:8px;display:flex}.mega-menu-navbar-root__right-section__content__settings-dropdown{border:none;border-radius:24px;width:296px;padding:16px 0;overflow:hidden;box-shadow:0 8px 16px #282c2e1f}.mega-menu-navbar-root__right-section__content__user-button .btn-content{flex-direction:row;align-items:center;gap:4px;display:flex}.mega-menu-navbar-root__right-section__content__user-button.btn-primary{border:var(--border-active-quaternary) solid 1px;box-shadow:var(--pg-hard-down-small);padding:8px 16px;box-shadow:inset 0 2px 2px #fff6}.mega-menu-navbar-root__right-section__content .show.dropdown .mega-menu-navbar-root__right-section__content__user-button .mega-menu-navbar-root__right-section__content__user-button__navlink-arrow-icon{animation:.16s ease-in-out forwards rotate-180}.mega-menu-navbar-root__right-section__content__login-button .btn-content{white-space:nowrap;letter-spacing:0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.mega-menu-navbar-root__right-section__content__login-button.btn-primary{border:var(--border-active-quaternary) solid 1px;box-shadow:var(--pg-hard-down-small);padding:8px 16px;box-shadow:inset 0 2px 2px #fff6}.mega-menu-navbar-root__right-section__content__my-activities-button{border:var(--border-active-tertiary) solid 1px;box-sizing:border-box;justify-content:center;align-items:center;width:151px;height:40px;display:flex}.mega-menu-navbar-root__right-section__content__my-activities-button .btn-content{letter-spacing:0;flex-direction:row;align-items:center;gap:4px;width:119px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.mega-menu-navbar-root__right-section__content__my-activities-button.btn-secondary{padding:8px 16px}.mega-menu-navbar-root__right-section__content__watchlists-button.btn-secondary{letter-spacing:0;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;position:relative}.mega-menu-navbar-root__right-section__content__watchlists-button.btn-secondary .badge{position:absolute;top:0;right:4px}.mega-menu-navbar-root__right-section__content__notifications-button.btn-secondary{height:40px;box-shadow:none;border:none;padding:8px;position:relative}.mega-menu-navbar-root__right-section__content__notifications-button.btn-secondary .notification-icon-with-badge{position:relative}.mega-menu-navbar-root__right-section__content__notifications-button.btn-secondary .notification-badge{position:absolute;right:-4px}.mega-menu-navbar-root__right-section__content__user-dropdown.dropdown-menu{box-shadow:var(--pg-hard-down-medium);border:none;border-radius:8px;padding-bottom:8px}.mega-menu-navbar-root__right-section__content__user-dropdown.dropdown-menu .dropdown-item,.mega-menu-navbar-root__right-section__content__user-dropdown.dropdown-menu .dropdown-item:first-child,.mega-menu-navbar-root__right-section__content__user-dropdown.dropdown-menu .dropdown-item:last-child{letter-spacing:-.01rem;border-radius:8px;align-items:center;width:217px;height:36px;margin:8px 8px 0;padding:8px 8px 8px 16px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.mega-menu-navbar-root__right-section__content__user-dropdown,.mega-menu-navbar-root__right-section__content .dropdown-menu-end[data-bs-popper]{margin-top:12px}.mega-menu-navbar-root__right-section__content__locale-switcher-dropdown .mega-menu-dropdown__dropdown-category{row-gap:0;padding:0}.mega-menu-navbar-root__right-section__content__locale-switcher-dropdown .mega-menu-dropdown__dropdown-container{border-radius:8px;left:-9px!important}.mega-menu-navbar-root__right-section__content__locale-switcher-dropdown .mega-menu-dropdown__dropdown-container,.mega-menu-navbar-root__right-section__content__locale-switcher-dropdown .mega-menu-dropdown__dropdown-content,.mega-menu-navbar-root__right-section__content__locale-switcher-dropdown>ul{width:67px;padding:0}.mega-menu-navbar-root__right-section__content__locale-switcher-dropdown .mega-menu-dropdown__dropdown-container .mega-menu-dropdown__dropdown-item>a,.mega-menu-navbar-root__right-section__content__locale-switcher-dropdown .mega-menu-dropdown__dropdown-content .mega-menu-dropdown__dropdown-item>a,.mega-menu-navbar-root__right-section__content__locale-switcher-dropdown>ul .mega-menu-dropdown__dropdown-item>a{justify-content:center;align-items:center;width:100%;height:48px;display:flex}.mega-menu-navbar-root__right-section__content__locale-switcher-dropdown .mega-menu-dropdown__dropdown-container .mega-menu-dropdown__dropdown-item.clickable>a:hover,.mega-menu-navbar-root__right-section__content__locale-switcher-dropdown .mega-menu-dropdown__dropdown-content .mega-menu-dropdown__dropdown-item.clickable>a:hover,.mega-menu-navbar-root__right-section__content__locale-switcher-dropdown>ul .mega-menu-dropdown__dropdown-item.clickable>a:hover{border-radius:0}.mega-menu-navbar-root .mega-menu-navbar-settings__row .accordion-button{letter-spacing:-.005rem;border-bottom-color:#0000;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.mega-menu-navbar-root .mega-menu-navbar-settings__locale-list{padding:0}.mega-menu-navbar-root .mega-menu-navbar-settings__locale-item{letter-spacing:0;cursor:pointer;color:var(--text-active-primary);justify-content:space-between;align-items:center;padding:12px 0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;display:flex}.mega-menu-navbar-root .mega-menu-navbar-settings__locale-item:hover{background:var(--fill-neutral-primary)}.mega-menu-navbar-root .mega-menu-navbar-settings__locale-item--active{letter-spacing:-.005rem;cursor:default;pointer-events:none;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.mega-menu-navbar-root .mega-menu-navbar-settings__locale-item--active:hover{background:0 0}.mega-menu-navbar-root .mega-menu-navbar-settings__divider{margin:0}.mega-menu-navbar-root .mega-menu-navbar-settings__manage-number-row{justify-content:space-between;align-items:center;display:flex}.mega-menu-navbar-root .mega-menu-navbar-settings__phone-text{letter-spacing:0;color:var(--text-active-primary);flex:1;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.mega-menu-navbar-root .pulse-dot{background-color:var(--pg-brand-primary);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}.mega-menu-navbar-root .pulse-dot.highlight:before{-webkit-animation:1s ease-out 3 pulsate;border:2px solid var(--pg-brand-primary);content:"";border-radius:50%;width:8px;height:8px;animation:1s ease-out 3 pulsate;display:block}.mega-menu-navbar-root .pulse-dot.mobile{top:20px;right:16px}.mega-menu-offcanvas-root{top:76px;z-index:1023!important;width:100%!important}.mega-menu-offcanvas-root__backdrop{background:#0009;z-index:1023!important}.mega-menu-offcanvas-root .desktop-only{display:none}.mega-menu-offcanvas-root .accordion-button{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.mega-menu-offcanvas-root .offcanvas-body{scrollbar-width:none;-ms-overflow-style:none;padding:0}.mega-menu-offcanvas-root .offcanvas-body::-webkit-scrollbar{background:0 0;width:0}.mega-menu-offcanvas-root__body-content{flex-direction:column;justify-content:space-between;height:100vh;padding-top:64px;padding-right:0;display:flex}.mega-menu-offcanvas-root__body-content-top{flex-grow:1;overflow-y:auto}.mega-menu-offcanvas-root__body-content-bottom{background:var(--fill-neutral-secondary);position:sticky;bottom:0}.mega-menu-offcanvas-root__sidebar-wrapper .accordion-header{letter-spacing:-.005rem;color:var(--text-active-primary);height:48px;padding:12px 16px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.mega-menu-offcanvas-root__sidebar-wrapper .accordion-header .accordion-button{background:var(--pg-white);padding:0!important}.mega-menu-offcanvas-root__sidebar-wrapper .accordion-header .accordion-button:after{display:none}.mega-menu-offcanvas-root__sidebar-wrapper .accordion-header .hui-svgicon.is-expanded{animation:.16s ease-in-out forwards rotate-180}.mega-menu-offcanvas-root__sidebar-wrapper .accordion-body p{margin-bottom:0}.mega-menu-offcanvas-root__sidebar-wrapper .accordion-button{box-shadow:none;background:0 0;border:none;outline:none}.mega-menu-offcanvas-root__sidebar-wrapper .accordion-button[aria-expanded=true]{border:none}.mega-menu-offcanvas-root__sidebar-wrapper .accordion-button:after{color:var(--pg-gray-90);text-align:center;padding-right:8px;top:0}.mega-menu-offcanvas-root__accordion-wrapper .hui-list{list-style:none}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__divider{background-color:var(--border-active-secondary);color:var(--border-active-secondary);border-bottom-color:var(--border-active-secondary);opacity:1}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item{background:0 0;margin:0 32px 4px;padding:8px 16px}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item:last-child{margin-bottom:0}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item:not(.clickable){background:0 0}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item a{letter-spacing:-.01rem;color:var(--text-active-primary);width:100%;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item.dropdown-item-bold{letter-spacing:0;margin:0 16px 4px;padding:8px 16px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item.dropdown-item-bold a{font-weight:600}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item.dropdown-item-first-level{margin:0 16px;padding:8px 16px}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item.clickable{border-radius:8px}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item.dropdown-item-disabled>a{color:var(--text-inactive-tertiary)}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item.dropdown-item-disabled>a.dropdown-link-locale-active{color:var(--text-active-primary);justify-content:space-between}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item.clickable:hover,.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item.clickable:active{background:var(--fill-neutral-primary);cursor:pointer}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item.dropdown-item-disabled:hover,.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item.dropdown-item-disabled:active{background:0 0}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-item:not(.clickable){cursor:default}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-link,.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-text{align-items:center;height:20px}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-category{margin-bottom:8px;padding:0}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-category:last-child{margin-bottom:0}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-category.is-resource-panel{background:var(--fill-neutral-primary);padding-top:8px;padding-bottom:8px}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-category.is-resource-panel .clickable:hover,.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-category.is-resource-panel .clickable:active{background:var(--fill-neutral-secondary)!important}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-category.is-logged-in{background:var(--fill-active-primary);padding-bottom:8px}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-category.is-logged-in .accordion-body{color:var(--text-active-tertiary)}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-category.is-logged-in .clickable:hover,.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-category.is-logged-in .clickable:active{background:var(--fill-hover-primary)!important}.mega-menu-offcanvas-root__accordion-wrapper .mega-menu-dropdown__dropdown-category.is-logged-in .hui-list-item a{color:var(--text-active-tertiary)!important}.mega-menu-offcanvas-root__accordion-right-icon{margin-left:auto}.mega-menu-offcanvas-root__accordion-main-title{color:var(--text-active-primary)!important;text-decoration:none!important}.mega-menu-offcanvas-root__accordion-main-header.is-logged-in{background:var(--fill-active-primary)}.mega-menu-offcanvas-root__accordion-main-header.is-logged-in .accordion-button,.mega-menu-offcanvas-root__accordion-main-header.is-logged-in .accordion-button:hover,.mega-menu-offcanvas-root__accordion-main-header.is-logged-in .accordion-button:active,.mega-menu-offcanvas-root__accordion-main-header.is-logged-in .accordion-button:focus,.mega-menu-offcanvas-root__accordion-main-header.is-logged-in .accordion-button>div,.mega-menu-offcanvas-root__accordion-main-header.is-logged-in .accordion-button>a,.mega-menu-offcanvas-root__accordion-main-header.is-logged-in .accordion-button>a:hover,.mega-menu-offcanvas-root__accordion-main-header.is-logged-in .accordion-button>a:active,.mega-menu-offcanvas-root__accordion-main-header.is-logged-in .accordion-button>a:focus{color:var(--text-active-tertiary)!important}.mega-menu-offcanvas-root__accordion-main-header.is-logged-in .hui-svgicon{background:var(--icon-active-tertiary)!important}.mega-menu-offcanvas-root__accordion-main-header.mega-menu-offcanvas-root__l0-link-active .accordion-button,.mega-menu-offcanvas-root__accordion-main-header.mega-menu-offcanvas-root__l0-link-active .accordion-button>div,.mega-menu-offcanvas-root__accordion-main-header.mega-menu-offcanvas-root__l0-link-active .accordion-button>a{font-weight:600!important}.mega-menu-offcanvas-root__accordion-main-header.mega-menu-offcanvas-root__l0-link-active .accordion-button>div,.mega-menu-offcanvas-root__accordion-main-header.mega-menu-offcanvas-root__l0-link-active .accordion-button>a{padding-bottom:5px;position:relative}.mega-menu-offcanvas-root__accordion-main-header.mega-menu-offcanvas-root__l0-link-active .accordion-button>div:after,.mega-menu-offcanvas-root__accordion-main-header.mega-menu-offcanvas-root__l0-link-active .accordion-button>a:after{content:"";background-color:var(--fill-active-primary);width:100%;height:3px;position:absolute;bottom:0;left:0}.mega-menu-offcanvas-root__accordion-header hr{margin:0}.mega-menu-offcanvas-root__accordion-header hr:last-child{margin-bottom:8px}.mega-menu-offcanvas-root__accordion-header img{padding:16px 32px;width:auto!important}.mega-menu-offcanvas-root__accordion-footer .list-group{margin-bottom:4px}.mega-menu-offcanvas-root__accordion_body{padding:16px}.mega-menu-offcanvas-root__footer-wrapper{box-shadow:var(--pg-soft-up-medium);flex-direction:column;align-items:center;gap:16px;padding:20px 16px;display:flex}.mega-menu-offcanvas-root__footer-wrapper button{width:90vw;max-width:100%}.mega-menu-offcanvas-root__footer-wrapper .btn-content{justify-content:center;align-items:center;height:24px;display:flex}.mega-menu-offcanvas-root__footer-download-link{letter-spacing:0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;color:var(--text-active-primary)!important}.mega-menu-offcanvas-root .hui-badge.badge-small{margin-left:8px}.mega-menu-offcanvas-root__settings-item{border-top:1px solid var(--border-active-secondary)}.mega-menu-offcanvas-root__settings-sub-item .accordion-header{padding-left:32px}.mega-menu-offcanvas-root__settings-sub-item .accordion-header .accordion-button{letter-spacing:0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.mega-menu-offcanvas-root__locale-list{margin:0;padding:0;list-style:none}.mega-menu-offcanvas-root__locale-item{letter-spacing:-.01rem;color:var(--text-active-primary);justify-content:space-between;align-items:center;padding:12px 16px 12px 32px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.mega-menu-offcanvas-root__locale-item:hover,.mega-menu-offcanvas-root__locale-item:active{background:var(--fill-neutral-primary)}.mega-menu-offcanvas-root__locale-item--active{letter-spacing:0;cursor:default;pointer-events:none;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.mega-menu-offcanvas-root__locale-item--active:hover,.mega-menu-offcanvas-root__locale-item--active:active{background:0 0}.mega-menu-offcanvas-root__manage-number{padding:12px 16px 12px 32px}.mega-menu-offcanvas-root__manage-number-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.mega-menu-offcanvas-root__manage-number-text{letter-spacing:-.01rem;color:var(--text-active-primary);flex:1;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media (min-width:768px){.mega-menu-offcanvas-root{width:360px!important}}@media (min-width:992px){.mega-menu-navbar-root{padding:24px}.mega-menu-navbar-root__desktop-container{display:flex}.mega-menu-navbar-root__mobile-container,.mega-menu-offcanvas-root,.mega-menu-offcanvas-root__backdrop{display:none}body:has(.mega-menu-navbar-root) .in-page-tab-navigation-root{padding-top:88px}}@media (max-width:991.98px){body.modal-open .mega-menu-navbar-root{position:sticky!important}}@media (max-width:1199.98px){.mega-menu-navbar-root__navbar-link-dropdown-container:nth-child(n+5) .mega-menu-dropdown__dropdown-container{left:unset;right:-12px}.mega-menu-navbar-root__right-section__content__my-activities-button,.mega-menu-navbar-root__right-section__content__my-activities-button .btn-content{width:auto}.mega-menu-navbar-root__right-section__content__my-activities-text,.mega-menu-navbar-root__right-section__content__watchlists-text{display:none}}@media (max-width:1399.98px){.mega-menu-navbar-root__navbar-link-dropdown-container:nth-child(n+7) .mega-menu-dropdown__dropdown-container{left:unset;right:-12px}}.guruland-proxy-page .mega-menu-navbar-root{z-index:1043}.guruland-proxy-page .modal-backdrop{z-index:1044}
.install-app-button-root{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.install-app-button-root .hui-select .hui-select__toggle{cursor:pointer;align-items:center;width:fit-content;display:flex}.install-app-button-root .hui-select .hui-select__toggle .toggle-input{letter-spacing:0;white-space:nowrap;padding-left:4px;padding-right:4px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.install-app-button-root .hui-select .hui-select__toggle .toggle-input::placeholder{color:var(--text-active-primary)}.install-app-button-root .hui-select .hui-select__toggle .hui-textinput__wrapper{border-color:var(--border-active-tertiary);width:fit-content;height:40px}.install-app-button-root .hui-select .hui-select__toggle .hui-textinput__wrapper:hover{background-color:none}.install-app-button-root .hui-select .hui-select__toggle .hui-textinput__wrapper>input{height:auto;padding:0 0 0 4px}.install-app-button-root .hui-select .hui-textinput__leading{padding-right:0}.install-app-button-root .hui-select .hui-textinput__trailing{padding-left:0}.install-app-button-root .hui-select .hui-select__menu{width:auto;min-width:184px;min-height:216px;filter:drop-shadow(var(--pg-hard-down-medium));padding:12px}.install-app-button-root .hui-select .hui-select__menu:hover{background-color:none}.install-app-button-root .hui-select .hui-select__menu .hui-select__menu-item:hover{background-color:var(--fill-neutral-secondary);cursor:default}.install-app-button-root .hui-select .hui-select__menu .dropdown-content{flex-direction:column;align-items:center;gap:12px;display:flex}.install-app-button-root .hui-select .hui-select__menu .dropdown-content-title{letter-spacing:0;color:var(--text-active-primary);overflow-wrap:break-word;white-space:normal;text-align:center;max-width:184px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.install-app-button-root .hui-select .hui-select__menu .qr-code-container{border:2px solid var(--border-active-secondary);width:160px;height:160px;box-shadow:var(--pg-soft-down-small);border-radius:16px;justify-content:center;align-items:center;padding:16px;display:flex}@media (max-width:1199.98px){.install-app-button-root{min-width:unset}.install-app-button-root .form-control{display:none}}@media (min-width:1200px){.install-app-button-root{width:168px}}
.qr-skeleton-loader{background:var(--pg-bg-linear-gradient-loading);border-radius:var(--pg-border-radius-small);pointer-events:none;width:100%;height:100%;animation:1s ease-in-out infinite animatedLoading}
.main-content{overflow-x:hidden}.base-page-layout-root .sticky-toast{z-index:9999;position:fixed;bottom:15px;left:15px}.base-page-layout-root .sticky-toast .toast-header{background-color:var(--pg-white)}.base-page-layout-root .sticky-toast .toast-header .font-semibold{font-weight:600}.base-page-layout-root .sticky-toast .toast-header .btn-close{margin:16px}.base-page-layout-root .sticky-toast .toast-header:last-child{border-bottom:0;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.base-page-layout-root .feedback-button{z-index:4;background-color:var(--pg-grey-dark);border-color:var(--pg-grey-dark);color:var(--pg-white);border:1px solid #0000;border-radius:8px;padding:2px 20px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.7;position:fixed;bottom:0;right:30px}.base-page-layout-root .feedback-button:active{background-color:var(--pg-grey-darker);border-color:var(--pg-grey-darker)}.base-page-layout-root .pgicon-x:before{content:"";width:inherit;height:inherit;mask-image:url(https://cdn.pgimgs.com/hive-ui/static/v0.1.138/pg-icons/font/v3/x-o.svg);mask-size:100%}.base-page-layout-root .pgicon-tiktok:before{content:"";width:inherit;height:inherit;mask-image:url(https://cdn.pgimgs.com/hive-ui/static/v0.1.138/pg-icons/font/v3/tiktok.svg);mask-size:100%}.notification-panel-root.offcanvas{z-index:9999}.notification-panel-root.offcanvas .notification-panel-header{justify-content:space-between}.ipp-base-page-layout-root{flex-direction:column;min-height:100vh;font-family:Mulish,sans-serif;display:flex}.ipp-base-page-layout-root a{transition:color .3s,opacity .3s,box-shadow .3s}.ipp-base-page-layout-root a,.ipp-base-page-layout-root a:hover,.ipp-base-page-layout-root a:active{outline:0;text-decoration:none}.ipp-base-page-layout-root *{font-family:Mulish,sans-serif!important}.ipp-base-page-layout-root .global-header.hfs{font-family:Mulish,sans-serif}.ipp-base-page-layout-root .global-header.hfs.responsive .mobile-nav-bar,.ipp-base-page-layout-root .popconfirm-container{z-index:2}.ipp-base-page-layout-root #footer.global-footer.hfs{font-family:Mulish,sans-serif}.ipp-base-page-layout-root .language-switcher i svg{display:block}.ipp-base-page-layout-root .page-content{flex-grow:1}.ipp-base-page-layout-root #accountPopup .customer-entry{display:none}.ipp-base-page-layout-root.agent-role #accountPopup .customer-entry{display:block}@media (max-width:575.98px){.ipp-base-page-layout-root #social-app-store-links{overflow-x:auto}}
.new-homes-launch-root .main-content{overflow-x:initial}.new-homes-launch-root .breadcrumb{margin-bottom:0}.new-homes-launch-root main{min-height:480px;padding-top:24px;padding-bottom:24px}.new-homes-launch-root .new-homes-launch-container{flex-direction:column;gap:24px;display:flex}.new-homes-launch-root .new-homes-launch-breadcrumb .breadcrumb-item,.new-homes-launch-root .new-homes-launch-breadcrumb .breadcrumb-item a{letter-spacing:-.01rem;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none}.new-homes-launch-root .new-homes-launch-breadcrumb .breadcrumb-item+.breadcrumb-item:before{letter-spacing:0;color:var(--text-active-primary);padding-right:8px;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.new-homes-launch-root .new-homes-launch-breadcrumb .breadcrumb-item:last-child,.new-homes-launch-root .new-homes-launch-breadcrumb .breadcrumb-item:last-child a,.new-homes-launch-root .new-homes-launch-breadcrumb .breadcrumb-item:last-child span{letter-spacing:0;color:var(--text-active-primary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.new-homes-launch-root .new-homes-launch-title{letter-spacing:-.005rem;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:2.125rem;font-weight:600;line-height:2.625rem}body:has(.new-homes-launch-root) [da-id=intent-toggle-root]{display:none}@media (max-width:767.98px){.new-homes-launch-root .container{max-width:unset;min-width:unset}.new-homes-launch-root .new-homes-launch-container{gap:16px}.new-homes-launch-root .new-homes-launch-title{letter-spacing:.005rem;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}body:has(.new-homes-launch-root) .search-input-group-container .search-input-typeahead-root>.search-accessory-root{margin-top:0}body:has(.new-homes-launch-root) .search-accessory__desktop-view{flex-direction:column;gap:12px;display:flex}body:has(.new-homes-launch-root) .recent-search-headline{padding:0 8px}}
.illustration-text-card-root{flex-direction:column;gap:12px;margin-top:20px;margin-bottom:48px;display:flex}.illustration-text-card-root .illustration-text-card-image{object-fit:cover;width:auto;margin:0 -12px}.illustration-text-card-root .illustration-text-card-container{flex-direction:column;align-items:center;gap:4px;display:flex}.illustration-text-card-root .illustration-text-card-container__title,.illustration-text-card-root .illustration-text-card-container__subtitle{color:var(--text-active-primary)}@media (min-width:992px){.illustration-text-card-root{margin-top:64px;margin-bottom:64px}.illustration-text-card-root .illustration-text-card-image{margin-left:0;margin-right:0}}
.project-listing-card-root-v2{width:100%;height:100%}.project-listing-card-root-v2 .hui-buttonlink{width:100%;height:100%;text-decoration:none}.project-listing-card-root-v2 .project-listing-card{color:var(--text-active-primary);cursor:pointer;border:1px solid var(--border-active-secondary);border-radius:16px;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;height:100%;display:grid;overflow:hidden}.project-listing-card-root-v2 .project-listing-card:hover{box-shadow:var(--pg-soft-down-medium)}.project-listing-card-root-v2 .project-listing-card__title.hui-typography{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card__address{-webkit-line-clamp:1;text-overflow:ellipsis;color:var(--text-active-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card__price{letter-spacing:0;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.project-listing-card-root-v2 .project-listing-card__info-row{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.project-listing-card-root-v2 .project-listing-card__info-item{letter-spacing:-.01rem;color:var(--text-active-secondary);align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex;position:relative}.project-listing-card-root-v2 .project-listing-card__info-item:not(:last-child):after{content:"";background-color:var(--border-active-secondary);width:1px;height:16px;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.project-listing-card-root-v2 .project-listing-card__sale-rent-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.project-listing-card-root-v2 .project-listing-card__sale-rent-row__btn-sale,.project-listing-card-root-v2 .project-listing-card__sale-rent-row__btn-rent{border:1px solid var(--border-active-secondary);background-color:var(--fill-neutral-primary);border-radius:8px;padding:8px}.project-listing-card-root-v2 .project-listing-card__mrt{color:var(--text-active-secondary);align-items:center;gap:4px;display:flex}.project-listing-card-root-v2 .project-listing-card__mrt .hui-typography{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card__mrt-divider{border-color:var(--border-active-quinary);opacity:1;margin-top:auto;margin-bottom:unset}.project-listing-card-root-v2 .project-listing-card .price-label{letter-spacing:-.01rem;color:var(--text-active-secondary);margin-right:4px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.project-listing-card-root-v2 .project-listing-card .price-amount{letter-spacing:0;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.project-listing-card-root-v2 .project-listing-card__status{position:absolute;top:12px;left:12px}.project-listing-card-root-v2 .project-listing-card__image{background-color:var(--fill-inactive-primary);object-fit:cover;object-position:center;width:100%;position:relative}.project-listing-card-root-v2 .project-listing-card__image--spotlight{height:231px;display:block}.project-listing-card-root-v2 .project-listing-card .card-body{grid-area:1/1/3/3;grid-template-rows:auto 1fr;padding:0;display:grid}.project-listing-card-root-v2 .project-listing-card .card-body .project-listing-card-details{flex-direction:column;gap:12px;padding:8px 12px 12px;display:flex}.project-listing-card-root-v2 .project-listing-card__checkbox{pointer-events:auto;grid-area:1/2/2/3;padding:12px;position:relative}.project-listing-card-root-v2 .project-listing-card__checkbox .form-check-input{pointer-events:auto}.project-listing-card-root-v2 .project-listing-card__checkbox .form-check-input:not(:checked){border-color:var(--fill-neutral-secondary);background-color:#0000}.project-listing-card-root-v2 .project-listing-card__checkbox .form-check-input:checked{border-color:var(--fill-neutral-secondary)}.project-listing-card-root-v2 .project-listing-card--selected{position:relative}.project-listing-card-root-v2 .project-listing-card--selected:after{content:"";border:2px solid var(--border-active-tertiary);pointer-events:none;z-index:1;border-radius:16px;position:absolute;inset:0}.project-listing-card-root-v2 .project-listing-card--spotlight{background:var(--fill-brand-teal);height:auto;box-shadow:var(--pg-soft-down-medium);border:none;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.project-listing-card-root-v2 .project-listing-card--spotlight:hover{box-shadow:var(--pg-soft-down-medium)}.project-listing-card-root-v2 .project-listing-card--spotlight .card-body{flex-direction:column;flex:none;grid-area:auto;min-height:0;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__image-container--spotlight{background-color:var(--fill-inactive-primary);flex:0 0 231px;width:100%;height:231px;min-height:231px}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card-details--spotlight{background:var(--fill-brand-teal);color:var(--text-active-tertiary);flex-direction:column;flex:none;justify-content:space-between;gap:12px;padding:8px 12px 12px;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-main{flex-direction:column;gap:12px;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-project-details{flex-direction:column;align-self:stretch;align-items:flex-start;gap:0;width:100%;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__header--spotlight{flex-direction:column;gap:0;width:100%;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__title--spotlight.hui-typography{letter-spacing:.005rem;color:var(--text-active-tertiary);margin-bottom:0;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__address--spotlight.hui-typography{-webkit-line-clamp:2;text-overflow:ellipsis;letter-spacing:-.01rem;color:var(--text-active-tertiary);-webkit-box-orient:vertical;margin-bottom:0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-price{min-height:24px;color:var(--text-active-tertiary);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-price-amount,.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-price-text{letter-spacing:.02rem;color:inherit;margin:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-price-badge{margin:0}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-price-badge.hui-badge.badge-small{letter-spacing:.02rem;min-height:24px;color:var(--text-active-secondary);text-transform:none;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:4px 8px;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1;display:inline-flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-icon-details{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-detail.hui-typography{letter-spacing:-.01rem;width:100%;color:var(--text-active-tertiary);align-items:center;gap:4px;margin:0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-detail.hui-typography i{flex:none;font-size:16px;line-height:1}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-detail.hui-typography span{display:block}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-detail--mrt{align-items:flex-start}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-detail--mrt span{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-divider{background:var(--border-active-secondary);height:1px}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-developer{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-developer-text{min-width:0;color:var(--text-active-tertiary);flex-direction:column;flex:1;gap:4px;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-developer-byline.hui-typography{letter-spacing:.02rem;color:inherit;margin:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-developer-name.hui-typography{letter-spacing:.02rem;-webkit-line-clamp:2;text-overflow:ellipsis;color:inherit;-webkit-box-orient:vertical;margin:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-developer-logo{box-sizing:border-box;background:var(--pg-white);object-fit:contain;border-radius:8px;width:48px;min-width:48px;height:48px;padding:8px}@media (max-width:767.98px){.project-listing-card-root-v2,.project-listing-card-root-v2 .hui-buttonlink{height:auto}}@media (min-width:576px){.project-listing-card-root-v2 .project-listing-card__image{min-height:200px}.project-listing-card-root-v2 .project-listing-card .card-body{min-height:163px}}.project-listing-card-skeleton{border-radius:16px}.project-listing-card-skeleton__image{background-color:var(--fill-inactive-primary);border-top-left-radius:16px;border-top-right-radius:16px;min-height:200px}
/*# sourceMappingURL=0di_s~c7l7dny.css.map*/