@charset "UTF-8";.jnpr-service-specs{padding:var(--spacing-xxl) 0}.spec-block{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:var(--spacing-lg);height:100%}.spec-block h3{font-size:1.15rem;color:var(--brand-primary);margin-bottom:var(--spacing-md)}.spec-table{width:100%;border-collapse:collapse}.spec-table thead th{background:var(--brand-bg-alt);color:var(--brand-text);font-size:.8rem;font-weight:700;text-transform:uppercase;padding:10px 14px;border-bottom:2px solid var(--brand-border)}.spec-table tbody td{padding:10px 14px;font-size:.85rem;color:var(--brand-text);border-bottom:1px solid var(--brand-border)}.spec-table tbody tr:last-child td{border-bottom:none}.jnpr-methodology{padding:var(--spacing-xxl) 0;background:var(--brand-bg-alt)}.method-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-top:var(--spacing-lg)}.method-step{position:relative}.step-num{display:block;font-size:2.5rem;font-weight:900;color:var(--brand-accent);opacity:.3;line-height:1;margin-bottom:var(--spacing-xs)}.method-step h3{font-size:1.05rem;margin-bottom:var(--spacing-xs);color:var(--brand-text)}.method-step p{font-size:.85rem;color:var(--brand-text)}@media (max-width:991px){.method-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.method-steps{grid-template-columns:1fr}}.jnpr-scope-section{padding:var(--spacing-xxl) 0;background:var(--brand-bg)}.scope-card{background:var(--brand-bg-alt);border-radius:var(--brand-radius);border-left:3px solid var(--brand-accent);padding:var(--spacing-md);height:100%}.scope-card h3{font-size:1rem;color:var(--brand-primary);margin-bottom:var(--spacing-xs)}.scope-card p{font-size:.85rem;color:var(--brand-text);margin:0}