/* Header-only navigation layout. */
@media(min-width:1181px){
 .pridgen-site .nav-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:24px;height:92px}
 .pridgen-site .site-header .brand{margin-right:0}
 .pridgen-site .primary-nav{min-width:0}
 .pridgen-site .primary-nav>.menu{justify-content:center;gap:clamp(12px,1.25vw,22px)}
 .pridgen-site .primary-nav>.menu>li>a,.pridgen-site .pps-nav-trigger>a{font-size:13px}
 .pridgen-site .pps-submenu-toggle{width:30px;flex:0 0 30px}
 .pridgen-site .menu-toggle,.pridgen-site .pps-mobile-quote{display:none}
 .pridgen-site .nav-cta{white-space:nowrap;padding:14px 18px}
}
@media(max-width:1180px){
 .pridgen-site .nav-row{display:flex;gap:18px;height:86px}
 .pridgen-site .site-header .brand{margin-right:auto}
 .pridgen-site .nav-cta{display:none}
 .pridgen-site .menu-toggle{display:flex;margin-left:auto;border:0;background:none;flex-direction:column;gap:4px}
 .pridgen-site .menu-toggle span{width:26px;height:2px;background:var(--navy)}
 .pridgen-site .menu-toggle b{font-size:9px}
 .pridgen-site .primary-nav{position:fixed;inset:var(--pps-nav-top,122px) 0 auto;display:none;background:#fff;padding:24px;max-height:calc(100dvh - var(--pps-nav-top,122px));overflow-y:auto;box-shadow:0 20px 40px rgba(0,0,0,.15)}
 .pridgen-site .primary-nav.is-open{display:block}
 .pridgen-site .primary-nav>.menu{display:flex;flex-direction:column;align-items:stretch;gap:4px}
 .pridgen-site .primary-nav>.menu>li{width:100%}
 .pridgen-site .primary-nav>.menu>li>a{display:flex;align-items:center;min-height:44px}
 .pridgen-site .primary-nav .pps-nav-trigger{justify-content:space-between;gap:16px}
 .pridgen-site .primary-nav .pps-nav-submenu{position:static;min-width:0;margin:4px 0 10px;padding:8px;border:0;border-left:3px solid var(--orange);background:var(--soft);box-shadow:none}
 .pridgen-site .pps-mobile-quote{display:block;margin-top:12px}
 .pridgen-site .primary-nav .pps-mobile-quote>a{justify-content:center;color:#fff;background:var(--orange)}
}
