.elementor-12357 .elementor-element.elementor-element-2de31cd{--display:flex}.yvp-featured-image-wrap{margin:30px
0 40px;text-align:center}.yvp-featured-image-inner{position:relative;border-radius:20px;overflow:hidden;padding:10px;background:radial-gradient(circle at top left, rgba(59,130,246,.25), transparent 40%),
linear-gradient(135deg,#0b1220,#020617);border:1px
solid rgba(59,130,246,.25);box-shadow:0 25px 70px rgba(0,0,0,.45)}.yvp-featured-image-inner
img{width:100%;display:block;border-radius:14px}.yvp-featured-image-inner:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent, rgba(255,255,255,.03));pointer-events:none}.yvp-featured-caption{margin-top:12px;font-size:.9rem;color:#9ca3af}.yvp-featured-image-inner:hover{transform:translateY(-2px);transition:.3s ease;box-shadow:0 35px 90px rgba(0,0,0,.55)}#yvp-siteground-vs-yogis-vps{max-width:1100px;margin:0
auto;color:#dbe3ee;font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;line-height:1.75;padding:0
0 60px}#yvp-siteground-vs-yogis-vps .yvp-hero{border-radius:26px;padding:42px
28px;background:radial-gradient(circle at top left, rgba(59,130,246,.2), transparent 35%),
linear-gradient(135deg,#08101d,#050814);border:1px
solid rgba(59,130,246,.2);box-shadow:0 20px 60px rgba(0,0,0,.4);margin-bottom:30px}#yvp-siteground-vs-yogis-vps .yvp-label{font-size:.75rem;text-transform:uppercase;color:#93c5fd;letter-spacing:.08em;margin-bottom:10px;display:inline-block}#yvp-siteground-vs-yogis-vps
h1{font-size:clamp(2.2rem,4vw,3.5rem);margin:0
0 10px;color:#fff}#yvp-siteground-vs-yogis-vps .yvp-subheadline{color:#cbd5e1;font-size:1.05rem}#yvp-siteground-vs-yogis-vps .yvp-section{margin-bottom:42px}#yvp-siteground-vs-yogis-vps
h2{font-size:1.8rem;margin-bottom:14px;color:#fff}#yvp-siteground-vs-yogis-vps
p{margin-bottom:18px}#yvp-siteground-vs-yogis-vps .yvp-lead{font-size:1.1rem;color:#cbd5e1}#yvp-siteground-vs-yogis-vps .yvp-card{background:linear-gradient(180deg,#0c1423,#09111c);border:1px
solid #1f2937;border-radius:18px;padding:18px;margin:24px
0;box-shadow:0 12px 30px rgba(0,0,0,.25)}#yvp-siteground-vs-yogis-vps .yvp-card
img{width:100%;border-radius:12px;margin-bottom:12px}#yvp-siteground-vs-yogis-vps .yvp-highlight-card{border-color:#3b82f6;box-shadow:0 12px 40px rgba(37,99,235,.25)}#yvp-siteground-vs-yogis-vps .yvp-quote-box{padding:20px;border-radius:16px;background:rgba(37,99,235,.1);border:1px
solid rgba(96,165,250,.2);margin:22px
0}#yvp-siteground-vs-yogis-vps .yvp-quote-box
p{margin:0;font-weight:600;color:#e0f2fe}#yvp-siteground-vs-yogis-vps .yvp-note{background:#0f172a;border-left:4px solid #3b82f6;padding:16px;border-radius:10px;margin-top:15px}#yvp-siteground-vs-yogis-vps .yvp-two-col{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}#yvp-siteground-vs-yogis-vps .yvp-mini-card{background:#0b1220;padding:20px;border-radius:16px;border:1px
solid #1f2937}#yvp-siteground-vs-yogis-vps .yvp-mini-card
h3{margin-bottom:10px}#yvp-siteground-vs-yogis-vps .yvp-list{padding-left:18px}#yvp-siteground-vs-yogis-vps .yvp-list
li{margin-bottom:8px}#yvp-siteground-vs-yogis-vps .yvp-cta-box{margin-top:30px;padding:28px;border-radius:20px;background:linear-gradient(135deg,#0f172a,#020617);border:1px
solid #3b82f6;text-align:center}#yvp-siteground-vs-yogis-vps .yvp-cta-box
h3{font-size:1.6rem;margin-bottom:12px}#yvp-siteground-vs-yogis-vps .yvp-btn{display:inline-block;margin-top:15px;padding:12px
22px;border-radius:10px;background:#2563eb;color:#fff;font-weight:600;text-decoration:none;transition:.2s ease}#yvp-siteground-vs-yogis-vps .yvp-btn:hover{background:#1d4ed8}@media(max-width:768px){#yvp-siteground-vs-yogis-vps .yvp-two-col{grid-template-columns:1fr}}