.service-hero[data-astro-cid-eobp7gkn]{background:var(--color-bg-primary);padding:10rem 0 6rem;position:relative;overflow:hidden}.service-hero-grid[data-astro-cid-eobp7gkn]{opacity:.45;background-image:linear-gradient(#1e293b4d 1px,#0000 1px),linear-gradient(90deg,#1e293b4d 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 85%)}.service-hero-content[data-astro-cid-eobp7gkn]{gap:var(--space-4xl);grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;display:grid;position:relative}.back-link[data-astro-cid-eobp7gkn]{color:var(--color-text-secondary);grid-column:1/-1;margin-bottom:-2rem;display:block}.back-link[data-astro-cid-eobp7gkn]:hover{color:var(--color-text-primary)}.service-hero-copy[data-astro-cid-eobp7gkn] h1[data-astro-cid-eobp7gkn]{max-width:18ch;margin:var(--space-lg) 0}.service-hero-copy[data-astro-cid-eobp7gkn]>p[data-astro-cid-eobp7gkn]{max-width:60ch;font-size:1.2rem;line-height:1.7}.hero-actions[data-astro-cid-eobp7gkn]{gap:var(--space-md);margin-top:var(--space-2xl);flex-wrap:wrap;display:flex}.proof-panel[data-astro-cid-eobp7gkn]{padding:var(--space-xl);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.panel-label[data-astro-cid-eobp7gkn]{color:var(--color-accent-cyan);letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:700}.proof-panel[data-astro-cid-eobp7gkn] ul[data-astro-cid-eobp7gkn]{margin-top:var(--space-lg);list-style:none}.proof-panel[data-astro-cid-eobp7gkn] li[data-astro-cid-eobp7gkn]{padding:var(--space-md) 0;border-top:1px solid var(--color-border);flex-direction:column;gap:.15rem;display:flex}.proof-panel[data-astro-cid-eobp7gkn] strong[data-astro-cid-eobp7gkn]{color:var(--color-text-primary)}.proof-panel[data-astro-cid-eobp7gkn] span[data-astro-cid-eobp7gkn]:not(.panel-label){color:var(--color-text-secondary);font-size:.9rem}.compact-header[data-astro-cid-eobp7gkn]{margin-bottom:var(--space-2xl)}.benefit-grid[data-astro-cid-eobp7gkn]{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.benefit-grid[data-astro-cid-eobp7gkn] article[data-astro-cid-eobp7gkn]{padding:var(--space-xl);border-top:2px solid var(--color-primary);background:var(--color-bg-card)}.benefit-grid[data-astro-cid-eobp7gkn] h3[data-astro-cid-eobp7gkn]{margin-bottom:var(--space-sm);font-size:1.2rem}.node-showcase[data-astro-cid-eobp7gkn]{gap:var(--space-4xl);padding:var(--space-3xl);background:var(--color-bg-tertiary);border:1px solid var(--color-border-light);border-top-color:var(--color-primary);border-radius:var(--radius-xl);grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);display:grid}.node-intro[data-astro-cid-eobp7gkn]{max-width:32ch}.node-logo[data-astro-cid-eobp7gkn]{width:136px;height:auto;margin:var(--space-sm) 0 var(--space-xl);display:block}.node-intro[data-astro-cid-eobp7gkn] h2[data-astro-cid-eobp7gkn]{margin-bottom:0;font-size:clamp(1.75rem,3vw,2.5rem)}.node-intro[data-astro-cid-eobp7gkn] p[data-astro-cid-eobp7gkn]{font-size:1.0625rem}.node-link[data-astro-cid-eobp7gkn]{gap:var(--space-sm);margin-top:var(--space-xl);color:var(--color-text-primary);align-items:center;font-weight:700;display:inline-flex}.node-link[data-astro-cid-eobp7gkn]:hover{color:var(--color-accent-cyan)}.node-facts[data-astro-cid-eobp7gkn]{align-content:center;list-style:none;display:grid}.node-facts[data-astro-cid-eobp7gkn] li[data-astro-cid-eobp7gkn]{padding:var(--space-lg) 0;border-top:1px solid var(--color-border-light)}.node-facts[data-astro-cid-eobp7gkn] li[data-astro-cid-eobp7gkn]:first-child{border-top:0;padding-top:0}.node-facts[data-astro-cid-eobp7gkn] li[data-astro-cid-eobp7gkn]:last-child{padding-bottom:0}.node-facts[data-astro-cid-eobp7gkn] h3[data-astro-cid-eobp7gkn]{margin-bottom:var(--space-xs);font-size:1.2rem}.related-section[data-astro-cid-eobp7gkn]{padding-top:var(--space-2xl)}.related-links[data-astro-cid-eobp7gkn]{gap:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.related-links[data-astro-cid-eobp7gkn] a[data-astro-cid-eobp7gkn]{padding:var(--space-xl);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-card)}.related-links[data-astro-cid-eobp7gkn] span[data-astro-cid-eobp7gkn],.related-links[data-astro-cid-eobp7gkn] strong[data-astro-cid-eobp7gkn]{display:block}.related-links[data-astro-cid-eobp7gkn] span[data-astro-cid-eobp7gkn]{color:var(--color-text-muted);margin-bottom:var(--space-sm);font-size:.9rem}.related-links[data-astro-cid-eobp7gkn] strong[data-astro-cid-eobp7gkn]{color:var(--color-text-primary)}@media (width<=800px){.service-hero[data-astro-cid-eobp7gkn]{padding-top:8rem}.service-hero-content[data-astro-cid-eobp7gkn]{gap:var(--space-2xl);grid-template-columns:1fr}.benefit-grid[data-astro-cid-eobp7gkn],.related-links[data-astro-cid-eobp7gkn]{grid-template-columns:1fr}.node-showcase[data-astro-cid-eobp7gkn]{gap:var(--space-2xl);padding:var(--space-2xl);grid-template-columns:1fr}.service-hero-copy[data-astro-cid-eobp7gkn] h1[data-astro-cid-eobp7gkn]{max-width:16ch}}
