.lapp .ap-hero[data-own=artlab][data-show=own]{padding:clamp(40px,8svh,80px) 0 clamp(24px,3.5svh,40px)}
.lapp .ap-hero[data-own=artlab][data-show=own] .ap-iw{display:none}
.lapp .ap-hero[data-own=artlab][data-show=own] .ap-n{margin-top:0}
@media (max-width:734px){.lapp .ap-hero[data-own=artlab][data-show=own]{padding-top:40px}}
.al-defs{position:absolute;width:0;height:0;overflow:hidden}
.al-st{position:relative;height:380px}
.al-cv{position:absolute;left:50%;top:0;transform-origin:50% 0}
.al-amb{position:absolute;z-index:0;border-radius:50%;background:radial-gradient(closest-side,rgba(105,65,213,.34),rgba(105,65,213,0))}
.al-pn{position:absolute;z-index:1;border-radius:28px;background:#161618;box-shadow:inset 0 0 0 1px rgba(255,255,255,.09)}
.al-nr .al-pn{border-radius:24px}
.al-ep{position:absolute;inset:0}
.al-ti,.al-nm{position:absolute;left:0;right:0;text-align:center;white-space:nowrap}
.al-ti{font:600 17px/22px var(--font-sans);letter-spacing:-.01em;color:#f5f5f7}
.al-nm{font:400 13px/18px var(--font-sans);color:#a1a1a6;font-variant-numeric:tabular-nums;opacity:0}
.al-nr .al-ti{font-size:15px;line-height:20px}
.al-nr .al-nm{font-size:12px;line-height:16px}
.al-sls{position:absolute;inset:0}
.al-slt{position:absolute;border-radius:24%;border:1.5px dashed rgba(255,255,255,.2)}
.al-tb{position:absolute;left:50%;display:flex;border-radius:999px;background:#2a2a2d}
.al-tp{position:absolute;left:0;top:0;width:50%;height:100%;border-radius:999px;background:var(--c,#6941D5)}
.al-tb span{position:relative;display:block;flex:1 1 0;text-align:center;font:600 15px/36px var(--font-sans);letter-spacing:-.01em;color:#a1a1a6;white-space:nowrap;transition:color .3s}
.al-nr .al-tb span{font-size:13px;line-height:32px}
.al-tb:not(.al-sk) .al-t1,.al-tb.al-sk .al-t2{color:#fff}
.al-wl,.al-wr{position:absolute;top:0;height:100%;overflow-x:clip;overflow-y:visible}
.al-wl{z-index:2}.al-wr{z-index:3}
.al-wi{position:absolute;top:0;width:0;height:0}
.al-fr{position:absolute;inset:0;z-index:5}
.al-f,.al-s{position:absolute;left:0;top:0;visibility:hidden;will-change:transform}
.al-doc{position:absolute;left:0;top:0;overflow:visible}
.al-ct{position:absolute}
.al-f .al-ct{overflow:hidden}
.al-chk{background:repeating-conic-gradient(#303034 0 25%,#252528 0 50%) 0 0/14px 14px}
.al-nr .al-chk{background-size:10px 10px}
.al-ct > svg{display:block}
.al-bd{position:absolute;padding:0 7px;border-radius:6px;background:#3a3a3d;color:#f5f5f7;font:600 13px/20px var(--font-sans);letter-spacing:.04em;white-space:nowrap}
.al-nr .al-bd{padding:0 5px;border-radius:5px;font-size:10.5px;line-height:17px}
.al-sh{filter:drop-shadow(0 6px 10px rgba(0,0,0,.5))}
.al-nr .al-sh{filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}
.al-sh{overflow:visible}
.al-v{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.al-vbg{position:absolute;inset:0;background:linear-gradient(160deg,#22C3D8,#5B3FD9 68%,#3A22A6)}
.al-vbg::after{content:"";position:absolute;left:0;right:0;bottom:0;height:17%;background:rgba(255,255,255,.12)}
.al-vb{position:absolute;left:41.15%;width:17.7%;aspect-ratio:1;bottom:16%;transform-origin:50% 100%}
.al-vb svg{display:block}
.al-vsh{position:absolute;left:40.5%;width:19%;height:7%;bottom:13.5%;border-radius:50%;background:radial-gradient(closest-side,rgba(20,8,60,.55),rgba(20,8,60,0))}
.al-gt{position:absolute;z-index:4;width:160px;margin-left:-80px;pointer-events:none;-webkit-mask:linear-gradient(transparent,#000 20%,#000 80%,transparent);mask:linear-gradient(transparent,#000 20%,#000 80%,transparent)}
.al-gt i{position:absolute;top:0;height:100%;left:50%}
.al-gc{width:2px;margin-left:-1px;background:#F4EEFF;opacity:.9}
.al-gg{width:60px;margin-left:-30px;background:radial-gradient(closest-side,rgba(139,108,255,.6),rgba(139,108,255,.18) 55%,rgba(139,108,255,0))}
.al-gt .al-gh{width:76px;margin-left:-38px;opacity:0;background:radial-gradient(closest-side,rgba(255,255,255,.62),rgba(196,176,255,.42) 26%,rgba(139,108,255,.16) 60%,rgba(139,108,255,0))}
.al-nr .al-gt .al-gh{width:52px;margin-left:-26px}
.al-sps{position:absolute;inset:0;z-index:6;pointer-events:none}
.al-sp{position:absolute;left:0;top:0;width:22px;height:22px;margin:-11px 0 0 -11px;opacity:0;will-change:transform,opacity;filter:drop-shadow(0 0 4px rgba(167,139,250,.9))}
.al-sp svg{display:block}
@media (prefers-reduced-motion:no-preference){
  .al-st{opacity:0;transform:translateY(28px)}
  .al-st.al-go{opacity:1;transform:none;transition:opacity .9s cubic-bezier(.05,0,.4,1) .45s,transform 1.1s cubic-bezier(.16,1,.3,1) .45s}
  .al-gt{transform:scaleY(0)}
  .al-go .al-gt{transform:none;transition:transform 1.2s cubic-bezier(.16,1,.3,1) .5s}
  .al-nm{transition:opacity .3s}
}
