.page-wrapper.svelte-12eivhs{position:relative;min-height:100vh;color:#fff;overflow-x:hidden}.background.svelte-12eivhs{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.6}.content.svelte-12eivhs{position:relative;z-index:10;display:flex;flex-direction:column;min-height:100vh}main.svelte-12eivhs{flex:1;display:flex;justify-content:center;align-items:center;padding:6rem 1rem}.glass-card.svelte-12eivhs{width:100%;max-width:520px;padding:3rem;background:#141414ba;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:24px;box-shadow:0 20px 40px #0006;display:flex;flex-direction:column;gap:2.5rem;transition:transform .3s ease}.glass-card.svelte-12eivhs:hover{border-color:#ffffff1f}.glass-card.svelte-12eivhs .head:where(.svelte-12eivhs){text-align:center}.glass-card.svelte-12eivhs .head:where(.svelte-12eivhs) .title:where(.svelte-12eivhs){font-family:var(--font-hero);font-weight:600;font-size:2.5rem;margin-bottom:1rem;color:#fff;letter-spacing:-.02em;background:linear-gradient(180deg,#fff,#ffffffb3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.glass-card.svelte-12eivhs .head:where(.svelte-12eivhs) .description:where(.svelte-12eivhs){font-family:var(--font-sans);font-size:1.05rem;color:#fff9;line-height:1.6}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .form-container:where(.svelte-12eivhs) form:where(.svelte-12eivhs){display:flex;flex-direction:column;gap:1.5rem}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .field:where(.svelte-12eivhs) label:where(.svelte-12eivhs){display:block;margin-bottom:.5rem;font-family:var(--font-mono);font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:#ffffff80;font-weight:500}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .field:where(.svelte-12eivhs) .input-wrapper:where(.svelte-12eivhs){position:relative;display:flex;align-items:center}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .field:where(.svelte-12eivhs) .input-wrapper:where(.svelte-12eivhs) .input-icon:where(.svelte-12eivhs){position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#fff6;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .field:where(.svelte-12eivhs) .input-wrapper:where(.svelte-12eivhs) input:where(.svelte-12eivhs){width:100%;padding:1rem 1rem 1rem 3rem;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0000004d;color:#fff;font-size:1rem;font-family:var(--font-sans);transition:all .2s ease;position:relative;z-index:1}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .field:where(.svelte-12eivhs) .input-wrapper:where(.svelte-12eivhs) input:where(.svelte-12eivhs)::placeholder{color:#fff3}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .field:where(.svelte-12eivhs) .input-wrapper:where(.svelte-12eivhs) input:where(.svelte-12eivhs):focus{outline:none;border-color:var(--accent-color, #ff4d4d);background:#00000080;box-shadow:0 0 0 4px #ff4d4d1a}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .preferences:where(.svelte-12eivhs){background:#ffffff08;padding:1.25rem;border-radius:16px;border:1px solid rgba(255,255,255,.05)}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .preferences:where(.svelte-12eivhs) .pref-title:where(.svelte-12eivhs){font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#ffffff80;margin-bottom:1rem;font-weight:600}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .preferences:where(.svelte-12eivhs) .checkbox-option:where(.svelte-12eivhs){display:flex;align-items:center;margin-bottom:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .2s}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .preferences:where(.svelte-12eivhs) .checkbox-option:where(.svelte-12eivhs):last-child{margin-bottom:0}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .preferences:where(.svelte-12eivhs) .checkbox-option:where(.svelte-12eivhs):hover{opacity:1}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .preferences:where(.svelte-12eivhs) .checkbox-option:where(.svelte-12eivhs):hover .custom-check:where(.svelte-12eivhs){border-color:#ffffff80}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .preferences:where(.svelte-12eivhs) .checkbox-option:where(.svelte-12eivhs) input:where(.svelte-12eivhs){display:none}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .preferences:where(.svelte-12eivhs) .checkbox-option:where(.svelte-12eivhs) input:where(.svelte-12eivhs):checked+.custom-check:where(.svelte-12eivhs){background:var(--accent-color, #ff4d4d);border-color:var(--accent-color, #ff4d4d);color:#fff}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .preferences:where(.svelte-12eivhs) .checkbox-option:where(.svelte-12eivhs) .custom-check:where(.svelte-12eivhs){width:20px;height:20px;border:2px solid rgba(255,255,255,.2);border-radius:6px;margin-right:12px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:transparent;flex-shrink:0;background:#0003}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .preferences:where(.svelte-12eivhs) .checkbox-option:where(.svelte-12eivhs) .label-text:where(.svelte-12eivhs){font-family:var(--font-sans);color:#fffc;font-size:.95rem;font-weight:400}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .submit-section:where(.svelte-12eivhs){display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .submit-section:where(.svelte-12eivhs) .cta-pill:where(.svelte-12eivhs){appearance:none;border:none;background:#fff;color:#000;padding:1rem 2rem;border-radius:100px;font-size:1rem;cursor:pointer;transition:all .2s cubic-bezier(.2,.8,.2,1);display:flex;align-items:center;justify-content:center;font-weight:600;gap:.75rem;font-family:var(--font-mono);letter-spacing:-.02em;box-shadow:0 4px 6px #0000001a}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .submit-section:where(.svelte-12eivhs) .cta-pill:where(.svelte-12eivhs):hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px #0003;background:#f0f0f0}.glass-card.svelte-12eivhs .body:where(.svelte-12eivhs) .submit-section:where(.svelte-12eivhs) .cta-pill:where(.svelte-12eivhs):disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:600px){.glass-card.svelte-12eivhs{padding:2rem 1.5rem;border-radius:20px}.glass-card.svelte-12eivhs .head:where(.svelte-12eivhs) .title:where(.svelte-12eivhs){font-size:2rem}main.svelte-12eivhs{padding:4rem 1rem}}
