.intake.svelte-zbs0h5{width:100%}.intake.svelte-zbs0h5 .fb .panel{background:radial-gradient(72% 88% at 14% 0%,color-mix(in srgb,var(--gold) 7%,transparent),transparent 62%),var(--plaque);border:1px solid var(--plaque-hair-soft);border-top:1px solid color-mix(in srgb,var(--gold) 38%,transparent);border-radius:var(--radius-lg);padding:clamp(1.7rem,3.4vw,2.6rem)}.intake.svelte-zbs0h5 .fb .head{margin-bottom:1.9rem;padding-bottom:1.15rem;border-bottom:1px solid var(--line)}.intake.svelte-zbs0h5 .fb .fields{gap:1.5rem}.intake.svelte-zbs0h5 .fb-fields .field{position:relative;display:block}.intake.svelte-zbs0h5 .fb-fields label{position:absolute;left:1.05rem;top:1.34rem;margin:0;max-width:calc(100% - 2.1rem);pointer-events:none;font-family:var(--serif);font-size:1.06rem;font-style:italic;font-weight:400;line-height:1.15;letter-spacing:0;text-transform:none;color:var(--muted-2);transition:transform var(--dur) var(--ease),color var(--dur) var(--ease)}.intake.svelte-zbs0h5 .fb-fields .field:has(.input:not(:-moz-placeholder)) label{transform:translateY(-1.16rem);font-family:var(--mono);font-size:.6rem;font-style:normal;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-light)}.intake.svelte-zbs0h5 .fb-fields .field:focus-within label,.intake.svelte-zbs0h5 .fb-fields .field:has(.input:not(:placeholder-shown)) label{transform:translateY(-1.16rem);font-family:var(--mono);font-size:.6rem;font-style:normal;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-light)}.intake.svelte-zbs0h5 .fb-fields .req{color:color-mix(in srgb,var(--crimson-soft) 80%,transparent)}.intake.svelte-zbs0h5 .fb-fields .input{font-family:var(--sans);font-size:1rem;line-height:1.45;color:var(--text);background:color-mix(in srgb,var(--plaque-deep) 82%,transparent);border:1px solid var(--plaque-hair-soft);border-radius:var(--radius-md);padding:1.34rem 1.05rem .72rem;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),background var(--dur) var(--ease)}.intake.svelte-zbs0h5 .fb-fields textarea.input{min-height:7.5rem;resize:vertical}.intake.svelte-zbs0h5 .fb-fields .field .input:hover:not(:disabled){border-color:var(--plaque-hair)}.intake.svelte-zbs0h5 .fb-fields .field:focus-within .input{border-color:color-mix(in srgb,var(--gold) 55%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 14%,transparent);background:color-mix(in srgb,var(--plaque-deep) 96%,transparent)}.intake.svelte-zbs0h5 .fb-fields .input::-moz-placeholder{color:transparent;font-family:var(--serif);font-style:italic}.intake.svelte-zbs0h5 .fb-fields .input::placeholder{color:transparent;font-family:var(--serif);font-style:italic}.intake.svelte-zbs0h5 .fb-fields .input:focus::-moz-placeholder{color:var(--muted-2)}.intake.svelte-zbs0h5 .fb-fields .input:focus::placeholder{color:var(--muted-2)}.intake.svelte-zbs0h5 .fb-fields .field .input:disabled{opacity:.45}.intake.svelte-zbs0h5 .fb-fields .msg{margin-top:.55rem;font-family:var(--sans);font-size:.8rem;line-height:1.5}.intake.svelte-zbs0h5 .fb .actions{margin-top:1.9rem}.intake.svelte-zbs0h5 .fb .actions .btn{font-family:var(--mono);font-size:.7rem;font-weight:500;letter-spacing:.2em;padding:1.1rem 2.5rem;border:1px solid var(--gold-dark);border-radius:var(--radius-sm);background:linear-gradient(180deg,var(--gold-light),var(--gold));color:var(--char-deep);box-shadow:inset 0 1px color-mix(in srgb,var(--gold-hi) 55%,transparent),0 6px 18px -10px color-mix(in srgb,var(--gold) 55%,transparent);transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.intake.svelte-zbs0h5 .fb .actions .btn:hover,.intake.svelte-zbs0h5 .fb .actions .btn:focus-visible{transform:translateY(-1px);box-shadow:inset 0 1px color-mix(in srgb,var(--gold-hi) 70%,transparent),0 10px 24px -10px color-mix(in srgb,var(--gold) 65%,transparent)}.intake.svelte-zbs0h5 .fb .actions .btn:active{transform:translateY(1px);box-shadow:inset 0 1px color-mix(in srgb,var(--gold-hi) 40%,transparent),0 3px 10px -8px color-mix(in srgb,var(--gold) 45%,transparent)}.intake.svelte-zbs0h5 .fb .actions .btn:disabled{opacity:.45;transform:none;box-shadow:none;cursor:not-allowed}.intake.svelte-zbs0h5 .fb .panel.done{border:1px solid color-mix(in srgb,var(--gold) 40%,transparent);background:radial-gradient(70% 90% at 12% 0%,color-mix(in srgb,var(--gold) 10%,transparent),transparent 60%),var(--panel)}.intake.svelte-zbs0h5 .fb .done .mark{color:var(--gold-light)}.intake.svelte-zbs0h5 .fb .err{margin-top:1.4rem;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--crimson) 36%,transparent);border-left-width:2px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--crimson) 8%,transparent);font-family:var(--sans);font-size:.92rem}@media (max-width: 700px){.intake.svelte-zbs0h5 .fb .panel{padding:1.5rem 1.2rem 1.7rem}.intake.svelte-zbs0h5 .fb-fields .input{font-size:16px}.intake.svelte-zbs0h5 .fb .actions .btn{width:100%;padding:1.1rem 1.4rem}}@media (prefers-reduced-motion: reduce){.intake.svelte-zbs0h5 .fb-fields label,.intake.svelte-zbs0h5 .fb-fields .input,.intake.svelte-zbs0h5 .fb .actions .btn{transition:none}.intake.svelte-zbs0h5 .fb .actions .btn:hover,.intake.svelte-zbs0h5 .fb .actions .btn:focus-visible,.intake.svelte-zbs0h5 .fb .actions .btn:active{transform:none}}.intake-live.svelte-zbs0h5{display:none}.intake.mounted.svelte-zbs0h5 .intake-live:where(.svelte-zbs0h5){display:block}.intake.mounted.svelte-zbs0h5 .intake-fallback:where(.svelte-zbs0h5){display:none}.intake-door.svelte-zbs0h5{max-width:46rem;margin:0 auto}.intake-door-lede.svelte-zbs0h5{margin:0 0 .9rem;color:var(--text-2);font-family:var(--sans);font-size:1rem;line-height:1.55}.intake-channels.svelte-zbs0h5{display:flex;flex-wrap:wrap;gap:1.4rem;justify-content:center;margin:0;padding:0;list-style:none}.intake-door-link.svelte-zbs0h5{font-family:var(--serif);font-size:clamp(1.25rem,1rem + 1.5vw,1.8rem);color:var(--gold-light);letter-spacing:-.01em;border-bottom:1px solid rgb(212 168 75 / .4);padding-bottom:4px;transition:color var(--dur) var(--ease);overflow-wrap:anywhere}.intake-door-link.svelte-zbs0h5:hover{color:var(--gold-hi)}@media (prefers-reduced-motion: reduce){.intake-door-link.svelte-zbs0h5{transition:none}}
