.feedback-section{max-width:1280px;margin:64px auto 0;padding:48px 0 72px;border-top:1px solid var(--line)}
.feedback-heading{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:28px}
.feedback-heading .eyebrow{margin-bottom:10px}
.feedback-heading h2{font-size:clamp(28px,3vw,38px);letter-spacing:-1px;line-height:1.2;margin:0}
.feedback-heading>p{max-width:440px;color:var(--body);font-size:14px;line-height:1.7;margin:0}
.feedback-link{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:12px 20px;border-radius:7px;background:var(--lime);color:#172309;font-size:14px;font-weight:700;line-height:1.5}
.feedback-link:hover{filter:brightness(1.08)}
.feedback-note{color:var(--body);font-size:12px;line-height:1.7;margin:14px 0 0}
@media(max-width:1380px){.feedback-section{margin-inline:48px}}
@media(max-width:760px){.feedback-section{margin:36px 24px 0;padding:35px 0 50px}.feedback-heading{display:block}.feedback-heading>p{margin-top:14px}}
