.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.reviews-page{padding-top:170px;padding-bottom:110px}.reviews-intro{display:flex;align-items:center;justify-content:space-between;gap:70px;margin-bottom:60px}.reviews-intro h1{font-size:clamp(48px,6.6vw,92px);font-weight:480;letter-spacing:-4px;line-height:1.05;margin:24px 0}.reviews-lead{max-width:630px;line-height:1.7;color:#6c7066;font-size:17px}.reviews-intro-mark{width:250px;min-width:250px;height:250px;background:#e9e4ff;border-radius:50%;color:#4930ed;font-family:Georgia,serif;font-size:160px;line-height:1.1;display:flex;flex-direction:column;align-items:center;padding-top:14px}.reviews-intro-mark span{font-family:Onest,sans-serif;font-size:13px;line-height:1.5;text-align:center;letter-spacing:0;margin-top:-25px}.trust-platforms{display:grid;grid-template-columns:1fr 1fr;gap:20px}.trust-platform{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;border-radius:18px;text-decoration:none;color:#22251f;background:#efede9;border:1px solid #e4e1d9;transition:transform .2s,background .2s}.trust-platform:hover{transform:translateY(-3px);background:#e8e5f1}.trust-market{font-size:24px;font-weight:750;letter-spacing:-1px;flex-shrink:0}.trust-ozon .trust-market{color:#0757f2;letter-spacing:.5px}.trust-wb .trust-market{color:#9635ad}.trust-rating{font-size:13px;line-height:1.5;color:#6b6f64;display:flex;flex-direction:column;text-align:right}.trust-rating strong{font-size:30px;line-height:1.2;letter-spacing:-1px;color:#22251f;font-weight:650}.trust-rating strong .rating-star{color:#e9a234;font-size:23px;margin-right:6px}.trust-rating small{font-size:10px;margin-top:4px;max-width:230px}.trust-rating .rating-count{color:#494c43;font-size:12px;margin-top:3px}.trust-section{padding-top:96px;padding-bottom:96px;border-top:1px solid #dfdfd5}.trust-heading{display:flex;justify-content:space-between;gap:50px;align-items:flex-end;margin-bottom:40px}.trust-heading h2{font-size:clamp(44px,4.5vw,66px);line-height:1.08;font-weight:480;letter-spacing:-2.5px;margin:20px 0 0}.trust-heading>div:last-child{max-width:350px;color:#6b6f64;line-height:1.65}.trust-heading .text-link{margin-top:24px;display:inline-block}.reviews-layout{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:55px;margin-top:78px;align-items:start}.reviews-list-heading{display:flex;justify-content:space-between;align-items:center;gap:25px}.reviews-list-heading h2{font-size:27px;font-weight:530;letter-spacing:-.9px;margin:0}.reviews-list-heading>span{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#7e8076}.reviews-editorial-note{font-size:12px;line-height:1.65;color:#888a81;max-width:590px;margin:18px 0 30px}.reviews-list{display:grid;gap:18px}.review-card{border:1px solid #e0dfd5;border-radius:18px;padding:28px 30px;background:#fff;animation:review-appear .35s ease both;overflow-wrap:anywhere}.review-card.is-own{border-color:#b6a9f7;background:#f4f1ff}.review-card-top{display:flex;align-items:center;gap:12px}.review-avatar{height:42px;width:42px;min-width:42px;display:grid;place-items:center;border-radius:50%;background:#e9eddf;color:#66774c;font-size:17px;font-weight:650}.review-author{font-size:14px;font-weight:600;margin:0}.review-date{font-size:10px;color:#94978b;margin-top:3px}.review-stars{color:#dd9e30;letter-spacing:2px;font-size:15px;margin:16px 0}.review-body{line-height:1.75;font-size:14px;color:#4c5145;white-space:pre-wrap;margin:0}.review-own-label{margin-left:auto;font-size:10px;border-radius:30px;background:#e6dfff;color:#4930ed;padding:6px 10px}.review-reply{padding:18px 20px;background:#f4f4ee;border-radius:12px;margin-top:23px}.review-reply strong{font-size:11px;color:#4930ed;font-weight:650}.review-reply p{margin:9px 0 0;font-size:13px;line-height:1.65;white-space:pre-wrap}.reviews-empty{border:1px dashed #d4d5ca;border-radius:18px;padding:45px 30px;color:#7b7f71;line-height:1.7;text-align:center;font-size:14px}.reviews-more{margin-top:30px;font-size:13px;padding:15px 26px;min-height:0}.reviews-more[hidden]{display:none}.review-form-card{padding:32px;background:#eae5fb;border-radius:22px;position:sticky;top:110px;scroll-margin-top:110px}.review-form-card h2{font-size:37px;font-weight:500;line-height:1.07;letter-spacing:-1.7px;margin:20px 0}.review-form-card>p:not(.eyebrow){font-size:13px;line-height:1.7;color:#69627f;margin-bottom:26px}.review-score{border:0;padding:0;margin:0 0 25px}.review-score legend{font-size:12px;font-weight:550;margin-bottom:9px}.review-score>div{display:flex;gap:8px}.review-score label{cursor:pointer}.review-score input{position:absolute;opacity:0;width:1px;height:1px}.review-score label>span[aria-hidden]{display:grid;place-items:center;width:46px;height:45px;background:#f8f6ff;border:1px solid #d7ceed;border-radius:10px;color:#b3a5cc;font-size:24px;transition:.15s}.review-score label:hover>span[aria-hidden],.review-score label:has(input:checked)>span[aria-hidden]{background:#4930ed;border-color:#4930ed;color:#fff}.review-score input:focus-visible+span{outline:3px solid #a293fa;outline-offset:3px}.review-field{display:block;font-size:12px;font-weight:550;margin:17px 0}.review-field>span{color:#8b829e;font-weight:400;font-size:10px;margin-left:8px}.review-field input,.review-field textarea{width:100%;display:block;box-sizing:border-box;border:1px solid #d7ceed;background:#f8f6ff;color:#2d2840;font:inherit;font-size:13px;font-weight:400;line-height:1.6;padding:12px 13px;border-radius:10px;margin-top:8px}.review-field textarea{resize:vertical;min-height:130px}.review-field :focus{outline:2px solid #a293fa;outline-offset:2px}.review-field :disabled{opacity:.6}.review-consent{display:flex;align-items:flex-start;gap:9px;font-size:10px;line-height:1.65;color:#746988;margin-top:13px}.review-consent input{accent-color:#4930ed;min-width:16px;height:16px;margin:2px 0 0}.review-consent a,.review-policy-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.review-data-note{font-size:10px!important;line-height:1.6!important;color:#8b819d}.review-submit{margin-top:24px;font-size:14px;min-height:48px;width:100%;justify-content:center;padding:15px 16px;border:0;cursor:pointer}.review-submit:disabled{opacity:.55;cursor:wait}.review-form-status{font-size:12px;line-height:1.65;color:#4930ed;margin:16px 0 0}.review-form-status.is-error{color:#903c39}.review-policy-note{font-size:10px;color:#8b819d;margin:18px 0 0}.review-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.footer-review-links{display:flex;gap:24px;flex-wrap:wrap;padding-top:25px;margin-top:25px;border-top:1px solid #dadbd0;font-size:11px;color:#757a69}.footer-review-links a{color:inherit;text-decoration:none}.footer-review-links a:hover{color:#4930ed}.reviews-load-error{font-size:12px;line-height:1.6;color:#8c5544;padding:20px;border:1px solid #e7d6c6;border-radius:12px}.reviews-load-error button{font:inherit;border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer}.policy-section{max-width:850px;margin:40px 0;padding-bottom:25px;border-bottom:1px solid #dfdfd5}.policy-section h2{font-size:26px;font-weight:500;letter-spacing:-.8px}.policy-section p{font-size:14px;color:#6b6f64;line-height:1.8}.policy-section a{color:#4930ed}@keyframes review-appear{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:1050px){.reviews-layout{grid-template-columns:minmax(0,1fr) 340px;gap:25px}.review-form-card{padding:25px}.trust-platform{padding:24px}.reviews-intro-mark{width:190px;min-width:190px;height:190px;font-size:125px}.reviews-intro-mark span{font-size:11px}.trust-market{font-size:21px}}@media(max-width:760px){.reviews-page{padding-top:125px;padding-bottom:65px}.reviews-intro{gap:20px;margin-bottom:40px}.reviews-intro h1{font-size:48px;letter-spacing:-2.6px}.reviews-intro-mark{display:none}.reviews-lead{font-size:14px}.trust-platforms{grid-template-columns:1fr;gap:12px}.trust-platform{padding:22px}.reviews-layout{grid-template-columns:1fr;gap:35px;margin-top:50px}.review-form-card{position:static;scroll-margin-top:95px}.reviews-list-heading h2{font-size:23px}.reviews-list-heading>span{display:none}.review-card{padding:24px}.trust-heading{display:block}.trust-heading>div:last-child{margin-top:25px;max-width:none;font-size:14px}.trust-heading h2{font-size:44px}.trust-section{padding-top:60px;padding-bottom:60px}.footer-review-links{gap:16px;font-size:10px}}@media(prefers-reduced-motion:reduce){.review-card{animation:none}.trust-platform{transition:none}}

#review-controls{border:0;padding:0;margin:0;min-width:0}#review-controls[hidden]{display:none}.review-private-note{font-size:11px;color:var(--muted);margin-top:12px;line-height:1.5}
