.ds-index[data-v-61114e48]{background:var(--dx-cream);color:var(--dx-ink);padding-bottom:72px}.ds-banner[data-v-61114e48]{align-items:center;height:calc(clamp(300px,42vh,470px));display:flex;position:relative;overflow:hidden}.ds-banner__img[data-v-61114e48],.ds-banner__img img[data-v-61114e48]{width:100%;height:100%;position:absolute;inset:0}.ds-banner__img img[data-v-61114e48]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 45%;object-position:50% 45%}.ds-banner__veil[data-v-61114e48]{background:linear-gradient(0deg,var(--dx-cream) 0,#f4e9db00 22%),linear-gradient(90deg,#f4e9dbe6 0,#f4e9db8c 34%,#f4e9db00 58%);position:absolute;inset:0}html[dir=rtl] .ds-banner__veil[data-v-61114e48]{background:linear-gradient(0deg,var(--dx-cream) 0,#f4e9db00 22%),linear-gradient(270deg,#f4e9dbe6 0,#f4e9db8c 34%,#f4e9db00 58%)}.ds-banner__copy[data-v-61114e48]{max-width:820px;padding:70px var(--dx-gutter) 0;position:relative}.ds-banner__copy .dx-eyebrow[data-v-61114e48]{color:var(--dx-ink);margin:0 0 18px}.ds-banner__copy h1[data-v-61114e48]{letter-spacing:.01em;text-transform:uppercase;flex-direction:column;margin:0;font-size:calc(clamp(42px,5.6vw,92px));line-height:.98;display:flex}.ds-banner__copy .reveal--rise[data-v-61114e48]{width:max-content;max-width:100%}.ds-banner__rule[data-v-61114e48]{background:var(--dx-ink);width:150px;height:1px;margin:22px 0 18px;display:block}.ds-banner__copy p[data-v-61114e48]:last-child{max-width:36ch;margin:0;font-size:16px;line-height:1.6}.ds-band[data-v-61114e48]{padding:8px var(--dx-gutter) 20px}.ds-track[data-v-61114e48]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px;margin:0;padding:0;list-style:none;display:grid}.ds-skel[data-v-61114e48]{aspect-ratio:16/10;background:#13265f0f;display:block}.ds-card[data-v-61114e48]{color:inherit;flex-direction:column;align-items:center;text-decoration:none;display:flex}.ds-card__media[data-v-61114e48]{aspect-ratio:16/10;width:100%;transition:transform .6s var(--dx-ease),box-shadow .6s var(--dx-ease);background:#e7d9c6;display:block;position:relative;overflow:hidden;box-shadow:0 22px 40px -30px #13265fb3}.ds-card__media img[data-v-61114e48]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform 1.1s var(--dx-ease)}.ds-card:focus-visible .ds-card__media[data-v-61114e48],.ds-card:hover .ds-card__media[data-v-61114e48]{transform:translateY(-8px);box-shadow:0 30px 48px -26px #13265f8c}.ds-card__media[data-v-61114e48]:after{content:"";opacity:0;background:linear-gradient(#0000 38%,#081536b8);transition:opacity .5s;position:absolute;inset:0}.ds-card:focus-visible .ds-card__media[data-v-61114e48]:after,.ds-card:hover .ds-card__media[data-v-61114e48]:after{opacity:1}.ds-card__caption[data-v-61114e48]{z-index:1;inset-inline:18px;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:16px}.ds-card__note[data-v-61114e48]{-webkit-line-clamp:3;color:#ffffffe6;opacity:0;transition:opacity .45s ease,transform .6s var(--dx-ease);-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden;transform:translateY(12px)}.ds-card__cta[data-v-61114e48]{letter-spacing:.2em;text-transform:uppercase;color:#fff;opacity:0;transition:opacity .45s ease,transform .55s var(--dx-ease);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex;transform:translateY(10px)}.ds-card__cta svg[data-v-61114e48]{fill:none;stroke:currentColor;stroke-width:1.5px;width:16px;height:16px}.ds-card:focus-visible .ds-card__cta[data-v-61114e48],.ds-card:focus-visible .ds-card__note[data-v-61114e48],.ds-card:hover .ds-card__cta[data-v-61114e48],.ds-card:hover .ds-card__note[data-v-61114e48]{opacity:1;transform:none}.ds-card__name[data-v-61114e48]{letter-spacing:.04em;text-transform:uppercase;text-align:center;margin-top:14px;font-size:18px}.ds-card__line[data-v-61114e48]{background:var(--dx-ink);width:36px;height:1px;margin-top:10px;display:block}.ds-empty[data-v-61114e48]{margin:24px var(--dx-gutter);color:#13265f99}@media (max-width:700px){.ds-banner__veil[data-v-61114e48]{background:linear-gradient(90deg,#f4e9dbeb,#f4e9db9e 62%,#f4e9db38)}html[dir=rtl] .ds-banner__veil[data-v-61114e48]{background:linear-gradient(270deg,#f4e9dbeb,#f4e9db9e 62%,#f4e9db38)}.ds-banner__copy[data-v-61114e48]{padding-top:48px}.ds-banner__copy h1[data-v-61114e48]{font-size:40px}.ds-track[data-v-61114e48]{grid-template-columns:1fr 1fr;gap:20px 12px}.ds-card__cta[data-v-61114e48]{opacity:1;transform:none}}
