.layout[data-astro-cid-uw5kdbxl]{display:grid;gap:3rem;align-items:start}@media(max-width:999px){.form-panel[data-astro-cid-uw5kdbxl]{order:-1}}@media(min-width:1000px){.layout[data-astro-cid-uw5kdbxl]{grid-template-columns:.75fr 1.25fr;gap:4.5rem}}.details[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-size:clamp(1.7rem,2.6vw,2.2rem)}.direct[data-astro-cid-uw5kdbxl]{list-style:none;margin:0 0 2.25rem;padding:0;display:grid;gap:1.1rem}.direct[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{display:flex;gap:1rem;align-items:center}.d-ico[data-astro-cid-uw5kdbxl]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--orange-soft);color:var(--brown-dark);flex:none}.d-ico[data-astro-cid-uw5kdbxl] svg{width:22px;height:22px}.d-label[data-astro-cid-uw5kdbxl]{display:block;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.direct[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl],.direct[data-astro-cid-uw5kdbxl] div[data-astro-cid-uw5kdbxl]>span[data-astro-cid-uw5kdbxl]:last-child{font-size:1.15rem;font-weight:600;color:var(--ink);text-decoration:none;word-break:break-word}.direct[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{color:var(--brown-dark);text-decoration:underline}.tips[data-astro-cid-uw5kdbxl]{background:var(--paper);border-radius:var(--radius-lg);padding:1.5rem}.tips[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{font-size:1.35rem}.form-panel[data-astro-cid-uw5kdbxl]{background:var(--white);border:1px solid var(--line);border-top:4px solid var(--brown);border-radius:var(--radius-lg);padding:clamp(1.25rem,4vw,2.75rem);box-shadow:var(--shadow)}.form-panel[data-astro-cid-uw5kdbxl]>h2[data-astro-cid-uw5kdbxl]{font-size:clamp(1.8rem,3vw,2.4rem);margin-bottom:.3rem}.form-intro[data-astro-cid-uw5kdbxl]{color:var(--muted);font-size:.95rem}.mode-note[data-astro-cid-uw5kdbxl]{margin:1.25rem 0 1.5rem}.mode-note[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{font-size:.97rem}.error-summary[data-astro-cid-uw5kdbxl]{border:2px solid #b3261e;border-radius:var(--radius);padding:1rem 1.25rem;margin-bottom:1.5rem;background:#fdf1f0}.error-summary[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{font-family:var(--font-body);font-size:1.05rem;font-weight:700;margin-bottom:.4rem;color:#8c1d18}.error-summary[data-astro-cid-uw5kdbxl] ul[data-astro-cid-uw5kdbxl]{margin:0;padding-left:1.1rem}.error-summary[data-astro-cid-uw5kdbxl] a{color:#8c1d18;font-weight:600}.error-summary[data-astro-cid-uw5kdbxl]:focus{outline:3px solid #8c1d18;outline-offset:2px}form[data-astro-cid-uw5kdbxl]{display:grid;gap:1.25rem;margin-top:1.5rem}.row[data-astro-cid-uw5kdbxl]{display:grid;gap:1.25rem}@media(min-width:640px){.row[data-astro-cid-uw5kdbxl].two{grid-template-columns:1fr 1fr}}.field[data-astro-cid-uw5kdbxl]{display:grid;gap:.4rem;align-content:start}label[data-astro-cid-uw5kdbxl]{font-weight:600;font-size:1rem}.req[data-astro-cid-uw5kdbxl]{color:var(--brown-dark)}.opt[data-astro-cid-uw5kdbxl]{font-weight:400;color:var(--muted)}.hint[data-astro-cid-uw5kdbxl]{font-size:.92rem;color:var(--muted);margin:0}input[data-astro-cid-uw5kdbxl],select[data-astro-cid-uw5kdbxl],textarea[data-astro-cid-uw5kdbxl]{width:100%;min-height:50px;padding:.75rem .9rem;font:inherit;font-size:1rem;color:var(--ink);background:var(--white);border:1.5px solid #9e9286;border-radius:var(--radius);transition:border-color .15s ease,box-shadow .15s ease}textarea[data-astro-cid-uw5kdbxl]{resize:vertical;min-height:170px;line-height:1.5}input[data-astro-cid-uw5kdbxl]:hover,select[data-astro-cid-uw5kdbxl]:hover,textarea[data-astro-cid-uw5kdbxl]:hover{border-color:var(--muted)}input[data-astro-cid-uw5kdbxl]:focus-visible,select[data-astro-cid-uw5kdbxl]:focus-visible,textarea[data-astro-cid-uw5kdbxl]:focus-visible{outline:none;border-color:var(--brown-dark);box-shadow:0 0 0 3px #a45b2f47}[data-astro-cid-uw5kdbxl][aria-invalid=true]{border-color:#b3261e;background:snow}.err[data-astro-cid-uw5kdbxl]{margin:0;color:#b3261e;font-size:.93rem;font-weight:600;display:flex;gap:.4rem}.err[data-astro-cid-uw5kdbxl]:before{content:"!";display:inline-grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:50%;background:#b3261e;color:#fff;font-size:.75rem;flex:none;margin-top:.15rem}.err[data-astro-cid-uw5kdbxl][hidden]{display:none}.select[data-astro-cid-uw5kdbxl]{position:relative}.select[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]{appearance:none;padding-right:2.75rem;cursor:pointer}.select[data-astro-cid-uw5kdbxl] svg{position:absolute;right:.9rem;top:50%;width:20px;height:20px;transform:translateY(-50%);pointer-events:none;color:var(--muted)}.hp[data-astro-cid-uw5kdbxl]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.privacy[data-astro-cid-uw5kdbxl]{font-size:.93rem;color:var(--muted);margin:0}.cap-label[data-astro-cid-uw5kdbxl]{font-weight:600;font-size:1rem}.cf-turnstile[data-astro-cid-uw5kdbxl]{min-height:65px}.submit-row[data-astro-cid-uw5kdbxl] .btn[data-astro-cid-uw5kdbxl]{width:100%}@media(min-width:640px){.submit-row[data-astro-cid-uw5kdbxl] .btn[data-astro-cid-uw5kdbxl]{width:auto}}.submit-row[data-astro-cid-uw5kdbxl] .btn[data-astro-cid-uw5kdbxl][disabled]{opacity:.7;cursor:progress}.status[data-astro-cid-uw5kdbxl]{font-size:.98rem}.status[data-astro-cid-uw5kdbxl]:empty{display:none}.status[data-astro-cid-uw5kdbxl]{background:var(--paper);border-left:4px solid var(--orange);padding:1rem 1.25rem;border-radius:0 var(--radius) var(--radius) 0}.status[data-astro-cid-uw5kdbxl] .status-error{color:#b3261e;font-weight:700}.status[data-astro-cid-uw5kdbxl] .linkish{background:none;border:0;padding:0;font:inherit;color:var(--brown-dark);text-decoration:underline;cursor:pointer}.result[data-astro-cid-uw5kdbxl]{margin-top:1.5rem;padding:1.5rem;background:var(--paper);border-left:4px solid #2e7d32;border-radius:0 var(--radius) var(--radius) 0}.result[data-astro-cid-uw5kdbxl] h3{font-size:1.6rem}.result[data-astro-cid-uw5kdbxl]:focus{outline:3px solid var(--brown-dark);outline-offset:3px}
