.HeroNetwork-module__EyC4bG__field{z-index:-1;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(currentColor 58%,#0000);mask-image:linear-gradient(currentColor 58%,#0000)}.HeroNetwork-module__EyC4bG__canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
.page-module___8aEwW__hero{isolation:isolate;position:relative}.page-module___8aEwW__heroInner{padding-block:var(--mp-spacing-4xl) var(--mp-spacing-3xl)}.page-module___8aEwW__eyebrow{font-size:var(--mp-font-sizes-sm);font-weight:var(--mp-font-weights-medium);letter-spacing:var(--mp-letter-spacing-wider);text-transform:uppercase;color:var(--mp-color-text-tertiary);margin-bottom:var(--mp-spacing-md)}.page-module___8aEwW__headline{max-width:var(--mp-measure-content);font-size:var(--mp-font-sizes-4xl);letter-spacing:var(--mp-letter-spacing-tighter)}.page-module___8aEwW__lede{margin-top:var(--mp-spacing-lg);max-width:58ch;color:var(--mp-color-text-secondary);font-size:var(--mp-font-sizes-xl);line-height:var(--mp-line-heights-normal)}.page-module___8aEwW__actions{gap:var(--mp-spacing-sm);margin-top:var(--mp-spacing-xl);flex-wrap:wrap;display:flex}.page-module___8aEwW__primary,.page-module___8aEwW__secondary{padding:var(--mp-spacing-sm) var(--mp-spacing-lg);border-radius:var(--mp-radius-md);font-size:var(--mp-font-sizes-md);font-weight:var(--mp-font-weights-medium);transition:background var(--mp-duration-fast) var(--mp-easing-standard);text-decoration:none;display:inline-block}.page-module___8aEwW__primary{background:var(--mp-color-action-bg-primary-default);color:var(--mp-color-action-text-primary)}.page-module___8aEwW__primary:hover{background:var(--mp-color-action-bg-primary-hover)}.page-module___8aEwW__secondary{background:var(--mp-color-action-bg-secondary-default);color:var(--mp-color-action-text-secondary)}.page-module___8aEwW__secondary:hover{background:var(--mp-color-action-bg-secondary-hover)}.page-module___8aEwW__section{padding-block:var(--mp-spacing-2xl)}.page-module___8aEwW__sectionTitle{font-size:var(--mp-font-sizes-sm);font-weight:var(--mp-font-weights-semibold);letter-spacing:var(--mp-letter-spacing-wider);text-transform:uppercase;color:var(--mp-color-text-tertiary);padding-bottom:var(--mp-spacing-md);border-bottom:1px solid var(--mp-color-border-surface-default)}.page-module___8aEwW__grid{gap:var(--mp-spacing-lg);margin:0;margin-top:var(--mp-spacing-xl);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));padding:0;list-style:none;display:grid}.page-module___8aEwW__card{gap:var(--mp-spacing-sm);padding:var(--mp-spacing-lg);background:var(--mp-color-bg-surface-raised);border:1px solid var(--mp-color-border-surface-default);border-radius:var(--mp-radius-lg);flex-direction:column;display:flex;position:relative}.page-module___8aEwW__cardTitle{font-size:var(--mp-font-sizes-xl)}.page-module___8aEwW__cardLink{color:var(--mp-color-text-default);text-decoration:none}.page-module___8aEwW__cardLink:after{content:"";position:absolute;inset:0}.page-module___8aEwW__cardLink:hover{color:var(--mp-color-text-link)}.page-module___8aEwW__cardSummary{color:var(--mp-color-text-secondary);font-size:var(--mp-font-sizes-md);margin-top:0}.page-module___8aEwW__meta{font-size:var(--mp-font-sizes-sm);color:var(--mp-color-text-tertiary);margin-top:auto}.page-module___8aEwW__tags{gap:var(--mp-spacing-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.page-module___8aEwW__tag{font-family:var(--mp-font-families-mono);font-size:var(--mp-font-sizes-xs);color:var(--mp-color-text-secondary);background:var(--mp-color-bg-surface-sunken);border-radius:var(--mp-radius-sm);padding:.15em .5em}
