.HeroSentinel-module-scss-module__0haXBW__sentinel{pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}
.TagList-module-scss-module__69I2wG__list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.TagList-module-scss-module__69I2wG__tag{border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--text-xs);padding:.2rem .65rem}.TagList-module-scss-module__69I2wG__link{color:inherit;margin:-.2rem -.65rem;padding:.2rem .65rem;text-decoration:none;transition:color .2s;display:block}.TagList-module-scss-module__69I2wG__link:hover,.TagList-module-scss-module__69I2wG__link:focus-visible{color:var(--neon-cyan);text-decoration:none}
.page-module-scss-module__l91IcG__header{margin-bottom:var(--space-8)}.page-module-scss-module__l91IcG__meta{align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);color:var(--color-text-dim);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;display:flex}.page-module-scss-module__l91IcG__category{color:var(--neon-cyan);text-decoration:none}.page-module-scss-module__l91IcG__category:hover{text-decoration:underline}.page-module-scss-module__l91IcG__title{font-size:var(--text-3xl)}.page-module-scss-module__l91IcG__excerpt{margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--text-lg)}.page-module-scss-module__l91IcG__cover{margin-bottom:var(--space-12)}.page-module-scss-module__l91IcG__coverImage{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;height:auto}.page-module-scss-module__l91IcG__footer{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.page-module-scss-module__l91IcG__back{margin-top:var(--space-16)}.page-module-scss-module__l91IcG__back a{color:var(--color-text-muted);font-size:var(--text-sm);text-decoration:none}.page-module-scss-module__l91IcG__back a:hover{color:var(--neon-cyan)}
.page-module-scss-module__9fNsHG__header{margin-bottom:var(--space-8)}.page-module-scss-module__9fNsHG__meta{gap:var(--space-3);margin:0 0 var(--space-3);color:var(--color-text-dim);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;display:flex}.page-module-scss-module__9fNsHG__title{font-size:var(--text-3xl)}.page-module-scss-module__9fNsHG__client{margin-top:var(--space-3);color:var(--neon-cyan);font-size:var(--text-lg)}.page-module-scss-module__9fNsHG__cover{margin-bottom:var(--space-12)}.page-module-scss-module__9fNsHG__coverImage{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;height:auto}.page-module-scss-module__9fNsHG__summary{gap:var(--space-8);margin-bottom:var(--space-12);display:grid}@media (min-width:768px){.page-module-scss-module__9fNsHG__summary{grid-template-columns:repeat(2,1fr)}}.page-module-scss-module__9fNsHG__summary p{color:var(--color-text-muted);line-height:1.7}.page-module-scss-module__9fNsHG__summaryTitle{margin-bottom:var(--space-2);color:var(--neon-cyan);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase}.page-module-scss-module__9fNsHG__results{margin-bottom:var(--space-12)}.page-module-scss-module__9fNsHG__blockTitle{margin-bottom:var(--space-4);font-size:var(--text-xl)}.page-module-scss-module__9fNsHG__resultsGrid{gap:var(--space-4);margin:0;display:grid}@media (min-width:480px){.page-module-scss-module__9fNsHG__resultsGrid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}.page-module-scss-module__9fNsHG__result{padding:var(--space-6) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:center}.page-module-scss-module__9fNsHG__resultValue{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--neon-cyan);text-shadow:var(--glow-cyan);margin:0;font-weight:700}.page-module-scss-module__9fNsHG__resultLabel{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.page-module-scss-module__9fNsHG__block{margin-bottom:var(--space-12)}.page-module-scss-module__9fNsHG__content{margin-top:var(--space-8)}.page-module-scss-module__9fNsHG__cta{margin-top:var(--space-16);text-align:center}
