.opinie-me{--op-surface:#ffffff;--op-ink:#4a484b;--op-ink-strong:#1a1a1a;--op-ink-soft:#8a8790;--op-line:#e2e2e6;--op-line-strong:#cbcbd2;--op-accent:#805585;--op-accent-wash:#f5eef6;--op-gold:#8f7346;--op-gold-wash:#f6f1e8;--op-radius:8px;}.opinie-me{color:var(--op-ink);}.opinie-me .opinie__inner{max-width:1180px;margin:0 auto;padding-inline:20px;padding-block:56px 72px;}.opinie-me .opinie__head{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-end;justify-content:space-between;margin-bottom:24px;}.opinie-me .opinie__bar{display:flex;flex-wrap:wrap;gap:28px;align-items:center;justify-content:space-between;margin-bottom:32px}.opinie-me .opinie__title{font-size:clamp(30px,4.4vw,46px);font-weight:900;letter-spacing:-.03em;line-height:1.05;color:var(--op-ink-strong);margin:0 0 10px;text-wrap:balance;}.opinie-me .opinie__sub{margin:0;max-width:46ch}.opinie-me .opinie__score{display:flex;align-items:center;gap:18px;flex-shrink:0}.opinie-me .opinie__score-num{font-size:56px;font-weight:900;letter-spacing:-.04em;line-height:.9;color:var(--op-ink-strong);font-variant-numeric:tabular-nums;}.opinie-me .opinie__score-meta{font-size:13px;line-height:1.5}.opinie-me .opinie__score-meta strong{display:block;color:var(--op-ink-strong);font-weight:700}.opinie-me .opinie__stars{display:inline-flex;gap:2px;margin-bottom:4px}.opinie-me .opinie__stars svg{width:14px;height:14px;display:block}.opinie-me .opinie__stars path{fill:var(--op-ink-strong)}.opinie-me .opinie__filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid var(--op-line);}.opinie-me .opinie__flabel{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--op-ink-soft);align-self:center;margin-right:4px;}.opinie-me .opinie__chip{font:inherit;font-size:13px;cursor:pointer;background:transparent;color:var(--op-ink);border:1px solid var(--op-line-strong);border-radius:var(--op-radius);padding:7px 14px;transition:background .15s,border-color .15s,color .15s;}.opinie-me .opinie__chip:hover{border-color:var(--op-ink-soft)}.opinie-me .opinie__chip[aria-pressed="true"]{background:var(--op-ink-strong);border-color:var(--op-ink-strong);color:#fff;}.opinie-me .opinie__chip:focus-visible{outline:2px solid var(--op-accent);outline-offset:2px}.opinie-me .opinie__grid{display:block}.opinie-me .opinia{display:grid;grid-template-columns:250px 1fr;gap:44px;padding:34px 0;border-bottom:1px solid var(--op-line);align-items:start;}.opinie-me .opinia__meta{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.opinie-me .opinia__body{border-left:1px solid var(--op-line);padding-left:44px;display:flex;flex-direction:column;gap:14px;min-width:0}@media (max-width:760px){.opinie-me .opinia{grid-template-columns:1fr;gap:16px;padding:26px 0}.opinie-me .opinia__body{border-left:none;padding-left:0}}.opinie-me .opinia[hidden]{display:none!important}.opinie-me .opinia__name{margin:0;font-weight:700;font-size:17px;color:var(--op-ink-strong);display:flex;align-items:center;gap:8px}.opinie-me .opinia__sub{margin:0;font-size:13px;color:var(--op-ink-soft);font-variant-numeric:tabular-nums}.opinie-me .opinia__quote{margin:0;font-size:16px;line-height:1.7;max-width:72ch;white-space:pre-line}.opinie-me .opinia__quote.is-clamped{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;}.opinie-me .opinia__more{align-self:flex-start;background:none;border:none;padding:0;font:inherit;font-size:13px;color:var(--op-accent);cursor:pointer;text-decoration:underline;text-underline-offset:3px;}.opinie-me .opinia__shot{margin:0;display:flex;flex-direction:column;gap:8px}.opinie-me .opinia__shot img{width:100%;max-width:420px;height:auto;border-radius:6px;border:1px solid var(--op-line);display:block;}.opinie-me .opinia__shot figcaption{font-size:12px;color:var(--op-ink-soft);line-height:1.45}.opinie-me .opinia__flag{font-size:15px;line-height:1}.opinie-me .opinia__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.opinie-me .opinia__tag{font-size:11.5px;letter-spacing:.02em;padding:4px 9px;border-radius:5px;border:1px solid var(--op-line-strong);color:var(--op-ink);white-space:nowrap;}.opinie-me .opinia__tag--config{background:#fafafa;font-weight:700;color:var(--op-ink-strong)}.opinie-me .opinia__tag--verified{background:var(--op-accent-wash);border-color:transparent;color:var(--op-accent);font-weight:700;display:inline-flex;align-items:center;gap:5px;}.opinie-me .opinia__tag--verified svg{width:11px;height:11px}.opinie-me .opinia__tag--verified path{fill:var(--op-accent)}.opinie-me .opinia__tag--photo{background:#fafafa;color:var(--op-ink-soft);border-color:var(--op-line)}.opinie-me .opinia__tag--src{background:transparent;color:var(--op-ink-soft);border-style:dashed}.opinie-me .opinia__tag--trans{background:transparent;color:var(--op-ink-soft);border-color:var(--op-line);font-style:italic}.opinie-me .opinia__owns{font-size:12px;line-height:1.5;color:var(--op-ink-soft)}.opinie-me .opinia__owns b{color:var(--op-gold);font-weight:700;letter-spacing:.02em}.opinie-me .opinie__tail{margin-top:28px;padding-top:24px;border-top:1px solid var(--op-line)}.opinie-me .opinie__note{margin:0;font-size:13px;color:var(--op-ink-soft);max-width:52ch}.opinie-me .opinie__actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media (min-width:761px){.opinie-me .opinie__bar .opinie__actions{align-items:flex-end;text-align:right}}.opinie-me .opinie__cta-note{margin:0;font-size:13px;font-weight:600;color:var(--op-ink-strong);max-width:34ch}.opinie-me .opinie__btn{font:inherit;font-size:14px;font-weight:700;cursor:pointer;border-radius:var(--op-radius);padding:12px 22px;border:1px solid transparent;text-decoration:none;display:inline-block;}.opinie-me .opinie__btn--primary{background:var(--op-ink-strong);color:#fff}.opinie-me .opinie__btn--ghost{background:transparent;border-color:var(--op-line-strong);color:var(--op-ink)}.opinie-me .opinie__btn:hover{opacity:.85}.opinie-me .opinie__empty{font-size:14px;color:var(--op-ink-soft);padding:24px 0}.opinie-me .opinie__more-wrap{display:flex;justify-content:center;margin-top:28px}.opinie-me .opinie__more-all{min-width:260px;text-align:center}@media (max-width:560px){.opinie-me .opinie__inner{padding-inline:18px;padding-block:40px 48px}.opinie-me .opinie__title{font-size:28px;letter-spacing:-.02em}.opinie-me .opinie__head{margin-bottom:18px;gap:20px}.opinie-me .opinie__bar{gap:18px;margin-bottom:24px}.opinie-me .opinie__score{gap:14px}.opinie-me .opinie__score-num{font-size:44px}.opinie-me .opinie__cta-note{max-width:none}.opinie-me .opinie__btn--primary{width:100%;text-align:center}.opinie-me .opinie__filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:20px;margin-bottom:4px}.opinie-me .opinie__filters::-webkit-scrollbar{display:none}.opinie-me .opinie__flabel,.opinie-me .opinie__chip{flex:0 0 auto}.opinie-me .opinia{padding:24px 0;gap:14px}.opinie-me .opinia__name{font-size:16px}.opinie-me .opinia__quote{font-size:15px;line-height:1.65}.opinie-me .opinia__tag{white-space:normal}.opinie-me .opinie__more-all{width:100%;min-width:0}.opinie-me .opinie__more-wrap{margin-top:22px}}@media (prefers-reduced-motion:reduce){.opinie-me *{transition:none!important}}