label.svelte-dqjsha{display:block;margin-bottom:.5rem;font-size:.875rem;line-height:1.28}.required.svelte-dqjsha{margin-left:.1rem;color:var(--red)}.error.svelte-1e3ja8h{margin-top:.5rem;color:var(--red)}.items.svelte-ie3sub{display:grid;grid-template-columns:1fr 1fr;gap:.25rem}.checkbox.svelte-ie3sub{position:relative}input.svelte-ie3sub{position:absolute;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}input.svelte-ie3sub:focus{outline:1px solid var(--black);outline-offset:2px}label.svelte-ie3sub{display:flex;height:100%;min-height:5.625rem;padding:.75rem;align-items:center;justify-content:center;background-color:var(--light-gray);text-align:center;line-height:1.2;transition:background-color .3s ease,color .3s ease;cursor:pointer}label.svelte-ie3sub .lbl:where(.svelte-ie3sub){position:relative}label.svelte-ie3sub:before{content:"";position:absolute;width:100%;height:100%;background-color:var(--blue);transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease}input.svelte-ie3sub:checked+label:where(.svelte-ie3sub){color:var(--white)}input.svelte-ie3sub:checked+label:where(.svelte-ie3sub):before{transform:scaleY(1)}@media(min-width:1024px){.items.svelte-ie3sub{gap:.75rem}label.svelte-ie3sub{padding:1.25rem .75rem}}@media(hover:hover){input.svelte-ie3sub:not(:checked):hover+label:where(.svelte-ie3sub){background-color:var(--gray)}}input.svelte-kgj4p4{display:block;width:100%;padding:.88rem .75rem;background-color:var(--light-gray);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none;border:1px solid var(--light-gray)}input.svelte-kgj4p4:focus{border-color:var(--gray);outline:1px solid var(--black);outline-offset:3px}@media(hover:hover){input.svelte-kgj4p4{transition:background-color .3s ease}input.svelte-kgj4p4:hover{background-color:var(--gray)}}.group.svelte-qagz3j>.row:not(:last-child){margin-bottom:1.5rem}.heading-h2.svelte-15d1vc4{font-size:1.5rem;line-height:1.16}@media(min-width:1024px){.heading-h2.svelte-15d1vc4{font-size:2.25rem;line-height:1.16}}textarea.svelte-1kzyauy{display:block;width:100%;padding:.88rem .75rem;background-color:var(--light-gray);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none;border:1px solid var(--light-gray);resize:vertical}textarea.svelte-1kzyauy:focus{border-color:var(--gray);outline:1px solid var(--black);outline-offset:3px}@supports (field-sizing: content){textarea.svelte-1kzyauy{field-sizing:content;min-height:8em}}@media(hover:hover){textarea.svelte-1kzyauy{transition:background-color .3s ease}textarea.svelte-1kzyauy:hover{background-color:var(--gray)}}.form.svelte-1btskxu form>.row:not(:first-child){margin-top:3rem}.form.svelte-1btskxu form>.row.fields-2{display:grid;gap:1.5rem}.actions.svelte-1btskxu:has(:where(.svelte-1btskxu):first-child){margin-top:1.5rem}.notice.svelte-1btskxu{display:flex;padding:.88rem .75rem;align-items:center;gap:.75rem}.notice.svelte-1btskxu .icon:where(.svelte-1btskxu){display:flex;width:2.875rem;height:2.875rem;align-items:center;justify-content:center;background-color:var(--white);color:var(--black);flex-shrink:0}.success.svelte-1btskxu{background-color:var(--blue);color:var(--white)}.error.svelte-1btskxu{background-color:var(--red);color:var(--white)}.btns.svelte-1btskxu{display:flex;margin-top:1.5rem;align-items:center;gap:1.5rem}.btn.svelte-1btskxu{display:block;padding:.625rem;min-width:8.25rem;min-height:2.875rem;background-color:var(--blue);color:var(--white);cursor:pointer}@media(min-width:1024px){.form.svelte-1btskxu form>.row:not(:first-child){margin-top:7.5rem}.form.svelte-1btskxu form>.row.fields-2,.btns-row.svelte-1btskxu,.actions-row.svelte-1btskxu{display:grid;padding-left:10.62rem;grid-template-columns:1fr 1fr;gap:7.5rem}.btns.svelte-1btskxu,.actions.svelte-1btskxu{grid-column:2}}@media(hover:hover){.btn.svelte-1btskxu{position:relative}.btn.svelte-1btskxu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--black);transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease}.btn.svelte-1btskxu:hover:before{transform:scaleY(1)}.btn.svelte-1btskxu .lbl:where(.svelte-1btskxu){position:relative}}
