.grid[data-v-1ac64526]{display:grid}.grid.grid-cols-1[data-v-1ac64526]{grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:1024px){.grid.grid-cols-2[data-v-1ac64526]{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid.gap-1[data-v-1ac64526]{gap:var(--spacing)}.grid.gap-2[data-v-1ac64526]{gap:calc(var(--spacing)*2)}.order-1[data-v-1ac64526]{order:1}.order-2[data-v-1ac64526]{order:2}.img-responsive[data-v-1ac64526]{width:100%}svg[data-v-1ac64526]{--stroke-width:4px;vector-effect:non-scaling-stroke;animation:rotate 2s linear infinite;display:block;overflow:visible}svg .l[data-v-1ac64526]{fill:none;stroke:var(--color-accent);stroke-width:var(--stroke-width);stroke-linecap:round}path[data-v-1ac64526]{fill:none;stroke:var(--color-white-100);stroke-width:var(--stroke-width);stroke-linecap:round;stroke-linejoin:round}.grid[data-v-92f918d5]{display:grid}.grid.grid-cols-1[data-v-92f918d5]{grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:1024px){.grid.grid-cols-2[data-v-92f918d5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid.gap-1[data-v-92f918d5]{gap:var(--spacing)}.grid.gap-2[data-v-92f918d5]{gap:calc(var(--spacing)*2)}.order-1[data-v-92f918d5]{order:1}.order-2[data-v-92f918d5]{order:2}.img-responsive[data-v-92f918d5]{width:100%}.submission-button[data-v-92f918d5]{align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.hidden[data-v-92f918d5]{display:none}.msg[data-v-92f918d5]{overflow:hidden}.msg span[data-v-92f918d5]{display:block}.msg.success span[data-v-92f918d5]{padding-left:10px}.msg.error span[data-v-92f918d5]{padding-right:10px}button[data-v-92f918d5]{flex-shrink:0;margin-bottom:auto;overflow:hidden;position:relative;white-space:nowrap}button svg[data-v-92f918d5]{aspect-ratio:1;height:32px;opacity:0;position:absolute;visibility:hidden}.grid[data-v-1069f3e9]{display:grid}.grid.grid-cols-1[data-v-1069f3e9]{grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:1024px){.grid.grid-cols-2[data-v-1069f3e9]{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid.gap-1[data-v-1069f3e9]{gap:var(--spacing)}.grid.gap-2[data-v-1069f3e9]{gap:calc(var(--spacing)*2)}.order-1[data-v-1069f3e9]{order:1}.order-2[data-v-1069f3e9]{order:2}.img-responsive[data-v-1069f3e9]{width:100%}.checkbox-input[data-v-1069f3e9]{cursor:pointer;display:block;font-size:16px;line-height:20px;margin-bottom:calc(var(--spacing)/2);padding-left:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-input input[data-v-1069f3e9]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-input .checkmark[data-v-1069f3e9]{background-color:transparent;border:1px solid var(--body-text-color);height:20px;left:0;position:absolute;top:0;width:20px}.checkbox-input:hover input~.checkmark[data-v-1069f3e9]{background-color:var(--color-gray-100)}.checkbox-input input:checked~.checkmark[data-v-1069f3e9]{background-color:var(--body-text-color)}.checkbox-input .checkmark[data-v-1069f3e9]:after{content:"";display:none;position:absolute}.checkbox-input input:checked~.checkmark[data-v-1069f3e9]:after{display:block}.checkbox-input .checkmark[data-v-1069f3e9]:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:7px;top:4px;transform:rotate(45deg);width:5px}.checkbox-input .help-message[data-v-1069f3e9]{color:red;display:block;font-size:.75em}.grid[data-v-beb0c147]{display:grid}.grid.grid-cols-1[data-v-beb0c147]{grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:1024px){.grid.grid-cols-2[data-v-beb0c147]{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid.gap-1[data-v-beb0c147]{gap:var(--spacing)}.grid.gap-2[data-v-beb0c147]{gap:calc(var(--spacing)*2)}.order-1[data-v-beb0c147]{order:1}.order-2[data-v-beb0c147]{order:2}.img-responsive[data-v-beb0c147]{width:100%}.field-row[data-v-beb0c147]{display:grid;grid-template-columns:1fr auto}.field-row input[data-v-beb0c147]{grid-column:1/-1;grid-row:1}.field-row[data-v-beb0c147] button{grid-column:2;grid-row:1}.file-input[data-v-beb0c147]{display:flex;flex-direction:column;gap:calc(var(--spacing)/4)}.file-input label[data-v-beb0c147]{font-weight:700}.file-input label sup[data-v-beb0c147]{color:var(--color-accent)}.file-input .help-message[data-v-beb0c147]{font-size:.75em}.file-input input[type=file][data-v-beb0c147]{opacity:0}.file-input:focus-within .input-mock .button[data-v-beb0c147],.file-input:hover .input-mock .button[data-v-beb0c147]{background:var(--color-white-100);color:var(--color-green-47)}.file-input .input-mock[data-v-beb0c147]{align-items:center;background-color:var(--color-white-100);border-radius:0;color:var(--body-text-color);display:flex;gap:var(--spacing);min-height:40px;position:relative}.file-input .input-mock label[data-v-beb0c147]{margin-left:0}.file-input .input-mock input[type=file][data-v-beb0c147]{cursor:pointer;top:0;right:0;bottom:0;left:0;position:absolute}.file-input ul[data-v-beb0c147]{list-style-position:inside;list-style-type:"- ";margin:0;padding:0}.file-input.has-error .help-message[data-v-beb0c147]{color:red}.file-input.has-error input[data-v-beb0c147],.file-input.has-error textarea[data-v-beb0c147]{outline:1px solid maroon}.file-input.has-error input[data-v-beb0c147]:focus-visible,.file-input.has-error textarea[data-v-beb0c147]:focus-visible{outline-color:red}
