.step.svelte-y93geq.svelte-y93geq{margin:36px 0}.step.svelte-y93geq .total.svelte-y93geq{width:100%;background:#ffe5e9;height:5px;position:relative}.step.svelte-y93geq .current.svelte-y93geq{position:absolute;top:0;left:0;height:100%;background:#ad143d;transition:all 1s ease}.info.svelte-y93geq.svelte-y93geq{border-left:9px solid #ad143d;margin-bottom:36px}.info.svelte-y93geq p.intro.svelte-y93geq{font-style:italic}form.svelte-y93geq.svelte-y93geq{text-align:left}form.svelte-y93geq input.svelte-y93geq:not(.radio,.checkbox){width:100%}.fieldset.svelte-y93geq.svelte-y93geq{margin-bottom:36px}textarea.svelte-y93geq.svelte-y93geq{resize:none}.add.svelte-y93geq.svelte-y93geq{display:flex}.add.svelte-y93geq img.svelte-y93geq,.is-family.svelte-y93geq img.svelte-y93geq{filter:invert(28%) sepia(91%) saturate(5927%) hue-rotate(333deg) brightness(84%) contrast(94%)}.title.svelte-y93geq.svelte-y93geq{font-family:Frank Ruhl Libre,serif}.title.is-1.svelte-y93geq.svelte-y93geq{font-size:40px;text-align:center}@media screen and (min-width: 1024px){.title.is-1.svelte-y93geq.svelte-y93geq{font-size:52px;text-align:left}}.title.is-2.svelte-y93geq.svelte-y93geq{font-size:34px}@media screen and (min-width: 1024px){.title.is-2.svelte-y93geq.svelte-y93geq{font-size:42px}}.link.svelte-y93geq.svelte-y93geq{color:#ad143d}.link.svelte-y93geq.svelte-y93geq:hover{text-decoration:underline}
