.StoriesCarousel{--list-delta:0px;--scroll-progress:0;--flip-extension:0px;background:var(--color-golden);position:relative;width:100%}.StoriesCarousel .intro-stage{align-items:safe center;display:flex;height:calc(100lvh + var(--flip-extension));justify-content:safe center;overflow:hidden;padding:80px var(--pad-desktop) calc(80px + var(--flip-extension));position:sticky;top:0;width:100%}@media (max-width:767px){.StoriesCarousel .intro-stage{padding:40px var(--pad-mobile) calc(40px + var(--flip-extension))}}.StoriesCarousel .intro-stage-inner{display:flex;flex-direction:column;justify-content:flex-end;max-width:1312px;text-align:center;width:100%}@media (max-width:767px){.StoriesCarousel .intro-stage-inner{max-width:408px}}.StoriesCarousel .intro-title-big{color:var(--color-text-primary);font-family:var(--ff-reckless);font-size:80px;font-weight:600;line-height:125%;margin:0;text-align:center;transform-origin:center bottom;will-change:transform}@media (max-width:767px){.StoriesCarousel .intro-title-big{font-size:40px}}.StoriesCarousel .main-stage{margin-top:calc(var(--flip-extension)*-1);min-height:calc(100lvh + var(--list-delta));position:relative;width:100%}@media (max-width:767px){.StoriesCarousel .main-stage{min-height:auto}}.StoriesCarousel .stage{align-items:safe center;display:flex;justify-content:safe center;min-height:100lvh;overflow:hidden;padding:80px var(--pad-desktop);position:sticky;top:0;width:100%}@media (max-width:767px){.StoriesCarousel .stage{padding:80px 0;position:static}}.StoriesCarousel .inner{align-items:center;display:flex;flex-direction:column;gap:48px;margin:0 auto;max-width:1312px;width:100%}@media (max-width:767px){.StoriesCarousel .inner{gap:32px;max-width:100%}}.StoriesCarousel .intro{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}@media (max-width:767px){.StoriesCarousel .intro{max-width:440px;padding:0 16px}}.StoriesCarousel .intro-title{color:var(--color-text-primary);visibility:hidden;width:720px}@media (max-width:767px){.StoriesCarousel .intro-title{max-width:408px;width:100%}}.StoriesCarousel .intro-lead{color:var(--color-text-primary);width:686px}@media (max-width:767px){.StoriesCarousel .intro-lead{max-width:408px;width:100%}}.StoriesCarousel .carousel{width:100%}.StoriesCarousel .track{align-items:stretch;display:flex;flex-direction:row;gap:32px;transform:translate3d(calc(var(--scroll-progress)*var(--list-delta)*-1),0,0);will-change:transform}@media (max-width:767px){.StoriesCarousel .track{gap:0;transform:none;will-change:auto}}.StoriesCarousel .card{background:var(--color-gray);border-radius:20px;display:grid;flex:none;gap:32px;grid-template-columns:372fr 460fr;min-height:450px;overflow:hidden;width:min(864px,calc(100vw - 128px))}@media (max-width:767px){.StoriesCarousel .card{display:flex;flex-direction:column;gap:24px;max-width:376px;min-height:600px;width:calc(100% - 64px)}}.StoriesCarousel .card-photo{height:100%;overflow:hidden;position:relative;width:100%}@media (max-width:767px){.StoriesCarousel .card-photo{aspect-ratio:342/200;border-radius:20px 20px 0 0;height:auto}}.StoriesCarousel .card-photo img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.StoriesCarousel .card-text{display:flex;flex-direction:column;gap:18px;justify-content:space-between;padding:24px 32px 24px 0}@media (max-width:767px){.StoriesCarousel .card-text{flex:1;gap:24px;padding:0 24px 24px}}.StoriesCarousel .card-text-top{display:flex;flex-direction:column;gap:8px}.StoriesCarousel .card-cat-title{display:flex;flex-direction:column;gap:4px}.StoriesCarousel .card-category,.StoriesCarousel .card-title{color:var(--color-text-primary)}@media (max-width:767px){.StoriesCarousel .card-title{font-size:24px}}.StoriesCarousel .card-lead{color:var(--color-text-primary)}.StoriesCarousel .card-text-bottom{display:flex;flex-direction:column;gap:23px}.StoriesCarousel .card-long{color:var(--color-text-primary)}.StoriesCarousel .card-fallback{align-items:center;border-radius:16px;color:var(--color-text-primary);font-family:var(--ff-graphik);font-size:16px;font-weight:500;height:46px;justify-content:center;letter-spacing:0;line-height:1;padding:13px 0;text-align:center;width:200px}.StoriesCarousel .card-fallback:not([hidden]){display:flex}@media (max-width:767px){.StoriesCarousel .card-fallback{padding:13px 38px;width:100%}}.StoriesCarousel .card-button{align-items:center;background:transparent;border:1px solid var(--color-text-primary);border-radius:16px;color:var(--color-text-primary);cursor:pointer;font-family:var(--ff-graphik);font-size:16px;font-weight:500;height:46px;justify-content:center;letter-spacing:0;line-height:1;padding:13px 0;text-align:center;text-decoration:none;transition:background var(--duration-hover) ease,color var(--duration-hover) ease;width:200px}.StoriesCarousel .card-button:not([hidden]){display:inline-flex}@media (max-width:767px){.StoriesCarousel .card-button{width:100%}}html.is-pointer .StoriesCarousel .card-button:hover{background:var(--color-text-primary);color:var(--color-gray)}.StoriesCarousel .card-lang-variant:not([hidden]){display:flex;flex-direction:column;gap:8px}.StoriesCarousel .card-actions{align-items:flex-start;display:flex;flex-direction:row;gap:8px;justify-content:space-between}@media (max-width:767px){.StoriesCarousel .card-actions{align-items:flex-start;flex-direction:column-reverse}}.StoriesCarousel .card-lang{align-items:center;background:rgba(223,223,218,.6);border-radius:16px;display:inline-flex;flex-direction:row;height:46px}.StoriesCarousel .card-lang-btn{align-items:center;appearance:none;background:transparent;border:1px solid transparent;border-radius:16px;color:var(--color-text-primary);cursor:pointer;display:inline-flex;font-family:var(--ff-graphik);font-size:16px;font-weight:500;height:46px;justify-content:center;letter-spacing:0;line-height:1;padding:13px 24px;transition:background var(--duration-hover) ease,color var(--duration-hover) ease}.StoriesCarousel .card-lang-btn.is-active{background:var(--color-gray);border-color:var(--color-text-primary)}html.is-pointer .StoriesCarousel .card-lang-btn:not(.is-active):hover{background:var(--color-text-primary);color:var(--color-gray)}.StoriesCarousel .card{opacity:0;transform:scale(.85);transform-origin:center;transition:opacity .5s cubic-bezier(.33,1,.68,1),transform .5s cubic-bezier(.33,1,.68,1);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform}.StoriesCarousel.is-revealed .card{opacity:1;transform:none}@media (max-width:767px){.StoriesCarousel .card{opacity:1;transform:none;transition:none;will-change:auto}.StoriesCarousel .carousel{opacity:0;transform:scale(.85);transform-origin:center;transition:opacity .5s cubic-bezier(.33,1,.68,1),transform .5s cubic-bezier(.33,1,.68,1);will-change:opacity,transform}.StoriesCarousel.is-revealed .carousel{opacity:1;transform:none}}.StoriesCarousel .dots{display:none}@media (max-width:767px){.StoriesCarousel .dots{display:flex;flex-direction:row;gap:8px;justify-content:center;margin:24px auto 0}.StoriesCarousel .dots .dot{appearance:none;background:var(--color-gray);border:0;border-radius:50%;cursor:pointer;height:10px;margin:0;padding:0;width:10px}.StoriesCarousel .dots .dot.is-active{background:var(--color-text-secondary)}}