.form-page[data-astro-cid-arynyzit]{max-width:1000px;padding-top:3rem;padding-bottom:4rem;color:#203c2b}.back[data-astro-cid-arynyzit],.form-page[data-astro-cid-arynyzit] a[data-astro-cid-arynyzit]{color:#225924;text-decoration:underline}.form-page[data-astro-cid-arynyzit] header[data-astro-cid-arynyzit]{margin:1.5rem 0;background:linear-gradient(120deg,#174d2b,#367a40);border-radius:20px;color:#fff;padding:2rem}.form-page[data-astro-cid-arynyzit] header[data-astro-cid-arynyzit] span[data-astro-cid-arynyzit]{font-size:.8rem;font-weight:700;letter-spacing:.1em;color:#d5e9d7}.form-page[data-astro-cid-arynyzit] h1[data-astro-cid-arynyzit]{font-size:clamp(1.8rem,4vw,2.7rem);color:#fff;margin:.7rem 0}.form-page[data-astro-cid-arynyzit] p[data-astro-cid-arynyzit]{line-height:1.65}.form-notice[data-astro-cid-arynyzit]{padding:1rem 1.2rem;background:#edf6ef;border-left:4px solid #367a40;border-radius:8px;line-height:1.6}.required-note[data-astro-cid-arynyzit],.field-hint[data-astro-cid-arynyzit]{font-size:.8rem;color:#526859}.form-page[data-astro-cid-arynyzit] fieldset[data-astro-cid-arynyzit]{border:1px solid #d5e6d9;border-radius:16px;padding:1.5rem;margin:1.5rem 0;background:#fff;box-shadow:0 8px 24px #174d2b0d;break-inside:avoid}.form-page[data-astro-cid-arynyzit] legend[data-astro-cid-arynyzit]{font-size:1.2rem;font-weight:700;color:#225924;width:auto;padding:0 .5rem}.form-page[data-astro-cid-arynyzit] legend[data-astro-cid-arynyzit] span[data-astro-cid-arynyzit]{font-size:.75rem;color:#4f8058;background:#e5f1e7;padding:.4rem;border-radius:5px}.fields[data-astro-cid-arynyzit]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.fields[data-astro-cid-arynyzit].history{grid-template-columns:repeat(3,minmax(0,1fr))}.photo-space[data-astro-cid-arynyzit]{width:140px;height:170px;border:1px dashed #7d9d85;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;text-align:center}.photo-space[data-astro-cid-arynyzit] small[data-astro-cid-arynyzit]{font-size:.75rem}.fields[data-astro-cid-arynyzit]>label[data-astro-cid-arynyzit],.choice-field[data-astro-cid-arynyzit],.signature-name[data-astro-cid-arynyzit],.delivery[data-astro-cid-arynyzit]>label[data-astro-cid-arynyzit]{display:flex;flex-direction:column;gap:.4rem;font-weight:600}.fields[data-astro-cid-arynyzit] label[data-astro-cid-arynyzit] span[data-astro-cid-arynyzit],.field-label[data-astro-cid-arynyzit]{line-height:1.4}.form-page[data-astro-cid-arynyzit] input[data-astro-cid-arynyzit]:not([type=checkbox]):not([type=radio]),.form-page[data-astro-cid-arynyzit] textarea[data-astro-cid-arynyzit]{width:100%;border:1px solid #aac6b0;border-radius:7px;padding:.65rem;min-height:44px;background:#fff}.form-page[data-astro-cid-arynyzit] input[data-astro-cid-arynyzit]:disabled{background:#f1f4f1}.form-page[data-astro-cid-arynyzit] input[data-astro-cid-arynyzit]:focus,.form-page[data-astro-cid-arynyzit] textarea[data-astro-cid-arynyzit]:focus{outline:3px solid #c3dcc8;border-color:#367a40}.choice-field[data-astro-cid-arynyzit],.full[data-astro-cid-arynyzit]{grid-column:1/-1}.field-label[data-astro-cid-arynyzit] small[data-astro-cid-arynyzit]{display:block;font-size:.8rem;font-weight:400;color:#526859;margin-top:.3rem}.choices[data-astro-cid-arynyzit]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.choices[data-astro-cid-arynyzit] .check[data-astro-cid-arynyzit]{display:flex;align-items:flex-start;gap:.5rem;font-size:.92rem;font-weight:400}.check[data-astro-cid-arynyzit] input[data-astro-cid-arynyzit],.ack[data-astro-cid-arynyzit] input[data-astro-cid-arynyzit]{margin-top:.35rem;flex-shrink:0}.field-error[data-astro-cid-arynyzit]{display:block;min-height:.2rem;color:#9c241e;font-size:.82rem}.field-error[data-astro-cid-arynyzit]:empty{display:none}.signature-methods[data-astro-cid-arynyzit]{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:1.2rem}.signature-methods[data-astro-cid-arynyzit] label[data-astro-cid-arynyzit],.ack[data-astro-cid-arynyzit]{display:flex;gap:.6rem;align-items:flex-start;line-height:1.6}.signature[data-astro-cid-arynyzit] canvas[data-astro-cid-arynyzit]{display:block;width:100%;max-width:640px;height:auto;border:1px dashed #7d9d85;border-radius:8px;touch-action:none;background:#fff;margin:1rem 0}.signature[data-astro-cid-arynyzit] .paper-line[data-astro-cid-arynyzit]{height:65px;border-bottom:1px solid #667;width:280px}.signature[data-astro-cid-arynyzit] .ack[data-astro-cid-arynyzit]{margin-top:1rem}.delivery[data-astro-cid-arynyzit]{background:#f5faf6!important}.delivery[data-astro-cid-arynyzit]>p[data-astro-cid-arynyzit]{font-size:.9rem}.form-actions[data-astro-cid-arynyzit]{display:flex;gap:.8rem;flex-wrap:wrap}.form-page[data-astro-cid-arynyzit] button[data-astro-cid-arynyzit],.form-page[data-astro-cid-arynyzit] .form-download[data-astro-cid-arynyzit]{padding:.8rem 1.2rem;border:1px solid #225924;border-radius:8px;background:#225924;color:#fff;font-weight:600;cursor:pointer}.form-page[data-astro-cid-arynyzit] .form-download[data-astro-cid-arynyzit]{background:#fff;color:#225924;text-decoration:none}.form-page[data-astro-cid-arynyzit] button[data-astro-cid-arynyzit]:disabled{opacity:.5;cursor:not-allowed}.form-page[data-astro-cid-arynyzit] button[data-astro-cid-arynyzit].secondary{background:#fff;color:#225924}.form-errors[data-astro-cid-arynyzit]{padding:1rem;background:#fff1ef;color:#9c241e;border-radius:8px;margin:1rem 0}.honey[data-astro-cid-arynyzit]{position:absolute;left:-10000px}.print-only[data-astro-cid-arynyzit],.print-field-value{display:none}.form-page[data-astro-cid-arynyzit] [data-astro-cid-arynyzit][hidden]{display:none!important}@media(max-width:650px){.fields[data-astro-cid-arynyzit],.choices[data-astro-cid-arynyzit],.fields[data-astro-cid-arynyzit].history{grid-template-columns:1fr}.form-page[data-astro-cid-arynyzit] fieldset[data-astro-cid-arynyzit]{padding:1rem}}@media print{.form-page[data-astro-cid-arynyzit]{display:none!important}}
