.label,label.error{color:var(--ui-color-3);display:block;font-size:var(--step-0);font-weight:500}.label span,label.error span{font-size:.75em;font-weight:400}label.error{color:var(--ui-color-error);font-size:var(--step--1);font-weight:700}.input-file{background:var(--brand-color-4,#000);border:2px solid var(--ui-color-3,#fff);border-radius:.5rem;color:var(--ui-color-3,#fff);font-size:1rem;font-weight:600;height:3.5rem;padding:.875rem 1rem;transition:color var(--ui-transition-duration) ease-in-out,border-color var(--ui-transition-duration) ease-in-out}.input-file:focus{border-color:var(--ui-color-1);color:var(--ui-color-1,#fff)}.input-file.error{border-color:var(--ui-color-error)}.input-file.valid{border-color:var(--ui-color-success)}.input-file--textarea{line-height:1.5;min-height:140px;padding:1rem;resize:vertical}.input-text{background:var(--brand-color-4,#000);border:2px solid var(--ui-color-3,#fff);border-radius:.5rem;color:var(--ui-color-3,#fff);font-size:1rem;font-weight:600;height:3.5rem;padding:0 1rem;transition:color var(--ui-transition-duration) ease-in-out,border-color var(--ui-transition-duration) ease-in-out}.input-text:focus{border-color:var(--ui-color-1);color:var(--ui-color-1,#fff)}.input-text.error{border-color:var(--ui-color-error)}.input-text.valid{border-color:var(--ui-color-success)}.input-text--textarea{line-height:1.5;min-height:140px;padding:1rem;resize:vertical}.panel-contact{background:var(--brand-color-2);border-radius:var(--ui-card-border-radius);justify-content:space-between;overflow:hidden}@media only screen and (min-width:64rem){.panel-contact{display:flex}}.panel-contact__content{background:var(--brand-color-4);border-radius:var(--ui-card-border-radius);flex:1 1 42%;padding:2px;position:relative}.panel-contact__content:before{background-image:linear-gradient(135deg,var(--brand-color-1) 0,var(--brand-color-3) 30%,var(--brand-color-3) 50%,var(--brand-color-1) 100%);background-size:300%;border-radius:var(--ui-card-border-radius);content:"";display:block;inset:0;pointer-events:none;position:absolute;z-index:0}.panel-contact__content-inner{background:var(--brand-color-4);border-radius:var(--ui-card-border-radius);height:100%;padding:2rem 1.5rem;position:relative;z-index:100}@media only screen and (min-width:35rem){.panel-contact__content-inner{padding:3rem}}@media only screen and (min-width:64rem){.panel-contact__content-inner{padding:4rem 3rem}}.panel-contact__intro{font-size:var(--step-0);font-weight:500;line-height:1.5;max-width:var(--ui-copy-max-width)}@media only screen and (min-width:47.5rem){.panel-contact__intro{font-size:var(--step-1)}}.panel-contact__heading{color:var(--ui-heading-color);font-family:var(--ui-body-heading-font);font-size:var(--step-1,1rem);font-weight:700;line-height:1.25;margin-bottom:1.5rem}.panel-contact__thanks-heading{margin-bottom:1.5rem}.panel-contact__return-btn{margin-top:1.5rem}.panel-contact__sidebar{background:var(--brand-color-2);flex:1 1 30%;padding:2rem 1.5rem;position:relative}@media only screen and (min-width:35rem){.panel-contact__sidebar{padding:3rem}}@media only screen and (min-width:64rem){.panel-contact__sidebar{padding:4rem 3rem}}.panel-contact__contact+.panel-contact__contact{margin-top:1rem}.panel-contact__contact-heading{color:var(--brand-color-1);font-size:var(--step-1);font-weight:500}.panel-contact__contact-method{font-size:var(--step-1);font-weight:500;line-height:1.375}.panel-contact__contact-address{display:block;font-size:var(--step-0);font-style:normal;line-height:1.5;margin-top:.375rem}.panel-contact__contact-link{color:var(--ui-color-1);display:block;font-size:var(--step-1);font-weight:700;transition:color var(--ui-transition-duration) ease-in-out}@media only screen and (min-width:22.5rem){.panel-contact__contact-link{font-size:var(--step-2)}}@media only screen and (min-width:25rem){.panel-contact__contact-link{font-size:var(--step-3)}}@media only screen and (min-width:47.5rem){.panel-contact__contact-link{font-size:var(--step-4)}}@media only screen and (min-width:64rem){.panel-contact__contact-link{font-size:var(--step-3)}}@media only screen and (min-width:78.75rem){.panel-contact__contact-link{font-size:var(--step-4)}}.panel-contact__contact-link:focus,.panel-contact__contact-link:hover{color:var(--brand-color-1)}.panel-contact__legal{color:var(--ui-color-3);font-size:var(--step--1);font-weight:400;line-height:2;margin-top:1rem}.panel-contact__form{position:relative}.panel-contact__form:before{background:var(--brand-color-4);height:100%;left:0;opacity:.8;top:0;width:100%;z-index:800}.panel-contact__form:after,.panel-contact__form:before{content:"";cursor:progress;display:none;position:absolute}.panel-contact__form:after{background:url(/resources/images/loaders/loader.svg) 50% no-repeat;background-size:100% 100%;height:100px;left:calc(50% - 50px);top:calc(50% - 50px);width:100px;z-index:801}.panel-contact__form--is-submitting,.panel-contact__form.form-submitting{cursor:progress}.panel-contact__form--is-submitting:after,.panel-contact__form--is-submitting:before,.panel-contact__form.form-submitting:after,.panel-contact__form.form-submitting:before{display:block}.panel-contact__fields{display:grid;gap:1.25rem;grid-template-columns:100%}.panel-contact__field{display:grid;gap:.5rem;grid-template-columns:100%}.panel-contact__instruction{margin-top:.25rem}.panel-contact__disclaimer,.panel-contact__instruction{color:var(--ui-color-3);font-size:var(--step--1);font-style:italic}.panel-contact__disclaimer{font-weight:400;line-height:1.5;margin-top:1rem}.panel-contact #dateOfBirth{display:none}