.v-pst .ps-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:4rem;display:grid}.v-pst .ps-item{border-top:1px solid #eae4d9;padding:1.4rem 0 1.4rem 3.6rem;position:relative}.v-pst .ps-item:first-of-type{border-top:0}.v-pst .ps-n{background:#fff;border:1.5px solid #c9c1b2;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-weight:800;display:grid;position:absolute;top:1.45rem;left:0}.v-pst .ps-fix{background:#f5f2ec;border:1px solid #ddd6c9;border-radius:24px;margin-top:.6rem;padding:1.5rem 1.5rem 1.5rem 4.6rem}.v-pst .ps-fix .ps-n{color:#121417;background:#f76a0c;border-color:#f76a0c;top:1.5rem;left:1.2rem}.v-pst .ps-stage{place-items:center;display:grid}.v-pst .ps-phone{aspect-ratio:380/690;background:linear-gradient(145deg,#3a3d42 0%,#1b1d21 38%,#121417 62%,#2c2f34 100%);border-radius:54px;width:380px;max-width:100%;padding:11px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 1px 1px #ffffff2e,0 60px 90px -40px #12141780,0 30px 40px -30px #1214174d}.v-pst .ps-phone:before{content:"";background:#2a2d31;border-radius:0 3px 3px 0;width:3px;height:72px;position:absolute;top:150px;right:-3px}.v-pst .ps-phone:after{content:"";background:#2a2d31;border-radius:3px 0 0 3px;width:3px;height:44px;position:absolute;top:120px;left:-3px;box-shadow:0 64px #2a2d31}.v-pst .ps-screen{background:linear-gradient(170deg,#dce9ef 0%,#eef1ee 42%,#f6eee4 100%);border-radius:44px;width:100%;height:100%;position:relative;overflow:hidden}.v-pst .ps-screen:before{content:"";background:radial-gradient(120% 60% at 50% 0,#4fc8e833,#0000 60%),radial-gradient(90% 50% at 50% 110%,#f76a0c24,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0}.v-pst .ps-island{z-index:3;background:#0b0c0e;border-radius:999px;width:98px;height:28px;margin-left:-49px;position:absolute;top:12px;left:50%}.v-pst .ps-lock{z-index:2;text-align:center;color:#1214178c;padding-top:70px;position:relative}.v-pst .ps-lock p{letter-spacing:-.02em;color:#121417c7;margin-top:8px;font-family:Inter Tight,sans-serif;font-size:26px;font-weight:500}.v-pst .ps-list{z-index:2;gap:11px;margin:28px 12px 0;display:grid;position:relative}.v-pst .ps-row{background:#ffffffd6;border:1px solid #ffffffe6;border-radius:20px;align-items:center;gap:13px;padding:14px;display:flex;box-shadow:0 10px 24px -16px #12141759}.v-pst .ps-row.ps-done{background:#fff;border-color:#f6c7a6;box-shadow:0 14px 30px -16px #b84a0473}.v-pst .ps-ic{border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}.v-pst .ps-src{text-transform:uppercase;letter-spacing:.08em;color:#12141780;margin-bottom:2px;font-size:11.5px;font-weight:600;display:block}.v-pst .ps-row b{color:#121417;font-size:15px;font-weight:500;line-height:1.3;display:block}.v-pst .ps-row.ps-done .ps-src{color:#b84a04}.v-pst .ps-home{z-index:3;background:#12141773;border-radius:999px;width:116px;height:4px;margin-left:-58px;position:absolute;bottom:9px;left:50%}@media (max-width:1023px){.v-pst .ps-grid{grid-template-columns:minmax(0,1fr);gap:3rem}}.v-pst .ps-grid>*{min-width:0}.v-pst .ps-stage{width:100%}@media (max-width:639px){.v-pst .ps-item{padding-left:3.2rem}.v-pst .ps-fix{padding-left:4.2rem}.v-pst .ps-phone{aspect-ratio:auto;border-radius:48px;width:min(100%,360px);height:min(175vw,760px);min-height:620px}.v-pst .ps-screen{border-radius:38px}.v-pst .ps-lock{padding-top:64px}.v-pst .ps-list{gap:12px;margin:30px 10px 0}.v-pst .ps-row{padding:14px 12px}}.v-trades-d{overflow-x:clip}.v-trades-d .vtd-viewport{padding:.1em 0;overflow:hidden}.v-trades-d .vtd-lean{will-change:transform}.v-trades-d .vtd-track{will-change:transform;width:max-content;display:flex}.v-trades-d .vtd-set{flex-shrink:0;align-items:center;display:flex}.v-trades-d .vtd-w{text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;cursor:default;--o:#6b6f75;color:#f5f2ec;-webkit-user-select:none;user-select:none;text-shadow:1.4px 0 var(--o), -1.4px 0 var(--o), 0 1.4px var(--o), 0 -1.4px var(--o), 1px 1px var(--o), -1px -1px var(--o), 1px -1px var(--o), -1px 1px var(--o);padding:0 .28em;font-family:Inter Tight,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(3.1rem,8.2vw,7.6rem);font-weight:800;line-height:1;transition:color .25s}.v-trades-d .vtd-w:hover,.v-trades-d .vtd-w.lit{color:#f76a0c;--o:#f76a0c}.v-trades-d .vtd-dot{aspect-ratio:1;background:#f76a0c;border-radius:999px;flex-shrink:0;width:clamp(.7rem,1.4vw,1.15rem)}.v-trades-d .vtd-meter{background:#ddd6c9;border-radius:3px;width:5.5rem;height:3px;overflow:hidden}.v-trades-d .vtd-meter i{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--v,.08));background:#f76a0c;display:block}@media (prefers-reduced-motion:reduce){.v-trades-d .vtd-track,.v-trades-d .vtd-lean{width:auto;display:block;transform:none!important}.v-trades-d .vtd-set{flex-wrap:wrap;row-gap:.4rem}.v-trades-d .vtd-set+.vtd-set{display:none}.v-trades-d .vtd-w{font-size:clamp(1.9rem,4.4vw,3.4rem)}.v-trades-d .vtd-speed{display:none!important}.v-trades-d .vtd-set{padding:0 max(1rem,50vw - 660px + 2.5rem)}}
