html{scroll-behavior:smooth}.gov-shell:where(.astro-opkgu6vs){width:min(1180px,100% - 48px);margin:0 auto}.gov-hero:where(.astro-opkgu6vs){color:#fff;background:#0b1a27;padding:82px 0 70px}.gov-hero-inner:where(.astro-opkgu6vs){text-align:center;max-width:940px}.gov-kicker:where(.astro-opkgu6vs){color:#0a6e82;letter-spacing:0;text-transform:uppercase;margin:0 0 18px;font:700 14px/1.2 Hanken Grotesk,sans-serif}.gov-hero:where(.astro-opkgu6vs) .gov-kicker:where(.astro-opkgu6vs),.gov-cta:where(.astro-opkgu6vs) .gov-kicker:where(.astro-opkgu6vs){color:#63d8ee}.gov-hero:where(.astro-opkgu6vs) h1:where(.astro-opkgu6vs){letter-spacing:0;max-width:17ch;margin:0 auto 22px;font:700 56px/1.05 Spectral,serif}.gov-lede:where(.astro-opkgu6vs){color:#c7d7de;max-width:760px;margin:0 auto;font:400 20px/1.62 Hanken Grotesk,sans-serif}.gov-actions:where(.astro-opkgu6vs){flex-wrap:wrap;justify-content:center;gap:12px;margin:32px 0 20px;display:flex}.gov-primary:where(.astro-opkgu6vs),.gov-secondary:where(.astro-opkgu6vs){border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font:700 15px/1 Hanken Grotesk,sans-serif;text-decoration:none;display:inline-flex}.gov-primary:where(.astro-opkgu6vs){color:#0b1a27;background:#1ccbee}.gov-secondary:where(.astro-opkgu6vs){color:#fff;border-color:#537080}.gov-primary:where(.astro-opkgu6vs):hover,.gov-primary:where(.astro-opkgu6vs):focus-visible{background:#68ddf1}.gov-secondary:where(.astro-opkgu6vs):hover,.gov-secondary:where(.astro-opkgu6vs):focus-visible{background:#102b38;border-color:#9ccbd5}.gov-primary:where(.astro-opkgu6vs):focus-visible,.gov-secondary:where(.astro-opkgu6vs):focus-visible,.gov-inline-link:where(.astro-opkgu6vs):focus-visible,summary:where(.astro-opkgu6vs):focus-visible{outline-offset:3px;outline:3px solid #f2c94c}.gov-proof:where(.astro-opkgu6vs){background:#fff;border-bottom:1px solid #dde6e9}.gov-proof-grid:where(.astro-opkgu6vs){grid-template-columns:repeat(4,1fr);display:grid}.gov-proof-grid:where(.astro-opkgu6vs) div:where(.astro-opkgu6vs){text-align:center;border-left:1px solid #dde6e9;padding:24px}.gov-proof-grid:where(.astro-opkgu6vs) div:where(.astro-opkgu6vs):last-child{border-right:1px solid #dde6e9}.gov-proof-grid:where(.astro-opkgu6vs) span:where(.astro-opkgu6vs){color:#66757f;text-transform:uppercase;margin-bottom:7px;font:600 12px/1.2 Hanken Grotesk,sans-serif;display:block}.gov-proof-grid:where(.astro-opkgu6vs) strong:where(.astro-opkgu6vs){color:#0b1a27;font:700 17px/1.25 Hanken Grotesk,sans-serif}.gov-product:where(.astro-opkgu6vs),.gov-features:where(.astro-opkgu6vs),.gov-outcomes:where(.astro-opkgu6vs),.gov-deployment:where(.astro-opkgu6vs),.gov-procurement:where(.astro-opkgu6vs),.gov-evaluation:where(.astro-opkgu6vs),.gov-faq:where(.astro-opkgu6vs){padding:82px 0}.gov-section-heading:where(.astro-opkgu6vs){text-align:center;max-width:820px;margin:0 auto 38px}.gov-section-heading-left:where(.astro-opkgu6vs){text-align:left;margin-left:0}.gov-section-heading:where(.astro-opkgu6vs) h2:where(.astro-opkgu6vs),.gov-assistant:where(.astro-opkgu6vs) h2:where(.astro-opkgu6vs),.gov-procurement:where(.astro-opkgu6vs) h2:where(.astro-opkgu6vs),.gov-cta:where(.astro-opkgu6vs) h2:where(.astro-opkgu6vs){color:#0b1a27;letter-spacing:0;margin:0 0 16px;font:700 42px/1.12 Spectral,serif}.gov-section-heading:where(.astro-opkgu6vs) p:where(.astro-opkgu6vs):last-child,.gov-assistant:where(.astro-opkgu6vs) p:where(.astro-opkgu6vs),.gov-procurement:where(.astro-opkgu6vs) p:where(.astro-opkgu6vs),.gov-cta:where(.astro-opkgu6vs) p:where(.astro-opkgu6vs){color:#53626c;margin:0;font:400 17px/1.65 Hanken Grotesk,sans-serif}.gov-wide-heading:where(.astro-opkgu6vs){max-width:1060px}.gov-features:where(.astro-opkgu6vs){background:#fff}.gov-feature-grid:where(.astro-opkgu6vs){border-top:1px solid #dce4e7;border-left:1px solid #dce4e7;grid-template-columns:repeat(4,1fr);display:grid}.gov-feature:where(.astro-opkgu6vs){border-bottom:1px solid #dce4e7;border-right:1px solid #dce4e7;min-height:210px;padding:28px 24px}.gov-feature:where(.astro-opkgu6vs) h3:where(.astro-opkgu6vs){color:#0b1a27;margin:0 0 11px;font:700 19px/1.3 Hanken Grotesk,sans-serif}.gov-feature:where(.astro-opkgu6vs) p:where(.astro-opkgu6vs){color:#5a6873;margin:0;font:400 15.5px/1.6 Hanken Grotesk,sans-serif}.gov-outcomes:where(.astro-opkgu6vs),.gov-faq:where(.astro-opkgu6vs){background:#f5f7f7}.gov-card-grid:where(.astro-opkgu6vs){grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.gov-card:where(.astro-opkgu6vs){background:#fff;border:1px solid #dce4e7;border-radius:8px;min-height:220px;padding:26px}.gov-card:where(.astro-opkgu6vs)>span:where(.astro-opkgu6vs){color:#0a6e82;margin-bottom:28px;font:700 12px/1 Hanken Grotesk,sans-serif;display:block}.gov-card:where(.astro-opkgu6vs) h3:where(.astro-opkgu6vs),.gov-requirements:where(.astro-opkgu6vs) h3:where(.astro-opkgu6vs),.gov-naics:where(.astro-opkgu6vs) h3:where(.astro-opkgu6vs),.gov-steps:where(.astro-opkgu6vs) h3:where(.astro-opkgu6vs){color:#0b1a27;margin:0 0 10px;font:700 20px/1.25 Hanken Grotesk,sans-serif}.gov-card:where(.astro-opkgu6vs) p:where(.astro-opkgu6vs),.gov-requirements:where(.astro-opkgu6vs) li:where(.astro-opkgu6vs),.gov-naics:where(.astro-opkgu6vs) li:where(.astro-opkgu6vs),.gov-steps:where(.astro-opkgu6vs) p:where(.astro-opkgu6vs){color:#5a6873;margin:0;font:400 15.5px/1.6 Hanken Grotesk,sans-serif}.gov-assistant:where(.astro-opkgu6vs){background:#dff4f7;padding:74px 0}.gov-assistant-grid:where(.astro-opkgu6vs){grid-template-columns:1.1fr .9fr;align-items:center;gap:68px;display:grid}.gov-assistant-button:where(.astro-opkgu6vs){color:#fff;cursor:pointer;background:#0b1a27;border:1px solid #0b1a27;border-radius:8px;justify-content:center;align-items:center;min-height:46px;margin-top:24px;padding:0 20px;font:700 15px/1 Hanken Grotesk,sans-serif;display:inline-flex}.gov-assistant-button:where(.astro-opkgu6vs):hover,.gov-assistant-button:where(.astro-opkgu6vs):focus-visible{background:#123243}.gov-requirements:where(.astro-opkgu6vs){background:#fff;border-left:4px solid #0a6e82;padding:28px}.gov-requirements:where(.astro-opkgu6vs) ul:where(.astro-opkgu6vs),.gov-naics:where(.astro-opkgu6vs) ul:where(.astro-opkgu6vs){margin:14px 0 0;padding-left:21px}.gov-requirements:where(.astro-opkgu6vs) li:where(.astro-opkgu6vs)+li:where(.astro-opkgu6vs),.gov-naics:where(.astro-opkgu6vs) li:where(.astro-opkgu6vs)+li:where(.astro-opkgu6vs){margin-top:8px}.gov-boundary-list:where(.astro-opkgu6vs){border-top:1px solid #dce4e7}.gov-boundary-row:where(.astro-opkgu6vs){border-bottom:1px solid #dce4e7;grid-template-columns:minmax(180px,.7fr) 1.3fr;gap:40px;padding:26px 0;display:grid}.gov-boundary-row:where(.astro-opkgu6vs) h3:where(.astro-opkgu6vs){color:#0b1a27;margin:0;font:700 17px/1.4 Hanken Grotesk,sans-serif}.gov-boundary-row:where(.astro-opkgu6vs) p:where(.astro-opkgu6vs){color:#53626c;margin:0;font:400 16px/1.62 Hanken Grotesk,sans-serif}.gov-procurement:where(.astro-opkgu6vs){color:#fff;background:#0b1a27}.gov-procurement:where(.astro-opkgu6vs) .gov-kicker:where(.astro-opkgu6vs){color:#63d8ee}.gov-procurement:where(.astro-opkgu6vs) h2:where(.astro-opkgu6vs){color:#fff}.gov-procurement:where(.astro-opkgu6vs) p:where(.astro-opkgu6vs){color:#b7c8d0}.gov-procurement-grid:where(.astro-opkgu6vs){grid-template-columns:.8fr 1.2fr;align-items:start;gap:68px;display:grid}.gov-inline-link:where(.astro-opkgu6vs){color:#63d8ee;margin-top:20px;font:700 15px/1.3 Hanken Grotesk,sans-serif;text-decoration:none;display:inline-block}.gov-profile:where(.astro-opkgu6vs){border-top:1px solid #34515f;margin:0}.gov-profile:where(.astro-opkgu6vs) div:where(.astro-opkgu6vs){border-bottom:1px solid #34515f;grid-template-columns:150px 1fr;gap:20px;padding:17px 0;display:grid}.gov-profile:where(.astro-opkgu6vs) dt:where(.astro-opkgu6vs){color:#91a7b3;font:600 13px/1.45 Hanken Grotesk,sans-serif}.gov-profile:where(.astro-opkgu6vs) dd:where(.astro-opkgu6vs){color:#fff;overflow-wrap:anywhere;margin:0;font:600 15px/1.45 Hanken Grotesk,sans-serif}.gov-naics:where(.astro-opkgu6vs){border-top:1px solid #34515f;grid-template-columns:1fr 1fr;gap:68px;margin-top:54px;padding-top:46px;display:grid}.gov-naics:where(.astro-opkgu6vs) h3:where(.astro-opkgu6vs){color:#fff}.gov-naics:where(.astro-opkgu6vs) li:where(.astro-opkgu6vs){color:#b7c8d0}.gov-fineprint:where(.astro-opkgu6vs){color:#8fa3ae!important;margin-top:16px!important;font-size:13px!important}.gov-steps:where(.astro-opkgu6vs){grid-template-columns:repeat(4,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid}.gov-steps:where(.astro-opkgu6vs) li:where(.astro-opkgu6vs){border-top:3px solid #0a6e82;padding-top:20px}.gov-steps:where(.astro-opkgu6vs) li:where(.astro-opkgu6vs)>span:where(.astro-opkgu6vs){color:#0a6e82;margin-bottom:24px;font:700 24px/1 Spectral,serif;display:block}.gov-faq-shell:where(.astro-opkgu6vs){max-width:900px}.gov-faq:where(.astro-opkgu6vs) details:where(.astro-opkgu6vs){background:#fff;border:1px solid #dce4e7;border-radius:8px;margin-bottom:10px}.gov-faq:where(.astro-opkgu6vs) summary:where(.astro-opkgu6vs){color:#0b1a27;cursor:pointer;justify-content:space-between;gap:20px;padding:22px 24px;font:700 17px/1.4 Hanken Grotesk,sans-serif;display:flex}.gov-faq:where(.astro-opkgu6vs) summary:where(.astro-opkgu6vs) span:where(.astro-opkgu6vs){color:#0a6e82;font-size:22px}.gov-faq:where(.astro-opkgu6vs) details:where(.astro-opkgu6vs) p:where(.astro-opkgu6vs){color:#53626c;margin:0;padding:0 24px 22px;font:400 15.5px/1.65 Hanken Grotesk,sans-serif}.gov-cta:where(.astro-opkgu6vs){color:#fff;text-align:center;background:#0e2a36;padding:76px 0}.gov-cta:where(.astro-opkgu6vs) h2:where(.astro-opkgu6vs){color:#fff}.gov-cta:where(.astro-opkgu6vs) p:where(.astro-opkgu6vs){color:#c7d7de;max-width:680px;margin:0 auto 26px}@media (width<=800px){.gov-shell:where(.astro-opkgu6vs){width:min(100% - 36px,680px)}.gov-hero:where(.astro-opkgu6vs){padding:54px 0 46px}.gov-hero:where(.astro-opkgu6vs) h1:where(.astro-opkgu6vs){font-size:38px;line-height:1.1}.gov-lede:where(.astro-opkgu6vs){font-size:17px}.gov-actions:where(.astro-opkgu6vs){flex-direction:column}.gov-primary:where(.astro-opkgu6vs),.gov-secondary:where(.astro-opkgu6vs){width:100%}.gov-proof-grid:where(.astro-opkgu6vs){grid-template-columns:1fr 1fr}.gov-proof-grid:where(.astro-opkgu6vs) div:where(.astro-opkgu6vs),.gov-proof-grid:where(.astro-opkgu6vs) div:where(.astro-opkgu6vs):last-child{border:0;border-bottom:1px solid #dde6e9}.gov-proof-grid:where(.astro-opkgu6vs) div:where(.astro-opkgu6vs):nth-child(odd){border-right:1px solid #dde6e9}.gov-product:where(.astro-opkgu6vs),.gov-features:where(.astro-opkgu6vs),.gov-outcomes:where(.astro-opkgu6vs),.gov-deployment:where(.astro-opkgu6vs),.gov-procurement:where(.astro-opkgu6vs),.gov-evaluation:where(.astro-opkgu6vs),.gov-faq:where(.astro-opkgu6vs){padding:56px 0}.gov-section-heading:where(.astro-opkgu6vs) h2:where(.astro-opkgu6vs),.gov-assistant:where(.astro-opkgu6vs) h2:where(.astro-opkgu6vs),.gov-procurement:where(.astro-opkgu6vs) h2:where(.astro-opkgu6vs),.gov-cta:where(.astro-opkgu6vs) h2:where(.astro-opkgu6vs){font-size:31px}.gov-card-grid:where(.astro-opkgu6vs),.gov-feature-grid:where(.astro-opkgu6vs),.gov-assistant-grid:where(.astro-opkgu6vs),.gov-procurement-grid:where(.astro-opkgu6vs),.gov-naics:where(.astro-opkgu6vs),.gov-steps:where(.astro-opkgu6vs){grid-template-columns:1fr}.gov-card:where(.astro-opkgu6vs){min-height:0}.gov-assistant:where(.astro-opkgu6vs){padding:54px 0}.gov-assistant-grid:where(.astro-opkgu6vs),.gov-procurement-grid:where(.astro-opkgu6vs),.gov-naics:where(.astro-opkgu6vs){gap:34px}.gov-boundary-row:where(.astro-opkgu6vs){grid-template-columns:1fr;gap:7px}.gov-profile:where(.astro-opkgu6vs) div:where(.astro-opkgu6vs){grid-template-columns:112px 1fr}.gov-steps:where(.astro-opkgu6vs){gap:28px}.gov-steps:where(.astro-opkgu6vs) li:where(.astro-opkgu6vs){grid-template-columns:42px 1fr;gap:8px;display:grid}.gov-steps:where(.astro-opkgu6vs) li:where(.astro-opkgu6vs)>span:where(.astro-opkgu6vs){margin:0}}@media (width>=1100px){.gov-outcomes-copy:where(.astro-opkgu6vs){max-width:none}.gov-outcomes-copy:where(.astro-opkgu6vs) h2:where(.astro-opkgu6vs),.gov-outcomes-copy:where(.astro-opkgu6vs)>p:where(.astro-opkgu6vs):last-child{white-space:nowrap}.gov-outcomes-copy:where(.astro-opkgu6vs)>p:where(.astro-opkgu6vs):last-child{font-size:16px}}
