.psb-cmp{--psb-maroon:#6f0100;--psb-maroon-deep:#4a00002e;--psb-coral:#ff6e40;--psb-coral-dark:#e55a2b;--psb-navy:#0d3b66;--psb-ink:#6f0100;--psb-muted:#5a6a7a;--psb-line:#e4d8e0;--psb-soft:#f7f4f2;--psb-row:#fff;--psb-row-alt:#faf6f5;--psb-ok:#2e9b57;--psb-warn:#c62828;--psb-white:#fff;font-family:"Exo","Exo 2",sans-serif !important;color:var(--psb-ink);max-width:1280px;margin:0 auto;padding:8px 0 28px;font-size:1.45rem;font-weight:500;line-height:1.4}.psb-cmp *,.psb-cmp *::before,.psb-cmp *::after{box-sizing:border-box}.psb-cmp h2,.psb-cmp p,.psb-cmp th,.psb-cmp td,.psb-cmp span,.psb-cmp strong,.psb-cmp a,.psb-cmp caption{font-family:inherit !important}.psb-cmp__intro{text-align:center;margin:0 0 22px}.psb-cmp__intro h2{margin:0 0 10px;color:var(--psb-maroon) !important;font-size:clamp(2.2rem,4vw,3.1rem);font-weight:700;line-height:1.15;letter-spacing:0.01em}.psb-cmp__intro p{margin:0 auto;max-width:920px;color:var(--psb-coral) !important;font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:600;line-height:1.35}.psb-cmp__scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px;border:1px solid #e8d9d6;box-shadow:0 12px 32px rgba(111,1,0,0.08);background:#fff}.psb-cmp__table{width:100%;min-width:920px;border-collapse:collapse;table-layout:fixed}.psb-cmp__table caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.psb-cmp__table thead th{padding:16px 12px;font-size:1.35rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#fff !important;text-align:center;vertical-align:middle;border:0}.psb-cmp__table thead th:first-child{text-align:left;background:var(--psb-maroon);width:24%;padding-left:18px}.psb-cmp__table thead th.psb-cmp__col--posable{background:var(--psb-coral);width:19%}.psb-cmp__table thead th.psb-cmp__col--competitor{background:var(--psb-maroon);width:19%}.psb-cmp__table tbody th,.psb-cmp__table tbody td{padding:14px 12px;border-top:1px solid #eadfdb;vertical-align:middle;color:var(--psb-ink) !important;font-size:1.28rem;font-weight:600}.psb-cmp__table tbody tr:nth-child(even) th,.psb-cmp__table tbody tr:nth-child(even) td{background:var(--psb-row-alt)}.psb-cmp__table tbody tr:nth-child(odd) th,.psb-cmp__table tbody tr:nth-child(odd) td{background:var(--psb-row)}.psb-cmp__table tbody th{text-align:left;text-transform:uppercase;letter-spacing:0.04em;font-size:1.18rem;font-weight:700;padding-left:18px;color:var(--psb-maroon) !important}.psb-cmp__table tbody td{text-align:center}.psb-cmp__table tbody td.psb-cmp__cell--posable{background:rgba(255,110,64,0.06)}.psb-cmp__table tbody tr:nth-child(even) td.psb-cmp__cell--posable{background:rgba(255,110,64,0.1)}.psb-cmp__section td,.psb-cmp__section th{background:var(--psb-maroon-deep) !important;color:#fff !important;text-align:left !important;font-size:1.15rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding:11px 18px !important}.psb-cmp__price{display:block;font-size:1.45rem;font-weight:800;line-height:1.2;color:var(--psb-maroon)}.psb-cmp__cell--posable .psb-cmp__price{color:var(--psb-coral-dark)}.psb-cmp__meta{display:block;margin-top:4px;font-size:1.05rem;font-weight:600;color:var(--psb-muted);text-transform:none;letter-spacing:0;line-height:1.3}.psb-cmp__status{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;max-width:100%}.psb-cmp__icon{width:1.55rem;height:1.55rem;flex:0 0 auto}.psb-cmp__icon--ok{color:var(--psb-ok)}.psb-cmp__icon--warn{color:var(--psb-warn)}.psb-cmp__icon--no{color:#9aa3ad}.psb-cmp__note{font-size:1.05rem;font-weight:700;letter-spacing:0.02em;text-transform:uppercase;line-height:1.25}.psb-cmp__note--ok{color:var(--psb-ok)}.psb-cmp__note--warn{color:var(--psb-warn)}.psb-cmp__note--muted{color:var(--psb-muted);text-transform:none;font-weight:600}.psb-cmp__foot{margin:16px 4px 0;color:var(--psb-muted) !important;font-size:1.15rem;font-weight:500;line-height:1.45}.psb-cmp__foot a{color:var(--psb-navy) !important;font-weight:600}.psb-cmp__cta{margin:22px 0 0;text-align:center}.psb-cmp__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none !important;background:var(--psb-coral);color:#fff !important;border:2px solid var(--psb-coral);border-radius:10px;padding:14px 28px;font-size:1.45rem !important;font-weight:700}.psb-sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.psb-cmp__takeaways{margin:0 0 20px;padding:16px 18px;border-radius:12px;background:#fff8f5;border:1px solid #f0d5cc}.psb-cmp__takeaways h3{margin:0 0 8px;color:var(--psb-maroon) !important;font-size:1.45rem;font-weight:700}.psb-cmp__takeaways p,.psb-cmp__takeaways li{color:var(--psb-ink) !important;font-size:1.25rem;font-weight:500;line-height:1.45}.psb-cmp__takeaways p{margin:0 0 10px}.psb-cmp__takeaways ul{margin:0;padding-left:1.2em}.psb-cmp__takeaways li{margin:0 0 6px}.psb-cmp__faq{margin:24px 0 0;padding:18px 18px 8px;border-radius:12px;background:#fff;border:1px solid #e8d9d6}.psb-cmp__faq h3{margin:0 0 12px;color:var(--psb-maroon) !important;font-size:1.55rem;font-weight:700}.psb-cmp__faq details{margin:0 0 10px;padding:10px 0;border-bottom:1px solid #eadfdb}.psb-cmp__faq details:last-child{border-bottom:0}.psb-cmp__faq summary{cursor:pointer;font-weight:700;color:var(--psb-navy) !important;font-size:1.28rem}.psb-cmp__faq details p{margin:8px 0 0;color:var(--psb-ink) !important;font-size:1.2rem;font-weight:500;line-height:1.45}@media (max-width:720px){.psb-cmp{font-size:1.3rem}.psb-cmp__table tbody th,.psb-cmp__table tbody td{padding:12px 8px}.psb-cmp__table thead th:first-child,.psb-cmp__table tbody th{padding-left:12px}}
