.dm-get[data-astro-cid-au4cqesf]{gap:22px;display:grid}.dm-get[data-astro-cid-au4cqesf] li[data-astro-cid-au4cqesf]{grid-template-columns:44px 1fr;align-items:start;gap:16px;display:grid}.dm-get-ico[data-astro-cid-au4cqesf]{background:var(--color-surface);border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.dm-get-ico[data-astro-cid-au4cqesf] svg[data-astro-cid-au4cqesf]{fill:none;width:20px;height:20px;stroke:var(--color-ink);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.dm-card[data-astro-cid-au4cqesf]{align-self:start;padding:clamp(24px,2.8vw,40px)}.dm-grid[data-astro-cid-au4cqesf]{gap:18px 16px;display:grid}@media (width>=640px){.dm-grid[data-astro-cid-au4cqesf]{grid-template-columns:1fr 1fr}.dm-wide[data-astro-cid-au4cqesf]{grid-column:1/-1}}.dm-field[data-astro-cid-au4cqesf]{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.dm-field[data-astro-cid-au4cqesf]>label[data-astro-cid-au4cqesf],.dm-field[data-astro-cid-au4cqesf]>legend[data-astro-cid-au4cqesf]{margin-bottom:8px;padding:0;font-size:14px;font-weight:500}.dm-opt[data-astro-cid-au4cqesf]{color:var(--color-mute);font-weight:400}.dm-field[data-astro-cid-au4cqesf] input[data-astro-cid-au4cqesf]:not([type=radio]),.dm-field[data-astro-cid-au4cqesf] select[data-astro-cid-au4cqesf],.dm-field[data-astro-cid-au4cqesf] textarea[data-astro-cid-au4cqesf]{width:100%;min-width:0;height:52px;color:var(--color-ink);font:inherit;transition:border-color .2s var(--ease), box-shadow .2s var(--ease);-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #0000;border-radius:14px;padding:0 16px;font-size:16px}.dm-field[data-astro-cid-au4cqesf] textarea[data-astro-cid-au4cqesf]{resize:vertical;height:auto;min-height:104px;padding:14px 16px;line-height:1.45}.dm-field[data-astro-cid-au4cqesf] [data-astro-cid-au4cqesf]::placeholder{color:#a3a3a3}.dm-field[data-astro-cid-au4cqesf] input[data-astro-cid-au4cqesf]:hover,.dm-field[data-astro-cid-au4cqesf] select[data-astro-cid-au4cqesf]:hover,.dm-field[data-astro-cid-au4cqesf] textarea[data-astro-cid-au4cqesf]:hover{border-color:var(--color-line)}.dm-field[data-astro-cid-au4cqesf] input[data-astro-cid-au4cqesf]:focus-visible,.dm-field[data-astro-cid-au4cqesf] select[data-astro-cid-au4cqesf]:focus-visible,.dm-field[data-astro-cid-au4cqesf] textarea[data-astro-cid-au4cqesf]:focus-visible{border-color:var(--color-blue);outline:none;box-shadow:0 0 0 3px #2563eb29}.dm-field[data-astro-cid-au4cqesf] [data-astro-cid-au4cqesf][aria-invalid=true]{border-color:var(--color-red)}.dm-field[data-astro-cid-au4cqesf] [data-astro-cid-au4cqesf][aria-invalid=true]:focus-visible{border-color:var(--color-red);box-shadow:0 0 0 3px #b91c1c24}.dm-select[data-astro-cid-au4cqesf]{position:relative}.dm-select[data-astro-cid-au4cqesf]:after{content:"";border-right:1.7px solid var(--color-ink);border-bottom:1.7px solid var(--color-ink);pointer-events:none;width:8px;height:8px;margin-top:-6px;position:absolute;top:50%;right:18px;transform:rotate(45deg)}.dm-select[data-astro-cid-au4cqesf] select[data-astro-cid-au4cqesf]{cursor:pointer;padding-right:44px}.dm-select[data-astro-cid-au4cqesf] select[data-astro-cid-au4cqesf]:has(option[value=""]:checked){color:#8f8f8f}.dm-hint[data-astro-cid-au4cqesf]{color:var(--color-grey);margin-top:6px;font-size:13px}.dm-err[data-astro-cid-au4cqesf]{color:var(--color-red);align-items:center;gap:6px;margin-top:6px;font-size:13.5px;font-weight:500;display:flex}.dm-err[data-astro-cid-au4cqesf]:before{content:"!";background:var(--color-red);color:#fff;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:11px;font-weight:700;display:grid}.dm-err[data-astro-cid-au4cqesf][hidden]{display:none}.dm-summary[data-astro-cid-au4cqesf]{color:var(--color-red);background:#fdecec;border-radius:12px;margin-top:16px;padding:12px 14px;font-size:14px;font-weight:500}.dm-seg[data-astro-cid-au4cqesf]{background:#fff;border-radius:16px;gap:6px;padding:4px;display:grid}.dm-seg-4[data-astro-cid-au4cqesf]{grid-template-columns:repeat(4,1fr)}.dm-seg-2[data-astro-cid-au4cqesf]{grid-template-columns:repeat(2,1fr)}.dm-seg[data-astro-cid-au4cqesf] label[data-astro-cid-au4cqesf]{cursor:pointer;display:block;position:relative}.dm-seg[data-astro-cid-au4cqesf] input[data-astro-cid-au4cqesf]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.dm-seg[data-astro-cid-au4cqesf] span[data-astro-cid-au4cqesf]{text-align:center;white-space:nowrap;height:44px;color:var(--color-grey);transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:12px;place-items:center;padding:0 8px;font-size:15px;font-weight:500;display:grid}.dm-seg[data-astro-cid-au4cqesf] label[data-astro-cid-au4cqesf]:hover span[data-astro-cid-au4cqesf]{color:var(--color-ink);background:var(--color-surface)}.dm-seg[data-astro-cid-au4cqesf] input[data-astro-cid-au4cqesf]:checked+span[data-astro-cid-au4cqesf]{background:var(--color-ink);color:#fff}.dm-seg[data-astro-cid-au4cqesf] input[data-astro-cid-au4cqesf]:focus-visible+span[data-astro-cid-au4cqesf]{outline:2px solid var(--color-blue);outline-offset:2px}.dm-done[data-astro-cid-au4cqesf]{padding:clamp(8px,1.4vw,24px) 0}.dm-done[data-astro-cid-au4cqesf][hidden],.dm-form[data-astro-cid-au4cqesf][hidden]{display:none}.dm-done-ico[data-astro-cid-au4cqesf]{background:var(--color-green);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.dm-done-ico[data-astro-cid-au4cqesf] svg[data-astro-cid-au4cqesf]{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.dm-done[data-astro-cid-au4cqesf] [data-astro-cid-au4cqesf][data-done-title]:focus{outline:none}.dm-done[data-astro-cid-au4cqesf] .pill[data-astro-cid-au4cqesf]{flex-wrap:wrap;height:auto;min-height:30px;padding-block:4px}.dm-link[data-astro-cid-au4cqesf]{text-underline-offset:4px;font-weight:500;text-decoration:underline 1px}.dm-link[data-astro-cid-au4cqesf]:hover{color:var(--color-blue)}.dm-fact-num[data-astro-cid-au4cqesf]{font-family:var(--font-display);color:var(--color-blue);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}
