.cmp-note{font-size:14px;color:var(--gray-500)}.cmp-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:28px}.cmp-stat{background:#fff;border:1px solid #e6eae7;border-radius:16px;padding:16px;text-align:center}.cmp-stat strong{display:block;font-size:24px;font-weight:900;color:var(--green-700);line-height:1.2}.cmp-stat span{font-size:14px;color:var(--gray-500)}.yfs-table td.win,.yfs-table th.win{background:#e9f7ef;color:var(--gray-900)}.yfs-table th.win{color:var(--green-700)}.cmp-case-img img{aspect-ratio:16/9;object-fit:cover;object-position:center 35%}.cmp-quote{margin:24px 0;padding:18px 22px;background:var(--pale-green);border-left:4px solid var(--green-600);border-radius:0 12px 12px 0}.cmp-quote p{margin:0 0 8px}.cmp-quote cite{font-size:15px;font-style:normal;color:var(--gray-500)}.cmp-check{list-style:none;padding:0;margin:0 0 18px}.cmp-check li{position:relative;padding-left:30px;margin:8px 0}.cmp-check li:before{content:"✓";position:absolute;left:0;color:var(--green-600);font-weight:800}.cmp-page .yfs-btns a{border-radius:999px}