.act-row{container-type:inline-size;margin:30px 0 36px;padding-top:22px;border-top:1px solid var(--hairline)}.act-row-head{margin:0 0 6px;font-size:clamp(17px,2vw,21px);font-weight:400;line-height:1.3;letter-spacing:.005em;color:var(--ink)}.act-row-lead{margin:0 0 16px;font-size:14px;line-height:1.45;color:var(--graphite)}.act-row-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.act-tile{min-width:0}.act-tile a{display:block;color:var(--ink);text-decoration:none}.act-tile-media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--porcelain);border:1px solid var(--hairline);border-radius:var(--radius)}.act-tile-media img{display:block;width:100%;height:100%;object-fit:cover}.act-tile-brand,.act-tile-name,.act-tile-meta{display:block;font-size:13px;line-height:1.35;overflow:hidden;text-overflow:ellipsis}.act-tile-brand{margin-top:8px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.act-tile-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.act-tile-meta{color:var(--graphite);white-space:nowrap}.act-tile a:hover .act-tile-name{text-decoration:underline;text-underline-offset:3px}.act-row-more{margin:18px 0 0;font-size:14px}.act-row-more a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@container (min-width: 30rem){.act-row-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 14px}}@container (min-width: 46rem){.act-row-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width: 64rem){.act-row-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.act-row[data-shape=row] .act-row-grid,.act-row[data-shape=phonerow] .act-row-grid{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px;scrollbar-width:none}.act-row[data-shape=row] .act-row-grid::-webkit-scrollbar,.act-row[data-shape=phonerow] .act-row-grid::-webkit-scrollbar{display:none}.act-row[data-shape=row] .act-tile,.act-row[data-shape=phonerow] .act-tile{flex:0 0 42%;scroll-snap-align:start}@container (min-width: 30rem){.act-row[data-shape=row] .act-tile{flex-basis:29%}.act-row[data-shape=phonerow] .act-row-grid{display:grid;overflow:visible;padding-bottom:0}.act-row[data-shape=phonerow] .act-tile{flex:none}}@container (min-width: 46rem){.act-row[data-shape=row] .act-tile{flex-basis:22.5%}}@container (min-width: 64rem){.act-row[data-shape=row] .act-tile{flex-basis:15.2%}}.act-row[data-ground=melt] .act-tile-media,.act-door[data-ground=melt] .act-tile-media{border:0;border-radius:0;background:transparent}.act-row[data-ground=melt] .act-tile-media[data-w36ground=blend]>img,.act-door[data-ground=melt] .act-tile-media[data-w36ground=blend]>img{mix-blend-mode:multiply;filter:brightness(var(--w36-lift, 1))}.act-row[data-ground=melt] .act-tile-media[data-w36ground=sample],.act-door[data-ground=melt] .act-tile-media[data-w36ground=sample]{background:var(--w36-ground, transparent)}.act-door{margin:12px 0 4px}.act-door .act-door-grid>li.act-tile{padding:0;border:0}.act-door p.act-door-label{margin:0 0 8px;font-size:12px;line-height:1.4;color:var(--graphite)}.act-door-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:440px}.act-door .act-tile-name,.act-door .act-tile-meta{margin-top:0;font-size:12px}.act-door .act-tile-name{margin-top:6px}
