.lf[data-astro-cid-sevzbneq]{position:relative}.lf-sr[data-astro-cid-sevzbneq]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.optional[data-astro-cid-sevzbneq]{color:var(--color-ink-soft);font-weight:400}.lf-step[data-astro-cid-sevzbneq]>.field[data-astro-cid-sevzbneq]:first-child>[data-astro-cid-sevzbneq]:is(label,legend){margin-top:0}.lf-step[data-astro-cid-sevzbneq]+.lf-step[data-astro-cid-sevzbneq]{margin-top:var(--space-2)}.lf-choice[data-astro-cid-sevzbneq]{border:0;min-width:0;margin:0;padding:0}.lf-choice[data-astro-cid-sevzbneq]>legend[data-astro-cid-sevzbneq],.lf-group[data-astro-cid-sevzbneq]>legend[data-astro-cid-sevzbneq]{font-size:var(--step-small);margin:0 0 var(--space-1);padding:0;font-weight:650;display:block}.lf-choice[data-astro-cid-sevzbneq]:not(:first-child){margin-top:var(--space-2)}.lf-group[data-astro-cid-sevzbneq]>legend[data-astro-cid-sevzbneq]{font-size:var(--step-1)}.lf-group[data-astro-cid-sevzbneq]{border:0;min-width:0;margin:0;padding:0}.lf-chips[data-astro-cid-sevzbneq]{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=30rem){.lf-chips[data-astro-cid-sevzbneq]{grid-template-columns:repeat(3,minmax(0,1fr))}}.lf-chips-3[data-astro-cid-sevzbneq]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width>=30rem){.lf-chips-2[data-astro-cid-sevzbneq]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lf-tel[data-astro-cid-sevzbneq]{gap:var(--space-1);grid-template-columns:6.5rem minmax(0,1fr);display:grid}.lf-tel[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]{padding-inline:var(--space-1)}.lf-other[data-astro-cid-sevzbneq]{display:none}.lf-choice[data-astro-cid-sevzbneq]:has(input[data-other]:checked) .lf-other[data-astro-cid-sevzbneq]{display:block}.lf-other[data-astro-cid-sevzbneq]>label[data-astro-cid-sevzbneq]{margin-top:var(--space-2)}.lf-choice[data-astro-cid-sevzbneq][data-invalid]>.lf-chips[data-astro-cid-sevzbneq] .lf-chip[data-astro-cid-sevzbneq]:not(:has(input:checked)){border-color:var(--color-destructive)}.lf-chip[data-astro-cid-sevzbneq]{justify-content:center;align-items:center;gap:var(--space-0);min-height:var(--tap);padding:var(--space-0) var(--space-1);border:2px solid var(--color-ink-faint);border-radius:var(--radius-control);background:var(--color-paper);font-size:var(--step-small);text-align:center;cursor:pointer;line-height:1.25;display:flex;position:relative}.lf-chip[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.lf-chip-tick[data-astro-cid-sevzbneq]{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem;display:none}.lf-chip[data-astro-cid-sevzbneq]:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-strong);font-weight:650}.lf-chip[data-astro-cid-sevzbneq]:has(input:checked) .lf-chip-tick[data-astro-cid-sevzbneq]{display:block}.lf-chip[data-astro-cid-sevzbneq]:has(input:focus-visible){outline:3px solid var(--color-ink);outline-offset:3px}.lf-chip[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.lf-chip[data-astro-cid-sevzbneq]:not(:has(input:checked)):hover{background:var(--color-paper-soft)}}.lf[data-astro-cid-sevzbneq] [data-astro-cid-sevzbneq]:is(input,textarea){caret-color:var(--color-primary)}.lf[data-astro-cid-sevzbneq] [data-astro-cid-sevzbneq]:is(input:not([type=radio]),select,textarea):focus-visible{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);outline:none}.lf[data-astro-cid-sevzbneq] :is(input,select,textarea)[data-astro-cid-sevzbneq][aria-invalid=true],.lf[data-astro-cid-sevzbneq] :is(input:not([type=radio]),select,textarea)[data-astro-cid-sevzbneq][aria-invalid=true]:focus-visible{border-color:var(--color-destructive);box-shadow:inset 0 0 0 1px var(--color-destructive)}.next[data-astro-cid-sevzbneq]{margin:var(--space-3) 0 0;color:var(--color-ink-soft)}.lf-actions[data-astro-cid-sevzbneq]{align-items:center;gap:var(--space-1);margin:var(--space-2) 0 var(--space-1);flex-wrap:wrap;display:flex}.lf-actions[data-astro-cid-sevzbneq] .btn[data-astro-cid-sevzbneq]{margin:0}.lf-submit[data-astro-cid-sevzbneq],.lf-next[data-astro-cid-sevzbneq]{flex:10rem}.lf-back[data-astro-cid-sevzbneq],.lf-next[data-astro-cid-sevzbneq]{display:none}.lf[data-astro-cid-sevzbneq] .lf-back[data-astro-cid-sevzbneq]:is(:focus-visible,:active){background:0 0}@media (hover:hover) and (pointer:fine){.lf[data-astro-cid-sevzbneq] .lf-back[data-astro-cid-sevzbneq]:hover{background:var(--color-paper-soft)}}.status[data-astro-cid-sevzbneq]{align-items:flex-start;gap:var(--space-1);margin:0;font-weight:650;display:flex}.status[data-astro-cid-sevzbneq]:has([data-status]:not(:empty)){margin-bottom:var(--space-1)}.status[data-astro-cid-sevzbneq] .status-ico{flex:none;margin-top:.2em;display:none}.status[data-astro-cid-sevzbneq].is-failed{color:var(--color-destructive)}.status[data-astro-cid-sevzbneq].is-failed .status-ico{display:block}.field-error[data-astro-cid-sevzbneq]{margin:var(--space-0) 0 0;font-weight:650}.lf-notes[data-astro-cid-sevzbneq]{margin-top:var(--space-2);padding-top:var(--space-2);border-top:var(--rule) solid var(--color-ink-faint)}.lf-notes[data-astro-cid-sevzbneq] .small[data-astro-cid-sevzbneq]{margin:0 0 var(--space-1)}.lf-notes[data-astro-cid-sevzbneq] .small[data-astro-cid-sevzbneq]:last-child{margin-bottom:0}.trap[data-astro-cid-sevzbneq]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lf-progress[data-astro-cid-sevzbneq]{--disc:2.5rem;display:none}.lf-count[data-astro-cid-sevzbneq]{margin:0 0 var(--space-2);font-size:var(--step-small);color:var(--color-ink-soft);font-variant-numeric:tabular-nums}.lf-count[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{color:var(--color-primary);font-weight:650}.lf-line[data-astro-cid-sevzbneq]{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lf-stop[data-astro-cid-sevzbneq]{justify-items:center;row-gap:var(--space-1);text-align:center;display:grid;position:relative}.lf-stop[data-astro-cid-sevzbneq]:not(:last-child):before,.lf-stop[data-astro-cid-sevzbneq]:not(:last-child):after{content:"";top:calc(var(--disc) / 2 - 1px);left:calc(50% + var(--disc) / 2);right:calc(-50% + var(--disc) / 2);height:2px;position:absolute}.lf-stop[data-astro-cid-sevzbneq]:not(:last-child):before{background:var(--color-ink-faint)}.lf-stop[data-astro-cid-sevzbneq]:not(:last-child):after{background:var(--color-primary);transform-origin:0;transition:transform .45s var(--ease-out);transform:scaleX(0)}.lf-stop[data-astro-cid-sevzbneq].is-done:after{transform:scaleX(1)}.lf-dot[data-astro-cid-sevzbneq]{z-index:1;width:var(--disc);height:var(--disc);border:2px solid var(--color-ink-faint);background:var(--color-paper);color:var(--color-primary);transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out), color .3s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.lf-dot[data-astro-cid-sevzbneq] .icon{grid-area:1/1}.lf-dot[data-astro-cid-sevzbneq] .lf-tick{display:none}.is-current[data-astro-cid-sevzbneq] .lf-dot[data-astro-cid-sevzbneq]{border-color:var(--color-primary)}.is-done[data-astro-cid-sevzbneq] .lf-dot[data-astro-cid-sevzbneq]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-paper)}.is-done[data-astro-cid-sevzbneq] .lf-dot[data-astro-cid-sevzbneq] .lf-ico{display:none}.is-done[data-astro-cid-sevzbneq] .lf-dot[data-astro-cid-sevzbneq] .lf-tick{display:block}.lf-stop-name[data-astro-cid-sevzbneq]{color:var(--color-ink-soft);font-size:.75rem;line-height:1.3}.is-current[data-astro-cid-sevzbneq] .lf-stop-name[data-astro-cid-sevzbneq]{color:var(--color-ink);font-weight:650}@media (width>=30rem){.lf-progress[data-astro-cid-sevzbneq]{--disc:2.75rem}}@media (scripting:enabled){.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off) .lf-progress[data-astro-cid-sevzbneq]{margin-bottom:var(--space-4);display:block}.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off) .lf-step[data-astro-cid-sevzbneq]:not(.is-current){display:none}.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off) .lf-step[data-astro-cid-sevzbneq]{margin-top:0}.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off) .lf-step[data-astro-cid-sevzbneq].is-current{animation:lf-in .3s var(--ease-out)}.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off) .lf-step[data-astro-cid-sevzbneq]:not(.lf-group)>.field[data-astro-cid-sevzbneq]:not(.lf-sub)>[data-astro-cid-sevzbneq]:is(label,legend),.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off) .lf-group[data-astro-cid-sevzbneq]>legend[data-astro-cid-sevzbneq]{font-size:var(--step-2);letter-spacing:-.01em;margin:0 0 var(--space-2);line-height:1.2}.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off) .lf-group[data-astro-cid-sevzbneq]>legend[data-astro-cid-sevzbneq]+.field[data-astro-cid-sevzbneq]>label[data-astro-cid-sevzbneq]{margin-top:0}.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off) .lf-step[data-astro-cid-sevzbneq]:not(.lf-group)>.field[data-astro-cid-sevzbneq]:not(.lf-sub)>[data-astro-cid-sevzbneq]:is(label,legend) .optional[data-astro-cid-sevzbneq],.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off) .lf-group[data-astro-cid-sevzbneq]>legend[data-astro-cid-sevzbneq] .optional[data-astro-cid-sevzbneq]{font-size:var(--step-0);letter-spacing:0}.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off) .lf-next[data-astro-cid-sevzbneq],.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off) .lf-back[data-astro-cid-sevzbneq]{display:inline-flex}.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off).is-first .lf-back[data-astro-cid-sevzbneq],.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off).is-last .lf-next[data-astro-cid-sevzbneq],.lf-stepped[data-astro-cid-sevzbneq]:not(.steps-off):not(.is-last) [data-astro-cid-sevzbneq]:is(.lf-submit,.next){display:none}}@keyframes lf-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.lf-stop[data-astro-cid-sevzbneq]:after,.lf-dot[data-astro-cid-sevzbneq]{transition:none}.lf-stepped[data-astro-cid-sevzbneq] .lf-step[data-astro-cid-sevzbneq].is-current{animation:none!important}}
