.vlp .ent-section{background:var(--vlp-bg-card-dark);color:var(--vlp-color-cream)}.vlp .ent-container{max-width:var(--vlp-content-max);padding:var(--vlp-space-20) var(--vlp-gutter);margin:0 auto}.vlp .ent-header-grid{gap:var(--vlp-gap-section);grid-template-columns:1fr 1fr;align-items:end;display:grid}.vlp .ent-eyebrow{align-items:center;gap:var(--vlp-space-2);font-family:var(--vlp-font-mono);font-size:var(--vlp-text-tag);letter-spacing:var(--vlp-tracking-eyebrow);text-transform:uppercase;color:var(--vlp-color-accent);margin-bottom:var(--vlp-space-5);display:inline-flex}.vlp .ent-eyebrow-dot{width:var(--vlp-size-eyebrow-dot);height:var(--vlp-size-eyebrow-dot);background:var(--vlp-color-accent);border-radius:50%}.vlp .ent-heading{font-size:var(--vlp-text-section);line-height:var(--vlp-leading-snug);letter-spacing:var(--vlp-tracking-snug);font-weight:var(--vlp-weight-regular);max-width:18ch}.vlp .ent-desc{font-size:var(--vlp-btn-primary-font-lg);color:var(--vlp-color-text-subtle);line-height:1.6}.vlp .ent-pillars-grid{gap:var(--vlp-gap-card);margin-top:var(--vlp-space-11);grid-template-columns:repeat(4,1fr);display:grid}.vlp .ent-pillar{background:var(--vlp-bg-pillar);border:var(--vlp-border-width) solid var(--vlp-color-ink-soft);border-radius:var(--vlp-card-radius);padding:var(--vlp-space-5)}.vlp .ent-pillar-label{font-family:var(--vlp-font-mono);font-size:var(--vlp-text-mono-sm);letter-spacing:.05em;color:var(--vlp-color-text-faint);margin-bottom:var(--vlp-space-3-5)}.vlp .ent-pillar-title{font-size:var(--vlp-text-body-lg);font-weight:var(--vlp-weight-regular);letter-spacing:-.01em;margin-bottom:8px}.vlp .ent-pillar-body{font-size:var(--vlp-text-body-sm);line-height:var(--vlp-leading-body);color:var(--vlp-color-text-subtle)}.vlp .ent-pillar-mono{font-family:var(--vlp-font-mono);font-size:var(--vlp-text-mono-sm);color:var(--vlp-border-subtle);margin-top:var(--vlp-space-3-5);line-height:1.9}.vlp .ent-regions-mono{font-family:var(--vlp-font-mono);font-size:var(--vlp-text-mono-sm);color:var(--vlp-border-subtle);margin-top:var(--vlp-space-3-5)}.vlp .ent-pillar-link{font-family:var(--vlp-font-mono);font-size:var(--vlp-btn-primary-font-micro);color:var(--vlp-color-accent);margin-top:var(--vlp-space-3)}.vlp .ent-uptime-row{align-items:baseline;gap:var(--vlp-space-2);margin-top:var(--vlp-space-3-5);display:flex}.vlp .ent-uptime-label{font-family:var(--vlp-font-mono);font-size:var(--vlp-text-micro);color:var(--vlp-color-text-faint)}.vlp .ent-uptime-value{font-size:var(--vlp-text-body-lg);color:var(--vlp-color-success)}.vlp .ent-actions{gap:var(--vlp-space-3-5);margin-top:var(--vlp-space-8);display:flex}.vlp .ent-btn-light{align-items:center;gap:var(--vlp-btn-gap);font-size:var(--vlp-btn-light-font-md);background:var(--vlp-btn-light-bg);color:var(--vlp-btn-light-text);padding:var(--vlp-btn-light-padding-md);border-radius:var(--vlp-btn-light-radius);transition:var(--vlp-btn-transition);display:inline-flex}.vlp .ent-btn-outline{align-items:center;gap:var(--vlp-btn-gap);font-size:var(--vlp-btn-outline-dark-font-md);background:var(--vlp-btn-outline-dark-bg);color:var(--vlp-btn-outline-dark-text);padding:var(--vlp-btn-outline-dark-padding-md);border-radius:var(--vlp-btn-outline-dark-radius);border:var(--vlp-btn-outline-dark-border);transition:var(--vlp-btn-transition);display:inline-flex}@media (max-width:1024px){.vlp .ent-pillars-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.vlp .ent-header-grid,.vlp .ent-pillars-grid{grid-template-columns:1fr}}
