.cs[data-v-42f19df4]{background:#fff;border:1px solid #efe7da;border-radius:20px;box-shadow:0 24px 48px -24px rgba(79,51,22,.35),0 2px 6px rgba(0,0,0,.04);font-family:Cairo,sans-serif;margin:-72px 0 56px;padding:28px 28px 24px;position:relative;z-index:2}.cs--results[data-v-42f19df4]{margin:24px 0}.cs-header[data-v-42f19df4]{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.cs-eyebrow[data-v-42f19df4]{color:#a08458;display:block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cs-title[data-v-42f19df4]{color:#2b2118;font-family:inherit;font-size:24px;font-weight:700;line-height:1.25;margin:2px 0 0}.cs-subtitle[data-v-42f19df4],.v-application .cs-subtitle[data-v-42f19df4]{color:#7a6b5a;font-size:15px;line-height:1.5;margin:4px 0 0}.cs-controls[data-v-42f19df4]{align-items:center;display:flex;flex-shrink:0;gap:8px}.cs-count[data-v-42f19df4]{color:#7a6b5a;font-size:14px;margin-right:8px;white-space:nowrap}.cs-arrow[data-v-42f19df4]{align-items:center;background:#fff;border:1px solid #e5dace;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background-color .2s,border-color .2s,opacity .2s;width:40px}.cs-arrow .v-icon.v-icon[data-v-42f19df4]{color:#4f3316}.cs-arrow[data-v-42f19df4]:hover:not(:disabled){background:#4f3316;border-color:#4f3316}.cs-arrow:hover:not(:disabled) .v-icon.v-icon[data-v-42f19df4]{color:#fff}.cs-arrow[data-v-42f19df4]:disabled{cursor:default;opacity:.4}.cs-arrow[data-v-42f19df4]:focus-visible,.cs-card[data-v-42f19df4]:focus-visible,.cs-retry[data-v-42f19df4]:focus-visible{outline:2px solid #bd9468;outline-offset:2px}.cs-track[data-v-42f19df4]{display:flex;gap:16px;margin:-10px -6px -14px;overflow-x:auto;padding:10px 6px 14px;scroll-behavior:smooth;scroll-padding-left:6px;scroll-snap-type:x mandatory;scrollbar-width:none}.cs-track[data-v-42f19df4]::-webkit-scrollbar{display:none}.cs-track--fade-end[data-v-42f19df4]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}.cs-track--fade-start[data-v-42f19df4]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px);mask-image:linear-gradient(90deg,transparent,#000 56px)}.cs-track--fade-start.cs-track--fade-end[data-v-42f19df4]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent)}.cs-card[data-v-42f19df4]{background:#e9dfcf;border:none;border-radius:16px;cursor:pointer;display:block;flex:1 0 240px;height:200px;isolation:isolate;max-width:320px;overflow:hidden;padding:0;position:relative;scroll-snap-align:start;text-align:left;-webkit-text-decoration:none;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.cs-card[data-v-42f19df4]:hover{box-shadow:0 14px 28px -12px rgba(43,33,24,.45);transform:translateY(-3px)}.cs-card-image[data-v-42f19df4]{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;transition:transform .6s ease;width:100%}.cs-card:hover .cs-card-image[data-v-42f19df4]{transform:scale(1.06)}.cs-card-shade[data-v-42f19df4]{background:linear-gradient(180deg,rgba(43,33,24,0) 30%,rgba(43,33,24,.82));bottom:0;left:0;position:absolute;right:0;top:0}.cs-card-body[data-v-42f19df4]{bottom:16px;display:flex;flex-direction:column;gap:2px;left:18px;position:absolute;right:18px}.cs-card-name[data-v-42f19df4]{color:#fff;font-size:21px;font-weight:700;line-height:1.2;text-shadow:0 1px 8px rgba(0,0,0,.35)}.cs-card-cta[data-v-42f19df4]{align-items:center;color:#e9d8bc;display:inline-flex;font-size:14px;font-weight:600;gap:6px}.cs-card-cta .v-icon.v-icon[data-v-42f19df4]{color:inherit;transition:transform .3s ease}.cs-card:hover .cs-card-arrow[data-v-42f19df4]{transform:translateX(4px)}.cs-card--active[data-v-42f19df4]{box-shadow:0 0 0 3px #fff,0 0 0 5px #bd9468}.cs-card--active[data-v-42f19df4]:hover{box-shadow:0 0 0 3px #fff,0 0 0 5px #bd9468,0 14px 28px -12px rgba(43,33,24,.45)}.cs-card-badge[data-v-42f19df4]{align-items:center;background:#fff;border-radius:999px;color:#4f3316;display:inline-flex;font-size:12px;font-weight:700;gap:4px;padding:3px 10px 3px 6px;position:absolute;right:12px;top:12px}.cs-card-badge .v-icon.v-icon[data-v-42f19df4]{color:#1a7f4b}.cs-card--skeleton[data-v-42f19df4]{animation:cs-shimmer-42f19df4 1.4s linear infinite;background:linear-gradient(100deg,#f1eadf 30%,#faf6ef 50%,#f1eadf 70%);background-size:200% 100%;cursor:default}.cs-card--skeleton[data-v-42f19df4]:hover{box-shadow:none;transform:none}@keyframes cs-shimmer-42f19df4{0%{background-position:100% 0}to{background-position:-100% 0}}.cs-error[data-v-42f19df4]{align-items:center;background:#faf7f2;border-radius:12px;color:#5e4a36;display:flex;font-size:15px;gap:10px;padding:16px}.cs-error .v-icon.v-icon[data-v-42f19df4]{color:#a08458}.cs-retry[data-v-42f19df4]{background:none;border:1px solid #4f3316;border-radius:999px;color:#4f3316;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;margin-left:auto;padding:6px 14px}@media (prefers-reduced-motion:reduce){.cs-track[data-v-42f19df4]{scroll-behavior:auto}.cs-card-cta .v-icon.v-icon[data-v-42f19df4],.cs-card-image[data-v-42f19df4],.cs-card[data-v-42f19df4]{transition:none}}@media (max-width:959px){.cs[data-v-42f19df4]{margin:20px 0 40px}.cs-count[data-v-42f19df4]{display:none}}@media (max-width:600px){.cs[data-v-42f19df4]{border-radius:16px;padding:20px 0 18px 16px}.cs-header[data-v-42f19df4]{padding-right:16px}.cs-title[data-v-42f19df4]{font-size:20px}.cs-subtitle[data-v-42f19df4]{font-size:14px}.cs-controls[data-v-42f19df4]{display:none}.cs-track[data-v-42f19df4]{gap:12px;padding-right:16px;scroll-padding-left:0}.cs-card[data-v-42f19df4]{flex:0 0 72%;height:180px;max-width:none}.cs-track--fade-end[data-v-42f19df4],.cs-track--fade-start.cs-track--fade-end[data-v-42f19df4],.cs-track--fade-start[data-v-42f19df4]{-webkit-mask-image:none;mask-image:none}}