@charset "UTF-8";section.svelte-1ydk3fc{display:grid;gap:2em;background-color:#fff;color:#283e3d;--backgroundColor: hsl(0, 100%, 100%);--accentColor: hsl(152, 15%, 45%);align-items:center;padding:6em max(2em,(100% - 70em) / 2);text-align:center;break-inside:avoid;overflow-x:hidden}@media screen and (min-width: 801px){section.svelte-1ydk3fc{grid-template-columns:1.25fr 1fr;grid-template-rows:1fr;grid-template-areas:"text logo"}}@media screen and (max-width: 800px){section.svelte-1ydk3fc{grid-template-columns:1fr;grid-auto-rows:auto;grid-template-areas:"logo" "text";justify-items:center}}div.wrapper.svelte-1ydk3fc{display:flex;flex-direction:column;gap:1.2em}div.buttons.svelte-1ydk3fc{display:flex;flex-direction:row;gap:1.2em;justify-content:start;align-items:center}@media screen and (max-width: 800px){div.buttons.svelte-1ydk3fc{flex-direction:column;gap:.5em;align-items:end}}img.svelte-1ydk3fc{grid-area:logo;width:100%;border-radius:1em}@media screen and (max-width: 800px){img.svelte-1ydk3fc{width:50%}}@keyframes svelte-m8i03d-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}div.svelte-m8i03d{background:radial-gradient(ellipse at bottom,#ffffff1a,#ffffff4d);box-shadow:0 .05em 1em color-mix(in srgb,currentColor 20%,transparent);padding:2em;border-radius:1em;transition:transform cubic-bezier(.34,1.56,.64,1) .25s;display:flex;flex-direction:column;gap:1.2em;justify-content:start}@media screen and (min-width: 801px){div.svelte-m8i03d:hover{transform:perspective(75em) rotateX(4deg)}}.inView.svelte-m8i03d{transform:perspective(75em) rotateX(4deg)}div.svelte-o9hbsg{width:100%;margin:0;display:grid;grid-template-rows:auto;gap:2em}@media screen and (max-width: 800px){div.svelte-o9hbsg{grid-template-columns:1fr}}@media screen and (min-width: 801px) and (max-width: 1499px){div.svelte-o9hbsg{grid-template-columns:1fr 1fr}}@media screen and (min-width: 801px){div.svelte-o9hbsg{grid-template-columns:1fr 1fr}}label.svelte-2eqaqm{background-color:var(--backgroundColor);color:var(--accentColor);position:absolute;position-area:top left;padding:0 .25em;font-size:1rem;text-wrap:nowrap;max-width:calc(anchor-size(width) - 1.6em);inset-inline-start:calc(anchor(start) + .8em);transform:translateY(50%);overflow:hidden}input.svelte-2eqaqm,textarea.svelte-2eqaqm{all:unset;width:100%;text-align:start;border:solid .2em var(--accentColor);border-radius:.5em;padding:1.2em .8em;font-weight:400;font-size:1.2rem;line-height:1.5}textarea.svelte-2eqaqm{overflow-y:hidden}@keyframes svelte-1c3a1vk-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}div.svelte-1c3a1vk{display:inline-flex;gap:.5em;align-items:center;width:100%;justify-content:end}label.svelte-1c3a1vk{font-weight:400;font-size:1.2rem;line-height:1.5}input.svelte-1c3a1vk{font-weight:400;font-size:1.2rem;line-height:1.5;appearance:none;margin:0;width:1.5em;height:1.5em;border:solid .2em var(--accentColor);border-radius:.5em;flex-shrink:0;position:relative;cursor:pointer}input.svelte-1c3a1vk:before{font-weight:400;font-size:1.2rem;line-height:1.5;content:"✔";position:absolute;width:100%;height:100%;color:var(--backgroundColor);display:flex;align-items:center;justify-content:center;background-color:var(--accentColor);transform:scale(0) translate(-2px,-2px);transition:transform ease-out .1s;border:solid 2px var(--accentColor);border-radius:inherit}input.svelte-1c3a1vk:checked:before{transform:scale(1) translate(-2px,-2px)}@keyframes svelte-18b7apt-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}dialog.svelte-18b7apt{background:transparent;border:0;padding:0;overscroll-behavior:contain}dialog.svelte-18b7apt::backdrop{-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em)}dialog[open].svelte-18b7apt{animation:zoom .25s cubic-bezier(.34,1.56,.64,1) forwards}dialog.svelte-18b7apt:focus{outline:none}form.svelte-18b7apt{border-radius:.5em;display:flex;flex-direction:column;gap:1.2em;background-color:#fff;color:#283e3d;--backgroundColor: hsl(0, 100%, 100%);--accentColor: hsl(152, 15%, 45%);padding:4em 2em;break-inside:avoid;overflow-x:hidden;max-width:max-content;min-width:40vw;max-width:60em;align-items:start;position:relative;overscroll-behavior:contain;overflow:hidden}div.buttons.svelte-18b7apt{width:100%;display:flex;justify-content:end;gap:1.2em}div.error.svelte-18b7apt{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:end;gap:.25em;font-weight:400;font-size:1.2rem;line-height:1.5}
