.vsx .vsx-hero{padding-bottom:96px}.vsx .vsx-eb{font:700 12px Manrope;letter-spacing:.18em;text-transform:uppercase;color:#a78bfa;margin:0 0 18px}.vsx .vsx-verdict{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:920px;margin:64px auto 0}.vsx .vsx-pick{border-radius:20px;border:1px solid #2a2655;background:linear-gradient(180deg,#151332,#100e26);padding:26px 28px}.vsx .vsx-pick.is-sb{border-color:#7c5cfc88;box-shadow:0 0 60px -24px #8b5cf6aa}.vsx .vsx-who{font:700 12px Manrope;letter-spacing:.14em;text-transform:uppercase;color:#8e8ab3;margin:0}.vsx .vsx-pick.is-sb .vsx-who{color:#c4b5fd}.vsx .vsx-pick p:last-child{font-size:17px;line-height:1.55;color:#e4e2f5;margin:12px 0 0}.vsx .vsx-both{display:flex;align-items:center;justify-content:center;gap:8px;margin:22px 0 0;font:600 15px Poppins;color:#f5c451}.vsx .vsx-pov{max-width:760px;margin:28px auto 0;text-align:center;font-size:17px;line-height:1.65;color:#c9c6e4}.vsx .vsx-points{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:64px}.vsx .vsx-point{border-radius:20px;border:1px solid #2a2655;background:linear-gradient(180deg,#151332,#100e26);padding:26px;display:flex;flex-direction:column;gap:18px}.vsx .vsx-when{font:700 22px/1.2 Poppins;letter-spacing:-.01em;margin:0}.vsx .vsx-side{display:grid;gap:6px}.vsx .vsx-side+.vsx-side{padding-top:16px;border-top:1px solid #ffffff12}.vsx .vsx-side p{font-size:14.5px;line-height:1.55;color:#a9a6c8;margin:0}.vsx .vsx-side.is-sb p{color:#e4e2f5}.vsx .vsx-tag{font:700 11px Manrope;letter-spacing:.12em;text-transform:uppercase;color:#8e8ab3}.vsx .vsx-side.is-sb .vsx-tag{color:#c4b5fd}.vsx .vsx-steps{list-style:none;padding:0;margin:64px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vsx .vsx-step{border-radius:20px;border:1px solid #2a2655;background:linear-gradient(180deg,#151332,#100e26);padding:26px}.vsx .vsx-num{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f5c45122;color:#f5c451;font:700 15px Poppins}.vsx .vsx-step h3{font:700 22px/1.2 Poppins;letter-spacing:-.01em;margin:18px 0 0;color:#fff}.vsx .vsx-step p{font-size:15px;line-height:1.6;color:#c9c6e4;margin:10px 0 0}.vsx .vsx-step{display:flex;flex-direction:column}.vsx .vsx-list{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:8px}.vsx .vsx-list li{display:flex;gap:9px;align-items:flex-start;font-size:14.5px;line-height:1.45;color:#e4e2f5}.vsx .vsx-list li svg{color:#a78bfa;flex:none;margin-top:2px}.vsx .vsx-url{margin-top:auto;padding-top:18px;font:500 12px Poppins;color:#8e8ab3;direction:ltr}.vsx .vsx-yield+.vsx-steps{margin-top:20px}.vsx .vsx-yield{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:28px;align-items:center;margin-top:20px;border-radius:20px;border:1px solid #f5c45140;background:linear-gradient(180deg,#1a1630,#120f26);padding:30px 32px}.vsx .vsx-yield-total{display:grid;gap:4px}.vsx .vsx-yield-eb{font:700 12px Manrope;letter-spacing:.14em;text-transform:uppercase;color:#8e8ab3}.vsx .vsx-yield-total b{font:800 58px/1 Poppins;letter-spacing:-.02em;color:#f5c451;margin-top:6px}.vsx .vsx-yield-total>span:last-child{font:700 12px Manrope;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}.vsx .vsx-yield-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 20px;padding-inline-start:28px;border-inline-start:1px solid #ffffff14}.vsx .vsx-yield-grid b{display:block;font:700 24px Poppins;color:#fff}.vsx .vsx-yield-grid span{display:block;font-size:12.5px;color:#8e8ab3;margin-top:2px}.vsx .vsx-their{max-width:760px;margin:28px auto 0;text-align:center;display:grid;gap:8px}.vsx .vsx-their p{font-size:15px;line-height:1.6;color:#a9a6c8;margin:0}.vsx .vsx-365{margin:44px 0 0;text-align:center;font:700 clamp(24px,3vw,34px)/1.2 Poppins;letter-spacing:-.01em;color:#fff}.vsx .vsx-365 span{color:#f5c451}.vsx .vsx-table{position:relative;max-width:960px;margin:56px auto 0;border-radius:22px;border:1px solid #2a2655;background:#100e26}.vsx .vsx-band{position:absolute;top:-14px;bottom:-14px;left:48%;width:26%;border-radius:22px;border:1px solid #7c5cfc99;background:linear-gradient(180deg,#2a1f6b,#1b1548 30%,#17123d);box-shadow:inset 0 0 0 1px #ffffff08,0 30px 80px -30px #8b5cf6cc,0 0 60px -20px #8b5cf688;pointer-events:none}.vsx .vsx-row{position:relative;display:grid;grid-template-columns:48% 26% 26%;align-items:center;border-top:1px solid #ffffff0b}.vsx .vsx-row>div{padding:15px 22px}.vsx .vsx-row>div:not(:first-child){display:flex;justify-content:center}.vsx .vsx-head{border-top:0}.vsx .vsx-head>div{padding-block:22px 18px}.vsx .vsx-logo{display:flex;align-items:center;gap:2px}.vsx .vsx-logo img{width:38px;height:38px;-o-object-fit:contain;object-fit:contain;margin-inline:-8px -6px}.vsx .vsx-logo span{font:500 21px Poppins;letter-spacing:-.03em;color:#fff}.vsx .vsx-head>div:last-child{font:600 16px Poppins;color:#8e8ab3}.vsx .vsx-group{position:relative;border-top:1px solid #ffffff0b}.vsx .vsx-group>div{padding:20px 22px 8px;font:700 11.5px Manrope;letter-spacing:.14em;text-transform:uppercase;color:#8e8ab3}.vsx .vsx-label{font-size:16px;color:#e4e2f5}.vsx .vsx-cell{position:relative;display:grid;place-items:center;outline:none}.vsx .vsx-cell.has-note{cursor:help}.vsx .vsx-mark{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1.5px solid #4a4672;color:#8e8ab3}.vsx .vsx-mark svg{width:14px;height:14px}.vsx .vsx-cell.is-sb .vsx-mark{width:30px;height:30px;border:0;background:linear-gradient(180deg,#a47dff,#7c4ddb);color:#fff;box-shadow:0 6px 18px -6px #8b5cf6}.vsx .vsx-cell.is-sb .vsx-mark svg{width:17px;height:17px;stroke-width:3}.vsx .vsx-dash{width:18px;height:18px;color:#3a3660}.vsx .vsx-note{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px);z-index:5;width:-moz-max-content;width:max-content;max-width:240px;padding:8px 12px;border-radius:10px;background:#221c4f;border:1px solid #4a3fa0;box-shadow:0 12px 30px -10px #000;font:500 13px/1.4 Manrope;color:#e4e2f5;text-align:center;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s}.vsx .vsx-cell:focus-visible .vsx-note,.vsx .vsx-cell:hover .vsx-note{opacity:1;transform:translate(-50%)}.vsx .vsx-src{max-width:920px;margin:14px auto 0;font-size:12.5px;color:#8e8ab3;text-align:center}.vsx .vsx-faq{max-width:760px;margin:48px auto 0;display:grid;gap:12px}.vsx .vsx-faq details{border-radius:16px;border:1px solid #2a2655;background:#100e26;padding:0 22px}.vsx .vsx-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font:600 16px Poppins;color:#fff}.vsx .vsx-faq summary::-webkit-details-marker{display:none}.vsx .vsx-plus{width:18px;height:18px;flex:none;color:#a78bfa;transition:transform .2s}.vsx .vsx-faq details[open] .vsx-plus{transform:rotate(45deg)}.vsx .vsx-faq details p{font-size:15px;line-height:1.6;color:#c9c6e4;margin:0;padding:0 0 18px}@media (max-width:900px){.vsx .vsx-points,.vsx .vsx-steps,.vsx .vsx-verdict,.vsx .vsx-yield{grid-template-columns:1fr}.vsx .vsx-yield{padding:24px 20px}.vsx .vsx-yield-grid{padding-inline-start:0;border-inline-start:0;padding-top:20px;border-top:1px solid #ffffff14}.vsx .vsx-yield-grid b{font-size:20px}.vsx .vsx-row{grid-template-columns:48% 26% 26%}.vsx .vsx-row>div{padding:12px 10px}.vsx .vsx-label{font-size:13.5px}.vsx .vsx-logo img{display:none}.vsx .vsx-logo span{font-size:16px}.vsx .vsx-head>div:last-child{font-size:14px}.vsx .vsx-note{max-width:180px}}