.StickyCards{position:relative;width:100%;--card-step:375px;height:calc(65lvh + (var(--card-count, 1) + 2)*var(--card-step))}@media (max-width:767px){.StickyCards{--card-step:263px}}.StickyCards .stage{height:100lvh;overflow:hidden;position:sticky;top:0;width:100%}.StickyCards .card{align-items:safe center;background:var(--color-gray);display:flex;height:100%;inset:0;justify-content:safe center;opacity:0;padding:80px 64px;position:absolute;transition:opacity .3s ease-out;width:100%}@media (max-width:767px){.StickyCards .card{padding:40px 16px}}.StickyCards .card.is-active{opacity:1}.StickyCards .card[data-card-index="1"]{align-items:safe flex-start;opacity:1}.StickyCards .card[data-card-index="1"] .card-text{transform:translateY(calc(var(--entry-progress, 0)*var(--entry-offset, 0px)));will-change:transform}.StickyCards .card[data-bg=gray]{background:var(--color-gray)}.StickyCards .card[data-bg=golden]{background:var(--color-golden)}.StickyCards .card-text{color:var(--color-text-primary);font-family:var(--ff-reckless);margin:0;text-align:center}.StickyCards .card[data-style=body] .card-text{font-size:36px;font-weight:400;letter-spacing:.01em;line-height:125%;max-width:741px}@media (max-width:767px){.StickyCards .card[data-style=body] .card-text{font-size:24px;line-height:140%;max-width:342px}}.StickyCards .card[data-style=accent] .card-text{font-size:48px;font-weight:600;line-height:100%;max-width:1312px}@media (max-width:767px){.StickyCards .card[data-style=accent] .card-text{font-size:36px;max-width:342px}}.StickyCards .nb{white-space:nowrap}