.CasesReviews-module__E2uHOq__section{color:#fff7e6;background:radial-gradient(circle at 18% 8%,#d6ad551a,#0000 28rem),radial-gradient(circle at 82% 12%,#5bffa60b,#0000 24rem),linear-gradient(#090b0d 0%,#050607 100%);padding:150px 20px 110px;position:relative;overflow:hidden}.CasesReviews-module__E2uHOq__section:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.CasesReviews-module__E2uHOq__compact{background:0 0;padding:90px 0}.CasesReviews-module__E2uHOq__shell{z-index:2;width:min(1180px,100%);margin:0 auto;position:relative}.CasesReviews-module__E2uHOq__hero{grid-template-columns:minmax(0,1fr) 360px;align-items:stretch;gap:28px;margin-bottom:42px;display:grid}.CasesReviews-module__E2uHOq__heroContent{background:radial-gradient(circle at 14% 18%,#d6ad5521,#0000 18rem),linear-gradient(#ffffff0e,#ffffff04),#ffffff06;border:1px solid #d6ad5529;border-radius:34px;gap:18px;padding:34px;display:grid;box-shadow:0 30px 80px #0000005c,inset 0 1px #ffffff0e}.CasesReviews-module__E2uHOq__eyebrow{color:#d6ad55c7;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:950}.CasesReviews-module__E2uHOq__heroContent h1,.CasesReviews-module__E2uHOq__reviewsHeader h2{color:#fff2d1;letter-spacing:-.075em;max-width:760px;margin:0;font-size:clamp(38px,5.2vw,76px);font-weight:950;line-height:.9}.CasesReviews-module__E2uHOq__heroContent p,.CasesReviews-module__E2uHOq__reviewsHeader p{color:#c7bca9;max-width:760px;margin:0;font-size:15px;font-weight:750;line-height:1.65}.CasesReviews-module__E2uHOq__heroPanel{gap:12px;display:grid}.CasesReviews-module__E2uHOq__heroPanel div{background:linear-gradient(#262a31c7,#0c0e11eb);border:1px solid #d6ad5521;border-radius:26px;align-content:center;gap:6px;min-height:116px;padding:20px;display:grid;box-shadow:inset 0 1px #ffffff0b,0 20px 42px #0000003d}.CasesReviews-module__E2uHOq__heroPanel span{color:#f1c76a;letter-spacing:-.05em;font-size:32px;font-weight:950;line-height:1}.CasesReviews-module__E2uHOq__heroPanel strong{color:#d6c9b2;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:950}.CasesReviews-module__E2uHOq__casesSliderBlock{gap:18px;margin-top:10px;display:grid}.CasesReviews-module__E2uHOq__sliderHead{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.CasesReviews-module__E2uHOq__sliderHead>div:first-child{gap:10px;display:grid}.CasesReviews-module__E2uHOq__sliderHead h2{color:#fff2d1;letter-spacing:-.075em;max-width:760px;margin:0;font-size:clamp(34px,4.4vw,62px);font-weight:950;line-height:.9}.CasesReviews-module__E2uHOq__sliderPanel{gap:12px;width:min(470px,100%);display:grid}.CasesReviews-module__E2uHOq__sliderMeta{background:linear-gradient(#262a31b8,#0c0e11db);border:1px solid #d6ad5521;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex;box-shadow:inset 0 1px #ffffff0a}.CasesReviews-module__E2uHOq__sliderMeta span{color:#f1c76a;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:950}.CasesReviews-module__E2uHOq__sliderMeta strong{color:#d6c9b2;letter-spacing:.1em;text-align:right;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950;overflow:hidden}.CasesReviews-module__E2uHOq__sliderProgressShell{background:#ffffff14;border-radius:999px;width:100%;height:6px;position:relative;overflow:hidden}.CasesReviews-module__E2uHOq__sliderProgressFill{border-radius:inherit;background:linear-gradient(90deg,#d6ad55,#9dffc6);width:0;position:absolute;inset:0 auto 0 0;box-shadow:0 0 16px #d6ad5552}.CasesReviews-module__E2uHOq__sliderProgressAnimated{animation:40s linear forwards CasesReviews-module__E2uHOq__casesAutoplayProgress}.CasesReviews-module__E2uHOq__sliderProgressPaused{width:0;animation:none}.CasesReviews-module__E2uHOq__sliderControls{grid-template-columns:1fr .72fr 1fr;gap:10px;display:grid}.CasesReviews-module__E2uHOq__sliderControls button{color:#f1c76a;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#2a2d34f5,#0f1115f5);border:1px solid #d6ad5538;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 14px;font-size:10px;font-weight:950;transition:transform .18s,border-color .18s,background .18s,opacity .18s;display:inline-flex;box-shadow:0 16px 36px #0000003d,inset 0 1px #ffffff0a}.CasesReviews-module__E2uHOq__sliderControls button span{font-size:15px;line-height:1}.CasesReviews-module__E2uHOq__sliderControls button:hover{border-color:#f1c76a75;transform:translateY(-1px)}.CasesReviews-module__E2uHOq__sliderControls button:disabled{opacity:.42;cursor:not-allowed;transform:none}.CasesReviews-module__E2uHOq__autoplayButton{color:#9dffc6!important;background:linear-gradient(#172620eb,#070c0af5)!important;border-color:#5bffa62e!important}.CasesReviews-module__E2uHOq__slideNav{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.CasesReviews-module__E2uHOq__slideNavButton{text-align:left;cursor:pointer;background:linear-gradient(#ffffff09,#ffffff03),#0003;border:1px solid #d6ad551f;border-radius:18px;gap:5px;min-height:58px;padding:11px 12px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}.CasesReviews-module__E2uHOq__slideNavButton span{color:#9dffc6;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:950}.CasesReviews-module__E2uHOq__slideNavButton strong{color:#d6ad55c7;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;overflow:hidden}.CasesReviews-module__E2uHOq__slideNavButton:hover,.CasesReviews-module__E2uHOq__slideNavButtonActive{background:radial-gradient(circle at 12% 14%,#d6ad551f,#0000 8rem),linear-gradient(#ffffff0e,#ffffff04),#00000047;border-color:#f1c76a6b;transform:translateY(-1px);box-shadow:0 16px 34px #0000003d,0 0 22px #d6ad550e}.CasesReviews-module__E2uHOq__slideNavButtonActive span{color:#f1c76a}.CasesReviews-module__E2uHOq__casesSliderViewport{width:100%;position:relative;overflow:hidden}.CasesReviews-module__E2uHOq__casesSliderViewport:before,.CasesReviews-module__E2uHOq__casesSliderViewport:after{content:"";z-index:3;pointer-events:none;width:74px;position:absolute;top:0;bottom:0}.CasesReviews-module__E2uHOq__casesSliderViewport:before{background:linear-gradient(90deg,#090b0d 0%,#090b0d00 100%);left:0}.CasesReviews-module__E2uHOq__casesSliderViewport:after{background:linear-gradient(270deg,#090b0d 0%,#090b0d00 100%);right:0}.CasesReviews-module__E2uHOq__casesTrack{scroll-snap-type:x mandatory;scroll-behavior:smooth;grid-auto-columns:calc(50% - 9px);grid-auto-flow:column;gap:18px;padding:2px 0 12px;display:grid;overflow:auto hidden}.CasesReviews-module__E2uHOq__casesTrack::-webkit-scrollbar{height:6px}.CasesReviews-module__E2uHOq__casesTrack::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.CasesReviews-module__E2uHOq__casesTrack::-webkit-scrollbar-thumb{background:#d6ad5547;border-radius:999px}.CasesReviews-module__E2uHOq__caseSlide{scroll-snap-align:start;min-width:0}.CasesReviews-module__E2uHOq__caseSlide .CasesReviews-module__E2uHOq__caseCard{height:100%}.CasesReviews-module__E2uHOq__caseCard{background:radial-gradient(circle at 12% 12%,#d6ad5517,#0000 15rem),linear-gradient(#ffffff0b,#ffffff03),#ffffff05;border:1px solid #d6ad5521;border-radius:30px;gap:18px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 56px #00000047,inset 0 1px #ffffff0b}.CasesReviews-module__E2uHOq__caseCard:before{content:"";background:linear-gradient(90deg,#0000,#d6ad5580,#0000);height:1px;position:absolute;top:0;left:24px;right:24px}.CasesReviews-module__E2uHOq__caseTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.CasesReviews-module__E2uHOq__caseTop span{color:#9dffc6;letter-spacing:.12em;text-transform:uppercase;background:#5bffa612;border:1px solid #5bffa629;border-radius:999px;justify-content:center;align-items:center;min-width:58px;min-height:30px;font-size:10px;font-weight:950;display:inline-flex}.CasesReviews-module__E2uHOq__caseTop strong{color:#d6ad55db;letter-spacing:.14em;text-transform:uppercase;text-align:right;font-size:10px;font-weight:950}.CasesReviews-module__E2uHOq__caseCard h2{color:#fff2d1;letter-spacing:-.055em;margin:0;font-size:clamp(25px,3vw,38px);font-weight:950;line-height:.96}.CasesReviews-module__E2uHOq__caseMeta{grid-template-columns:1fr .55fr;gap:10px;display:grid}.CasesReviews-module__E2uHOq__caseMeta div,.CasesReviews-module__E2uHOq__caseTextBlock{background:#00000038;border:1px solid #ffffff0e;border-radius:18px;gap:7px;padding:13px;display:grid}.CasesReviews-module__E2uHOq__caseMeta span,.CasesReviews-module__E2uHOq__caseTextBlock span{color:#d6ad55bd;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:950}.CasesReviews-module__E2uHOq__caseMeta strong{color:#fff7e6;font-size:12px;font-weight:850;line-height:1.35}.CasesReviews-module__E2uHOq__caseTextBlock p{color:#c7bca9;margin:0;font-size:13px;font-weight:750;line-height:1.55}.CasesReviews-module__E2uHOq__checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.CasesReviews-module__E2uHOq__checklist li{color:#dfd3bd;background:#0003;border:1px solid #5bffa617;border-radius:14px;min-height:38px;padding:10px 10px 10px 26px;font-size:12px;font-weight:800;line-height:1.35;position:relative}.CasesReviews-module__E2uHOq__checklist li:before{content:"";background:#d6ad55;border-radius:999px;width:5px;height:5px;position:absolute;top:16px;left:12px;box-shadow:0 0 12px #d6ad55b8}.CasesReviews-module__E2uHOq__reviewsBlock{gap:22px;margin-top:54px;display:grid}.CasesReviews-module__E2uHOq__reviewsHeader{gap:12px;display:grid}.CasesReviews-module__E2uHOq__reviewsHeader h2{font-size:clamp(34px,4.4vw,62px)}.CasesReviews-module__E2uHOq__reviewsHeader p{font-size:14px;line-height:1.62}.CasesReviews-module__E2uHOq__reviewsLayout{grid-template-columns:390px minmax(0,1fr);align-items:start;gap:18px;display:grid}.CasesReviews-module__E2uHOq__reviewForm{background:radial-gradient(circle at 14% 10%,#d6ad551a,#0000 14rem),linear-gradient(#ffffff0b,#ffffff03),#ffffff05;border:1px solid #d6ad5524;border-radius:28px;gap:14px;padding:20px;display:grid;position:sticky;top:112px;box-shadow:0 24px 56px #00000047,inset 0 1px #ffffff0b}.CasesReviews-module__E2uHOq__formGrid{grid-template-columns:1fr;gap:12px;display:grid}.CasesReviews-module__E2uHOq__field{gap:7px;display:grid}.CasesReviews-module__E2uHOq__field span{color:#d6ad55c2;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:950}.CasesReviews-module__E2uHOq__field input,.CasesReviews-module__E2uHOq__field select,.CasesReviews-module__E2uHOq__field textarea{color:#fff7e6;background:#00000047;border:1px solid #5bffa61f;border-radius:16px;outline:none;width:100%;font-size:13px;font-weight:800;box-shadow:inset 0 1px #ffffff09}.CasesReviews-module__E2uHOq__field input,.CasesReviews-module__E2uHOq__field select{min-height:46px;padding:0 13px}.CasesReviews-module__E2uHOq__field select{cursor:pointer}.CasesReviews-module__E2uHOq__field textarea{resize:vertical;min-height:138px;padding:13px;line-height:1.45}.CasesReviews-module__E2uHOq__field input::placeholder,.CasesReviews-module__E2uHOq__field textarea::placeholder{color:#c7bca97a}.CasesReviews-module__E2uHOq__field input:focus,.CasesReviews-module__E2uHOq__field select:focus,.CasesReviews-module__E2uHOq__field textarea:focus{border-color:#f1c76a70;box-shadow:0 0 0 3px #d6ad5514,inset 0 1px #ffffff0a}.CasesReviews-module__E2uHOq__ratingField{gap:10px;display:grid}.CasesReviews-module__E2uHOq__ratingLabelRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.CasesReviews-module__E2uHOq__ratingLabelRow span{color:#d6ad55c2;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:950}.CasesReviews-module__E2uHOq__ratingLabelRow strong{color:#f1c76aeb;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.CasesReviews-module__E2uHOq__ratingButtons{flex-wrap:wrap;gap:7px;display:flex}.CasesReviews-module__E2uHOq__ratingButton{color:#d6ad5561;cursor:pointer;background:radial-gradient(circle,#d6ad550d,#0000 62%),#0000004d;border:1px solid #d6ad5538;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:transform .18s,border-color .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff09,0 8px 20px #0000002e}.CasesReviews-module__E2uHOq__ratingButton:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #0000;transition:border-color .18s,box-shadow .18s;position:absolute;inset:-4px}.CasesReviews-module__E2uHOq__ratingButton:hover,.CasesReviews-module__E2uHOq__ratingButton:focus-visible{border-color:#f1c76a80;outline:none;transform:translateY(-1px)scale(1.03)}.CasesReviews-module__E2uHOq__ratingButtonActive{color:#f1c76a;background:radial-gradient(circle at 50% 48%,#f1c76a33,#0000 58%),linear-gradient(#d6ad552e,#573e1a38),#00000047;border-color:#f1c76a85;box-shadow:0 0 18px #d6ad5529,inset 0 1px #ffffff0f}.CasesReviews-module__E2uHOq__ratingButtonSelected{color:#fff2d1;border-color:#9dffc66b;transform:translateY(-1px)scale(1.08)}.CasesReviews-module__E2uHOq__ratingButtonSelected:after{border-color:#9dffc647;box-shadow:0 0 0 3px #9dffc60b,0 0 20px #9dffc614}.CasesReviews-module__E2uHOq__photosField{gap:10px;display:grid}.CasesReviews-module__E2uHOq__photosControl{cursor:pointer;background:radial-gradient(circle at 12% 18%,#d6ad5514,#0000 8rem),#0000003d;border:1px dashed #f1c76a47;border-radius:16px;gap:5px;padding:12px;transition:border-color .18s,background .18s,transform .18s;display:grid}.CasesReviews-module__E2uHOq__photosControl:hover{background:radial-gradient(circle at 12% 18%,#d6ad551f,#0000 8rem),#00000052;border-color:#f1c76a7a;transform:translateY(-1px)}.CasesReviews-module__E2uHOq__photosControl span{color:#fff3d4;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950}.CasesReviews-module__E2uHOq__photosControl strong{color:#c7bca9c2;font-size:11px;font-weight:800;line-height:1.35}.CasesReviews-module__E2uHOq__photosInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.CasesReviews-module__E2uHOq__photosPreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.CasesReviews-module__E2uHOq__photoPreviewCard{background:#0000003d;border:1px solid #5bffa61a;border-radius:18px;gap:8px;padding:8px;display:grid}.CasesReviews-module__E2uHOq__photoPreviewImage{aspect-ratio:1;object-fit:cover;background:#0000004d;border-radius:12px;width:100%}.CasesReviews-module__E2uHOq__photoPreviewCard button{color:#f1c76a;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#00000047;border:1px solid #d6ad552e;border-radius:999px;justify-content:center;align-items:center;min-height:34px;font-size:9px;font-weight:950;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.CasesReviews-module__E2uHOq__photoPreviewCard button:hover{background:#0000006b;border-color:#f1c76a6b;transform:translateY(-1px)}.CasesReviews-module__E2uHOq__formStatus{border-radius:14px;margin:0;padding:10px 12px;font-size:12px;font-weight:850;line-height:1.35}.CasesReviews-module__E2uHOq__formStatusSuccess{color:#9dffc6;background:#5bffa614;border:1px solid #5bffa633}.CasesReviews-module__E2uHOq__formStatusError{color:#ffb2b2;background:#ff6f6f14;border:1px solid #ff6f6f3d}.CasesReviews-module__E2uHOq__submitReviewButton{color:#11100b;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#f1c76af5,#8e672cf0);border:1px solid #f1c76a70;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:11px;font-weight:950;transition:transform .2s,opacity .2s;display:inline-flex;box-shadow:0 18px 46px #d6ad552e}.CasesReviews-module__E2uHOq__submitReviewButton:hover{transform:translateY(-1px)}.CasesReviews-module__E2uHOq__submitReviewButton:disabled{opacity:.58;cursor:not-allowed;transform:none}.CasesReviews-module__E2uHOq__reviewsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.CasesReviews-module__E2uHOq__reviewCard{background:linear-gradient(#ffffff0a,#ffffff03),#ffffff05;border:1px solid #d6ad5521;border-radius:26px;gap:16px;padding:20px;display:grid;box-shadow:0 20px 50px #00000038,inset 0 1px #ffffff0a}.CasesReviews-module__E2uHOq__reviewPhotosGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.CasesReviews-module__E2uHOq__reviewPhotoWrap{background:#00000047;border:1px solid #d6ad551a;border-radius:16px;overflow:hidden}.CasesReviews-module__E2uHOq__reviewPhoto{aspect-ratio:1;object-fit:cover;width:100%;display:block}.CasesReviews-module__E2uHOq__reviewTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.CasesReviews-module__E2uHOq__reviewTop div{gap:4px;display:grid}.CasesReviews-module__E2uHOq__reviewTop strong{color:#fff2d1;font-size:16px;font-weight:950}.CasesReviews-module__E2uHOq__reviewTop span{color:#aaa091;font-size:12px;font-weight:800}.CasesReviews-module__E2uHOq__reviewTop em{color:#9dffc6;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#5bffa60e;border:1px solid #5bffa61f;border-radius:999px;padding:7px 9px;font-size:9px;font-style:normal;font-weight:950}.CasesReviews-module__E2uHOq__reviewRating{color:#d6ad5547;gap:3px;font-size:13px;display:flex}.CasesReviews-module__E2uHOq__reviewStarActive{color:#f1c76a}.CasesReviews-module__E2uHOq__reviewCard p{color:#c7bca9;margin:0;font-size:13px;font-weight:750;line-height:1.62}.CasesReviews-module__E2uHOq__emptyReviews{background:#ffffff05;border:1px solid #d6ad5521;border-radius:24px;grid-column:1/-1;gap:7px;padding:24px;display:grid}.CasesReviews-module__E2uHOq__emptyReviews strong{color:#fff2d1;font-size:18px;font-weight:950}.CasesReviews-module__E2uHOq__emptyReviews span{color:#c7bca9;font-size:13px;font-weight:750;line-height:1.5}@keyframes CasesReviews-module__E2uHOq__casesAutoplayProgress{0%{width:0}to{width:100%}}@media (max-width:1100px){.CasesReviews-module__E2uHOq__reviewsLayout{grid-template-columns:360px minmax(0,1fr)}.CasesReviews-module__E2uHOq__reviewsGrid{grid-template-columns:1fr}}@media (max-width:980px){.CasesReviews-module__E2uHOq__section{padding-top:126px}.CasesReviews-module__E2uHOq__hero{grid-template-columns:1fr}.CasesReviews-module__E2uHOq__heroPanel{grid-template-columns:repeat(3,minmax(0,1fr))}.CasesReviews-module__E2uHOq__sliderHead{display:grid}.CasesReviews-module__E2uHOq__sliderPanel{width:100%}.CasesReviews-module__E2uHOq__casesTrack{grid-auto-columns:min(640px,86vw)}.CasesReviews-module__E2uHOq__reviewsLayout{grid-template-columns:1fr}.CasesReviews-module__E2uHOq__reviewForm{position:relative;top:auto}}@media (max-width:680px){.CasesReviews-module__E2uHOq__section{padding:112px 12px 80px}.CasesReviews-module__E2uHOq__heroContent{border-radius:26px;padding:22px}.CasesReviews-module__E2uHOq__heroContent h1{font-size:38px}.CasesReviews-module__E2uHOq__heroPanel{grid-template-columns:1fr}.CasesReviews-module__E2uHOq__heroPanel div{min-height:92px}.CasesReviews-module__E2uHOq__sliderControls{grid-template-columns:1fr}.CasesReviews-module__E2uHOq__slideNav{grid-template-columns:1fr 1fr}.CasesReviews-module__E2uHOq__slideNavButton{min-height:54px}.CasesReviews-module__E2uHOq__sliderMeta{display:grid}.CasesReviews-module__E2uHOq__sliderMeta strong{text-align:left}.CasesReviews-module__E2uHOq__sliderHead h2{font-size:34px}.CasesReviews-module__E2uHOq__casesSliderViewport:before,.CasesReviews-module__E2uHOq__casesSliderViewport:after{width:28px}.CasesReviews-module__E2uHOq__casesTrack{grid-auto-columns:88vw}.CasesReviews-module__E2uHOq__caseCard{border-radius:24px;padding:18px}.CasesReviews-module__E2uHOq__caseMeta,.CasesReviews-module__E2uHOq__checklist{grid-template-columns:1fr}.CasesReviews-module__E2uHOq__reviewsHeader h2{font-size:34px}.CasesReviews-module__E2uHOq__reviewForm{border-radius:24px;padding:18px}.CasesReviews-module__E2uHOq__ratingLabelRow{display:grid}.CasesReviews-module__E2uHOq__ratingButton{width:36px;height:36px}.CasesReviews-module__E2uHOq__photosPreviewGrid,.CasesReviews-module__E2uHOq__reviewPhotosGrid{grid-template-columns:1fr 1fr}.CasesReviews-module__E2uHOq__reviewTop{display:grid}.CasesReviews-module__E2uHOq__reviewTop em{justify-self:start}}
