.page_hero__PrixO{position:relative;padding-top:var(--ndx-nav-height);background:var(--ndx-bg-hero)}.page_heroGrid__sysR1{position:absolute;inset:0;pointer-events:none;background-image:var(--ndx-bg-hero-grid);background-size:var(--ndx-bg-hero-grid-size)}.page_heroInner__AXziw{position:relative;z-index:var(--ndx-z-content);padding-top:var(--ndx-section-py);padding-bottom:var(--ndx-space-8)}.page_heroHeading__1SZ5k{font-family:var(--ndx-font-display);font-weight:var(--ndx-font-bold);font-size:var(--ndx-text-4xl);letter-spacing:var(--ndx-tracking-tightest);color:var(--ndx-color-text-primary);margin-top:var(--ndx-space-4);margin-bottom:var(--ndx-space-4);line-height:var(--ndx-leading-none)}@media (min-width:768px){.page_heroHeading__1SZ5k{font-size:var(--ndx-text-5xl)}}.page_heroSub__LWimJ{color:var(--ndx-color-text-secondary);font-size:var(--ndx-text-lg);line-height:var(--ndx-leading-relaxed);max-width:48rem;font-weight:var(--ndx-font-light)}.page_section__ZQU1n{padding:var(--ndx-section-py) 0;background:var(--ndx-color-base)}.page_sectionAlt__oxYFp{padding:var(--ndx-section-py) 0;background:var(--ndx-bg-section-accent)}.page_sectionHeader__uFHOe{margin-bottom:var(--ndx-space-14)}.page_sectionHeading__hvRiI{font-family:var(--ndx-font-display);font-weight:var(--ndx-font-bold);font-size:var(--ndx-text-3xl);letter-spacing:var(--ndx-tracking-tighter);color:var(--ndx-color-text-primary);margin-top:var(--ndx-space-3)}@media (min-width:768px){.page_sectionHeading__hvRiI{font-size:var(--ndx-text-4xl)}}.page_sectionSub__m5YUU{color:var(--ndx-color-text-secondary);font-size:var(--ndx-text-base);line-height:var(--ndx-leading-relaxed);margin-top:var(--ndx-space-3);max-width:40rem}.page_templateGrid___lVRI{display:grid;grid-gap:var(--ndx-space-6);gap:var(--ndx-space-6)}@media (min-width:768px){.page_templateGrid___lVRI{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_templateGrid___lVRI{grid-template-columns:repeat(4,1fr)}}.page_templateInner__CH5NE{padding:var(--ndx-space-7)}.page_templateHeader__rucjW{display:flex;align-items:flex-start;gap:var(--ndx-space-4);margin-bottom:var(--ndx-space-5)}.page_templateTitle__j1vNh{font-family:var(--ndx-font-display);font-weight:var(--ndx-font-bold);font-size:var(--ndx-text-lg);letter-spacing:var(--ndx-tracking-tight);color:var(--ndx-color-text-primary)}.page_templateDesc__QNj2P{font-size:var(--ndx-text-sm);color:var(--ndx-color-text-secondary);line-height:var(--ndx-leading-relaxed)}.page_statusBadge__F9XeM{display:inline-block;font-size:var(--ndx-text-xs);font-weight:var(--ndx-font-medium);color:var(--ndx-color-accent);border:1px solid var(--ndx-color-accent-25);padding:2px var(--ndx-space-2);border-radius:var(--ndx-radius-full);background:var(--ndx-color-accent-5);margin-top:var(--ndx-space-1)}.page_agentGrid__TwGNP{display:grid;grid-gap:var(--ndx-space-6);gap:var(--ndx-space-6)}@media (min-width:1024px){.page_agentGrid__TwGNP{grid-template-columns:repeat(3,1fr)}}.page_agentInner__HDCgv{padding:var(--ndx-space-7)}.page_agentTitle__Irx_5{font-family:var(--ndx-font-display);font-weight:var(--ndx-font-bold);font-size:var(--ndx-text-lg);letter-spacing:var(--ndx-tracking-tight);color:var(--ndx-color-text-primary);margin-bottom:var(--ndx-space-3);margin-top:var(--ndx-space-4)}.page_agentDesc__uNJRL{font-size:var(--ndx-text-sm);color:var(--ndx-color-text-secondary);line-height:var(--ndx-leading-relaxed)}.page_resourceGrid__SSexc{display:grid;grid-gap:var(--ndx-space-6);gap:var(--ndx-space-6)}@media (min-width:768px){.page_resourceGrid__SSexc{grid-template-columns:repeat(3,1fr)}}.page_resourceInner__KYTDN{padding:var(--ndx-space-6)}.page_resourceLabel__pzTyQ{font-size:var(--ndx-text-xs);font-weight:var(--ndx-font-semibold);color:var(--ndx-color-accent);font-family:var(--ndx-font-display);text-transform:uppercase;letter-spacing:var(--ndx-tracking-wider);display:block;margin-bottom:var(--ndx-space-3)}.page_resourceDesc__L4YKR{font-size:var(--ndx-text-sm);color:var(--ndx-color-text-secondary);line-height:var(--ndx-leading-relaxed);margin-bottom:var(--ndx-space-4)}.page_resourceLink__6810I{display:inline-flex;align-items:center;gap:var(--ndx-space-2);font-size:var(--ndx-text-sm);font-weight:var(--ndx-font-medium);color:var(--ndx-color-accent);text-decoration:none;transition:opacity var(--ndx-transition-fast)}.page_resourceLink__6810I:hover{opacity:.8}.page_resourceLink__6810I:focus-visible{outline:2px solid var(--ndx-color-accent);outline-offset:2px;border-radius:var(--ndx-radius-sm)}.page_maxWidthDivider__Y5G3c{max-width:80rem;margin:0 auto;padding:0 var(--ndx-space-6)}.page_cta__yhkFg{padding:var(--ndx-section-py) 0;background:var(--ndx-color-base)}.page_ctaInner__8YqJv{text-align:center;max-width:40rem;margin:0 auto}.page_ctaHeading__UVA_x{font-family:var(--ndx-font-display);font-weight:var(--ndx-font-bold);font-size:var(--ndx-text-3xl);letter-spacing:var(--ndx-tracking-tighter);color:var(--ndx-color-text-primary);margin-bottom:var(--ndx-space-4)}@media (min-width:768px){.page_ctaHeading__UVA_x{font-size:var(--ndx-text-4xl)}}.page_ctaSub__5OTAU{color:var(--ndx-color-text-secondary);font-size:var(--ndx-text-lg);line-height:var(--ndx-leading-relaxed);margin-bottom:var(--ndx-space-8)}.page_ctaRow__G6gUg{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ndx-space-4)}