:root{--primary-color:#e5007d;--text-main:#1b1b1b;--text-muted:#666;--bg-light:#f9f9f9;--border-color:#ddd}.feedback-section[data-v-q3fhj7tz]{color:var(--text-main);background-color:#fff;margin:0 auto;padding:0 0 96px;font-family:r,system-ui,-apple-system,sans-serif}.form-header[data-v-q3fhj7tz]{text-align:center;max-width:900px;margin-bottom:48px}.form-header[data-v-q3fhj7tz] h2[data-v-q3fhj7tz]{letter-spacing:.05em;text-align:center;font-size:2.375rem;font-weight:700}.form-header[data-v-q3fhj7tz] p[data-v-q3fhj7tz]{text-wrap:balance;padding:0 16px;font-family:r,sans-serif;font-size:.9375rem;line-height:1.5}.form-header[data-v-q3fhj7tz] a[data-v-q3fhj7tz]{color:#1b1b1b;text-wrap:none;text-decoration:underline}.form-grid[data-v-q3fhj7tz]{grid-template-columns:1Vfr;gap:36px;display:grid}@media (width>=768px){.form-grid[data-v-q3fhj7tz]{grid-template-columns:2.2fr 1fr}}.main-form[data-v-q3fhj7tz]{background:#f9f9f9;border-radius:8px;flex-direction:column;gap:32px;padding:24px;display:flex}.form-block[data-v-q3fhj7tz]{flex-direction:column;gap:15px;display:flex}.form-block[data-v-q3fhj7tz] h3[data-v-q3fhj7tz]{letter-spacing:.03em;border-bottom:1px solid var(--border-color);margin:0 0 5px;padding-bottom:8px;font-family:b,sans-serif;font-size:2.375rem;font-weight:700}.block-subtitle[data-v-q3fhj7tz]{color:var(--text-muted);margin-top:-10px;font-size:.875rem}.input-group[data-v-q3fhj7tz]{flex-direction:column;gap:6px;display:flex}.input-group[data-v-q3fhj7tz] label[data-v-q3fhj7tz]{font-size:1rem}.input-group[data-v-q3fhj7tz] input[data-v-q3fhj7tz][type=text],.input-group[data-v-q3fhj7tz] input[data-v-q3fhj7tz][type=tel],.input-group[data-v-q3fhj7tz] textarea[data-v-q3fhj7tz],.input-group[data-v-q3fhj7tz] select[data-v-q3fhj7tz]{border:0px solid var(--border-color);width:100%;color:var(--text-main);resize:none;-webkit-appearance:none;user-select:initial;background-color:#fff;border-radius:4px;padding:.875rem 1rem;scroll-margin-top:32px;font-family:r,sans-serif;font-size:1rem}.input-group[data-v-q3fhj7tz] input[data-v-q3fhj7tz]:focus,.input-group[data-v-q3fhj7tz] textarea[data-v-q3fhj7tz]:focus,.input-group[data-v-q3fhj7tz] select[data-v-q3fhj7tz]:focus{border-color:var(--text-muted);outline:none}.phone-input-wrapper[data-v-q3fhj7tz]{border-radius:4px;display:flex;overflow:hidden}.phone-input-wrapper[data-v-q3fhj7tz] input[data-v-q3fhj7tz]{border:none!important;border-radius:0!important}.flag-select[data-v-q3fhj7tz]{border-right:1px solid var(--border-color);cursor:pointer;user-select:none;background-color:#f0f0f0;align-items:center;gap:6px;padding:0 10px;display:flex}.arrow[data-v-q3fhj7tz]{color:#666;font-size:.65rem}.triple-grid[data-v-q3fhj7tz]{grid-template-columns:1fr;gap:15px;display:grid}@media (width>=600px){.triple-grid[data-v-q3fhj7tz]{grid-template-columns:repeat(3,1fr);align-items:end}}.submit-wrapper[data-v-q3fhj7tz]{flex-direction:column;align-items:center;gap:10px;margin-top:10px;display:flex}.submit-btn[data-v-q3fhj7tz]{color:#fff;cursor:pointer;letter-spacing:.05em;background-color:#1b1b1b;border:none;border-radius:4px;width:100%;max-width:320px;padding:.875rem 2rem;font-family:b,sans-serif;font-size:.875rem;font-weight:700;transition:opacity .2s}.submit-btn[data-v-q3fhj7tz]:hover{opacity:.9}.required-notice[data-v-q3fhj7tz]{color:var(--text-muted);font-size:.8rem}.info-sidebar[data-v-q3fhj7tz]{background-color:var(--bg-light);border-radius:8px;flex-direction:column;gap:32px;max-width:300px;height:fit-content;padding:30px 20px;font-family:r,sans-serif;display:none;position:sticky;top:36px}.info-block[data-v-q3fhj7tz]{text-align:center;flex-direction:column;align-items:center;display:flex}.icon[data-v-q3fhj7tz]{justify-content:center;align-items:center;margin-bottom:10px;display:flex}.sidebar-icon[data-v-q3fhj7tz]{width:20px;height:20px;color:var(--primary-color)}.info-block[data-v-q3fhj7tz] h4[data-v-q3fhj7tz]{letter-spacing:.03em;margin:0 0 12px;font-family:b,sans-serif;font-size:2.375rem;font-weight:700}.sidebar-phone[data-v-q3fhj7tz]{color:var(--primary-color);margin-bottom:4px;font-size:1rem;font-weight:700;text-decoration:none}.sidebar-note[data-v-q3fhj7tz]{color:var(--text-muted);margin:4px 0 0;font-size:.85rem}.work-hours-list[data-v-q3fhj7tz]{flex-direction:column;gap:8px;width:100%;max-width:240px;margin:0;padding:0;font-size:1rem;list-style:none;display:flex}.work-hours-list[data-v-q3fhj7tz] li[data-v-q3fhj7tz]{border-bottom:1px dotted var(--border-color);justify-content:space-between;padding-bottom:4px;display:flex}.work-hours-list[data-v-q3fhj7tz] li[data-v-q3fhj7tz] span[data-v-q3fhj7tz]:first-child{font-weight:500}.weekend[data-v-q3fhj7tz]{color:var(--text-muted)}.holiday-note[data-v-q3fhj7tz]{color:var(--text-muted);margin:15px 0 0;font-size:.8rem}.custom-select[data-v-q3fhj7tz]{user-select:none;font-family:r,sans-serif;position:relative}.real-select[data-v-q3fhj7tz]{display:none}.select-trigger[data-v-q3fhj7tz]{color:#a3a3a3;cursor:pointer;background:#fff;border-radius:4px;justify-content:space-between;align-items:center;padding:.875rem 1rem;font-size:1rem;display:flex}.arrow[data-v-q3fhj7tz]{border-bottom:1px solid #333;border-right:1px solid #333;width:6px;height:6px;margin-bottom:5px;transition:transform .2s;transform:rotate(45deg)}.custom-options[data-v-q3fhj7tz]{z-index:10;background:#fff;border-radius:0 0 4px 4px;max-height:275px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 10px #0000001a}.custom-option[data-v-q3fhj7tz]{color:#555;cursor:pointer;padding:1rem 1.5rem;font-size:1rem;transition:background .1s}.custom-options[data-v-q3fhj7tz] .custom-option[data-v-q3fhj7tz]:nth-child(2n){background-color:#f7f7f7}.custom-option[data-v-q3fhj7tz]:hover{background-color:#eaeaea!important}.custom-select[data-v-q3fhj7tz].open .custom-options[data-v-q3fhj7tz]{display:block}.custom-select[data-v-q3fhj7tz].open .arrow[data-v-q3fhj7tz]{margin-top:5px;transform:rotate(-135deg)}.custom-options[data-v-q3fhj7tz]::-webkit-scrollbar{width:6px}.custom-options[data-v-q3fhj7tz]::-webkit-scrollbar-track{background:#f1f1f1}.custom-options[data-v-q3fhj7tz]::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.custom-options[data-v-q3fhj7tz]::-webkit-scrollbar-thumb:hover{background:#aaa}
