/* v1.4: one shared content width; fluid cards and normal mobile scrolling. */
:root{--vc14-width:1520px;--vc14-gutter:32px}
body .v9-topbar-inner{max-width:var(--vc14-width)!important;width:calc(100% - 2 * var(--vc14-gutter))!important;gap:14px!important}
body .v9-nav{min-width:0!important;gap:0!important}
body .v9-nav-link{padding-left:12px!important;padding-right:12px!important}
body .v9-actions{gap:8px!important}
body .v9-search{width:150px!important;min-width:0!important}
body.vc-v9-home-body{background:radial-gradient(ellipse at 50% 24%,#0c517e1f,transparent 54%),#030e17!important;min-height:100svh!important;display:flex!important;flex-direction:column!important}
body.vc-v9-home-body .v9-hero{height:430px!important;min-height:430px!important;overflow:hidden!important}
body.vc-v9-home-body .v9-hero-inner{height:430px!important;max-width:var(--vc14-width)!important;width:calc(100% - 2 * var(--vc14-gutter))!important;margin:0 auto!important}
body.vc-v9-home-body .v9-hero-copy{top:100px!important;left:0!important;width:520px!important}
body.vc-v9-home-body .v9-hero-copy h1{font-size:44px!important;line-height:1.04!important;letter-spacing:-1.5px!important}
body.vc-v9-home-body .v9-hero-copy h1 span,body.vc-v9-home-body .v9-hero-copy h1 strong{font-size:44px!important;line-height:1.04!important}
body.vc-v9-home-body .v9-hero-copy h1 strong{animation:none!important;background:linear-gradient(95deg,#159cff,#73d8ff)!important;background-clip:text!important;-webkit-background-clip:text!important}
body.vc-v9-home-body .v9-hero-copy h2{font-size:19px!important;margin:14px 0 10px!important;letter-spacing:.2px!important}
body.vc-v9-home-body .v9-hero-copy>p{width:auto!important;max-width:445px!important;color:#a9c1d0!important;font-size:13px!important;line-height:1.65!important}
body.vc-v9-home-body .v9-hero-characters{height:360px!important;bottom:0!important;top:auto!important;animation:none!important}
body.vc-v9-home-body .v9-hero-buttons{display:flex!important;gap:10px!important;margin-top:18px!important;max-width:520px!important}
body.vc-v9-home-body .v9-hero-buttons>a{min-width:0!important;width:auto!important;flex:1 1 0!important;padding:12px 10px!important}
.vc13-mode-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}
.vc13-mode-pills a{display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.6px;color:#c6dfed;padding:7px 11px;border:1px solid #244759;border-radius:30px;background:#04111ca6;text-decoration:none}
.vc13-mode-pills a:last-child{border-color:#245955;color:#77e7cb}
.vc13-mode-pills a:hover{border-color:#49bbff;background:#092334}
body.vc-v9-home-body .v9-stat-strip{height:72px!important;padding:0!important;margin:0!important}
body.vc-v9-home-body .v9-stat-grid{max-width:var(--vc14-width)!important;width:calc(100% - 2 * var(--vc14-gutter))!important;height:72px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;border-radius:12px!important}
body.vc-v9-home-body .v9-stat{padding:0 18px!important;grid-template-columns:50px minmax(0,1fr)!important;height:70px!important}
body.vc-v9-home-body .v9-stat>em{display:none!important}
body.vc-v9-home-body .v9-stat span{white-space:normal!important;line-height:1.4!important}
body.vc-v9-home-body .v9-section{max-width:var(--vc14-width)!important;width:calc(100% - 2 * var(--vc14-gutter))!important;margin:0 auto!important}
body.vc-v9-home-body .v9-servers{padding:24px 0 26px!important}
body.vc-v9-home-body .v9-section-head{height:auto!important;min-height:44px!important;margin-bottom:16px!important;gap:14px!important}
.vc14-hub-link{white-space:nowrap}
.vc14-ze-hub{max-width:1060px;width:calc(100% - 64px);margin:0 auto;padding:110px 0 48px;min-height:calc(100svh - 120px)}
.vc14-hub-intro{padding:12px 0 32px}
.vc14-hub-intro h1{font-size:clamp(32px,5vw,56px);line-height:1.1;margin:12px 0 24px}
.vc14-back{display:block;color:#a6c1d0;text-decoration:none;margin-bottom:26px;font-size:13px}
.vc14-hub-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}
.vc14-hub-actions .v9-play{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;min-width:180px;justify-content:center}
.vc14-hub-actions>span{color:#a6c1d0;font-size:13px}
.vc14-ze-hub .vc13-panel{padding:30px}
body a:focus-visible,body button:focus-visible{outline:2px solid #75dcff!important;outline-offset:4px}
@media(max-width:1250px){
 body .v9-nav-link{padding-left:9px!important;padding-right:9px!important}
 body .v9-search{width:125px!important}
 body .v9-discord span{display:none!important}
}
@media(max-width:1050px){
 body .v9-nav{display:none!important}
 body .v9-burger{display:flex!important}
 body .v9-actions{margin-left:auto!important}
 body.vc-v9-home-body .v9-hero-characters{opacity:.5!important;right:-180px!important}
 body.vc-v9-home-body .v9-stat{padding:0 12px!important;grid-template-columns:42px minmax(0,1fr)!important}
}
@media(max-width:700px){
 :root{--vc14-gutter:20px}
 body.vc-v9-home-body .v9-hero,body.vc-v9-home-body .v9-hero-inner{height:470px!important;min-height:470px!important}
 body.vc-v9-home-body .v9-hero-copy{top:100px!important;left:0!important;position:absolute!important;width:100%!important}
 body.vc-v9-home-body .v9-hero-copy h1 span,body.vc-v9-home-body .v9-hero-copy h1 strong{font-size:40px!important}
 body.vc-v9-home-body .v9-hero-characters{opacity:.22!important;right:-290px!important;left:auto!important;transform:none!important}
 body.vc-v9-home-body .v9-hero-buttons{flex-wrap:wrap!important}
 body.vc-v9-home-body .v9-hero-buttons>a:first-child{flex-basis:100%!important}
 body.vc-v9-home-body .v9-hero-buttons>a:nth-child(3){width:auto!important}
 body.vc-v9-home-body .v9-stat-strip{height:auto!important}
 body.vc-v9-home-body .v9-stat-grid{height:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body.vc-v9-home-body .v9-stat:nth-child(5){grid-column:1/-1!important}
 body.vc-v9-home-body .v9-section-head{align-items:flex-start!important;flex-wrap:wrap!important}
 body.vc-v9-home-body .v9-section-head p{margin-left:15px!important;line-height:1.5!important}
 .vc14-ze-hub{width:calc(100% - 40px);padding-top:100px}
 .vc14-ze-hub .vc13-panel{padding:22px}
 .vc13-ranking-head{flex-wrap:wrap}
}
@media(max-width:400px){
 body .v9-search{display:none!important}
 body .v9-discord{display:none!important}
 body.vc-v9-home-body .v9-hero-copy h1 span,body.vc-v9-home-body .v9-hero-copy h1 strong{font-size:36px!important}
}
@media(prefers-reduced-motion:reduce){body.vc-v9-home-body *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
.vc13-panel{border:1px solid #244554;border-radius:14px;overflow:hidden;background:linear-gradient(145deg,#092031,#05131f);padding:26px}
.vc13-panel h4{font-size:24px;line-height:1.2;color:#edf9ff;margin:12px 0;letter-spacing:-.4px}
.vc13-eyebrow{font-size:10px;font-weight:800;letter-spacing:1.8px;color:#63cfff}
.vc13-panel p{font-size:13px;line-height:1.8;color:#a6c1d0;margin:8px 0 15px}
.vc13-panel .vc13-link{display:inline-flex;align-items:center;gap:8px;color:#e0f4ff;font-weight:700;font-size:12px;padding:11px 15px;border:1px solid #2d6b8b;border-radius:8px;text-decoration:none;background:#0a3450}
.vc13-panel .vc13-link:hover{background:#0d4568}
.vc13-ranking-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}
.vc13-ranking-head code{padding:6px 9px;font-size:11px;background:#03131e;color:#71c7ef;border:1px solid #254250;border-radius:6px}
.vc13-rank-list{padding:0;margin:8px 0 20px;list-style:none}
.vc13-rank-list li{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #1d3443;font-size:13px;min-width:0}
.vc13-rank-list li:last-child{border-bottom:0}
.vc13-rank-position{display:grid;place-items:center;flex:0 0 28px;height:28px;background:#102e41;border-radius:7px;color:#73cafd;font-weight:800;font-size:12px}
.vc13-rank-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#dcecf5}
.vc13-rank-wins{font-size:12px;color:#83e2c9;white-space:nowrap}
.vc13-rank-empty{display:block!important;padding:24px 0!important;color:#86a8ba;line-height:1.8}
.vc13-rewards{display:flex;gap:7px;flex-wrap:wrap}
.vc13-rewards span{font-size:9px;letter-spacing:.6px;border:1px solid #315264;border-radius:5px;color:#b4d6e8;padding:6px 8px;background:#061926}
.vc13-fair-note{font-size:11px!important;margin-top:13px!important;margin-bottom:0!important;color:#89a9b8!important}

/* Verified desktop refinements: prevent header overlap and hero/stat contact. */
body .v9-topbar-inner{display:flex!important;justify-content:space-between!important}
body .v9-nav,body .v9-actions{flex:0 0 auto!important}
body.vc-v9-home-body .v9-hero-copy{top:96px!important}
body.vc-v9-home-body .v9-hero-copy h2{line-height:1.2!important}
@media(min-width:701px){
}
@media(min-width:1051px) and (max-width:1450px){
 body .v9-search{width:125px!important}
 body .v9-discord span{display:none!important}
 body .v9-discord{width:42px!important;min-width:42px!important;padding:10px!important}
 body .v9-nav-link{padding-left:10px!important;padding-right:10px!important}
}
@media(max-width:700px){
 body.vc-v9-home-body .v9-hero-copy{top:100px!important}
}

@media(min-width:701px){
}
/* v1.5: comfortable spacing, landscape server cards and readable footer. */
body.vc-v9-home-body .v9-home{display:block!important;min-height:0!important;padding:0!important;margin:0!important}
body.vc-v9-home-body .v9-hero,body.vc-v9-home-body .v9-hero-inner{height:520px!important;min-height:520px!important}
body.vc-v9-home-body .v9-hero-copy{top:126px!important;width:560px!important}
body.vc-v9-home-body .v9-hero-copy h1 span,body.vc-v9-home-body .v9-hero-copy h1 strong{font-size:48px!important}
body.vc-v9-home-body .v9-hero-copy h2{font-size:21px!important;line-height:1.35!important;margin:20px 0 14px!important}
body.vc-v9-home-body .v9-hero-copy>p{font-size:14px!important;line-height:1.8!important;max-width:480px!important}
body.vc-v9-home-body .v9-hero-characters{height:450px!important}
body.vc-v9-home-body .v9-hero-buttons{margin-top:24px!important;gap:12px!important;max-width:560px!important}
body.vc-v9-home-body .v9-hero-buttons>a{min-height:54px!important;padding:14px 16px!important}
body.vc-v9-home-body .v9-stat-strip{height:88px!important}
body.vc-v9-home-body .v9-stat-grid{height:88px!important}
body.vc-v9-home-body .v9-stat{height:86px!important;padding:0 24px!important;grid-template-columns:56px minmax(0,1fr)!important}
body.vc-v9-home-body .v9-stat strong{font-size:23px!important}
body.vc-v9-home-body .v9-stat span{font-size:10px!important;line-height:1.5!important}
body.vc-v9-home-body .v9-servers{padding:42px 0 48px!important}
body.vc-v9-home-body .v9-section-head{margin-bottom:26px!important;min-height:50px!important;gap:20px!important}
body.vc-v9-home-body .v9-section-head h3{font-size:21px!important}
body.vc-v9-home-body .v9-section-head p{font-size:12px!important;line-height:1.6!important}
body.vc-v9-home-body .v9-section-head>a{font-size:12px!important}
body.vc-v9-home-body .v9-server-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px!important}
body.vc-v9-home-body .v9-server-card[data-server]{grid-column:auto!important;height:230px!important;min-width:0!important;border:1px solid #2c4c60!important;border-radius:14px!important}
body.vc-v9-home-body .v9-server-card[data-server="zombieescape"]{grid-column:1/-1!important;height:206px!important;border-color:#2d6d68!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-server-overlay{background:linear-gradient(90deg,#030e1833 0%,#030e18c4 30%,#030e18ed 58%,#030e18d9 100%)!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-server-content{position:relative!important;height:100%!important;width:100%!important;padding:28px 28px 26px 34%!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-server-title{display:flex!important;gap:14px!important;align-items:center!important;justify-content:space-between!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-server-title b{font-size:24px!important;letter-spacing:.2px!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-server-title span{position:static!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-server-ip{font-size:12px!important;margin-top:15px!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-server-meta{position:static!important;margin-top:12px!important;font-size:12px!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-server-bottom{position:absolute!important;left:34%!important;right:28px!important;bottom:26px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;align-items:end!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-server-tags{display:flex!important;flex-wrap:wrap!important;gap:8px!important;min-width:0!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-server-tags span{display:inline-flex!important;font-size:11px!important;min-width:0!important;padding:7px 9px!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-server-tags span:first-child{max-width:100%!important}
body.vc-v9-home-body .v9-server-card[data-server] [data-role="map"]{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-server-tags span:nth-child(3){display:none!important}
body.vc-v9-home-body .v9-server-card[data-server] .v9-play{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;width:auto!important;min-width:144px!important;min-height:44px!important;padding:13px 17px!important;font-size:12px!important;border-radius:8px!important}
body.vc-v9-home-body .v9-server-card[data-server="zombieescape"] .v9-server-content{padding-left:34%!important}
body.vc-v9-home-body .v9-server-card[data-server="zombieescape"] .v9-server-title b{font-size:27px!important}
body.vc-v9-home-body .v9-server-card[data-server="zombieescape"] .v9-server-tags{flex-wrap:nowrap!important}
body.vc-v9-body .v9-footer{margin:0!important;padding:34px 0!important;min-height:0!important;background:#030e17!important}
body.vc-v9-body .v9-footer-inner{width:calc(100% - 64px)!important;max-width:1520px!important;min-height:160px!important;height:auto!important;padding:0!important;display:grid!important;grid-template-columns:1.5fr .9fr 1fr 1.1fr 1.1fr!important;gap:30px!important;align-items:start!important}
body.vc-v9-body .v9-footer-inner>div{height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}
body.vc-v9-body .v9-footer-brand{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:20px!important}
body.vc-v9-body .v9-footer-logo-row{gap:12px!important}
body.vc-v9-body .v9-footer-logo-row img{width:48px!important;height:48px!important}
body.vc-v9-body .v9-footer-logo-row b{font-size:19px!important}
body.vc-v9-body .v9-footer-logo-row small{font-size:9px!important;letter-spacing:2.5px!important}
body.vc-v9-body .v9-footer-brand p{font-size:12px!important;line-height:1.8!important}
body.vc-v9-body .v9-footer-group{display:flex!important;flex-direction:column!important;gap:10px!important}
body.vc-v9-body .v9-footer-group h5{font-size:11px!important;letter-spacing:1px!important;margin:0 0 10px!important;padding:0 0 10px!important;min-height:0!important;height:auto!important;line-height:1.5!important}
body.vc-v9-body .v9-footer-group a{display:block!important;min-height:0!important;height:auto!important;padding:0!important;font-size:13px!important;line-height:1.6!important}
body.vc-v9-body .v9-footer-hours{display:flex!important;align-items:center!important;gap:14px!important;padding-top:12px!important}
body.vc-v9-body .v9-footer-hours small{font-size:10px!important;line-height:1.6!important}
body.vc-v9-body .v9-footer-hours strong{font-size:27px!important;line-height:1.4!important}
body.vc-v9-body .v9-footer-hours em{font-size:12px!important;line-height:1.6!important}
body.vc-v9-body .v9-footer-social{display:none!important}
.vc15-ranking-tabs{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 30px}
.vc15-ranking-tabs a{display:inline-flex;gap:10px;align-items:center;padding:14px 24px;min-height:48px;border:1px solid #2b4b60;border-radius:10px;background:#071b2a;color:#a9c6d8;text-decoration:none;font-size:14px;font-weight:700}
.vc15-ranking-tabs a:hover{border-color:#389dd8;color:#edf9ff}
.vc15-ranking-tabs a.is-active{background:linear-gradient(135deg,#0c4773,#0b2f4a);border-color:#2baaf4;color:#edf9ff;box-shadow:0 0 24px #0c80c120}
.vc15-ze-ranking .vc13-panel{padding:32px}
.vc15-ze-ranking .vc13-rank-list li{font-size:15px;padding:16px 0}
.vc15-ze-ranking .vc13-rank-wins{font-size:14px}
.vc15-ze-ranking .vc13-fair-note{font-size:13px!important;line-height:1.8!important}
.vc15-ze-connect{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:28px}
.vc15-ze-connect a{display:inline-flex;gap:9px;align-items:center;justify-content:center;padding:13px 22px}
.vc15-ze-connect>span{font-size:13px;color:#a6c1d0}
@media(min-width:1051px) and (max-width:1450px){
 body .v9-search{width:155px!important}
 body .v9-discord{width:auto!important;min-width:42px!important;padding:10px 14px!important}
 body .v9-discord span{display:inline!important}
}
@media(max-width:1100px){
 body.vc-v9-home-body .v9-server-content{padding-left:28%!important}
 body.vc-v9-home-body .v9-server-bottom{left:28%!important}
 body.vc-v9-home-body .v9-server-title b{font-size:21px!important}
 body.vc-v9-body .v9-footer-inner{grid-template-columns:1.4fr 1fr 1fr!important;gap:32px!important}
}
@media(max-width:1000px){
 body.vc-v9-home-body .v9-server-grid{grid-template-columns:1fr!important}
 body.vc-v9-home-body .v9-server-card[data-server="zombieescape"]{grid-column:auto!important}
 body.vc-v9-home-body .v9-server-card[data-server]{height:220px!important}
}
@media(max-width:700px){
 body.vc-v9-home-body .v9-hero,body.vc-v9-home-body .v9-hero-inner{height:555px!important;min-height:555px!important}
 body.vc-v9-home-body .v9-hero-copy{top:108px!important;width:100%!important}
 body.vc-v9-home-body .v9-hero-copy h1 span,body.vc-v9-home-body .v9-hero-copy h1 strong{font-size:40px!important}
 body.vc-v9-home-body .v9-hero-buttons{gap:12px!important}
 body.vc-v9-home-body .v9-stat-strip,body.vc-v9-home-body .v9-stat-grid{height:auto!important}
 body.vc-v9-home-body .v9-stat{padding:0 16px!important;height:78px!important}
 body.vc-v9-home-body .v9-stat strong{font-size:21px!important}
 body.vc-v9-home-body .v9-stat span{font-size:9px!important}
 body.vc-v9-home-body .v9-servers{padding:32px 0!important}
 body.vc-v9-home-body .v9-server-grid{gap:20px!important}
 body.vc-v9-home-body .v9-server-card[data-server],body.vc-v9-home-body .v9-server-card[data-server="zombieescape"]{height:240px!important}
 body.vc-v9-home-body .v9-server-card[data-server] .v9-server-content{padding:24px!important}
 body.vc-v9-home-body .v9-server-card[data-server] .v9-server-bottom{left:24px!important;right:24px!important;bottom:24px!important}
 body.vc-v9-home-body .v9-server-card[data-server] .v9-server-title b{font-size:23px!important}
 body.vc-v9-home-body .v9-server-card[data-server] .v9-server-overlay{background:linear-gradient(90deg,#030e18e6,#030e18ad)!important}
 body.vc-v9-body .v9-footer-inner{width:calc(100% - 40px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 24px!important}
 body.vc-v9-body .v9-footer-brand{grid-column:1/-1!important}
 body.vc-v9-body .v9-footer-group a{font-size:13px!important}
 .vc15-ze-ranking .vc13-panel{padding:22px}
}
@media(max-width:420px){
 body.vc-v9-home-body .v9-server-card[data-server] .v9-server-bottom{grid-template-columns:1fr!important;gap:12px!important}
 body.vc-v9-home-body .v9-server-card[data-server],body.vc-v9-home-body .v9-server-card[data-server="zombieescape"]{height:286px!important}
 body.vc-v9-home-body .v9-server-card[data-server] .v9-play{width:100%!important}
 body.vc-v9-home-body .v9-server-card[data-server="zombieescape"] .v9-server-tags{flex-wrap:wrap!important}
 body.vc-v9-home-body .v9-hero-copy h1 span,body.vc-v9-home-body .v9-hero-copy h1 strong{font-size:36px!important}
}

/* v1.6: modestly smaller home, preserving card and footer readability. */
.vc16-server-heading{display:flex;align-items:center;gap:18px;flex-wrap:wrap}
.vc16-online-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #255954;border-radius:20px;color:#9bd5c5;background:#092621;font-size:11px;white-space:nowrap}
.vc16-online-badge strong{font-size:12px;color:#baf5df}
body .player-head-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}
body .vc16-total-playtime .label{font-size:10px;line-height:1.5}
@media(min-width:701px){
 body.vc-v9-home-body .v9-hero,body.vc-v9-home-body .v9-hero-inner{height:475px!important;min-height:475px!important}
 body.vc-v9-home-body .v9-hero-copy{top:112px!important;width:540px!important}
 body.vc-v9-home-body .v9-hero-copy h1 span,body.vc-v9-home-body .v9-hero-copy h1 strong{font-size:45px!important}
 body.vc-v9-home-body .v9-hero-copy h2{font-size:20px!important;margin:16px 0 12px!important}
 body.vc-v9-home-body .v9-hero-characters{height:410px!important}
 body.vc-v9-home-body .v9-hero-buttons{margin-top:20px!important;max-width:540px!important}
 body.vc-v9-home-body .v9-hero-buttons>a{min-height:48px!important;padding:12px 14px!important}
 body.vc-v9-home-body .v9-stat-strip,body.vc-v9-home-body .v9-stat-grid{height:80px!important}
 body.vc-v9-home-body .v9-stat{height:78px!important;grid-template-columns:50px minmax(0,1fr)!important}
 body.vc-v9-home-body .v9-stat strong{font-size:21px!important}
 body.vc-v9-home-body .v9-servers{padding:32px 0 36px!important}
 body.vc-v9-home-body .v9-server-grid{gap:22px!important}
 body.vc-v9-home-body .v9-section-head{margin-bottom:22px!important}
 body.vc-v9-home-body .v9-server-card[data-server]{height:210px!important}
 body.vc-v9-home-body .v9-server-card[data-server="zombieescape"]{height:190px!important}
 body.vc-v9-home-body .v9-server-card[data-server] .v9-server-content{padding-top:24px!important}
 body.vc-v9-home-body .v9-server-card[data-server] .v9-server-bottom{bottom:22px!important}
}
@media(max-width:700px){
 body.vc-v9-home-body .v9-hero,body.vc-v9-home-body .v9-hero-inner{height:530px!important;min-height:530px!important}
 body.vc-v9-home-body .v9-hero-copy{top:102px!important}
 body.vc-v9-home-body .v9-hero-buttons>a{min-height:48px!important}
 .vc16-server-heading{gap:12px}
 body .player-head-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body .vc16-total-playtime{grid-column:1/-1}
}
