.cform__grid[data-astro-cid-yq6xdx4e]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,110px);display:grid}.cform__process[data-astro-cid-yq6xdx4e]{color:var(--fg-2);max-inline-size:42ch;margin-top:18px}.cform__notice[data-astro-cid-yq6xdx4e]{border-radius:var(--radius-m);font-size:var(--fs-small);color:var(--fg);background:#e6a35e14;border:1px solid #e6a35e73;align-items:baseline;gap:12px;max-inline-size:46ch;margin-top:28px;padding:16px 18px;display:flex}.cform__mail[data-astro-cid-yq6xdx4e]{text-underline-offset:3px;white-space:nowrap;font-weight:500;text-decoration:underline}.cform__notice[data-astro-cid-yq6xdx4e] .cform__mail[data-astro-cid-yq6xdx4e]{inline-size:fit-content;margin-top:3px;padding-block:3px;display:block}.cform__form[data-astro-cid-yq6xdx4e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px;display:grid}.field[data-astro-cid-yq6xdx4e]{align-content:start;gap:8px;display:grid}.field--full[data-astro-cid-yq6xdx4e]{grid-column:1/-1}.field[data-astro-cid-yq6xdx4e] label[data-astro-cid-yq6xdx4e]{font-size:var(--fs-small);color:var(--fg);font-weight:500}.field__opt[data-astro-cid-yq6xdx4e]{color:var(--fg-3);font-weight:400}.field[data-astro-cid-yq6xdx4e] .field__req{color:var(--accent)}.field[data-astro-cid-yq6xdx4e] input[data-astro-cid-yq6xdx4e][type=text],.field[data-astro-cid-yq6xdx4e] input[data-astro-cid-yq6xdx4e][type=email],.field[data-astro-cid-yq6xdx4e] input[data-astro-cid-yq6xdx4e][type=tel],.field[data-astro-cid-yq6xdx4e] input[data-astro-cid-yq6xdx4e][type=url],.field[data-astro-cid-yq6xdx4e] select[data-astro-cid-yq6xdx4e],.field[data-astro-cid-yq6xdx4e] textarea[data-astro-cid-yq6xdx4e]{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);min-block-size:50px;inline-size:100%;color:var(--fg);transition:border-color var(--dur-2), box-shadow var(--dur-2);padding:12px 14px;font-size:1rem}:root[dir=rtl] .field[data-astro-cid-yq6xdx4e] input[data-astro-cid-yq6xdx4e][dir=ltr]{text-align:right}.field[data-astro-cid-yq6xdx4e] textarea[data-astro-cid-yq6xdx4e]{resize:vertical;min-block-size:150px;line-height:1.6}.field[data-astro-cid-yq6xdx4e] input[data-astro-cid-yq6xdx4e]:focus,.field[data-astro-cid-yq6xdx4e] select[data-astro-cid-yq6xdx4e]:focus,.field[data-astro-cid-yq6xdx4e] textarea[data-astro-cid-yq6xdx4e]:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent);outline:none}.field[data-astro-cid-yq6xdx4e] [data-astro-cid-yq6xdx4e][aria-invalid=true]{border-color:#b3261e}.field__select[data-astro-cid-yq6xdx4e]{position:relative}.field__select[data-astro-cid-yq6xdx4e] select[data-astro-cid-yq6xdx4e]{appearance:none;padding-inline-end:40px}.field__select[data-astro-cid-yq6xdx4e] .field__chev{inset-inline-end:14px;pointer-events:none;color:var(--fg-2);position:absolute;top:50%;translate:0 -50%}.field--check[data-astro-cid-yq6xdx4e]{grid-template-columns:24px 1fr;align-items:start;column-gap:12px}.field--check[data-astro-cid-yq6xdx4e] input[data-astro-cid-yq6xdx4e]{block-size:24px;inline-size:24px;accent-color:var(--accent);margin:0}.field--check[data-astro-cid-yq6xdx4e] label[data-astro-cid-yq6xdx4e]{color:var(--fg-2);font-weight:400}.field--check[data-astro-cid-yq6xdx4e] .field__err[data-astro-cid-yq6xdx4e]{grid-column:2}.field__err[data-astro-cid-yq6xdx4e]{min-block-size:0;font-size:var(--fs-micro);color:#b3261e}.field__err[data-astro-cid-yq6xdx4e]:empty{display:none}.cform__form[data-astro-cid-yq6xdx4e] noscript[data-astro-cid-yq6xdx4e]{grid-column:1/-1}.cform__noscript[data-astro-cid-yq6xdx4e]{max-inline-size:none;margin-top:0}.btn[data-astro-cid-yq6xdx4e][aria-disabled=true]{cursor:progress;opacity:.82}.btn[data-astro-cid-yq6xdx4e][aria-disabled=true]:hover{--_bg:var(--btn-bg);--_fg:var(--btn-fg)}.btn[data-astro-cid-yq6xdx4e][aria-disabled=true] .arrow{display:none}.cform__spinner[data-astro-cid-yq6xdx4e]{border:1.6px solid;border-block-start-color:#0000;border-radius:50%;flex:none;block-size:16px;inline-size:16px;animation:.8s linear infinite cform-spin;display:none}.btn[data-astro-cid-yq6xdx4e][aria-disabled=true] .cform__spinner[data-astro-cid-yq6xdx4e]{display:block}@keyframes cform-spin{to{rotate:1turn}}.cform__status[data-astro-cid-yq6xdx4e]{border-radius:var(--radius-m);background:var(--ink-900);color:var(--silver-100);scroll-margin-block:calc(var(--header-h) + 24px) 24px;border:1px solid #0000;grid-column:1/-1;align-items:flex-start;gap:12px;padding:18px;display:flex}.cform__status[data-astro-cid-yq6xdx4e][data-state=idle],.cform__status[data-astro-cid-yq6xdx4e][data-state=sending]{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.cform__status[data-astro-cid-yq6xdx4e] svg{flex:none;margin-top:3px;display:none}.cform__status[data-astro-cid-yq6xdx4e][data-state=success] .cform__ok{color:var(--signal-400);display:block}.cform__status[data-astro-cid-yq6xdx4e]:is([data-state=review],[data-state=failure],[data-state=rate]){border-color:#e6a35e99}.cform__status[data-astro-cid-yq6xdx4e]:is([data-state=review],[data-state=failure],[data-state=rate]) .cform__warn{color:var(--ember-400);display:block}.cform__ref[data-astro-cid-yq6xdx4e]{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;font-size:.94em}@media (width<=899px){.cform__grid[data-astro-cid-yq6xdx4e]{grid-template-columns:1fr}}@media (width<=560px){.cform__form[data-astro-cid-yq6xdx4e]{grid-template-columns:1fr}}
