.s3y36z0{flex-direction:column;align-items:center;gap:1rem;display:flex}
.s3y36z1{flex-direction:column;align-items:center;gap:.25rem;display:flex}
.s3y36z2{counter-increment:process-step;background:var(--color-semantic-background-normal);width:12.5rem;height:17.5rem;box-shadow:var(--shadow-heavy);border-radius:.25rem;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}
.s3y36z3{flex-direction:column;gap:.25rem;padding:2rem 1.5rem 1rem;display:flex}
.s3y36z4{width:.875rem;height:.875rem;color:var(--color-semantic-label-contrast);background:var(--color-semantic-point-primary);border-radius:.125rem;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;line-height:.75rem;display:flex}
.s3y36z4:before{content:counter(process-step)}
.s3y36z5{flex:1;min-height:0;overflow:hidden}
.s3y36z6{object-fit:cover;object-position:top;width:100%;display:block}
.s3y36z7{box-sizing:border-box;width:12.5rem;height:17.5rem;color:var(--color-token-white);text-align:center;background:var(--color-semantic-point-primary);box-shadow:var(--shadow-heavy);border-radius:.25rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;padding:1.5rem;display:flex}
.s3y36z8{font-size:2.5rem;font-weight:700;line-height:4rem}
._8jlc8o0{background:var(--color-semantic-background-alternative);padding-block:2.5rem}
._8jlc8o1{flex-direction:column;align-items:center;gap:2.5rem;display:flex}
._8jlc8o2{counter-reset:process-step;gap:1rem;margin:0;padding:0;list-style:none;display:flex}
._2krknc0{box-sizing:border-box;background:var(--color-semantic-background-normal);border:1px solid var(--color-semantic-line-normal);border-radius:.25rem;flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem;display:flex;box-shadow:0 4px 2px #00000008}
._2krknc1{flex-direction:column;gap:1rem;display:flex}
._2krknc2{flex-direction:column;display:flex}
._2krknc3{align-items:center;gap:.25rem;display:flex}
._2krknc4{color:var(--color-semantic-label-weak)}
._2krknc5{white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
._2krknc6{object-fit:cover;border-radius:.25rem;width:7.5rem;height:5rem}
._2krknc7{align-items:center;gap:0;display:flex}
._10wqgvw0{padding-block:2.5rem}
._10wqgvw1{flex-direction:column;gap:1.5rem;min-width:0;display:flex}
._10wqgvw2{min-width:0;position:relative}
._10wqgvw3{scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:1rem;min-width:0;margin-block:-.5rem;margin-inline:0;padding-block:.5rem;padding-inline:0;list-style:none;display:flex;overflow-x:auto}
._10wqgvw3::-webkit-scrollbar{display:none}
._10wqgvw3>li{scroll-snap-align:start;flex:0 0 calc(33.3333% - .666667rem)}
._10wqgvw4{cursor:pointer;background:var(--color-semantic-background-normal);border:1px solid var(--color-semantic-line-normal);justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}
._10wqgvw5{left:-3.5rem}
._10wqgvw6{right:-3.5rem}
._1jmy51y0{flex-direction:column;gap:2.5rem;padding:2.5rem 1.5rem;display:flex}
._1jmy51y1{align-self:center;width:15rem;height:15rem}
.hxcm5y0{flex-direction:column;gap:1rem;padding:2.5rem 1.5rem;display:flex}
._1qs0hq00{background:var(--color-semantic-background-alternative);flex-direction:column;align-items:flex-start;gap:2.5rem;padding:2.5rem 1.5rem;display:flex;overflow-x:hidden}
._1qs0hq01{justify-content:center;width:100%;display:flex}
._1qs0hq02{counter-reset:process-step;scrollbar-width:none;scroll-snap-type:x mandatory;gap:1rem;width:100%;margin:-.75rem -1.5rem -2.5rem;padding:.75rem 1.5rem 2.5rem;scroll-padding-inline:1.5rem;list-style:none;display:flex;overflow-x:auto}
._1qs0hq02::-webkit-scrollbar{display:none}
._1qs0hq02>li{scroll-snap-align:start}
._1f86lk50{flex-direction:column;gap:1rem;padding:2.5rem 1.5rem;display:flex;overflow-x:hidden}
._1f86lk51{scrollbar-width:none;scroll-snap-type:x mandatory;gap:1rem;width:100%;margin:-.5rem -1.5rem -1rem;padding:.5rem 1.5rem 1rem;scroll-padding-inline:1.5rem;list-style:none;display:flex;overflow-x:auto}
._1f86lk51::-webkit-scrollbar{display:none}
._1f86lk51>li{scroll-snap-align:start;flex:0 0 20.5rem}
