.steps-module__cBXgpG__rail{--badge:52px;--ring:4px;--gap:2.25rem;position:relative}.steps-module__cBXgpG__list{z-index:1;row-gap:var(--gap);grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps-module__cBXgpG__step{grid-template-columns:var(--badge) minmax(0, 1fr);align-items:start;column-gap:1.125rem;display:grid}.steps-module__cBXgpG__badge{width:var(--badge);height:var(--badge);box-shadow:0 0 0 var(--ring) var(--paper);border-radius:9999px;justify-content:center;align-items:center;display:flex}.steps-module__cBXgpG__badge svg{width:calc(var(--badge) * .62);height:calc(var(--badge) * .62);overflow:visible}.steps-module__cBXgpG__track{z-index:0;top:calc(var(--badge) / 2);bottom:calc((100% - (var(--n) - 1) * var(--gap)) / var(--n) - var(--badge) / 2);left:calc(var(--badge) / 2 - 1px);width:2px;position:absolute}.steps-module__cBXgpG__line{background:var(--blue);transform-origin:50% 0;position:absolute;inset:0}.steps-module__cBXgpG__runner{position:absolute;inset:0}.steps-module__cBXgpG__dot{background:var(--pink);border-radius:9999px;width:10px;height:10px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.steps-module__cBXgpG__handset{transform-box:fill-box;transform-origin:50%}.steps-module__cBXgpG__minute{transform-box:view-box;transform-origin:24px 24px}.steps-module__cBXgpG__flap{transform-box:fill-box;transform-origin:50% 0;transform:scaleY(-1)}@media (min-width:768px){.steps-module__cBXgpG__rail{--badge:72px;--ring:6px}.steps-module__cBXgpG__list{grid-template-columns:repeat(var(--n), minmax(0, 1fr));grid-auto-rows:auto;row-gap:0}.steps-module__cBXgpG__step{text-align:center;flex-direction:column;align-items:center;padding:0 1.5rem;display:flex}.steps-module__cBXgpG__track{top:calc(var(--badge) / 2 - 1px);bottom:auto;left:calc(100% / var(--n) / 2);right:calc(100% / var(--n) / 2);width:auto;height:2px}.steps-module__cBXgpG__line{transform-origin:0%}.steps-module__cBXgpG__dot{inset:50% 0 auto auto;transform:translate(50%,-50%)}}@media (prefers-reduced-motion:no-preference){.steps-module__cBXgpG__line,.steps-module__cBXgpG__runner{transition:transform 1.1s cubic-bezier(.45,0,.55,1)}.steps-module__cBXgpG__handset,.steps-module__cBXgpG__minute{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.steps-module__cBXgpG__flap{transition:transform .4s cubic-bezier(.22,1,.36,1)}.steps-module__cBXgpG__minute{transition-delay:.45s}.steps-module__cBXgpG__flap{transition-delay:.9s}.js .steps-module__cBXgpG__rail[data-play] .steps-module__cBXgpG__badge{animation:.34s cubic-bezier(.33,0,.3,1) both steps-module__cBXgpG__nod;animation-delay:calc(var(--i,0) * 1.1s / max(var(--n) - 1, 1) - 60ms)}.js .steps-module__cBXgpG__rail:not([data-play]) .steps-module__cBXgpG__line{transform:scaleY(0)}.js .steps-module__cBXgpG__rail:not([data-play]) .steps-module__cBXgpG__runner{transform:translateY(-100%)}.js .steps-module__cBXgpG__rail:not([data-play]) .steps-module__cBXgpG__handset{transform:rotate(-16deg)}.js .steps-module__cBXgpG__rail:not([data-play]) .steps-module__cBXgpG__minute{transform:rotate(-90deg)}.js .steps-module__cBXgpG__rail:not([data-play]) .steps-module__cBXgpG__flap{transform:scaleY(1)}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.js .steps-module__cBXgpG__rail:not([data-play]) .steps-module__cBXgpG__line{transform:scaleX(0)}.js .steps-module__cBXgpG__rail:not([data-play]) .steps-module__cBXgpG__runner{transform:translate(-100%)}}@keyframes steps-module__cBXgpG__nod{0%,to{transform:scale(1)}45%{transform:scale(1.08)}}
html:has(.three-module__RdTj-W__root){scroll-padding-top:calc(var(--review-bar) + 6.5rem + .75rem)}.three-module__RdTj-W__root [id]{scroll-margin-top:.25rem}@media (max-width:767px){html:has(.three-module__RdTj-W__root){scroll-padding-top:calc(var(--review-bar) + 5rem + .75rem);scroll-padding-bottom:6rem}}@media (prefers-reduced-motion:no-preference){.js .three-module__RdTj-W__drop{opacity:0;transform:translateY(-96px)}.js .three-module__RdTj-W__settle{transform:scale(1.1)}.js .three-module__RdTj-W__tag{opacity:0;transform:translate3d(var(--tag-from,-12px), 0, 0)}.js [data-play=true] .three-module__RdTj-W__drop{opacity:1;transition:transform .6s cubic-bezier(.34, 1.4, .64, 1) var(--d,0s), opacity .14s linear var(--d,0s);transform:none}.js [data-play=true] .three-module__RdTj-W__settle{transition:transform .26s cubic-bezier(.2, .8, .2, 1) calc(var(--d,0s) + .52s);transform:none}.js [data-play=true] .three-module__RdTj-W__tag{opacity:1;transition:transform .3s cubic-bezier(.16, 1, .3, 1) calc(var(--d,0s) + .56s), opacity .18s linear calc(var(--d,0s) + .56s);transform:none}}.three-module__RdTj-W__board{perspective:480px}@media (prefers-reduced-motion:no-preference){.js .three-module__RdTj-W__square{transform:rotateY(90deg)}.js [data-play=true] .three-module__RdTj-W__square{transition:transform .3s cubic-bezier(.2, .8, .2, 1) calc(var(--i,0) * 30ms);transform:none}}.three-module__RdTj-W__track{width:max-content;display:flex}@media (prefers-reduced-motion:no-preference){.three-module__RdTj-W__track{animation:three-module__RdTj-W__marquee var(--marquee-duration,120s) linear infinite}.three-module__RdTj-W__marquee[data-paused=true] .three-module__RdTj-W__track,.three-module__RdTj-W__marquee[data-offscreen=true] .three-module__RdTj-W__track,.three-module__RdTj-W__viewport:hover .three-module__RdTj-W__track{animation-play-state:paused}}@keyframes three-module__RdTj-W__marquee{to{transform:translate(-50%)}}.three-module__RdTj-W__still{display:none}@media (prefers-reduced-motion:reduce){.three-module__RdTj-W__moving{display:none}.three-module__RdTj-W__still{display:block}}
