.closing-band[data-astro-cid-4mupau46]{width:100%;max-width:var(--container-max-w);color:var(--color-brand-black);background:#c2d9e4;margin-inline:auto}.closing-band__content[data-astro-cid-4mupau46]{width:100%;padding:64px}.closing-band[data-astro-cid-4mupau46] h2{color:var(--color-brand-black);font:500 2rem / 1.15 var(--font-mono);letter-spacing:.01rem;text-wrap:balance;margin:0}.closing-band[data-astro-cid-4mupau46] .story-grid{margin-top:24px}.closing-band[data-astro-cid-4mupau46] .story-eyebrow{color:var(--color-text-default)}.closing-band[data-astro-cid-4mupau46] .story-button.secondary:hover{background:var(--color-hover-white-smoke)}@media (width<=991px){.closing-band[data-astro-cid-4mupau46] h2{font-size:1.6rem}}@media (width<=767px){.closing-band[data-astro-cid-4mupau46] h2{font-size:1.4rem}}@media (width<=479px){.closing-band[data-astro-cid-4mupau46] h2{font-size:1.75rem}}@media (width<=900px){.closing-band__content[data-astro-cid-4mupau46]{padding:48px 32px}}@media (width<=600px){.closing-band__content[data-astro-cid-4mupau46]{padding:40px 24px}}.closing-band--white[data-astro-cid-4mupau46]{border:.5px solid var(--color-stroke-default);background:var(--color-brand-white)}.closing-band--white[data-astro-cid-4mupau46] .closing-band__content[data-astro-cid-4mupau46]{padding:3rem 14rem}.closing-band--white[data-astro-cid-4mupau46] h2{font-size:1.8rem}@media (width<=991px){.closing-band--white[data-astro-cid-4mupau46] .closing-band__content[data-astro-cid-4mupau46]{padding:2.5rem 1.5rem}.closing-band--white[data-astro-cid-4mupau46] h2{font-size:1.5rem}}.final-cta__frame[data-astro-cid-kjoqlqlw]{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}.final-cta__actions[data-astro-cid-kjoqlqlw]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.final-cta__button[data-astro-cid-kjoqlqlw]{border:.5px solid var(--color-stroke-default);border-radius:var(--radius-default);background:var(--color-brand-white);min-height:2.75rem;color:var(--color-brand-black);font-family:var(--font-mono);transition:background-color .15s var(--ease-gentle);justify-content:center;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.6;text-decoration:none;display:inline-flex}.final-cta__button[data-astro-cid-kjoqlqlw]:hover{background:var(--color-off-white)}.final-cta__button--primary[data-astro-cid-kjoqlqlw]{background:var(--color-brand-black);color:var(--color-brand-white)}.final-cta__button--primary[data-astro-cid-kjoqlqlw]:hover{background:var(--color-brand-yellow);color:var(--color-brand-black)}.final-cta__frame--white[data-astro-cid-kjoqlqlw]{gap:1.25rem}.final-cta__frame--white[data-astro-cid-kjoqlqlw] h2[data-astro-cid-kjoqlqlw]{border-inline:.5px solid var(--color-stroke-default);width:100%}.final-cta__frame--white[data-astro-cid-kjoqlqlw] .final-cta__button[data-astro-cid-kjoqlqlw]{gap:.5em;min-height:0;font-size:.8rem}.workflow-editorial{--type-page:2.3rem;--type-section:1.8rem;--type-card:1.2rem;--type-small-title:1.25rem;--type-lead:1.15rem;--type-body:1rem;--type-label:.75rem;--radius-small:.3rem;--radius-panel:1rem;--rhythm-section:clamp(3.5rem, 2.25rem + 4.167vw, 6rem);--rhythm-heading:clamp(2rem, 1.5rem + 1.667vw, 3rem)}@media (width<=991px){.workflow-editorial{--type-page:2rem;--type-section:1.5rem}}@media (width<=767px){.workflow-editorial{--type-lead:1rem}}:where(.workflow-editorial) h1{font-size:var(--type-page)}:where(.workflow-editorial) h2{font-size:var(--type-section)}:where(.workflow-editorial) h3{font-size:var(--type-card)}:where(.workflow-editorial) h4{font-size:1rem}:where(.workflow-editorial) .reference-copy h2{font:500 var(--type-section)/1.15 var(--font-mono);letter-spacing:.01rem}:where(.workflow-editorial) .reference-copy h3{font:500 var(--type-card)/1.25 var(--font-mono);letter-spacing:.02rem}.workflow-editorial :is(.story-section,.gov-section){padding-block:var(--rhythm-section)}.workflow-editorial :is(.story-section,.gov-section) header{margin-bottom:var(--rhythm-heading)}.workflow-editorial :is(.story-section>h2,.story-section>h3,.story-section>p,.gov-section>.section-heading,.deployment-section>div:first-child){text-align:center;margin-inline:auto}.workflow-editorial :is(.story-section>p,.gov-section>.section-heading p,.deployment-section>div:first-child>p){max-width:740px;margin-inline:auto}.workflow-editorial .gov-section>.split-heading{grid-template-columns:minmax(0,1fr);gap:24px}.workflow-editorial :is(.story-section,.gov-section).workflow-section-flush{padding-inline:0;padding-bottom:0}.workflow-editorial .workflow-section-flush>:is(.ai-section-heading,.section-heading){padding-inline:var(--page-gutter)}.section-hero[data-astro-cid-opz3nyyp]{z-index:900;flex-direction:column;justify-content:space-between;align-items:stretch;padding-top:10rem;display:flex;position:static;overflow:hidden}.container[data-astro-cid-opz3nyyp]{width:100%;max-width:var(--container-max-w);margin:0 auto}.container[data-astro-cid-opz3nyyp].no-line{color:var(--color-brand-black);background-color:var(--color-brand-white);border-style:none;border-width:0;position:relative;overflow:clip}.subhero-block[data-astro-cid-opz3nyyp]{border:.5px solid var(--color-stroke-default);padding:calc(var(--grid-cell) * 2);background-color:#0000;background-clip:content-box;border-top-left-radius:1rem;border-top-right-radius:1rem;min-height:auto;position:relative;overflow:hidden}.subhero-grid-background[data-astro-cid-opz3nyyp]{z-index:0;background-color:#0000;border-top-left-radius:1rem;border-top-right-radius:1rem;position:absolute;inset:0;overflow:hidden}.subhero-grid[data-astro-cid-opz3nyyp]{z-index:1;min-height:calc(var(--grid-cell) * 11);border:.5px solid var(--color-stroke-default);background-color:var(--color-brand-white);grid-template-columns:37.5rem auto;align-items:stretch;display:grid;position:relative}.subhero-grid[data-astro-cid-opz3nyyp]:has(.subhero-image-wrap.has-visual){min-height:calc(var(--grid-cell) * 17);grid-template-columns:28rem minmax(0,1fr)}.subhero-grid[data-astro-cid-opz3nyyp]:has(.subhero-image-wrap.has-visual) .subhero-content-wrap[data-astro-cid-opz3nyyp],.subhero-image-wrap[data-astro-cid-opz3nyyp].has-visual{min-width:0}@media (width<=1200px){.subhero-grid[data-astro-cid-opz3nyyp],.subhero-grid[data-astro-cid-opz3nyyp]:has(.subhero-image-wrap.has-visual){grid-template-columns:minmax(0,1fr)}}.subhero-content-wrap[data-astro-cid-opz3nyyp]{border:.5px solid var(--color-stroke-default);background-color:var(--color-brand-white);flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;height:100%;display:flex}.content-wrap[data-astro-cid-opz3nyyp]{flex-direction:column;gap:1.5rem;padding:2.5rem;display:flex}.content-wrap[data-astro-cid-opz3nyyp].subhero{justify-content:flex-start}.content-wrap[data-astro-cid-opz3nyyp].subheader-button{justify-content:flex-start;align-items:stretch;padding-top:0}.subhero-breadcrumb[data-astro-cid-opz3nyyp]{font-family:var(--font-mono);letter-spacing:.02rem;color:var(--color-gray-dark);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.75rem;display:flex}.subhero-breadcrumb[data-astro-cid-opz3nyyp] a[data-astro-cid-opz3nyyp]{color:var(--color-gray-dark);text-decoration:none}.subhero-breadcrumb[data-astro-cid-opz3nyyp] a[data-astro-cid-opz3nyyp]:hover{color:var(--color-brand-black);text-decoration:underline}.subhero-breadcrumb[data-astro-cid-opz3nyyp] [data-astro-cid-opz3nyyp][aria-current=page]{color:var(--color-brand-black)}.subhero-breadcrumb__sep[data-astro-cid-opz3nyyp]{color:var(--color-stroke-default)}.subhero-headline[data-astro-cid-opz3nyyp]{width:100%;color:var(--color-brand-black);font-family:var(--font-mono);letter-spacing:-.0375rem;margin:0;font-size:2.3rem;font-weight:500;line-height:1.15}.subhero-text[data-astro-cid-opz3nyyp]{color:var(--color-gray-dark);font-family:var(--font-sans);letter-spacing:.02rem;margin:0;font-size:1rem;line-height:1.4}.subhero-image-wrap[data-astro-cid-opz3nyyp]{z-index:1;border-radius:1rem;justify-content:flex-end;align-items:stretch;width:auto;height:100%;display:flex;position:relative;overflow:hidden}.subhero-image-wrap[data-astro-cid-opz3nyyp].has-visual{overflow:visible}.subhero-image[data-astro-cid-opz3nyyp]{z-index:1;align-self:flex-end;width:auto;max-width:100%;height:auto;padding-top:0;padding-bottom:0;position:relative}@media (width<=1200px){.subhero-image-wrap[data-astro-cid-opz3nyyp]{justify-content:center}}.button-wrap[data-astro-cid-opz3nyyp].left{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;display:flex}.btn-primary[data-astro-cid-opz3nyyp]{background-color:var(--color-brand-black);color:var(--color-brand-white);font-family:var(--font-mono);border-radius:.5rem;justify-content:center;align-items:center;gap:.5em;padding:.625rem 1rem;font-size:.875rem;line-height:1.6;text-decoration:none;display:inline-flex}.btn-primary[data-astro-cid-opz3nyyp]:hover{background-color:var(--color-brand-yellow);color:var(--color-brand-black)}.btn-secondary[data-astro-cid-opz3nyyp]{background-color:var(--color-brand-white);color:var(--color-brand-black);border:.5px solid var(--color-stroke-default);font-family:var(--font-mono);border-radius:.5rem;justify-content:center;align-items:center;gap:.5em;padding:.625rem 1rem;font-size:.875rem;line-height:1.6;text-decoration:none;display:inline-flex}.btn-secondary[data-astro-cid-opz3nyyp]:hover{background-color:var(--color-off-white)}.btn-secondary[data-astro-cid-opz3nyyp] .btn-icon[data-astro-cid-opz3nyyp]{text-transform:none;font-family:Phosphor,sans-serif}.btn-label[data-astro-cid-opz3nyyp]{font-size:.8rem;display:flex}.btn-icon[data-astro-cid-opz3nyyp]{text-transform:none;font-family:Phosphor,sans-serif;font-size:.8rem;display:flex}@media (width<=991px){.section-hero[data-astro-cid-opz3nyyp]{padding-top:6rem}.subhero-block[data-astro-cid-opz3nyyp]{padding:calc(var(--grid-cell) * 1) 1.5rem}.subhero-grid[data-astro-cid-opz3nyyp]{grid-template-columns:minmax(0,1fr);min-height:auto}.subhero-content-wrap[data-astro-cid-opz3nyyp],.subhero-image-wrap[data-astro-cid-opz3nyyp]{min-width:0}.subhero-headline[data-astro-cid-opz3nyyp]{font-size:2rem}}@media (width<=1200px){.subhero-block[data-astro-cid-opz3nyyp]{border-bottom-style:none;padding-bottom:0}.subhero-grid-background[data-astro-cid-opz3nyyp]{border-bottom-style:none}}
