form.svelte-17sir4{display:grid;gap:.5em;position:relative;--color-btn: #333;--color-btn-hover: #fff;--color-btn-hover-bg: #ee1f1f}radiogroup.svelte-17sir4{--color-btn-bg: transparent;--color-btn-hover-bg: #ee1f1f;display:flex;flex-flow:row wrap;gap:1em}radiogroup.svelte-17sir4 label.btn:where(.svelte-17sir4){display:inline;flex:1 0 40%}.btn.svelte-17sir4{padding:.5em 2em;font-size:1.2rem;box-shadow:#000 0 0;transition:all .27s ease-in-out}.btn.svelte-17sir4:disabled{opacity:0;visibility:hidden}.btn.svelte-17sir4:disabled.visible{opacity:1;visibility:visible;background-color:#888;color:#ccc}.btn.svelte-17sir4:hover,.btn.svelte-17sir4:focus,.btn.svelte-17sir4:focus-within{box-shadow:#0000004d 0 .25em .5em -.25em}.btn.svelte-17sir4:where(.solid:where(.svelte-17sir4)){--color-btn: #fff;background-color:hsl(from #ee1f1f h s calc(l - 10));display:block;margin:1em auto}input.svelte-17sir4{font-size:1.2rem}.question.svelte-17sir4{font-size:xx-large;font-weight:700;text-wrap:pretty}.description.svelte-17sir4{color:#555;text-wrap:pretty}[data-tf-element-role=consent-grantor-name].svelte-17sir4{display:flex;flex-flow:row wrap;justify-content:stretch;gap:1em;margin-bottom:1em}[data-tf-element-role=consent-grantor-name].svelte-17sir4>:where(.svelte-17sir4){flex:1}label.svelte-17sir4{display:grid;gap:.2em}label.svelte-17sir4:has([type=text]:where(.svelte-17sir4),[type=email]:where(.svelte-17sir4)){justify-content:stretch;border:solid 2px hsl(0,0%,20%);border-radius:1rem;padding-block:1em}label.svelte-17sir4:has([type=text]:where(.svelte-17sir4),[type=email]:where(.svelte-17sir4)) div:where(.svelte-17sir4){display:grid;gap:.2em}label.svelte-17sir4:has([type=text]:where(.svelte-17sir4),[type=email]:where(.svelte-17sir4)) div:where(.svelte-17sir4)>:where(.svelte-17sir4){text-align:center;grid-row:1;grid-column:1;outline:none;padding-inline:1em;border:0}label.svelte-17sir4:has([type=text]:where(.svelte-17sir4),[type=email]:where(.svelte-17sir4)) div:where(.svelte-17sir4) input:where(.svelte-17sir4){background-color:transparent}label.svelte-17sir4:has([type=text]:where(.svelte-17sir4),[type=email]:where(.svelte-17sir4)) div:where(.svelte-17sir4) span:where(.svelte-17sir4){place-self:center;opacity:0;z-index:-1;transition:opacity .27s ease-in-out}label.svelte-17sir4:has([type=text]:where(.svelte-17sir4),[type=email]:where(.svelte-17sir4)) div:where(.svelte-17sir4) span:where(.svelte-17sir4):not(.invisible){opacity:.7}label.svelte-17sir4:has([type=text]:where(.svelte-17sir4),[type=email]:where(.svelte-17sir4)):has(:where(.svelte-17sir4):focus-visible){outline:solid 2px var(--color-accent)}label.svelte-17sir4:has([type=text]:where(.svelte-17sir4),[type=email]:where(.svelte-17sir4)):has(:where(.svelte-17sir4):focus-visible) input:where(.svelte-17sir4)+span:where(.svelte-17sir4){opacity:0}label.svelte-17sir4:has([type=radio]:where(.svelte-17sir4)){position:relative;font-weight:600;display:grid;text-align:center;cursor:pointer;padding:1rem;border:solid 2px #333;border-radius:1rem}label.svelte-17sir4:has([type=radio]:where(.svelte-17sir4)):has(:where(.svelte-17sir4):focus-visible){outline:solid 2px var(--color-accent);outline-offset:2px}label.svelte-17sir4 [type=radio]:where(.svelte-17sir4){position:absolute;opacity:0;z-index:-1}.message.svelte-17sir4{display:grid;justify-items:center;align-content:center;gap:0}.message.svelte-17sir4>:where(.svelte-17sir4){margin:.25em}main.svelte-u8fmcp{--overlap: 150px;display:grid;grid-template-rows:1fr auto}h1.svelte-u8fmcp{font-size:3rem;line-height:1.1;margin-block:.2em;text-wrap:pretty;font-family:Fira Sans,Helvetica Neue,Arial,sans-serif}.pre-footer.svelte-u8fmcp{background-color:#ee1f1f;color:#fff;font-size:larger;font-weight:700;min-height:3em}#content.svelte-u8fmcp{display:grid}.form-container.svelte-u8fmcp{background-color:#fff;padding:1em;overflow-x:clip;margin-block-end:1em;border-radius:1em;box-shadow:#0000004d 0 0 1rem -.25rem;display:grid;grid-template-rows:auto 1fr}footer.svelte-u8fmcp{font-size:smaller;color:#888;display:flex;flex-flow:row wrap;gap:0 3em;margin-block:1em}footer.svelte-u8fmcp ul:where(.svelte-u8fmcp){list-style:none;margin:0;padding:0}footer.svelte-u8fmcp ul:where(.svelte-u8fmcp) li:where(.svelte-u8fmcp){margin:.3em}footer.svelte-u8fmcp a:where(.svelte-u8fmcp){color:#888}@media (min-width: 800px){#content.svelte-u8fmcp{grid-template-columns:[form-start] 1fr [img-start] var(--overlap, 50px) [form-end] 1fr [img-end];grid-template-rows:[form-start img-start] 1fr [form-end img-end]}.form-container.svelte-u8fmcp{grid-area:form;margin-block:5em;z-index:10}img.svelte-u8fmcp{grid-area:img;max-width:100%;align-self:stretch;object-fit:cover}footer.svelte-u8fmcp{justify-content:center}}@media (max-width: 799px){img.svelte-u8fmcp{display:none}}
