.feedback-layout[data-astro-cid-zwoedyn6]{gap:1.25rem;max-width:820px;display:grid}.feedback-header[data-astro-cid-zwoedyn6]{max-width:760px}.feedback-header[data-astro-cid-zwoedyn6] h1[data-astro-cid-zwoedyn6]{max-width:20ch;font-size:clamp(2.3rem,4vw,3.35rem)}.feedback-header[data-astro-cid-zwoedyn6] .lead[data-astro-cid-zwoedyn6]{margin:.55rem 0 0}.feedback-grid[data-astro-cid-zwoedyn6]{min-width:0}.feedback-form[data-astro-cid-zwoedyn6],.feedback-success[data-astro-cid-zwoedyn6]{border:1px solid var(--strong);border-top:3px solid var(--gold);background:var(--panel);border-radius:3px}.feedback-fallback[data-astro-cid-zwoedyn6]{border:1px solid var(--strong);border-top:3px solid var(--gold);background:var(--panel);border-radius:3px;padding:clamp(1.25rem,4vw,2rem)}.feedback-fallback[data-astro-cid-zwoedyn6] h2[data-astro-cid-zwoedyn6]{max-width:20ch}.feedback-fallback[data-astro-cid-zwoedyn6] p[data-astro-cid-zwoedyn6]:not(.panel-kicker){max-width:65ch;color:var(--muted)}.feedback-fallback[data-astro-cid-zwoedyn6] .primary-button[data-astro-cid-zwoedyn6]{margin-top:.4rem;display:inline-flex}.panel-kicker[data-astro-cid-zwoedyn6]{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .25rem;font-size:.7rem;font-weight:800}legend[data-astro-cid-zwoedyn6]>span[data-astro-cid-zwoedyn6]{color:var(--error)}.category-field[data-astro-cid-zwoedyn6],.form-field[data-astro-cid-zwoedyn6],.submission-block[data-astro-cid-zwoedyn6]{border:0;border-bottom:1px solid var(--border);margin:0;padding:1rem 1.15rem}.category-field[data-astro-cid-zwoedyn6] legend[data-astro-cid-zwoedyn6],.form-field[data-astro-cid-zwoedyn6]>label[data-astro-cid-zwoedyn6]{color:var(--text);font-size:.92rem;font-weight:800}.category-options[data-astro-cid-zwoedyn6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.45rem;display:grid}.category-options[data-astro-cid-zwoedyn6] label[data-astro-cid-zwoedyn6]{min-width:0;position:relative}.category-options[data-astro-cid-zwoedyn6] input[data-astro-cid-zwoedyn6]{opacity:0;position:absolute}.category-options[data-astro-cid-zwoedyn6] label[data-astro-cid-zwoedyn6]>span[data-astro-cid-zwoedyn6]{box-sizing:border-box;border:1px solid var(--border);background:var(--field);height:100%;min-height:52px;color:var(--text);cursor:pointer;border-radius:3px;align-items:center;gap:.55rem;padding:.5rem .7rem;display:flex}.category-options[data-astro-cid-zwoedyn6] svg[data-astro-cid-zwoedyn6]{width:20px;height:20px;color:var(--gold-hi);flex:none}.category-compliment[data-astro-cid-zwoedyn6]{grid-column:1/-1}.category-options[data-astro-cid-zwoedyn6] input[data-astro-cid-zwoedyn6]:checked+span[data-astro-cid-zwoedyn6]:after{content:"✓";color:var(--gold-hi);margin-left:auto;font-weight:800}.category-options[data-astro-cid-zwoedyn6] label[data-astro-cid-zwoedyn6]>span[data-astro-cid-zwoedyn6]:hover{border-color:var(--gold)}.sr-only[data-astro-cid-zwoedyn6]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.category-field[data-astro-cid-zwoedyn6]{padding-top:1rem}.category-field[data-astro-cid-zwoedyn6] legend[data-astro-cid-zwoedyn6]{float:left;width:100%;margin-bottom:.4rem}.category-options[data-astro-cid-zwoedyn6]{clear:both}.category-options[data-astro-cid-zwoedyn6] strong[data-astro-cid-zwoedyn6]{font-size:.87rem;line-height:1.2}.category-options[data-astro-cid-zwoedyn6] input[data-astro-cid-zwoedyn6]:checked+span[data-astro-cid-zwoedyn6]{border-color:var(--gold);box-shadow:inset 3px 0 var(--gold);background:var(--raised)}.category-options[data-astro-cid-zwoedyn6] input[data-astro-cid-zwoedyn6]:focus-visible+span[data-astro-cid-zwoedyn6]{outline:3px solid var(--gold-hi);outline-offset:3px}.form-field[data-astro-cid-zwoedyn6]{flex-direction:column;display:flex}.form-field[data-astro-cid-zwoedyn6]>label[data-astro-cid-zwoedyn6]{justify-content:space-between;gap:1rem;display:flex}.form-field[data-astro-cid-zwoedyn6]>label[data-astro-cid-zwoedyn6] span[data-astro-cid-zwoedyn6]{color:var(--quiet);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:500}.form-field[data-astro-cid-zwoedyn6] [data-astro-cid-zwoedyn6]:is(input,select,textarea){border:1px solid var(--strong);background:var(--field);width:100%;min-height:44px;color:var(--text);border-radius:3px;margin-top:.4rem;padding:.6rem .7rem}.form-field[data-astro-cid-zwoedyn6] textarea[data-astro-cid-zwoedyn6]{resize:vertical;min-height:110px;line-height:1.5}.form-field[data-astro-cid-zwoedyn6] :is(input,select,textarea)[data-astro-cid-zwoedyn6][aria-invalid=true],.category-field[data-astro-cid-zwoedyn6][aria-invalid=true] .category-options[data-astro-cid-zwoedyn6] label[data-astro-cid-zwoedyn6]>span[data-astro-cid-zwoedyn6]{border-color:var(--error)}.field-hint[data-astro-cid-zwoedyn6]{color:var(--muted);margin:.25rem 0 0;font-size:.78rem}.field-meta[data-astro-cid-zwoedyn6]{justify-content:space-between;gap:1rem;min-height:1.35rem;margin-top:.35rem;display:flex}.field-meta[data-astro-cid-zwoedyn6] p[data-astro-cid-zwoedyn6]{margin:0}#message-count[data-astro-cid-zwoedyn6]{color:var(--quiet);flex:none;font-size:.72rem}.field-error[data-astro-cid-zwoedyn6]{color:var(--error);margin:.25rem 0 0;font-size:.78rem}.field-error[data-astro-cid-zwoedyn6]:empty{display:none}.optional-fields[data-astro-cid-zwoedyn6]{grid-template-columns:1.15fr 1fr;display:grid}.optional-fields[data-astro-cid-zwoedyn6] .form-field[data-astro-cid-zwoedyn6]:first-child{border-right:1px solid var(--border)}.bot-field[data-astro-cid-zwoedyn6]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.submission-block[data-astro-cid-zwoedyn6]{border-bottom:0;flex-direction:column;align-items:flex-start;gap:.7rem;display:flex}.cf-turnstile[data-astro-cid-zwoedyn6]{width:min(100%,300px);min-height:65px}.privacy-note[data-astro-cid-zwoedyn6],.form-status[data-astro-cid-zwoedyn6],.setup-error[data-astro-cid-zwoedyn6]{max-width:65ch;color:var(--muted);margin:0;font-size:.78rem}.form-status[data-astro-cid-zwoedyn6]{color:var(--error);font-weight:650}.primary-button[data-astro-cid-zwoedyn6]:disabled{cursor:not-allowed;opacity:.65}.feedback-success[data-astro-cid-zwoedyn6]{flex-direction:column;justify-content:center;align-items:flex-start;min-height:360px;padding:clamp(1.5rem,5vw,3rem);display:flex}.success-mark[data-astro-cid-zwoedyn6]{border:1px solid var(--moss);width:46px;height:46px;color:var(--moss);border-radius:50%;place-items:center;margin:0 0 1.25rem;font-size:1.4rem;font-weight:800;display:grid}.feedback-success[data-astro-cid-zwoedyn6]>p[data-astro-cid-zwoedyn6]:not(.panel-kicker):not(.success-mark){color:var(--muted)}.receipt[data-astro-cid-zwoedyn6]{font-size:.78rem}.feedback-success[data-astro-cid-zwoedyn6] .button-row[data-astro-cid-zwoedyn6]{margin-top:.75rem}@media (width<=600px){.feedback-layout[data-astro-cid-zwoedyn6]{gap:1rem}.feedback-header[data-astro-cid-zwoedyn6] h1[data-astro-cid-zwoedyn6]{font-size:2.3rem}.optional-fields[data-astro-cid-zwoedyn6]{grid-template-columns:1fr}.optional-fields[data-astro-cid-zwoedyn6] .form-field[data-astro-cid-zwoedyn6]:first-child{border-right:0}.submission-block[data-astro-cid-zwoedyn6] .primary-button[data-astro-cid-zwoedyn6]{width:100%}.feedback-success[data-astro-cid-zwoedyn6] .button-row[data-astro-cid-zwoedyn6]{flex-direction:column;width:100%}.feedback-success[data-astro-cid-zwoedyn6] .button-row[data-astro-cid-zwoedyn6]>[data-astro-cid-zwoedyn6]{width:100%}}@media (width<=360px){.category-field[data-astro-cid-zwoedyn6],.form-field[data-astro-cid-zwoedyn6],.submission-block[data-astro-cid-zwoedyn6]{padding-inline:.75rem}.category-options[data-astro-cid-zwoedyn6] label[data-astro-cid-zwoedyn6]>span[data-astro-cid-zwoedyn6]{gap:.35rem;padding:.45rem}.category-options[data-astro-cid-zwoedyn6] strong[data-astro-cid-zwoedyn6]{font-size:.8rem}}@media (width<=340px){.feedback-grid[data-astro-cid-zwoedyn6]{margin-inline:-.75rem}.submission-block[data-astro-cid-zwoedyn6]{padding-inline:.5rem}.cf-turnstile[data-astro-cid-zwoedyn6]{width:300px;max-width:100%}}
