.ff[data-astro-cid-geof7azc]{display:flex;flex-direction:column;gap:7px}.ff__label[data-astro-cid-geof7azc]{display:flex;align-items:baseline;gap:5px;font-size:var(--t-sm);font-weight:600;color:var(--ink)}.ff__req[data-astro-cid-geof7azc]{color:var(--accent)}.ff__hint[data-astro-cid-geof7azc]{font-size:var(--t-xs);color:var(--ink-3);line-height:1.5;margin-block-end:1px}.ff__input[data-astro-cid-geof7azc]{inline-size:100%;padding:11px 14px;font-size:var(--t-body);font-family:var(--font-text);color:var(--ink);background:var(--paper-2);border:1px solid var(--line-2);border-radius:var(--r-sm);transition:border-color var(--dur-2) var(--ease),background-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.ff__input[data-astro-cid-geof7azc]::placeholder{color:var(--ink-4)}.ff__input[data-astro-cid-geof7azc]:hover{border-color:var(--ink-4);background:var(--paper)}.ff__input[data-astro-cid-geof7azc]:focus{outline:none;background:var(--paper);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.ff__input[data-astro-cid-geof7azc]:focus-visible{outline:none}.ff__input--area[data-astro-cid-geof7azc]{min-block-size:7.5em;line-height:1.6}.ff__selectwrap[data-astro-cid-geof7azc]{position:relative}.ff__input--select[data-astro-cid-geof7azc]{appearance:none;padding-inline-end:38px;cursor:pointer}.ff__chev[data-astro-cid-geof7azc]{position:absolute;inset-inline-end:14px;inset-block-start:50%;transform:translateY(-50%);color:var(--ink-3);pointer-events:none}.ff__input[data-astro-cid-geof7azc]:user-invalid{border-color:#b0281f}.ff__input[data-astro-cid-geof7azc]:user-invalid:focus{box-shadow:0 0 0 3px #b0281f1f}@media(min-width:640px){.ff--wide[data-astro-cid-geof7azc]{grid-column:1 / -1}}.cd[data-astro-cid-uw5kdbxl]{display:grid;gap:var(--s-6)}.cd__intro[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:var(--s-4)}.cd__title[data-astro-cid-uw5kdbxl]{font-size:clamp(1.5rem,2.3vw,2rem);max-inline-size:16ch}.cd__body[data-astro-cid-uw5kdbxl]{font-size:var(--t-sm);line-height:1.66;color:var(--ink-3);max-inline-size:42ch}.cd__list[data-astro-cid-uw5kdbxl]{display:grid;gap:var(--s-4);align-content:start;padding:var(--s-5);background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-lg)}.cd__list[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{display:grid;gap:3px}@media(min-width:420px){.cd__list[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{grid-template-columns:9em minmax(0,1fr);gap:var(--s-4);align-items:baseline}}.cd__k[data-astro-cid-uw5kdbxl]{font-size:var(--t-xs);color:var(--ink-3)}.cd__v[data-astro-cid-uw5kdbxl]{font-size:var(--t-sm);font-weight:600;color:var(--accent);text-decoration:none;word-break:break-word}.cd__v[data-astro-cid-uw5kdbxl]:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.cd__v--plain[data-astro-cid-uw5kdbxl]{color:var(--ink);font-weight:500}@media(min-width:860px){.cd[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:var(--s-9);align-items:start}}.lede[data-astro-cid-uw5kdbxl]{background:var(--paper-3)}.lede[data-astro-cid-uw5kdbxl] .lede__hero{border-block-end:0}.lede__form[data-astro-cid-uw5kdbxl]{padding-block-start:0}.enq__formwrap[data-astro-cid-uw5kdbxl]{max-inline-size:820px;border:1px solid var(--accent-line);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--shadow-md);padding:var(--s-6)}.enq__legend[data-astro-cid-uw5kdbxl]{font-size:var(--t-sm);color:var(--ink-3);line-height:1.6;padding-block-end:var(--s-5);margin-block-end:var(--s-5);border-block-end:1px solid var(--line)}.enq__legend[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl]{color:var(--ink);font-weight:600}.enq__star[data-astro-cid-uw5kdbxl]{color:var(--accent);font-weight:600}.enq__grid[data-astro-cid-uw5kdbxl]{display:grid;gap:var(--s-5)}.enq__honey[data-astro-cid-uw5kdbxl]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.enq__submit[data-astro-cid-uw5kdbxl]{margin-block-start:var(--s-6);padding-block-start:var(--s-6);border-block-start:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4)}.enq__small[data-astro-cid-uw5kdbxl]{font-size:var(--t-xs);color:var(--ink-3);max-inline-size:34ch}.enq__error[data-astro-cid-uw5kdbxl]{margin-block-start:var(--s-4);padding:var(--s-3) var(--s-4);font-size:var(--t-sm);color:#8c1f17;background:#fcedeb;border:1px solid #F0C6C1;border-radius:var(--r-sm)}.enq__error[data-astro-cid-uw5kdbxl][hidden]{display:none}.enq__done[data-astro-cid-uw5kdbxl]{text-align:start}.enq__done[data-astro-cid-uw5kdbxl][hidden]{display:none}.enq__done-mark[data-astro-cid-uw5kdbxl]{inline-size:46px;block-size:46px;display:grid;place-items:center;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--r);margin-block-end:var(--s-5)}.enq__done-h[data-astro-cid-uw5kdbxl]{font-size:1.4rem;margin-block-end:var(--s-3)}.enq__done-b[data-astro-cid-uw5kdbxl]{font-size:var(--t-body);line-height:1.66;color:var(--ink-3);max-inline-size:46ch}.enq__done-actions[data-astro-cid-uw5kdbxl]{margin-block-start:var(--s-6)}@media(min-width:640px){.enq__grid[data-astro-cid-uw5kdbxl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.enq__formwrap[data-astro-cid-uw5kdbxl]{padding:var(--s-7)}}
