h2.svelte-kd1zeu,p.svelte-kd1zeu{color:var(--dark-text);max-width:fit-content}.steps-container.svelte-kd1zeu{display:grid;place-items:center;position:relative;gap:1rem;width:fit-content;margin:0 auto}.step.svelte-kd1zeu{display:flex;align-items:first baseline;gap:2rem}.step.svelte-kd1zeu:not(:last-child):before{content:"";position:absolute;top:16px;left:28px;height:86%;width:4px;background-color:var(--neutral-grey);z-index:-1}.icon.svelte-kd1zeu{padding:1rem;margin:0;width:fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--neutral-grey)}.step.svelte-kd1zeu:last-child .icon:where(.svelte-kd1zeu){background-color:var(--theme-blue-cta)}.icon.svelte-kd1zeu svg:where(.svelte-kd1zeu){fill:var(--theme-blue-cta)}.icon.svelte-kd1zeu svg#step-4:where(.svelte-kd1zeu){fill:var(--light-text)}.step-content.svelte-kd1zeu{display:flex;flex-direction:column;gap:1rem}.text-container.svelte-kd1zeu{padding:.5rem 0 0rem 1rem;border-left:4px solid var(--neutral-grey);max-width:fit-content}.text-container.svelte-kd1zeu p:where(.svelte-kd1zeu){max-width:35ch}span.badge.svelte-kd1zeu{padding:.25rem 1rem;background-color:var(--theme-blue-cta);color:var(--light-text);border-radius:50px;width:fit-content;font-weight:500;font-size:1rem}.row.svelte-3pkklr{display:flex;justify-content:space-between;width:100%;align-items:center}summary.svelte-3pkklr{list-style:none}summary.svelte-3pkklr{cursor:pointer;width:100%}button.svelte-3pkklr{background-color:transparent;align-self:flex-start}button.svelte-3pkklr span:where(.svelte-3pkklr){font-size:2rem;transition:all ease-in .1s}details.svelte-3pkklr{width:100%}details.svelte-3pkklr summary:where(.svelte-3pkklr)::-webkit-details-marker{display:none}button.svelte-3pkklr span:where(.svelte-3pkklr){color:var(--theme-blue-cta)}details[open].svelte-3pkklr+button:where(.svelte-3pkklr){transform:rotate(45deg)}button.svelte-3pkklr{border:none;transition:all ease-in-out .15s}button.svelte-3pkklr span:where(.svelte-3pkklr):hover,button.svelte-3pkklr span:where(.svelte-3pkklr):focus{color:var(--theme-blue-cta)}@media only screen and (max-width: 768px){.row.svelte-3pkklr{padding:1rem 0}}form.svelte-1bj0skk{background-color:transparent;padding:0}
