.era-toast-wrap{position:fixed;top:5.5rem;right:1.25rem;z-index:9999;display:flex;flex-direction:column;gap:.75rem;max-width:min(360px,calc(100vw - 2.5rem));pointer-events:none}.era-toast{pointer-events:auto;padding:.875rem 1.125rem;border-radius:3px;font-size:.8125rem;font-family:Inter,sans-serif;display:flex;align-items:flex-start;gap:.875rem;animation:eraToastIn .25s ease both;box-shadow:0 8px 32px #0000008c;transition:opacity .22s ease,transform .22s ease;line-height:1.5}.era-toast--error{background:#120505f7;border:1px solid rgba(200,60,60,.4);color:#f5d0d0}.era-toast span{flex:1}.era-toast button{background:none;border:none;cursor:pointer;color:inherit;opacity:.45;font-size:.875rem;line-height:1;padding:0;flex-shrink:0;margin-top:2px;font-family:inherit;transition:opacity .15s}.era-toast button:hover{opacity:1}.era-ferr{font-size:11px;color:#e05555;margin-top:.35rem;font-family:Inter,sans-serif;line-height:1.4;margin-bottom:0}@keyframes eraToastIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.field-input[data-astro-cid-xam2jttj]{width:100%;padding:.75rem 0;background:transparent;border:none;border-bottom:1px solid var(--border);color:var(--text);font-size:.9rem;line-height:1.5;transition:border-color .2s}.field-input[data-astro-cid-xam2jttj]::placeholder{color:var(--muted-2)}.field-input[data-astro-cid-xam2jttj]:focus{outline:none;border-color:var(--silver-2)}.field-input[data-astro-cid-xam2jttj][type=number]{appearance:textfield;-moz-appearance:textfield}.field-input[data-astro-cid-xam2jttj][type=number]::-webkit-outer-spin-button,.field-input[data-astro-cid-xam2jttj][type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.field-label[data-astro-cid-xam2jttj]{display:block;font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin-bottom:.5rem}.req[data-astro-cid-xam2jttj]{color:var(--silver-2)}.opt[data-astro-cid-xam2jttj]{text-transform:none;letter-spacing:normal;font-weight:400;font-size:10px;color:var(--muted-2)}.field-hint[data-astro-cid-xam2jttj]{font-size:11px;color:var(--muted-2);margin-top:.4rem;font-family:Inter,sans-serif}.hd-steps[data-astro-cid-xam2jttj]{display:flex;align-items:center;margin-bottom:.4rem}.hd-step-dot[data-astro-cid-xam2jttj]{width:2rem;height:2rem;border-radius:50%;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--muted);flex-shrink:0;transition:all .25s}.hd-step-dot--active[data-astro-cid-xam2jttj]{border-color:var(--silver-2);color:var(--silver-2)}.hd-step-dot--done[data-astro-cid-xam2jttj]{border-color:var(--silver-2);background:var(--silver-2);color:#0a0618}.hd-step-line[data-astro-cid-xam2jttj]{flex:1;height:1px;background:var(--border);margin:0 .75rem;transition:background .25s}.hd-step-line--done[data-astro-cid-xam2jttj]{background:var(--silver-2)}.hd-step-labels[data-astro-cid-xam2jttj]{display:flex;justify-content:space-between;margin-bottom:2.5rem;padding:0 .1rem}.hd-step-label[data-astro-cid-xam2jttj]{font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--muted-2);transition:color .25s}.hd-step-label--active[data-astro-cid-xam2jttj]{color:var(--silver-2)}.hd-submit-btn[data-astro-cid-xam2jttj]{width:100%;padding:1rem;background:transparent;border:1px solid var(--silver-2);color:var(--silver-2);font-size:.875rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;cursor:pointer;transition:background .3s;font-family:Inter,sans-serif}.hd-submit-btn[data-astro-cid-xam2jttj]:hover:not(:disabled){background:#b4b4c812}.hd-submit-btn[data-astro-cid-xam2jttj]:disabled{opacity:.5;cursor:not-allowed}.hd-back-btn[data-astro-cid-xam2jttj]{padding:1rem 1.25rem;background:transparent;border:1px solid var(--border);color:var(--muted);font-size:.875rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:all .2s;font-family:Inter,sans-serif;white-space:nowrap;flex-shrink:0}.hd-back-btn[data-astro-cid-xam2jttj]:hover{color:var(--text);border-color:var(--muted)}
