.supremos-psl__faq-card.is-open .supremos-psl__faq-chevron{background:#eef7f9;color:#0d6972;transform:none}.supremos-psl__faq-card.is-open .supremos-psl__faq-chevron::before{transform:translate(-50%,-38%) rotate(-135deg)}.supremos-psl__final-cta-placeholder{background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.02) 100%)}.supremos-psl__final-cta-btn svg{width:24px;height:24px;flex:0 0 24px}.supremos-psl-modal-open{overflow:hidden}.supremos-psl-modal-reviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.supremos-psl-modal-review{padding:16px;border:1px solid #e1eaed;border-radius:16px;background:#fff;box-shadow:0 8px 18px rgba(20,61,84,.05)}.supremos-psl-modal-review__stars{position:relative;display:inline-flex;margin-bottom:8px;font-size:var(--cs-fs-15);letter-spacing:1px;line-height:1}.supremos-psl-modal-review__content{margin:0 0 10px;color:#325168;font-size:var(--cs-fs-13);line-height:1.55}.supremos-psl-modal-review__author{margin-bottom:6px;color:#123c53;font-size:var(--cs-fs-15);font-weight:800}.supremos-psl-modal-review__meta{display:inline-flex;align-items:center;gap:8px;color:#18a35a;font-size:var(--cs-fs-12);font-weight:700}.supremos-psl-modal-review__meta svg{width:18px;height:18px;flex:0 0 18px}.supremos-psl-modal-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid #e5eff1}.supremos-psl-modal-pagination__btn{min-width:108px;padding:9px 14px;border:1px solid #b8dde1;border-radius:999px;background:#fff;color:#0d6972;font-size:var(--cs-fs-12);font-weight:700;cursor:pointer}.supremos-psl-modal-pagination__btn[disabled]{opacity:.45;cursor:default}.supremos-psl-modal-pagination__status{color:#486376;font-size:var(--cs-fs-12);text-align:center}@media only screen and (max-width:849px){.supremos-psl__price-row{flex-direction:column;align-items:flex-start}.supremos-psl__price-old{font-size:var(--cs-fs-15)}.supremos-psl__price-current{font-size:var(--cs-fs-38)}.supremos-psl-modal-reviews{grid-template-columns:1fr}.supremos-psl-modal-pagination{flex-direction:column;align-items:stretch}}