.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard{isolation:isolate;cursor:pointer;--slide-ease:cubic-bezier(.34, 1.56, .64, 1);--card-stroke:var(--white-100);position:relative}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__shape{position:absolute;inset:0}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__inner{inset:calc(4*var(--rpx));position:absolute}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__content{position:absolute;inset:0}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__content .BannerSlideCard-module-scss-module__VZMVOq__photo{flex:1 1 0;min-height:0}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__content .BannerSlideCard-module-scss-module__VZMVOq__label{color:var(--text-muted);transition:color var(--t-d-fast)}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__badge{width:calc(28*var(--rpx));height:calc(28*var(--rpx));background:var(--primary);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;right:0}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__badge .BannerSlideCard-module-scss-module__VZMVOq__glyphPlus,.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__badge .BannerSlideCard-module-scss-module__VZMVOq__glyphArrow{transition:opacity .22s,transform .22s var(--slide-ease);grid-area:1/1}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__badge .BannerSlideCard-module-scss-module__VZMVOq__glyphPlus{opacity:1;transition-delay:.1s;transform:rotate(0)scale(1)}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__badge .BannerSlideCard-module-scss-module__VZMVOq__glyphArrow{opacity:0;transition-delay:0s;transform:rotate(-45deg)scale(.5)}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard:hover{--card-stroke:var(--primary)}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard:hover .BannerSlideCard-module-scss-module__VZMVOq__label{color:var(--primary)}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard:hover .BannerSlideCard-module-scss-module__VZMVOq__glyphPlus{opacity:0;transition-delay:0s;transform:rotate(45deg)scale(.5)}.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard:hover .BannerSlideCard-module-scss-module__VZMVOq__glyphArrow{opacity:1;transition-delay:.1s;transform:rotate(0)scale(1)}@media (prefers-reduced-motion:reduce){.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__label,.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__glyphPlus,.BannerSlideCard-module-scss-module__VZMVOq__BannerSlideCard .BannerSlideCard-module-scss-module__VZMVOq__glyphArrow{transition:none}}
.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__heading{flex-shrink:0}@media (max-width:1023px){.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track{grid-auto-rows:1fr;display:grid}}.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track .Steps-module-scss-module__IGGcwW__card{opacity:var(--p,1);transform:translateY(calc((1 - var(--p,1)) * 24 * var(--rpx)))}@media (max-width:1023px){.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track .Steps-module-scss-module__IGGcwW__card{top:calc(var(--deck-top) + var(--i)*var(--deck-peek));opacity:1;position:sticky;transform:none}}.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track .Steps-module-scss-module__IGGcwW__connector{display:none}.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track .Steps-module-scss-module__IGGcwW__connector svg circle,.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track .Steps-module-scss-module__IGGcwW__connector svg path{transition:none}.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track .Steps-module-scss-module__IGGcwW__connector svg circle{opacity:clamp(0,var(--p,1)*6,1)}.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track .Steps-module-scss-module__IGGcwW__connector svg path:first-of-type{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p,1))}.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track .Steps-module-scss-module__IGGcwW__connector svg path:last-of-type{opacity:clamp(0,(var(--p,1) - .8)*5,1)}@media (min-width:1024px){.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__panel.Steps-module-scss-module__IGGcwW__panel{padding-top:calc(var(--rpx)*160);justify-content:flex-start}.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track.Steps-module-scss-module__IGGcwW__track{height:calc(var(--rpx)*var(--track-h));display:block;position:relative}.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track.Steps-module-scss-module__IGGcwW__track .Steps-module-scss-module__IGGcwW__card{top:calc(var(--rpx)*var(--y));left:calc(var(--rpx)*var(--x));width:calc(var(--rpx)*680);height:calc(var(--rpx)*160);position:absolute}.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track.Steps-module-scss-module__IGGcwW__track .Steps-module-scss-module__IGGcwW__connector{top:calc(var(--rpx)*var(--cy));left:calc(var(--rpx)*var(--cx));pointer-events:none;display:block;position:absolute}.Steps-module-scss-module__IGGcwW__Steps .Steps-module-scss-module__IGGcwW__track.Steps-module-scss-module__IGGcwW__track .Steps-module-scss-module__IGGcwW__connectorLeft{transform:scaleX(-1)}}
.StepCard-module-scss-module__XktjDG__StepCard,.StepCard-module-scss-module__XktjDG__StepCard .StepCard-module-scss-module__XktjDG__row{position:relative}.StepCard-module-scss-module__XktjDG__StepCard .StepCard-module-scss-module__XktjDG__num{position:absolute;top:0;right:0}.StepCard-module-scss-module__XktjDG__StepCard .StepCard-module-scss-module__XktjDG__chip{--ip:clamp(0, calc((var(--p,1) - .35) / .65), 1);transform:scale(calc(.82 + .18 * var(--ip)))}.StepCard-module-scss-module__XktjDG__StepCard:before{content:"";border-radius:inherit;padding:calc(var(--rpx)*1);background:linear-gradient(45deg, var(--line) 0%, var(--primary) 100%);-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (max-width:1023px){.StepCard-module-scss-module__XktjDG__StepCard:before{background:linear-gradient(45deg, var(--line) 50%, var(--primary) 100%)}.StepCard-module-scss-module__XktjDG__StepCard.StepCard-module-scss-module__XktjDG__StepCard{grid-template-columns:1fr auto;grid-template-areas:"num chip""title title""desc desc";display:grid}.StepCard-module-scss-module__XktjDG__StepCard.StepCard-module-scss-module__XktjDG__StepCard .StepCard-module-scss-module__XktjDG__row{display:contents}.StepCard-module-scss-module__XktjDG__StepCard.StepCard-module-scss-module__XktjDG__StepCard .StepCard-module-scss-module__XktjDG__num{grid-area:num;justify-self:start;position:static}.StepCard-module-scss-module__XktjDG__StepCard.StepCard-module-scss-module__XktjDG__StepCard .StepCard-module-scss-module__XktjDG__chip{grid-area:chip}.StepCard-module-scss-module__XktjDG__StepCard.StepCard-module-scss-module__XktjDG__StepCard .StepCard-module-scss-module__XktjDG__title{grid-area:title}.StepCard-module-scss-module__XktjDG__StepCard.StepCard-module-scss-module__XktjDG__StepCard .StepCard-module-scss-module__XktjDG__description{grid-area:desc}}
