.public-sector-form[data-astro-cid-ynq77ou5]{background:var(--color-bg);min-inline-size:0;padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-card)}.public-sector-form[data-astro-cid-ynq77ou5] [data-astro-cid-ynq77ou5][hidden]{display:none}.public-sector-form__form[data-astro-cid-ynq77ou5]{gap:var(--space-6);flex-direction:column;display:flex}.public-sector-form__heading[data-astro-cid-ynq77ou5]{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-tight);font-weight:600}.public-sector-form__note[data-astro-cid-ynq77ou5],.public-sector-form__hint[data-astro-cid-ynq77ou5],.public-sector-form__optional[data-astro-cid-ynq77ou5]{color:var(--color-navy-soft);font-size:var(--text-xs);line-height:var(--leading-normal)}.public-sector-form__fields[data-astro-cid-ynq77ou5]{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-sector-form__field[data-astro-cid-ynq77ou5]{gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-snug);flex-direction:column;display:flex}.public-sector-form__field--full[data-astro-cid-ynq77ou5]{grid-column:1/-1}.public-sector-form__optional[data-astro-cid-ynq77ou5]{display:inline}.public-sector-form__field[data-astro-cid-ynq77ou5] input[data-astro-cid-ynq77ou5],.public-sector-form__field[data-astro-cid-ynq77ou5] select[data-astro-cid-ynq77ou5],.public-sector-form__field[data-astro-cid-ynq77ou5] textarea[data-astro-cid-ynq77ou5]{inline-size:100%;min-inline-size:0;min-block-size:var(--space-12);border:1px solid var(--color-border-neutral);border-radius:var(--radius-sm);padding:var(--space-3);font:inherit;font-size:var(--text-base);color:var(--color-navy);background:var(--color-bg)}.public-sector-form__field[data-astro-cid-ynq77ou5] textarea[data-astro-cid-ynq77ou5]{resize:vertical}.public-sector-form__field[data-astro-cid-ynq77ou5] input[data-astro-cid-ynq77ou5]::placeholder{color:var(--color-fg-neutral)}.public-sector-form__consent[data-astro-cid-ynq77ou5]{align-items:flex-start;gap:var(--space-3);font-size:var(--text-xs);line-height:var(--leading-normal);display:flex}.public-sector-form__consent[data-astro-cid-ynq77ou5] input[data-astro-cid-ynq77ou5]{inline-size:var(--space-4);block-size:var(--space-4);accent-color:var(--color-navy);flex:none;margin-block-start:var(--space-0-5)}.public-sector-form[data-astro-cid-ynq77ou5] a[data-astro-cid-ynq77ou5]{color:inherit;text-underline-offset:.2em}.public-sector-form__submit[data-astro-cid-ynq77ou5]{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:var(--space-12);padding:var(--space-3) var(--space-6);border-radius:var(--radius-btn);background:var(--color-navy);color:var(--color-bg);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;display:flex}.public-sector-form__submit[data-astro-cid-ynq77ou5]:hover{background:var(--color-navy-bright)}.public-sector-form__submit[data-astro-cid-ynq77ou5]:disabled{opacity:.6;cursor:default}.public-sector-form__form[data-astro-cid-ynq77ou5][aria-busy=true] .public-sector-form__submit[data-astro-cid-ynq77ou5]{cursor:wait}.public-sector-form__error[data-astro-cid-ynq77ou5]{color:var(--color-error-strong);font-size:var(--text-sm);line-height:var(--leading-normal)}.public-sector-form__trap[data-astro-cid-ynq77ou5]{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.public-sector-form__success[data-astro-cid-ynq77ou5]:not([hidden]){gap:var(--space-6);padding-block:var(--space-12);line-height:var(--leading-normal);flex-direction:column;display:flex}@media (width<=48rem){.public-sector-form[data-astro-cid-ynq77ou5]{padding:var(--space-6)}.public-sector-form__fields[data-astro-cid-ynq77ou5]{grid-template-columns:1fr}}.public-sector-partners[data-astro-cid-rugqsp2o]{z-index:1;background:var(--color-bg);color:var(--color-navy);position:relative}.public-sector-partners__hero[data-astro-cid-rugqsp2o]{background:var(--color-surface);padding:var(--space-32) var(--gutter-page) var(--space-16);gap:var(--space-16);grid-template-columns:1.15fr 1fr;align-items:center;display:grid}.public-sector-partners__intro[data-astro-cid-rugqsp2o]{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.public-sector-partners__eyebrow[data-astro-cid-rugqsp2o]{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;display:flex}.public-sector-partners__eyebrow[data-astro-cid-rugqsp2o]:before{content:"";inline-size:var(--space-2);block-size:var(--space-2);background:var(--color-navy-bright);flex:none}.public-sector-partners__title[data-astro-cid-rugqsp2o]{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.public-sector-partners__lede[data-astro-cid-rugqsp2o]{max-inline-size:42ch;font-size:var(--text-lg);line-height:var(--leading-mid);letter-spacing:var(--tracking-tight)}.public-sector-partners__body[data-astro-cid-rugqsp2o]{max-inline-size:53ch;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-navy-soft)}.public-sector-partners__button[data-astro-cid-rugqsp2o]{justify-content:center;align-items:center;gap:var(--space-4);min-block-size:var(--space-12);padding:var(--space-3) var(--space-6);border-radius:var(--radius-btn);background:var(--color-navy);color:var(--color-bg);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.public-sector-partners__button[data-astro-cid-rugqsp2o] svg[data-astro-cid-rugqsp2o]{inline-size:var(--space-3);block-size:var(--space-3)}.public-sector-partners__button[data-astro-cid-rugqsp2o]:hover{background:var(--color-navy-bright)}.public-sector-partners__visual[data-astro-cid-rugqsp2o]{flex-direction:column;align-self:stretch;margin:0;display:flex}.public-sector-partners__image[data-astro-cid-rugqsp2o]{aspect-ratio:1;object-fit:cover;flex:1;block-size:100%;min-block-size:0;inline-size:100%}.public-sector-partners__caption[data-astro-cid-rugqsp2o]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-navy-soft);padding-block-start:var(--space-3)}.public-sector-partners__ways[data-astro-cid-rugqsp2o]{padding:var(--space-20) var(--gutter-page)}.public-sector-partners__programs[data-astro-cid-rugqsp2o]{padding:var(--space-20) var(--gutter-page);background:var(--color-navy);color:var(--color-bg)}.public-sector-partners__programs[data-astro-cid-rugqsp2o] .public-sector-partners__eyebrow[data-astro-cid-rugqsp2o]:before{background:var(--color-periwinkle)}.public-sector-partners__programs[data-astro-cid-rugqsp2o] [data-astro-cid-rugqsp2o]:focus-visible{outline-color:var(--color-bg)}.public-sector-partners__program-grid[data-astro-cid-rugqsp2o]{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-sector-partners__program[data-astro-cid-rugqsp2o]{align-items:flex-start;gap:var(--space-6);border-block-start:1px solid var(--color-border-on-dark);flex-direction:column;padding-block-start:var(--space-6);display:flex}.public-sector-partners__program-label[data-astro-cid-rugqsp2o]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal)}.public-sector-partners__program[data-astro-cid-rugqsp2o] h3[data-astro-cid-rugqsp2o]{font-family:var(--font-display);font-size:var(--text-2xl-fixed);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-weight:600}.public-sector-partners__program[data-astro-cid-rugqsp2o]>p[data-astro-cid-rugqsp2o]:not(.public-sector-partners__program-label){font-size:var(--text-base);line-height:var(--leading-normal)}.public-sector-partners__program[data-astro-cid-rugqsp2o]>p[data-astro-cid-rugqsp2o].public-sector-partners__program-note{font-size:var(--text-xs)}.public-sector-partners__program[data-astro-cid-rugqsp2o] a[data-astro-cid-rugqsp2o]{gap:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-normal);display:inline-flex}.public-sector-partners__section-head[data-astro-cid-rugqsp2o]{gap:var(--space-6);flex-direction:column;margin-block-end:var(--space-12);display:flex}.public-sector-partners[data-astro-cid-rugqsp2o] h2[data-astro-cid-rugqsp2o]{max-inline-size:20ch;font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-weight:600}.public-sector-partners__list[data-astro-cid-rugqsp2o]{gap:var(--space-12);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.public-sector-partners__way[data-astro-cid-rugqsp2o]{border-block-start:1px solid var(--color-border-neutral);padding-block-start:var(--space-6)}.public-sector-partners__number[data-astro-cid-rugqsp2o]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-navy-bright)}.public-sector-partners__way[data-astro-cid-rugqsp2o] h3[data-astro-cid-rugqsp2o]{font-family:var(--font-display);font-weight:600;font-size:var(--text-xl);margin-block:var(--space-8) var(--space-3)}.public-sector-partners__way[data-astro-cid-rugqsp2o] p[data-astro-cid-rugqsp2o],.public-sector-partners__context[data-astro-cid-rugqsp2o]{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-navy-soft)}.public-sector-partners__context[data-astro-cid-rugqsp2o]{border-block-start:1px solid var(--color-border);margin-block-start:var(--space-12);padding-block-start:var(--space-6)}.public-sector-partners[data-astro-cid-rugqsp2o] a[data-astro-cid-rugqsp2o]:not(.public-sector-partners__button){color:inherit;text-underline-offset:.2em}.public-sector-partners__contact[data-astro-cid-rugqsp2o]{gap:var(--space-24);padding:var(--space-20) var(--gutter-page);background:var(--color-surface);grid-template-columns:1fr 1.15fr;scroll-margin-block-start:var(--space-24);display:grid}.public-sector-partners__contact-copy[data-astro-cid-rugqsp2o]{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.public-sector-partners__contact-copy[data-astro-cid-rugqsp2o]>p[data-astro-cid-rugqsp2o]:not(.public-sector-partners__eyebrow),.public-sector-partners__next[data-astro-cid-rugqsp2o] p[data-astro-cid-rugqsp2o]{max-inline-size:43ch;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-navy-soft)}.public-sector-partners__next[data-astro-cid-rugqsp2o]{border-block-start:1px solid var(--color-border-neutral);margin-block-start:var(--space-6);padding-block-start:var(--space-6)}.public-sector-partners__next[data-astro-cid-rugqsp2o] h3[data-astro-cid-rugqsp2o]{font-size:var(--text-base);margin-block-end:var(--space-2);font-weight:600}.public-sector-partners__contact-copy[data-astro-cid-rugqsp2o]>p[data-astro-cid-rugqsp2o].public-sector-partners__disclosure{font-size:var(--text-xs)}@media (width<=64rem){.public-sector-partners__hero[data-astro-cid-rugqsp2o],.public-sector-partners__contact[data-astro-cid-rugqsp2o],.public-sector-partners__program-grid[data-astro-cid-rugqsp2o]{gap:var(--space-8)}}@media (width<=48rem){.public-sector-partners__hero[data-astro-cid-rugqsp2o],.public-sector-partners__contact[data-astro-cid-rugqsp2o],.public-sector-partners__program-grid[data-astro-cid-rugqsp2o]{grid-template-columns:1fr}.public-sector-partners__hero[data-astro-cid-rugqsp2o]{padding-block:var(--space-24) var(--space-12)}.public-sector-partners__image[data-astro-cid-rugqsp2o]{aspect-ratio:3/2;block-size:auto}.public-sector-partners__ways[data-astro-cid-rugqsp2o],.public-sector-partners__programs[data-astro-cid-rugqsp2o],.public-sector-partners__contact[data-astro-cid-rugqsp2o]{padding-block:var(--space-12)}.public-sector-partners__list[data-astro-cid-rugqsp2o]{gap:var(--space-8);grid-template-columns:1fr}.public-sector-partners__way[data-astro-cid-rugqsp2o] h3[data-astro-cid-rugqsp2o]{margin-block-start:var(--space-4)}.public-sector-partners__button[data-astro-cid-rugqsp2o]{inline-size:100%}}
