@import url(web-a-medida.min.css);.vps-detail-page{--svc-accent:#38bdf8;--svc-accent-strong:#7dd3fc;--svc-accent-soft:rgba(56, 189, 248, 0.14);--svc-accent-soft-2:rgba(56, 189, 248, 0.08);--svc-accent-border:rgba(56, 189, 248, 0.24);--svc-accent-glow:rgba(56, 189, 248, 0.12);--svc-accent-ink:#082f49}.vps-detail-page #bg-canvas{opacity:.22}.vps-detail-page .bc-current,.vps-detail-page .faq-toggle,.vps-detail-page .hc-val.accent,.vps-detail-page .hero-kicker,.vps-detail-page .mod-price,.vps-detail-page .sec-kicker,.vps-detail-page .section-kicker-cta{color:var(--svc-accent)}.vps-detail-page .sec-kicker::before{background:var(--svc-accent)}.vps-detail-page .h1-sub{background:linear-gradient(135deg,var(--svc-accent),var(--teal));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.vps-detail-page .kicker-icon{background:var(--svc-accent-soft);border-color:var(--svc-accent-border);color:var(--svc-accent)}.vps-detail-page .cta-btns .btn-glow,.vps-detail-page .hero-actions .btn-glow,.vps-detail-page .nav-cta{background:var(--svc-accent);color:var(--svc-accent-ink);box-shadow:0 0 25px rgba(56,189,248,.28),inset 0 1px 0 rgba(255,255,255,.08)}.vps-detail-page .cta-btns .btn-glow:hover,.vps-detail-page .hero-actions .btn-glow:hover,.vps-detail-page .nav-cta:hover{background:var(--svc-accent-strong);box-shadow:0 0 38px rgba(56,189,248,.38),inset 0 1px 0 rgba(255,255,255,.12)}.vps-detail-page .hero-card-glow{background:radial-gradient(ellipse,var(--svc-accent-glow),transparent 70%)}.vps-detail-page .hc-val.teal{color:var(--svc-accent)}.vps-detail-page .hc-badge{background:var(--svc-accent-soft);color:var(--svc-accent);border-color:var(--svc-accent-border)}.vps-detail-page .hc-badge::before{background:var(--svc-accent);box-shadow:0 0 4px var(--svc-accent)}.vps-detail-page .type-card::after{background:radial-gradient(circle at 0 0,var(--svc-accent-soft-2),transparent 60%)}.vps-detail-page .p-bubble{color:var(--svc-accent)}.vps-detail-page .p-step:hover .p-bubble{background:var(--svc-accent-soft);border-color:var(--svc-accent);box-shadow:0 0 16px rgba(56,189,248,.25)}.vps-detail-page .p-del{color:var(--svc-accent);background:var(--svc-accent-soft-2);border-color:rgba(56,189,248,.16)}.vps-detail-page .process-highlight{border-color:var(--svc-accent-border);background:rgba(56,189,248,.05)}.vps-detail-page .process-highlight .p-title{color:var(--svc-accent)}.vps-detail-page .inc-title.yes{color:var(--svc-accent)}.vps-detail-page .ic-yes{background:var(--svc-accent-soft);border-color:var(--svc-accent-border);color:var(--svc-accent)}.vps-detail-page .stack-pill:hover{border-color:rgba(56,189,248,.22)}.vps-detail-page .mod-card.recommended{border-color:rgba(56,189,248,.32)}.vps-detail-page .mod-rec-badge{background:var(--svc-accent);color:var(--svc-accent-ink)}.vps-detail-page .mod-bullet{color:var(--svc-accent)}.vps-detail-page .mod-cta{background:var(--svc-accent-soft);border-color:var(--svc-accent-border);color:var(--svc-accent)}.vps-detail-page .mod-cta:hover{background:var(--svc-accent);border-color:var(--svc-accent);color:var(--svc-accent-ink)}.vps-detail-page .cta-inner{border-color:rgba(56,189,248,.2)}.vps-detail-page .cta-glow{background:radial-gradient(ellipse,rgba(56,189,248,.12),transparent 70%)}.vps-detail-page .os-pill:hover{border-color:rgba(56,189,248,.24)}