.product-identity[data-v-bae2a174]{position:relative;isolation:isolate;min-height:460px;display:flex;align-items:center;justify-content:center}.product-identity[data-v-bae2a174]:before{content:"";position:absolute;inset:-10% -30%;z-index:-2;background:radial-gradient(ellipse at center,oklch(.87 .1 158/.65),oklch(.94 .055 158/.25) 45%,transparent 70%)}.identity-logo[data-v-bae2a174]{display:block;position:relative;width:100%;height:auto;max-height:90px;-o-object-fit:contain;object-fit:contain;animation:identity-focus-bae2a174 1.1s var(--ease-out-expo) .55s both}.identity-flow[data-v-bae2a174]{position:absolute;inset:0 -10%;width:120%;height:100%;z-index:-1;-webkit-mask-image:radial-gradient(ellipse,#000 20%,transparent 73%);mask-image:radial-gradient(ellipse,#000 20%,transparent 73%)}.flow-path[data-v-bae2a174]{stroke:#358e6180;stroke-width:1.5;stroke-dasharray:1400;animation:flow-arrive-bae2a174 2.8s cubic-bezier(.22,1,.36,1) both}.flow-path--return[data-v-bae2a174]{animation-delay:.2s}.flow-guide[data-v-bae2a174]{stroke:#456e561f;stroke-width:1;animation:guide-in-bae2a174 1.2s ease-out both}.product-identity[data-v-bae2a174]:before{animation:guide-in-bae2a174 1.4s ease-out both}@keyframes identity-focus-bae2a174{0%{opacity:0;transform:scale(.94);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes guide-in-bae2a174{0%{opacity:0}}@keyframes flow-arrive-bae2a174{0%{stroke-dashoffset:1400}to{stroke-dashoffset:0}}@media(max-width:760px){.product-identity[data-v-bae2a174]{grid-row:1;min-height:190px}}@media(prefers-reduced-motion:reduce){.flow-path[data-v-bae2a174]{animation:none}}
