.form[data-astro-cid-vekgkm42]{position:relative}.form__hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form__grid[data-astro-cid-vekgkm42]{gap:var(--space-4);display:grid}@media (width>=640px){.form__grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}.field--full[data-astro-cid-vekgkm42]{grid-column:1/-1}}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-weight:600;font-size:var(--fs-300);color:var(--color-text-strong);margin-bottom:6px;display:block}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:not([type=checkbox]),.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{width:100%;min-height:48px;font:inherit;color:var(--color-text-strong);border-radius:var(--radius-sm);background:#fff;border:1px solid #8d929b;padding:.7em .85em}.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:120px}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible,.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus-visible,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus-visible{outline:3px solid var(--color-focus);outline-offset:0;border-color:var(--color-text-strong)}.field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--color-error)!important}.field__error[data-astro-cid-vekgkm42]{color:var(--color-error);font-size:var(--fs-300);min-height:0;margin:4px 0 0}.field__error[data-astro-cid-vekgkm42]:empty{display:none}.field--check[data-astro-cid-vekgkm42]{grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.field--check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:22px;height:22px;accent-color:var(--color-accent);margin-top:2px}.field--check[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-weight:400;font-size:var(--fs-300);margin:0}.field--check[data-astro-cid-vekgkm42] .field__error[data-astro-cid-vekgkm42]{grid-column:2}.form__footer[data-astro-cid-vekgkm42]{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.form__required[data-astro-cid-vekgkm42]{font-size:var(--fs-300);color:var(--color-text-muted);margin:0}.form__status[data-astro-cid-vekgkm42]{margin-top:var(--space-4)}.form__status[data-astro-cid-vekgkm42]:empty{display:none}.form__status[data-astro-cid-vekgkm42]:focus{outline:none}.form__status[data-astro-cid-vekgkm42] .msg{padding:var(--space-4) var(--space-5);border-radius:var(--radius-sm);border-left:4px solid}.form__status[data-astro-cid-vekgkm42] .msg--ok{border-color:var(--color-success);color:#1f4a2b;background:#eaf4ed}.form__status[data-astro-cid-vekgkm42] .msg--err{border-color:var(--color-error);color:#6e1515;background:#fbeaea}.form__status[data-astro-cid-vekgkm42] .msg strong{margin-bottom:4px;display:block}.form__status[data-astro-cid-vekgkm42] .msg p{margin:0}.options__title[data-astro-cid-rbtlxyym]{font-size:var(--fs-600);margin-bottom:var(--space-4)}.options[data-astro-cid-rbtlxyym] ul[data-astro-cid-rbtlxyym]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.options[data-astro-cid-rbtlxyym] a[data-astro-cid-rbtlxyym]{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-text-strong);text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.options[data-astro-cid-rbtlxyym] a[data-astro-cid-rbtlxyym]:hover{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text-strong)}.options__icon[data-astro-cid-rbtlxyym]{background:var(--color-accent-soft);width:46px;height:46px;color:var(--color-accent);border-radius:50%;flex:none;place-items:center;display:grid}.options__text[data-astro-cid-rbtlxyym]{min-width:0;display:grid}.options__text[data-astro-cid-rbtlxyym] strong[data-astro-cid-rbtlxyym]{font-size:var(--fs-400);overflow-wrap:anywhere}@media (width>=360px){.options__text[data-astro-cid-rbtlxyym] strong[data-astro-cid-rbtlxyym]{white-space:nowrap}}@media (width>=420px){.options__text[data-astro-cid-rbtlxyym] strong[data-astro-cid-rbtlxyym]{font-size:var(--fs-500)}}.options__label[data-astro-cid-rbtlxyym]{font-size:var(--fs-300);color:var(--color-text-muted)}.options__hint[data-astro-cid-rbtlxyym]{font-size:var(--fs-300);color:var(--color-text-muted);margin-top:4px;line-height:1.45}.options[data-astro-cid-rbtlxyym] a[data-astro-cid-rbtlxyym].is-featured{border-color:var(--color-accent);background:var(--color-accent-soft)}.options[data-astro-cid-rbtlxyym] a[data-astro-cid-rbtlxyym].is-featured .options__icon[data-astro-cid-rbtlxyym]{background:var(--color-accent);color:#fff}.options[data-astro-cid-rbtlxyym] a[data-astro-cid-rbtlxyym].is-featured strong[data-astro-cid-rbtlxyym]{white-space:normal}.options[data-astro-cid-rbtlxyym] .options__arrow{color:var(--color-accent);flex:none;margin-left:auto}@media (width<=419px){.options[data-astro-cid-rbtlxyym] a[data-astro-cid-rbtlxyym]{gap:var(--space-3);padding:var(--space-3)}.options__icon[data-astro-cid-rbtlxyym]{width:40px;height:40px}.options[data-astro-cid-rbtlxyym] .options__arrow{display:none}}.options__note[data-astro-cid-rbtlxyym]{margin:var(--space-4) 0 0;font-size:var(--fs-300);color:var(--color-text-muted)}
