.lapp .ap-hero[data-own=dompass][data-ov="2"][data-show=own]{padding:clamp(40px,7svh,80px) 0 clamp(16px,3svh,36px)}
.lapp .ap-hero[data-own=dompass][data-ov="2"][data-show=own] .ap-iw{display:none}
.lapp .ap-hero[data-own=dompass][data-ov="2"][data-show=own] .ap-n{margin-top:0}
.lapp .ap-hero[data-own=dompass][data-ov="2"][data-show=own] .ap-media{flex:1 0 auto;min-height:clamp(300px,46svh,600px);margin-top:clamp(32px,5.5svh,56px)}
.lapp .ap-hero[data-own=dompass][data-ov="2"][data-show=own] .am-own{position:absolute;inset:0}
.ap-hero[data-own=dompass][data-ov="2"] .dp2{position:absolute;inset:0 0 0 0}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-svg{display:block;width:100%;height:100%;overflow:visible;font-family:var(--font-sans)}

.ap-hero[data-own=dompass][data-ov="2"] .dp2-ed{fill:#121723}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-top{stroke:rgba(255,255,255,.18);stroke-width:1;vector-effect:non-scaling-stroke}
.ap-hero[data-own=dompass][data-ov="2"] :is(.dp2-gw,.dp2-lt,.dp2-pu,.dp2-rg,.dp2-sb,.dp2-sl){fill:none;vector-effect:non-scaling-stroke}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-gw{stroke:#2a74ff;stroke-width:7;filter:url(#dp2-bl);opacity:calc(.4 - var(--i) * .045)}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-lt{stroke:#4d8dff;stroke-width:1.5;opacity:calc(1 - var(--i) * .1)}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-pu{stroke:#a9cbff;stroke-width:2;opacity:0}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-ic{fill:none;stroke:#5b95ff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.85}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-ic *{vector-effect:non-scaling-stroke}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-rg{stroke:#4d8dff;stroke-width:1.2;opacity:0;transform-box:fill-box;transform-origin:center}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-sc{opacity:0}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-sb{stroke:#4d8dff;stroke-width:10;filter:url(#dp2-bl);opacity:.7}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-sl{stroke:#cfe0ff;stroke-width:1.5}

.ap-hero[data-own=dompass][data-ov="2"] .dp2-qb{fill:#16171b;stroke:rgba(255,255,255,.16);stroke-width:1}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-mg{fill:none;stroke:#86868b;stroke-width:2;stroke-linecap:round}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-fd{position:absolute;left:0;top:0;margin:0;padding:0;white-space:nowrap;line-height:0;text-align:left;font-family:var(--font-sans);font-style:normal;color:#f5f5f7;pointer-events:none;-webkit-user-select:none;user-select:none}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-st{display:inline-block;width:0;height:1.2em}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-qs{font-weight:500;letter-spacing:-.01em}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-cr{display:inline-block;width:calc(var(--u, 1px) * 2);height:1.2em;margin-left:calc(var(--u, 1px) * 2);vertical-align:-.24em;border-radius:var(--u, 1px);background:#4d8dff;opacity:0}

.ap-hero[data-own=dompass][data-ov="2"] .dp2-dt{fill:#4d8dff}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-ld{fill:rgba(77,141,255,.75);transform-box:fill-box;transform-origin:0 50%}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-ld.dp2-l{transform-origin:100% 50%}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-t1{fill:#86868b;font-weight:600;letter-spacing:.08em}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-t2{fill:#f5f5f7;font-weight:600;letter-spacing:-.01em}
.ap-hero[data-own=dompass][data-ov="2"] .dp2-t3{fill:#86868b;font-weight:400}

@media (max-width:734px){
  .lapp .ap-hero[data-own=dompass][data-ov="2"][data-show=own] .ap-media{flex:none;min-height:0;margin-top:clamp(24px,4svh,40px)}
  .lapp .ap-hero[data-own=dompass][data-ov="2"][data-show=own] .am-own{position:relative;inset:auto}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2{position:relative;inset:auto}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-svg{height:auto}
}

@media (prefers-reduced-motion:no-preference){
  .ap-hero[data-own=dompass][data-ov="2"] .dp2:not(.dp2-go) :is(.dp2-stk,.dp2-q,.dp2-c,.dp2-fd){opacity:0}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go .dp2-q{animation:dp2-in .7s cubic-bezier(.2,.7,.2,1) backwards}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go .dp2-fd{animation:dp2-fd .7s cubic-bezier(.2,.7,.2,1) backwards}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go:not(.dp2-done) .dp2-fd.dp2-fm{animation-name:dp2-fdm}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go .dp2-cr{animation:dp2-cr 2.38s linear .2s backwards}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go .dp2-stk{animation:dp2-in .9s cubic-bezier(.2,.7,.2,1) .55s backwards}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go .dp2-p{animation:dp2-sp 1s cubic-bezier(.3,0,.15,1) backwards;animation-delay:calc(1.75s + var(--i) * 60ms)}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go .dp2-rg{animation:dp2-rg 8s cubic-bezier(.15,.6,.3,1) infinite both;animation-delay:calc(1.2s + var(--k) * .28s)}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go .dp2-sc{animation:dp2-sc 8s cubic-bezier(.35,0,.65,1) 2.5s infinite both}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go :is(.dp2-lt,.dp2-gw,.dp2-ic){animation:dp2-op .6s ease-out backwards;animation-delay:calc(2.62s + var(--i) * .36s)}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go .dp2-pu{animation:dp2-pu 8s ease-out infinite both;animation-delay:calc(2.62s + var(--i) * .36s)}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go .dp2-dt{animation:dp2-op .3s ease-out backwards;animation-delay:calc(2.66s + var(--i) * .36s)}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go .dp2-ld{animation:dp2-ld .45s cubic-bezier(.3,0,.2,1) backwards;animation-delay:calc(2.7s + var(--i) * .36s)}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go .dp2-tx{animation:dp2-tx .6s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(2.84s + var(--i) * .36s)}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go .dp2-tx.dp2-l{animation-name:dp2-txl}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-done :is(.dp2-q,.dp2-fd,.dp2-cr,.dp2-stk,.dp2-p,.dp2-lt,.dp2-gw,.dp2-ic,.dp2-dt,.dp2-ld,.dp2-tx){animation:none}
  .ap-hero[data-own=dompass][data-ov="2"] .dp2-go.dp2-off *{animation-play-state:paused}
}
@keyframes dp2-in{from{opacity:0;transform:translateY(18px)}}
@keyframes dp2-fd{from{opacity:0;transform:translateY(.857143em)}}
@keyframes dp2-fdm{from{opacity:0;transform:translateY(1em)}}
@keyframes dp2-op{from{opacity:0}}
@keyframes dp2-cr{0%,59.7%{opacity:1}63%,79.8%{opacity:0}83.2%,96.6%{opacity:1}100%{opacity:0}}
@keyframes dp2-sp{from{transform:translateY(var(--dy))}}
@keyframes dp2-rg{0%{opacity:0;transform:scale(.2)}3%{opacity:.9}17%,100%{opacity:0;transform:scale(1.9)}}
@keyframes dp2-sc{0%{opacity:0;transform:translateY(-10px)}3%{opacity:1}19%{opacity:1;transform:translateY(var(--sy))}23%,100%{opacity:0;transform:translateY(calc(var(--sy) + 10px))}}
@keyframes dp2-pu{0%{opacity:0}2%{opacity:1}12%,100%{opacity:0}}
@keyframes dp2-ld{from{transform:scaleX(0)}}
@keyframes dp2-tx{from{opacity:0;transform:translateX(-10px)}}
@keyframes dp2-txl{from{opacity:0;transform:translateX(10px)}}
