.prhTopNavV2{height:76px;background:#fff;border-bottom:1px solid #d8e7ed;position:relative;z-index:1000;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;color:#26384a}
.prhTopNavV2 *{box-sizing:border-box}
.prhTopNavV2>.prhNavInner{width:min(1320px,calc(100% - 48px));max-width:1320px;height:75px;margin:0 auto;padding:0;display:flex;align-items:center;gap:24px}
.prhTopNavV2 .prhNavBrand{width:270px;min-width:270px;flex:0 0 270px;display:flex;align-items:center;gap:10px;text-decoration:none}

.prhTopNavV2 #brand{display:block;color:#142337!important;-webkit-text-fill-color:#142337!important;font-size:15px!important;line-height:16px;font-weight:900;letter-spacing:.055em;white-space:nowrap}
.prhTopNavV2 #tagline{display:block;color:#109caf!important;-webkit-text-fill-color:#109caf!important;font-size:9px!important;line-height:11px;font-weight:800;letter-spacing:.11em;margin-top:3px;white-space:nowrap}
.prhTopNavV2 .prhNavMenu{display:flex;align-items:center;justify-content:flex-end;gap:0;flex:1 1 auto;min-width:0;margin-left:auto;white-space:nowrap}
.prhTopNavV2 .prhNavMenu>.link,.prhTopNavV2 .prhNavMenu>.prh-dd-wrap>.dropbtn{height:36px;display:inline-flex!important;visibility:visible!important;opacity:1!important;align-items:center;justify-content:center;padding:0 5px;margin:0;color:#26384a!important;-webkit-text-fill-color:#26384a!important;background:transparent!important;border:0!important;border-radius:0;font-size:12px!important;line-height:18px;font-weight:650;text-decoration:none}
.prhTopNavV2 .prhNavMenu>a[href="/index.html"]{width:52px}.prhTopNavV2 .prhNavMenu>a[href="/solutions.html"]{width:80px}.prhTopNavV2 .prhNavMenu>.prh-dd-wrap{position:relative!important;display:inline-flex!important;visibility:visible!important;opacity:1!important;align-items:center;justify-content:center;width:62px;min-width:62px;flex:0 0 62px}.prhTopNavV2 .prhNavMenu>.prh-dd-wrap>.dropbtn{width:62px}.prhTopNavV2 .prhNavMenu>a[href="/domains.html"]{width:70px}.prhTopNavV2 .prhNavMenu>a[href="/domain-panel.html"]{width:101px}.prhTopNavV2 .prhNavMenu>a[href="/panel.html"]{width:67px}.prhTopNavV2 .prhNavMenu>a[href="/start.html"]{width:82px}.prhTopNavV2 .prhNavMenu>a[href="/features.html"]{width:72px}.prhTopNavV2 .prhNavMenu>a[href="/company.html"]{width:72px}.prhTopNavV2 .prhNavMenu>a[href="/contact.html"]{width:67px}
.prhTopNavV2 .prhNavMenu>.btn{height:38px;display:inline-flex;align-items:center;justify-content:center;margin-left:5px;padding:0 12px;border:1px solid #a4ced8;border-radius:99px;background:#fff;color:#193347!important;-webkit-text-fill-color:#193347!important;font-size:11px;font-weight:750;text-decoration:none}
.prhTopNavV2 .prhNavMenu>.btn.primary{background:linear-gradient(135deg,#ff7c4e,#ff506d);border-color:transparent;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 7px 17px #ff565238}
.prhTopNavV2 .prhHasCaret:after{content:"";width:6px;height:6px;margin-left:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}
.prhTopNavV2 .prhNavMenu>.prh-dd-wrap>.ddMenu{position:absolute!important;top:100%!important;left:0!important;width:320px!important;background:#fff!important;border:1px solid #d5e5eb!important;box-shadow:0 18px 45px #1d3c501f!important}
.prhTopNavV2 .prhNavMenu .link:hover{color:#079daf!important;-webkit-text-fill-color:#079daf!important}
body[data-page=home] .prhTopNavV2 a[href="/index.html"],
body[data-page=solutions] .prhTopNavV2 a[href="/solutions.html"],
body[data-page=domains] .prhTopNavV2 a[href="/domains.html"],
body[data-page=domain-panel] .prhTopNavV2 a[href="/domain-panel.html"],
body[data-page=hosting] .prhTopNavV2 a[href="/panel.html"],
body[data-page=features] .prhTopNavV2 a[href="/features.html"],
body[data-page=company] .prhTopNavV2 a[href="/company.html"],
body[data-page=contact] .prhTopNavV2 a[href="/contact.html"],
body[data-page=start] .prhTopNavV2 a[href="/start.html"]{color:#079daf!important;-webkit-text-fill-color:#079daf!important;font-weight:850!important}
body[data-page=vps] .prhTopNavV2 .dropbtn{color:#079daf!important;-webkit-text-fill-color:#079daf!important;font-weight:850!important}
.prhTopNavV2 .hamb{display:none!important}
@media(max-width:900px){.prhTopNavV2{height:auto}.prhTopNavV2>.prhNavInner{width:calc(100% - 28px);height:68px}.prhTopNavV2 .prhNavBrand{width:auto;min-width:0;flex:1}.prhTopNavV2 .hamb{display:inline-flex!important}.prhTopNavV2 .prhNavMenu{display:none}.prhTopNavV2 .prhNavMenu.open,.prhTopNavV2 .prhNavMenu.is-open{display:flex}}
.prhTopNavV2 .prhNavBrand .logo,
.prhTopNavV2 .prhNavBrand .logo.prhDcLogoLive{
width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;max-height:42px!important;flex:0 0 42px!important;border-radius:12px!important;
}
@media(min-width:901px){
.prhTopNavV2 .prhNavMenu>.dropbtn{
 display:inline-flex!important;visibility:visible!important;opacity:1!important;
 width:62px!important;min-width:62px!important;flex:0 0 62px!important;
 align-items:center!important;justify-content:center!important;
 padding:0 5px!important;margin:0!important;
 color:#26384a!important;-webkit-text-fill-color:#26384a!important;
 background:transparent!important;font-size:12px!important;font-weight:650!important;
}
body[data-page="hosting"] .prhTopNavV2 .dropbtn,
body[data-page="vps"] .prhTopNavV2 .dropbtn{
 color:#079daf!important;-webkit-text-fill-color:#079daf!important;font-weight:850!important;
}
}
/* Compact premium Services dropdown */
@media(min-width:901px){
.prhTopNavV2 .prh-dd-wrap>.ddMenu{
 width:290px!important;padding:7px!important;border:1px solid #d5e4ea!important;
 border-radius:14px!important;background:rgba(255,255,255,.98)!important;
 box-shadow:0 16px 42px rgba(30,61,78,.14)!important;backdrop-filter:blur(16px)!important;
}
.prhTopNavV2 .ddMenu .ddItem{
 min-height:48px!important;margin:0!important;padding:7px 9px!important;
 display:grid!important;grid-template-columns:32px 1fr 70px!important;
 align-items:center!important;gap:8px!important;border:1px solid transparent!important;
 border-radius:10px!important;background:transparent!important;
 transition:.16s ease!important;
}
.prhTopNavV2 .ddMenu .ddItem:before{
 content:""!important;width:30px!important;height:30px!important;border-radius:9px!important;
 display:block!important;background:
 linear-gradient(135deg,rgba(22,181,201,.13),rgba(119,72,219,.11))!important;
 border:1px solid #d5eaef!important;
}
.prhTopNavV2 .ddMenu .ddItem b{
 display:block!important;min-width:0!important;color:#14263a!important;
 -webkit-text-fill-color:#14263a!important;font-size:12px!important;
 line-height:1.2!important;font-weight:850!important;white-space:nowrap!important;
}
.prhTopNavV2 .ddMenu .ddItem>span{
 display:flex!important;align-items:center!important;justify-content:center!important;
 width:70px!important;min-height:24px!important;padding:3px 6px!important;
 border-radius:999px!important;background:#eaf9fb!important;
 color:#078fa1!important;-webkit-text-fill-color:#078fa1!important;
 font-size:9px!important;line-height:1!important;font-weight:850!important;
 text-align:center!important;white-space:nowrap!important;
}
.prhTopNavV2 .ddMenu .ddItem:hover{
 background:#f4fbfd!important;border-color:#d8eaef!important;
 transform:translateX(2px)!important;
}
.prhTopNavV2 .ddMenu .ddItem+.ddList{display:none!important}
}
/* Services — lightweight final */
@media(min-width:901px){
.prhTopNavV2 .prh-dd-wrap>.ddMenu{
 width:260px!important;padding:8px 12px!important;border:1px solid #dce9ee!important;
 border-radius:13px!important;background:#fff!important;
 box-shadow:0 14px 35px rgba(35,68,85,.11)!important;
}
.prhTopNavV2 .ddMenu .ddItem{
 min-height:42px!important;display:flex!important;align-items:center!important;
 justify-content:space-between!important;gap:12px!important;margin:0!important;
 padding:10px 8px!important;border:0!important;border-radius:7px!important;
 background:transparent!important;box-shadow:none!important;transform:none!important;
}
.prhTopNavV2 .ddMenu .ddItem:before{display:none!important;content:none!important}
.prhTopNavV2 .ddMenu .ddItem:not(:last-of-type){border-bottom:1px solid #edf2f4!important;border-radius:0!important}
.prhTopNavV2 .ddMenu .ddItem b{
 color:#087f9b!important;-webkit-text-fill-color:#087f9b!important;
 font-size:12px!important;font-weight:750!important;letter-spacing:0!important;
}
.prhTopNavV2 .ddMenu .ddItem>span{
 width:auto!important;min-width:0!important;min-height:0!important;padding:0!important;
 background:transparent!important;border:0!important;border-radius:0!important;
 color:#75909d!important;-webkit-text-fill-color:#75909d!important;
 font-size:9px!important;font-weight:650!important;text-align:right!important;
}
.prhTopNavV2 .ddMenu .ddItem:hover{background:#f4fbfd!important}
.prhTopNavV2 .ddMenu .ddItem:hover b{color:#06a8bb!important;-webkit-text-fill-color:#06a8bb!important}
}
@media(min-width:901px){
.prhTopNavV2 .prh-dd-wrap>.ddMenu{width:225px!important;padding:5px 9px!important;border-radius:11px!important;box-shadow:0 10px 26px rgba(35,68,85,.10)!important}
.prhTopNavV2 .ddMenu .ddItem{min-height:34px!important;padding:7px 6px!important;gap:8px!important}
.prhTopNavV2 .ddMenu .ddItem b{font-size:11.5px!important}
.prhTopNavV2 .ddMenu .ddItem>span{font-size:8.5px!important}
}
@media(min-width:901px){
.prhTopNavV2 .prh-dd-wrap>.ddMenu{width:185px!important;padding:5px 8px!important}
.prhTopNavV2 .ddMenu .ddItem{min-height:32px!important;padding:7px 8px!important}
.prhTopNavV2 .ddMenu .ddItem>span{display:none!important}
.prhTopNavV2 .ddMenu .ddItem b{font-size:11.5px!important;font-weight:750!important}
}

/* Exact approved Services dropdown — site-wide */
 Services dropdown must match canonical light menu */
body[data-page="solutions"] .prhTopNavV2 .ddMenu{
 background:#fff!important;color:#14263a!important;
 border-color:#dce9ee!important;box-shadow:0 10px 26px rgba(35,68,85,.10)!important;
}
body[data-page="solutions"] .prhTopNavV2 .ddMenu .ddItem,
body[data-page="solutions"] .prhTopNavV2 .ddMenu .ddItem b{
 color:#087f9b!important;-webkit-text-fill-color:#087f9b!important;
 background:transparent!important;
}
body[data-page="solutions"] .prhTopNavV2 .ddMenu .ddItem:hover{background:#f4fbfd!important}
/* Exact approved Services dropdown — every page */
.prhTopNavV2 .ddMenu{
background:#fff!important;color:#14263a!important;
border-color:#dce9ee!important;box-shadow:0 10px 26px rgba(35,68,85,.10)!important;
}
.prhTopNavV2 .ddMenu .ddItem,
.prhTopNavV2 .ddMenu .ddItem b{
color:#087f9b!important;-webkit-text-fill-color:#087f9b!important;
background:transparent!important;
}
.prhTopNavV2 .ddMenu .ddItem:hover{background:#f4fbfd!important}
/* FINAL locked Services appearance after runtime wrapper */
html body .prhTopNavV2 .prhNavMenu .prh-dd-wrap > .ddMenu,
html body .prhTopNavV2 .prhNavMenu > .ddMenu{
background:#fff!important;color:#14263a!important;border-color:#dce9ee!important;
box-shadow:0 10px 26px rgba(35,68,85,.10)!important;
}
html body .prhTopNavV2 .prhNavMenu .ddMenu a.ddItem,
html body .prhTopNavV2 .prhNavMenu .ddMenu a.ddItem b{
color:#087f9b!important;-webkit-text-fill-color:#087f9b!important;background:transparent!important;
}
html body .prhTopNavV2 .prhNavMenu .ddMenu a.ddItem:hover{background:#f4fbfd!important}
