body.scrolled-past-hero .leadgen-header{opacity:1;visibility:visible;transform:translateY(0)}body.scrolled-past-hero .header-nav{opacity:0;pointer-events:none}#mobile-menu-checkbox{display:none}#mobile-menu-checkbox:checked~.mobile-menu{border-bottom:2px solid #E8E0D0;box-shadow:0 4px 12px #0000001a;max-height:500px}#mobile-menu-checkbox:checked~.header-container .mobile-menu-icon span:nth-child(1){transform:rotate(45deg) translate(6px,6px)}#mobile-menu-checkbox:checked~.header-container .mobile-menu-icon span:nth-child(2){opacity:0}#mobile-menu-checkbox:checked~.header-container .mobile-menu-icon span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.categories-dropdown-checkbox{display:none}.categories-dropdown-checkbox:checked~.categories-trigger-wrapper .dropdown-arrow,.categories-trigger-wrapper:hover .dropdown-arrow,.categories-dropdown-container:focus-within .dropdown-arrow{transform:rotate(180deg);opacity:1}.categories-dropdown-checkbox:checked~.categories-dropdown-menu,.categories-dropdown-container:hover .categories-dropdown-menu,.categories-dropdown-container:focus-within .categories-dropdown-menu{display:grid;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.categories-dropdown-container:after{content:"";position:absolute;top:100%;left:-50vw;right:-50vw;height:2rem;display:none}.categories-dropdown-container:hover:after{display:block}.mega-menu-panel{grid-column:1 / -1;grid-row:1;display:grid;grid-template-columns:280px 1fr;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease .15s,visibility .15s ease .15s}.mega-menu-panel[data-panel=home-loans]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s ease,visibility .15s ease}.mega-menu-sidebar-item[data-panel=home-loans]{background-color:#e8e0d0;color:#1b2a4a;border-left-color:#1b2a4a}.mega-menu-sidebar:has(.mega-menu-sidebar-item:not([data-panel=home-loans]):hover) .mega-menu-sidebar-item[data-panel=home-loans]{background-color:transparent;color:#4a5568;border-left-color:transparent}.mega-menu-body:has(.mega-menu-sidebar-item[data-panel=home-loans]:hover) .mega-menu-panel[data-panel=home-loans],.mega-menu-body:has(.mega-menu-sidebar-item[data-panel=investment-loans]:hover) .mega-menu-panel[data-panel=investment-loans],.mega-menu-body:has(.mega-menu-sidebar-item[data-panel=refinancing]:hover) .mega-menu-panel[data-panel=refinancing],.mega-menu-body:has(.mega-menu-sidebar-item[data-panel=first-home-buyer]:hover) .mega-menu-panel[data-panel=first-home-buyer],.mega-menu-body:has(.mega-menu-sidebar-item[data-panel=commercial-loans]:hover) .mega-menu-panel[data-panel=commercial-loans],.mega-menu-body:has(.mega-menu-sidebar-item[data-panel=construction-loans]:hover) .mega-menu-panel[data-panel=construction-loans],.mega-menu-body:has(.mega-menu-sidebar-item[data-panel=smsf-loans]:hover) .mega-menu-panel[data-panel=smsf-loans],.mega-menu-body:has(.mega-menu-sidebar-item[data-panel=debt-consolidation]:hover) .mega-menu-panel[data-panel=debt-consolidation],.mega-menu-body:has(.mega-menu-sidebar-item[data-panel=bridging-loans]:hover) .mega-menu-panel[data-panel=bridging-loans],.mega-menu-body:has(.mega-menu-sidebar-item[data-panel=low-doc-loans]:hover) .mega-menu-panel[data-panel=low-doc-loans],.mega-menu-panel[data-panel=home-loans]:hover,.mega-menu-panel[data-panel=investment-loans]:hover,.mega-menu-panel[data-panel=refinancing]:hover,.mega-menu-panel[data-panel=first-home-buyer]:hover,.mega-menu-panel[data-panel=commercial-loans]:hover,.mega-menu-panel[data-panel=construction-loans]:hover,.mega-menu-panel[data-panel=smsf-loans]:hover,.mega-menu-panel[data-panel=debt-consolidation]:hover,.mega-menu-panel[data-panel=bridging-loans]:hover,.mega-menu-panel[data-panel=low-doc-loans]:hover{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s ease,visibility .15s ease}.mega-menu-body:has(.mega-menu-sidebar-item:not([data-panel=home-loans]):hover) .mega-menu-panel[data-panel=home-loans]{opacity:0;visibility:hidden}.mega-menu-panels:has(.mega-menu-panel:not([data-panel=home-loans]):hover) .mega-menu-panel[data-panel=home-loans]{opacity:0;visibility:hidden}.mega-menu-body:has(.mega-menu-panel[data-panel=home-loans]:hover) .mega-menu-sidebar-item[data-panel=home-loans],.mega-menu-body:has(.mega-menu-panel[data-panel=investment-loans]:hover) .mega-menu-sidebar-item[data-panel=investment-loans],.mega-menu-body:has(.mega-menu-panel[data-panel=refinancing]:hover) .mega-menu-sidebar-item[data-panel=refinancing],.mega-menu-body:has(.mega-menu-panel[data-panel=first-home-buyer]:hover) .mega-menu-sidebar-item[data-panel=first-home-buyer],.mega-menu-body:has(.mega-menu-panel[data-panel=commercial-loans]:hover) .mega-menu-sidebar-item[data-panel=commercial-loans],.mega-menu-body:has(.mega-menu-panel[data-panel=construction-loans]:hover) .mega-menu-sidebar-item[data-panel=construction-loans],.mega-menu-body:has(.mega-menu-panel[data-panel=smsf-loans]:hover) .mega-menu-sidebar-item[data-panel=smsf-loans],.mega-menu-body:has(.mega-menu-panel[data-panel=debt-consolidation]:hover) .mega-menu-sidebar-item[data-panel=debt-consolidation],.mega-menu-body:has(.mega-menu-panel[data-panel=bridging-loans]:hover) .mega-menu-sidebar-item[data-panel=bridging-loans],.mega-menu-body:has(.mega-menu-panel[data-panel=low-doc-loans]:hover) .mega-menu-sidebar-item[data-panel=low-doc-loans]{background-color:#e8e0d0;color:#1b2a4a;border-left-color:#1b2a4a}.mega-menu-body:has(.mega-menu-panel:not([data-panel=home-loans]):hover) .mega-menu-sidebar-item[data-panel=home-loans]{background-color:transparent;color:#4a5568;border-left-color:transparent}.autosuggest-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.autosuggest-input:not(:placeholder-shown)~.autosuggest-clear{display:flex}
