.prose .sz{margin:18px 0 8px}.prose .sz h2{border:0;padding-top:0;margin:1em 0 .4em}
.prose .sz-key,.prose .sz-swipe{font-size:.86rem;color:var(--m);margin:0 0 12px}.prose .sz-swipe{display:none}.prose .sz-mk{color:#FF8A3D}
.prose .sz-grid{display:grid;gap:12px}
.prose .sz-grid[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
.prose .sz-card{min-width:0;background:linear-gradient(180deg,var(--p2),var(--p));border:1px solid var(--b);border-top:3px solid var(--c);border-radius:var(--rad);padding:14px 16px}
.prose .sz-25{--c:#f472b6}.prose .sz-50{--c:#60a5fa}.prose .sz-100{--c:#c084fc}.prose .sz-150{--c:#22d37f}
.prose .sz-card header{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}
.prose .sz-size{font-size:1.4rem;font-weight:800;color:#fff;letter-spacing:-.02em}
.prose .sz-tag{font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:99px;border:1px solid var(--c);color:var(--c);white-space:nowrap}
.prose .sz-why{font-size:.8rem;color:var(--m);margin:4px 0 10px}
.prose .sz-row{margin:9px 0 0}.prose .sz-l{display:flex;justify-content:space-between;align-items:baseline;gap:6px;font-size:.78rem;color:var(--m)}
.prose .sz-l b{color:#fff;font-size:.95rem;font-variant-numeric:tabular-nums;white-space:nowrap}.prose .sz-l small{color:var(--m);font-weight:500;font-size:.72rem}
.prose .sz-track{position:relative;height:10px;margin:5px 0 3px;border-radius:5px;background:rgba(255,255,255,.12)}
.prose .sz-bar{position:absolute;left:0;top:0;bottom:0;width:var(--v);border-radius:5px;background:var(--c)}
.prose .sz-tick{position:absolute;left:var(--mk);top:-4px;bottom:-4px;width:3px;margin-left:-1px;border-radius:2px;background:#FF8A3D;box-shadow:0 0 0 1px var(--p)}
.prose .sz-cap{font-size:.74rem;line-height:1.35;color:#FF8A3D;margin:0}.prose .sz-cap span,.prose .sz-cap.sz-mut,.prose .sz-mut{color:var(--m)}
@media (max-width:900px){.prose .sz-grid[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){.prose .sz-swipe{display:block}.prose .sz-grid,.prose .sz-grid[data-n="4"]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.prose .sz-card{scroll-snap-align:start}}
@media (min-width:901px){.prose .sz-l>span{white-space:nowrap}.prose .sz-l b{text-align:right}.prose .sz-l b small{white-space:normal}}
@media (max-width:480px){.prose .ux .ut.utn.utn4 td.n,.ux .ut.utn.utn4 td.n{white-space:normal;overflow-wrap:normal;word-break:normal}}
.prose .ins-cta .btn,.prose .gcta .btn,.prose .gx-all{min-height:44px}.prose .gx-d .verdict details>summary{padding:10px 0}
