.mock-stage[data-v-e48aab0b]{min-width:0;margin:0}.mock-mat[data-v-e48aab0b]{background:color-mix(in srgb,var(--v-ink) 9%,var(--v-bg));border-radius:14px;place-items:center;padding:clamp(1.5rem,9%,3.5rem);display:grid;position:relative;overflow:hidden}.mock-stage[data-layout=corner] .mock-mat[data-v-e48aab0b],.mock-stage[data-layout=full] .mock-mat[data-v-e48aab0b]{padding:0;display:block}.mock-label[data-v-e48aab0b]{color:var(--v-ink-faint);margin-top:.7rem;font-size:.8125rem;line-height:1.4}.apps[data-v-b89b8f0b]{padding:clamp(4rem,10vh,8rem) var(--v-grid-margin);color:var(--v-ink);background:var(--v-bg);font-family:var(--v-font-text)}.apps-head[data-v-b89b8f0b]{max-width:48ch;margin-bottom:var(--v-head-gap)}.apps-meta-strip[data-v-b89b8f0b]{margin-bottom:clamp(1.5rem,calc(var(--v-vw)*3),2.5rem)}.apps-title[data-v-b89b8f0b]{font-family:var(--v-font-display);letter-spacing:-.045em;font-weight:500;line-height:1;font-size:clamp(2rem,calc(var(--v-vw)*6),4.25rem);margin:0}.apps-lead[data-v-b89b8f0b]{margin:var(--v-title-lead-gap) 0 0;color:var(--v-ink-soft);font-size:1rem;line-height:1.55}.apps-empty[data-v-b89b8f0b]{color:var(--v-ink-faint);padding:2rem 0;font-size:.9375rem}.apps-body[data-v-b89b8f0b]{--apps-gap:clamp(1rem,calc(var(--v-vw)*2),2rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,max(240px,(100% - 2 * var(--apps-gap))/3)),1fr));gap:var(--apps-gap);display:grid}.apps-item[data-v-b89b8f0b]{min-width:0}
