/* Lightweight replacement for GoDaddy header nav */
.ss-nav{position:sticky;top:0;z-index:10000;background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid rgba(255,255,255,.08)}
.ss-nav *,.ss-nav *::before,.ss-nav *::after{box-sizing:border-box}
.ss-nav a{color:#fff;text-decoration:none}
.ss-nav-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;min-height:56px}
.ss-nav-brand{font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:13px;white-space:nowrap;padding:12px 0}
.ss-nav-toggle{display:none;background:transparent;border:0;color:#fff;cursor:pointer;padding:10px;margin-right:-6px}
.ss-nav-toggle svg{display:block;width:24px;height:24px}
.ss-nav-list{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}
.ss-nav-list>li{position:relative}
.ss-nav-list>li>a,.ss-nav-drop>button{
  display:inline-flex;align-items:center;gap:6px;padding:18px 12px;font-size:12px;font-weight:600;
  letter-spacing:.08em;text-transform:uppercase;background:transparent;border:0;color:#fff;cursor:pointer;line-height:1.2
}
.ss-nav-list>li>a:hover,.ss-nav-drop>button:hover,.ss-nav-list>li>a:focus-visible,.ss-nav-drop>button:focus-visible{opacity:.85}
.ss-nav-list>li>a[aria-current="page"]{text-decoration:underline;text-underline-offset:6px}
.ss-nav-caret{width:10px;height:10px;opacity:.9}
.ss-nav-menu{
  display:none;position:absolute;left:0;top:100%;min-width:220px;background:#000;border:1px solid rgba(255,255,255,.15);
  padding:6px 0;box-shadow:0 8px 24px rgba(0,0,0,.45);z-index:10001
}
.ss-nav-drop.open>.ss-nav-menu{display:block}
.ss-nav-menu a{display:block;padding:10px 16px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}
.ss-nav-menu a:hover,.ss-nav-menu a:focus-visible{background:rgba(255,255,255,.08)}
.ss-nav-backdrop{display:none}
/* Hide legacy GoDaddy header entirely (replaced by .ss-nav) */
[data-aid="HEADER_SECTION"],
[data-ux="Header"],
[data-ux="NavigationDrawer"],
[data-aid="MOBILE_NAV_CLOSE_LINK"]{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;pointer-events:none!important}
@media (max-width:900px){
  .ss-nav-toggle{display:inline-flex}
  .ss-nav-list{
    display:none;position:fixed;inset:56px 0 0 0;background:#111;flex-direction:column;align-items:stretch;
    gap:0;padding:8px 0 32px;overflow:auto;z-index:10000
  }
  .ss-nav.open .ss-nav-list{display:flex}
  .ss-nav-backdrop{display:none;position:fixed;inset:56px 0 0 0;background:rgba(0,0,0,.45);z-index:9999}
  .ss-nav.open .ss-nav-backdrop{display:block}
  .ss-nav-list>li>a,.ss-nav-drop>button{
    width:100%;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.12);font-size:14px
  }
  .ss-nav-menu{position:static;display:none;border:0;box-shadow:none;background:#0a0a0a;min-width:0;padding:0}
  .ss-nav-drop.open>.ss-nav-menu{display:block}
  .ss-nav-menu a{padding:14px 20px 14px 32px;border-bottom:1px solid rgba(255,255,255,.08)}
  body.ss-nav-lock{overflow:hidden}
}
