.ec[data-astro-cid-i26ydgg4]{width:100%;max-width:32rem}.ec--hero[data-astro-cid-i26ydgg4],.ec--ticket[data-astro-cid-i26ydgg4]{margin-inline:auto}.ticket[data-astro-cid-i26ydgg4]{padding:var(--space-s) var(--space-m) var(--space-s) var(--space-xl);border:1px solid var(--brass);border-left:2px dashed var(--brass);border-radius:var(--radius-m);background-color:color-mix(in srgb, var(--parchment) 7%, transparent);background-image:radial-gradient(circle 5px at 16px 34%, color-mix(in srgb, var(--midnight-deep) 90%, transparent) 96%, transparent 100%), radial-gradient(circle 5px at 16px 66%, color-mix(in srgb, var(--midnight-deep) 90%, transparent) 96%, transparent 100%);text-align:left;animation:ticket-in var(--dur-mid) var(--ease-hang);background-repeat:no-repeat;rotate:-1deg}.ticket[data-astro-cid-i26ydgg4][hidden]{display:none}.ticket__label[data-astro-cid-i26ydgg4]{font-family:var(--font-utility);font-weight:600;font-size:var(--step--1);letter-spacing:var(--tracking-utility-wide);color:var(--brass)}.ticket__line[data-astro-cid-i26ydgg4]{font-size:var(--step-0);color:var(--parchment);margin-top:2px;font-weight:700}@keyframes ticket-in{0%{opacity:0;translate:0 6px;rotate:-4deg}to{opacity:1;translate:0;rotate:-1deg}}.ec__row[data-astro-cid-i26ydgg4]{gap:var(--space-2xs);align-items:flex-end;display:flex}.ec__field[data-astro-cid-i26ydgg4]{flex:auto;min-width:0}.ec__label[data-astro-cid-i26ydgg4]{font-family:var(--font-utility);font-weight:600;font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--parchment-dim);margin-bottom:var(--space-3xs);text-align:left;display:block}.ec__input[data-astro-cid-i26ydgg4]{width:100%;min-height:48px;padding:0 var(--space-s);background:color-mix(in srgb, var(--midnight-deep) 85%, transparent);color:var(--parchment);border:1px solid var(--field-edge);border-radius:var(--radius-m);outline-offset:var(--focus-offset);transition:background-color var(--dur-fast) var(--ease-out);outline:2px solid #0000}.ec__input[data-astro-cid-i26ydgg4]:hover{background:var(--midnight-deep)}.ec__input[data-astro-cid-i26ydgg4]::placeholder{color:var(--parchment-faint)}.ec__input[data-astro-cid-i26ydgg4]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-color:var(--brass)}.ec__button[data-astro-cid-i26ydgg4]{min-height:48px;padding-inline:var(--space-m);background:var(--brass);color:var(--ink);border-radius:var(--radius-m);font-family:var(--font-utility);font-weight:600;font-size:var(--step-0);letter-spacing:var(--tracking-utility);white-space:nowrap;transition:background var(--dur-fast) var(--ease-out);border:0;flex:none}.ec__button[data-astro-cid-i26ydgg4]:hover:not(:disabled){background:var(--parchment)}.ec__button[data-astro-cid-i26ydgg4]:active:not(:disabled){translate:0 1px}.ec__button[data-astro-cid-i26ydgg4]:disabled{opacity:.55;cursor:not-allowed}.ec__button[data-astro-cid-i26ydgg4][aria-busy=true]{cursor:progress}.ec__trap[data-astro-cid-i26ydgg4]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ec__status[data-astro-cid-i26ydgg4]{font-size:var(--step--1);margin-top:var(--space-2xs);text-align:left;min-height:1.4em}.ec__status[data-astro-cid-i26ydgg4][data-state=ok]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;margin:-1px;position:absolute;overflow:hidden}.ec__status[data-astro-cid-i26ydgg4][data-state=error]{color:var(--error-ink)}.ec__fine[data-astro-cid-i26ydgg4]{font-size:var(--step--2);color:var(--parchment-faint);margin-top:var(--space-3xs);text-align:left}.ec--hero[data-astro-cid-i26ydgg4] .ec__fine[data-astro-cid-i26ydgg4],.ec--ticket[data-astro-cid-i26ydgg4] .ec__fine[data-astro-cid-i26ydgg4]{text-align:center}@media (width<=560px){.ec__row[data-astro-cid-i26ydgg4]{flex-direction:column;align-items:stretch}.ec__button[data-astro-cid-i26ydgg4]{width:100%}}@media (prefers-reduced-motion:reduce){.ticket[data-astro-cid-i26ydgg4]{animation:none}}
