.feedback-page .site-header{background:var(--sand);color:var(--green);border-color:var(--line)}
.feedback-page .nav-cta{background:var(--green);color:var(--sand);border-color:var(--green)}
.feedback-page .menu-toggle{border-color:var(--line)}
.feedback-page [aria-current="page"]{border-bottom-color:var(--green)!important}
.feedback-intro{padding-top:155px;padding-bottom:64px}
.feedback-back{display:inline-block;font-size:11px;color:var(--muted);margin-bottom:60px}
.feedback-intro>.eyebrow{margin-bottom:23px}
.feedback-intro h1{font-size:clamp(48px,6.2vw,88px);line-height:1.03}
.feedback-intro>p:last-child{max-width:480px;color:var(--muted);font-size:14px;margin-top:28px}
.feedback-content{padding-bottom:95px}
.feedback-section-label{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:35px;margin-bottom:30px}
.feedback-section-label h2{font-size:35px}
.feedback-section-label>span{font-size:8px;letter-spacing:.13em;color:var(--muted)}
.feedback-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}
.feedback-card{background:var(--paper);border:1px solid var(--line);padding:20px;border-radius:var(--radius);min-width:0}
.feedback-card>a{display:block;background:#000;border-radius:2px;overflow:hidden}
.feedback-card img{height:auto;aspect-ratio:3.35;object-fit:contain;transition:transform .25s}
.feedback-card a:hover img{transform:scale(1.015)}
.feedback-card figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:18px;font-size:11px}
.feedback-card small{font-size:9px;color:var(--muted)}
.feedback-source{color:var(--muted);font-size:11px;line-height:1.9;max-width:760px;margin-top:30px}
.feedback-source a{text-decoration:underline;text-underline-offset:3px}
.feedback-cta{padding:75px 0;background:var(--green);color:var(--sand)}
.feedback-cta>.container{display:flex;align-items:center;justify-content:space-between;gap:45px}
.feedback-cta h2{font-size:clamp(44px,4.7vw,64px);margin-top:20px}
.feedback-cta .eyebrow{color:#c2cdb6}
@media(max-width:760px){.feedback-intro{padding-top:110px;padding-bottom:45px}.feedback-back{margin-bottom:38px}.feedback-intro h1{font-size:48px}.feedback-intro>p:last-child{font-size:13px}.feedback-section-label{align-items:flex-start;flex-direction:column}.feedback-section-label h2{font-size:33px}.feedback-grid{grid-template-columns:1fr;gap:18px}.feedback-card{padding:14px}.feedback-content{padding-bottom:60px}.feedback-cta{padding-block:55px}.feedback-cta>.container{align-items:flex-start;flex-direction:column;gap:28px}.feedback-source{font-size:10px}}
