.reviews-page{color:#13272d;background:#f8f9f7;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.reviews-header{border-bottom:1px solid #e1e6e2;align-items:center;gap:34px;max-width:1280px;margin:auto;padding:23px 28px;display:flex}.reviews-brand{color:#14292d;align-items:center;gap:10px;margin-right:auto;display:flex}.reviews-brand>span{color:#c7e6cf;background:#183941;border-radius:11px 11px 11px 3px;place-items:center;width:35px;height:35px;font:italic 24px Georgia;display:grid}.reviews-brand strong,.reviews-brand small{display:block}.reviews-brand strong{letter-spacing:-.6px;font-size:18px}.reviews-brand small{color:#768289;margin-top:2px;font-size:9px}.reviews-header nav{gap:28px;display:flex}.reviews-header nav a,.reviews-back{color:#33434a;font-size:12px;font-weight:700}.reviews-header nav .active{color:#267452}.reviews-back{border:1px solid #dce5df;border-radius:8px;padding:10px 12px}.reviews-main{max-width:1050px;margin:auto;padding:54px 28px 80px}.reviews-intro{justify-content:space-between;align-items:end;gap:30px;display:flex}.reviews-intro>div:first-child{max-width:720px}.reviews-intro p,.review-panel-top p{color:#668977;letter-spacing:1.3px;margin:0;font-size:10px;font-weight:800}.reviews-intro h1{letter-spacing:-1.8px;margin:15px 0 12px;font-size:40px;line-height:1.1}.reviews-intro>div:first-child>span{color:#69777c;font-size:14px;line-height:1.65;display:block}.reviews-stat{background:#fff9e8;border:1px solid #e4dfca;border-radius:12px;min-width:150px;padding:17px}.reviews-stat small,.reviews-stat strong,.reviews-stat span{display:block}.reviews-stat small{color:#967637;letter-spacing:1px;font-size:8px;font-weight:800}.reviews-stat strong{color:#a37122;margin:8px 0 4px;font-size:29px}.reviews-stat span{color:#7c775f;font-size:10px}.review-panel{background:#fff;border:1px solid #e0e6e1;border-radius:13px;margin-top:36px;overflow:hidden}.review-panel-top{border-bottom:1px solid #e9eeea;justify-content:space-between;align-items:end;padding:22px;display:flex}.review-panel-top h2{letter-spacing:-.4px;margin:8px 0 0;font-size:18px}.review-panel-top>span{color:#7f8a83;font-size:10px}.review-row{color:#2d4043;border-bottom:1px solid #edf0ee;grid-template-columns:9px 1fr auto auto 15px;align-items:center;gap:13px;padding:17px 21px;display:grid}.review-row>i{border-radius:50%;width:8px;height:8px}.review-row>i.attention{background:#d9a74e}.review-row>i.risk{background:#c96d5c}.review-row strong,.review-row span{display:block}.review-row strong{font-size:12px}.review-row span{color:#7b8780;max-width:430px;margin-top:4px;font-size:10px}.review-row small{color:#7b8881;font-size:10px}.review-row>b{color:#a47627;background:#fff6e4;border-radius:5px;padding:5px 7px;font-size:8px}.review-row>b.risk{color:#b75749;background:#fff0ec}.review-row em{color:#99a49f;font-size:20px;font-style:normal}.review-empty{text-align:center;padding:65px 20px}.review-empty>span{color:#4e9862;background:#e9f4ea;border-radius:9px;place-items:center;width:35px;height:35px;margin:auto;font-size:17px;display:grid}.review-empty h2{margin:15px 0 8px;font-size:18px}.review-empty p{color:#748078;max-width:400px;margin:auto;font-size:11px;line-height:1.6}.review-note{color:#fff;background:#193d35;border-radius:11px;align-items:start;gap:10px;margin-top:16px;padding:16px 18px;display:flex}.review-note>span{color:#a9dcb4;font-size:17px}.review-note p{color:#c1d5c5;margin:0;font-size:10px;line-height:1.55}.review-note strong{color:#fff;display:block}@media (max-width:700px){.reviews-header{gap:16px;padding:16px}.reviews-header nav,.reviews-back{display:none}.reviews-main{padding:35px 16px}.reviews-intro{flex-direction:column;align-items:start}.reviews-intro h1{font-size:29px}.reviews-stat{box-sizing:border-box;width:100%}.review-row{grid-template-columns:8px 1fr auto 13px;gap:9px}.review-row small{display:none}.review-row span{max-width:220px}.review-panel-top{padding:18px}}.review-row{grid-template-columns:9px 1fr auto auto auto 15px}.review-age{min-width:88px;color:#738077!important;font-size:9px!important}.review-age.attention{color:#a17426!important}.review-age.risk{color:#b65346!important}@media (max-width:700px){.review-row{grid-template-columns:8px 1fr auto 13px}.review-row .review-age{display:none}}
