
/* Arkhe Website Studio / custom researched signature designs */
#v-lab .ak-premium-showcase{position:relative;display:grid;gap:15px;padding:21px;margin:15px 0 22px;border:1px solid #6dbdfb58;border-radius:17px;background:radial-gradient(ellipse at 80% 0,#2568ae29,transparent 48%),linear-gradient(150deg,#091a31,#071323);box-shadow:inset 0 1px #ccf2ff20,0 20px 50px -35px #000}
#v-lab .ak-premium-head{display:flex;align-items:center;justify-content:space-between;gap:16px}
#v-lab .ak-premium-head>div{display:grid;gap:5px}
#v-lab .ak-premium-head span{font:700 9px var(--f-mono),monospace;letter-spacing:.15em;color:#78c8fc}
#v-lab .ak-premium-head h2{font:750 clamp(19px,3vw,30px)/1.2 var(--f-head),sans-serif;color:#eaf8ff}
#v-lab .ak-premium-head p{font:500 11px/1.65 var(--f-body),sans-serif;color:#96b5d1;max-width:560px}
#v-lab .ak-premium-head>a{white-space:nowrap;color:#d8f0ff;background:#1d456c;border:1px solid #72b9f870;border-radius:9px;padding:11px 14px;font:750 10px var(--f-head),sans-serif}
#v-lab .ak-premium-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
#v-lab .ak-premium-tile{min-height:115px;display:flex;flex-direction:column;gap:8px;text-decoration:none;padding:15px;border:1px solid #6f9dce51;border-radius:12px;background:linear-gradient(135deg,#173253,#0d1933);color:#e6f7ff}
#v-lab .ak-premium-tile:nth-child(2){background:linear-gradient(145deg,#2a3b33,#14231e)}
#v-lab .ak-premium-tile:nth-child(3){background:linear-gradient(145deg,#263249,#141b2e)}
#v-lab .ak-premium-tile:hover{border-color:#8be1ff}
#v-lab .ak-premium-tile small{font:700 9px var(--f-mono),monospace;text-transform:uppercase;color:#91b8d6}
#v-lab .ak-premium-tile strong{font:750 15px var(--f-head),sans-serif;color:#f0faff}
#v-lab .ak-premium-tile span{margin-top:auto;font:700 10px var(--f-head),sans-serif;color:#83cfff}
#v-lab .ak-premium-save{display:flex;align-items:center;gap:13px;flex-wrap:wrap}
#v-lab .ak-premium-save button{background:linear-gradient(120deg,#9becff,#76b6ff);border:0;border-radius:8px;padding:12px 16px;font:800 11px var(--f-head),sans-serif;color:#09203b;cursor:pointer}
#v-lab .ak-premium-save button:disabled{opacity:.65;cursor:wait}
#v-lab .ak-premium-save span,#v-lab .ak-premium-disclaimer{color:#9cb3c6;font:500 10px/1.6 var(--f-body),sans-serif}
@media(max-width:670px){#v-lab .ak-premium-showcase{padding:12px}#v-lab .ak-premium-head{align-items:flex-start;flex-direction:column}#v-lab .ak-premium-grid{grid-template-columns:1fr}#v-lab .ak-premium-tile{min-height:83px}#v-lab .ak-premium-head>a{font-size:10px}}
