.vg-sat__bgword{top:10%;right:-4%;font-size:clamp(90px,20vw,260px);color:rgba(255,255,255,.03)}
.vg-sat__eyebrow{margin-bottom:16px}
.vg-sat__h2{margin-bottom:50px}
.vg-sat__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;margin-bottom:64px}
.vg-sat__tile{text-align:center;padding:26px 12px;border-radius:14px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08)}
.vg-sat__tile--hero{background:linear-gradient(180deg,rgba(127,227,255,.08),rgba(255,255,255,.015));border-color:rgba(127,227,255,.16)}
.vg-sat__num{font-family:var(--vg-num);font-weight:700;font-size:52px;line-height:1}
.vg-sat__tile--hero .vg-sat__num{color:var(--vg-cyan)}
.vg-sat__num small{font-size:22px}
.vg-sat__label{margin-top:10px;font-size:13px;color:#c2c3cd}
.vg-compare{border-radius:18px;border:1px solid rgba(255,255,255,.1);overflow:hidden}
.vg-compare__row{display:grid;grid-template-columns:1.4fr 1fr 1fr;border-top:1px solid rgba(255,255,255,.07)}
.vg-compare__row--head{border-top:0;background:rgba(255,255,255,.03);font-size:13px;font-weight:700;color:#c2c3cd}
.vg-compare__row--price{background:rgba(127,227,255,.04)}
.vg-compare__cell{padding:18px 12px;text-align:center}
.vg-compare__cell--name{padding:18px 22px;text-align:left;font-size:14px}
.vg-compare__cell--bold{font-weight:700}
.vg-compare__cell--old{color:var(--vg-faint);letter-spacing:2px}
.vg-compare__cell--new{color:var(--vg-cyan);letter-spacing:2px}
.vg-compare__head-old{color:var(--vg-dim)}
.vg-compare__head-new{color:var(--vg-cyan)}
.vg-compare__price{font-family:var(--vg-num);font-size:17px;letter-spacing:0}
.vg-compare__price--old{color:#8a8b95}
.vg-compare__price--new{color:#fff;font-weight:700}
