.elementor-11892 .elementor-element.elementor-element-da56117{--display:flex}#yogisvps-performance-audit-guide{font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;line-height:1.75;max-width:820px;margin:0
auto;font-size:16px;color:#E5E7EB}#yogisvps-performance-audit-guide
p{margin:0
0 1rem}#yogisvps-performance-audit-guide h1,
#yogisvps-performance-audit-guide h2,
#yogisvps-performance-audit-guide
h3{color:#FFF;font-weight:800;line-height:1.3;margin:1.8rem 0 0.7rem}#yogisvps-performance-audit-guide
h1{font-size:36px}#yogisvps-performance-audit-guide
h2{font-size:26px}#yogisvps-performance-audit-guide
h3{font-size:20px}#yogisvps-performance-audit-guide .yvps-lead{font-size:18px;color:#BAE6FD}#yogisvps-performance-audit-guide .yvps-list{margin:0
0 1.2rem 1.2rem}#yogisvps-performance-audit-guide .yvps-list
li{margin-bottom:0.4rem}#yogisvps-performance-audit-guide .yvps-steps{margin:0
0 1.5rem 1.2rem}#yogisvps-performance-audit-guide .yvps-highlight{background:rgba(56,189,248,0.08);border-left:3px solid #38BDF8;padding:0.9rem 1rem;margin:1.2rem 0;border-radius:10px}#yogisvps-performance-audit-guide .yvps-callout{background:rgba(239,68,68,0.08);border-left:3px solid #EF4444;padding:0.9rem 1rem;margin:1.2rem 0;border-radius:10px}#yogisvps-performance-audit-guide .yvps-cta{margin-top:2rem;padding:1.5rem;border-radius:16px;background:linear-gradient(
180deg,
rgba(18,26,51,0.8),
rgba(11,16,32,0.95)
);border:1px
solid rgba(255,255,255,0.08);text-align:center}#yogisvps-performance-audit-guide .yvps-btn{display:inline-block;margin-top:1rem;padding:12px
22px;border-radius:999px;background:linear-gradient(90deg, #38BDF8, #0EA5E9);color:#020617;font-weight:700;text-decoration:none;transition:transform 0.2s ease, box-shadow 0.2s ease}#yogisvps-performance-audit-guide .yvps-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(14,165,233,0.35)}#yogisvps-performance-audit-guide .yvps-scorecard,
#yogisvps-performance-audit-guide .yvps-before-after{margin:2rem 0;padding:1.4rem 1.2rem;border-radius:18px;background:linear-gradient(
180deg,
rgba(18,26,51,0.82),
rgba(11,16,32,0.95)
);border:1px
solid rgba(255,255,255,0.08);box-shadow:0 20px 50px rgba(0,0,0,0.28)}#yogisvps-performance-audit-guide .yvps-scorecard-head,
#yogisvps-performance-audit-guide .yvps-before-after-head{margin-bottom:1.2rem}#yogisvps-performance-audit-guide .yvps-scorecard-head p,
#yogisvps-performance-audit-guide .yvps-before-after-head
p{color:#94A3B8;margin:0}#yogisvps-performance-audit-guide .yvps-scorecard-grid{display:grid;grid-template-columns:280px 1fr;gap:20px;align-items:center}#yogisvps-performance-audit-guide .yvps-scorecard-main{text-align:center}#yogisvps-performance-audit-guide .yvps-score-ring{width:180px;height:180px;margin:0
auto 1rem;border-radius:999px;display:flex;align-items:center;justify-content:center;background:conic-gradient(
#22C55E 0deg,
#38BDF8 180deg,
#F59E0B 280deg,
rgba(255,255,255,0.08) 281deg 360deg
);padding:14px;box-shadow:0 0 0 1px rgba(255,255,255,0.06),
0 15px 35px rgba(0,0,0,0.3)}#yogisvps-performance-audit-guide .yvps-score-ring-inner{width:100%;height:100%;border-radius:999px;background:#0B1020;display:flex;flex-direction:column;align-items:center;justify-content:center}#yogisvps-performance-audit-guide .yvps-score-number{font-size:42px;font-weight:800;color:#fff;line-height:1}#yogisvps-performance-audit-guide .yvps-score-label{margin-top:6px;font-size:13px;color:#93C5FD;text-transform:uppercase;letter-spacing:0.08em}#yogisvps-performance-audit-guide .yvps-score-summary{max-width:240px;margin:0
auto;font-size:14px;color:#C7D2FE}#yogisvps-performance-audit-guide .yvps-score-metrics{display:grid;grid-template-columns:repeat(2, minmax(0,1fr));gap:14px}#yogisvps-performance-audit-guide .yvps-score-metric{display:grid;grid-template-columns:1fr auto;gap:6px 10px;align-items:center;padding:14px
14px 12px;border-radius:14px;background:rgba(255,255,255,0.03);border:1px
solid rgba(255,255,255,0.06)}#yogisvps-performance-audit-guide .yvps-metric-name{font-size:13px;color:#93C5FD;text-transform:uppercase;letter-spacing:0.06em}#yogisvps-performance-audit-guide .yvps-metric-value{font-size:18px;font-weight:700;color:#fff}#yogisvps-performance-audit-guide .yvps-metric-status{grid-column:1 / -1;display:inline-flex;width:fit-content;padding:5px
10px;border-radius:999px;font-size:12px;font-weight:700}#yogisvps-performance-audit-guide .yvps-metric-good{color:#86EFAC;background:rgba(34,197,94,0.12)}#yogisvps-performance-audit-guide .yvps-metric-warn{color:#FDE68A;background:rgba(245,158,11,0.12)}#yogisvps-performance-audit-guide .yvps-metric-bad{color:#FCA5A5;background:rgba(239,68,68,0.12)}#yogisvps-performance-audit-guide .yvps-before-after-grid{display:grid;grid-template-columns:repeat(2, minmax(0,1fr));gap:18px}#yogisvps-performance-audit-guide .yvps-compare-card{padding:18px
16px;border-radius:16px;border:1px
solid rgba(255,255,255,0.08)}#yogisvps-performance-audit-guide .yvps-compare-before{background:linear-gradient(
180deg,
rgba(127,29,29,0.22),
rgba(11,16,32,0.95)
)}#yogisvps-performance-audit-guide .yvps-compare-after{background:linear-gradient(
180deg,
rgba(21,128,61,0.20),
rgba(11,16,32,0.95)
)}#yogisvps-performance-audit-guide .yvps-compare-card
h3{margin-top:0}#yogisvps-performance-audit-guide .yvps-compare-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px
0;border-bottom:1px solid rgba(255,255,255,0.08)}#yogisvps-performance-audit-guide .yvps-compare-row:last-child{border-bottom:0}#yogisvps-performance-audit-guide .yvps-compare-row
span{color:#C7D2FE}#yogisvps-performance-audit-guide .yvps-compare-row
strong{color:#fff;font-size:18px}@media (max-width: 768px){#yogisvps-performance-audit-guide .yvps-scorecard-grid,
#yogisvps-performance-audit-guide .yvps-before-after-grid,
#yogisvps-performance-audit-guide .yvps-score-metrics{grid-template-columns:1fr}#yogisvps-performance-audit-guide .yvps-scorecard-main{margin-bottom:8px}}#yogisvps-performance-audit-guide .yvps-img{margin:1.75rem 0 2rem}#yogisvps-performance-audit-guide .yvps-img
img{display:block;width:100%;height:auto;border-radius:16px}#yogisvps-performance-audit-guide .yvps-img--frame
img{border:1px
solid rgba(255,255,255,0.08);background:linear-gradient(
180deg,
rgba(18,26,51,0.8),
rgba(11,16,32,0.9)
);box-shadow:0 30px 80px rgba(0,0,0,0.55),
0 0 0 1px rgba(56,189,248,0.12),
0 0 40px rgba(56,189,248,0.12)}#yogisvps-performance-audit-guide
figcaption{margin-top:0.75rem;font-size:14px;color:#94A3B8;text-align:center;line-height:1.6}#yogisvps-performance-audit-guide .yvps-img-compare{display:grid;grid-template-columns:repeat(2, minmax(0,1fr));gap:18px;margin:2rem 0}#yogisvps-performance-audit-guide .yvps-img-col{position:relative}#yogisvps-performance-audit-guide .yvps-img-col
img{width:100%;border-radius:14px;border:1px
solid rgba(255,255,255,0.08);box-shadow:0 20px 50px rgba(0,0,0,0.45),
0 0 0 1px rgba(255,255,255,0.04)}#yogisvps-performance-audit-guide .yvps-img-label{position:absolute;top:10px;left:10px;padding:5px
10px;border-radius:999px;font-size:12px;font-weight:700;z-index:2}#yogisvps-performance-audit-guide .yvps-img-label--bad{background:rgba(239,68,68,0.9);color:#fff}#yogisvps-performance-audit-guide .yvps-img-label--good{background:rgba(34,197,94,0.9);color:#02130a}@media (max-width: 640px){#yogisvps-performance-audit-guide .yvps-img-compare{grid-template-columns:1fr}}