.field[data-astro-cid-6bfsojfh]{gap:.4rem;font-size:.875rem;font-weight:500;display:grid}.field[data-astro-cid-6bfsojfh] em[data-astro-cid-6bfsojfh]{color:var(--ink-2);font-style:normal;font-weight:400}.field[data-astro-cid-6bfsojfh] [data-astro-cid-6bfsojfh]:is(input,select,textarea){border:1px solid var(--line);background:var(--page);width:100%;color:var(--ink);border-radius:.75rem;padding:.7rem .85rem;font-size:1rem;font-weight:400}.field[data-astro-cid-6bfsojfh] [data-astro-cid-6bfsojfh]:is(input,textarea)::placeholder{color:var(--ink-2);opacity:.6}.field[data-astro-cid-6bfsojfh] [data-astro-cid-6bfsojfh]:is(input,select,textarea):focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 20%, transparent);outline:none}.chip[data-astro-cid-6bfsojfh]{cursor:pointer;position:relative}.chip[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{opacity:0;cursor:pointer;position:absolute;inset:0}.chip[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{border:1px solid var(--line);background:var(--page);transition:background-color .2s var(--ease-soft), border-color .2s var(--ease-soft), color .2s var(--ease-soft);border-radius:999px;align-items:center;padding:.5rem .9rem;font-size:.875rem;display:inline-flex}.chip[data-astro-cid-6bfsojfh]:hover span[data-astro-cid-6bfsojfh]{border-color:color-mix(in oklab, var(--brand) 50%, var(--line))}.chip[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+span[data-astro-cid-6bfsojfh]{background:var(--brand);border-color:var(--brand);color:#fff}.chip[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus-visible+span[data-astro-cid-6bfsojfh]{outline:2px solid var(--brand);outline-offset:2px}.trap[data-astro-cid-6bfsojfh]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
