.pj-type[data-v-7c66ce19]{background:var(--dx-cream);color:var(--dx-ink)}.pj-type__hero[data-v-7c66ce19]{align-items:center;min-height:calc(clamp(320px,46vh,520px));display:flex;position:relative;overflow:hidden}.pj-type__img[data-v-7c66ce19],.pj-type__img img[data-v-7c66ce19]{width:100%;height:100%;position:absolute;inset:0}.pj-type__img img[data-v-7c66ce19]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 45%;object-position:50% 45%}.pj-type__veil[data-v-7c66ce19]{background:linear-gradient(0deg,var(--dx-cream) 0,#f4e9db00 24%),linear-gradient(90deg,#f4e9dbeb 0,#f4e9db80 36%,#f4e9db00 62%);position:absolute;inset:0}html[dir=rtl] .pj-type__veil[data-v-7c66ce19]{background:linear-gradient(0deg,var(--dx-cream) 0,#f4e9db00 24%),linear-gradient(270deg,#f4e9dbeb 0,#f4e9db80 36%,#f4e9db00 62%)}.pj-type__copy[data-v-7c66ce19]{max-width:760px;padding:84px var(--dx-gutter) 48px;position:relative}.pj-type__back[data-v-7c66ce19]{color:inherit;margin-bottom:18px;text-decoration:none;display:inline-flex}.pj-type__copy h1[data-v-7c66ce19]{text-transform:uppercase;flex-direction:column;margin:0;font-size:calc(clamp(40px,5.2vw,84px));line-height:.98;display:flex}.pj-type__rule[data-v-7c66ce19]{background:var(--dx-ink);width:140px;height:1px;margin:20px 0 16px;display:block}.pj-type__copy p[data-v-7c66ce19]{max-width:42ch;margin:0;font-size:16px;line-height:1.6}.pj-type__list[data-v-7c66ce19]{padding:36px var(--dx-gutter) 72px}.pj-type__list-head[data-v-7c66ce19]{margin-bottom:28px}.pj-type__list-head .dx-eyebrow[data-v-7c66ce19]{margin:0 0 10px}.pj-type__list-head h2[data-v-7c66ce19]{max-width:18ch;margin:0;font-size:calc(clamp(28px,3.2vw,42px));line-height:1.05}.pj-type__grid[data-v-7c66ce19]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px;margin:0;padding:0;list-style:none;display:grid}.pj-type__skel[data-v-7c66ce19]{aspect-ratio:4/3;background:#13265f0f;display:block}.pj-type__item[data-v-7c66ce19]{color:inherit;flex-direction:column;text-decoration:none;display:flex}.pj-type__media[data-v-7c66ce19]{aspect-ratio:4/3;background:#e7d9c6;display:block;position:relative;overflow:hidden}.pj-type__media img[data-v-7c66ce19]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1s var(--dx-ease)}.pj-type__reveal[data-v-7c66ce19]{opacity:0;transition:opacity .45s var(--dx-ease);background:linear-gradient(#140e0814,#140e089e);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.pj-type__reveal-main[data-v-7c66ce19]{color:#24180c;letter-spacing:.14em;min-height:40px;transition:transform .45s var(--dx-ease);background:#fff;border-radius:999px;align-items:center;padding:0 18px;font-weight:700;display:inline-flex}.pj-type__reveal-main[data-v-7c66ce19],.pj-type__reveal-sub[data-v-7c66ce19]{text-transform:uppercase;font-size:11px;transform:translateY(8px)}.pj-type__reveal-sub[data-v-7c66ce19]{color:#ffffffeb;letter-spacing:.12em;transition:transform .45s var(--dx-ease) 50ms;font-weight:600}.pj-type__item:focus-visible .pj-type__media img[data-v-7c66ce19],.pj-type__item:hover .pj-type__media img[data-v-7c66ce19]{transform:scale(1.05)}.pj-type__item:focus-visible .pj-type__reveal[data-v-7c66ce19],.pj-type__item:hover .pj-type__reveal[data-v-7c66ce19]{opacity:1}.pj-type__item:focus-visible .pj-type__reveal-main[data-v-7c66ce19],.pj-type__item:focus-visible .pj-type__reveal-sub[data-v-7c66ce19],.pj-type__item:hover .pj-type__reveal-main[data-v-7c66ce19],.pj-type__item:hover .pj-type__reveal-sub[data-v-7c66ce19]{transform:translateY(0)}html[dir=rtl] .pj-type__reveal-main[data-v-7c66ce19],html[dir=rtl] .pj-type__reveal-sub[data-v-7c66ce19]{letter-spacing:0;font-size:12px}.pj-type__meta[data-v-7c66ce19]{flex-direction:column;gap:6px;padding-top:14px;display:flex}.pj-type__meta strong[data-v-7c66ce19]{font-size:22px;line-height:1.15}.pj-type__meta span[data-v-7c66ce19]{color:#13265f9e;font-size:14px}.pj-type__empty[data-v-7c66ce19]{color:#13265f99;margin:0}.pj-type__pager[data-v-7c66ce19]{justify-content:center;align-items:center;gap:18px;margin-top:36px;display:flex}.pj-type__pager button[data-v-7c66ce19]{min-height:42px;color:var(--dx-ink);cursor:pointer;background:#fff;border:1px solid #13265f2e;border-radius:999px;padding:0 18px;font-size:13px;font-weight:600}.pj-type__pager button[data-v-7c66ce19]:disabled{opacity:.4;cursor:not-allowed}@media (max-width:980px){.pj-type__grid[data-v-7c66ce19]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pj-type__grid[data-v-7c66ce19]{grid-template-columns:1fr}}
