.highlights.svelte-djic1l{--front: calc(min(26rem, 76vw, (100svh - 135px) * .75) - 2px) ;--card-h: calc(var(--front) * 4 / 3);--slot: calc(var(--front) * .4);--step: calc(var(--front) * .5);--lead: 0px;--p: 1;display:flex;flex-direction:column;align-items:stretch;gap:1rem;width:100%}.heading.svelte-djic1l{padding-inline:var(--content-margin-x, 1rem);display:flex;flex-direction:column;gap:.25rem}.subtitle.svelte-djic1l{margin:0;color:var(--secondary-text-color);font-size:.9rem}.track.svelte-djic1l{display:flex;width:100%;height:calc(var(--card-h) + 2rem);padding-inline:calc(50% - var(--step) / 2);box-sizing:border-box;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;outline:none}.track.svelte-djic1l::-webkit-scrollbar{display:none}.track.svelte-djic1l:focus-visible{outline:2px solid var(--primary-accent-color);outline-offset:-2px}.slot.svelte-djic1l{position:relative;flex:0 0 var(--step);width:var(--step);scroll-snap-align:center;scroll-snap-stop:always;--abs: max(var(--o), calc(var(--o) * -1))}.card.svelte-djic1l{position:absolute;top:.5rem;left:50%;width:var(--front);height:var(--card-h);color:var(--white-500);text-decoration:none;transform:translate(calc(-50% + var(--o) * (var(--slot) - var(--step)) - var(--lead) * (1 - var(--p)))) scale(calc(1 - (min(var(--abs),3)*.08)));opacity:clamp(0,calc(4 - var(--abs)),1);will-change:transform,opacity;z-index:calc(100 - round(var(--abs) * 10,1));-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cover.svelte-djic1l{position:absolute;inset:0;overflow:hidden;border-radius:calc(var(--front) * .0625);background-color:var(--gray-900);box-shadow:0 .75rem 1.5rem color-mix(in srgb,var(--black-900) 30%,transparent)}.card.svelte-djic1l:after{content:"";position:absolute;inset:0;border-radius:calc(var(--front) * .0625);background:var(--black-900);opacity:calc(min(var(--abs),3)*.35);pointer-events:none}.card[aria-current=false].svelte-djic1l{cursor:pointer}.card.svelte-djic1l img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.card.svelte-djic1l .image-container,.card.svelte-djic1l picture{display:block;width:100%;height:100%}.text.svelte-djic1l{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;gap:4px;padding:calc(var(--front) * .2) calc(var(--front) * .0625) calc(var(--front) * .0625);border-radius:0 0 calc(var(--front) * .0625) calc(var(--front) * .0625);background:linear-gradient(to top,color-mix(in srgb,var(--black-900) 85%,transparent),transparent)}.title.svelte-djic1l{margin-bottom:7px;font-size:30px;font-weight:500;line-height:1.1;letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.meta.svelte-djic1l{font-size:16px;opacity:.85}.promoted-badge.svelte-djic1l{position:absolute;top:.75rem;left:.75rem;z-index:2;padding:.125rem .375rem;border-radius:.25rem;background:var(--promoted-badge-bg);color:var(--promoted-badge-fg);font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.dots.svelte-djic1l{display:flex;justify-content:center;gap:6px;margin-top:-15px}.dot.svelte-djic1l{width:6px;height:6px;border-radius:50%;border:none;padding:0;cursor:pointer;background:var(--black-400);transition:width .2s}.dot.on.svelte-djic1l{width:16px;border-radius:3px}@media(max-width:767px){.highlights.svelte-djic1l{--front: calc(min(76vw, (100svh - 135px) / 1.5) - 2px) ;--card-h: calc(var(--front) * 1.5);--lead: calc(50vw - 1rem - var(--front) / 2);--p: 0}.slot.svelte-djic1l{scroll-snap-stop:normal}.title.svelte-djic1l{font-size:20px}.text.svelte-djic1l{gap:3px}.meta.svelte-djic1l{font-size:14px}}
