@font-face{font-family:BC Sans;font-style:normal;font-weight:400;src:url(/assets/BCSans-Regular-DKwZ9GnR.woff2) format("woff2"),url(/assets/BCSans-Regular-CMx_o1HH.woff) format("woff")}@font-face{font-family:BC Sans;font-style:italic;font-weight:400;src:url(/assets/BCSans-Italic-_P9wZbgV.woff2) format("woff2"),url(/assets/BCSans-Italic-BSFPKGgR.woff) format("woff")}@font-face{font-family:BC Sans;font-style:normal;font-weight:700;src:url(/assets/BCSans-Bold-Ciclm6eX.woff2) format("woff2"),url(/assets/BCSans-Bold-BmoTexmK.woff) format("woff")}@font-face{font-family:BC Sans;font-style:italic;font-weight:700;src:url(/assets/BCSans-BoldItalic-bEalI5bL.woff2) format("woff2"),url(/assets/BCSans-BoldItalic-Dg_86UDa.woff) format("woff")}@font-face{font-family:BC Sans;font-style:normal;font-weight:300;src:url(/assets/BCSans-Light-DTetth3X.woff2) format("woff2"),url(/assets/BCSans-Light-CmVrKSZi.woff) format("woff")}@font-face{font-family:BC Sans;font-style:italic;font-weight:300;src:url(/assets/BCSans-LightItalic-dN5bWDr3.woff2) format("woff2"),url(/assets/BCSans-LightItalic-C2AxY9aU.woff) format("woff")}.btn{display:flex;height:40px;padding:var(--layout-margin-small, 8px) var(--layout-margin-medium, 16px);justify-content:center;align-items:center;gap:var(--layout-margin-small, 8px);border-radius:var(--layout-borderRadius-medium, 4px);background:var(--surface-color-primary-button-default, #013366);border:none;font-family:BC Sans,sans-serif;font-weight:400;font-size:16px;font-style:normal;line-height:27px}.btn:hover{cursor:pointer}.btn-primary{background-color:var(--surface-color-primary-button-default);color:var(--typography-color-primary-invert)}.btn-primary:hover{background-color:var(--surface-color-primary-button-hover);text-decoration:underline}.btn-primary-bold{background-color:var(--surface-color-primary-button-default);color:var(--typography-color-primary-invert);font-weight:700}.btn-primary-bold:hover{background-color:var(--surface-color-primary-button-hover);text-decoration:underline}.btn-lowkey{display:flex;height:40px;padding:var(--layout-margin-small, 8px) var(--layout-margin-medium, 16px);justify-content:center;align-items:center;gap:var(--layout-margin-small, 8px);border-radius:var(--layout-borderRadius-default, 4px);background:var(--surface-color-primary-button-disabled, #EDEBE9);color:var(--typography-color-disabled, #9F9D9C);text-align:center;font-family:BC Sans;font-size:16px;font-style:normal;font-weight:400;line-height:27.008px}.btn-secondary{background-color:transparent;color:var(--typography-color-link, #255A90);text-align:center;padding:0;font-family:BC Sans;font-size:16px;font-style:normal;font-weight:400;line-height:27.008px;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;border:1px solid var(--typography-color-link, #255A90)}.btn-learnmore{background-color:transparent;color:var(--typography-color-link, #255A90);text-align:center;padding:0;font-family:BC Sans;font-size:16px;font-style:normal;font-weight:700;line-height:27.008px;text-decoration:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.btn-white{display:flex;height:40px;padding:var(--layout-margin-small, 8px) var(--layout-margin-medium, 16px);justify-content:center;align-items:center;gap:var(--layout-margin-small, 8px);border-radius:var(--layout-borderRadius-medium, 4px);border:1px solid var(--surface-color-border-dark, #353433);background:var(--surface-color-secondary-button-default, #FFF)}.btn-danger{background-color:var(--surface-color-primary-danger-button-default);color:var(--typography-color-primary-invert)}.btn-danger:hover{background-color:var(--surface-color-primary-danger-button-hover);text-decoration:underline}.btn-disabled{background-color:transparent;font-weight:400;color:#ccc;border:1px solid #CCCCCC}.btn-inprogress{background-color:#fcba19;font-weight:700;color:#013366;border:1px solid #013366}.btn-tertiary{background-color:transparent;color:#fff;border:2px solid white}.btn-next{display:flex;align-items:center;gap:.25rem;background:var(--surface-color-primary-button-default);border:none;color:var(--typography-color-primary-invert);text-decoration:none}.btn-next:hover{background:var(--surface-color-primary-button-hover);text-decoration:underline}.breadcrumb-next-button svg{width:16px;height:16px}.btn-nav{display:flex;height:40px;padding:var(--layout-margin-small, 8px) var(--layout-margin-medium, 16px);justify-content:center;align-items:center;gap:var(--layout-margin-small, 8px);border-radius:var(--layout-borderRadius-medium, 4px);border:1px solid var(--surface-color-border-dark, #353433);background:var(--surface-color-secondary-button-default, #FFF)}.btn-nav:hover{background:var(--surface-color-menus-hover);cursor:pointer}.btn-section-header{background-color:transparent;font-weight:400;color:#2d2d2d;width:200px;text-align:right;padding:0}.btn-section-header:hover{background-color:transparent}:root{--surface-opacity-0: 0;--surface-opacity-10: .1;--surface-opacity-20: .2;--surface-opacity-30: .3;--surface-opacity-40: .4;--surface-opacity-50: .5;--surface-opacity-60: .6;--surface-opacity-70: .7;--surface-opacity-80: .8;--surface-opacity-90: .9;--surface-opacity-100: 1;--surface-shadow-none: 0 .30000001192092896px .8999999761581421px 0 #0000001a, 0 1.600000023841858px 3.5999999046325684px 0 #00000021;--surface-shadow-small: 0 .6000000238418579px 1.7999999523162842px 0 #0000001a, 0 3.200000047683716px 7.199999809265137px 0 #00000021;--surface-shadow-medium: 0 1.2000000476837158px 3.5999999046325684px 0 #0000001a, 0 6.400000095367432px 14.399999618530273px 0 #00000021;--surface-shadow-large: 0 4.800000190734863px 14.399999618530273px 0 #0000002e, 0 25.600000381469727px 57.599998474121094px 0 #00000038;--surface-color-primary-button-default: #013366;--surface-color-primary-button-hover: #1E5189;--surface-color-primary-button-disabled: #EDEBE9;--surface-color-primary-danger-button-default: #CE3E39;--surface-color-primary-danger-button-hover: #A2312D;--surface-color-primary-danger-button-disabled: #EDEBE9;--surface-color-primary-default: #013366;--surface-color-primary-hover: #1E5189;--surface-color-primary-pressed: #01264C;--surface-color-primary-disabled: #EDEBE9;--surface-color-secondary-button-default: #FFFFFF;--surface-color-secondary-button-hover: #EDEBE9;--surface-color-secondary-button-disabled: #EDEBE9;--surface-color-secondary-default: #FFFFFF;--surface-color-secondary-hover: #EDEBE9;--surface-color-secondary-pressed: #E0DEDC;--surface-color-secondary-disabled: #EDEBE9;--surface-color-tertiary-button-default: rgba(255,255,255,0);--surface-color-tertiary-button-hover: #ECEAE8;--surface-color-tertiary-button-disabled: #EDEBE9;--surface-color-tertiary-default: #FFFFFF00;--surface-color-tertiary-hover: #ECEAE8;--surface-color-tertiary-pressed: #E0DEDC;--surface-color-tertiary-disabled: #EDEBE9;--surface-color-menus-default: #FFFFFF;--surface-color-menus-hover: #EDEBE9;--surface-color-forms-default: #FFFFFF;--surface-color-forms-disabled: #EDEBE9;--surface-color-background-white: #FFFFFF;--surface-color-background-light-gray: #FAF9F8;--surface-color-background-light-blue: #F1F8FE;--surface-color-background-dark-blue: #053662;--surface-color-border-default: #D8D8D8;--surface-color-border-medium: #898785;--surface-color-border-dark: #353433;--surface-color-border-active: #2E5DD7;--surface-color-overlay-default: rgba(0,0,0,.45);--support-surface-color-info: #F7F9FC;--support-surface-color-danger: #F4E1E2;--support-surface-color-success: #F6FFF8;--support-surface-color-warning: #FEF1D8;--support-border-color-info: #053662;--support-border-color-danger: #CE3E39;--support-border-color-success: #42814A;--support-border-color-warning: #F8BB47;--icons-size-xsmall: 14px;--icons-size-small: 16px;--icons-size-medium: 20px;--icons-size-large: 24px;--icons-size-xlarge: 32px;--icons-color-primary: #2D2D2D;--icons-color-secondary: #474543;--icons-color-disabled: #9F9D9C;--icons-color-link: #255A90;--icons-color-info: #053662;--icons-color-danger: #CE3E39;--icons-color-success: #42814A;--icons-color-warning: #F8BB47;--icons-color-primary-invert: #FFFFFF;--layout-border-width-none: 0;--layout-border-width-small: 1px;--layout-border-width-medium: 2px;--layout-border-width-large: 4px;--layout-padding-none: 0;--layout-padding-hair: .125rem;--layout-padding-xsmall: .25rem;--layout-padding-small: .5rem;--layout-padding-medium: 1rem;--layout-padding-large: 1.5rem;--layout-padding-xlarge: 2rem;--layout-margin-none: 0rem;--layout-margin-hair: .125rem;--layout-margin-xsmall: .25rem;--layout-margin-small: .5rem;--layout-margin-medium: 1rem;--layout-margin-large: 1.5rem;--layout-margin-xlarge: 2rem;--layout-margin-xxlarge: 2.5rem;--layout-margin-xxxlarge: 3rem;--layout-margin-huge: 3.5rem;--layout-border-radius-none: 0;--layout-border-radius-small: 2px;--layout-border-radius-medium: 4px;--layout-border-radius-large: 6px;--layout-border-radius-circular: 9999px;--typography-font-families-bc-sans: "BC Sans";--typography-line-heights-xxxdense: 1.125rem;--typography-line-heights-xxdense: 1.313rem;--typography-line-heights-xdense: 1.688rem;--typography-line-heights-dense: 1.913rem;--typography-line-heights-regular: 2.125rem;--typography-line-heights-sparse: 2.25rem;--typography-line-heights-xsparse: 3rem;--typography-line-heights-xxsparse: 3.375rem;--typography-line-heights-auto: AUTO;--typography-font-weights-regular: 400;--typography-font-weights-bold: 700;--typography-font-weights-italic-weight: 400;--typography-font-weights-italic-style: italic;--typography-font-size-label: .75rem;--typography-font-size-small-body: .875rem;--typography-font-size-body: 1rem;--typography-font-size-large-body: 1.125rem;--typography-font-size-h5: 1.25rem;--typography-font-size-h4: 1.5rem;--typography-font-size-h3: 1.75rem;--typography-font-size-h2: 2rem;--typography-font-size-h1: 2.25rem;--typography-font-size-display: 3rem;--typography-letter-spacing-0: 0em;--typography-paragraph-spacing-0: 0;--typography-regular-label: 400 .75rem/1.125rem "BC Sans";--typography-regular-small-body: 400 .875rem/1.313rem "BC Sans";--typography-regular-body: 400 1rem/1.688rem "BC Sans";--typography-regular-large-body: 400 1.125rem/1.913rem "BC Sans";--typography-regular-h6: 400 1.125rem/1.913rem "BC Sans";--typography-regular-h5: 400 1.25rem/2.125rem "BC Sans";--typography-regular-h4: 400 1.5rem/2.25rem "BC Sans";--typography-regular-h3: 400 1.75rem/3rem "BC Sans";--typography-regular-h2: 400 2rem/3.375rem "BC Sans";--typography-regular-h1: 400 2.25rem/3rem "BC Sans";--typography-regular-display: 400 3rem/AUTO "BC Sans";--typography-bold-label: 700 .75rem/1.125rem "BC Sans";--typography-bold-small-body: 700 .875rem/1.313rem "BC Sans";--typography-bold-body: 700 1rem/1.688rem "BC Sans";--typography-bold-large-body: 700 1.125rem/1.913rem "BC Sans";--typography-bold-h6: 700 1.125rem/1.913rem "BC Sans";--typography-bold-h5: 700 1.25rem/2.125rem "BC Sans";--typography-bold-h4: 700 1.5rem/2.25rem "BC Sans";--typography-bold-h3: 700 1.75rem/3rem "BC Sans";--typography-bold-h2: 700 2rem/3rem "BC Sans";--typography-bold-h1: 700 2.25rem/3.375rem "BC Sans";--typography-bold-display: 700 3rem/AUTO "BC Sans";--typography-italic-label: 400 italic .75rem/1.125rem "BC Sans";--typography-italic-small-body: 400 italic .875rem/1.313rem "BC Sans";--typography-italic-body: 400 italic 1rem/1.688rem "BC Sans";--typography-italic-large-body: 400 italic 1.125rem/1.913rem "BC Sans";--typography-italic-h6: 400 italic 1.125rem/1.913rem "BC Sans";--typography-italic-h5: 400 italic 1.25rem/2.125rem "BC Sans";--typography-italic-h4: 400 italic 1.5rem/2.25rem "BC Sans";--typography-italic-h3: 400 italic 1.75rem/3.375rem "BC Sans";--typography-italic-h2: 400 italic 2rem/3rem "BC Sans";--typography-italic-h1: 400 italic 2.25rem/3.375rem "BC Sans";--typography-italic-display: 400 italic 3rem/AUTO "BC Sans";--typography-text-case-none: none;--typography-text-decoration-none: none;--typography-paragraph-indent-0: 0px;--typography-color-primary: #2D2D2D;--typography-color-secondary: #474543;--typography-color-placeholder: #9F9D9C;--typography-color-disabled: #9F9D9C;--typography-color-link: #255A90;--typography-color-danger: #CE3E39;--typography-color-primary-invert: #FFFFFF;--typography-color-secondary-invert: #ECEAE8;--theme-gold-10: #FEF8E8;--theme-gold-20: #FEF0D8;--theme-gold-30: #FDE9C4;--theme-gold-40: #FCE2B0;--theme-gold-50: #FBDA9D;--theme-gold-60: #FBD389;--theme-gold-70: #FACC75;--theme-gold-80: #F9C462;--theme-gold-90: #F8BA47;--theme-gold-100: #FCBA19;--theme-blue-10: #F1F8FE;--theme-blue-20: #D8EAFD;--theme-blue-30: #C1DDFC;--theme-blue-40: #A8D0FB;--theme-blue-50: #91C4FA;--theme-blue-60: #7AB8F9;--theme-blue-70: #5595D9;--theme-blue-80: #3470B1;--theme-blue-90: #1E5189;--theme-blue-100: #013366;--theme-gray-10: #FAF9F8;--theme-gray-20: #F3F2F1;--theme-gray-30: #ECEAE8;--theme-gray-40: #E0DEDC;--theme-gray-50: #D1CFCD;--theme-gray-60: #C6C5C3;--theme-gray-70: #9F9D9C;--theme-gray-80: #605E5C;--theme-gray-90: #3D3C3B;--theme-gray-100: #353433;--theme-gray-110: #252423;--theme-gray-white: #FFFFFF;--theme-primary-blue: #013366;--theme-primary-gold: #FCBA19}body{margin:0;font-family:BC Sans,sans-serif;color:var(--typography-color-primary)}.bold{font-weight:700}.italic{font-style:italic}.bc-logo{display:block;max-height:50px}@media(min-width:576px){.bc-logo{max-height:60px}}.top-nav{border-bottom:2px solid var(--surface-color-border-default, #D8D8D8);background:#fff;display:flex;height:66px;justify-content:center;align-items:center;flex-shrink:0;padding:0 var(--layout-padding-medium)}@media(min-width:820px){.top-nav{padding:0 var(--layout-padding-xlarge)}}.nav-bar{display:flex;width:100%;max-width:1120px;justify-content:space-between;align-items:center;flex-shrink:0}.formError{font-size:12px;color:#ccc;margin-left:6px}.app-title{color:var(--typography-color-primary, #2D2D2D);font-family:BC Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.highlight{color:#fcba19}.nav-right{display:flex;align-items:center;gap:2rem}.nav-item{display:flex;align-items:center;gap:.5rem;cursor:pointer}.hamburger-container{position:relative;display:flex;align-items:center;gap:10px;border-radius:4px;border:1px solid var(--typography-color-primaryInvert, #FFF)}.draft-applications{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;max-width:1120px}.minor{color:#fff}.hyperlink{color:var(--typography-color-link, #255A90);font-family:BC Sans;font-size:16px;font-style:normal;font-weight:400;line-height:27px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.dropdown-menu{position:absolute;top:100%;right:0;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 10px #0000001a;min-width:200px;z-index:1000;margin-top:4px}.hamburger-button{display:flex;flex-direction:column;justify-content:space-around;width:24px;height:24px;aspect-ratio:1/1;background:transparent;border:none;padding:0;color:#fff;cursor:pointer}.hamburger-button:hover{opacity:1}.hamburger-button.active .hamburger-line:first-child{opacity:0}.hamburger-button.active .hamburger-line:nth-child(2){opacity:0}.menu-list{list-style:none;padding:0;margin:0}.menu-item{border-bottom:0px solid #eee}.menu-header{color:#000;font-weight:600;padding:12px 16px}.menu-item:last-child{border-bottom:none}.menu-item button{width:100%;padding:12px 16px;background:none;border:none;text-align:left;cursor:pointer;font-family:BC Sans,sans-serif;font-size:14px;color:#333;transition:background-color .2s ease}.menu-item button:hover{background-color:#f5f5f5}.menu-item button:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.menu-item button:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.page{font-family:BC Sans,Helvetica,Arial,sans-serif}.page-content{color:var(--typography-color-primary, #2D2D2D);font-size:16px;font-style:normal;font-weight:400;margin:0}p{color:var(--typography-color-primary, #2D2D2D);font-family:BC Sans;font-size:16px;font-style:normal;font-weight:400;line-height:150%}li{color:var(--typography-color-primary, #2D2D2D);font-family:BC Sans;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:16px 0}.page-wrapper{min-height:100vh;display:flex;flex-direction:column}.main-content{padding:0;margin:0;flex:1}.task-frame{display:flex;width:100%;flex-direction:column;align-items:center;background:var(--theme-gold-10, #FEF8E8)}.task-frame-image{background:url(/assets/welcome-banner2-DVIxDqOz.jpeg) #d3d3d3 50% / cover no-repeat;padding:var(--layout-padding-medium)}@media(min-width:820px){.task-frame-image{padding:var(--layout-padding-xlarge)}}.task-content{max-width:1120px;margin:auto}.task-content-frame{display:flex;padding:60px 0;flex-direction:column;align-items:center;gap:48px;align-self:stretch}.task-content-row{display:flex;width:100%;max-width:1120px;justify-content:space-between;align-items:flex-start;gap:32px}.task-heading{display:flex;width:422px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.page-title{color:var(--typography-color-primary, #2D2D2D);font-family:BC Sans;font-size:32px;font-style:normal;font-weight:700;line-height:125%;margin:40px 0 0}.page-details{padding:0 var(--layout-padding-medium) var(--layout-padding-medium)}@media(min-width:820px){.page-details{padding:0 var(--layout-padding-xlarge) var(--layout-padding-xlarge)}}.page-details-row{width:100%;max-width:1120px;margin:auto;padding-top:var(--layout-margin-medium)}@media(min-width:820px){.page-details-row{padding-top:var(--layout-margin-xlarge)}}.page-details-row-breadcrumb{display:flex;gap:12px;width:100%;max-width:1120px;flex-direction:row;align-items:center;justify-content:space-between;margin:auto}.page-details-row-small{display:flex;max-width:1120px;flex-direction:row;align-items:center;margin:auto}.page-details-row-small-right{display:flex;max-width:1120px;padding:0 20px;flex-direction:row;align-items:center;justify-content:flex-end}.page-details-row-footer{display:flex;width:100%;max-width:1120px;flex-direction:column;align-items:flex-start;margin:var(--layout-margin-large) auto auto}.page-details-row-bottom{display:flex;width:100%;max-width:1120px;margin:var(--layout-margin-large) auto auto;flex-direction:column;align-items:flex-start;padding:24px 2%;border-top:1px solid var(--surface-color-border-medium, #898785)}.page-details-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--layout-margin-xlarge)}@media(min-width:1120px){.page-details-content{flex-direction:row}}.page-details-content-col{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.page-details-frame{display:flex;width:-webkit-fill-available;flex-direction:column;align-items:flex-start;align-self:stretch;gap:24px}.welcome-card-container{border-radius:var(--layout-border-radius-medium);border-left:8px solid var(--theme-primary-gold);background:#013366b3;padding:var(--layout-padding-xlarge);width:fit-content;max-width:836px}.welcome-card-header{color:var(--icons-color-primaryInvert, #FFF);font-family:BC Sans;font-size:36px;font-style:normal;font-weight:700;line-height:100%;margin:0;padding:0}.welcome-card-content{color:var(--typography-color-secondary-invert);font-size:18px}.welcome-link{color:var(--typography-color-secondaryInvert, #ECEAE8);font-family:BC Sans;font-size:16px;font-style:normal;font-weight:400;line-height:30px;text-decoration:none;gap:4px;border-bottom:1px solid currentColor}.welcome-link-icon{width:16px;height:16px;aspect-ratio:1/1;margin:0;padding:0}.declaration{display:flex;align-items:flex-start}.declaration-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:3px solid #000;border-radius:4px;cursor:pointer;background-color:#fff;position:relative;margin-top:16px;margin-right:8px;vertical-align:middle;display:inline-block}.declaration-checkbox-disabled{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:3px solid #cccccc;border-radius:4px;cursor:pointer;background-color:#ccc;position:relative;margin-top:16px;margin-right:8px;vertical-align:middle;display:inline-block}.declaration-checkbox:hover{background-color:#f0f0f0;border-color:#333}.declaration-checkbox:checked{background:var(--surface-color-primary-button-default, #013366);border-color:#000}.declaration-checkbox:checked:after{content:"✕";display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;line-height:1}.declaration-checkbox:focus{outline:2px solid #255A90;outline-offset:2px}.declaration-text{display:block;align-self:stretch;color:var(--typography-color-primary, #2D2D2D);font-family:BC Sans,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-top:13px}.caption{align-self:stretch;color:var(--typography-color-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-top:8px;margin-bottom:24px;gap:4px}.caption-small{align-self:stretch;color:var(--typography-color-secondary);font-size:14px}.image-frame{display:flex;padding:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;align-self:stretch}.hero-image{width:352px;height:212px;aspect-ratio:352/212;border-radius:4px 4px 0 0}.page-heading{color:var(--typography-color-primary, #2D2D2D);font-family:BC Sans,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:var(--typography-line-heights-dense);padding:0;margin:0 0 16px}.gold-underline-large{width:36px;height:4px;background:var(--theme-gold-100);border-radius:2px;border:none;margin:0;padding:0}.buttonIcon{width:15px;height:15px;flex-shrink:0}.buttonGroup{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.application-frame{display:flex;padding:16px 0;width:936px;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 16px;gap:10px;align-self:stretch}.application-package{display:flex;width:100%;flex-direction:column;align-items:flex-start;align-self:stretch}.application-step{display:grid;grid-template-columns:36px 1fr;align-items:flex-start;column-gap:12px}.application-step-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.application-step-left{position:relative;width:36px;height:auto;flex:0 0 36px;display:flex;flex-direction:column;align-items:center;align-self:stretch}.application-step-indicator{display:flex;align-items:center;justify-content:center;position:relative;width:36px;height:36px}.application-step-later{display:flex;align-items:center;justify-content:center}.application-timeline-rail{width:4px;flex:1 0 0;background:var(--theme-gray-40, #E0DEDC)}.application-timeline-rail-hidden{width:4px;flex:1 0 0;background:transparent}.application-step-content{display:flex;padding:0 0 21px;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}.application-step-label{align-self:stretch;color:var(--typography-color-secondary, #474543);font-family:BC Sans,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:27px;padding:0;margin:0}.application-step-title{align-self:stretch;color:var(--typography-color-primary, #2D2D2D);font-family:BC Sans,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:27px;padding:0;margin:0}.application-step-description{align-self:stretch;color:var(--typography-color-secondary, #474543);font-family:BC Sans,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding:0;margin-top:16px 0px}.application-package-container{max-width:760px}.application-package-step,.householdSummaryItem{background:none;border:none;width:-webkit-fill-available;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px;border-bottom:1px solid var(--surface-color-border-default)}.application-package-step:hover,.householdSummaryItem:hover{background:var(--surface-color-menus-hover);cursor:pointer}.application-package-left{display:flex;align-items:center;gap:8px;min-width:0}.application-package-chevron{width:35px;height:35px;flex-shrink:0;color:#000}.application-package-label{font-family:BC Sans,sans-serif;font-weight:700;font-size:18px;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.application-package-footer{width:100%;max-width:760px;padding:12px 0;border-top:1px solid var(--theme-gray-40, #E0DEDC)}.application-package-icon-alert{width:16px;height:16px;flex-shrink:0;color:#f8bb47}.application-package-icon-complete{width:16px;height:16px;flex-shrink:0;color:#28a745;font-weight:800}iframe{position:fixed!important;left:0!important;width:100%;height:85%;border:none!important;z-index:9999!important}.iframe-container{position:fixed;top:calc(66px + var(--banner-height, 0px));left:0;right:0;bottom:0;display:flex;flex-direction:column;z-index:100;background:#fff}.iframe-content{flex:1;overflow:hidden;position:relative;min-height:0}.iframe-content iframe{width:100%!important;height:100%!important;border:none!important;position:relative!important;left:0!important;top:0!important}.breadcrumb-top{position:relative;background:#fff;z-index:200;border-bottom:1px solid var(--surface-color-border-default);border-top:2px solid #D8D8D8;flex-shrink:0;display:flex;justify-content:center;padding:0 var(--layout-padding-medium)}@media(min-width:820px){.breadcrumb-top{padding:0 var(--layout-padding-xlarge)}}.breadcrumb-top-content{width:100%;max-width:1120px;display:flex;align-items:center;margin:auto}.breadcrumb-bottom{position:relative;bottom:0;left:0;right:0;background:#fff;z-index:200;box-shadow:0 -2px 10px #0000001a;border-top:1px solid #D8D8D8;flex-shrink:0;display:flex;justify-content:center;padding:0 40px}.breadcrumb-bottom-content{width:100%;max-width:1120px;display:flex;align-items:center}.household-container{position:fixed;top:66px;left:0;right:0;bottom:0;display:flex;flex-direction:column;z-index:100;background:transparent}.household-content{flex:1;overflow-y:auto;overflow-x:hidden;position:relative;min-height:0;display:flex;justify-content:center;padding:0 40px}.household-content-inner{width:100%;max-width:1120px;padding:0 20px}.task-card{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;width:100%;border-radius:0 0 4px 4px;border-top:4px solid var(--theme-primaryGold, #FCBA19);background:#fff;box-shadow:0 8px 12px #00000040}.task-card:hover{cursor:pointer}.task-card-minor{display:flex;width:380px;padding:var(--layout-margin-medium, 16px) var(--layout-padding-large, 24px);flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.task-frame-main-body{display:flex;flex-direction:column;align-items:center;padding:var(--layout-padding-large) var(--layout-padding-medium)}@media(min-width:820px){.task-frame-main-body{padding:var(--layout-padding-xlarge)}}.task-card-minor-container{gap:16px}.access-code-title-header{color:var(--typography-color-primary);font-size:20px;font-weight:700;line-height:var(--typography-line-heights-dense);margin:0 0 1em}.access-code-text{color:var(--typography-color-secondary)}.access-code-container{padding:var(--layout-padding-large);border-radius:6px;background:var(--theme-blue-10, #F1F8FE);width:-webkit-fill-available;max-width:300px}.task-card-content{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;color:var(--Web-Text-secondary, #525252);font-family:BC Sans;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.32px;margin-top:6px;margin-bottom:6px}.task-card-status{display:flex;height:24px;padding:var(--layout-margin-hair, 2px) var(--layout-padding-small, 8px);justify-content:flex-end;align-items:center;gap:var(--layout-margin-small, 8px);border-radius:var(--layout-borderRadius-small, 2px);border:1px solid var(--theme-gold-100, #FCBA19);background:var(--theme-gold-60, #FBD389)}.task-card-status--requested{border:1px solid #28a745;background:#d4edda;color:#155724}.task-card-status--submitted{border:1px solid #17a2b8;background:#d1ecf1;color:#0c5460}.task-card-status--in-progress{border:1px solid var(--theme-gold-100, #FCBA19);background:var(--theme-gold-60, #FBD389);color:#856404}.task-card-status--loading{border:1px solid #6c757d;background:#e2e3e5;color:#495057}.task-card-status--default{border:1px solid #6c757d;background:#f8f9fa;color:#495057}.task-card-last-updated{color:var(--typography-color-primary, #2D2D2D);font-size:14px;font-style:normal;font-weight:400;line-height:23px}.task-card-title{color:var(--typography-color-primary, #2D2D2D);font-family:BC Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:24px}.task-card-text{font-size:24px;align-items:center;display:flex;gap:12px}.breadcrumb-nav{padding:var(--layout-padding-small) 0;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.breadcrumb-nav::-webkit-scrollbar{display:none}.breadcrumb-container{display:flex;align-items:center;gap:6px}.breadcrumb-back-link{display:flex;align-items:center;gap:.25rem;background:none;border:none;color:var(--typography-color-link);font-family:BC Sans,sans-serif;font-size:1rem;text-decoration:underline;padding:var(--layout-padding-small);border-radius:var(--layout-border-radius-small);white-space:nowrap}.breadcrumb-back-link:hover{cursor:pointer;background:var(--surface-color-menus-hover)}.breadcrumb-separator{color:#6c757d}.breadcrumb-current{color:var(--typography-color-secondary);font-size:1rem;padding:var(--layout-padding-small);white-space:nowrap}.footer-banner{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-top:var(--layout-borderRadius-medium, 4px) solid var(--theme-gold-60, #FBD389);border-bottom:var(--layout-borderRadius-medium, 4px) solid var(--theme-gold-60, #FBD389);background:var(--theme-gray-110, #252423);padding:var(--layout-padding-medium)}@media(min-width:820px){.footer-banner{padding:var(--layout-padding-xlarge)}}.footer-banner-content{width:100%;max-width:1120px;color:var(--typography-color-primaryInvert, #FFF);font-size:14px;font-style:normal;font-weight:400;line-height:21px;font-family:BC Sans}.footer-links-container{margin-top:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;background:var(--surface-color-background-lightGray, #FAF9F8);border-bottom:solid black 1px;padding:var(--layout-padding-medium)}@media(min-width:820px){.footer-links-container{padding:var(--layout-padding-xlarge, 32px)}}.footer-links{display:flex;width:100%;max-width:1120px;flex-direction:column;align-items:flex-start;gap:var(--layout-margin-medium, 16px)}.footer-links-header{align-self:stretch;color:var(--typography-color-primary, #2D2D2D);font-size:12px;font-style:normal;font-weight:700;line-height:18px;font-family:BC Sans}.footer-links-row{border-radius:var(--layout-borderRadius-medium, 4px);background:var(--surface-color-tertiary-button-default, rgba(255, 255, 255, 0));width:100%;gap:8px;display:flex;justify-content:space-between;font-family:BC Sans}.footer-container{margin-top:32px}.debug-message{color:#ccc}.footer-copyright{display:flex;width:100%;max-width:1120px;flex-direction:column;gap:32px;align-self:stretch;border-top:solid var(--surface-color-border-dark, #353433) 1px;color:var(--typography-color-secondary, #474543);font-family:BC Sans;font-size:14px;font-style:normal;font-weight:400;line-height:21px;padding:var(--layout-padding-medium) 0}@media(min-width:820px){.footer-copyright{padding:var(--layout-padding-xlarge) 0}}a{color:var(--typography-color-primary, #2D2D2D);font-size:14px;font-style:normal;font-weight:400;line-height:21px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;font-family:BC Sans}.bright{color:var(--typography-color-primary, #2D2D2D);font-size:16px;font-style:normal;font-weight:400;line-height:21px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;font-family:BC Sans;color:#2563eb}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000}.modal-content{background:#fff;border-radius:8px;padding:0;max-width:90vw;max-height:90vh;overflow:auto;box-shadow:0 4px 20px #00000026}.modal-small{width:400px}.modal-medium{width:600px}.modal-large{width:800px}.modal-fullscreen{width:95vw;height:95vh}.modal-header{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem}.modal-title{margin:0;font-size:24px;font-weight:700;text-align:center;width:100%;line-height:normal}.modal-body{padding:24px}.confirmation-modal{padding:0}.confirmation-message{margin-bottom:1.5rem;color:var(--typography-color-primary);font-size:16px;line-height:1.5}.confirmation-modal-text{color:var(--typography-color-primary, #2D2D2D);font-family:BC Sans;font-size:16px;font-style:normal;font-weight:400;line-height:23px}.confirmation-actions{display:flex;gap:1rem;justify-content:flex-end;flex-direction:column}.form-container{width:100%;padding-bottom:64px}.required{color:var(--Web-Text-Required-asterisk, #B30000);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:100%}.form-group{display:flex;padding:0;flex-direction:column;align-items:flex-start;align-self:stretch;margin-bottom:24px;border:none}.form-sub-group{display:flex;padding:24px 20px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:0 0 10px 10px;border-right:1px solid transparent;border-left:1px solid transparent;border-bottom:1px solid transparent;background:var(--surface-color-background-white, #FFF);box-shadow:0 4px 4px #00000040}.form-group-header{font-size:24px;line-height:150%}.form-control-label{font-weight:700;line-height:150%;letter-spacing:.32px}.form-control-error{border:2px solid #D8292F!important;background-color:#fef7f7!important}.form-control-error:focus{outline:2px solid #D8292F!important;outline-offset:2px}.form-control{display:flex;height:22px;padding:11px 16px;align-items:center;gap:16px;align-self:stretch;border:1px solid var(--Web-Border-input, #8D8D8D)}.form-control-error{border-color:#d8292f}.form-control-readonly{display:flex;height:22px;padding:11px 16px;align-items:center;gap:16px;align-self:stretch;font-family:BC Sans;font-size:16px;border:1px solid #fff;background:var(--Web-Background-webpage, #FBFBFB)}.form-control-multiline-readonly{display:block;height:auto;min-height:60px;padding:16px;flex:1 0 0;align-items:center;gap:16px;align-self:stretch;font-family:BC Sans;font-size:16px;border:1px solid #fff;background:var(--Web-Background-webpage, #FBFBFB);resize:none}.error-message{color:#b4231e}.access-form-control{display:flex;height:22px;padding:11px 16px;align-items:center;gap:16px;align-self:stretch;border:1px solid var(--Web-Border-input, #8D8D8D);margin-bottom:12px}.form-control-date{display:flex;height:22px;padding:11px 16px;align-items:center;gap:16px;align-self:stretch;overflow:hidden;text-overflow:ellipsis;font-family:BC Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.32px;border:1px solid var(--Web-Border-input, #8D8D8D)}.form-control-validation-label{color:red}.field-group{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.field-control{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;padding-top:32px}.radio-button-group{display:flex;flex-direction:column;align-items:flex-start;gap:10px;background:var(--Transparent-Transparent, rgba(255, 255, 255, 0));background-blend-mode:multiply}.radio-button-header{color:var(--Web-Text-secondary, #525252);font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.32px}.household-member-form{border:solid 1px #ccc;border-radius:8px;margin-bottom:24px}.member-header{display:flex;justify-content:space-between;padding:6px 24px;align-items:center;margin-bottom:12px;background-color:var(--theme-gray-20);border-top-left-radius:8px;border-top-right-radius:8px}input,select,input[type=date]{font-family:BC Sans,sans-serif;font-size:1rem}input[type=radio]{margin:3px 8px 0 3px}select{border:1px solid var(--Web-Border-input, #8D8D8D);background-color:#fff;gap:16px;padding:11px 16px}select:hover{border:solid 1px #353433;color:#2d2d2d}select:focus{border:solid 1px #0043CE;color:#2d2d2d}select:invalid{border:solid 1px red}.consent-overview-form{display:flex;padding:12px 0;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.section-description{margin-bottom:24px;background-color:#edf5ff;border-left:solid 6px #0043CE;padding:12px 24px;line-height:150%}.task-list{display:flex;width:422px;max-width:560px;flex-direction:column;align-items:flex-start;gap:24px;flex-shrink:0;border-radius:6px}.task-list-heading{color:var(--typography-color-primary, #2D2D2D);text-align:center;font-family:BC Sans;font-size:24px;font-style:normal;font-weight:700;line-height:100%}.yellow-line{width:100%;max-width:40px;height:4px;background:var(--theme-primaryGold, #FCBA19);border-radius:2px;border:none;margin:0 0 32px;padding:0}.task-list-heading-container{display:flex;width:422px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.task-list-item{display:flex;width:356px;padding-top:8px;padding-bottom:8px;justify-content:center;align-items:center;gap:10px}.task-list-item-check{width:20px;height:20px;flex-shrink:0;aspect-ratio:1/1;color:green}.task-list-item-missing{width:18px;height:18px;flex-shrink:0;aspect-ratio:1/1;color:gray}.task-list-item-supporting-text{flex:1 0 0;color:var(--typography-color-primary, #2D2D2D);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.topLabel{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:16px}.bottomLabel{display:flex;align-items:center;gap:8px}.nameLabel{font-weight:600;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.pill{font-size:12px;color:#374151;background:#f3f4f6;padding:3px 8px;border-radius:9999px;text-transform:lowercase}.alert{display:inline-grid;place-items:center;background:var(--icons-color-warning, #F8BB47);color:#fff;border-radius:50%}.upload-container{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:4px;border:1px solid #000;background:#fff;margin-bottom:24px;width:1000px}.file-upload-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;border:2px dashed var(--surface-color-border-default, #D8D8D8);border-radius:var(--layout-borderRadius-medium, 4px);background-color:#fafafa;cursor:pointer;transition:all .2s ease;min-height:200px;width:940px}.file-upload-dropzone:hover{border-color:var(--surface-color-primary-button-default, #013366);background-color:#f5f5f5}.file-upload-dropzone.dragging{border-color:var(--surface-color-primary-button-default, #013366);background-color:#e3f2fd;border-style:solid}.file-upload-icon{color:var(--typography-color-secondary, #6C6C6C);margin-bottom:16px}.file-upload-text{color:var(--typography-color-primary, #2D2D2D);font-size:16px;font-weight:400;margin:0 0 8px;text-align:center}.file-upload-text strong{color:var(--typography-color-link, #255A90);font-weight:700;text-decoration:underline}.file-upload-hint{color:var(--typography-color-secondary, #6C6C6C);font-size:14px;margin:0;text-align:center}.file-upload-preview{border:1px solid var(--surface-color-border-default, #D8D8D8);border-radius:var(--layout-borderRadius-medium, 4px);padding:16px;background-color:#fff;width:100%}.file-upload-preview-content{display:flex;align-items:center;gap:12px}.file-upload-preview-content svg{color:var(--surface-color-primary-button-default, #013366);flex-shrink:0}.file-upload-preview-info{flex:1;display:flex;flex-direction:column;gap:4px}.file-upload-preview-name{color:var(--typography-color-primary, #2D2D2D);font-size:16px;font-weight:400;word-break:break-word}.file-upload-preview-size{color:var(--typography-color-secondary, #6C6C6C);font-size:14px}.file-upload-remove{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--typography-color-secondary, #6C6C6C);transition:color .2s ease;border-radius:4px}.file-upload-remove:hover:not(:disabled){color:#b4231e;background-color:#fef1f0}.file-upload-remove:disabled{opacity:.5;cursor:not-allowed}.file-upload-error{display:flex;align-items:center;gap:8px;padding:12px 16px;background-color:#fef1f0;border:1px solid #B4231E;border-radius:var(--layout-borderRadius-medium, 4px);color:#b4231e;font-size:14px}.file-upload-error svg{flex-shrink:0}.file-upload-actions{display:flex;justify-content:flex-end}.uploaded-files-section{margin-top:24px;padding-top:24px;border-top:2px solid var(--surface-color-border-default, #D8D8D8)}.uploaded-files-title{color:var(--typography-color-primary, #2D2D2D);font-family:BC Sans;font-size:18px;font-weight:700;margin:0 0 16px}.uploaded-files-list{display:flex;flex-direction:column;gap:12px}.uploaded-file-item{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--surface-color-border-default, #D8D8D8);border-radius:var(--layout-borderRadius-medium, 4px);background-color:#fff;transition:box-shadow .2s ease}.uploaded-file-item:hover{box-shadow:0 2px 8px #0000001a}.uploaded-file-item .file-icon{color:var(--surface-color-primary-button-default, #013366);flex-shrink:0}.uploaded-file-info{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.uploaded-file-name{color:var(--typography-color-primary, #2D2D2D);font-size:16px;font-weight:400;word-break:break-word}.uploaded-file-size{color:var(--typography-color-secondary, #6C6C6C);font-size:14px}.uploaded-file-remove{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--typography-color-secondary, #6C6C6C);transition:all .2s ease;border-radius:4px;flex-shrink:0}.uploaded-file-remove:hover{color:#b4231e;background-color:#fef1f0}@media(max-width:768px){.file-upload-dropzone{padding:32px 16px;min-height:160px}.uploaded-file-item{padding:12px}.uploaded-files-title{font-size:16px}}.upload-progress{margin-top:12px}.upload-progress-bar{width:100%;height:4px;background-color:var(--surface-color-border-default, #D8D8D8);border-radius:2px;overflow:hidden}.upload-progress-fill{height:100%;background-color:var(--surface-color-primary-button-default, #013366);animation:progress 1.5s ease-in-out infinite}@keyframes progress{0%{width:0%}50%{width:70%}to{width:100%}}.completed{display:inline-grid;place-items:center;background:green;color:#fff;border-radius:50%}.chevronRight{color:var(--icons-color-secondary)}.submission-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn .3s ease-in-out}.submission-modal{background:#fff;border-radius:16px;padding:3rem 2.5rem;text-align:center;box-shadow:0 20px 60px #0000004d;max-width:400px;animation:slideUp .3s ease-in-out}.submission-spinner{width:56px;height:56px;margin:0 auto 24px;color:#2563eb;animation:spin .8s linear infinite;filter:drop-shadow(0 2px 8px rgba(37,99,235,.3))}.submission-title{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:8px}.submission-text{font-size:.95rem;color:#6b7280;line-height:1.5}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.success-modal{animation:modalBounceIn .5s cubic-bezier(.68,-.55,.265,1.55)}@keyframes modalBounceIn{0%{opacity:0;transform:scale(.3) translateY(-50px)}50%{transform:scale(1.05)}to{opacity:1;transform:scale(1) translateY(0)}}.success-icon-wrapper{position:relative;display:inline-block;animation:iconPop .6s cubic-bezier(.68,-.55,.265,1.55) .2s backwards}@keyframes iconPop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.success-icon{color:#2e8540;filter:drop-shadow(0 4px 12px rgba(46,133,64,.3));animation:checkDraw .5s ease-in-out .3s backwards}@keyframes checkDraw{0%{stroke-dasharray:200;stroke-dashoffset:200}to{stroke-dashoffset:0}}.sparkle-icon{position:absolute;color:#fdb913;animation:sparkleFloat 1.5s ease-in-out infinite}.sparkle-1{top:-10px;right:-10px;animation-delay:0s}.sparkle-2{top:-5px;left:-15px;animation-delay:.3s}.sparkle-3{bottom:0;right:-5px;animation-delay:.6s}@keyframes sparkleFloat{0%,to{transform:translateY(0) rotate(0) scale(1);opacity:.8}50%{transform:translateY(-8px) rotate(180deg) scale(1.2);opacity:1}}.success-progress-bar{width:200px;height:4px;background-color:#2e854033;border-radius:2px;margin-top:1.5rem;overflow:hidden}.success-progress-fill{height:100%;background:linear-gradient(90deg,#2e8540,#43aa56);border-radius:2px;animation:progressFill 2s ease-in-out forwards}@keyframes progressFill{0%{width:0%}to{width:100%}}.submission-overlay{animation:overlayFadeIn .3s ease-out}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:640px){.draft-applications{grid-template-columns:1fr}.task-list-heading-container,.task-list{width:90%}.app-title{font-size:18px}.btn-nav{//font-size: 12px;//line-height: 12px}.hide-on-tiny-screens{display:none}@media(min-width:390px){.hide-on-tiny-screens{display:block}}.task-card{padding:16px;box-sizing:border-box}.hero-image{width:302px}.task-content-row{flex-direction:column;gap:20px;padding:0}}@media(min-width:641px)and (max-width:960px){.draft-applications{grid-template-columns:repeat(2,1fr)}}@media(min-width:961px){.draft-applications{grid-template-columns:repeat(2,1fr)}}@media(min-width:1121px){.draft-applications{gap:32px}}@media(max-width:960px){.task-content-row{flex-direction:column;gap:24px}}
