/* ARKHE Experience 03 — cinematic authenticated workspace.
   Visual-only. All customer actions and data handlers remain untouched.
   Photography: Unsplash free photo by Mohamed Nohassi, 2023.
*/
#v-work .ak-command-hero{
  min-height:465px;display:block;isolation:isolate;position:relative;
  overflow:hidden;border:1px solid rgba(196,223,233,.34);
  border-radius:24px;padding:clamp(26px,3.6vw,52px);
  padding-bottom:122px;
  background:#07131d;
  box-shadow:inset 0 1px 0 #ffffff34,0 35px 100px -40px #000,0 1px 50px -24px #83dcfc65;
}
#v-work .ak-command-hero::before{
  content:"";position:absolute;z-index:-2;inset:0;pointer-events:none;
  background:
    linear-gradient(90deg,#06111b 0%,rgba(6,15,26,.98) 29%,rgba(6,16,26,.80) 51%,rgba(8,19,30,.16) 94%),
    linear-gradient(0deg,rgba(4,9,17,.62),transparent 45%),
    url("https://images.unsplash.com/photo-1684369175833-4b445ad6bfb5?auto=format&fit=crop&w=1700&q=84") 78% 47%/cover no-repeat;
  filter:saturate(.94) contrast(1.06);
}
#v-work .ak-command-hero::after{
  content:"";position:absolute;z-index:-1;inset:0;
  pointer-events:none;width:auto;height:auto;top:auto;right:auto;
  border:0;border-radius:inherit;box-shadow:none;animation:none;
  background:linear-gradient(0deg,rgba(3,9,16,.76) 0%,transparent 34%),radial-gradient(ellipse at 86% 27%,#7ebcdb1b,transparent 46%);
}
#v-work .ak-command-copy{position:relative;z-index:2;max-width:600px;min-width:0;}
#v-work .ak-command-kicker{display:inline-flex;gap:10px;align-items:center;
  font:700 11px/1.35 var(--f-mono);letter-spacing:.17em;color:#e8caa4;
  text-shadow:0 2px 12px #000}
#v-work .ak-command-kicker i{background:#9dedd9;box-shadow:0 0 16px #a8f9d7}
#v-work .ak-command-copy h2{
  font-family:var(--f-head),sans-serif;font-weight:800;letter-spacing:-.082em;
  font-size:clamp(53px,5.6vw,91px);line-height:.98;
  color:#fff9f4;margin:17px 0 15px;text-shadow:0 6px 32px #000b;
}
#v-work .ak-command-copy h2 em{
  color:#f6dbab;font-style:normal;
  background:linear-gradient(110deg,#fcf2de,#e3b47e 46%,#b7ecf2 95%);
  -webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;
}
#v-work .ak-command-copy p{max-width:420px;color:#e3edef;
  font:500 14px/1.7 var(--f-body);text-shadow:0 2px 10px #000}
#v-work .ak-visual-trace{display:flex;align-items:center;gap:12px;margin-top:23px;
  font:650 10px/1.3 var(--f-mono);letter-spacing:.12em;color:#c8e4e9}
#v-work .ak-visual-trace:before{content:"";display:block;width:32px;height:1px;background:#e4cba3}
#v-work .ak-command-actions{position:absolute;z-index:4;display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:11px;left:clamp(17px,2.6vw,35px);right:clamp(17px,2.6vw,35px);bottom:clamp(15px,2vw,27px)}
#v-work .ak-command-actions button{
  display:flex;align-items:center;min-width:0;min-height:73px;gap:12px;
  padding:12px 14px;border-radius:13px;text-align:left;
  border:1px solid #d4f3ee64;
  background:linear-gradient(150deg,rgba(28,53,65,.93),rgba(12,26,38,.86));
  box-shadow:inset 0 1px 0 #ffffff26,0 9px 25px #0006;
  backdrop-filter:blur(15px);color:#f4fbfd;transition:transform .2s ease,border-color .2s ease,background .2s ease;
}
#v-work .ak-command-actions button:hover,#v-work .ak-command-actions button:focus-visible{
  transform:translateY(-3px);border-color:#e6d2ae;background:#26404b}
