@layer ui.components{.ui-comparison-panel{border-radius:var(--radius-sm);flex-direction:column;display:flex;overflow:hidden}.ui-comparison-panel__photo{background-color:var(--surface);width:100%;height:173px;position:relative}.ui-comparison-panel__media{position:absolute;inset:0}.ui-comparison-panel__media img{object-fit:cover;width:100%;height:100%}.ui-comparison-panel__media--wide,.ui-comparison-panel__wide{display:none}.ui-comparison-panel__title{padding:18px var(--space-lg);color:var(--text-on-action);margin:0;font-size:32px;font-weight:600;line-height:32px;position:relative}.ui-comparison-panel__card{background-color:var(--surface);border-end-end-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm);width:100%;display:flex;overflow:hidden}.ui-comparison-panel__table{border-collapse:collapse;width:100%;height:100%;color:var(--text-pure)}.ui-comparison-panel__table th,.ui-comparison-panel__table td{padding:10px var(--space-md);text-align:start;vertical-align:middle;font-size:16px;font-weight:400;line-height:24px}.ui-comparison-panel__cell{letter-spacing:-.03em;font-size:12px;line-height:1.2;display:inline-block}.ui-comparison-panel__table thead th,.ui-comparison-panel__table tbody th{padding-block:11px}.ui-comparison-panel__table thead th .ui-comparison-panel__cell,.ui-comparison-panel__table tbody th .ui-comparison-panel__cell{letter-spacing:0;font-size:14px;line-height:1}.ui-comparison-panel__table thead th{text-align:center}.ui-comparison-panel__table thead th .ui-comparison-panel__cell{font-weight:700}.ui-comparison-panel__table thead th:not(:first-child){padding-inline:0}.ui-comparison-panel__table thead th[data-column=ours]{background-color:var(--brand-soft);color:var(--text-on-action)}.ui-comparison-panel__table td[data-column=ours]{background-color:var(--action);color:var(--text-on-action);font-weight:500}@media (min-width:1024px){.ui-comparison-panel{border-radius:40px;flex-direction:row;justify-content:space-between;height:800px;padding:40px;position:relative}.ui-comparison-panel__photo{background-color:#0000;flex:1;height:auto;position:static}.ui-comparison-panel__media--phone,.ui-comparison-panel__phone{display:none}.ui-comparison-panel__media--wide{display:block}.ui-comparison-panel__wide{display:inline}.ui-comparison-panel__title{padding:var(--space-lg);letter-spacing:-.01em;font-size:60px;font-weight:700;line-height:1}.ui-comparison-panel__card{border-radius:var(--radius-panel);flex:none;width:534px;height:720px;position:relative}.ui-comparison-panel__table th,.ui-comparison-panel__table td{padding:var(--space-lg) 18px}.ui-comparison-panel__table thead th,.ui-comparison-panel__table tbody th{padding-block:var(--space-lg)}.ui-comparison-panel__table thead th:not(:first-child){padding-inline:0}.ui-comparison-panel__cell,.ui-comparison-panel__table thead th .ui-comparison-panel__cell,.ui-comparison-panel__table tbody th .ui-comparison-panel__cell{letter-spacing:-.01em;font-size:16px;line-height:22px;display:block}.ui-comparison-panel__table thead th .ui-comparison-panel__cell{letter-spacing:0;font-size:20px;font-weight:600;line-height:28px}.ui-comparison-panel__table thead th:first-child{text-align:start}.ui-comparison-panel__table tbody th .ui-comparison-panel__cell{letter-spacing:0;font-size:18px;font-weight:500;line-height:24px}.ui-comparison-panel__table td[data-column=ours]{font-weight:400}}@media (min-width:1280px){.ui-comparison-panel__title{font-size:80px;line-height:92px}}}
