.v-why-c{overflow-x:clip}.v-why-c .yc-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:20px;display:grid}.v-why-c .yc-desk{background:#fff;border:1px solid #ddd6c9;border-radius:28px;flex-direction:column;padding:14px 14px 26px;display:flex;box-shadow:0 30px 60px -44px #12141759}.v-why-c .yc-photos{grid-template-columns:1fr 1fr;gap:10px;display:grid}.v-why-c .yc-ph{aspect-ratio:4/4.6;--t:clamp(0, calc((var(--p,1) - .1) / .6), 1);background:linear-gradient(160deg,#f76a0c,#1eafd7);border-radius:20px;position:relative;overflow:hidden}.v-why-c .yc-ph img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 4%;object-position:50% 4%;width:100%;height:100%;transform:scale(calc(1.08 - var(--t) * .08));transform-origin:50% 20%;display:block}.v-why-c .yc-name{color:#121417;background:#fff;border-radius:999px;padding:.3rem .7rem;font-size:12.5px;font-weight:600;position:absolute;bottom:8px;left:8px;box-shadow:0 6px 16px -8px #12141766}.v-why-c .yc-say{padding:22px 12px 0}.v-why-c .yc-q{letter-spacing:-.02em;color:#121417;font-family:Inter Tight,sans-serif;font-size:clamp(1.4rem,1.9vw,1.7rem);font-weight:700;line-height:1.16}.v-why-c .yc-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 18px;margin-top:auto;padding:22px 12px 0;display:flex}.v-why-c .yc-call{color:#121417;align-items:center;gap:.75rem;display:inline-flex}.v-why-c .yc-ring{border:1.5px solid #ddd6c9;border-radius:999px;place-items:center;width:3.1rem;height:3.1rem;transition:border-color .25s,background .25s;display:grid}:is(.v-why-c .yc-call:hover .yc-ring,.v-why-c .yc-call:focus-visible .yc-ring){background:#f76a0c14;border-color:#f76a0c}.v-why-c .yc-call:focus-visible{outline:none}.v-why-c .yc-list{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.v-why-c .yc-row{--t:clamp(0, calc((var(--p,1) - var(--d,0)) / .32), 1);transform:translate3d(0, calc((1 - var(--t)) * 34px), 0);opacity:calc(.12 + var(--t) * .88);background:#ffffff9e;border:1px solid #ddd6c9;border-radius:22px;flex-direction:column;gap:14px;padding:22px;transition:background .3s,border-color .3s;display:flex}.v-why-c .yc-row:hover{background:#fff;border-color:#f76a0c73}.v-why-c .yc-ico{color:#f76a0c;flex-shrink:0;width:30px;height:30px;position:relative}.v-why-c .yc-ico svg{width:30px;height:30px;display:block}.v-why-c .yc-ico path,.v-why-c .yc-ico circle{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--t))}.v-why-c .yc-ico .ai{width:8px;height:8px;opacity:var(--t);background:#4fc8e8;border-radius:2px;position:absolute;top:-2px;right:-5px}.v-why-c .yc-row h3{letter-spacing:-.015em;color:#121417;font-family:Inter Tight,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.25}.v-why-c .yc-row p{color:#5a5f66;margin-top:6px;font-size:15px;line-height:1.6}@media (max-width:1023px){.v-why-c .yc-wrap{grid-template-columns:1fr}.v-why-c .yc-desk{max-width:560px}}@media (max-width:639px){.v-why-c .yc-list{grid-template-columns:1fr;grid-auto-rows:auto;gap:10px}.v-why-c .yc-row{border-radius:20px;flex-direction:row;gap:14px;padding:20px 18px;--d:0!important}.v-why-c .yc-ico{width:26px;height:26px;margin-top:2px}.v-why-c .yc-ico svg{width:26px;height:26px}.v-why-c .yc-desk{border-radius:24px;padding:10px 10px 22px}.v-why-c .yc-say,.v-why-c .yc-foot{padding-left:8px;padding-right:8px}}@media (prefers-reduced-motion:reduce){.v-why-c .yc-row,.v-why-c .yc-ph{--t:1;opacity:1;transform:none}.v-why-c .yc-ph img{transform:none}.v-why-c .yc-ico path,.v-why-c .yc-ico circle{stroke-dashoffset:0}}.v-team-d .td-dots{pointer-events:none;transform:translate3d(0, calc((var(--p,.5) - .5) * -80px), 0);position:absolute;top:-10%;bottom:-10%;left:0;right:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 10%,#0000 60%);mask-image:radial-gradient(at 50% 30%,#000 10%,#0000 60%)}.v-team-d .td-strip{--cw:270px;--ch:350px;--sp:300px;height:calc(var(--ch) * 1.14 + 40px);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;outline:none;margin-top:3.5rem;position:relative}.v-team-d .td-strip.dragging{cursor:grabbing}.v-team-d .td-strip:focus-visible{border-radius:28px;box-shadow:inset 0 0 0 3px #4fc8e8}.v-team-d .td-card{--o:0;--a:clamp(0, calc(1 - (var(--o) * var(--o))), 1);--ab:max(var(--o), calc(var(--o) * -1));width:var(--cw);height:var(--ch);margin-left:calc(var(--cw) / -2);text-align:left;cursor:inherit;transform:translate3d(calc(var(--o) * var(--sp)), calc(var(--ab) * 18px), 0) scale(calc(.84 + .3 * var(--a)));opacity:clamp(0, calc(2.6 - var(--ab)), 1);box-shadow:0 30px 60px -30px rgba(18,20,23, calc(.15 + .35 * var(--a)));background:linear-gradient(90deg,#f76a0c,#1eafd7);border:0;border-radius:24px;padding:0;position:absolute;top:20px;left:50%;overflow:hidden}.v-team-d .td-strip.anim .td-card{transition:transform .65s cubic-bezier(.2,.8,.2,1),opacity .5s,box-shadow .5s}.v-team-d .td-card img{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;filter:grayscale(calc(1 - var(--a)));transition:filter .5s;display:block}.v-team-d .td-card:after{content:"";background:linear-gradient(180deg, transparent 55%, rgba(18,20,23, calc(.15 + .25 * (1 - var(--a)))));pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.v-team-d .td-label{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);background:#1214176b;border:1px solid #ffffff38;border-radius:16px;padding:.75rem .95rem;position:absolute;bottom:.7rem;left:.7rem;right:.7rem}.v-team-d .td-label b{font-family:Inter Tight,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.02rem;display:block}.v-team-d .td-label span{color:#ffffffd9;max-height:calc(var(--a) * 2.4rem);opacity:var(--a);font-size:.8rem;display:block;overflow:hidden}.v-team-d .td-card:focus-visible{outline-offset:4px;outline:3px solid #4fc8e8}.v-team-d .td-badge{z-index:30;color:#121417;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;opacity:0;background:#f76a0c;border-radius:50%;place-items:center;width:74px;height:74px;margin:-37px 0 0 -37px;font-size:.7rem;font-weight:700;transition:opacity .25s,transform .3s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:0;left:0;transform:scale(.4)}.v-team-d .td-badge.on{opacity:1;transform:scale(1)}.v-team-d .td-strip.dragging .td-badge{transform:scale(.82)}.v-team-d .td-arrow{background:#fff;border:1px solid #ddd6c9;border-radius:999px;place-items:center;width:3.1rem;height:3.1rem;transition:background .2s,transform .2s;display:grid}.v-team-d .td-arrow:hover{color:#fff;background:#121417}.v-team-d .td-arrow:focus-visible{outline-offset:2px;outline:3px solid #4fc8e8}.v-team-d .td-dot{position:relative}.v-team-d .td-dot:after{content:"";position:absolute;top:-14px;bottom:-14px;left:-8px;right:-8px}.v-team-d .td-dot{background:#ddd6c9;border-radius:99px;width:.55rem;height:.55rem;transition:width .35s,background .35s;position:relative}.v-team-d .td-dot:before{content:"";position:absolute;top:-18px;bottom:-18px;left:-6px;right:-6px}.v-team-d .td-dot[aria-current=true]{background:#f76a0c;width:1.8rem}.v-team-d .td-detail{display:grid}.v-team-d .td-detail>div{grid-area:1/1;transition:opacity .45s,transform .5s cubic-bezier(.2,.8,.2,1)}.v-team-d .td-detail>div[hidden]{opacity:0;visibility:hidden;display:block;transform:translateY(10px)}.v-team-d .td-social{justify-content:center;gap:.6rem;margin-top:1.1rem;display:flex}.v-team-d .td-soc{color:#121417;background:#fff;border:1px solid #ddd6c9;border-radius:999px;place-items:center;width:44px;height:44px;transition:background .2s,color .2s,border-color .2s,transform .2s;display:grid}.v-team-d .td-soc:hover{background:#f76a0c;border-color:#f76a0c;transform:translateY(-2px)}.v-team-d .td-soc:focus-visible{outline-offset:2px;outline:3px solid #4fc8e8}@media (max-width:767px){.v-team-d .td-strip{--cw:200px;--ch:262px;--sp:168px}.v-team-d .td-label{border-radius:999px;padding:.35rem .7rem;bottom:.5rem;left:.5rem;right:auto}.v-team-d .td-label b{white-space:nowrap;font-size:.8rem}.v-team-d .td-label span{display:none}.v-team-d .td-card:after{background:linear-gradient(#0000 75%,#12141740)}.v-team-d .td-badge{display:none}}@media (prefers-reduced-motion:reduce){.v-team-d .td-strip.anim .td-card,.v-team-d .td-card img,.v-team-d .td-detail>div{transition:none!important}.v-team-d .td-dots{transform:none}}.v-proc-b{overflow-x:clip}.v-proc-b .tl{--f:clamp(0, calc((var(--p,1) * (var(--vh,0) + var(--h,1)) - .3 * var(--vh,0)) / var(--h,1)), 1);position:relative}.v-proc-b .rail{background:#ffffff1f;border-radius:2px;width:2px;position:absolute;top:28px;bottom:28px;left:27px}.v-proc-b .rail i{transform-origin:top;transform:scaleY(var(--f));background:linear-gradient(#f76a0c,#f7a35c);border-radius:2px;position:absolute;top:0;bottom:0;left:0;right:0}.v-proc-b .rail i:after{content:"";width:12px;height:12px;transform:scaleY(calc(1 / max(var(--f), .02)));opacity:calc(1 - clamp(0, (var(--f) - .97) * 40, 1));background:#f76a0c;border-radius:99px;margin:0 0 -6px -6px;position:absolute;bottom:0;left:50%;box-shadow:0 0 0 6px #f76a0c40,0 0 24px #f76a0ce6}.v-proc-b .step{--on:clamp(0, calc((var(--f) - var(--th)) / .05 + 1), 1);padding-left:5rem;position:relative}.v-proc-b .node{color:#ffffff8c;background:#1c1f24;border:2px solid #ffffff29;border-radius:999px;place-items:center;width:56px;height:56px;font:700 1rem Inter Tight,sans-serif;transition:none;display:grid;position:absolute;top:0;left:0}.v-proc-b .node:before{content:"";transform:scale(var(--on));background:#f76a0c;border-radius:999px;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.v-proc-b .node:after{content:"";opacity:var(--on);transform:scale(calc(.7 + var(--on) * .3));border:2px solid #f76a0c73;border-radius:999px;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.v-proc-b .node b{color:rgb(calc(255 - var(--on) * 237), calc(255 - var(--on) * 235), calc(255 - var(--on) * 232));position:relative}.v-proc-b .card{opacity:calc(.3 + var(--on) * .7);transform:translate3d(calc((1 - var(--on)) * 60px), 0, 0);background:#1c1f24;border:1px solid #ffffff14;border-radius:24px;padding:1.6rem 1.7rem}.v-proc-b .chip{color:#fffc;background:#ffffff12;border-radius:999px;padding:.32rem .75rem;font-size:.78rem;font-weight:600}@media (min-width:640px){.v-proc-b .step{padding-left:6rem}}@media (prefers-reduced-motion:reduce){.v-proc-b .card{opacity:1;transform:none}.v-proc-b .rail i:after{display:none}}
