.form-wrapper{max-width:1400px;margin:0 auto}.error{color:red;font-size:.875rem;margin-top:4px;display:block}.image-section{filter:drop-shadow(1px 8px 4px var(--fixnix-purple))!important}.support-block{border:1px solid var(--fixnix-purple)}.support-heading{font-size:25px;line-height:1.4}.support-info{flex-wrap:wrap}.sell-form{border:1px solid var(--fixnix-purple)}.sell-form h2{margin-bottom:25px;font-size:28px}.form-grid{grid-gap:20px;gap:20px}.sell-form label{font-size:14px}.sell-form input,.sell-form select,.sell-form textarea{margin-bottom:15px}.sell-form select{outline:none}.checkbox-group{gap:20px}.checkbox-item input[type=checkbox]{width:18px;height:18px}.submit-btn{transition:background .3s}@media (max-width:992px){.form-wrapper{gap:30px;padding:30px 20px}.sell-form{padding:25px}.sell-form h2{font-size:24px}.support-heading{font-size:22px}}@media (max-width:768px){.form-wrapper{flex-direction:column;padding:25px 15px}.image-section,.sell-form{width:100%}.sell-form{padding:20px}.form-grid{grid-template-columns:1fr}.support-info{flex-direction:column;gap:10px}}@media (max-width:480px){.form-wrapper{padding:20px 10px}.sell-form{padding:15px}.sell-form h2{font-size:20px}.support-heading{font-size:18px}.checkbox-item,.sell-form label,.support-item{font-size:13px}.support-icon{font-size:16px}}.form-wrapper{display:flex;justify-content:center;gap:40px;padding:40px;background:#f8f8f8;flex-wrap:wrap}.image-section{flex:1 1 300px;display:flex;align-items:start;justify-content:start;flex-direction:column;align-items:center;filter:drop-shadow(1px 8px 4px var(--fixnix-yellow))!important;gap:20px}.monkey-image{max-width:100%;height:auto;border-radius:8px}.support-block{background:#f8f5ff;border:1px solid var(--fixnix-yellow);border-radius:8px;padding:20px;color:#2d0142;font-family:sans-serif;width:100%}.support-heading{font-weight:700;margin-bottom:15px;color:#2d0142;font-size:20px;line-height:1.5}.support-info{display:flex;flex-direction:row;gap:10px}.support-item{display:flex;align-items:center;gap:8px;font-size:14px}.support-icon{color:#f4c542;font-size:18px}.support-label{font-weight:700;color:#2d0142}.support-text{color:#333}.sell-form{flex:1 1 450px;background:#fff;border:1px solid #2d0142;border-radius:8px;padding:30px;box-shadow:0 0 15px rgba(0,0,0,.1)}.sell-form h2{color:#2d0142;text-align:center;margin-bottom:15px}.form-instructions{color:#666;text-align:center;margin-bottom:25px;font-size:14px}fieldset{border:1px solid #ddd;border-radius:8px;padding:20px;margin-bottom:20px}legend{font-weight:700;color:#2d0142;padding:0 10px;font-size:18px}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:15px;gap:15px}.sell-form label{display:block;margin-bottom:5px;color:#2d0142;font-weight:600}.sell-form input,.sell-form select,.sell-form textarea{width:100%;border:1px solid #ccc;padding:10px 12px;border-radius:4px;font-size:14px;margin-bottom:5px;outline:none}.sell-form input:focus,.sell-form select:focus,.sell-form textarea:focus{border-color:#2d0142;box-shadow:0 0 0 2px rgba(45,1,66,.2)}#file,.sell-form select{cursor:pointer}.sell-form textarea{min-height:100px;resize:vertical}.sell-form input.error,.sell-form select.error,.sell-form textarea.error{border-color:#d32f2f}.error-message{color:#d32f2f;font-weight:500}.error-message,.help-text{display:block;font-size:12px;margin-top:4px}.help-text{color:#666}.accessories{margin:10px 0 20px}.checkbox-group{display:flex;flex-wrap:wrap;gap:15px}.checkbox-item{display:flex;align-items:center;gap:8px;font-size:14px;color:#2d0142;cursor:pointer}.checkbox-item input[type=checkbox]{width:16px;height:16px;margin-right:8px}.submit-btn{background:#2d0142;color:#fff;border:none;padding:12px 20px;border-radius:4px;font-weight:700;width:100%;cursor:pointer;transition:background .3s ease;font-size:16px;margin-top:10px}.submit-btn:hover{background:#4c0666}.success-message{text-align:center;padding:40px;background:#fff;border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,.1);max-width:600px;margin:0 auto}.success-icon{font-size:48px;color:#4caf50;margin-bottom:20px}.success-message h2{color:#2d0142;margin-bottom:15px}.success-message p{color:#666;margin-bottom:25px;line-height:1.6}