.request-form[data-astro-cid-obo6mnpa]{gap:16px;display:grid}.grid[data-astro-cid-obo6mnpa]{gap:20px;display:grid}@media (width>=960px){.grid[data-astro-cid-obo6mnpa]{grid-template-columns:1fr 1fr;column-gap:24px}.wide[data-astro-cid-obo6mnpa]{grid-column:1/-1}}.field[data-astro-cid-obo6mnpa]{align-content:start;gap:8px;display:grid}fieldset[data-astro-cid-obo6mnpa]{border:0;min-width:0;margin:0;padding:0}.label[data-astro-cid-obo6mnpa]{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text);padding:0;font-weight:500}legend[data-astro-cid-obo6mnpa].label{margin-block-end:8px}.opt[data-astro-cid-obo6mnpa]{color:var(--color-text-muted);font-weight:400}input[data-astro-cid-obo6mnpa]:not([type=checkbox]),select[data-astro-cid-obo6mnpa],textarea[data-astro-cid-obo6mnpa]{width:100%;min-height:var(--control-height);border-radius:var(--radius-input);border:1px solid var(--color-border-input);background:var(--color-input);color:var(--color-text);font:inherit;padding:12px 14px}textarea[data-astro-cid-obo6mnpa]{resize:vertical}input[data-astro-cid-obo6mnpa]:focus-visible,select[data-astro-cid-obo6mnpa]:focus-visible,textarea[data-astro-cid-obo6mnpa]:focus-visible{border-color:var(--color-accent);outline:2px solid var(--color-focus);outline-offset:2px}[data-astro-cid-obo6mnpa][aria-invalid=true]{border-color:var(--color-error)!important}.hint[data-astro-cid-obo6mnpa]{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-text-muted)}.error[data-astro-cid-obo6mnpa]{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-error);align-items:flex-start;gap:6px;display:flex}.error[data-astro-cid-obo6mnpa][hidden]{display:none}.error[data-astro-cid-obo6mnpa] svg{flex:none;margin-block-start:1px}.tiles[data-astro-cid-obo6mnpa]{grid-template-columns:1fr;gap:10px;display:grid}.tile[data-astro-cid-obo6mnpa]{border-radius:var(--radius-card);border:1px solid var(--color-border-input);background:var(--color-input);cursor:pointer;min-height:60px;transition:border-color var(--duration-hover) ease, background-color var(--duration-hover) ease, box-shadow var(--duration-hover) ease;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.tile[data-astro-cid-obo6mnpa] input[data-astro-cid-obo6mnpa]{opacity:0;pointer-events:none;position:absolute}.tile-icon[data-astro-cid-obo6mnpa]{background:color-mix(in srgb, var(--color-accent) 10%, transparent);width:36px;height:36px;color:var(--color-accent);transition:background-color var(--duration-hover) ease, color var(--duration-hover) ease;border-radius:10px;flex:none;place-items:center;display:grid}.tile-text[data-astro-cid-obo6mnpa]{font-size:.9375rem;font-weight:500;line-height:1.3}.tile[data-astro-cid-obo6mnpa]:hover{border-color:var(--color-accent)}.tile[data-astro-cid-obo6mnpa]:has(input:checked){border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 7%, var(--color-input));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 15%, transparent)}.tile[data-astro-cid-obo6mnpa]:has(input:checked) .tile-icon[data-astro-cid-obo6mnpa]{background:var(--color-accent-a);color:var(--color-on-accent)}.tile[data-astro-cid-obo6mnpa]:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}@media (width>=640px){.tiles[data-astro-cid-obo6mnpa]{grid-template-columns:1fr 1fr}}.choices[data-astro-cid-obo6mnpa]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px 16px;display:grid}.choice[data-astro-cid-obo6mnpa],.consent[data-astro-cid-obo6mnpa]{min-height:var(--touch-target);cursor:pointer;align-items:center;gap:12px;display:flex}.consent[data-astro-cid-obo6mnpa]{align-items:flex-start;padding-block:10px}input[data-astro-cid-obo6mnpa][type=checkbox]{width:22px;height:22px;accent-color:var(--color-accent-a);flex:none;margin:0}.consent[data-astro-cid-obo6mnpa] input[data-astro-cid-obo6mnpa]{margin-block-start:1px}.submit[data-astro-cid-obo6mnpa]{justify-self:start;min-width:180px}.submit[data-astro-cid-obo6mnpa][disabled]{opacity:.7;cursor:progress}.success[data-astro-cid-obo6mnpa]{color:var(--color-success);align-items:flex-start;gap:16px;display:none}.success-title[data-astro-cid-obo6mnpa]{color:var(--color-text);font-weight:600;font-size:var(--fs-intro)}.success[data-astro-cid-obo6mnpa]:target,.request-form[data-astro-cid-obo6mnpa].is-sent .success[data-astro-cid-obo6mnpa]{display:flex}.success[data-astro-cid-obo6mnpa]:target~form[data-astro-cid-obo6mnpa],.request-form[data-astro-cid-obo6mnpa].is-sent form[data-astro-cid-obo6mnpa]{display:none}.form-alert[data-astro-cid-obo6mnpa]{border-radius:var(--radius-card);border:1px solid var(--color-error);color:var(--color-error);align-items:flex-start;gap:10px;padding:14px 16px;display:none}.form-alert[data-astro-cid-obo6mnpa]:target,.form-alert[data-astro-cid-obo6mnpa].is-visible{display:flex}
