.review__text[data-v-b38acefc]{margin:0;color:#344054;line-height:1.5}.rf[data-v-b41fac8f]{--rf-bg: #ffffff;--rf-border: #e6e8eb;--rf-muted: #6b7280;--rf-text: #0f172a;--rf-primary: #1f3357;--rf-primary-hover: #162542;--rf-danger: #b91c1c;--rf-success: #0f766e;--rf-radius: 16px;--rf-shadow: 0 8px 24px rgba(0,0,0,.06);margin-top:40px;background:var(--rf-bg);border:1px solid var(--rf-border);border-radius:var(--rf-radius);padding:20px;box-shadow:var(--rf-shadow)}.rf__header[data-v-b41fac8f]{margin-bottom:12px}.rf__title[data-v-b41fac8f]{margin:0 0 4px;font-size:20px;color:var(--rf-text)}.rf__subtitle[data-v-b41fac8f]{margin:0;color:var(--rf-muted);font-size:14px}.rf__grid[data-v-b41fac8f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rf__field[data-v-b41fac8f]{display:flex;flex-direction:column;gap:6px}.rf__field--full[data-v-b41fac8f]{grid-column:1 / -1}.rf__label[data-v-b41fac8f]{font-size:14px;color:#344054}.rf__input[data-v-b41fac8f],.rf__textarea[data-v-b41fac8f]{border:1px solid #d0d5dd;border-radius:10px;padding:10px 12px;font-size:14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.rf__input[data-v-b41fac8f]:focus,.rf__textarea[data-v-b41fac8f]:focus{border-color:#94a3b8;box-shadow:0 0 0 4px #94a3b833}.rf__textarea[data-v-b41fac8f]{resize:vertical}.rf__hint[data-v-b41fac8f],.rf__counter[data-v-b41fac8f]{color:var(--rf-muted);font-size:12px}.rf__drop[data-v-b41fac8f]{border:1px dashed #cbd5e1;border-radius:12px;background:#f9fafb;min-height:110px;position:relative}.rf__drop--drag[data-v-b41fac8f]{background:#f1f5f9;border-color:#94a3b8}.rf__drop-inner[data-v-b41fac8f]{display:grid;place-items:center;height:100%;padding:12px;text-align:center}.rf__drop-text[data-v-b41fac8f]{font-size:14px;color:var(--rf-muted);display:flex;flex-direction:column;gap:6px;align-items:center}.rf__file[data-v-b41fac8f]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}.rf__preview[data-v-b41fac8f]{display:flex;flex-direction:column;align-items:center;gap:8px}.rf__preview img[data-v-b41fac8f]{width:96px;height:96px;object-fit:cover;border-radius:12px;border:1px solid #e5e7eb;background:#fff}.rf__preview--file[data-v-b41fac8f]{flex-direction:row;gap:10px}.rf__file-name[data-v-b41fac8f]{font-size:14px;color:var(--rf-text)}.rf__footer[data-v-b41fac8f]{display:flex;align-items:center;gap:12px;margin-top:12px;padding:0;background:none}.rf__btn[data-v-b41fac8f]{background:var(--rf-primary);color:#fff;border:none;border-radius:10px;padding:10px 16px;font-weight:600;cursor:pointer}.rf__btn[data-v-b41fac8f]:hover{background:var(--rf-primary-hover)}.rf__btn[disabled][data-v-b41fac8f]{opacity:.6;cursor:not-allowed}.rf__btn--ghost[data-v-b41fac8f]{background:transparent;color:var(--rf-primary);border:1px solid var(--rf-primary)}.rf__link[data-v-b41fac8f]{background:none;border:none;padding:0;font:inherit;color:var(--rf-primary);text-decoration:underline;cursor:pointer}.rf__row-between[data-v-b41fac8f]{display:flex;justify-content:space-between;align-items:center}.rf__error[data-v-b41fac8f]{color:var(--rf-danger);font-size:12px;margin:2px 0 0}.rf__error--global[data-v-b41fac8f]{font-size:14px}.rf__success[data-v-b41fac8f]{color:var(--rf-success);font-size:14px;margin:0}.rf__honeypot[data-v-b41fac8f]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media (max-width: 768px){.rf__grid[data-v-b41fac8f]{grid-template-columns:1fr}}h1[data-v-b41fac8f]{margin-top:38px;text-align:center}.reviews__grid[data-v-c52690de]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--reviews-cols),minmax(0,1fr));gap:var(--reviews-gap)}.reviews[data-v-c52690de]{--reviews-gap: 20px;--reviews-cols: 3;margin:64px}.review__time[data-v-c52690de]{text-align:right}@media (max-width: 767px){.reviews__grid[data-v-c52690de]{grid-template-columns:1fr}.reviews[data-v-c52690de]{margin:12px}}@media (min-width: 768px) and (max-width: 1023px){.reviews__grid[data-v-c52690de]{grid-template-columns:repeat(2,1fr)}}.review[data-v-c52690de]{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid #e6e8eb;border-radius:16px;background:#fff}.review__avatar[data-v-c52690de]{min-width:96px;min-height:96px;width:96px;height:96px;object-fit:cover;border-radius:50%;border:1px solid #e6e8eb;background:#f7f7f7}.review__body[data-v-c52690de]{display:flex;gap:16px}.review-text[data-v-c52690de]{display:flex;flex-direction:column;gap:6px;height:100%;width:100%}.review__name[data-v-c52690de]{font-weight:600;color:#1f3357;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.review__name h6[data-v-c52690de]{margin-block-start:0;margin-block-end:0}.review__name small[data-v-c52690de]{color:#595a5b;font-size:14px}@media (max-width: 420px){.review[data-v-c52690de]{grid-template-columns:1fr;text-align:left}.review__avatar[data-v-c52690de]{justify-self:start}}.review-form__row label[data-v-c52690de]{font-size:14px;color:#344054}.review-form__row input[data-v-c52690de],.review-form__row textarea[data-v-c52690de]{padding:10px 12px;border:1px solid #d0d5dd;border-radius:8px;font-size:14px}.review-form__row input[type=file][data-v-c52690de]{padding:4px 0}h1[data-v-c52690de]{text-align:center;margin-bottom:48px}
