.form-root.svelte-12xyhj1,.form-root.svelte-12xyhj1>:where(.svelte-12xyhj1){text-align:left}.form-row.svelte-12xyhj1{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem;display:grid}@media (width>=640px){.form-row.svelte-12xyhj1{grid-template-columns:1fr 1fr;gap:2.5rem}}.form-row-pref.svelte-12xyhj1{grid-template-columns:1fr;align-items:flex-end;gap:1.5rem;margin-bottom:2rem;display:grid}@media (width>=640px){.form-row-pref.svelte-12xyhj1{grid-template-columns:1fr 1fr;gap:2.5rem}}.form-row-full.svelte-12xyhj1{margin-bottom:2rem}.form-label.svelte-12xyhj1{text-align:left;text-transform:uppercase;letter-spacing:3px;color:var(--cf-label);margin-bottom:.5rem;font-family:Cormorant Garamond,serif;font-size:.75rem;display:block}.form-input.svelte-12xyhj1{border:none;border-bottom:1px solid color-mix(in srgb, var(--cf-border) 25%, transparent);width:100%;color:var(--cf-text);text-align:left;background:0 0;outline:none;padding:.6rem 0 .85rem;font-family:Cormorant Garamond,serif;font-size:1.125rem;transition:all .35s cubic-bezier(.25,1,.5,1)}.form-input.svelte-12xyhj1::placeholder,.form-textarea.svelte-12xyhj1::placeholder{color:var(--cf-placeholder);opacity:.4}.form-input.svelte-12xyhj1:focus,.form-textarea.svelte-12xyhj1:focus{border-color:var(--cf-focus);box-shadow:0 1px 0 var(--cf-focus), 0 4px 16px -6px color-mix(in srgb, var(--cf-focus) 35%, transparent)}.form-select.svelte-12xyhj1{border:none;border-bottom:1px solid color-mix(in srgb, var(--cf-border) 25%, transparent);width:100%;color:var(--cf-text);appearance:none;cursor:pointer;text-align:left;background:0 0;outline:none;padding:.6rem 0 .85rem;font-family:Cormorant Garamond,serif;font-size:1.125rem;transition:all .35s cubic-bezier(.25,1,.5,1)}.form-select.svelte-12xyhj1:focus{border-color:var(--cf-focus);box-shadow:0 1px 0 var(--cf-focus), 0 4px 16px -6px color-mix(in srgb, var(--cf-focus) 35%, transparent)}.form-textarea.svelte-12xyhj1{border:none;border-bottom:1px solid color-mix(in srgb, var(--cf-border) 25%, transparent);width:100%;color:var(--cf-text);resize:none;background:0 0;outline:none;padding:.6rem 0 .85rem;font-family:Cormorant Garamond,serif;font-size:1.125rem;transition:all .35s cubic-bezier(.25,1,.5,1)}.form-select.svelte-12xyhj1 option:where(.svelte-12xyhj1){color:#ede9e1;background:#121518}.pill-toggle-group.svelte-12xyhj1{gap:.75rem;display:flex}.pill-toggle.svelte-12xyhj1{border:1px solid color-mix(in srgb, var(--cf-border) 25%, transparent);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 1.5rem;transition:all .3s cubic-bezier(.25,1,.5,1);display:inline-flex;position:relative}.pill-toggle.svelte-12xyhj1 input:where(.svelte-12xyhj1){opacity:0;pointer-events:none;position:absolute}.pill-label.svelte-12xyhj1{letter-spacing:2px;text-transform:uppercase;color:color-mix(in srgb, var(--cf-text) 50%, transparent);font-family:Cormorant Garamond,serif;font-size:1rem;transition:color .3s}.pill-toggle.svelte-12xyhj1:hover{border-color:color-mix(in srgb, var(--cf-border) 60%, transparent)}.pill-active.svelte-12xyhj1{background:color-mix(in srgb, var(--cf-border) 12%, transparent);box-shadow:0 0 12px color-mix(in srgb, var(--cf-border) 40%, transparent), 0 0 2px color-mix(in srgb, var(--cf-border) 60%, transparent), inset 0 0 8px color-mix(in srgb, var(--cf-border) 10%, transparent);animation:2s ease-in-out infinite svelte-12xyhj1-pill-glow-pulse;transform:scale(1.04);border-color:var(--cf-border)!important}.pill-active.svelte-12xyhj1 .pill-label:where(.svelte-12xyhj1){color:var(--cf-border);font-weight:500}@keyframes svelte-12xyhj1-pill-glow-pulse{0%,to{box-shadow:0 0 12px color-mix(in srgb, var(--cf-border) 40%, transparent), 0 0 2px color-mix(in srgb, var(--cf-border) 60%, transparent)}50%{box-shadow:0 0 22px color-mix(in srgb, var(--cf-border) 55%, transparent), 0 0 6px color-mix(in srgb, var(--cf-border) 80%, transparent)}}
