.feedback-section{display:grid;grid-template-columns:.9fr 1.2fr;gap:90px;border-top:1px solid var(--line)}.feedback-copy h2{font-size:clamp(38px,4.2vw,64px);margin-top:28px}.feedback-copy>p{font-size:15px;color:var(--muted);line-height:1.85;max-width:350px;margin:26px 0 0}.feedback-mark{font-size:95px;font-weight:400;color:var(--accent);margin-top:40px;line-height:1}.feedback-form{display:flex;flex-direction:column;gap:23px}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.feedback-form label{display:flex;flex-direction:column;gap:10px;font-size:11px;color:var(--ink)}.feedback-form input,.feedback-form select,.feedback-form textarea{font:inherit;font-size:13px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);padding:16px 17px;width:100%;min-width:0;outline-offset:3px}.feedback-form textarea{resize:vertical;min-height:145px;line-height:1.7}.feedback-form input::placeholder,.feedback-form textarea::placeholder{color:var(--muted);opacity:.7}.feedback-form input:focus,.feedback-form select:focus,.feedback-form textarea:focus{outline:2px solid var(--focus);border-color:var(--accent)}.form-actions{display:flex;align-items:center;gap:22px;justify-content:space-between}.form-actions>p{font-size:9px;line-height:1.8;color:var(--muted);max-width:230px;margin:0}.feedback-form .pill{white-space:nowrap}.feedback-form button:disabled{opacity:.6;cursor:wait;transform:none}#feedback-status{font-size:13px;line-height:1.8;margin:0;padding:16px 18px;border-radius:12px;background:var(--soft);color:var(--ink)}#feedback-status[data-state=error]{background:color-mix(in srgb,#af6f55 12%,var(--card))}.form-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);pointer-events:none}.spec-table>div{font-size:13px}.spec-table strong{max-width:65%}.spec-context>p{font-size:17px;line-height:1.85}.wear-art img{width:96%;max-width:430px;transform:rotate(-5deg);filter:drop-shadow(0 17px 12px #15210f22)}.hero-rule>span{letter-spacing:.8px}.inbox-link{font-size:10px;color:var(--muted);margin-left:auto;margin-right:20px}.footer-top>a:last-child{margin-left:0}
@media(max-width:1000px){.feedback-section{gap:45px}.form-actions{align-items:start;flex-direction:column;gap:17px}.form-actions>p{max-width:100%}.spec-table>div{font-size:12px}}
@media(max-width:700px){.feedback-section{grid-template-columns:1fr;gap:35px}.feedback-copy h2{font-size:35px}.feedback-copy>p{font-size:13px;max-width:none;margin-top:22px}.feedback-mark{display:none}.form-pair{grid-template-columns:1fr;gap:23px}.feedback-form{gap:23px}.feedback-form input,.feedback-form select,.feedback-form textarea{font-size:16px;padding:14px 15px}.feedback-form textarea{font-size:15px}.feedback-form label{font-size:11px}.form-actions{gap:18px}.feedback-form .pill{padding:16px 22px}.inbox-link{margin-right:0}.spec-context>p{font-size:15px}.spec-table strong{max-width:63%}.wear-art img{width:98%;transform:rotate(-5deg)}}