#v-work .ak-command-actions button>span{height:37px;width:37px;flex:none;border-radius:10px;
  background:linear-gradient(120deg,#f1d8ac22,#91e7ed22);
  color:#e7d2aa;border:1px solid #e5dfc74f;font-size:23px}
#v-work .ak-command-actions strong{font-size:13px;font-weight:800}
#v-work .ak-command-actions small{font-size:10px;color:#b4cbd2}
#v-work .ak-command-actions i{font-size:19px;color:#ead4ab}
#v-work .av-top{margin-bottom:18px}
#v-work .av-kpis{gap:12px}
#v-work .av-k{border-radius:15px;border-color:#aacfe235;background:linear-gradient(145deg,#152331d9,#0c1622eb)}
#v-work .av-k b{font-weight:800}
#v-work .av-card{border-color:#a5cddd30;box-shadow:inset 0 1px #ffffff18,0 20px 55px -38px #000}
#v-work .av-profit-feature{border-color:#dec6934b;background:linear-gradient(110deg,#221d18,#0c1924)}
#v-work .ak-command-copy .ak-cinema-index{position:absolute;right:-60vw;top:0;opacity:.8;font-size:9px;letter-spacing:.21em;color:#c8e3ef;white-space:nowrap}
#v-lab .ak-vision-banner{border-radius:21px!important;min-height:275px!important;box-shadow:0 29px 90px -43px #000!important}
#v-lab .ak-vision-text h2{font-size:clamp(42px,6.2vw,91px)!important}
#v-lab .ak-vision-text>p{font-size:clamp(13px,1.1vw,16px)!important}
#v-lab .ak-style-grid{gap:17px}
#v-lab .ak-style-preview{min-height:195px}
#v-lab .ak-style-bottom{padding:15px}
#v-lab .ak-visual-identity{display:inline-flex;align-items:center;gap:8px;
  padding:7px 10px;border-radius:7px;border:1px solid #d8e9f266;
  background:#0a1823c9;color:#e9d6b7;text-transform:uppercase;
  font:700 10px var(--f-mono);letter-spacing:.12em;margin-top:12px}
@media(max-width:1050px){
  #v-work .ak-command-copy h2{font-size:clamp(50px,6.7vw,72px)}
  #v-work .ak-command-actions{gap:7px}
  #v-work .ak-command-actions button{gap:7px;padding:10px}
}
@media(max-width:740px){
  #v-work .ak-command-hero{min-height:460px;padding:23px 18px 145px;border-radius:17px}
  #v-work .ak-command-hero::before{background:
    linear-gradient(90deg,rgba(5,12,21,.94) 0%,rgba(5,12,21,.80) 45%,rgba(5,12,21,.35) 94%),
    linear-gradient(0deg,rgba(5,12,21,.82),transparent 56%),
    url("https://images.unsplash.com/photo-1684369175833-4b445ad6bfb5?auto=format&fit=crop&w=1000&q=80") 65% 37%/cover no-repeat;}
  #v-work .ak-command-copy{max-width:92%}
  #v-work .ak-command-copy h2{font-size:clamp(46px,10vw,69px);max-width:460px;margin:17px 0 11px}
  #v-work .ak-command-copy p{font-size:12px;line-height:1.55;max-width:270px}
  #v-work .ak-command-kicker{font-size:9px}
  #v-work .ak-visual-trace{margin-top:15px;font-size:9px}
  #v-work .ak-command-actions{left:12px;right:12px;bottom:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}
  #v-work .ak-command-actions button{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-height:112px;padding:10px 9px}
  #v-work .ak-command-actions button>span{height:30px;width:30px;font-size:17px}
  #v-work .ak-command-actions strong{font-size:11px;line-height:1.18}
  #v-work .ak-command-actions small{font-size:9px;line-height:1.35}
  #v-work .ak-command-actions button>i{display:none}
  #v-lab .ak-style-grid{gap:9px}
  #v-lab .ak-style-preview{min-height:155px}
}
@media(max-width:390px){
  #v-work .ak-command-copy h2{font-size:43px}
  #v-work .ak-command-hero{min-height:448px}
  #v-work .ak-command-actions small{font-size:8px}
}
@media(prefers-reduced-motion:reduce){
  #v-work .ak-command-actions button{transition:none}
}
