.sr-only[data-v-6d174c9e]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.plp-root[data-v-6d174c9e]{background:#fff;min-height:100vh}.plp-header[data-v-6d174c9e]{border-bottom:1px solid rgba(0,0,0,.06);padding:88px 0 48px}@media(max-width:768px){.plp-header[data-v-6d174c9e]{padding:64px 0 32px}}.plp-header__row[data-v-6d174c9e]{align-items:baseline;display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.plp-header__title[data-v-6d174c9e]{color:rgb(var(--v-theme-secondary));font-size:clamp(2.25rem,5vw,3.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:0}.plp-header__count[data-v-6d174c9e]{color:#00000047;font-size:.8125rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.plp-header__desc[data-v-6d174c9e]{color:#00000073;font-size:.9375rem;line-height:1.65;margin:14px 0 0;max-width:520px}.plp-catalog[data-v-6d174c9e]{padding:40px 0 96px}.sub-grid[data-v-6d174c9e]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.sub-grid[data-v-6d174c9e]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.sub-grid[data-v-6d174c9e]{grid-template-columns:1fr}}.sub-card[data-v-6d174c9e]{background:#1a2428;cursor:pointer;display:block;height:320px;overflow:hidden;position:relative;text-decoration:none;-webkit-tap-highlight-color:transparent}@media(max-width:1024px){.sub-card[data-v-6d174c9e]{height:280px}}@media(max-width:560px){.sub-card[data-v-6d174c9e]{height:240px}}.sub-card__img[data-v-6d174c9e]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transition:transform .6s cubic-bezier(.25,.46,.45,.94);width:100%;will-change:transform}.sub-card__placeholder[data-v-6d174c9e]{background:linear-gradient(145deg,#1f2e35,#2a3d46)}.sub-card__overlay[data-v-6d174c9e]{background:linear-gradient(0deg,rgba(0,0,0,.88) 0,rgba(0,0,0,.28) 50%,transparent);inset:0;position:absolute;transition:background .35s ease}.sub-card__body[data-v-6d174c9e]{display:flex;flex-direction:column;inset:0;justify-content:space-between;padding:20px 24px;position:absolute;z-index:1}.sub-card__num[data-v-6d174c9e]{align-self:flex-end;color:#ffffff47;font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.18em}.sub-card__foot[data-v-6d174c9e]{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.sub-card__meta[data-v-6d174c9e]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.sub-card__name[data-v-6d174c9e]{color:#fff;font-size:1.1875rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}@media(max-width:560px){.sub-card__name[data-v-6d174c9e]{font-size:1.0625rem}}.sub-card__desc[data-v-6d174c9e]{color:#ffffff8c;display:-webkit-box;font-size:.8125rem;-webkit-line-clamp:2;line-height:1.45;margin:0;-webkit-box-orient:vertical;opacity:0;overflow:hidden;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease}.sub-card__btn[data-v-6d174c9e]{align-items:center;border:1px solid hsla(0,0%,100%,.22);color:#ffffffa6;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .25s ease;width:40px}.sub-card:focus-visible .sub-card__img[data-v-6d174c9e],.sub-card:hover .sub-card__img[data-v-6d174c9e]{transform:scale(1.05)}.sub-card:focus-visible .sub-card__overlay[data-v-6d174c9e],.sub-card:hover .sub-card__overlay[data-v-6d174c9e]{background:linear-gradient(0deg,#000000ed 0,#0000006b 52%,#0000000a)}.sub-card:focus-visible .sub-card__btn[data-v-6d174c9e],.sub-card:hover .sub-card__btn[data-v-6d174c9e]{background:rgb(var(--v-theme-primary));border-color:rgb(var(--v-theme-primary));color:#fff;transform:translate(4px)}.sub-card:focus-visible .sub-card__desc[data-v-6d174c9e],.sub-card:hover .sub-card__desc[data-v-6d174c9e]{opacity:1;transform:translateY(0)}.sub-card[data-v-6d174c9e]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:0;z-index:2}@media(prefers-reduced-motion:reduce){.sub-card__img[data-v-6d174c9e]{transition:none}.sub-card__btn[data-v-6d174c9e]{transition:background .15s ease,border-color .15s ease,color .15s ease}.sub-card__desc[data-v-6d174c9e]{transition:none}.sub-card:focus-visible .sub-card__img[data-v-6d174c9e],.sub-card:hover .sub-card__img[data-v-6d174c9e]{transform:none}.sub-card:focus-visible .sub-card__btn[data-v-6d174c9e],.sub-card:hover .sub-card__btn[data-v-6d174c9e]{transform:none}}.empty-state[data-v-6d174c9e]{align-items:center;display:flex;flex-direction:column;gap:16px;padding:96px 24px;text-align:center}.empty-state__icon[data-v-6d174c9e]{color:#00000026}.empty-state__title[data-v-6d174c9e]{color:rgb(var(--v-theme-secondary));font-size:1.375rem;font-weight:700;margin:0}.empty-state__text[data-v-6d174c9e]{color:#00000073;font-size:.9375rem;line-height:1.6;margin:0;max-width:360px}
