.vx-bio{--bio-sky: #7CC4F2;--bio-ok: #3FB68B;--bio-glass: rgba(11, 30, 63, .8);--bio-hair: rgba(191, 215, 240, .3)}.vx-bio .bio-glass,.vx-bio .bio-band__pill,.vx-bio .bio-x__tag,.vx-bio .bio-x__pill{background:var(--bio-glass);border:1.5px solid var(--bio-hair);color:#fff;box-shadow:0 12px 30px -12px #00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vx-bio .bio-ok{fill:var(--bio-ok)}.bio-band__pill svg,.bio-x__pill svg,.bio-x__secure svg{width:20px;height:20px;flex:none}.bio-band__pill circle,.bio-x__pill circle,.bio-x__secure circle{fill:var(--bio-ok)}.bio-band__pill path,.bio-x__pill path,.bio-x__secure path{fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.bio-wait{display:inline-flex;gap:3px}.bio-wait i{width:5px;height:5px;border-radius:50%;background:var(--bio-sky);animation:bioWait 1.2s infinite}.bio-wait i:nth-child(2){animation-delay:.2s}.bio-wait i:nth-child(3){animation-delay:.4s}@keyframes bioWait{0%,80%,to{opacity:.3}40%{opacity:1}}.bio-band{position:relative;background:var(--vx-deep);color:#fff}.bio-band__stage{position:relative}.bio-band__pic{position:relative;overflow:hidden;height:max(560px,min(80vh,820px,56.25vw))}.bio-band .bio-band__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto;background:var(--vx-deep)}.bio-band .vx-media__replay{left:14px;right:auto}.bio-band__hud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.bio-band__hud [data-at],.bio-band__title [data-at]{transition:opacity .5s var(--vx-ease),transform .7s var(--vx-ease),scale .7s var(--vx-ease)}.bio-band__box{position:absolute;left:var(--bx0, 40%);top:var(--by0, 25%);width:calc(var(--bx1, 50%) - var(--bx0, 40%));height:calc(var(--by1, 40%) - var(--by0, 25%));--arm: clamp(8px, calc((var(--bx1, 50%) - var(--bx0, 40%)) * .2), 40px);opacity:0;scale:1.3;filter:drop-shadow(0 0 3px rgba(0,0,0,.45))}.bio-band__box.is-on{opacity:1;scale:1}.bio-band__box>i{position:absolute;width:var(--arm);height:var(--arm);border:0 solid #fff}.bio-band__box>i:nth-child(1){left:0;top:0;border-width:2.5px 0 0 2.5px;border-top-left-radius:4px}.bio-band__box>i:nth-child(2){right:0;top:0;border-width:2.5px 2.5px 0 0;border-top-right-radius:4px}.bio-band__box>i:nth-child(3){right:0;bottom:0;border-width:0 2.5px 2.5px 0;border-bottom-right-radius:4px}.bio-band__box>i:nth-child(4){left:0;bottom:0;border-width:0 0 2.5px 2.5px;border-bottom-left-radius:4px}.bio-band__sweep{position:absolute;left:6%;right:6%;top:0;height:2px;border-radius:2px;opacity:0;background:linear-gradient(90deg,transparent,#fff 30%,#fff 70%,transparent);box-shadow:0 0 12px 3px #7cc4f2b3}.bio-band__sweep.is-on{opacity:.9;animation:bioSweep 1.1s ease-in-out infinite alternate}@keyframes bioSweep{0%{top:4%}to{top:94%}}.bio-band__pill{position:absolute;left:var(--bx1, 50%);top:var(--by0, 25%);translate:-100% calc(-100% - 12px);display:inline-flex;align-items:center;gap:9px;padding:9px 16px 9px 12px;border-radius:999px;border-color:#7cc4f28c;font:600 16px/1 var(--vx-body);white-space:nowrap;opacity:0;transform:translateY(6px)}.bio-band__pill--ok{border-color:#3fb68bbf}.bio-band__pill.is-on{opacity:1;transform:none}.bio-band__col{position:absolute;z-index:3;right:var(--vx-gutter);top:clamp(20px,4vh,44px);bottom:clamp(16px,3vh,32px);width:min(30%,440px);display:flex;flex-direction:column;justify-content:center;gap:12px}.bio-band__panel{padding:clamp(20px,2vw,30px);border-radius:24px;background:#0b1e3fb8;border:1.5px solid var(--bio-hair);box-shadow:0 18px 44px #00000059;-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1)}.bio-band .vx-eyebrow{color:#cfe1fa;margin-bottom:12px;font-size:15px}.bio-band__title{color:#fff;font-size:clamp(36px,min(3.3vw,6vh),54px);line-height:1.02}.bio-band__title [data-at]{opacity:.3}.bio-band__title [data-at].is-on{opacity:1}.vx-bio .bio-band__text{margin-top:14px;font-size:17px;line-height:1.5;color:#dce7f7}.bio-dist{margin-top:18px;padding-top:14px;border-top:1px solid rgba(191,215,240,.18)}.bio-dist__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bio-dist__head>span{font:600 15px/1.25 var(--vx-body);color:#bfd7f0}.bio-dist__head b{font:300 40px/1 var(--vx-body);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.bio-dist__head small{margin-left:4px;font:600 17px/1 var(--vx-body);letter-spacing:0;color:var(--bio-sky)}.bio-dist__track{position:relative;height:6px;margin-top:46px;border-radius:3px;background:#bfd7f02e}.bio-dist__track>i{position:absolute}.bio-dist__range{top:0;bottom:0;left:23.08%;width:69.23%;border-radius:3px;background:#7cc4f273}.bio-dist__best{left:38.46%;top:-6px;bottom:-6px;width:2px;margin-left:-1px;border-radius:1px;background:#fff}.bio-dist__dot{left:calc(var(--dd, .377) * 100%);top:50%;width:16px;height:16px;translate:-50% -50%;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #7cc4f280}.bio-dist__pill{position:absolute;left:38.46%;bottom:calc(100% + 12px);translate:-50% 0;padding:7px 12px;border-radius:999px;background:var(--vx-blue);color:#fff;font:600 15px/1 var(--vx-body);white-space:nowrap}.bio-dist__ticks{position:relative;height:40px;margin-top:10px}.bio-dist__ticks span{position:absolute;left:calc(var(--x) * 100%);translate:-50% 0;font:600 15px/1.2 var(--vx-body);color:#dce7f7;text-align:center;white-space:nowrap}.bio-dist__ticks span:first-child{translate:0 0;text-align:left}.bio-dist__ticks small{display:block;margin-top:2px;font:500 15px/1.2 var(--vx-body);color:#c9d6ea}.bio-band__foot{padding-block:16px 18px}.vx-bio .bio-band__fine{max-width:none;color:#b6c6de;font-size:14px;opacity:1;text-align:right}html:not(.vx-js) .bio-band [data-final]{opacity:1;transform:none;scale:1}@media(max-width:1099px){.bio-band__stage{display:grid;padding-top:clamp(48px,9vw,80px)}.bio-band__col,.bio-band__panel{display:contents}.bio-band__copy{order:1;width:100%;max-width:760px;margin:0 auto 26px;padding-inline:var(--vx-gutter)}.bio-band__pic{order:2;height:auto;aspect-ratio:16 / 9}.bio-dist{order:3;width:calc(100% - 2 * var(--vx-gutter));max-width:560px;margin:26px auto 0;padding-top:0;border-top:0}.bio-dist__ticks small{font-size:14px}.bio-band__foot{max-width:760px;padding-block:14px clamp(40px,7vw,64px)}.vx-bio .bio-band__fine{text-align:center}}@media(max-width:749px){.bio-band__pic{aspect-ratio:4 / 5;width:100%;max-width:560px;margin-inline:auto}.bio-band__title{font-size:clamp(38px,11vw,48px)}.bio-band .vx-eyebrow{font-size:14px}.bio-band__pill{font-size:15px;padding:8px 13px 8px 10px}.bio-dist__head b{font-size:34px}}.bio-x{--bio-w: clamp(300px, min(40vw, calc((100svh - 200px)*.8) ), 470px);display:grid;grid-template-columns:minmax(0,1fr) var(--bio-w);gap:clamp(32px,5vw,80px);align-items:center}.bio-x__copy{display:grid;gap:24px;max-width:600px}.bio-x__lead{color:var(--vx-text);opacity:.86}.bio-x__lead p+p{margin-top:12px}.bio-x__switch,.bio-en__switch{display:inline-flex;gap:6px;width:fit-content;padding:6px;border-radius:999px;background:var(--vx-chip-bg)}.bio-x__switch button,.bio-en__switch button{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:6px 20px 6px 6px;border:0;border-radius:999px;cursor:pointer;background:transparent;color:var(--vx-fg);font:600 16px/1 var(--vx-body);transition:background .3s,color .3s}.bio-x__switch .vx-tile{width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--vx-border)}.bio-x__switch .vx-icon,.bio-en__switch .vx-icon{width:26px;height:26px}@media(hover:hover){.bio-x__switch button:not([aria-selected=true]):hover,.bio-en__switch button:not([aria-pressed=true]):hover{background:#1e5bb814}}.bio-x__switch [aria-selected=true],.bio-en__switch [aria-pressed=true]{background:var(--vx-mid);color:#fff}.bio-x__switch [aria-selected=true] .vx-tile{background:#ffffff1f;box-shadow:inset 0 0 0 1px #fff3}.bio-x__switch [aria-selected=true] .vx-icon,.bio-en__switch [aria-pressed=true] .vx-icon{--vx-i-s: #9CC3F5;--vx-i-a: #fff}.bio-en__switch button{padding:6px 18px 6px 12px}.bio-x__switch button:focus-visible,.bio-en__switch button:focus-visible,.bio-x__step:focus-visible{outline:3px solid var(--vx-blue2);outline-offset:2px}.bio-x__steps{display:grid;gap:14px}.bio-x__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.bio-x__step{width:100%;display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;align-items:start;padding:12px 16px 12px 12px;border:0;border-radius:18px;background:transparent;color:var(--vx-text);text-align:left;cursor:pointer;transition:background .35s,box-shadow .35s}@media(hover:hover){.bio-x__step:not(.is-on):hover{background:#1e5bb80f}}.bio-x__step.is-on{background:var(--vx-cloud);box-shadow:0 18px 44px -26px #0b1e3f66,inset 0 0 0 1px var(--vx-border)}.bio-x__n,.bio-en__n{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--vx-mist);color:var(--vx-blue);font:700 15px/1 var(--vx-body);transition:background .35s,color .35s}.bio-x__step.is-on .bio-x__n,.bio-x__step.is-done .bio-x__n,.bio-en__n{background:var(--vx-blue);color:#fff}.bio-x__st b{display:block;padding-top:7px;font:600 18px/1.3 var(--vx-body);letter-spacing:-.01em;color:var(--vx-fg)}.bio-x__st span{display:block;margin-top:4px;font-size:16px;line-height:1.45;color:var(--vx-soft)}.bio-x__secure{display:flex;align-items:center;gap:10px;padding-left:12px;font:600 16px/1.4 var(--vx-body);color:var(--vx-fg)}.bio-x__secure svg{width:22px;height:22px}.bio-x__chips{margin-top:0;padding-left:8px}.bio-x[data-mode=face] [data-bio-for=palm],.bio-x[data-mode=palm] [data-bio-for=face]{display:none}.bio-x__pic{width:var(--bio-w);justify-self:end}.bio-x__stage{position:relative;aspect-ratio:4 / 5;overflow:hidden;isolation:isolate;border-radius:var(--vx-radius);background:#0a1630;box-shadow:0 1px #ffffffb3 inset,0 40px 90px -40px #0b1e3f80,0 0 0 1px #0b1e3f0f;touch-action:pan-y;user-select:none;-webkit-user-select:none}.bio-ready .bio-x__stage{cursor:ew-resize}.bio-x__panel{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.bio-x[data-mode=face] [data-bio-panel=face],.bio-x[data-mode=palm] [data-bio-panel=palm]{opacity:1;visibility:visible;transition:opacity .5s ease,visibility 0s}.bio-x__img,.bio-x__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.bio-x__sensor{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 calc(var(--split, .5) * 100%))}.bio-x__svg--white{clip-path:inset(0 calc(100% - var(--split, .5) * 100%) 0 0)}.bio-x__bk{opacity:0;transform:scale(1.16);transform-box:view-box}.bio-x__bk path{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.bio-x__bk--white path{stroke:#fff}.bio-x__bk--sky path{stroke:var(--bio-sky)}.is-locked .bio-x__bk{opacity:1;transform:none;transition:opacity .4s ease,transform .8s var(--vx-ease)}.is-locked .bio-x__bk path{stroke-dashoffset:0;transition:stroke-dashoffset .8s var(--vx-ease)}.bio-x__tr path{fill:none;stroke:var(--bio-sky);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.bio-x__tr--face path{stroke-width:3;stroke-opacity:.8}.is-traced .bio-x__tr path{stroke-dashoffset:0;transition:stroke-dashoffset 1s var(--vx-ease) calc(var(--o, 0) * 1.2s)}.bio-x__nd circle,.bio-x__nd>g{fill:var(--bio-sky);opacity:0;transform:scale(.3);transform-box:fill-box;transform-origin:center}.bio-x__nd--face circle{fill:none;stroke:var(--bio-sky);stroke-width:3.5;opacity:1;transform:none}.bio-x__nd--face .bio-x__dot{fill:var(--bio-sky);stroke:none}.is-traced .bio-x__nd circle,.is-traced .bio-x__nd>g{opacity:1;transform:none;transition:opacity .4s ease calc(.6s + var(--o, 0) * 1.2s),transform .5s var(--vx-ease) calc(.6s + var(--o, 0) * 1.2s)}.bio-x__line{position:absolute;z-index:3;top:0;bottom:0;left:calc(var(--split, .5) * 100%);width:3px;margin-left:-1.5px;background:#fff;opacity:0;transition:opacity .3s;box-shadow:0 0 14px 3px #7cc4f2bf,0 0 44px 10px #7cc4f238;pointer-events:none}.bio-x__line:after{content:"";position:absolute;left:100%;top:0;bottom:0;width:56px;background:linear-gradient(90deg,#7cc4f252,#7cc4f200)}.has-line .bio-x__line,.bio-x:not(.bio-ready) .bio-x__line{opacity:1}.bio-x__grip{position:absolute;z-index:5;top:84%;left:clamp(28px,calc(var(--split, .5) * 100%),calc(100% - 28px));display:none;place-items:center;width:48px;height:48px;translate:-50% -50%;border-radius:50%;background:#fff;color:var(--vx-mid);cursor:grab;touch-action:none;box-shadow:0 10px 26px -6px #06122aa6,0 0 0 4px #7cc4f280}.bio-ready .bio-x__grip{display:grid}.bio-x__grip svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.bio-x__grip:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 7px var(--vx-blue2)}.is-dragging .bio-x__grip{cursor:grabbing;scale:1.08}.bio-x__tag{position:absolute;z-index:4;top:3.5%;padding:8px 13px;border-radius:999px;font:600 15px/1 var(--vx-body);white-space:nowrap;opacity:0;transition:opacity .35s;pointer-events:none}.bio-x__tag--nat{left:3.5%}.bio-x__tag--sen{left:calc(50% + 14px)}.show-nat .bio-x__tag--nat,.show-sen .bio-x__tag--sen,.bio-x:not(.bio-ready) .bio-x__tag{opacity:1}.bio-x__pill{position:absolute;z-index:4;left:var(--sx, 45.3%);top:var(--sy, 23.6%);translate:-50% -50%;display:inline-flex;align-items:center;gap:9px;padding:9px 16px 9px 12px;border-radius:999px;border-color:#7cc4f28c;font:600 16px/1 var(--vx-body);white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity .4s var(--vx-ease),transform .4s var(--vx-ease);pointer-events:none}.bio-x__pill--ok{border-color:#3fb68bbf}.is-scan .bio-x__pill:not(.bio-x__pill--ok),.is-ok .bio-x__pill--ok{opacity:1;transform:none}.bio-x[data-mode=face] .bio-x__stage{--sx: 45.3%;--sy: 23.6%}.bio-x[data-mode=palm] .bio-x__stage{--sx: 50.7%;--sy: 41.9%}.bio-x:not(.bio-ready) .bio-x__bk{opacity:1;transform:none}.bio-x:not(.bio-ready) .bio-x__bk path,.bio-x:not(.bio-ready) .bio-x__tr path{stroke-dashoffset:0}.bio-x:not(.bio-ready) .bio-x__nd circle,.bio-x:not(.bio-ready) .bio-x__nd>g{opacity:1;transform:none}.vx-bio .bio-x__hint{display:none;align-items:center;justify-content:center;gap:8px;margin-top:18px;font:600 15px/1.3 var(--vx-body);color:var(--vx-blue);text-align:center}.vx-bio .bio-ready .bio-x__hint{display:flex}.bio-x__hint svg{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:749px){.bio-x{grid-template-columns:minmax(0,1fr);gap:22px}.bio-x__copy{display:contents}.bio-x__lead{order:1}.bio-x__switch{order:2;justify-self:center}.bio-x__pic{order:3;width:min(100%,420px,calc((100svh - 190px)*.8));justify-self:center}.bio-x__steps{order:4}.bio-x__tag{font-size:14px;padding:7px 11px}.bio-x__pill{font-size:15px;padding:8px 14px 8px 10px}.bio-x__switch button{padding-right:16px}}.bio-ruler{margin-top:clamp(56px,7vw,104px);padding:clamp(22px,3vw,40px);border-radius:var(--vx-radius);background:var(--vx-cloud);box-shadow:inset 0 0 0 1px var(--vx-border)}.vx--cloud .bio-ruler{background:#fff}.bio-ruler__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 32px}.bio-ruler__head p{font-size:16px;line-height:1.5;color:var(--vx-soft);max-width:36em}.bio-ruler__chart{position:relative;margin-top:26px}.bio-ruler__lane{position:relative;height:104px}.bio-ruler__lane>*{position:absolute}.bio-ruler__band{bottom:0;height:16px;border-radius:8px;transform:scaleX(0);transform-origin:0 50%;transition:transform 1s var(--vx-ease)}.bio-ruler__band--palm{left:calc(10 / 130 * 100%);width:calc(20 / 130 * 100% - 2px);background:#3e7fd64d}.bio-ruler__band--face{left:calc(30 / 130 * 100%);width:calc(90 / 130 * 100%);background:#0b1e3f24;transition-delay:.25s}.bio-ruler__best{position:absolute;top:0;bottom:0;left:25%;width:50%;border-radius:8px;background:var(--vx-blue)}.bio-ruler__mark{position:absolute;left:calc(20 / 90 * 100%);top:-12px;bottom:-12px;width:3px;margin-left:-1.5px;border-radius:2px;background:var(--vx-blue)}.bio-ruler__mark:after{content:"";position:absolute;left:50%;top:-6px;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--vx-blue);box-shadow:0 0 0 4px #3e7fd640}.bio-ruler__chart.is-in .bio-ruler__band,html:not(.vx-js) .bio-ruler__band{transform:none}.bio-ruler__lock{left:0;bottom:-2px;display:grid;justify-items:start;gap:6px;font:600 15px/1 var(--vx-body);color:var(--vx-fg)}.bio-ruler__lock b{font-weight:600}.bio-ruler__lock i{width:6px;height:46px;border-radius:3px;background:var(--vx-mid)}.bio-ruler__icon{bottom:34px;display:grid;place-items:center;width:48px;height:48px;translate:-50% 0;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--vx-border),0 10px 24px -14px #0b1e3f59}.bio-ruler__icon .vx-icon{width:34px;height:34px}.bio-ruler__icon--palm{left:calc(20 / 130 * 100%)}.bio-ruler__icon--face{left:calc(50 / 130 * 100%);bottom:42px}.bio-ruler__scale{position:relative;height:54px;margin-top:12px;border-top:2px solid var(--vx-mid)}.bio-ruler__cm,.bio-ruler__in{position:absolute;left:calc(var(--v) / 130 * 100%);translate:-50% 0;white-space:nowrap;font-variant-numeric:tabular-nums}.bio-ruler__cm{top:0;padding-top:12px;font:600 15px/1 var(--vx-body);color:var(--vx-fg)}.bio-ruler__cm:before{content:"";position:absolute;left:50%;top:0;width:2px;height:8px;margin-left:-1px;background:var(--vx-mid)}.bio-ruler__in{top:33px;font:500 14px/1 var(--vx-body);color:var(--vx-soft)}.bio-ruler__cm:first-child{translate:0 0}.bio-ruler__cm:first-child:before{left:1px}.bio-ruler__in[style*="--v: 0"]{translate:0 0}.bio-ruler__cm.is-end,.bio-ruler__in.is-end{translate:-100% 0;color:var(--vx-soft)}.bio-ruler__cm.is-end:before{display:none}.bio-ruler__legend{list-style:none;position:relative;height:84px;margin:18px 0 0;padding:0}.bio-ruler__key{position:absolute;top:0;display:grid;gap:4px;font-size:16px;line-height:1.35;color:var(--vx-text)}.bio-ruler__key--palm{left:calc(10 / 130 * 100%)}.bio-ruler__key--face{left:calc(50 / 130 * 100%)}.bio-ruler__key b{font:600 18px/1.3 var(--vx-body);letter-spacing:-.01em;color:var(--vx-fg)}.bio-ruler__key strong{font-weight:600;color:var(--vx-blue)}@media(max-width:989px){.bio-ruler__key--palm{left:0}.bio-ruler__key--face{left:calc(42 / 130 * 100%)}}@media(max-width:749px){.bio-ruler__lane{height:110px}.bio-ruler__lock i{height:72px}.bio-ruler__in.is-last,.bio-ruler__in.is-end,.bio-ruler__cm.is-end{display:none}.bio-ruler__icon{width:40px;height:40px;border-radius:12px}.bio-ruler__icon .vx-icon{width:28px;height:28px}.bio-ruler__lock{font-size:14px}.bio-ruler__cm.is-odd{display:none}.bio-ruler__cm{font-size:14px}.bio-ruler__legend{height:auto;display:grid;gap:14px}.bio-ruler__key{position:static}}.bio-en{display:block;margin-top:clamp(56px,7vw,104px)}.bio-en__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px}.bio-en__head p{margin-top:10px;font-size:17px;line-height:1.5;color:var(--vx-soft);max-width:38em}.bio-en__steps{--ph: 200px;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:36px 0 0;padding:0}.bio-en__step{position:relative;display:grid;justify-items:center;align-content:start;gap:22px}.bio-en__step:not(:last-child):after{content:"";position:absolute;top:calc(var(--ph) * 1.087);left:calc(50% + var(--ph) / 2 + 14px);width:calc(100% + clamp(24px,3vw,48px) - var(--ph) - 28px);height:2px;background:repeating-linear-gradient(90deg,var(--vx-blue2) 0 6px,transparent 6px 11px)}.bio-en__step:not(:last-child):before{content:"";position:absolute;top:calc(var(--ph) * 1.087 - 5px);left:calc(150% + clamp(24px,3vw,48px) - var(--ph) / 2 - 24px);width:10px;height:10px;border:solid var(--vx-blue2);border-width:2px 2px 0 0;transform:rotate(45deg)}.bio-en__phone{position:relative;width:var(--ph);aspect-ratio:600 / 1304;overflow:hidden;border-radius:30px;background:#fff;box-shadow:0 0 0 6px var(--vx-mid),0 0 0 7px #ffffff40,0 34px 60px -30px #0b1e3f99}.bio-en__phone img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:opacity .45s ease}.bio-en[data-mode=face] .bio-en__phone [data-bio-for=palm],.bio-en[data-mode=palm] .bio-en__phone [data-bio-for=face]{opacity:0}.bio-en[data-mode=face] .bio-en__cap [data-bio-for=palm],.bio-en[data-mode=palm] .bio-en__cap [data-bio-for=face]{display:none}.bio-en__cap{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;width:100%;max-width:320px}.bio-en__cap b{display:block;padding-top:7px;font:600 18px/1.3 var(--vx-body);letter-spacing:-.01em;color:var(--vx-fg)}.bio-en__cap p{margin-top:4px;font-size:16px;line-height:1.5;color:var(--vx-soft)}.vx-bio .bio-fine{margin-top:clamp(32px,4vw,56px);font-size:14px}@media(max-width:989px){.bio-en__steps{--ph: 180px}}@media(max-width:749px){.bio-en__steps{--ph: 176px;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin:28px calc(-1 * var(--vx-gutter)) 0;padding:8px var(--vx-gutter) 14px;scroll-padding-inline:var(--vx-gutter)}.bio-en__steps::-webkit-scrollbar{display:none}.bio-en__step{flex:0 0 min(74%,290px);scroll-snap-align:start}.bio-en__step:before,.bio-en__step:after{display:none}}@media(prefers-reduced-motion:reduce){.bio-band__hud [data-at],.bio-band__title [data-at],.bio-x__pill,.bio-x__tag{transition:none}.bio-wait i,.bio-band__sweep.is-on{animation:none;opacity:1}.bio-band__sweep.is-on{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/venix-fx-bio.css.map */
