.page-wrapper.svelte-1bv7ezn{position:relative;min-height:100vh;color:#fff;overflow-x:hidden}.background.svelte-1bv7ezn{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.6}.content.svelte-1bv7ezn{position:relative;z-index:10;display:flex;flex-direction:column;min-height:100vh}main.svelte-1bv7ezn{flex:1;display:flex;justify-content:center;align-items:center;padding:4rem 1rem}.glass-card.svelte-1bv7ezn{width:100%;max-width:480px;padding:2rem;background:#141414ba;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:20px;box-shadow:0 20px 40px #0006;display:flex;flex-direction:column;gap:1.5rem;transition:transform .3s ease}.glass-card.svelte-1bv7ezn:hover{border-color:#ffffff1f}.glass-card.svelte-1bv7ezn .head:where(.svelte-1bv7ezn){text-align:center}.glass-card.svelte-1bv7ezn .head:where(.svelte-1bv7ezn) .title:where(.svelte-1bv7ezn){font-family:var(--font-hero);font-weight:600;font-size:2rem;margin-bottom:.5rem;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-1bv7ezn .head:where(.svelte-1bv7ezn) .description:where(.svelte-1bv7ezn){font-family:var(--font-sans);font-size:.95rem;color:#fff9;line-height:1.5}.glass-card.svelte-1bv7ezn .head:where(.svelte-1bv7ezn) .description:where(.svelte-1bv7ezn) a:where(.svelte-1bv7ezn){color:var(--accent-color, #ff4d4d);text-decoration:none}.glass-card.svelte-1bv7ezn .head:where(.svelte-1bv7ezn) .description:where(.svelte-1bv7ezn) a:where(.svelte-1bv7ezn):hover{text-decoration:underline}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .form-container:where(.svelte-1bv7ezn) form:where(.svelte-1bv7ezn){display:flex;flex-direction:column;gap:1rem}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) label:where(.svelte-1bv7ezn),.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .label-row:where(.svelte-1bv7ezn){display:block;margin-bottom:.4rem;font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#ffffff80;font-weight:500}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .query-selector:where(.svelte-1bv7ezn){display:flex;gap:.5rem;flex-wrap:wrap}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .query-selector:where(.svelte-1bv7ezn) .query-btn:where(.svelte-1bv7ezn){flex:1;background:#0000004d;border:1px solid rgba(255,255,255,.1);color:#fff9;padding:.5rem .8rem;border-radius:8px;font-family:var(--font-sans);font-size:.85rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .query-selector:where(.svelte-1bv7ezn) .query-btn:where(.svelte-1bv7ezn):hover{background:#ffffff0d;color:#fff}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .query-selector:where(.svelte-1bv7ezn) .query-btn:where(.svelte-1bv7ezn).active{background:#fff;color:#000;border-color:#fff;font-weight:600;box-shadow:0 4px 12px #0000001a}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .input-wrapper:where(.svelte-1bv7ezn){position:relative;display:flex;align-items:center}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .input-wrapper:where(.svelte-1bv7ezn) .input-icon:where(.svelte-1bv7ezn){position:absolute;left:.8rem;top:50%;transform:translateY(-50%);color:#fff6;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .input-wrapper:where(.svelte-1bv7ezn).textarea-wrapper{align-items:flex-start}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .input-wrapper:where(.svelte-1bv7ezn).textarea-wrapper .textarea-icon:where(.svelte-1bv7ezn){top:.8rem;transform:none}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .input-wrapper:where(.svelte-1bv7ezn) input:where(.svelte-1bv7ezn),.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .input-wrapper:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn){width:100%;padding:.8rem .8rem .8rem 2.5rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0000004d;color:#fff;font-size:.95rem;font-family:var(--font-sans);transition:all .2s ease;position:relative;z-index:1}:is(.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .input-wrapper:where(.svelte-1bv7ezn) input:where(.svelte-1bv7ezn),.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .input-wrapper:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn))::placeholder{color:#fff3}:is(.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .input-wrapper:where(.svelte-1bv7ezn) input:where(.svelte-1bv7ezn),.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .input-wrapper:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn)):focus{outline:none;border-color:var(--accent-color, #ff4d4d);background:#00000080;box-shadow:0 0 0 4px #ff4d4d1a}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .field:where(.svelte-1bv7ezn) .input-wrapper:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn){min-height:100px;resize:vertical}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .submit-section:where(.svelte-1bv7ezn){display:flex;flex-direction:column;gap:1.5rem;margin-top:.5rem}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .submit-section:where(.svelte-1bv7ezn) .cta-pill:where(.svelte-1bv7ezn){appearance:none;border:none;background:#fff;color:#000;padding:.8rem 2rem;border-radius:100px;font-size:.95rem;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-1bv7ezn .body:where(.svelte-1bv7ezn) .submit-section:where(.svelte-1bv7ezn) .cta-pill:where(.svelte-1bv7ezn):hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px #0003;background:#f0f0f0}.glass-card.svelte-1bv7ezn .body:where(.svelte-1bv7ezn) .submit-section:where(.svelte-1bv7ezn) .cta-pill:where(.svelte-1bv7ezn):disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:600px){.glass-card.svelte-1bv7ezn{padding:2rem 1.5rem;border-radius:20px}.glass-card.svelte-1bv7ezn .head:where(.svelte-1bv7ezn) .title:where(.svelte-1bv7ezn){font-size:2rem}main.svelte-1bv7ezn{padding:4rem 1rem}}
