*,:after,:before{border:0 solid;box-sizing:border-box}.gc-form-wrapper .sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.gc-form-wrapper .table{display:table}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.gc-form-wrapper .text-right{text-align:right}*,:after,:before{--tw-shadow:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(117,185,224,0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.gc-form-wrapper .visually-hidden{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@supports not (display:grid){.gc-form-wrapper input{border:1px solid #000}}.gc-form-wrapper .gc-fieldset ul{margin-bottom:3.5rem}.gc-form-wrapper .gc-alert,.gc-form-wrapper .gc-error-message{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity));font-size:20px;line-height:28px;margin-bottom:.5rem;padding-bottom:0;padding-top:0;width:100%}@media (max-width:550px){.gc-form-wrapper .gc-alert,.gc-form-wrapper .gc-error-message{font-size:16px;line-height:22px}}.gc-form-wrapper .gc-error-message+.gc-input-text,.gc-form-wrapper .gc-error-message+.gc-textarea{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.gc-form-wrapper .gc-alert{margin-bottom:3.5rem;padding:2rem 3rem;width:83.333333%}@media (max-width:1025px){.gc-form-wrapper .gc-alert{width:100%}}.gc-form-wrapper .gc-alert.gc-alert--error,.gc-form-wrapper .gc-alert.gc-alert--validation{--tw-border-opacity:1;border-color:rgba(177,14,30,var(--tw-border-opacity));border-width:2px}.gc-form-wrapper .gc-alert.gc-alert--error:focus,.gc-form-wrapper .gc-alert.gc-alert--validation:focus{box-shadow:inset 0 0 0 2px #b10e1e;outline:2px solid transparent;outline-offset:2px}.gc-form-wrapper .gc-alert.gc-alert--error:focus-within,.gc-form-wrapper .gc-alert.gc-alert--validation:focus-within{box-shadow:inset 0 0 0 2px #b10e1e;outline:2px solid transparent;outline-offset:2px}.gc-form-wrapper .gc-alert.gc-alert--success{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.gc-form-wrapper .gc-alert .gc-alert__body{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.gc-form-wrapper .gc-alert .gc-alert__body h3{--tw-text-opacity:1;color:rgba(177,14,30,var(--tw-text-opacity));margin-bottom:1.25rem}.gc-form-wrapper .gc-alert .gc-alert__body ol{list-style-position:inside}.gc-form-wrapper .gc-alert .gc-alert__body ol li{margin-bottom:.5rem}.gc-form-wrapper .gc-ordered-list{font-weight:400;margin-left:0}.gc-form-wrapper .gc-ordered-list .gc-error-link{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity));margin-left:.5rem}.gc-form-wrapper .gc-ordered-list .gc-error-link:focus{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(48,63,195,var(--tw-bg-opacity));box-shadow:4px 0 0 0 #303fc3,-4px 0 0 0 #303fc3;color:rgba(255,255,255,var(--tw-text-opacity))}.gc-form-wrapper .gc-ordered-list .gc-error-link:active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(27,39,54,var(--tw-bg-opacity));box-shadow:4px 0 0 0 #1b2736,-4px 0 0 0 #1b2736;color:rgba(255,255,255,var(--tw-text-opacity));text-decoration:underline}.gc-form-wrapper .gc-dropdown{--tw-border-opacity:1;--tw-text-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../public/img/arrow-down.svg);background-position:center right 15px;background-repeat:no-repeat;border-color:rgba(11,12,12,var(--tw-border-opacity));border-width:2px;color:rgba(74,85,104,var(--tw-text-opacity));display:block;font-size:20px;line-height:28px;margin-bottom:3.5rem;margin-top:.5rem;padding:.75rem 2.5rem .75rem 1.25rem;width:50%}@media (max-width:550px){.gc-form-wrapper .gc-dropdown{font-size:16px;line-height:22px;width:100%}}.gc-form-wrapper .gc-dropdown:focus{--tw-border-opacity:1;--tw-shadow:inset 0 0 0 2px #0535d2;border-color:rgba(48,63,195,var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.gc-form-wrapper .gc-p{font-size:20px;line-height:28px;margin-bottom:2.5rem;width:100%}@media (max-width:550px){.gc-form-wrapper .gc-p{font-size:16px;line-height:22px}}.gc-form-wrapper .gc-description{--tw-text-opacity:1;color:rgba(88,88,88,var(--tw-text-opacity));font-size:16px;line-height:22px;margin-bottom:.75rem;width:75%}@media (max-width:1025px){.gc-form-wrapper .gc-description{width:100%}}@media (max-width:550px){.gc-form-wrapper .gc-description{font-size:12px;line-height:14px}}.gc-form-wrapper .gc-h1{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgba(177,14,30,var(--tw-border-opacity));font-size:34px;font-weight:700;line-height:44px;margin-bottom:4rem;padding-bottom:.5rem}@media (max-width:550px){.gc-form-wrapper .gc-h1{font-size:24px;line-height:28px;margin-bottom:2.5rem}}.gc-form-wrapper .gc-h2{font-size:30px;font-weight:700;line-height:38px;padding-bottom:1.5rem}@media (max-width:550px){.gc-form-wrapper .gc-h2{font-size:20px;line-height:28px}}.gc-form-wrapper .gc-richText h1,.gc-form-wrapper .gc-richText h2,.gc-form-wrapper .gc-richText h3,.gc-form-wrapper .gc-richText h4,.gc-form-wrapper .gc-richText p{@extend .gc-section-header}.gc-form-wrapper .gc-richText ol,.gc-form-wrapper .gc-richText ul{margin-bottom:2.5rem}.gc-form-wrapper .gc-richText a:visited{--tw-text-opacity:1;color:rgba(99,0,199,var(--tw-text-opacity))}.gc-form-wrapper .gc-richText a{--tw-text-opacity:1;color:rgba(40,65,98,var(--tw-text-opacity))}.gc-form-wrapper .gc-richText a:hover{--tw-text-opacity:1;color:rgba(5,53,210,var(--tw-text-opacity))}.gc-form-wrapper .gc-richText a{text-decoration:underline}.gc-form-wrapper .gc-richText a:focus{background-color:rgba(48,63,195,var(--tw-bg-opacity));box-shadow:4px 0 0 0 #303fc3,-4px 0 0 0 #303fc3;outline:none}.gc-form-wrapper .gc-richText a:active,.gc-form-wrapper .gc-richText a:focus{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.gc-form-wrapper .gc-richText a:active{background-color:rgba(27,39,54,var(--tw-bg-opacity));box-shadow:4px 0 0 0 #1b2736,-4px 0 0 0 #1b2736;text-decoration:underline}.gc-form-wrapper .gc-item-row{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(11,12,12,var(--tw-border-opacity));border-top-width:2px;margin-top:0;padding:4rem 0 .75rem}.gc-form-wrapper .gc-item-row h3{font-size:26px;font-weight:700;line-height:32px;margin-bottom:2.5rem;padding-bottom:0}@media (max-width:550px){.gc-form-wrapper .gc-item-row h3{font-size:18px;line-height:22px}}.gc-form-wrapper .gc-form{max-width:75ch}.gc-form-wrapper .gc-form-group{margin-bottom:0}.gc-form-wrapper .gc-form-group .gc-input-checkbox:last-of-type,.gc-form-wrapper .gc-form-group .gc-input-radio:last-of-type{margin-bottom:3.5rem;padding-bottom:0}@media (max-width:550px){.gc-form-wrapper .gc-form-group .gc-input-checkbox:last-of-type,.gc-form-wrapper .gc-form-group .gc-input-radio:last-of-type{margin-bottom:2.5rem}}.gc-form-wrapper .gc-h3{font-size:26px;font-weight:700;line-height:32px;margin-bottom:1.5rem;padding-bottom:0}@media (max-width:450px){.gc-form-wrapper .gc-h3{font-size:18px;line-height:22px}}.gc-form-wrapper .gc-section-header{--tw-bg-opacity:1;background-color:rgba(244,244,244,var(--tw-bg-opacity));font-size:30px;font-weight:700;line-height:38px;margin-bottom:4rem;margin-top:3rem;padding:1.5rem}@media (max-width:550px){.gc-form-wrapper .gc-section-header{font-size:20px;line-height:28px}}.gc-form-wrapper .gc-legend{font-size:30px;font-weight:700;line-height:38px;margin-bottom:3.5rem}@media (max-width:550px){.gc-form-wrapper .gc-legend{font-size:20px;line-height:28px}}.gc-form-wrapper .gc-button{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(0,112,60,var(--tw-bg-opacity));border-bottom-width:4px;border-color:rgba(17,24,39,var(--tw-border-opacity));color:rgba(249,250,251,var(--tw-text-opacity));cursor:pointer;font-size:20px;font-weight:700;line-height:28px;margin:0 .5rem 0 0;outline:2px solid transparent;outline-offset:2px;padding:.75rem 1.25rem;text-decoration:none;width:15rem}@media (max-width:550px){.gc-form-wrapper .gc-button{font-size:16px;line-height:22px;width:100%}}.gc-form-wrapper .gc-button:hover{--tw-bg-opacity:1;background-color:rgba(0,89,48,var(--tw-bg-opacity))}.gc-form-wrapper .gc-button:focus{--tw-bg-opacity:1;background-color:rgba(48,63,195,var(--tw-bg-opacity));box-shadow:0 0 0 2px #fff;outline:2px solid #303fc3;outline-offset:2px}.gc-form-wrapper .gc-button:active{--tw-bg-opacity:1;background-color:rgba(27,39,54,var(--tw-bg-opacity));box-shadow:0 0 0 2px #fff;outline:2px solid #1b2736;outline-offset:2px}.gc-form-wrapper .gc-button--secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity));border-color:rgba(156,163,175,var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgba(0,0,0,var(--tw-text-opacity));font-weight:700;margin-bottom:3.5rem;padding:.5rem 1.5rem}.gc-form-wrapper .gc-button--secondary:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.gc-form-wrapper .gc-button--destructive{--tw-bg-opacity:1;background-color:rgba(137,36,6,var(--tw-bg-opacity))}.gc-form-wrapper .gc-button--destructive:hover{--tw-bg-opacity:1;background-color:rgba(78,21,4,var(--tw-bg-opacity))}.gc-form-wrapper .gc-label{display:block;font-size:20px;font-weight:700;line-height:28px;margin-bottom:.5rem;width:75%}@media (max-width:1025px){.gc-form-wrapper .gc-label{width:100%}}@media (max-width:550px){.gc-form-wrapper .gc-label{font-size:16px;line-height:22px}}.gc-form-wrapper .gc-label.required>span{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity));content:" *"}.gc-form-wrapper .gc-plain-text{margin-bottom:1.25rem;margin-top:1.25rem;width:100%}.gc-form-wrapper .gc-textarea{--tw-border-opacity:1;--tw-text-opacity:1;border:2px solid rgba(11,12,12,var(--tw-border-opacity));color:rgba(74,85,104,var(--tw-text-opacity));display:block;font-size:20px;height:10rem;line-height:28px;margin-bottom:3.5rem;margin-top:.5rem;padding:.75rem .5rem;width:75%}@media (max-width:550px){.gc-form-wrapper .gc-textarea{font-size:16px;line-height:22px;width:100%}}.gc-form-wrapper .gc-textarea.full-height{height:auto}.gc-form-wrapper .gc-textarea:focus{--tw-border-opacity:1;--tw-shadow:inset 0 0 0 2px #0535d2;border-color:rgba(48,63,195,var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.gc-form-wrapper .focus-group:focus-within .gc-description,.gc-form-wrapper .focus-group:focus-within .gc-label{--tw-text-opacity:1;color:rgba(48,63,195,var(--tw-text-opacity))}.gc-form-wrapper .gc-input-text{--tw-text-opacity:1;border:2px solid #000;border-width:2px;color:rgba(74,85,104,var(--tw-text-opacity));font-size:20px;line-height:28px;margin-bottom:1.75rem;margin-top:.5rem;padding:.75rem .5rem;width:24rem}@media (max-width:550px){.gc-form-wrapper .gc-input-text{font-size:16px;line-height:22px;width:100%}}.gc-form-wrapper .gc-input-text:focus{--tw-border-opacity:1;--tw-shadow:inset 0 0 0 2px #0535d2;border-color:rgba(48,63,195,var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.gc-form-wrapper .gc-input-checkbox{display:block}.gc-form-wrapper .gc-input-checkbox .gc-input-checkbox__input{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));background-repeat:round;border-color:transparent;border-width:2px;height:2.5rem;margin-right:1.5rem;position:absolute;width:2.5rem}@media (max-width:550px){.gc-form-wrapper .gc-input-checkbox .gc-input-checkbox__input{margin-right:1rem}}.gc-form-wrapper .gc-input-checkbox .gc-input-checkbox__input+.gc-checkbox-label{cursor:pointer;padding:0;position:relative}.gc-form-wrapper .gc-input-checkbox .gc-input-checkbox__input:focus{outline:2px solid transparent;outline-offset:2px}.gc-form-wrapper .gc-input-checkbox .gc-input-checkbox__input:focus+.gc-checkbox-label span{--tw-text-opacity:1;color:rgba(48,63,195,var(--tw-text-opacity))}.gc-form-wrapper .gc-input-checkbox .gc-input-checkbox__input:focus+.gc-checkbox-label:before{--tw-border-opacity:1;border-color:rgba(48,63,195,var(--tw-border-opacity));border-width:4px;outline:2px solid transparent;outline-offset:2px}.gc-form-wrapper .gc-input-checkbox .gc-input-checkbox__input+.gc-checkbox-label:before{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(11,12,12,var(--tw-border-opacity));border-width:2px;content:"";display:inline-block;height:2.5rem;margin-right:1.5rem;width:2.5rem}@media (max-width:550px){.gc-form-wrapper .gc-input-checkbox .gc-input-checkbox__input+.gc-checkbox-label:before{margin-right:1rem}}.gc-form-wrapper .gc-input-checkbox .gc-input-checkbox__input:checked+.gc-checkbox-label:after{background-image:url(../public/img/checkmark.svg);background-repeat:no-repeat;content:"";height:1.5rem;left:.5rem;position:absolute;width:1.5rem}.gc-form-wrapper .gc-input-checkbox .gc-input-checkbox__input:focus+.gc-checkbox-label:after{background-image:url(../public/img/blue-checkmark.svg)}.gc-form-wrapper .gc-input-checkbox,.gc-form-wrapper .gc-input-radio{align-items:center;display:flex;padding:.75rem 0 .25rem}.gc-form-wrapper .gc-checkbox-label,.gc-form-wrapper .gc-radio-label{align-items:center;display:block;display:flex;font-size:20px;font-weight:400;line-height:28px}@media (max-width:550px){.gc-form-wrapper .gc-checkbox-label,.gc-form-wrapper .gc-radio-label{font-size:16px;line-height:22px}}.gc-form-wrapper .gc-checkbox-label .checkbox-label-text,.gc-form-wrapper .gc-checkbox-label .radio-label-text,.gc-form-wrapper .gc-radio-label .checkbox-label-text,.gc-form-wrapper .gc-radio-label .radio-label-text{margin-top:.5rem;width:50rem}@media (max-width:1025px){.gc-form-wrapper .gc-checkbox-label .checkbox-label-text,.gc-form-wrapper .gc-checkbox-label .radio-label-text,.gc-form-wrapper .gc-radio-label .checkbox-label-text,.gc-form-wrapper .gc-radio-label .radio-label-text{width:30rem}}@media (max-width:769px){.gc-form-wrapper .gc-checkbox-label .checkbox-label-text,.gc-form-wrapper .gc-checkbox-label .radio-label-text,.gc-form-wrapper .gc-radio-label .checkbox-label-text,.gc-form-wrapper .gc-radio-label .radio-label-text{width:25rem}}@media (max-width:550px){.gc-form-wrapper .gc-checkbox-label .checkbox-label-text,.gc-form-wrapper .gc-checkbox-label .radio-label-text,.gc-form-wrapper .gc-radio-label .checkbox-label-text,.gc-form-wrapper .gc-radio-label .radio-label-text{margin-top:10px;width:24rem}}@media (max-width:450px){.gc-form-wrapper .gc-checkbox-label .checkbox-label-text,.gc-form-wrapper .gc-checkbox-label .radio-label-text,.gc-form-wrapper .gc-radio-label .checkbox-label-text,.gc-form-wrapper .gc-radio-label .radio-label-text{width:15rem}}@media (max-width:320px){.gc-form-wrapper .gc-checkbox-label .checkbox-label-text,.gc-form-wrapper .gc-checkbox-label .radio-label-text,.gc-form-wrapper .gc-radio-label .checkbox-label-text,.gc-form-wrapper .gc-radio-label .radio-label-text{width:14rem}}@media (max-width:290px){.gc-form-wrapper .gc-checkbox-label .checkbox-label-text,.gc-form-wrapper .gc-checkbox-label .radio-label-text,.gc-form-wrapper .gc-radio-label .checkbox-label-text,.gc-form-wrapper .gc-radio-label .radio-label-text{width:11.5rem}}.gc-form-wrapper .gc-radio__input{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:transparent;height:2.5rem;margin-right:1.5rem;position:absolute;width:2.5rem}@media (max-width:550px){.gc-form-wrapper .gc-radio__input{margin-right:1rem}}.gc-form-wrapper .gc-radio__input+.gc-radio-label{cursor:pointer;padding:0;position:relative}.gc-form-wrapper .gc-radio__input:focus{outline:2px solid transparent;outline-offset:2px}.gc-form-wrapper .gc-radio__input:focus+.gc-radio-label span{--tw-text-opacity:1;color:rgba(48,63,195,var(--tw-text-opacity))}.gc-form-wrapper .gc-radio__input:focus+.gc-radio-label:before{--tw-border-opacity:1;border-color:rgba(48,63,195,var(--tw-border-opacity));border-width:4px;outline:2px solid transparent;outline-offset:2px}.gc-form-wrapper .gc-radio__input+.gc-radio-label:before{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(11,12,12,var(--tw-border-opacity));border-radius:9999px;border-width:2px;content:"";display:inline-block;height:2.5rem;margin-right:1.5rem;width:2.5rem}@media (max-width:550px){.gc-form-wrapper .gc-radio__input+.gc-radio-label:before{margin-right:1rem}}.gc-form-wrapper .gc-radio__input:checked+.gc-radio-label:after{background-image:url(../public/img/black-circle.svg);content:"";height:1.25rem;left:6px;position:absolute;width:1.25rem}.gc-form-wrapper .gc-radio__input:focus+.gc-radio-label:after{background-image:url(../public/img/blue-circle.svg)}.gc-form-wrapper .gc-file-input{--tw-text-opacity:1;color:rgba(74,85,104,var(--tw-text-opacity));font-size:20px;line-height:28px;margin-bottom:3.5rem;margin-top:.5rem;padding-bottom:.75rem;padding-right:.5rem;padding-top:.75rem;width:100%}@media (max-width:550px){.gc-form-wrapper .gc-file-input{font-size:16px;line-height:22px}}.gc-form-wrapper .gc-file-input:focus{--tw-border-opacity:1;--tw-shadow:inset 0 0 0 2px #0535d2;border-color:rgba(48,63,195,var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.gc-form-wrapper .gc-file-input.is-disabled{opacity:.5;pointer-events:none}.gc-form-wrapper .gc-file-input-upload-button{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity));border-color:rgba(156,163,175,var(--tw-border-opacity));border-radius:.5rem;border-width:1px 1px 4px;color:rgba(0,0,0,var(--tw-text-opacity));cursor:pointer;display:inline-block;font-size:20px;font-weight:700;line-height:28px;margin:0 .5rem 0 0;outline:2px solid transparent;outline-offset:2px;padding:.75rem 1.25rem;position:relative;text-align:center;text-decoration:none}@media (max-width:550px){.gc-form-wrapper .gc-file-input-upload-button{font-size:16px;line-height:22px;width:100%}}.gc-form-wrapper .gc-file-input-upload-button:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity));box-shadow:0 0 0 2px #fff;outline:2px solid #303fc3;outline-offset:2px}.gc-form-wrapper .gc-file-input-upload-button:active{box-shadow:0 0 0 2px #fff;outline:2px solid #1b2736;outline-offset:2px}.gc-form-wrapper .gc-file-input-upload-button:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.gc-form-wrapper .gc-file-input [type=file]{font-size:.1px;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.gc-form-wrapper .gc-file-input-file-selected{display:inline-block}.gc-form-wrapper .page-en-preview-form .gc-h1:before,.gc-form-wrapper .page-fr-preview-form .gc-h1:before,.gc-form-wrapper .page-preview-form .gc-h1:before{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity));content:"[Preview/Prévisualisation]";display:block;font-weight:700;margin-bottom:2.5rem}.gc-form-wrapper .page-en-preview-form .gc-button[type=submit],.gc-form-wrapper .page-fr-preview-form .gc-button[type=submit],.gc-form-wrapper .page-preview-form .gc-button[type=submit]{display:none}.gc-form-wrapper .validation-message{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.gc-form-wrapper .gc-form-confirmation p{font-size:20px;line-height:28px}@media (max-width:550px){.gc-form-wrapper .gc-form-confirmation p{font-size:16px;line-height:22px}}.gc-form-wrapper .confirmation-content{position:relative}.gc-form-wrapper .confirmation-list{list-style-position:inside;margin-bottom:2.5rem}.gc-form-wrapper .gc-confirmation-banner{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity));margin-bottom:2.5rem;padding:4rem 5rem;width:83.333333%}@media (max-width:1025px){.gc-form-wrapper .gc-confirmation-banner{width:100%}}@media (max-width:550px){.gc-form-wrapper .gc-confirmation-banner{padding:2.5rem}}.gc-form-wrapper .gc-confirmation-banner h2{font-size:30px;line-height:38px;margin-bottom:1.5rem}@media (max-width:550px){.gc-form-wrapper .gc-confirmation-banner h2{font-size:20px;line-height:28px}}.gc-form-wrapper .gc-confirmation-banner p:first-of-type{margin-bottom:1.25rem}@media (max-width:550px){.gc-form-wrapper .gc-confirmation-banner p:first-of-type{font-size:16px;line-height:22px}}.gc-form-wrapper .gc-confirmation-banner p:last-of-type{font-weight:700}@media (max-width:550px){.gc-form-wrapper .gc-confirmation-banner p:last-of-type{font-size:16px;line-height:22px}}input{-moz-appearance:none!important;-webkit-appearance:none!important;-o-appearance:none!important}