.feature-icon{flex-shrink:0}.feature-icon-label{display:flex;align-items:flex-start;gap:9px;min-width:0}.feature-icon-label>.feature-icon{margin-top:2px}.feature-icon-label>span{min-width:0;overflow-wrap:anywhere}.demo-showcase-card .feature-icon-label,.demo-showcase-card .feature-icon-label>span{color:inherit}.responsive-cell-label,.responsive-header-label{display:none}@media screen and (max-width:850px),screen and (max-width:1100px)and (pointer:coarse){table.responsive-table[data-responsive-table]{display:block;width:100%;min-width:0!important;max-width:100%;border-collapse:separate}.responsive-table>caption{display:block;width:100%;box-sizing:border-box;overflow-wrap:anywhere}.responsive-table>:is(tbody,tfoot){display:block;min-width:0}.responsive-table>:is(tbody,tfoot)>tr{display:grid;grid-template-columns:minmax(0,1fr);padding:14px 16px;margin:0;gap:12px;min-width:0;border-bottom:1px solid var(--border, #d6dfd4)}table.responsive-table[data-responsive-table] .responsive-table-head:not(.responsive-table-controls),table.responsive-table[data-responsive-table] .responsive-heading-static{display:block;position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}table.responsive-table[data-responsive-table] .responsive-table-controls,table.responsive-table[data-responsive-table] .responsive-table-controls>tr{display:block;min-width:0}table.responsive-table[data-responsive-table] .responsive-heading-control{display:inline-flex;position:static;clip-path:none;overflow:visible;align-items:center;gap:8px;width:auto;min-width:0;max-width:100%;padding:12px 16px;white-space:normal;overflow-wrap:anywhere;font-size:14px;line-height:1.55}.responsive-table .responsive-header-label{display:inline}table.responsive-table[data-responsive-table] .responsive-cell{display:block;width:auto;min-width:0;max-width:100%;padding:0;border:0;text-align:left;white-space:normal;overflow-wrap:anywhere;font-size:14px;line-height:1.55}table.responsive-table[data-responsive-table] .responsive-cell strong{font-size:14px;line-height:1.55}table.responsive-table[data-responsive-table] .responsive-cell :is(small,.muted){font-size:12px;line-height:1.55}.responsive-table .responsive-cell-label{display:block;margin:0 0 4px;color:var(--muted, #52634f);font-size:12px;line-height:1.45;font-weight:600;letter-spacing:normal;white-space:normal}.responsive-table .responsive-cell-label:empty{display:none}.responsive-table .responsive-cell :is(.table-product,.table-product strong,.location-tag,.nowrap,.numeric,.btn){min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.responsive-table .responsive-cell :is(input:not([type=checkbox]):not([type=radio]),select,textarea){box-sizing:border-box;min-width:0;max-width:100%;min-height:44px;font-size:16px}.responsive-table :is(.responsive-cell,.responsive-heading-control) :is(button,a.btn){min-height:44px;min-width:44px;white-space:normal;overflow-wrap:anywhere}.responsive-table :is(.responsive-cell,.responsive-heading-control) input:is([type=checkbox],[type=radio]){min-height:44px;min-width:44px}}
