.style-module__JgnH7q__pageWrapper{background-color:#f8fafc;min-height:100vh;padding-bottom:80px;overflow-x:hidden}.style-module__JgnH7q__pageEntrance{animation:.45s ease-out both style-module__JgnH7q__feedbackEnter}.style-module__JgnH7q__pageEntranceDelayed{animation-delay:90ms}.style-module__JgnH7q__heroSection{z-index:1;width:100%;height:55vh;min-height:800px;max-height:850px;position:relative}.style-module__JgnH7q__heroImageWrapper{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.style-module__JgnH7q__heroImg{object-fit:cover;object-position:center 20%;width:100%;height:100%;animation:.5s ease-out both style-module__JgnH7q__heroEnter}.style-module__JgnH7q__heroOverlay{background:#00000059;justify-content:center;align-items:center;padding-bottom:100px;display:flex;position:absolute;inset:0}.style-module__JgnH7q__heroTitle{color:#fff;font-size:clamp(40px,7vw,120px);font-weight:900;font-family:var(--font-montserrat), sans-serif;text-transform:uppercase;letter-spacing:4px;text-shadow:0 4px 25px #00000080;text-align:center;margin:0;padding:0 20px}.style-module__JgnH7q__mainContainer{z-index:2;width:100%;max-width:1400px;margin:30px auto 0;padding:0 20px;position:relative}.style-module__JgnH7q__gridContainer{grid-template-columns:1.4fr .6fr;gap:24px;display:grid}.style-module__JgnH7q__formCard{color:#fff;background:linear-gradient(160deg,#1b5e39 0%,#114225 100%);border:1px solid #ffffff24;border-radius:26px;padding:38px 40px;box-shadow:0 20px 45px #0a23124d,inset 0 1px #ffffff1f}.style-module__JgnH7q__formCard>*{animation:.4s ease-out both style-module__JgnH7q__feedbackEnter}.style-module__JgnH7q__formCard>:first-child{animation-delay:50ms}.style-module__JgnH7q__formCard>:nth-child(2){animation-delay:.12s}.style-module__JgnH7q__formCard>:nth-child(3){animation-delay:.19s}.style-module__JgnH7q__formCard>:nth-child(4){animation-delay:.26s}.style-module__JgnH7q__formCard>:nth-child(5){animation-delay:.33s}.style-module__JgnH7q__formCard>:nth-child(6){animation-delay:.4s}.style-module__JgnH7q__formHeader{text-align:center;margin-bottom:28px}.style-module__JgnH7q__cardTitle{text-transform:uppercase;letter-spacing:.5px;color:#fff;margin-bottom:8px;font-size:clamp(22px,2vw,26px);font-weight:800;animation:.35s ease-out both style-module__JgnH7q__titleEnter}.style-module__JgnH7q__cardSubtitle{color:#fffc;margin:0;font-size:14px;line-height:1.5}.style-module__JgnH7q__experienceBox,.style-module__JgnH7q__formGroup{margin-bottom:24px}.style-module__JgnH7q__label{color:#fff;margin-bottom:12px;font-size:15px;font-weight:600;display:block}.style-module__JgnH7q__emojiGroup{flex-wrap:wrap;gap:16px;display:flex}.style-module__JgnH7q__emojiBtn{color:#1e293b;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#ffffffeb;border:2px solid #0000;border-radius:16px;flex:100px;justify-content:center;align-items:center;gap:8px;padding:12px 10px;font-size:clamp(13px,1vw,15px);font-weight:700;transition:transform .28s cubic-bezier(.34,1.56,.64,1),background-color .22s,border-color .22s,box-shadow .28s cubic-bezier(.34,1.56,.64,1),color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.style-module__JgnH7q__emojiBtn:hover{color:#064e3b;background:#fff;border-color:#ffffffe6;transform:translateY(-4px)scale(1.025);box-shadow:0 10px 24px -2px #00000038,0 0 0 2px #ffffffb3}.style-module__JgnH7q__emojiBtn:active{transition-duration:.1s;transform:scale(.96)translateY(0)}.style-module__JgnH7q__emojiIcon{object-fit:cover;border-radius:50%;flex-shrink:0;width:26px;height:26px;transition:transform .28s cubic-bezier(.34,1.56,.64,1),filter .28s}.style-module__JgnH7q__emojiBtn:hover .style-module__JgnH7q__emojiIcon{filter:drop-shadow(0 4px 8px #0003);transform:scale(1.22)rotate(-8deg)}.style-module__JgnH7q__emojiBtn.style-module__JgnH7q__activeEmoji,.style-module__JgnH7q__activeEmoji{animation:.38s cubic-bezier(.34,1.56,.64,1) both style-module__JgnH7q__emojiSelectPop;transform:scale(1.03)translateY(-3px);box-shadow:0 12px 28px #00000047,0 0 0 3px #10b981,0 0 20px #10b98166;color:#064e3b!important;background:#fff!important;border-color:#10b981!important}.style-module__JgnH7q__emojiBtn.style-module__JgnH7q__activeEmoji:hover,.style-module__JgnH7q__activeEmoji:hover{transform:scale(1.04)translateY(-5px);box-shadow:0 14px 32px #00000052,0 0 0 3.5px #10b981,0 0 24px #10b9818c;color:#064e3b!important;background:#fff!important;border-color:#10b981!important}.style-module__JgnH7q__activeEmoji .style-module__JgnH7q__emojiIcon{filter:drop-shadow(0 4px 8px #00000038);animation:.45s ease-out both style-module__JgnH7q__emojiWiggle;transform:scale(1.22)}.style-module__JgnH7q__activeEmoji:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#10b98140,#fffc,#0000);width:80%;height:100%;animation:.6s ease-out style-module__JgnH7q__shimmerSweep;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.style-module__JgnH7q__starRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.style-module__JgnH7q__starGroup{gap:12px;display:flex}.style-module__JgnH7q__starItem{cursor:pointer;transition:color .18s ease-out,transform .18s ease-out,filter .18s ease-out}.style-module__JgnH7q__starItem:hover{filter:brightness(1.2)drop-shadow(0 0 10px #ffd700a6);transform:scale(1.18)}.style-module__JgnH7q__starItem:active{transform:scale(.92)}.style-module__JgnH7q__starSelected{animation:.26s ease-out both style-module__JgnH7q__starSelect}.style-module__JgnH7q__starActive{color:gold;filter:drop-shadow(0 0 8px #ffd70099)}.style-module__JgnH7q__starInactive{color:#ffffff4d}.style-module__JgnH7q__ratingBadgeText{color:#fff;letter-spacing:.2px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff2e;border:1px solid #ffffff2e;border-radius:20px;padding:6px 14px;font-size:13px;font-weight:700}.style-module__JgnH7q__highlightGroup{flex-wrap:wrap;gap:14px;display:flex}.style-module__JgnH7q__highlightBtn{color:#fffffff2;cursor:pointer;text-align:center;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;background:#ffffff14;border:1.5px solid #ffffff4d;border-radius:999px;flex:120px;padding:10px 18px;font-size:14px;font-weight:600;transition:transform .28s cubic-bezier(.34,1.56,.64,1),background-color .22s,border-color .22s,box-shadow .28s cubic-bezier(.34,1.56,.64,1),color .2s;position:relative;overflow:hidden}.style-module__JgnH7q__highlightBtn:hover{color:#fff;background:#fff3;border-color:#ffffffd9;transform:translateY(-3px)scale(1.035);box-shadow:0 8px 22px #0000003d,0 0 14px #fff3}.style-module__JgnH7q__highlightBtn:active{transition-duration:.1s;transform:scale(.96)translateY(0)}.style-module__JgnH7q__highlightBtn.style-module__JgnH7q__activeHighlight,.style-module__JgnH7q__activeHighlight{font-weight:700;animation:.36s cubic-bezier(.34,1.56,.64,1) both style-module__JgnH7q__highlightSelectPop;transform:scale(1.03)translateY(-2px);box-shadow:0 10px 26px #00000047,0 0 0 2.5px #10b981,0 0 18px #10b98173;color:#064e3b!important;background:#fff!important;border-color:#10b981!important}.style-module__JgnH7q__highlightBtn.style-module__JgnH7q__activeHighlight:hover,.style-module__JgnH7q__activeHighlight:hover{transform:scale(1.04)translateY(-3px);box-shadow:0 12px 28px #0000004d,0 0 0 3px #10b981,0 0 22px #10b9818c;color:#064e3b!important;background:#fff!important;border-color:#10b981!important}.style-module__JgnH7q__activeHighlight:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#10b9814d,#fffc,#0000);width:80%;height:100%;animation:.55s ease-out style-module__JgnH7q__shimmerSweep;position:absolute;top:0;left:-100%;transform:skew(-20deg)}@keyframes style-module__JgnH7q__emojiSelectPop{0%{transform:scale(.92)}45%{transform:scale(1.07)translateY(-4px)}75%{transform:scale(.99)translateY(-2px)}to{transform:scale(1.03)translateY(-3px)}}@keyframes style-module__JgnH7q__emojiWiggle{0%{transform:scale(1)rotate(0)}25%{transform:scale(1.28)rotate(-10deg)}50%{transform:scale(1.24)rotate(8deg)}75%{transform:scale(1.2)rotate(-3deg)}to{transform:scale(1.22)rotate(0)}}@keyframes style-module__JgnH7q__highlightSelectPop{0%{transform:scale(.92)}45%{transform:scale(1.07)translateY(-3px)}75%{transform:scale(.99)translateY(-1px)}to{transform:scale(1.03)translateY(-2px)}}@keyframes style-module__JgnH7q__shimmerSweep{0%{left:-100%}to{left:160%}}@keyframes style-module__JgnH7q__starSelect{0%{transform:scale(.8)}65%{transform:scale(1.1)}to{transform:scale(1)}}.style-module__JgnH7q__requiredStar{color:#fca5a5;margin-left:2px;font-weight:700}.style-module__JgnH7q__optionalTag{color:#ffffffa6;margin-left:4px;font-size:13px;font-weight:400}.style-module__JgnH7q__labelWithCounter{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.style-module__JgnH7q__labelWithCounter .style-module__JgnH7q__label{margin-bottom:0}.style-module__JgnH7q__charCount{color:#ffffffa6;font-size:12px;font-weight:500}.style-module__JgnH7q__input,.style-module__JgnH7q__textarea{color:#0f172a;background:#fffffff5;border:2px solid #0000;border-radius:14px;outline:none;width:100%;padding:14px 18px;font-family:inherit;font-size:15px;font-weight:500;transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out;box-shadow:0 2px 8px #00000014}.style-module__JgnH7q__input::placeholder,.style-module__JgnH7q__textarea::placeholder{color:#94a3b8;font-weight:400}.style-module__JgnH7q__input:focus,.style-module__JgnH7q__textarea:focus{background:#fff;border-color:#22c55e;box-shadow:0 0 0 4px #22c55e40}.style-module__JgnH7q__textarea{resize:vertical;min-height:110px;line-height:1.5}.style-module__JgnH7q__uploadHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.style-module__JgnH7q__uploadHeader .style-module__JgnH7q__label{margin-bottom:0}.style-module__JgnH7q__uploadBadge{color:#fff;background:#ffffff29;border:1px solid #fff3;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:700}.style-module__JgnH7q__uploadBadgeFull{color:#fff;background:#10b981;border-color:#10b981}.style-module__JgnH7q__multiUploadWrap{width:100%}.style-module__JgnH7q__fileInput{display:none}.style-module__JgnH7q__thumbnailsGrid{grid-template-columns:repeat(auto-fill,minmax(95px,1fr));gap:12px;margin-bottom:8px;display:grid}.style-module__JgnH7q__thumbnailCard{aspect-ratio:1;background:#00000040;border:2px solid #ffffff40;border-radius:14px;width:100%;transition:transform .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out;position:relative;overflow:hidden}.style-module__JgnH7q__thumbnailCard:hover{border-color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #0000004d}.style-module__JgnH7q__thumbnailImg{object-fit:cover;cursor:zoom-in;width:100%;height:100%;display:block}.style-module__JgnH7q__thumbnailOrder{color:#fff;pointer-events:none;background:#000000a6;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.2;position:absolute;bottom:6px;left:6px}.style-module__JgnH7q__removeThumbnailBtn{color:#fff;cursor:pointer;z-index:5;background:#dc2626e6;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .15s ease-out,background-color .15s ease-out;display:flex;position:absolute;top:6px;right:6px}.style-module__JgnH7q__removeThumbnailBtn:hover{background:#ef4444;transform:scale(1.15)}.style-module__JgnH7q__removeThumbnailBtn:active{transform:scale(.9)}.style-module__JgnH7q__addMoreCard{aspect-ratio:1;color:#fff;cursor:pointer;background:#ffffff14;border:2px dashed #fff6;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;font-size:12px;font-weight:600;transition:transform .18s ease-out,background-color .18s ease-out,border-color .18s ease-out;display:flex}.style-module__JgnH7q__addMoreCard:hover{background:#ffffff2e;border-color:#fff;transform:translateY(-2px)}.style-module__JgnH7q__uploadDropzone{cursor:pointer;background:#ffffff14;border:2px dashed #fff6;border-radius:16px;align-items:center;gap:16px;padding:20px 22px;transition:transform .18s ease-out,background-color .18s ease-out,border-color .18s ease-out;display:flex}.style-module__JgnH7q__uploadDropzone:hover{background:#ffffff26;border-color:#fff;transform:translateY(-1px)}.style-module__JgnH7q__dropzoneIconWrap{color:#fff;background:#ffffff29;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .18s ease-out;display:flex}.style-module__JgnH7q__uploadDropzone:hover .style-module__JgnH7q__dropzoneIconWrap{transform:scale(1.08)}.style-module__JgnH7q__dropzoneText{flex-direction:column;gap:3px;display:flex}.style-module__JgnH7q__dropzoneTitle{color:#fff;font-size:15px;font-weight:700}.style-module__JgnH7q__dropzoneSubtitle{color:#ffffffb8;font-size:13px}.style-module__JgnH7q__submitBtn{color:#fff;letter-spacing:.5px;cursor:pointer;background:linear-gradient(135deg,#22c55e 0%,#15803d 100%);border:1px solid #ffffff40;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:fit-content;min-width:240px;margin:16px auto 0;padding:15px 36px;font-size:16px;font-weight:800;transition:transform .18s ease-out,box-shadow .18s ease-out,filter .18s ease-out;display:flex;box-shadow:0 8px 24px #16a34a59}.style-module__JgnH7q__submitBtn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px)scale(1.015);box-shadow:0 12px 28px #16a34a80}.style-module__JgnH7q__submitBtn:active:not(:disabled){transform:scale(.97)}.style-module__JgnH7q__submitBtn:disabled{opacity:.75;cursor:not-allowed;filter:grayscale(.2)}.style-module__JgnH7q__submitSpinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite style-module__JgnH7q__submitSpin}.style-module__JgnH7q__statsCard{color:#fff;background:linear-gradient(160deg,#1b5e39 0%,#114225 100%);border:1px solid #ffffff24;border-radius:26px;flex-direction:column;padding:38px 34px;display:flex;box-shadow:0 20px 45px #0a23124d,inset 0 1px #ffffff1f}.style-module__JgnH7q__statsCard>*{animation:.42s ease-out both style-module__JgnH7q__feedbackEnter}.style-module__JgnH7q__statsCard>:first-child{animation-delay:.12s}.style-module__JgnH7q__statsCard>:nth-child(2){animation-delay:.2s}.style-module__JgnH7q__statsCard>:nth-child(3){animation-delay:.28s}.style-module__JgnH7q__statsHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:34px;display:flex}.style-module__JgnH7q__statsBadge{letter-spacing:1px;color:#a7f3d0;text-transform:uppercase;background:#ffffff1f;border:1px solid #ffffff38;border-radius:20px;margin-bottom:12px;padding:5px 14px;font-size:11px;font-weight:700;display:inline-block}.style-module__JgnH7q__statsSubtitle{color:#ffffffd9;margin-bottom:8px;font-size:clamp(15px,1.1vw,17px);font-weight:600}.style-module__JgnH7q__statsScoreWrap{justify-content:center;align-items:baseline;gap:2px;display:flex}.style-module__JgnH7q__statsScore{color:#fff;text-shadow:0 4px 16px #0003;margin:0;font-size:clamp(56px,4.5vw,76px);font-weight:900;line-height:1}.style-module__JgnH7q__statsScoreMax{color:#ffffffa6;font-size:26px;font-weight:700}.style-module__JgnH7q__statsStars{justify-content:center;gap:6px;margin:14px 0 10px;display:flex}.style-module__JgnH7q__statsStarGlow{filter:drop-shadow(0 0 8px #ffd700a6)}.style-module__JgnH7q__statsCount{color:#fffc;margin:0;font-size:14px;font-weight:500}.style-module__JgnH7q__statsCount strong{color:#fff;font-weight:700}.style-module__JgnH7q__featuresList{flex-direction:column;flex:1;gap:14px;display:flex}.style-module__JgnH7q__featureItem{background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;align-items:center;gap:16px;padding:16px 18px;transition:transform .22s ease-out,background-color .22s ease-out,border-color .22s ease-out,box-shadow .22s ease-out;animation:.4s ease-out both style-module__JgnH7q__feedbackEnter;display:flex}.style-module__JgnH7q__featureItem:hover{background:#ffffff24;border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 8px 24px #0000002e}.style-module__JgnH7q__featureItem:first-child{animation-delay:.22s}.style-module__JgnH7q__featureItem:nth-child(2){animation-delay:.3s}.style-module__JgnH7q__featureItem:nth-child(3){animation-delay:.38s}.style-module__JgnH7q__feature3dIconWrap{background:#ffffff1f;border:1px solid #ffffff29;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;box-shadow:inset 0 1px #ffffff26}.style-module__JgnH7q__feature3dIcon{object-fit:contain;filter:drop-shadow(0 4px 8px #00000040);width:36px;height:36px;transition:transform .22s ease-out}.style-module__JgnH7q__featureItem:hover .style-module__JgnH7q__feature3dIcon{transform:scale(1.14)rotate(4deg)}.style-module__JgnH7q__featureContent{flex:1}.style-module__JgnH7q__featureTitle{letter-spacing:.4px;color:#fff;margin:0 0 4px;font-size:15px;font-weight:800}.style-module__JgnH7q__featureDesc{color:#ffffffd9;margin:0;font-size:13px;line-height:1.45}.style-module__JgnH7q__thankYouBox{background:linear-gradient(135deg,#ffffff1f 0%,#ffffff0d 100%);border:1px solid #ffffff2e;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:18px 20px;display:flex;box-shadow:0 8px 24px #00000026}.style-module__JgnH7q__thankYouTextWrap{flex:1}.style-module__JgnH7q__thankYouTitle{color:#a7f3d0;letter-spacing:.3px;text-transform:uppercase;font-size:14px;font-weight:800;display:block}.style-module__JgnH7q__thankYouDesc{color:#ffffffe0;margin:4px 0 0;font-size:13px;line-height:1.45}.style-module__JgnH7q__thankYouImgWrap{flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.style-module__JgnH7q__thankYouImg{object-fit:contain;filter:drop-shadow(0 6px 12px #0000004d);width:54px;height:54px;animation:3s ease-in-out infinite alternate style-module__JgnH7q__thankYouFloat}@keyframes style-module__JgnH7q__thankYouFloat{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-4px)rotate(4deg)}}.style-module__JgnH7q__googleReviewsSection{width:100%;max-width:1400px;margin:60px auto 40px;padding:0 20px}.style-module__JgnH7q__scrollReveal{opacity:0;transform:translateY(15px)}.style-module__JgnH7q__scrollReveal.style-module__JgnH7q__isRevealed{animation:.4s ease-out both style-module__JgnH7q__feedbackEnter}.style-module__JgnH7q__googleReviewsContainer{background:#fff;border:1px solid #2b7a4b;border-radius:28px;padding:32px 28px}.style-module__JgnH7q__reviewsHeader{opacity:0;border-bottom:1px solid #e2e8f0;margin-bottom:30px;padding-bottom:16px;transform:translateY(10px)}.style-module__JgnH7q__isRevealed .style-module__JgnH7q__reviewsHeader{animation:.35s ease-out 60ms both style-module__JgnH7q__reviewTitleEnter}.style-module__JgnH7q__reviewsHeaderInner{color:#1a6336;align-items:center;gap:12px;display:flex}.style-module__JgnH7q__reviewsHeaderInner h2{text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:clamp(18px,1.5vw,20px);font-weight:800}.style-module__JgnH7q__reviewsGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.style-module__JgnH7q__reviewCard{opacity:0;background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;padding:14px;transition:transform .22s ease-out,box-shadow .22s ease-out,border-color .22s ease-out;display:flex;transform:translateY(20px);box-shadow:0 4px 15px #00000008}.style-module__JgnH7q__reviewCard:hover{border-color:#2b7a4b;transform:translateY(-4px);box-shadow:0 12px 28px #00000014}.style-module__JgnH7q__isRevealed .style-module__JgnH7q__reviewCard{animation:.4s ease-out both style-module__JgnH7q__reviewCardEnter}.style-module__JgnH7q__isRevealed .style-module__JgnH7q__reviewRevealOne{animation-delay:.12s}.style-module__JgnH7q__isRevealed .style-module__JgnH7q__reviewRevealTwo{animation-delay:.19s}.style-module__JgnH7q__isRevealed .style-module__JgnH7q__reviewRevealThree{animation-delay:.26s}.style-module__JgnH7q__isRevealed .style-module__JgnH7q__reviewRevealFour{animation-delay:.33s}.style-module__JgnH7q__reviewStar{color:#fbbf24;opacity:0;font-size:13px}.style-module__JgnH7q__isRevealed .style-module__JgnH7q__reviewStar{animation:.2s ease-out both style-module__JgnH7q__reviewStarEnter}.style-module__JgnH7q__isRevealed .style-module__JgnH7q__reviewStar:first-child{animation-delay:.32s}.style-module__JgnH7q__isRevealed .style-module__JgnH7q__reviewStar:nth-child(2){animation-delay:.345s}.style-module__JgnH7q__isRevealed .style-module__JgnH7q__reviewStar:nth-child(3){animation-delay:.37s}.style-module__JgnH7q__isRevealed .style-module__JgnH7q__reviewStar:nth-child(4){animation-delay:.395s}.style-module__JgnH7q__isRevealed .style-module__JgnH7q__reviewStar:nth-child(5){animation-delay:.42s}.style-module__JgnH7q__googleImages{background:#fff;border:1px solid #f1f5f9;border-radius:14px;height:350px;margin-bottom:12px;display:block;overflow:hidden}.style-module__JgnH7q__reviewImageButton{cursor:zoom-in;background:#fff;border:0;width:100%;min-width:0;height:100%;min-height:0;padding:0;display:block;overflow:hidden}.style-module__JgnH7q__oneImage{grid-template-columns:1fr}.style-module__JgnH7q__twoImages{grid-template-columns:1fr 1fr}.style-module__JgnH7q__manyImages{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.style-module__JgnH7q__googleAttachedImg{object-fit:contain;object-position:top center;cursor:zoom-in;background:#fff;width:100%;height:100%;transition:transform .22s ease-out}.style-module__JgnH7q__reviewImageButton:hover .style-module__JgnH7q__googleAttachedImg{transform:scale(1.02)}.style-module__JgnH7q__reviewFooter{border-top:1px dashed #e2e8f0;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}.style-module__JgnH7q__clientAvatarIcon{color:#1a6336;opacity:.85;flex-shrink:0}.style-module__JgnH7q__clientInfo{flex-direction:column;gap:2px;display:flex}.style-module__JgnH7q__clientName{color:#1a6336;margin:0;font-size:14px;font-weight:800}.style-module__JgnH7q__clientArea{color:#64748b;margin:0;font-size:12px}.style-module__JgnH7q__clientStars{gap:2px;margin-top:2px;display:flex}.style-module__JgnH7q__bottomCtaSection{width:100%;max-width:1400px;margin:0 auto;padding:0 20px}.style-module__JgnH7q__ctaContainer{background:linear-gradient(135deg,#0d381e 0%,#15572e 40%,#1b6c3a 72%,#228246 100%);border:1px solid #ffffff26;border-radius:32px;justify-content:space-between;align-items:center;gap:36px;padding:48px 56px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px -12px #0a2e1973}.style-module__JgnH7q__ctaReveal .style-module__JgnH7q__ctaContainer{opacity:0;transform:translateY(25px)}.style-module__JgnH7q__ctaReveal.style-module__JgnH7q__isRevealed .style-module__JgnH7q__ctaContainer{animation:.5s ease-out both style-module__JgnH7q__ctaEnter}.style-module__JgnH7q__ctaGlowOrb1{pointer-events:none;filter:blur(20px);background:radial-gradient(circle,#5ed48947 0%,#0000 65%);border-radius:50%;width:380px;height:380px;position:absolute;top:-80px;right:-50px}.style-module__JgnH7q__ctaGlowOrb2{pointer-events:none;filter:blur(20px);background:radial-gradient(circle,#2dd4bf2e 0%,#0000 65%);border-radius:50%;width:320px;height:320px;position:absolute;bottom:-90px;left:20%}.style-module__JgnH7q__ctaLeft{z-index:2;flex-direction:column;flex:1.15;align-items:flex-start;display:flex;position:relative}.style-module__JgnH7q__ctaBadge{color:#a7f3d0;letter-spacing:.8px;-webkit-backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff3d;border-radius:50px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.style-module__JgnH7q__ctaBadgeStar{color:#facc15;font-size:13px}.style-module__JgnH7q__ctaTitle{color:#fff;letter-spacing:.5px;text-shadow:0 2px 10px #0003;margin:0 0 14px;font-size:clamp(24px,2.3vw,34px);font-weight:900;line-height:1.25}.style-module__JgnH7q__ctaHighlight{background:linear-gradient(90deg,#fff 0%,#86efac 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline-block}.style-module__JgnH7q__ctaSubtitle{color:#d1fae5;opacity:.95;max-width:560px;margin:0 0 22px;font-size:clamp(14px,1.05vw,16px);line-height:1.6}.style-module__JgnH7q__ctaTrustPills{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.style-module__JgnH7q__ctaTrustItem{color:#ecfdf5;background:#00000029;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.style-module__JgnH7q__ctaTrustItem svg{color:#4ade80}.style-module__JgnH7q__ctaBtn{color:#124d28;letter-spacing:.5px;cursor:pointer;background:#fff;border:none;border-radius:50px;align-items:center;gap:12px;padding:16px 36px;font-size:15px;font-weight:800;transition:all .22s ease-out;display:inline-flex;box-shadow:0 8px 24px #00000038}.style-module__JgnH7q__ctaBtn:hover{color:#0b3d1f;background:#f0fdf4;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 30px #0000004d,0 0 22px #6ee7b773}.style-module__JgnH7q__ctaBtn:active{transform:scale(.98)}.style-module__JgnH7q__ctaBtnIcon{transition:transform .2s ease-out}.style-module__JgnH7q__ctaBtn:hover .style-module__JgnH7q__ctaBtnIcon{transform:translate(4px)translateY(-2px)}.style-module__JgnH7q__ctaRight{z-index:2;flex:.85;justify-content:center;align-items:center;min-height:260px;display:flex;position:relative}.style-module__JgnH7q__showcaseCard{-webkit-backdrop-filter:blur(16px);color:#fff;z-index:1;background:#ffffff1f;border:1px solid #ffffff40;border-radius:24px;width:100%;max-width:360px;padding:24px 28px;transition:transform .3s;position:relative;box-shadow:0 16px 40px #0003}.style-module__JgnH7q__showcaseCard:hover{transform:translateY(-4px)}.style-module__JgnH7q__showcaseTopRow{align-items:center;gap:14px;margin-bottom:12px;display:flex}.style-module__JgnH7q__showcaseRatingNumber{color:#fff;letter-spacing:-1px;font-size:42px;font-weight:900;line-height:1}.style-module__JgnH7q__showcaseRatingStars{flex-direction:column;gap:4px;display:flex}.style-module__JgnH7q__starRow{gap:3px;display:flex}.style-module__JgnH7q__showcaseRatingSub{color:#a7f3d0;font-size:12px;font-weight:600}.style-module__JgnH7q__showcaseQuote{color:#e6fffa;background:#00000029;border-left:3px solid #6ee7b7;border-radius:12px;margin-bottom:16px;padding:10px 14px;font-size:13.5px;font-style:italic;line-height:1.5}.style-module__JgnH7q__showcaseFooter{align-items:center;gap:12px;display:flex}.style-module__JgnH7q__avatarStack{display:flex}.style-module__JgnH7q__avatarMini{color:#fff;border:2px solid #1a6336;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-left:-8px;font-size:11px;font-weight:700;display:flex}.style-module__JgnH7q__avatarMini:first-child{margin-left:0}.style-module__JgnH7q__avatar1{background:#3b82f6}.style-module__JgnH7q__avatar2{background:#ec4899}.style-module__JgnH7q__avatar3{background:#f59e0b}.style-module__JgnH7q__avatar4{background:#10b981;font-size:9.5px}.style-module__JgnH7q__showcaseClientTrust{color:#d1fae5;font-size:12px;font-weight:600}.style-module__JgnH7q__floatingSticker{color:#1a6336;z-index:3;background:#fff;border-radius:50px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 10px 25px #00000038}.style-module__JgnH7q__stickerEmoji{object-fit:cover;border-radius:50%;width:24px;height:24px}.style-module__JgnH7q__stickerTop{animation:3.8s ease-in-out infinite style-module__JgnH7q__floatSlow;top:-12px;right:-10px}.style-module__JgnH7q__stickerBottom{animation:4.2s ease-in-out infinite reverse style-module__JgnH7q__floatSlow;bottom:-14px;left:10px}@keyframes style-module__JgnH7q__floatSlow{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.style-module__JgnH7q__lightboxOverlay{z-index:999999;cursor:zoom-out;background-color:#000000bf;justify-content:center;align-items:center;padding:5vh 5vw;animation:.24s ease-out both style-module__JgnH7q__lightboxFadeIn;display:flex;position:fixed;inset:0}.style-module__JgnH7q__lightboxFullImg{object-fit:contain;cursor:default;border-radius:12px;max-width:90vw;max-height:90vh;animation:.24s ease-out both style-module__JgnH7q__lightboxImageIn;box-shadow:0 16px 48px #000000a6}.style-module__JgnH7q__lightboxClosing{animation:.18s ease-in both style-module__JgnH7q__lightboxFadeOut}.style-module__JgnH7q__lightboxClosing .style-module__JgnH7q__lightboxFullImg{animation:.18s ease-in both style-module__JgnH7q__lightboxImageOut}.style-module__JgnH7q__lightboxCloseBtn{color:#fff;cursor:pointer;z-index:1000000;background:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:flex;position:absolute;top:24px;right:24px}.style-module__JgnH7q__lightboxCloseBtn:hover{background:#fff6}@keyframes style-module__JgnH7q__lightboxFadeIn{0%{opacity:0}to{opacity:1}}@keyframes style-module__JgnH7q__lightboxFadeOut{0%{opacity:1}to{opacity:0}}@keyframes style-module__JgnH7q__lightboxImageIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes style-module__JgnH7q__feedbackEnter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes style-module__JgnH7q__heroEnter{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes style-module__JgnH7q__titleEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes style-module__JgnH7q__imagePreviewEnter{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes style-module__JgnH7q__iconEnter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes style-module__JgnH7q__submitSpin{to{transform:rotate(360deg)}}@keyframes style-module__JgnH7q__reviewTitleEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes style-module__JgnH7q__reviewCardEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes style-module__JgnH7q__avatarEnter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes style-module__JgnH7q__reviewStarEnter{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes style-module__JgnH7q__ctaEnter{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes style-module__JgnH7q__ctaTextEnter{0%{opacity:0;transform:translate(-15px)}to{opacity:1;transform:translate(0)}}@keyframes style-module__JgnH7q__ctaPlaneEnter{0%{opacity:0;transform:translate(-10px)scale(.85)rotate(-15deg)}to{opacity:.9;transform:translate(0)scale(1)rotate(-15deg)}}@keyframes style-module__JgnH7q__ctaIllustrationEnter{0%{opacity:0;transform:translate(20px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes style-module__JgnH7q__lightboxImageOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@media (max-width:640px){.style-module__JgnH7q__lightboxOverlay{padding:16px}.style-module__JgnH7q__lightboxFullImg{border-radius:8px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}.style-module__JgnH7q__lightboxCloseBtn{width:40px;height:40px;top:12px;right:12px}}@media (max-width:1100px){.style-module__JgnH7q__reviewsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.style-module__JgnH7q__gridContainer{grid-template-columns:1fr}}@media (max-width:640px){.style-module__JgnH7q__reviewsGrid{grid-template-columns:1fr}}@media (max-width:992px){.style-module__JgnH7q__ctaContainer{text-align:center;flex-direction:column;gap:32px;padding:36px 24px}.style-module__JgnH7q__ctaLeft{align-items:center}.style-module__JgnH7q__ctaSubtitle{max-width:100%}.style-module__JgnH7q__ctaTrustPills{justify-content:center}.style-module__JgnH7q__ctaRight{width:100%}.style-module__JgnH7q__showcaseCard{max-width:100%}.style-module__JgnH7q__floatingSticker{display:none}}@media (max-width:768px){.style-module__JgnH7q__heroSection{height:45vh;min-height:450px}.style-module__JgnH7q__heroOverlay{padding-bottom:80px}.style-module__JgnH7q__mainContainer{margin-top:-30px;padding:0 12px}.style-module__JgnH7q__formCard,.style-module__JgnH7q__statsCard,.style-module__JgnH7q__googleReviewsContainer,.style-module__JgnH7q__ctaContainer{border-radius:20px;padding:24px 16px}.style-module__JgnH7q__inputRow{grid-template-columns:1fr;gap:16px}.style-module__JgnH7q__emojiGroup{gap:10px}.style-module__JgnH7q__emojiBtn{padding:14px 10px}.style-module__JgnH7q__highlightGroup{flex-direction:column}.style-module__JgnH7q__starGroup{justify-content:space-between}.style-module__JgnH7q__statsScore{font-size:60px}.style-module__JgnH7q__googleReviewsSection,.style-module__JgnH7q__bottomCtaSection{padding:0 12px}.style-module__JgnH7q__reviewsGrid{scroll-snap-type:x mandatory;gap:16px;margin:0 -16px;padding:0 16px 20px;display:flex;overflow-x:auto}.style-module__JgnH7q__reviewCard{scroll-snap-align:center;min-width:85vw}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.style-module__JgnH7q__pageWrapper *,.style-module__JgnH7q__pageWrapper :before,.style-module__JgnH7q__pageWrapper :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.style-module__JgnH7q__scrollReveal,.style-module__JgnH7q__reviewsHeader,.style-module__JgnH7q__reviewCard,.style-module__JgnH7q__reviewStar,.style-module__JgnH7q__ctaReveal .style-module__JgnH7q__ctaContainer,.style-module__JgnH7q__ctaTitle,.style-module__JgnH7q__ctaSubtitle,.style-module__JgnH7q__ctaBtn,.style-module__JgnH7q__ctaIllustration{opacity:1;transform:none}}.style-module__JgnH7q__feedbackTabsWrap{background:radial-gradient(circle at 100% 0,#4da45e1f,#0000 30%),linear-gradient(#fff 0%,#f5fbf7 100%);border:1px solid #1a63361f;border-radius:28px;width:100%;max-width:none;margin:0 0 26px;padding:22px;box-shadow:0 18px 40px #10291914}.style-module__JgnH7q__feedbackTabsHeader{text-align:center;margin-bottom:18px}.style-module__JgnH7q__feedbackTabsEyebrow{color:#1a6336;letter-spacing:1.1px;background:#e9f4ec;border-radius:999px;justify-content:center;align-items:center;padding:7px 14px;font-size:12px;font-weight:800;display:inline-flex}.style-module__JgnH7q__feedbackTabsTitle{color:#143826;margin:12px 0 8px;font-size:clamp(22px,2vw,30px);font-weight:800}.style-module__JgnH7q__feedbackTabsHint{color:#587062;max-width:700px;margin:0 auto;font-size:14px;line-height:1.6}.style-module__JgnH7q__feedbackTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.style-module__JgnH7q__feedbackTab{color:#1a6336;text-align:left;min-height:98px;font:inherit;cursor:pointer;background:#fffffff2;border:1px solid #1a633624;border-radius:22px;align-items:flex-start;gap:14px;padding:16px 18px;transition:transform .18s ease-out,background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out,color .18s ease-out;display:flex}.style-module__JgnH7q__feedbackTab:hover{border-color:#1a63363d;transform:translateY(-2px);box-shadow:0 12px 30px #1029191a}.style-module__JgnH7q__feedbackTab:active{transform:scale(.985)}.style-module__JgnH7q__feedbackTabIcon{color:#1a6336;background:#edf6ef;border-radius:16px;flex:0 0 52px;place-items:center;width:52px;height:52px;font-size:22px;transition:inherit;display:grid}.style-module__JgnH7q__feedbackTabContent{flex-direction:column;gap:5px;min-width:0;display:flex}.style-module__JgnH7q__feedbackTabTitle{color:#143826;font-size:20px;font-weight:800;line-height:1.3}.style-module__JgnH7q__feedbackTabDesc{color:#5b7264;font-size:12.5px;line-height:1.55}.style-module__JgnH7q__feedbackTabActive{color:#fff;background:linear-gradient(135deg,#1a6336 0%,#246f3f 100%);border-color:#1a6336;box-shadow:0 18px 34px #1a633638}.style-module__JgnH7q__feedbackTabActive:hover{background:linear-gradient(135deg,#1a6336 0%,#246f3f 100%);border-color:#1a6336}.style-module__JgnH7q__feedbackTabActive .style-module__JgnH7q__feedbackTabIcon{color:#fff;background:#ffffff29}.style-module__JgnH7q__feedbackTabActive .style-module__JgnH7q__feedbackTabTitle,.style-module__JgnH7q__feedbackTabActive .style-module__JgnH7q__feedbackTabDesc{color:#fff}.style-module__JgnH7q__feedbackTabActive .style-module__JgnH7q__feedbackTabDesc{opacity:.88}.style-module__JgnH7q__feedbackTab:focus-visible{outline-offset:3px;outline:3px solid #4da45e47}.style-module__JgnH7q__employeeIntro{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:14px;flex-direction:column;gap:5px;margin-bottom:24px;padding:16px 18px;display:flex}.style-module__JgnH7q__employeeIntro strong{font-size:15px}.style-module__JgnH7q__employeeIntro span{color:#ffffffd1;font-size:13px;line-height:1.5}.style-module__JgnH7q__employeeStarButton{cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;padding:0;display:grid}.style-module__JgnH7q__employeeStarButton:hover{background:#ffffff14}.style-module__JgnH7q__employeeStarButton:focus-visible{outline-offset:2px;outline:2px solid #fff}.style-module__JgnH7q__employeeStarText{color:#ffffffeb;align-self:center;margin-left:6px;font-size:14px;font-weight:700}.style-module__JgnH7q__employeeError,.style-module__JgnH7q__employeePickerGroup{z-index:100!important;position:relative!important}.style-module__JgnH7q__employeeSearchWrap{width:100%;position:relative}.style-module__JgnH7q__searchInputContainer{align-items:center;width:100%;display:flex;position:relative}.style-module__JgnH7q__searchIcon{color:#64748b;pointer-events:none;z-index:2;font-size:16px;position:absolute;left:18px}.style-module__JgnH7q__employeeSearchInput{color:#0f172a;background:#fffffff5;border:2px solid #0000;border-radius:14px;outline:none;width:100%;padding:14px 44px 14px 46px;font-family:inherit;font-size:15px;font-weight:500;transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out;box-shadow:0 2px 8px #00000014}.style-module__JgnH7q__employeeSearchInput:focus{background:#fff;border-color:#22c55e;box-shadow:0 0 0 4px #22c55e40}.style-module__JgnH7q__employeeSearchInput::placeholder{color:#94a3b8;font-weight:400}.style-module__JgnH7q__clearSearchBtn{color:#475569;cursor:pointer;z-index:2;background:#00000026;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex;position:absolute;right:14px}.style-module__JgnH7q__clearSearchBtn:hover{color:#0f172a;background:#0000004d}.style-module__JgnH7q__employeeDropdown{background:#fff;border:1px solid #0000001f;border-radius:16px;max-height:280px;padding:8px;animation:.18s ease-out both style-module__JgnH7q__feedbackEnter;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 45px #00000073;z-index:9999!important}.style-module__JgnH7q__dropdownLoading,.style-module__JgnH7q__dropdownEmpty{color:#64748b;text-align:center;padding:16px 20px;font-size:14px}.style-module__JgnH7q__dropdownItem{cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:14px;padding:10px 14px;transition:background-color .15s,border-color .15s;display:flex}.style-module__JgnH7q__dropdownItem:hover{background:#f0fdf4;border-color:#bbf7d0}.style-module__JgnH7q__dropdownSelectBtn{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:8px;flex-shrink:0;padding:6px 14px;font-size:12.5px;font-weight:700;transition:background-color .15s,transform .15s}.style-module__JgnH7q__dropdownSelectBtn:hover{background:#15803d;transform:scale(1.05)}.style-module__JgnH7q__dropdownAvatarWrap{background:#e2e8f0;border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.style-module__JgnH7q__dropdownAvatar{object-fit:cover;width:100%;height:100%}.style-module__JgnH7q__dropdownAvatarFallback{color:#fff;background:linear-gradient(135deg,#16a34a 0%,#15803d 100%);justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;font-weight:700;display:flex}.style-module__JgnH7q__dropdownInfo{flex-direction:column;flex:1;display:flex}.style-module__JgnH7q__dropdownName{color:#0f172a;font-size:14.5px;font-weight:700}.style-module__JgnH7q__dropdownMeta{color:#64748b;margin-top:2px;font-size:12.5px}.style-module__JgnH7q__selectedEmployeeCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff29 0%,#ffffff14 100%);border:1.5px solid #ffffff47;border-radius:18px;align-items:center;gap:16px;padding:16px 20px;animation:.25s ease-out both style-module__JgnH7q__feedbackEnter;display:flex}.style-module__JgnH7q__selectedEmployeeAvatarWrap{background:#fff;border:2px solid #fff9;border-radius:50%;flex-shrink:0;width:52px;height:52px;overflow:hidden;box-shadow:0 4px 12px #0003}.style-module__JgnH7q__selectedEmployeeAvatar{object-fit:cover;width:100%;height:100%}.style-module__JgnH7q__selectedEmployeeAvatarFallback{color:#fff;background:linear-gradient(135deg,#22c55e 0%,#15803d 100%);justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:800;display:flex}.style-module__JgnH7q__selectedEmployeeInfo{flex:1}.style-module__JgnH7q__selectedEmployeeNameRow{align-items:center;gap:10px;display:flex}.style-module__JgnH7q__selectedEmployeeName{color:#fff;font-size:16px;font-weight:800}.style-module__JgnH7q__selectedEmployeeBadge{color:#fff;background:#10b981;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:700}.style-module__JgnH7q__selectedEmployeeMeta{color:#ffffffd9;margin-top:3px;font-size:13px}.style-module__JgnH7q__changeEmployeeBtn{color:#fff;cursor:pointer;background:#ffffff29;border:1px solid #ffffff4d;border-radius:12px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:700;transition:all .18s;display:flex}.style-module__JgnH7q__changeEmployeeBtn:hover{background:#ffffff47;border-color:#fff;transform:translateY(-1px)}.style-module__JgnH7q__employeeLeaderboardCard{color:#fff;background:linear-gradient(160deg,#1b5e39 0%,#114225 100%);border:1px solid #ffffff24;border-radius:26px;flex-direction:column;padding:36px 30px;display:flex;box-shadow:0 20px 45px #0a23124d,inset 0 1px #ffffff1f}.style-module__JgnH7q__employeeLeaderboardHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:24px;display:flex}.style-module__JgnH7q__trophyIconWrap{margin-bottom:10px;animation:3.2s ease-in-out infinite alternate style-module__JgnH7q__floatSlow}.style-module__JgnH7q__trophy3dImg{object-fit:contain;filter:drop-shadow(0 6px 14px #ffd70073);width:58px;height:58px}.style-module__JgnH7q__leaderboardMainTitle{text-transform:uppercase;letter-spacing:.3px;color:#fff;white-space:nowrap;text-align:center;margin:8px 0 0;font-size:clamp(15px,1.22vw,19px);font-weight:800}.style-module__JgnH7q__leaderboardLoading,.style-module__JgnH7q__leaderboardEmpty{text-align:center;color:#ffffffd9;flex-direction:column;align-items:center;gap:12px;padding:34px 20px;font-size:14px;display:flex}.style-module__JgnH7q__leaderboardEmpty small{color:#ffffffa6;font-size:12px}.style-module__JgnH7q__rankingList{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.style-module__JgnH7q__rankingItem{background:#ffffff12;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:14px;padding:12px 16px;transition:transform .2s,background .2s,border-color .2s;display:flex}.style-module__JgnH7q__rankingItem:hover{background:#ffffff24;border-color:#ffffff40;transform:translate(4px)}.style-module__JgnH7q__rankTop1{background:linear-gradient(135deg,#fbbf2438 0%,#d977061f 100%);border-color:#fbbf248c;box-shadow:0 4px 16px #fbbf242e}.style-module__JgnH7q__rankTop2{background:linear-gradient(135deg,#e2e8f02e 0%,#94a3b814 100%);border-color:#e2e8f066}.style-module__JgnH7q__rankTop3{background:linear-gradient(135deg,#d977062e 0%,#b453090f 100%);border-color:#d9770666}.style-module__JgnH7q__rankingBadgeWrap{flex-shrink:0;justify-content:center;width:28px;display:flex}.style-module__JgnH7q__rankBadge{color:#111827;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:900;display:flex}.style-module__JgnH7q__rankBadgeGold{background:linear-gradient(135deg,#fde047 0%,#ca8a04 100%);box-shadow:0 0 10px #fde04799}.style-module__JgnH7q__rankBadgeSilver{background:linear-gradient(135deg,#f1f5f9 0%,#94a3b8 100%);box-shadow:0 0 8px #f1f5f980}.style-module__JgnH7q__rankBadgeBronze{color:#fff;background:linear-gradient(135deg,#fed7aa 0%,#c2410c 100%);box-shadow:0 0 8px #fed7aa80}.style-module__JgnH7q__rankBadgeNormal{color:#ffffffa6;font-size:14px;font-weight:700}.style-module__JgnH7q__rankingAvatarWrap{background:#fff;border:1.5px solid #ffffff59;border-radius:50%;flex-shrink:0;width:42px;height:42px;overflow:hidden}.style-module__JgnH7q__rankingAvatar{object-fit:cover;width:100%;height:100%}.style-module__JgnH7q__rankingAvatarFallback{color:#fff;background:linear-gradient(135deg,#22c55e 0%,#15803d 100%);justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;font-weight:800;display:flex}.style-module__JgnH7q__rankingInfo{flex:1;min-width:0}.style-module__JgnH7q__rankingName{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;display:block;overflow:hidden}.style-module__JgnH7q__rankingMeta{color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;display:block;overflow:hidden}.style-module__JgnH7q__rankingScoreBox{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.style-module__JgnH7q__rankingScoreValue{color:#fbbf24;align-items:center;gap:4px;font-size:15px;font-weight:800;display:flex}.style-module__JgnH7q__rankingStarIcon{filter:drop-shadow(0 0 4px #fbbf2499)}.style-module__JgnH7q__rankingCount{color:#ffffffb3;margin-top:2px;font-size:11.5px}.style-module__JgnH7q__leaderboardFooterNote{color:#ffffffad;text-align:center;border-top:1px solid #ffffff29;margin-top:20px;padding-top:14px;font-size:11.5px;line-height:1.5}.style-module__JgnH7q__lightboxOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000d9;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out both style-module__JgnH7q__feedbackEnter;display:flex;position:fixed;inset:0}.style-module__JgnH7q__lightboxContent{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}.style-module__JgnH7q__lightboxImg{object-fit:contain;border-radius:14px;max-width:100%;max-height:85vh;box-shadow:0 20px 50px #00000080}.style-module__JgnH7q__lightboxCloseBtn{color:#111827;cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .15s;display:flex;position:absolute;top:-14px;right:-14px;box-shadow:0 4px 14px #0000004d}.style-module__JgnH7q__lightboxCloseBtn:hover{transform:scale(1.1)}@media (max-width:768px){.style-module__JgnH7q__feedbackTabsWrap{margin-bottom:18px;padding:18px}.style-module__JgnH7q__feedbackTabsTitle{font-size:20px}.style-module__JgnH7q__feedbackTabs{grid-template-columns:1fr}.style-module__JgnH7q__feedbackTab{min-height:88px;padding:14px 16px}.style-module__JgnH7q__feedbackTabIcon{flex-basis:46px;width:46px;height:46px;font-size:20px}.style-module__JgnH7q__employeeStarText{width:100%;margin:4px 0 0}.style-module__JgnH7q__employeeRankItem{grid-template-columns:34px minmax(0,1fr) auto;gap:8px}}@media (max-width:420px){.style-module__JgnH7q__feedbackTabsWrap{border-radius:22px;padding:16px 14px}.style-module__JgnH7q__feedbackTabsHint{font-size:13px}.style-module__JgnH7q__feedbackTab{border-radius:18px;gap:12px}.style-module__JgnH7q__feedbackTabTitle{font-size:15px}.style-module__JgnH7q__feedbackTabDesc{font-size:12px}}.style-module__JgnH7q__heroSubContent{flex-direction:column;align-items:center;gap:16px;margin-top:14px;display:flex}.style-module__JgnH7q__heroSubtitleText{color:#ffffffeb;text-shadow:0 2px 10px #0009;letter-spacing:.5px;text-align:center;max-width:680px;margin:0;font-size:clamp(15px,1.8vw,20px);font-weight:500}.style-module__JgnH7q__heroCtaBtn{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#378e5e 0%,#1b5e39 100%);border:1px solid #ffffff59;border-radius:50px;align-items:center;gap:10px;padding:13px 28px;font-size:15px;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 10px 25px #00000059}.style-module__JgnH7q__heroCtaBtn:hover{background:linear-gradient(135deg,#3fa86f 0%,#206e43 100%);transform:translateY(-2px);box-shadow:0 14px 30px #1b5e3980}.style-module__JgnH7q__statsSummaryContainer{background:#fff;border:1px solid #e2e8f0;border-radius:24px;margin-bottom:28px;padding:32px 36px;transition:box-shadow .25s;box-shadow:0 12px 35px #0000000a}.style-module__JgnH7q__statsSummaryGrid{grid-template-columns:1.15fr 1fr 1fr;align-items:center;gap:32px;display:grid}.style-module__JgnH7q__statsScoreBlock{border-right:1px solid #f1f5f9;flex-direction:column;align-items:flex-start;padding-right:24px;display:flex}.style-module__JgnH7q__bigScoreRow{align-items:baseline;gap:12px;margin:12px 0 6px;display:flex}.style-module__JgnH7q__bigScoreNumber{color:#0f172a;letter-spacing:-1px;font-size:clamp(48px,4.5vw,60px);font-weight:900;line-height:1}.style-module__JgnH7q__bigScoreMeta{flex-direction:column;gap:4px;display:flex}.style-module__JgnH7q__bigScoreMax{color:#64748b;font-size:18px;font-weight:700}.style-module__JgnH7q__bigScoreStars{gap:3px;display:flex}.style-module__JgnH7q__goldStar{color:#f59e0b;filter:drop-shadow(0 2px 4px #f59e0b4d);font-size:18px}.style-module__JgnH7q__statsReviewCountText{color:#475569;margin:0 0 14px;font-size:14px}.style-module__JgnH7q__satisfactionHighlight{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 14px;font-size:13px;display:flex}.style-module__JgnH7q__satCheckIcon{color:#22c55e;flex-shrink:0;font-size:15px}.style-module__JgnH7q__openFormCtaBtn{color:#fff;cursor:pointer;letter-spacing:.5px;background:linear-gradient(135deg,#1b5e39 0%,#378e5e 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;padding:13px 20px;font-size:14px;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 8px 20px #1b5e3947}.style-module__JgnH7q__openFormCtaBtn:hover{background:linear-gradient(135deg,#227346 0%,#3fa86f 100%);transform:translateY(-2px);box-shadow:0 12px 25px #1b5e3966}.style-module__JgnH7q__ctaPenIcon{font-size:14px}.style-module__JgnH7q__distributionBlock{border-right:1px solid #f1f5f9;padding:0 16px}.style-module__JgnH7q__distribTitle{color:#1e293b;text-transform:uppercase;letter-spacing:.5px;margin:0 0 14px;font-size:15px;font-weight:800}.style-module__JgnH7q__distribList{flex-direction:column;gap:8px;display:flex}.style-module__JgnH7q__distribRow{align-items:center;gap:10px;display:flex}.style-module__JgnH7q__distribStarLabel{color:#334155;flex-shrink:0;align-items:center;gap:4px;width:38px;font-size:13px;font-weight:700;display:inline-flex}.style-module__JgnH7q__distribStarMini{color:#f59e0b;font-size:12px}.style-module__JgnH7q__distribBarBg{background:#f1f5f9;border-radius:10px;flex:1;height:8px;overflow:hidden}.style-module__JgnH7q__distribBarFill{background:linear-gradient(90deg,#f59e0b 0%,#10b981 100%);border-radius:10px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.style-module__JgnH7q__distribPercentText{color:#64748b;text-align:right;flex-shrink:0;width:52px;font-size:12px;font-weight:600}.style-module__JgnH7q__trustFeaturesBlock{padding-left:16px}.style-module__JgnH7q__trustList{flex-direction:column;gap:14px;display:flex}.style-module__JgnH7q__trustMiniItem{align-items:center;gap:12px;display:flex}.style-module__JgnH7q__trustMiniIconWrap{background:#f0fdf4;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.style-module__JgnH7q__trustIcon{color:#1b5e39;font-size:16px}.style-module__JgnH7q__trustMiniItem strong{color:#1e293b;margin-bottom:2px;font-size:13px;display:block}.style-module__JgnH7q__trustMiniItem p{color:#64748b;margin:0;font-size:12px}.style-module__JgnH7q__filterBarContainer{background:#fff;border:1px solid #e2e8f0;border-radius:18px;margin-bottom:24px;padding:14px 20px;box-shadow:0 4px 15px #00000005}.style-module__JgnH7q__filterBarTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.style-module__JgnH7q__filterPillsGroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.style-module__JgnH7q__filterPill{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:50px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.style-module__JgnH7q__filterPill:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}.style-module__JgnH7q__filterPillActive{box-shadow:0 4px 12px #1b5e3940;color:#fff!important;background:#1b5e39!important;border-color:#1b5e39!important}.style-module__JgnH7q__filterStarIcon{color:#f59e0b}.style-module__JgnH7q__filterPillActive .style-module__JgnH7q__filterStarIcon{color:gold}.style-module__JgnH7q__filterCameraIcon{color:#0284c7}.style-module__JgnH7q__filterPillActive .style-module__JgnH7q__filterCameraIcon{color:#fff}.style-module__JgnH7q__filterBarRight{align-items:center;gap:12px;display:flex}.style-module__JgnH7q__sortSelectWrap{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:flex}.style-module__JgnH7q__sortIcon{color:#64748b;font-size:12px}.style-module__JgnH7q__sortSelect{color:#1e293b;cursor:pointer;background:0 0;border:none;outline:none;font-size:13px;font-weight:600}.style-module__JgnH7q__quickWriteBtn{color:#1b5e39;cursor:pointer;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.style-module__JgnH7q__quickWriteBtn:hover{color:#fff;background:#1b5e39;border-color:#1b5e39}.style-module__JgnH7q__feedbackGrid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:22px;margin-bottom:32px;display:grid}.style-module__JgnH7q__feedbackCard{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;padding:24px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 4px 18px #00000008}.style-module__JgnH7q__feedbackCard:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 14px 30px #1b5e3914}.style-module__JgnH7q__feedbackCardHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.style-module__JgnH7q__avatarGroup{align-items:center;gap:12px;display:flex}.style-module__JgnH7q__userAvatar{color:#fff;background:linear-gradient(135deg,#1b5e39 0%,#378e5e 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:800;display:flex;box-shadow:0 4px 10px #1b5e3933}.style-module__JgnH7q__userInfoCol{flex-direction:column;gap:2px;display:flex}.style-module__JgnH7q__userNameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.style-module__JgnH7q__userNameText{color:#0f172a;margin:0;font-size:15px;font-weight:800}.style-module__JgnH7q__verifiedBadge{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex}.style-module__JgnH7q__verifiedIcon{font-size:10px}.style-module__JgnH7q__userMetaRow{align-items:center;gap:8px;display:flex}.style-module__JgnH7q__timeAgo{color:#94a3b8;align-items:center;gap:4px;font-size:12px;display:inline-flex}.style-module__JgnH7q__calendarIcon{font-size:11px}.style-module__JgnH7q__emotionPill{color:#334155;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.style-module__JgnH7q__ratingAndTagRow{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.style-module__JgnH7q__starsWrap{gap:3px;display:flex}.style-module__JgnH7q__cardStar{font-size:16px}.style-module__JgnH7q__cardStarFilled{color:#f59e0b}.style-module__JgnH7q__cardStarEmpty{color:#e2e8f0}.style-module__JgnH7q__highlightPill{color:#1b5e39;background:#f1f5f9;border-radius:6px;align-items:center;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.style-module__JgnH7q__cardCommentContent{color:#334155;word-break:break-word;flex:1;margin:0 0 16px;font-size:14px;line-height:1.65}.style-module__JgnH7q__cardGalleryWrap{border-top:1px dashed #e2e8f0;margin-top:auto;padding-top:12px}.style-module__JgnH7q__galleryBadge{color:#64748b;align-items:center;gap:5px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.style-module__JgnH7q__cardGalleryGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.style-module__JgnH7q__galleryOne{grid-template-columns:140px}.style-module__JgnH7q__galleryThumbBtn{aspect-ratio:1;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:0;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.style-module__JgnH7q__galleryThumbBtn:hover{transform:scale(1.04);box-shadow:0 4px 12px #00000026}.style-module__JgnH7q__galleryThumbImg{object-fit:cover;width:100%;height:100%}.style-module__JgnH7q__feedbackSkeletonCard{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;gap:14px;min-height:200px;padding:24px;display:flex}.style-module__JgnH7q__skeletonHeader{align-items:center;gap:12px;display:flex}.style-module__JgnH7q__skeletonAvatar{background:#e2e8f0;border-radius:50%;width:44px;height:44px;animation:1.5s infinite style-module__JgnH7q__shimmer}.style-module__JgnH7q__skeletonLines{flex-direction:column;flex:1;gap:8px;display:flex}.style-module__JgnH7q__skeletonLine{background:#e2e8f0;border-radius:4px;height:12px;animation:1.5s infinite style-module__JgnH7q__shimmer}.style-module__JgnH7q__skeletonLineShort{width:40%}.style-module__JgnH7q__skeletonLineLong{width:75%}.style-module__JgnH7q__skeletonTextWrap{flex-direction:column;gap:8px;display:flex}@keyframes style-module__JgnH7q__shimmer{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.style-module__JgnH7q__emptyFeedbackState{text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.style-module__JgnH7q__emptyStateTitle{color:#1e293b;margin:0;font-size:17px;font-weight:800}.style-module__JgnH7q__emptyStateDesc{color:#64748b;max-width:450px;margin:0;font-size:14px}.style-module__JgnH7q__loadMoreBtnWrap{justify-content:center;margin:10px 0 40px;display:flex}.style-module__JgnH7q__loadMoreBtn{color:#1b5e39;cursor:pointer;background:#fff;border:1px solid #1b5e39;border-radius:50px;align-items:center;gap:8px;padding:12px 32px;font-size:14px;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 4px 15px #1b5e3914}.style-module__JgnH7q__loadMoreBtn:hover{color:#fff;background:#1b5e39;transform:translateY(-2px);box-shadow:0 8px 20px #1b5e3940}.style-module__JgnH7q__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;background:#0a190fb8;justify-content:center;align-items:center;padding:20px;animation:.25s ease-out style-module__JgnH7q__modalFadeIn;display:flex;position:fixed;inset:0}@keyframes style-module__JgnH7q__modalFadeIn{0%{opacity:0}to{opacity:1}}.style-module__JgnH7q__modalContainer{color:#fff;background:linear-gradient(160deg,#1b5e39 0%,#114225 100%);border:1px solid #ffffff2e;border-radius:26px;width:100%;max-width:760px;max-height:90vh;padding:36px 40px;animation:.3s cubic-bezier(.16,1,.3,1) style-module__JgnH7q__modalScaleIn;position:relative;overflow-y:auto;box-shadow:0 25px 60px -15px #0009}@keyframes style-module__JgnH7q__modalScaleIn{0%{opacity:0;transform:scale(.94)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.style-module__JgnH7q__modalCloseBtn{color:#fff;cursor:pointer;z-index:10;background:#ffffff1f;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.style-module__JgnH7q__modalCloseBtn:hover{background:#ffffff40;transform:rotate(90deg)}.style-module__JgnH7q__modalHeader{text-align:center;margin-bottom:24px}.style-module__JgnH7q__modalMainTitle{text-transform:uppercase;letter-spacing:.5px;color:#fff;margin:0 0 6px;font-size:clamp(20px,2.2vw,24px);font-weight:900}.style-module__JgnH7q__modalSubtitle{color:#ffffffd1;margin:0 0 18px;font-size:13.5px}.style-module__JgnH7q__modalTabs{background:#00000040;border:1px solid #ffffff1f;border-radius:50px;padding:5px;display:inline-flex}.style-module__JgnH7q__modalTabBtn{color:#ffffffbf;cursor:pointer;background:0 0;border:none;border-radius:50px;align-items:center;gap:8px;padding:9px 20px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.style-module__JgnH7q__modalTabActive{box-shadow:0 4px 15px #0003;color:#114225!important;background:#fff!important}.style-module__JgnH7q__modalBody{margin-top:8px}.style-module__JgnH7q__innerForm{flex-direction:column;gap:18px;display:flex}.style-module__JgnH7q__floatingActionBtn{z-index:9999;color:#fff;cursor:pointer;background:linear-gradient(135deg,#1b5e39 0%,#378e5e 100%);border:2px solid #ffffff4d;border-radius:50px;align-items:center;gap:10px;padding:14px 24px;font-size:14px;font-weight:800;transition:all .3s cubic-bezier(.175,.885,.32,1.275);animation:3s ease-in-out infinite style-module__JgnH7q__floatPulse;display:inline-flex;position:fixed;bottom:30px;right:30px;box-shadow:0 10px 30px #1b5e3973}@keyframes style-module__JgnH7q__floatPulse{0%{box-shadow:0 10px 30px #1b5e3966}50%{box-shadow:0 14px 38px #22c55e8c}to{box-shadow:0 10px 30px #1b5e3966}}.style-module__JgnH7q__floatingActionBtn:hover{background:linear-gradient(135deg,#227346 0%,#3fa86f 100%);transform:translateY(-4px)scale(1.04)}.style-module__JgnH7q__floatingIcon{font-size:15px}.style-module__JgnH7q__floatingText{letter-spacing:.3px}@media (max-width:1024px){.style-module__JgnH7q__statsSummaryGrid{grid-template-columns:1fr;gap:24px}.style-module__JgnH7q__statsScoreBlock,.style-module__JgnH7q__distributionBlock{border-bottom:1px solid #f1f5f9;border-right:none;padding-bottom:24px;padding-right:0}.style-module__JgnH7q__trustFeaturesBlock{padding-left:0}}@media (max-width:768px){.style-module__JgnH7q__statsSummaryContainer{border-radius:18px;padding:22px 18px}.style-module__JgnH7q__filterBarTop{flex-direction:column;align-items:stretch}.style-module__JgnH7q__filterBarRight{justify-content:space-between}.style-module__JgnH7q__feedbackGrid{grid-template-columns:1fr;gap:16px}.style-module__JgnH7q__modalContainer{border-radius:20px;padding:24px 18px}.style-module__JgnH7q__floatingActionBtn{padding:12px 18px;font-size:13px;bottom:20px;right:20px}}@media (max-width:480px){.style-module__JgnH7q__floatingText{display:none}.style-module__JgnH7q__floatingActionBtn{border-radius:50%;padding:14px}.style-module__JgnH7q__floatingIcon{font-size:18px}}.style-module__JgnH7q__viewModeSwitcher{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:8px;width:fit-content;margin-bottom:22px;padding:6px;display:flex;box-shadow:0 4px 15px #00000008}.style-module__JgnH7q__viewModeBtn{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:12px;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex}.style-module__JgnH7q__viewModeBtn:hover{color:#0f172a;background:#f8fafc}.style-module__JgnH7q__viewModeBtnActive{box-shadow:0 4px 14px #1b5e3940;color:#fff!important;background:#1b5e39!important}.style-module__JgnH7q__backToListBtn{color:#fffffff2;cursor:pointer;background:#ffffff26;border:1px solid #ffffff40;border-radius:10px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:16px;padding:8px 16px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.style-module__JgnH7q__backToListBtn:hover{color:#fff;background:#ffffff47;transform:translate(-2px)}.style-module__JgnH7q__feedbackScrollContainer{scroll-behavior:smooth;background:#f8fafc99;border:1px solid #e2e8f0;border-radius:20px;max-height:640px;margin-bottom:24px;padding:4px 8px 16px 2px;position:relative;overflow:hidden auto}.style-module__JgnH7q__feedbackScrollContainer::-webkit-scrollbar{width:7px}.style-module__JgnH7q__feedbackScrollContainer::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px;margin:8px 0}.style-module__JgnH7q__feedbackScrollContainer::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px;transition:background .2s}.style-module__JgnH7q__feedbackScrollContainer::-webkit-scrollbar-thumb:hover{background:#1b5e39}.style-module__JgnH7q__scrollHeaderCue{color:#64748b;z-index:5;background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:10px 18px;font-size:13px;display:flex;position:sticky;top:0;box-shadow:0 2px 10px #00000008}.style-module__JgnH7q__scrollCountTag{color:#1b5e39;font-weight:700}.style-module__JgnH7q__scrollCueText{color:#94a3b8;align-items:center;gap:5px;font-size:12px;display:inline-flex}@media (max-width:768px){.style-module__JgnH7q__feedbackScrollContainer{max-height:520px;padding:2px 4px 12px 2px}.style-module__JgnH7q__viewModeSwitcher{width:100%}.style-module__JgnH7q__viewModeBtn{flex:1;justify-content:center;padding:10px 14px;font-size:13px}}.style-module__JgnH7q__userAvatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.style-module__JgnH7q__authRequiredCard{text-align:center;background:linear-gradient(135deg,#eff6fff2 0%,#f0fdfaf2 100%);border:1.5px dashed #059669;border-radius:20px;flex-direction:column;align-items:center;gap:16px;margin:12px 0 24px;padding:32px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px -5px #0596691f}.style-module__JgnH7q__authLockIconWrap{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;box-shadow:0 8px 20px #0596694d}.style-module__JgnH7q__authRequiredTitle{color:#064e3b;letter-spacing:-.01em;margin:0;font-size:clamp(17px,1.4vw,20px);font-weight:800}.style-module__JgnH7q__authRequiredDesc{color:#334155;max-width:520px;margin:0;font-size:14px;line-height:1.6}.style-module__JgnH7q__authBenefitsList{text-align:left;background:#ffffffd9;border:1px solid #a7f3d099;border-radius:14px;flex-direction:column;gap:8px;width:100%;max-width:480px;padding:12px 18px;display:flex}.style-module__JgnH7q__authBenefitItem{color:#0f172a;align-items:center;gap:10px;font-size:13px;display:flex}.style-module__JgnH7q__benefitIcon{color:#059669;flex-shrink:0;font-size:14px}.style-module__JgnH7q__authLoginBtn{color:#fff;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#059669 0%,#047857 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;margin-top:8px;padding:14px 28px;font-size:15px;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 8px 22px #05966959}.style-module__JgnH7q__authLoginBtn:hover{background:linear-gradient(135deg,#10b981 0%,#059669 100%);transform:translateY(-2px);box-shadow:0 12px 28px #05966973}.style-module__JgnH7q__authLoginBtn:active{transform:translateY(0)}.style-module__JgnH7q__verifiedTag{color:#059669;vertical-align:middle;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:4px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.style-module__JgnH7q__verifiedUserCard{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:14px;align-items:center;gap:14px;padding:12px 16px;transition:border-color .2s,background-color .2s;display:flex}.style-module__JgnH7q__verifiedUserCard:hover{background:#f1f5f9;border-color:#cbd5e1}.style-module__JgnH7q__verifiedAvatarWrap{background:linear-gradient(135deg,#059669 0%,#10b981 100%);border-radius:50%;flex-shrink:0;width:46px;height:46px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.style-module__JgnH7q__verifiedAvatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.style-module__JgnH7q__verifiedAvatarFallback{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:800;display:flex}.style-module__JgnH7q__verifiedInfoWrap{flex-direction:column;flex:1;gap:2px;display:flex}.style-module__JgnH7q__verifiedNameLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.style-module__JgnH7q__verifiedCustomerName{color:#0f172a;font-size:15px;font-weight:700}.style-module__JgnH7q__customerRoleBadge{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700}.style-module__JgnH7q__verifiedCustomerEmail{color:#64748b;font-size:13px}
