*{box-sizing:border-box}body{margin:0;color:#555;background:#fff;font:16px/1.65 Arial,sans-serif}a{color:var(--accent,#277caf);text-decoration:none}a:hover{text-decoration:underline}header{border-bottom:1px solid #eee;background:white;padding:24px max(5vw,20px)}header .logo{max-width:270px;max-height:80px}header .brand{font-size:26px;font-weight:400;color:#333}nav ul{display:flex;flex-wrap:wrap;list-style:none;gap:12px 24px;padding:0;margin:18px 0 0}nav li{position:relative}nav li ul{display:none;position:absolute;z-index:9;min-width:230px;background:white;padding:15px;box-shadow:0 3px 15px #ccc}nav li:hover>ul,nav li:focus-within>ul{display:block}main{max-width:1120px;margin:40px auto;padding:0 24px}h1,h2,h3,h4{color:#333;line-height:1.3;font-weight:400}h1{font-size:32px}h2{font-size:25px}img{max-width:100%;height:auto}img.aligncenter{display:block;margin:24px auto}img.alignleft{float:left;margin:0 20px 15px 0}p{margin:0 0 18px}.section{padding:24px 0;clear:both}.columns{display:flex;flex-wrap:wrap;gap:24px}.column{display:inline-block;vertical-align:top;width:calc(50% - 14px);margin:0 10px 24px 0;min-width:220px}.cards,.gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.card{padding:22px;border:1px solid #e5e5e5}.gallery img{width:100%;height:200px;object-fit:cover}.gallery figure{margin:0}.gallery figcaption{font-size:14px}.button{display:inline-block;background:var(--accent,#277caf);color:white;padding:10px 20px}.notice{background:#f7f7f7;border:1px solid #eee;padding:12px;margin:16px 0;font-size:14px}.static-bar{background:#f3f3f3;padding:6px 20px;font-size:13px}footer{border-top:1px solid #eee;padding:20px;text-align:center;font-size:14px}details{padding:14px;border:1px solid #ddd;margin:10px 0}table{border-collapse:collapse;width:100%}td,th{padding:10px;border:1px solid #ddd}blockquote{border-left:3px solid var(--accent);padding-left:20px}.missing-media{padding:12px;border:1px dashed #aaa;font-size:14px}.clear{clear:both}.nutanix header{background:#f6f7f8}.nutanix main{max-width:1000px}.nutanix h1{color:#222}.nutanix a{color:#168bc0}.archive-list{columns:2}@media(max-width:650px){.archive-list{columns:1}nav li ul{position:static}.columns{display:block}.column{display:block;width:100%;margin-bottom:20px}h1{font-size:28px}}
