/* Feedback is the same delivery flow, set in the new studio identity. */
.feedback-header{margin-bottom:0}.back-studio{font-size:12px}.feedback-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:8%;padding:70px 4.5% 100px}.feedback-intro h1{font-size:clamp(65px,7.8vw,118px);line-height:.85;letter-spacing:-.02em}.feedback-intro h1 em{font-style:normal;color:var(--orange)}.eyebrow{font-size:9px;letter-spacing:.14em;margin-bottom:30px;color:var(--orange)}.feedback-intro>p:not(.eyebrow){font-size:15px;line-height:1.9;margin-top:30px;color:#c9c0d2}.feedback-guide{margin-top:50px;max-width:340px;border-top:1px solid var(--line);padding-top:25px}.feedback-guide>span,.studio-signoff{font-size:8px;letter-spacing:.09em;color:var(--orange)}.feedback-guide h2{font-family:var(--body);font-size:19px;text-transform:none;line-height:1.4;letter-spacing:0;margin:18px 0}.feedback-guide p{font-size:13px;line-height:1.9;margin-bottom:18px;color:#bcb0c6}.studio-signoff{margin-top:30px;line-height:1.8}.feedback-card{background:#1b1524;padding:35px}.feedback-card-heading>span{font-size:8px;letter-spacing:.1em;color:var(--orange)}.feedback-card-heading h2{font-size:60px;margin:15px 0}.feedback-card-heading p{font-size:12px;color:#b9adc6;line-height:1.7;margin-bottom:28px}.feedback-fields-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.feedback-field{margin-bottom:20px}.feedback-field label{font-size:11px;display:block;margin-bottom:9px}.feedback-field label span{color:#ac9eb8;font-size:10px}.feedback-field input,.feedback-field select,.feedback-field textarea{color:var(--paper);background:#100d17;border:1px solid #544660;width:100%;font-size:12px;padding:13px 12px;line-height:1.6;resize:vertical}.feedback-field input::placeholder,.feedback-field textarea::placeholder{color:#a397af}.feedback-field textarea{min-height:160px}.message-length{display:flex;justify-content:space-between;gap:10px;font-size:8px;color:#a79ab3;margin-top:6px}.feedback-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.feedback-submit{background:var(--orange);color:var(--ink);border-color:var(--orange);width:100%}.feedback-privacy{font-size:10px;line-height:1.8;color:#ad9aba;margin-top:16px}.feedback-privacy a{text-decoration:underline}.feedback-error{color:#ffc4cc;background:#421d2b;padding:12px;font-size:12px;line-height:1.6;margin-bottom:15px}.feedback-success{padding:25px 0}.feedback-success>span{font-size:50px;color:var(--orange)}.feedback-success h3{font-size:28px;margin:20px 0}.feedback-success p{font-size:14px;line-height:1.8;color:#c7b9d1;margin-bottom:25px}.feedback-success>a{display:block;margin-top:20px;font-size:12px}
