.ac-page .tldr-media,.cb-page .tldr-media,.lh-page .tldr-media,.rr-page .tldr-media,.ac-page .str-media div,.cb-page .str-media div,.lh-page .str-media div,.rr-page .str-media div,.ac-page .intro-media,.ac-page .tldr-media img,.cb-page .tldr-media img,.lh-page .tldr-media img,.rr-page .tldr-media img,.ac-page .str-media img,.cb-page .str-media img,.lh-page .str-media img,.rr-page .str-media img,.ac-page .intro-media img,.cb-page .sent-badge,.lh-page .sent-badge,.rr-page .sent-badge{border-radius:6px}.ac-page .cmp-inner,.cb-page .cmp-inner,.lh-page .cmp-inner,.rr-page .cmp-inner{max-width:none;width:100%;padding-left:clamp(16px,4vw,48px);padding-right:clamp(16px,4vw,48px)}.ac-page .cmp-table-wrap,.cb-page .cmp-table-wrap,.lh-page .cmp-table-wrap,.rr-page .cmp-table-wrap{width:100%}.ac-page .cmp-table,.cb-page .cmp-table,.lh-page .cmp-table,.rr-page .cmp-table{width:100%;min-width:0}.cb-page .cmp-tr:not(.group),.lh-page .cmp-tr:not(.group),.rr-page .cmp-tr:not(.group){grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr)}.ac-page .cmp-tr{grid-template-columns:minmax(0,1.1fr) minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr)}.ac-page .cmp-cell,.cb-page .cmp-cell,.lh-page .cmp-cell,.rr-page .cmp-cell{min-width:0;overflow-wrap:break-word;word-break:normal}.ac-page .cmp-cell>*,.cb-page .cmp-cell>*,.lh-page .cmp-cell>*,.rr-page .cmp-cell>*{min-width:0;max-width:100%}.ac-page .cmp-yes,.ac-page .cmp-no,.ac-page .cmp-part,.cb-page .cmp-yes,.cb-page .cmp-no,.cb-page .cmp-part,.lh-page .cmp-yes,.lh-page .cmp-no,.lh-page .cmp-part,.rr-page .cmp-yes,.rr-page .cmp-no,.rr-page .cmp-part{min-width:0;max-width:100%;flex-wrap:wrap}.ac-page .cmp-brand,.cb-page .cmp-brand,.lh-page .cmp-brand,.rr-page .cmp-brand{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ac-page .cmp-fit,.cb-page .cmp-fit,.lh-page .cmp-fit,.rr-page .cmp-fit{overflow-wrap:break-word;word-break:normal}.cb-page .cmp-tr.group,.lh-page .cmp-tr.group,.rr-page .cmp-tr.group{background:#f4f2ea;border-bottom:1px solid var(--ecru-b)}.cb-page .cmp-tr.group span,.lh-page .cmp-tr.group span,.rr-page .cmp-tr.group span{color:var(--space-m)}@media(max-width:1100px){.ac-page .cmp-cell,.cb-page .cmp-cell,.lh-page .cmp-cell,.rr-page .cmp-cell{padding-left:12px;padding-right:12px;font-size:13px}}@media(max-width:920px){.ac-page .cmp-table-wrap,.cb-page .cmp-table-wrap,.lh-page .cmp-table-wrap,.rr-page .cmp-table-wrap{overflow-x:visible}.ac-page .cmp-table,.cb-page .cmp-table,.lh-page .cmp-table,.rr-page .cmp-table{min-width:0}}@media(max-width:640px){.ac-page .cmp-table-wrap{overflow-x:auto}.ac-page .cmp-table{min-width:640px}}.ac-page .rivals-grid,.cb-page .rivals-grid,.lh-page .rivals-grid,.lh-page .rivals-grid.three,.rr-page .rivals-grid,.rr-page .rivals-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ac-page .rival-head,.cb-page .rival-head,.lh-page .rival-head,.rr-page .rival-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px 12px;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid var(--ecru-b)}.ac-page .rh-side,.cb-page .rh-side,.lh-page .rh-side,.rr-page .rh-side{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.ac-page .rh-side.right,.cb-page .rh-side.right,.lh-page .rh-side.right,.rr-page .rh-side.right{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-end;text-align:right}.lh-page .rh-side.right .rh-mark,.rr-page .rh-side.right .rh-mark{order:0}.ac-page .rh-mark,.cb-page .rh-mark,.lh-page .rh-mark,.rr-page .rh-mark{width:46px;height:46px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--blue, #0080ff);padding:10px}.ac-page .rh-mark img,.cb-page .rh-mark img,.lh-page .rh-mark img,.rr-page .rh-mark img{width:100%;height:100%;object-fit:contain}.ac-page .rh-mark.plain,.cb-page .rh-mark.plain,.lh-page .rh-mark.plain,.rr-page .rh-mark.plain{background:#fff;border:1px solid var(--ecru-b);padding:8px}.ac-page .rh-mark.fill,.cb-page .rh-mark.fill,.lh-page .rh-mark.fill,.rr-page .rh-mark.fill{background:transparent;padding:0}.ac-page .rh-mark.letter,.cb-page .rh-mark.letter,.lh-page .rh-mark.letter,.rr-page .rh-mark.letter{background:var(--ecru);border:1px solid var(--ecru-b);color:var(--space);font-family:var(--nh);font-weight:800;font-size:18px;padding:0}.ac-page .rh-name,.cb-page .rh-name,.lh-page .rh-name,.rr-page .rh-name{font-family:var(--nh);font-weight:800;font-size:clamp(15px,1.35vw,18px);letter-spacing:-.02em;line-height:1.2;min-width:0;max-width:100%;white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ac-page .rh-vs,.cb-page .rh-vs,.lh-page .rh-vs,.rr-page .rh-vs{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--space-m);padding-left:0}@media(max-width:1000px){.ac-page .rivals-grid,.cb-page .rivals-grid,.lh-page .rivals-grid,.lh-page .rivals-grid.three,.rr-page .rivals-grid,.rr-page .rivals-grid.three{grid-template-columns:minmax(0,1fr)}.ac-page .rh-side,.cb-page .rh-side,.lh-page .rh-side,.rr-page .rh-side{flex-direction:row;align-items:center}.ac-page .rh-side.right,.cb-page .rh-side.right,.lh-page .rh-side.right,.rr-page .rh-side.right{flex-direction:row;justify-content:flex-end}}
