.feedback-page{background:var(--ink)}.feedback-hero{padding:60px 0 110px;background:radial-gradient(90% 70% at 90% 0%,rgba(245,165,36,.07) 0%,transparent 55%),var(--ink)}.feedback-grid{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.feedback-copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.feedback-title{font-size:clamp(2.8rem,7vw,5rem)}.feedback-copy p{color:var(--bone-dim);font-size:1.08rem;line-height:1.65;max-width:48ch}.feedback-direct{font-family:var(--font-mono);font-size:.85rem!important;letter-spacing:.04em;text-transform:uppercase;color:var(--smoke)!important}.feedback-direct a{color:var(--bolt);font-weight:700}.feedback-form-shell .bezel-core{padding:8px}.feedback-form{gap:12px}.feedback-form input,.feedback-form textarea{margin-bottom:12px}.feedback-sent{padding:48px 36px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.feedback-sent-mark{color:var(--bolt);font-size:1.6rem}.feedback-sent h2{font-family:var(--font-cond),var(--font-body);font-size:1.8rem;text-transform:uppercase;color:var(--bone)}.feedback-sent p{color:var(--bone-dim);line-height:1.6}@media (max-width: 900px){.feedback-grid{grid-template-columns:1fr;gap:36px}.feedback-hero{padding-bottom:72px}}
