.similar[data-v-71b649a1]{container:similar/inline-size;margin-top:var(--space-4xl);scroll-margin-top:calc(var(--header-height) + var(--space-lg))}.similar__head[data-v-71b649a1]{align-items:flex-end;display:flex;gap:var(--space-lg);justify-content:space-between;margin-bottom:var(--space-md)}.similar__title[data-v-71b649a1]{font-size:var(--text-heading-md);letter-spacing:-.02em;margin:0}.similar__lead[data-v-71b649a1]{color:var(--color-text-muted);font-size:var(--text-body-sm);margin:var(--space-xs) 0 0}.similar__nav[data-v-71b649a1]{display:flex;flex-shrink:0;gap:var(--space-sm);position:relative;z-index:1}.similar__nav.is-idle[data-v-71b649a1]{visibility:hidden}.similar__nav[data-v-71b649a1] svg{height:20px;width:20px}.similar__track[data-v-71b649a1]{--per-view:4;--track-gap:var(--space-lg);--room-block:var(--space-xl);--room-inline:var(--layout-gutter);display:grid;gap:var(--track-gap);grid-auto-columns:calc((100% - (var(--per-view) - 1)*var(--track-gap))/var(--per-view));grid-auto-flow:column;list-style:none;margin:calc(var(--room-block)*-1) calc(var(--room-inline)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding:var(--room-block) var(--room-inline);position:relative;scroll-padding-inline:var(--room-inline);scrollbar-width:none}.similar__track[data-v-71b649a1]::-webkit-scrollbar{display:none}.similar__item[data-v-71b649a1]{display:grid;min-width:0}.ghost__media[data-v-71b649a1]{aspect-ratio:1}.ghost__body[data-v-71b649a1]{display:grid;gap:var(--space-lg);padding:var(--space-md) var(--space-lg) var(--space-lg)}.ghost__caption[data-v-71b649a1]{align-items:center;display:grid;grid-template-rows:repeat(2,calc(var(--text-body)*var(--line-height-tight))) calc(var(--text-heading-sm)*var(--line-height-tight)) calc(var(--space-3xs) + var(--text-caption)*var(--line-height-normal))}@container similar (max-width: 939px){.similar__track[data-v-71b649a1]{--per-view:3}}@container similar (max-width: 699px){.similar__track[data-v-71b649a1]{--track-gap:var(--space-md);grid-auto-columns:calc((100% - var(--track-gap))/1.6)}}@container similar (max-width: 479px){.similar__track[data-v-71b649a1]{grid-auto-columns:calc((100% - var(--track-gap))/1.2)}}
