.page-head.svelte-1xb16t1{text-align:center;padding:7rem 1.5rem 2rem;background:radial-gradient(circle at 50% 0%,#0a1420 0%,var(--mcb-bg) 70%)}.page-head.svelte-1xb16t1 h1:where(.svelte-1xb16t1){font-size:clamp(2.2rem,6vw,3.4rem);font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .75rem}.page-head.svelte-1xb16t1 p:where(.svelte-1xb16t1){color:#ffffffa6;margin:0 auto;max-width:560px;font-size:1.05rem}.wrap.svelte-1xb16t1{max-width:640px;margin:0 auto;padding:2.5rem 1.5rem 5rem}form.svelte-1xb16t1{display:flex;flex-direction:column;gap:1.4rem}label.svelte-1xb16t1{display:flex;flex-direction:column;gap:.5rem}label.svelte-1xb16t1>span:where(.svelte-1xb16t1){font-size:.9rem;font-weight:600;letter-spacing:.03em;color:#ffffffd9}label.svelte-1xb16t1 small:where(.svelte-1xb16t1){font-weight:400;color:#ffffff80}input.svelte-1xb16t1,textarea.svelte-1xb16t1{background:#ffffff0a;border:1px solid rgba(47,169,255,.25);border-radius:.5rem;padding:.75rem .9rem;color:var(--mcb-fg);font-size:1rem;font-family:inherit;transition:border-color .2s ease}input.svelte-1xb16t1:focus,textarea.svelte-1xb16t1:focus{outline:none;border-color:var(--mcb-accent)}input[type=file].svelte-1xb16t1{padding:.6rem;cursor:pointer}.chosen.svelte-1xb16t1{font-size:.85rem;color:var(--mcb-accent)}.btn.svelte-1xb16t1{display:inline-block;padding:.9rem 1.8rem;border:1px solid var(--mcb-accent);border-radius:.5rem;background:transparent;color:var(--mcb-accent);font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;font-size:.9rem;cursor:pointer;transition:background .25s ease,color .25s ease,box-shadow .25s ease}.btn.svelte-1xb16t1:hover:not(:disabled){background:var(--mcb-accent);color:var(--mcb-bg);box-shadow:0 0 24px #2fa9ff73}.submit.svelte-1xb16t1{align-self:flex-start;margin-top:.5rem}.btn.svelte-1xb16t1:disabled{opacity:.55;cursor:default}.error.svelte-1xb16t1{background:#ff46461f;border:1px solid rgba(255,70,70,.4);color:#ff9a9a;padding:.85rem 1rem;border-radius:.5rem;margin:0;font-size:.95rem}.success.svelte-1xb16t1{text-align:center;padding:2rem 1rem}.success.svelte-1xb16t1 h2:where(.svelte-1xb16t1){font-size:1.6rem;margin:0 0 1rem}.success.svelte-1xb16t1 p:where(.svelte-1xb16t1){color:#fffc;line-height:1.7;max-width:480px;margin:0 auto 2rem}
