.startform.svelte-l2fpq6{flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:30px;display:flex}.brief-kick.svelte-l2fpq6{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--mg-petrol-lum);margin-bottom:2px;font-size:10.5px}.brief-q.svelte-l2fpq6{font-family:var(--font-display);color:var(--mg-text-primary);margin-bottom:6px;font-size:19px}.field.svelte-l2fpq6{text-align:left;width:100%;max-width:440px;position:relative}.flabel.svelte-l2fpq6{justify-content:space-between;align-items:baseline;gap:12px;margin:0 4px 5px;display:flex}.flabel.svelte-l2fpq6 label:where(.svelte-l2fpq6){color:var(--mg-text-primary);font-size:12.5px;font-weight:600}.flabel.svelte-l2fpq6 .opt:where(.svelte-l2fpq6){color:var(--mg-text-muted);font-weight:400}.flabel.svelte-l2fpq6 .benefit:where(.svelte-l2fpq6){color:var(--mg-petrol-lum);text-align:right;font-size:11px;font-weight:500}.field.svelte-l2fpq6 input:where(.svelte-l2fpq6){border:1.5px solid var(--mg-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:100%;min-height:56px;color:var(--mg-text-primary);font-family:var(--font-sans);background:#0a191eb3;border-radius:14px;outline:none;padding:0 20px;font-size:16.5px;transition:border-color .2s,box-shadow .3s}.field.svelte-l2fpq6 input:where(.svelte-l2fpq6)::placeholder{color:var(--mg-text-muted)}.field.svelte-l2fpq6 input:where(.svelte-l2fpq6):focus{border-color:var(--mg-petrol-lum);box-shadow:0 0 0 4px #34b3ba1f,0 0 30px #34b3ba26}.field.svelte-l2fpq6 input.invalid:where(.svelte-l2fpq6){border-color:var(--mg-crimson)}.field-error.svelte-l2fpq6{color:var(--mg-crimson);margin:6px 4px 0;font-size:12px}.go.svelte-l2fpq6{cursor:pointer;width:100%;max-width:440px;min-height:56px;font-family:var(--font-sans);color:#04211f;background:linear-gradient(120deg, var(--mg-petrol-lum), var(--mg-petrol));border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:16.5px;font-weight:700;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:inline-flex;box-shadow:0 4px 30px #0f7c8259}.go.svelte-l2fpq6:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 40px #34b3ba73}.go.svelte-l2fpq6:active:not(:disabled){transform:scale(.97)}.go.svelte-l2fpq6:disabled{opacity:.6;cursor:not-allowed}.hint.svelte-l2fpq6{color:var(--mg-text-muted);font-size:12.5px}@media (prefers-reduced-motion:reduce){.go.svelte-l2fpq6{transition:none}}.wordmark.svelte-153j6ox{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;white-space:nowrap;font-weight:700;line-height:1}.wordmark-s.svelte-153j6ox{color:var(--mg-petrol-lum);font-style:italic}.wordmark-s.svelte-153j6ox:before{content:"("}.wordmark-s.svelte-153j6ox:after{content:")"}.stage.svelte-1uha8ag{background:radial-gradient(130% 100% at 50% 0%, var(--mg-navy) 0%, var(--mg-bg-deep) 60%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.vignette.svelte-1uha8ag{pointer-events:none;background:radial-gradient(80% 70% at 50% 45%,#0000 40%,#060c0fbf 100%);position:absolute;inset:0}.entry.svelte-1uha8ag{z-index:2;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:560px;animation:.9s cubic-bezier(.16,1,.3,1) svelte-1uha8ag-rise;display:flex;position:relative}@keyframes svelte-1uha8ag-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.entry .mark{filter:drop-shadow(0 0 24px var(--mg-petrol-glow));margin:0 auto 18px}.entry-wordmark.svelte-1uha8ag{margin:0}.entry-sub.svelte-1uha8ag{color:var(--mg-text-primary);margin-top:14px;font-size:17px}.entry-sub.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--mg-text-heading)}.entry-meta.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.chip.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.04em;color:var(--mg-text-secondary);border:1px solid var(--mg-border);background:#ffffff05;border-radius:100px;padding:6px 13px;font-size:11.5px}.chip.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--mg-petrol-lum);font-weight:500}.entry-foot.svelte-1uha8ag{text-align:center;color:var(--mg-text-muted);z-index:2;padding:0 16px;font-size:11.5px;position:absolute;bottom:18px;left:0;right:0}.entry-foot.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--mg-text-secondary);font-weight:600}@media (prefers-reduced-motion:reduce){.entry.svelte-1uha8ag{animation:none}}
