.Form{background:var(--app-light-bg);border-radius:3.5rem;box-shadow:6px 17px 30px rgba(0,36,88,.2);padding-block:3.75rem 5.5rem;padding-inline:2rem}@media screen and (min-width:48rem){.Form{padding-inline:2.5rem}}.Form__content{align-content:start;display:grid;gap:1rem}.Form__title{font-size:1.125rem;font-weight:700;line-height:1.4;margin-block:2.75rem 1.25rem}.Form__title:has(+.Form__text){margin-block-end:0}.Form__title+.Form__text{margin-block-start:-1rem}.Form__text{margin-block:2.75rem 1.25rem}.Form__row{align-content:start;background:#fff;border:1px solid rgba(36,54,80,.102);border-radius:2rem;box-shadow:1px 4px 8px rgba(36,54,80,.149);display:grid;outline:.125rem solid transparent;outline-offset:0;overflow:hidden;padding-block:.5rem;padding-inline:2.25rem;position:relative;transition:all .2s;z-index:1}.Form__row:focus-within,.Form__row:hover{border-color:rgba(36,54,80,.2);box-shadow:1px 2px 2px rgba(36,54,80,.149);outline:.25rem solid currentColor;outline-offset:.25rem}.Form__row--select:after{aspect-ratio:1;background:url(/build/images/prev.6b3cfd43.svg) no-repeat 50%/contain;content:"";display:block;inline-size:1rem;inset-block-end:0;inset-inline-end:2.5rem;pointer-events:none;position:absolute;rotate:-90deg;translate:0 -50%;z-index:10}.Form__row--date>div{display:grid;gap:1.5rem;grid-template-columns:100%;justify-content:start;margin-block-end:1rem}@media screen and (min-width:48rem){.Form__row--date>div{gap:.5rem;grid-template-columns:2.5rem .5rem 8rem .5rem 4rem}.Form__row--date>div:after,.Form__row--date>div:before{content:"/"}}.Form__row--date select{border-bottom:2px solid}.Form__row--date select:first-of-type{order:-1}.Form__row--date select:last-of-type{order:1}.Form__row--recapcha .Form__label{cursor:auto}.Form__row--recapcha .Form__label:before{display:none}.Form__fileRow{border-radius:2rem;margin-block:0 -1rem;margin-inline:-.5rem 0;position:relative}.Form__fileRow .Form__label{display:block;margin-block-end:-1rem;margin-inline-start:2.5rem}.Form__choice{display:grid;gap:.5rem;grid-template-columns:1rem 1fr;margin-inline-start:-1.5rem}.Form__choice .Form__label{font-size:1rem;font-variation-settings:"opsz" 8,"wght" var(--fweight-semi-bold);position:relative;z-index:1}.Form__choice .Form__label:before{display:none}.Form__choice .Form__widget{accent-color:var(--app-gold);align-self:center;border-color:#707070}.Form__choice .Form__widget+.Form__label{border-radius:.125rem;outline:1px solid transparent;outline-offset:0;transition:all .2s}.Form__choice .Form__widget:active+.Form__label,.Form__choice .Form__widget:focus+.Form__label{outline:3px solid currentColor;outline-offset:.25rem}.Form__choice .Form__widget:focus+.Form__label{transition:outline-offset 75ms}.Form__choice .Form__widget:not(:active):focus-visible+.Form__label{transition-duration:.25s}.Form__label{cursor:pointer;font-size:1rem;font-variation-settings:"wdth" 75,"opsz" 36}.Form__label:before{content:"";inset:0;position:absolute}.Form__label.required:after{color:var(--app-dark-blue);content:" *"}.Form__widget{border:none;cursor:pointer;font-size:1rem;font-variation-settings:"opsz" 8,"wght" var(--fweight-semi-bold);outline:none;position:relative;z-index:2}.Form__widget::placeholder{font-family:PathwayExtreme Italic,sans-serif;font-variation-settings:"opsz" 8,"wght" var(--fweight-light)}.Form__widget[type=file]{inline-size:min(100%,100vi - 4rem)}.Form__widget[type=file]::file-selector-button{background:#fff url(/build/images/folder.a0076de3.svg) no-repeat right .75rem center/2rem;block-size:4rem;border:1px solid rgba(36,54,80,.102);border-radius:2rem;box-shadow:1px 4px 8px rgba(36,54,80,.149);margin-block:1rem;margin-inline:.5rem;outline:.125rem solid transparent;outline-offset:0;padding-block:.5rem;padding-inline:2.25rem 3.25rem;transition:all .2s}.Form__widget[type=file]::file-selector-button:active,.Form__widget[type=file]::file-selector-button:focus-visible,.Form__widget[type=file]::file-selector-button:hover{border-color:rgba(36,54,80,.2);box-shadow:1px 2px 2px rgba(36,54,80,.149);outline:.25rem solid currentColor;outline-offset:.25rem}.Form select{appearance:none}.Form textarea{min-block-size:14em;resize:vertical}.Form .CallToAction{justify-self:end;margin-block-start:2.75rem}:root{--inline-start-shift:2rem}@media screen and (min-width:70rem){:root{--inline-start-shift:5.5rem}}.Login{align-self:center;display:grid;gap:4rem;grid-template-columns:min(100%,35rem);justify-content:center;padding-block:7.5rem 5rem;padding-inline:var(--inline-start-shift)}@media screen and (min-width:70rem){.Login{grid-column:3/-2;grid-template-columns:1fr 1fr}}.Login__title{margin-block:0 2.25rem}.Login__form p:not(.Error){color:var(--app-gold-light);font-size:1.125rem;font-variation-settings:"wght" var(--fweight-bold),"opsz" 8;margin-block:0 .5rem}.Login .Form{background:var(--app-dark-blue)}