.progress-bar[data-astro-cid-ojmb35uw]{display:flex;flex-direction:column;row-gap:var(--spacing-4)}.progress-bar__grid[data-astro-cid-ojmb35uw]{display:grid;grid-template-columns:repeat(var(--maximum),1fr);column-gap:var(--spacing-2);width:100%}.progress-bar__grid__segment[data-astro-cid-ojmb35uw]{height:var(--spacing-4);width:100%;border-radius:var(--border-radius-full)}.progress-bar__count[data-astro-cid-ojmb35uw]{color:var(--text-colour-minimal)}.progress-bar_stretched[data-astro-cid-ojmb35uw] .progress-bar__grid[data-astro-cid-ojmb35uw]{background-color:var(--surface-brand-tints-01);border-radius:var(--border-radius-full)}.progress-bar_stretched[data-astro-cid-ojmb35uw] .progress-bar__grid__segment_active[data-astro-cid-ojmb35uw]{background-color:var(--surface-brand-primary-primary);grid-column:span var(--value) / span var(--value)}.progress-bar_segmented[data-astro-cid-ojmb35uw] .progress-bar__grid[data-astro-cid-ojmb35uw]{grid-template-columns:repeat(var(--maximum),var(--spacing-4));width:auto;border-radius:var(--border-radius-full);row-gap:var(--spacing-2)}.progress-bar_segmented[data-astro-cid-ojmb35uw] .progress-bar__grid__segment[data-astro-cid-ojmb35uw]{width:var(--spacing-4);height:var(--spacing-4)}.progress-bar_segmented[data-astro-cid-ojmb35uw] .progress-bar__grid__segment_inactive[data-astro-cid-ojmb35uw]{background-color:var(--surface-background-secondary)}.progress-bar_segmented[data-astro-cid-ojmb35uw] .progress-bar__grid__segment_active[data-astro-cid-ojmb35uw]{background-color:var(--surface-background-red)}.progress-bar[data-astro-cid-ojmb35uw].progress-bar_count-left{align-items:start}.progress-bar[data-astro-cid-ojmb35uw].progress-bar_count-center{align-items:center}body:has(.formSection--fullScreen){overflow:hidden}.sticky-sentinel[data-astro-cid-uaaz5a3m]{position:absolute;top:0;left:0;height:1px;width:1px;visibility:hidden;pointer-events:none;z-index:-1}.formSection[data-astro-cid-uaaz5a3m]{display:grid;grid-template-rows:minmax(0,min-content) 1fr minmax(0,min-content);gap:var(--spacing-10);padding-bottom:var(--spacing-12)}.formSection--fullScreen[data-astro-cid-uaaz5a3m]{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;isolation:isolate;background-color:var(--surface-background-minimal);z-index:1400;overflow:hidden auto;overscroll-behavior:contain;padding:0}.formSection--hasImage[data-astro-cid-uaaz5a3m]{grid-template-columns:1fr;grid-template-rows:1fr auto;background-color:var(--surface-background-minimal);gap:0}.formSection--hasImage[data-astro-cid-uaaz5a3m] .formSection__image--wrapper[data-astro-cid-uaaz5a3m]{grid-row:1 / 2;grid-column:1 / 2;z-index:1}.formSection--hasImage[data-astro-cid-uaaz5a3m] .formSection__wrapper[data-astro-cid-uaaz5a3m]{grid-row:2 / 3;grid-column:1 / 2;display:flex;flex-direction:column;gap:var(--spacing-6);z-index:2;background-color:var(--surface-background-minimal);max-width:calc(100% - 24px);position:relative;top:-89px;left:12px;padding:var(--spacing-9) var(--spacing-6)}@media(min-width:768px){.formSection--hasImage[data-astro-cid-uaaz5a3m]{grid-template-columns:1fr 1fr;grid-template-rows:1fr;align-items:center}.formSection--hasImage[data-astro-cid-uaaz5a3m] .formSection__wrapper[data-astro-cid-uaaz5a3m]{grid-row:1 / 2;grid-column:1 / 2;gap:var(--spacing-7);top:0;left:0;max-width:452px;width:100%;box-sizing:border-box;margin:0 auto}.formSection--hasImage[data-astro-cid-uaaz5a3m] .formSection__image--wrapper[data-astro-cid-uaaz5a3m]{grid-row:1 / 2;grid-column:2 / 3;height:100%}}.formSection__close-cta[data-astro-cid-uaaz5a3m]{position:absolute;top:var(--spacing-6);right:var(--spacing-6);z-index:2}.formSection__close-cta[data-astro-cid-uaaz5a3m] a[data-astro-cid-uaaz5a3m]{border-radius:100%;background-color:var(--components-buttons-tertiary-bg-default)}@media(min-width:1024px){.formSection--hasImage[data-astro-cid-uaaz5a3m]{max-height:100vh}.formSection--hasImage[data-astro-cid-uaaz5a3m] .formSection__image--wrapper[data-astro-cid-uaaz5a3m]{overflow:hidden}}fieldset[data-astro-cid-uaaz5a3m]{border:none;padding:0;margin:0}legend[data-astro-cid-uaaz5a3m]{text-align:center;display:block;width:100%;font-family:var(--font-secondary);letter-spacing:var(--text-typography-style---desktop-display-spacing);color:var(--burgundy-500, #74003d);font-weight:800;font-size:50px;line-height:80%;text-transform:uppercase;padding:0}@media(min-width:768px){legend[data-astro-cid-uaaz5a3m]{text-align:left;font-size:80px}}.formSection__logo-wrapper[data-astro-cid-uaaz5a3m]{display:none}@media(min-width:768px){.formSection__logo-wrapper[data-astro-cid-uaaz5a3m]{display:block}}.formSection__description[data-astro-cid-uaaz5a3m]{text-align:left;color:var(--text-colour-secondary);text-transform:none;margin-top:var(--spacing-7)}.formSection__fields[data-astro-cid-uaaz5a3m]{margin-top:var(--spacing-7);display:flex;flex-direction:column;gap:var(--spacing-6)}.formSection__nav[data-astro-cid-uaaz5a3m]{display:flex;justify-content:space-between;align-items:center;z-index:1;padding:var(--spacing-5) var(--spacing-6) var(--spacing-9);border-top:1px solid var(--border-subtle-subtle-3);gap:var(--spacing-4);width:100%}@media(min-width:768px){.formSection__nav[data-astro-cid-uaaz5a3m]{border:none;padding:0;margin-bottom:0}}.formSection__nav[data-astro-cid-uaaz5a3m] .formSection__next[data-astro-cid-uaaz5a3m]{margin-left:auto;width:100%}.formSection__nav[data-astro-cid-uaaz5a3m] .formSection__next[data-astro-cid-uaaz5a3m] button[data-astro-cid-uaaz5a3m]{border-radius:var(--border-radius-tiny)}.formSection__nav .formSection__next button .cta__label{text-transform:uppercase;font-family:var(--font-secondary);font-weight:800;font-size:24px}.formSection__nav[data-astro-cid-uaaz5a3m] .formSection__prev[data-astro-cid-uaaz5a3m]{flex-shrink:0}.formSection__nav[data-astro-cid-uaaz5a3m] .formSection__prev[data-astro-cid-uaaz5a3m] button[data-astro-cid-uaaz5a3m]{border-radius:100%}[data-astro-cid-uaaz5a3m][hidden]{display:none}legend[data-astro-cid-uaaz5a3m]:focus{outline:none}.formSection--dark[data-astro-cid-uaaz5a3m],.formSection--dark[data-astro-cid-uaaz5a3m] .formSection__wrapper[data-astro-cid-uaaz5a3m]{background-color:var(--surface-background-burgundy);color:var(--text-colour-invert)}.formSection--dark *{color:var(--text-colour-invert)!important}.formSection--dark[data-astro-cid-uaaz5a3m] .formSection__nav[data-astro-cid-uaaz5a3m] .formSection__prev[data-astro-cid-uaaz5a3m] button[data-astro-cid-uaaz5a3m]{background-color:var(--components-buttons-tertiary-bg-default)!important}.formSection--dark .formSection__nav .formSection__prev button .icon-wrapper svg use{color:var(--components-buttons-tertiary-txt-default)!important}
