.FeedbackModal_overlay__wep3L{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.FeedbackModal_modal__YnnwS{background:#fbf6f0;border-radius:32px;padding:48px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.3)}@media(max-width:768px){.FeedbackModal_modal__YnnwS{padding:32px 24px;border-radius:24px;max-width:95%}}.FeedbackModal_header__CULtZ{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:20px}.FeedbackModal_title___d7SX{font-family:Coolvetica,sans-serif;font-size:36px;font-weight:400;color:#262626;margin:0;line-height:1.1}@media(max-width:768px){.FeedbackModal_title___d7SX{font-size:28px}}.FeedbackModal_closeButton__pWnQS{width:48px;height:48px;border-radius:50%;background:rgba(38,38,38,.1);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0;color:#262626}.FeedbackModal_closeButton__pWnQS:hover{background:rgba(38,38,38,.2);transform:scale(1.05)}@media(max-width:768px){.FeedbackModal_closeButton__pWnQS{width:40px;height:40px}.FeedbackModal_closeButton__pWnQS svg{width:20px;height:20px}}.FeedbackModal_subtitle__t_GAz{font-family:LT Superior,sans-serif;font-size:18px;color:rgba(38,38,38,.7);line-height:1.5;margin:0 0 32px}@media(max-width:768px){.FeedbackModal_subtitle__t_GAz{font-size:16px;margin-bottom:24px}}.FeedbackModal_form__NHrIR{display:flex;flex-direction:column;gap:24px}.FeedbackModal_textarea___kN0a{width:100%;min-height:150px;padding:20px 24px;border:2px solid rgba(38,38,38,.1);border-radius:20px;background:rgba(38,38,38,.05);font-family:LT Superior,sans-serif;font-size:16px;color:#262626;resize:vertical;transition:all .2s;box-sizing:border-box}.FeedbackModal_textarea___kN0a:focus{outline:none;border-color:#fe724f;background:rgba(254,114,79,.05)}.FeedbackModal_textarea___kN0a::placeholder{color:rgba(38,38,38,.4)}@media(max-width:768px){.FeedbackModal_textarea___kN0a{padding:16px 20px;font-size:15px;min-height:120px}}.FeedbackModal_submitButton__huX91{align-self:flex-end;padding:16px 32px;background:#262626;color:#fff;border:none;border-radius:50px;font-family:LT Superior,sans-serif;font-size:18px;font-weight:700;cursor:pointer;transition:all .2s;min-width:160px}.FeedbackModal_submitButton__huX91:hover:not(:disabled){background:#3a3a3a;transform:translateY(-2px)}.FeedbackModal_submitButton__huX91:disabled{opacity:.5;cursor:not-allowed;transform:none}@media(max-width:768px){.FeedbackModal_submitButton__huX91{font-size:16px;padding:14px 28px;min-width:140px}}.FeedbackButton_feedbackButton__CPs4Z{position:fixed;bottom:30px;right:30px;width:78px;height:78px;border-radius:50%;border:none;background:linear-gradient(135deg,#fe724f,#ffc593);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(254,114,79,.4);transition:all .3s ease;z-index:1000}.FeedbackButton_feedbackButton__CPs4Z:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 12px 32px rgba(254,114,79,.5)}.FeedbackButton_feedbackButton__CPs4Z:active{transform:translateY(-2px) scale(1.02)}.FeedbackButton_feedbackButton__CPs4Z img{width:32px;height:32px;transition:transform .2s ease}.FeedbackButton_feedbackButton__CPs4Z:hover img{transform:scale(1.1)}@media(max-width:768px){.FeedbackButton_feedbackButton__CPs4Z{width:68px;height:68px;bottom:20px;right:20px}.FeedbackButton_feedbackButton__CPs4Z img{width:24px;height:24px}}@media(max-width:480px){.FeedbackButton_feedbackButton__CPs4Z{bottom:16px;right:16px}}