.feedback-page{padding-top:36px;padding-bottom:60px}.feedback-intro{max-width:780px;margin:26px 0 28px}.feedback-intro>p{color:var(--muted);line-height:1.75}.feedback-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);align-items:start;gap:18px;display:grid}.feedback-grid>.panel{padding:26px}.feedback-grid h2{margin:0 0 14px;font-size:19px}.feedback-form{gap:15px;display:grid}.feedback-form label{gap:6px;font-size:12px;font-weight:700;display:grid}.feedback-form input,.feedback-form select,.feedback-form textarea{border:1px solid var(--line);background:var(--white);width:100%;color:var(--ink);border-radius:9px;padding:11px 12px;font-size:13px;font-weight:400}.feedback-form textarea{resize:vertical;min-height:130px}.feedback-optional{color:var(--muted);font-weight:400}.feedback-note,.feedback-social p{color:var(--muted);font-size:12px;line-height:1.65}.feedback-note{margin:0}.feedback-form .button{justify-self:start}.feedback-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.feedback-social-links{flex-wrap:wrap;gap:8px;margin:15px 0 20px;display:flex}.feedback-social-links a{border:1px solid var(--line);color:var(--teal);border-radius:8px;padding:8px 11px;font-size:12px;font-weight:700}.feedback-social a[href^=mailto\:]{color:var(--teal);overflow-wrap:anywhere}@media (max-width:760px){.feedback-page{padding-top:22px}.feedback-grid{grid-template-columns:1fr}.feedback-grid>.panel{padding:20px}}.feedback-inbox{gap:14px;margin:20px 0 45px;display:grid}.feedback-inbox .panel{padding:20px}.feedback-inbox a{color:var(--teal);overflow-wrap:anywhere}.feedback-social a[href^=mailto\:]{text-underline-offset:2px;text-decoration:underline}
