.pr-section{margin:48px 0;padding:30px;border:1px solid #dce5df;border-radius:16px;background:#fff}.pr-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.pr-heading h2{margin:6px 0 10px}.pr-heading p,.pr-note{font-size:13px;color:#5c6c64;line-height:1.6}.pr-jump{display:inline-block;font-size:13px;color:#246449;margin:4px 0 15px;text-underline-offset:3px}.pr-section fieldset{border:0;margin:20px 0;padding:0}.pr-section legend{font-size:14px;font-weight:700;margin-bottom:10px}.pr-stars{display:flex;gap:10px}.pr-stars label{display:flex;align-items:center;gap:5px;padding:10px;border:1px solid #dce5df;border-radius:8px;color:#755017}.pr-stars input{accent-color:#246449}.pr-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pr-section form>label,.pr-fields label{display:block;font-size:14px;font-weight:600;margin:15px 0}.pr-fields input,.pr-section textarea{display:block;width:100%;padding:13px;border:1px solid #cdd9d2;border-radius:8px;background:#fff;font:inherit;margin-top:7px}.pr-section textarea{resize:vertical}.pr-section .pr-consent{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.7;font-weight:400}.pr-consent input{margin-top:5px}.pr-buttons{display:flex;gap:10px}.pr-honey{position:absolute;left:-9999px}.pr-card{border-top:1px solid #dce5df;padding:20px 0}.pr-card h3{margin:4px 0 10px}.pr-rating{color:#98661a;letter-spacing:3px;margin:0;font-size:20px}.pr-body{white-space:pre-wrap;overflow-wrap:anywhere}.pr-card .pr-note{margin-top:10px}.pr-section #pr-form{margin-top:25px;border-top:1px solid #dce5df;padding-top:20px}.pr-section [hidden]{display:none!important}.pr-section #pr-msg{font-size:13px;line-height:1.6;overflow-wrap:anywhere}@media(max-width:650px){.pr-section{margin:30px 0;padding:20px}.pr-heading{display:block}.pr-heading>.btn{margin:10px 0 18px}.pr-fields{grid-template-columns:1fr;gap:0}.pr-stars{gap:5px}.pr-stars label{padding:9px 6px;font-size:13px}.pr-section .pr-consent{font-size:12px}.pr-buttons{flex-wrap:wrap}}
