.plasteko-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.plasteko-review{background:#fff;border:1px solid #dce6ec;border-radius:14px;padding:20px}.plasteko-review__type{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#1f5f8b;font-weight:700}.plasteko-review__quote{font-size:1.02rem;line-height:1.6;color:#17212b;margin:12px 0}.plasteko-review__meta{font-size:.9rem;color:#687783}.plasteko-review-form{max-width:860px;margin:24px auto;background:#fff;border:1px solid #dce6ec;border-radius:16px;padding:24px}.plasteko-review-form label{font-weight:600;color:#17212b}.plasteko-review-form input,.plasteko-review-form select,.plasteko-review-form textarea{width:100%;margin-top:6px}.plasteko-review-form input[type=checkbox]{width:auto}.plasteko-review-form .plasteko-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.plasteko-review-form .plasteko-field{margin-bottom:16px}.plasteko-review-form .plasteko-consent label{font-weight:400}.plasteko-notice{padding:14px 16px;border-radius:10px;background:#eaf3f8;color:#13283a;margin-bottom:18px}.plasteko-btn{background:#13283a!important;color:#fff!important;border-radius:9px!important}@media(max-width:849px){.plasteko-review-grid{grid-template-columns:1fr}.plasteko-review-form .plasteko-row{grid-template-columns:1fr;gap:0}}
.plasteko-review__photo{width:100%;height:190px;object-fit:cover;border-radius:10px;margin-bottom:12px}.plasteko-verified{font-size:12px;font-weight:700;margin:8px 0}.plasteko-field input[type=file]{padding:10px;background:#fff} .plasteko-proof{margin:38px 0;padding:38px 28px;background:#f6f8fa;border-radius:18px;color:#13283a}.plasteko-proof__head{text-align:center;max-width:820px;margin:0 auto 26px}.plasteko-proof__eyebrow{display:inline-block;font-size:12px;letter-spacing:.14em;font-weight:800;color:#b68a2c;margin-bottom:7px}.plasteko-proof__head h2{margin:0 0 10px;color:#13283a}.plasteko-proof__head p{margin:0;color:#667581}.plasteko-proof__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.plasteko-proof__card{background:#fff;border:1px solid #e0e6ea;border-radius:15px;overflow:hidden;box-shadow:0 6px 20px rgba(19,40,58,.06)}.plasteko-proof__photo{width:100%;height:180px;object-fit:cover}.plasteko-proof__body{padding:19px}.plasteko-proof__top{display:flex;justify-content:space-between;gap:10px;align-items:center}.plasteko-proof__tag{font-size:11px;letter-spacing:.08em;font-weight:800;color:#13283a}.plasteko-proof__stars{color:#b68a2c;letter-spacing:1px;white-space:nowrap}.plasteko-proof__verified{font-size:12px;font-weight:700;color:#1f6b45;margin-top:8px}.plasteko-proof__metrics{display:flex;flex-wrap:wrap;gap:7px;margin:13px 0}.plasteko-proof__metrics span{font-size:12px;font-weight:700;background:#eef2f5;border-radius:999px;padding:6px 9px;color:#334a5c}.plasteko-proof blockquote{border:0;margin:14px 0;padding:0;font-size:15px;line-height:1.6;color:#273945}.plasteko-proof__who{font-size:13px;color:#647581}.plasteko-proof__who strong{color:#13283a}.plasteko-proof__who small{display:block;margin-top:4px}.plasteko-proof__empty{text-align:center;background:#fff;border:1px dashed #cbd5db;border-radius:14px;padding:28px;color:#647581}.plasteko-proof__cta{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:24px;padding:22px 24px;background:#13283a;border-radius:14px;color:#fff}.plasteko-proof__cta strong,.plasteko-proof__cta span{display:block}.plasteko-proof__cta span{opacity:.82;font-size:14px;margin-top:3px}.plasteko-proof__buttons{display:flex;gap:10px;flex-wrap:wrap}.plasteko-proof__btn{display:inline-block;padding:11px 16px;border:1px solid rgba(255,255,255,.55);border-radius:9px;color:#fff!important;font-weight:700;text-decoration:none!important}.plasteko-proof__btn:hover{background:#fff;color:#13283a!important}.plasteko-proof__btn--gold{background:#b68a2c;border-color:#b68a2c}.plasteko-proof__btn--gold:hover{background:#c79a38;color:#fff!important}@media(max-width:849px){.plasteko-proof{padding:28px 16px}.plasteko-proof__grid{grid-template-columns:1fr}.plasteko-proof__cta{align-items:flex-start;flex-direction:column}.plasteko-proof__buttons{width:100%}.plasteko-proof__btn{width:100%;text-align:center}}