/* Keep every primary destination directly visible on desktop. */
@media(min-width:1001px){
 body .guide-header{padding:14px 3%;gap:20px;min-height:112px}
 body .guide-header .brand{width:158px;flex:0 0 158px;margin-right:auto}
 body .guide-header .guide-navigation{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:16px;max-width:none;min-width:0}
 body .guide-header .guide-navigation>a{font-size:14px;line-height:1.35;min-height:48px;white-space:nowrap}
 body .guide-header .guide-navigation>.heloc-nav-link{white-space:normal;max-width:116px}
 .home-page .site-header{padding:12px 3%;gap:20px;height:124px}
 .home-page .site-header .brand{width:158px;flex:0 0 158px}
 .home-page .site-header nav{display:flex;flex-wrap:nowrap;gap:16px;min-width:0}
 .home-page .site-header nav>a{font-size:14px;line-height:1.35;white-space:nowrap;min-height:48px;display:inline-flex;align-items:center}
 .home-page .site-header nav>.heloc-nav-link{white-space:normal;max-width:116px}
 .home-page .site-header nav .nav-contact{padding:12px 14px;gap:8px}
 .home-page .menu-toggle{display:none}.home-page #mobile-nav{display:none!important}
 body .guide-header .secure-upload-link,.home-page .site-header .secure-upload-link{color:#486475}
 .guide-navigation .loan-options-nav-link[aria-current=page]{text-decoration:underline;text-underline-offset:7px;text-decoration-color:#00a6e5}
}
@media(min-width:1001px) and (max-width:1150px){
 body .guide-header,.home-page .site-header{gap:14px;padding-left:2.5%;padding-right:2.5%}
 body .guide-header .brand,.home-page .site-header .brand{width:145px;flex-basis:145px}
 body .guide-header .guide-navigation,.home-page .site-header nav{gap:11px}
 body .guide-header .guide-navigation>a,.home-page .site-header nav>a{font-size:14px}
 body .guide-header .guide-navigation>.heloc-nav-link,.home-page .site-header nav>.heloc-nav-link{max-width:106px}
 .home-page .site-header nav .nav-contact{padding:10px 11px}
 .home-page .site-header nav .nav-contact svg{display:none}
}

/* Application destination stays distinct from contact and document-upload actions. */
.apply-now-nav{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px!important;border-radius:999px;background:var(--navy);color:#fff!important;font-weight:700!important;line-height:1.1!important;white-space:nowrap!important}
.apply-now-nav:hover{background:#123953;color:#fff!important}
@media(max-width:1000px){.guide-navigation .apply-now-nav{border-radius:10px;padding:10px 12px!important}}
@media(max-width:700px){.mobile-nav .apply-now-nav{width:100%;text-align:center;border-radius:10px}.home-page .hero-actions .apply-now-home{background:var(--navy);color:#fff}}
