.form[data-astro-cid-zanaxm7o]{gap:var(--field-gap);margin-top:var(--section-y);flex-direction:column;display:flex}.field[data-astro-cid-zanaxm7o]{gap:var(--field-pad);flex-direction:column;display:flex}.field[data-astro-cid-zanaxm7o] label[data-astro-cid-zanaxm7o]{font-size:var(--fs-label);color:var(--ink)}.field[data-astro-cid-zanaxm7o] input[data-astro-cid-zanaxm7o],.field[data-astro-cid-zanaxm7o] textarea[data-astro-cid-zanaxm7o]{width:100%;padding:var(--field-pad) 0;border:0;border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body);resize:vertical;background:0 0;border-radius:0}.field[data-astro-cid-zanaxm7o] input[data-astro-cid-zanaxm7o]:focus,.field[data-astro-cid-zanaxm7o] textarea[data-astro-cid-zanaxm7o]:focus{border-bottom-color:var(--ink);outline:none}.field[data-astro-cid-zanaxm7o] input[data-astro-cid-zanaxm7o]:focus-visible,.field[data-astro-cid-zanaxm7o] textarea[data-astro-cid-zanaxm7o]:focus-visible,.field[data-astro-cid-zanaxm7o].is-invalid input[data-astro-cid-zanaxm7o],.field[data-astro-cid-zanaxm7o].is-invalid textarea[data-astro-cid-zanaxm7o]{border-bottom-color:var(--accent)}.field[data-astro-cid-zanaxm7o] input[data-astro-cid-zanaxm7o][readonly]{color:var(--dim)}.select[data-astro-cid-zanaxm7o]{display:block;position:relative}.field[data-astro-cid-zanaxm7o] select[data-astro-cid-zanaxm7o]{-webkit-appearance:none;appearance:none;width:100%;padding:var(--field-pad) var(--select-chevron-room) var(--field-pad) 0;border:0;border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body);color-scheme:dark;cursor:pointer;background:0 0;border-radius:0}.field[data-astro-cid-zanaxm7o] select[data-astro-cid-zanaxm7o] option[data-astro-cid-zanaxm7o]{background:var(--bg);color:var(--ink)}.field[data-astro-cid-zanaxm7o] select[data-astro-cid-zanaxm7o]:has(option[value=""]:checked){color:var(--dim)}.field[data-astro-cid-zanaxm7o] select[data-astro-cid-zanaxm7o]:focus{border-bottom-color:var(--ink);outline:none}.field[data-astro-cid-zanaxm7o] select[data-astro-cid-zanaxm7o]:focus-visible{border-bottom-color:var(--accent)}.select[data-astro-cid-zanaxm7o]:after{content:"";right:var(--select-chevron-inset);width:var(--select-chevron);height:var(--select-chevron);border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);transition:transform var(--t-listbox) var(--ease);pointer-events:none;position:absolute;top:50%;transform:translateY(-75%)rotate(45deg)}.select[data-astro-cid-zanaxm7o].is-open:after{transform:translateY(-25%)rotate(225deg)}.field__hint[data-astro-cid-zanaxm7o]{font-size:var(--fs-small);color:var(--dim)}.field--trap[data-astro-cid-zanaxm7o]{width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}.cf-turnstile[data-astro-cid-zanaxm7o]{display:contents}.form__send[data-astro-cid-zanaxm7o]{padding:var(--field-pad) var(--card-pad);border:1px solid var(--accent);color:var(--accent);font-size:var(--fs-body);font-weight:var(--w-display);transition:color var(--t-hover) var(--ease), border-color var(--t-hover) var(--ease);align-self:flex-start}.form__send[data-astro-cid-zanaxm7o]:hover{color:var(--ink);border-color:var(--ink)}.form__send[data-astro-cid-zanaxm7o][disabled]{color:var(--dim);border-color:var(--line);cursor:default}.form__status[data-astro-cid-zanaxm7o]{color:var(--ink)}.form__status[data-astro-cid-zanaxm7o][hidden]{display:none}.form__status[data-astro-cid-zanaxm7o].is-error{color:var(--accent)}.form .select .listbox__trigger{width:100%;padding:var(--field-pad) var(--select-chevron-room) var(--field-pad) 0;border:0;border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;display:flex}.form .select .listbox__trigger.is-placeholder{color:var(--dim)}.form .select .listbox__trigger:focus{border-bottom-color:var(--ink);outline:none}.form .select .listbox__trigger:focus-visible,.form .select.is-open .listbox__trigger{border-bottom-color:var(--accent)}.form .select .listbox__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form .select .listbox{z-index:var(--z-listbox);max-height:var(--listbox-max-h);overscroll-behavior:contain;background:var(--card);border:1px solid var(--line);color-scheme:dark;opacity:0;transform:translateY(var(--listbox-y));transition:opacity var(--t-listbox) var(--ease), transform var(--t-listbox) var(--ease);border-radius:0;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.form .select .listbox.is-open{opacity:1;transform:none}.form .select .listbox[hidden]{display:none}.form .select .listbox__option{justify-content:space-between;align-items:center;gap:var(--field-pad);min-height:var(--listbox-row-h);padding:0 var(--listbox-inset);color:var(--dim);font-size:var(--fs-body);line-height:var(--lh-body);cursor:pointer;display:flex}.form .select .listbox__option.is-active{color:var(--ink);background:color-mix(in srgb, var(--ink) var(--listbox-tint), transparent)}.form .select .listbox__option[aria-selected=true]{color:var(--ink)}.form .select .listbox__option[aria-selected=true]:after{content:"";width:var(--listbox-mark);height:var(--listbox-mark);background:var(--accent);border-radius:50%;flex:none}.secondary[data-astro-cid-3goif2og]{margin-top:var(--section-y)}
