.vp-face{overflow:hidden}.vp-face .cv{position:absolute;inset:0}.vp-face .cv img{object-fit:cover}.vp-face .frame{--tone:var(--am);position:absolute}.vp-face .frame.t-ok{--tone:#3ddc6a}.vp-face .frame.t-no{--tone:#ff5a4e}.vp-face .frame i{aspect-ratio:1;border:3px solid var(--tone);width:18%;max-width:72px;transition:border-color .35s;position:absolute}.vp-face .frame i:first-child{border-bottom:0;border-right:0;border-top-left-radius:16px;top:0;left:0}.vp-face .frame i:nth-child(2){border-bottom:0;border-left:0;border-top-right-radius:16px;top:0;right:0}.vp-face .frame i:nth-child(3){border-top:0;border-right:0;border-bottom-left-radius:16px;bottom:0;left:0}.vp-face .frame i:nth-child(4){border-top:0;border-left:0;border-bottom-right-radius:16px;bottom:0;right:0}.vp-face .frame:after{content:"";background:linear-gradient(90deg,transparent,var(--tone) 30%,var(--tone) 70%,transparent);height:2px;animation:vp-rscan 3.2s var(--ease-io) infinite;position:absolute;top:0;left:4%;right:4%;box-shadow:0 0 18px 3px #ffc21a8c}.vp-face .frame.t-ok:after,.vp-face .frame.t-no:after{opacity:0;animation:none}@keyframes vp-rscan{0%{opacity:0;top:4%}15%{opacity:1}85%{opacity:1}to{opacity:0;top:96%}}.vp-face .tag{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%)}.vp-face .tag small{color:#ffffffb3;white-space:nowrap;font-size:12.5px}.vp-face .msg{font:500 13px var(--geist-mono);letter-spacing:.03em;color:#fff;white-space:nowrap;animation:vp-rmsg .4s var(--ease);background:#0b0f13;border-radius:10px;align-items:center;gap:10px;padding:11px 14px;display:inline-flex;box-shadow:0 18px 40px -16px #000000b3}.vp-face .msg b{background:#3ddc6a;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 10px #3ddc6a}.vp-face .msg.no b{background:#ff5a4e;box-shadow:0 0 10px #ff5a4e}.vp-face .msg.totem{font:600 14px var(--geist);letter-spacing:-.01em;color:#0f1419;background:#fff;border-radius:999px;padding:10px 16px}.vp-face .msg.totem svg{width:18px;height:18px}@keyframes vp-rmsg{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.vp-face .frame i,.vp-face .msg{transition:none;animation:none}.vp-face .frame:after{animation:none;display:none}}@media (max-width:900px){.vp-face .tag{align-items:flex-end;gap:4px;top:calc(100% + 8px);left:auto;right:-4px;transform:none}.vp-face .tag small{font-size:11px}.vp-face .msg{padding:8px 10px;font-size:11px}.vp-face .msg.totem{padding:7px 12px;font-size:12px}}
.vp-rhero{color:#fff;background:#0b0f13;flex-direction:column;justify-content:flex-end;min-height:100vh;padding:140px 0 30px;display:flex;position:relative;overflow:hidden}.vp-rhero .vp-wrap{width:100%;position:relative}.vp-rhero .grid{flex:1;grid-template-columns:minmax(0,600px);align-items:center;display:grid}.vp-rhero h1{letter-spacing:-.045em;font-size:clamp(56px,6.6vw,104px);line-height:.96}.vp-rhero h1 em{color:var(--am);font-style:normal}.vp-rhero .trail{color:#aeb8c2;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:15px;display:flex}.vp-rhero .trail a{color:var(--am);text-underline-offset:3px;-webkit-text-decoration:underline #ffc21a66;text-decoration:underline #ffc21a66}.vp-rhero .trail a:hover{-webkit-text-decoration-color:var(--am);text-decoration-color:var(--am)}.vp-rhero .trail svg{opacity:.6;width:14px;height:14px}.vp-rhero .trail [aria-current]{color:#fff}.vp-rhero .lead{color:#c3cbd3;max-width:34ch;margin-top:26px;font-size:21px;line-height:1.55}.vp-rhero .btns{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.vp-rhero .cta{transition:transform .16s var(--ease),background .2s;border-radius:999px;align-items:center;gap:10px;padding:17px 26px;font-size:17px;font-weight:500;display:inline-flex}.vp-rhero .cta:active{transform:scale(.97)}.vp-rhero .cta svg{width:20px;height:20px}.vp-rhero .cta.am{background:var(--am);color:var(--ink)}.vp-rhero .cta.am:hover{background:var(--am-hover)}.vp-rhero .cta.gh{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff8c}.vp-rhero .cta.gh:hover{background:#ffffff1a}.vp-rhero .foot{padding-top:40px}.vp-rhero .note{font:12px var(--geist-mono);color:#ffffff73;margin-top:14px}.vp-rhero .ph{position:absolute;inset:0 0 0 50%}.vp-rhero .shade{background:linear-gradient(#0b0f13b8,#0000 20%),linear-gradient(#0000 70%,#0b0f13eb);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.vp-rhero .cta{transition:none}}@media (max-width:900px){.vp-rhero{min-height:auto;padding:96px 0 24px}.vp-rhero .grid{grid-template-columns:minmax(0,1fr)}.vp-rhero .ph{height:72vw;max-height:440px;margin:0 0 8px;position:relative;left:auto;right:auto}.vp-rhero .shade{background:linear-gradient(0deg,#0b0f13 calc(100% - 72vw - 96px),#0b0f1326 calc(100% - 72vw),#0b0f13b3)}.vp-rhero .lead{font-size:17px}.vp-rhero .cta{padding:15px 22px;font-size:16px}}
.vp-rsteps{background:var(--creme);color:#0b0f13;position:relative}.vp-rsteps .stage{height:380vh;position:relative}.vp-rsteps .pin{flex-direction:column;height:100vh;padding-top:88px;display:flex;position:sticky;top:0;overflow:hidden}.vp-rsteps h2{letter-spacing:-.045em;font-size:clamp(42px,4.6vw,72px);line-height:1.02}.vp-rsteps h2 span{color:#0b0f1380;display:block}.vp-rsteps .grid{flex:1;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:64px;min-height:0;display:grid}.vp-rsteps .txt{order:2}.vp-rsteps .steps{flex-direction:column;gap:6px;margin:36px 0 0;padding:0;list-style:none;display:flex}.vp-rsteps .steps li{color:#0b0f1361;grid-template-columns:3px 1fr;gap:20px;padding:10px 0;transition:color .3s;display:grid}.vp-rsteps .steps li.on,.vp-rsteps .steps li.done{color:#0b0f13}.vp-rsteps .rail{background:#0b0f131f;border-radius:2px;position:relative;overflow:hidden}.vp-rsteps .rail i{background:var(--asf);transition:height .12s linear;position:absolute;top:0;left:0;right:0}.vp-rsteps .steps small{opacity:.7;font-size:13.5px;font-weight:500;display:block}.vp-rsteps .steps b{letter-spacing:-.03em;margin-top:2px;font-size:clamp(22px,1.9vw,28px);font-weight:500;display:block}.vp-rsteps .steps p{color:#0b0f13bd;opacity:0;max-width:46ch;max-height:0;transition:max-height .5s var(--ease),opacity .4s,margin .4s;font-size:16.5px;line-height:1.55;overflow:hidden}.vp-rsteps .steps li.on p{opacity:1;max-height:160px;margin-top:8px}.vp-rsteps .scene{order:1;height:min(74vh,680px);position:relative}.vp-rsteps .photo{background:#e9eaec;border-radius:30px;width:76%;height:86%;position:absolute;top:0;left:0;box-shadow:0 50px 100px -50px #3c28008c}.vp-rsteps .vp-face .tag small{color:#ffffffd9;text-shadow:0 1px 8px #00000080}.vp-rsteps .paper{color:#1b232c;width:250px;font:500 11px var(--geist-mono);letter-spacing:.05em;z-index:3;transform-origin:100% 0;transition:opacity .25s var(--ease);background:#fff;border-radius:6px;flex-direction:column;gap:10px;padding:20px 20px 18px;display:flex;position:absolute;top:16%;right:2%;transform:rotate(-7deg);box-shadow:0 24px 50px -24px #00000073}.vp-rsteps .paper.gone{opacity:0;visibility:hidden;transition:opacity .25s var(--ease),visibility 0s .25s}.vp-rsteps .paper b{letter-spacing:.02em;font-size:17px}.vp-rsteps .paper .code{background:repeating-linear-gradient(90deg,#1b232c 0 2px,#0000 2px 4px,#1b232c 4px 7px,#0000 7px 9px,#1b232c 9px 10px,#0000 10px 13px);height:46px}.vp-rsteps .digital{color:#fff;z-index:2;background:#0b0f13;border-radius:24px;width:360px;padding:20px 22px 14px;position:absolute;bottom:0;right:0;box-shadow:0 50px 90px -40px #0b0f13d9}.vp-rsteps .dh{border-bottom:1px solid #ffffff1a;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.vp-rsteps .dh b{font-size:15px;font-weight:500}.vp-rsteps .st{color:var(--am);background:#ffc21a29;border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600}.vp-rsteps .st.paid{color:#3ddc6a;background:#3ddc6a29}.vp-rsteps .st.end{color:#c3cbd3;background:#ffffff1a}.vp-rsteps dl{margin:0}.vp-rsteps dl>div{opacity:0;transition:opacity .35s,transform .45s var(--ease),max-height .35s,padding .35s;border-bottom:1px solid #ffffff0f;grid-template-columns:96px 1fr;gap:10px;max-height:0;padding-block:0;display:grid;overflow:hidden;transform:translateY(6px)}.vp-rsteps dl>div.on{opacity:1;max-height:40px;padding-block:9px;transform:none}.vp-rsteps dt{color:#8e99a5;font-size:13px}.vp-rsteps dd{font:500 13.5px var(--geist-mono);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0;display:flex}.vp-rsteps dl>div.hi dd{color:var(--am)}.vp-rsteps .dot{background:#3ddc6a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #3ddc6a}.vp-rsteps .note{color:#6b7680;font-size:12.5px}@media (prefers-reduced-motion:reduce){.vp-rsteps .steps li,.vp-rsteps .steps p,.vp-rsteps .rail i,.vp-rsteps .paper,.vp-rsteps dl>div{transition:none}}@media (max-width:900px){.vp-rsteps .stage{height:auto}.vp-rsteps .pin{height:auto;padding:64px 0;position:relative}.vp-rsteps .grid{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:24px}.vp-rsteps .txt{order:1}.vp-rsteps .scene{flex-direction:column;order:2;gap:14px;height:auto;display:flex}.vp-rsteps .steps li{color:#0b0f13}.vp-rsteps .steps p{opacity:1;max-height:none;margin-top:8px}.vp-rsteps .photo{aspect-ratio:1;width:100%;height:auto;position:relative}.vp-rsteps .paper{display:none}.vp-rsteps .digital{width:100%;position:relative}}
.vp-rrules{color:#fff;background:#0b0f13;padding:96px 0;position:relative}.vp-rrules h2{letter-spacing:-.045em;font-size:clamp(26px,2.2vw,34px);line-height:1.04}.vp-rrules h2 span{color:#8e99a5;display:block}.vp-rrules .grid{grid-template-columns:minmax(0,1.55fr) minmax(0,.6fr);align-items:center;gap:64px;display:grid}.vp-rrules .rules{margin:30px 0 0;padding:0;list-style:none}.vp-rrules .rules li{white-space:nowrap;letter-spacing:-.045em;color:#262e37;transition:color .35s var(--ease);font-size:clamp(32px,3.6vw,58px);line-height:1.08}.vp-rrules .rules li em{transition:color .35s var(--ease);font-style:normal}.vp-rrules .rules li.on{color:#fff}.vp-rrules .rules li.on em{color:var(--am)}.vp-rrules .rule{all:unset;cursor:pointer;color:inherit;transition:color .35s var(--ease);padding-bottom:6px;display:inline-block;position:relative}.vp-rrules .rule:focus-visible{outline:2px solid var(--am);outline-offset:6px;border-radius:6px}.vp-rrules .rules li:not(.on) .rule:hover{color:#5b6670}.vp-rrules .timer{height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.vp-rrules .timer i{background:var(--am);width:0;height:100%;display:block}.vp-rrules .timer i.run{animation:3.8s linear forwards vp-rtimer}@keyframes vp-rtimer{to{width:100%}}.vp-rrules .right{min-height:330px;position:relative}.vp-rrules .card{opacity:0;transition:opacity .4s var(--ease),transform .5s var(--ease);pointer-events:none;position:absolute;inset:0;transform:translateY(12px)}.vp-rrules .card.on{opacity:1;pointer-events:auto;transform:none}.vp-rrules .card h3{letter-spacing:-.03em;margin-top:26px;font-size:24px;font-weight:500}.vp-rrules .card p{color:#c3cbd3;max-width:40ch;margin-top:8px;font-size:17px;line-height:1.6}.vp-rrules .screen{background:#05070a;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:8px;min-width:300px;padding:14px 16px;display:inline-flex}.vp-rrules .screen small{color:#8e99a5;font-size:12.5px}.vp-rrules .screen span{font:500 15px var(--geist-mono);letter-spacing:.03em;color:#fff;white-space:nowrap;min-height:20px;animation:vp-rin .4s var(--ease);align-items:center;gap:10px;display:inline-flex}.vp-rrules .screen span b{background:#ff5a4e;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 12px #ff5a4e}@keyframes vp-rin{0%{opacity:0;transform:translateY(6px)}}.vp-rrules .note{color:#ffffff73;font-size:12.5px}@media (min-width:901px) and (max-width:1180px){.vp-rrules .screen{min-width:0;max-width:100%}.vp-rrules .screen span{white-space:normal;font-size:14px}}@media (prefers-reduced-motion:reduce){.vp-rrules .rules li,.vp-rrules .rules li em,.vp-rrules .rule,.vp-rrules .card{transition:none}.vp-rrules .screen span,.vp-rrules .timer i.run{animation:none}}@media (max-width:900px){.vp-rrules{padding:64px 0}.vp-rrules .grid{grid-template-columns:minmax(0,1fr);gap:24px}.vp-rrules .rules li{color:#fff;font-size:clamp(30px,8vw,40px)}.vp-rrules .rules li em{color:var(--am)}.vp-rrules .rule{white-space:normal}.vp-rrules .right{min-height:0}.vp-rrules .card{opacity:1;margin-top:28px;position:relative;transform:none}.vp-rrules .screen{min-width:0;max-width:100%}.vp-rrules .screen span{white-space:normal;font-size:13px}}
.vp-rprivacy{color:#0b0f13;background:#fff;padding:96px 0;position:relative}.vp-rprivacy .head{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:48px;display:grid}.vp-rprivacy .head h2{letter-spacing:-.045em;font-size:clamp(40px,4.4vw,70px);line-height:1.04}.vp-rprivacy .head h2 span{color:#5b6670;display:block}.vp-rprivacy .head p{color:#3e4852;max-width:44ch;font-size:18.5px;line-height:1.6}.vp-rprivacy .trail{margin-top:64px;position:relative}.vp-rprivacy .line{height:56px;position:relative}.vp-rprivacy .line i{background:#e6e9ed;height:2px;position:absolute;top:50%;left:12px;right:12px}.vp-rprivacy .line i:after{content:"";background:#0b0f13;width:0;transition:width 2.2s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0;left:0}.vp-rprivacy .trail.seen .line i:after{width:100%}.vp-rprivacy .dot{background:var(--am);border-radius:50%;place-items:center;width:48px;height:48px;margin-top:-24px;transition:left 2.2s cubic-bezier(.65,0,.35,1),background .4s 2.2s;display:grid;position:absolute;top:50%;left:0;box-shadow:0 10px 24px -10px #78500099}.vp-rprivacy .dot svg{color:#0b0f13;width:24px;height:24px}.vp-rprivacy .trail.seen .dot{background:#e6e9ed;left:calc(100% - 48px)}.vp-rprivacy .trail ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:18px 0 0;padding:0;list-style:none;display:grid}.vp-rprivacy .trail li{opacity:.25;transition:opacity .5s var(--d),transform .6s var(--ease) var(--d);transform:translateY(8px)}.vp-rprivacy .trail.seen li{opacity:1;transform:none}.vp-rprivacy .node{background:#0b0f13;border-radius:50%;width:12px;height:12px;margin-bottom:16px;display:block}.vp-rprivacy .trail li:last-child .node{background:#fff;box-shadow:inset 0 0 0 2px #0b0f13}.vp-rprivacy .trail b{letter-spacing:-.03em;font-size:22px;font-weight:500;display:block}.vp-rprivacy .trail p{color:#3e4852;max-width:30ch;margin-top:6px;font-size:16px;line-height:1.55}.vp-rprivacy .cols{border-top:1px solid #e6e9ed;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:72px;padding-top:36px;display:grid}.vp-rprivacy .cols h3{letter-spacing:-.025em;margin-bottom:10px;font-size:20px;font-weight:500}.vp-rprivacy .cols p{color:#3e4852;font-size:16px;line-height:1.6}.vp-rprivacy .alt{flex-direction:column;gap:10px;list-style:none;display:flex}.vp-rprivacy .alt li{color:#3e4852;align-items:center;gap:12px;font-size:16px;display:flex}.vp-rprivacy .alt svg{color:#0b0f13;flex:none;width:20px;height:20px}.vp-rprivacy .alt b{color:#0b0f13;font-weight:500}@media (prefers-reduced-motion:reduce){.vp-rprivacy .line i:after,.vp-rprivacy .dot,.vp-rprivacy .trail li{transition:none}}@media (max-width:900px){.vp-rprivacy{padding:64px 0}.vp-rprivacy .head{grid-template-columns:minmax(0,1fr);gap:14px}.vp-rprivacy .head p{font-size:16.5px}.vp-rprivacy .line{display:none}.vp-rprivacy .trail ol{grid-template-columns:minmax(0,1fr);gap:22px}.vp-rprivacy .cols{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:40px}}
.vp-requip{color:#fff;background:#0b0f13;padding:96px 0;position:relative}.vp-requip .head{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:48px;display:grid}.vp-requip .head h2{letter-spacing:-.045em;font-size:clamp(40px,4.4vw,70px);line-height:1.04}.vp-requip .head h2 span{color:#8e99a5;display:block}.vp-requip .head p{color:#c3cbd3;max-width:44ch;font-size:18.5px;line-height:1.6}.vp-requip .note{color:#ffffff73;padding-top:22px;font-size:12.5px}.vp-requip .more{color:var(--am);align-items:center;gap:8px;margin-top:14px;font-size:15px;font-weight:500;display:inline-flex}.vp-requip .more svg{width:16px;height:16px;transition:transform .2s var(--ease)}.vp-requip .more:hover svg,.vp-requip .t-cta:hover .more svg{transform:translate(3px)}.vp-requip .evo-bar{font:500 12px var(--geist-mono);letter-spacing:.03em;color:#fff;white-space:nowrap;animation:vp-req .4s var(--ease);background:#0b0f13;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;display:inline-flex;box-shadow:0 14px 30px -14px #000000b3}.vp-requip .evo-bar b{background:#3ddc6a;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 10px #3ddc6a}.vp-requip .evo-bar.no b{background:#ff5a4e;box-shadow:0 0 10px #ff5a4e}@keyframes vp-req{0%{opacity:0;transform:translateY(6px)}}.vp-requip .frame-mini{background:#e9eaec;border-radius:12px;width:96px;height:112px;display:block;position:relative;overflow:hidden;box-shadow:0 16px 30px -14px #000000b3}.vp-requip .frame-mini img{object-fit:cover;object-position:63.5% 41.5%;transform-origin:63.5% 41.5%;transform:scale(2.4)}.vp-requip .frame-mini i{border:2.5px solid #3ddc6a;width:16px;height:16px;position:absolute}.vp-requip .frame-mini i:first-of-type{border-bottom:0;border-right:0;border-top-left-radius:6px;top:14px;left:14px}.vp-requip .frame-mini i:nth-of-type(2){border-bottom:0;border-left:0;border-top-right-radius:6px;top:14px;right:14px}.vp-requip .frame-mini i:nth-of-type(3){border-top:0;border-right:0;border-bottom-left-radius:6px;bottom:14px;left:14px}.vp-requip .frame-mini i:nth-of-type(4){border-top:0;border-left:0;border-bottom-right-radius:6px;bottom:14px;right:14px}.vp-requip .tot-mini{color:#0f1419;background:#fff;border-radius:20px;width:220px;padding:12px;box-shadow:0 30px 60px -30px #000c}.vp-requip .tot-mini>small{color:#6b7680;font-size:10.5px}.vp-requip .tot-mini .pn{text-align:center;min-height:208px;animation:vp-req .35s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.vp-requip .tot-mini .pn b{letter-spacing:-.02em;font-size:16px;font-weight:600}.vp-requip .tot-mini .pn strong{letter-spacing:-.04em;font-size:30px;font-weight:600}.vp-requip .tot-mini .pn small{color:#5b6670;font-size:11px}.vp-requip .tot-mini .btn{background:var(--am);border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;padding:9px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.vp-requip .tot-mini .btn.gh{background:#f1f3f5;font-weight:500}.vp-requip .tot-mini .btn svg{width:14px;height:14px}.vp-requip .tot-mini .oval{color:#1f9d3a;border:2.5px dashed #1f9d3a;border-radius:50%;place-items:center;width:82px;height:104px;display:grid}.vp-requip .tot-mini .oval svg{width:32px;height:32px}.vp-requip .tot-mini .qr svg{width:80px;height:80px}.vp-requip .tot-mini .pn.ok b{color:#1f9d3a}.vp-requip .plate-scene{background:radial-gradient(80% 90%,#1c232b,#0e1318);place-items:center;height:100%;min-height:170px;display:grid;position:relative}.vp-requip .plate{color:#0b0f13;text-align:center;background:#fff;border-radius:8px;width:220px;overflow:hidden;box-shadow:0 0 0 3px #1c232b,0 20px 40px -20px #000c}.vp-requip .plate .band{color:#fff;font:700 10px var(--geist);letter-spacing:.2em;background:#1f4fa8;padding:3px 0;display:block}.vp-requip .plate b{font:700 40px var(--geist-mono);letter-spacing:.04em;padding:4px 0 6px;display:block}.vp-requip .plate-scene .box{width:250px;height:104px;position:absolute;top:50%;left:50%;transform:translate(-50%,-56%)}.vp-requip .plate-scene .box i{border:2.5px solid var(--am);width:18px;height:18px;animation:vp-rlock 2.6s var(--ease) infinite;position:absolute}.vp-requip .plate-scene .box i:first-child{border-bottom:0;border-right:0;top:0;left:0}.vp-requip .plate-scene .box i:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}.vp-requip .plate-scene .box i:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}.vp-requip .plate-scene .box i:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}@keyframes vp-rlock{0%{opacity:.2;transform:scale(1.15)}35%,85%{opacity:1;transform:none}to{opacity:.2}}.vp-requip .plate-scene .read{font:500 12px var(--geist-mono);color:var(--am);white-space:nowrap;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.vp-requip .ways{flex-wrap:wrap;gap:6px;margin-top:8px;list-style:none;display:flex}.vp-requip .ways li{color:#aeb8c2;background:#ffffff14;border-radius:999px;padding:6px 11px;font-size:13px;font-weight:500;transition:background .3s,color .3s}.vp-requip .ways li.on{background:var(--am);color:#0b0f13}.vp-requip .bento{grid-template-rows:330px 330px 220px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.vp-requip .tile{background:#141b22;border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}.vp-requip .tile>img{object-fit:cover}.vp-requip .tile .tx{background:linear-gradient(#0000,#0b0f13eb 45%);margin-top:auto;padding:20px 22px 22px;position:relative}.vp-requip .tile .tx small{color:#aeb8c2;font-size:12.5px}.vp-requip .tile .tx h3{letter-spacing:-.03em;margin-top:2px;font-size:22px;font-weight:500}.vp-requip .tile .tx p{color:#c3cbd3;margin-top:4px;font-size:15px;line-height:1.5}.vp-requip .t-face{grid-area:1/1/span 2/span 2}.vp-requip .t-face>img{object-position:50% 40%}.vp-requip .t-face .ov{flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute;top:28px;right:28px}.vp-requip .t-evo{grid-area:1/3}.vp-requip .t-gate{grid-area:1/4/span 2}.vp-requip .t-gate>img{object-position:30% 40%}.vp-requip .t-pay{background:radial-gradient(80% 80% at 50% 30%,#1c232b,#141b22);grid-area:2/3}.vp-requip .t-pay .tot-mini{transform-origin:50% 0;position:absolute;top:16px;left:50%;transform:translate(-50%)scale(.78)}.vp-requip .t-pay .tx{background:linear-gradient(#0000,#141b22 40%)}.vp-requip .t-cam{flex-direction:row;grid-area:3/1/auto/span 3}.vp-requip .t-cam .plate-scene{flex:1.1;min-height:0}.vp-requip .t-cam .tx{background:0 0;flex-direction:column;flex:1;justify-content:center;margin-top:0;display:flex}.vp-requip .t-cta{background:var(--am);color:#0b0f13;transition:transform .2s var(--ease);grid-area:3/4;justify-content:space-between;padding:22px}.vp-requip .t-cta:hover{transform:translateY(-2px)}.vp-requip .t-cta:focus-visible{outline-color:#fff}.vp-requip .t-cta small{color:#0b0f13b3;font-size:13px;font-weight:500}.vp-requip .t-cta h3{letter-spacing:-.03em;font-size:22px;font-weight:500;line-height:1.2}.vp-requip .t-cta .more{color:#0b0f13;margin-top:0}@media (prefers-reduced-motion:reduce){.vp-requip .evo-bar,.vp-requip .tot-mini .pn{animation:none}.vp-requip .plate-scene .box i{opacity:1;animation:none}.vp-requip .ways li,.vp-requip .t-cta,.vp-requip .more svg{transition:none}}@media (max-width:900px){.vp-requip{padding:64px 0}.vp-requip .head{grid-template-columns:minmax(0,1fr);gap:14px}.vp-requip .head p{font-size:16.5px}.vp-requip .bento{grid-template-rows:none;grid-template-columns:1fr 1fr;grid-auto-rows:260px;margin-top:28px}.vp-requip .t-face,.vp-requip .t-gate,.vp-requip .t-cta{grid-area:auto/1/auto/-1}.vp-requip .t-evo,.vp-requip .t-pay{grid-area:auto}.vp-requip .t-cam{flex-direction:column;grid-area:auto/1/auto/-1}.vp-requip .t-cam .plate-scene{min-height:140px}.vp-requip .t-face .ov{top:14px;right:14px}}
.vp-rfaq{color:var(--ink);--t90:#1b232ce6;--t62:#1b232c9e;background:#fff;padding:96px 0}.vp-rfaq h2{letter-spacing:-.04em;color:var(--ink);font-size:clamp(38px,4vw,62px);font-weight:500;line-height:1.03}.vp-rfaq h2 span{color:var(--t62)}.vp-rfaq .head{border-bottom:1px solid #0b0f1324;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:48px;display:flex}.vp-rfaq .head h2{max-width:760px}.vp-rfaq .cta{background:var(--ink);color:#fff;transition:transform .16s var(--ease),background .2s;border-radius:999px;flex:none;align-items:center;gap:10px;padding:17px 26px;font-size:17px;font-weight:500;display:inline-flex}.vp-rfaq .cta:hover{background:#26303a}.vp-rfaq .cta:active{transform:scale(.97)}.vp-rfaq .cta svg{width:20px;height:20px}.vp-rfaq .cols{grid-template-columns:1fr 1fr;column-gap:80px;margin:0;display:grid}.vp-rfaq .it{border-bottom:1px solid #0b0f1324;padding:34px 0}.vp-rfaq .it:last-child{grid-column:1/-1}.vp-rfaq dt{letter-spacing:-.03em;color:var(--ink);font-size:clamp(22px,1.8vw,27px);font-weight:500;line-height:1.2}.vp-rfaq dd{color:var(--t90);flex-direction:column;align-items:flex-start;gap:14px;margin:14px 0 0;font-size:18px;line-height:1.6;display:flex}.vp-rfaq .it:last-child dd{max-width:720px}.vp-rfaq .scr{flex-direction:column;gap:6px;margin-top:4px;display:inline-flex}.vp-rfaq .scr small{font:500 12px var(--geist-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t62)}.vp-rfaq .scr>span{background:var(--asf);color:#fff;font:500 15px var(--geist-mono);letter-spacing:.02em;border-radius:12px;align-items:center;gap:10px;padding:10px 16px;display:inline-flex}.vp-rfaq .scr b{border-radius:50%;flex:none;width:9px;height:9px}.vp-rfaq .scr.ok b{background:#3ddc84;box-shadow:0 0 0 4px #3ddc842e}.vp-rfaq .scr.no b{background:#ff5a4e;box-shadow:0 0 0 4px #ff5a4e2e}@media (prefers-reduced-motion:reduce){.vp-rfaq .cta{transition:none}}@media (max-width:900px){.vp-rfaq{padding:64px 0}.vp-rfaq .head{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:28px}.vp-rfaq .cols{grid-template-columns:minmax(0,1fr)}.vp-rfaq .it{padding:26px 0}.vp-rfaq dd{font-size:17px}}
