.StepsTimeline-module-scss-module__LhQqWq__track{--circle-size:2.75rem;grid-template-columns:repeat(var(--steps),minmax(0,1fr));gap:1.5rem;max-width:48rem;margin:0 auto;padding:1.5rem 0;list-style:none;display:grid;position:relative}@media (max-width:767.98px){.StepsTimeline-module-scss-module__LhQqWq__track{--circle-size:2.25rem;gap:.5rem}}.StepsTimeline-module-scss-module__LhQqWq__line{top:calc(1.5rem + var(--circle-size)/2 - 2px);left:calc(100%/var(--steps)/2);right:calc(100%/var(--steps)/2);background:var(--border-gray-color);border-radius:2px;height:4px;position:absolute}@media (max-width:767.98px){.StepsTimeline-module-scss-module__LhQqWq__line{height:3px}}.StepsTimeline-module-scss-module__LhQqWq__progress{border-radius:inherit;background:var(--primary-color);transform:scaleX(var(--progress));transform-origin:0;transition:transform .4s ease-in-out;position:absolute;inset:0}.StepsTimeline-module-scss-module__LhQqWq__stepContent{text-align:center;flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}.StepsTimeline-module-scss-module__LhQqWq__circle{z-index:1;width:var(--circle-size);height:var(--circle-size);border:3px solid var(--border-gray-color);background:var(--background-color);color:var(--gray-text-color);border-radius:50%;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex;position:relative}@media (max-width:767.98px){.StepsTimeline-module-scss-module__LhQqWq__circle{border-width:2px}}.StepsTimeline-module-scss-module__LhQqWq__circle{transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s}.StepsTimeline-module-scss-module__LhQqWq__icon{flex-direction:row;justify-content:center;align-items:center;display:flex}.StepsTimeline-module-scss-module__LhQqWq__icon svg{width:1.1rem;height:1.1rem}@media (max-width:767.98px){.StepsTimeline-module-scss-module__LhQqWq__icon svg{width:.95rem;height:.95rem}}.StepsTimeline-module-scss-module__LhQqWq__text{flex-direction:column;gap:.3rem;max-width:14rem;display:flex}.StepsTimeline-module-scss-module__LhQqWq__number{font-size:.65rem}@media (max-width:767.98px){.StepsTimeline-module-scss-module__LhQqWq__number{font-size:.6rem}}.StepsTimeline-module-scss-module__LhQqWq__number{letter-spacing:.08em;text-transform:uppercase;color:var(--gray-text-color);font-weight:600}.StepsTimeline-module-scss-module__LhQqWq__title{font-size:.875rem;font-weight:700;line-height:1.25}@media (max-width:767.98px){.StepsTimeline-module-scss-module__LhQqWq__title{font-size:.75rem}}.StepsTimeline-module-scss-module__LhQqWq__title{color:var(--soft-primary-text-color);transition:color .3s}.StepsTimeline-module-scss-module__LhQqWq__description{color:var(--gray-dark-text-color);font-size:.75rem;line-height:1.5}.StepsTimeline-module-scss-module__LhQqWq__done .StepsTimeline-module-scss-module__LhQqWq__circle{border-color:var(--primary-color);color:var(--primary-color)}.StepsTimeline-module-scss-module__LhQqWq__active .StepsTimeline-module-scss-module__LhQqWq__circle{border-color:var(--primary-color);background:var(--primary-color);color:var(--white-text-color);box-shadow:0 0 0 5px color-mix(in srgb,var(--primary-color)15%,transparent)}.StepsTimeline-module-scss-module__LhQqWq__active .StepsTimeline-module-scss-module__LhQqWq__title{color:var(--primary-color)}
.HowItWorks-module-scss-module__gh4b5W__section{padding-bottom:3rem}.HowItWorks-module-scss-module__gh4b5W__section .HowItWorks-module-scss-module__gh4b5W__title{text-align:center;margin:2rem 0 3rem}.HowItWorks-module-scss-module__gh4b5W__hint{color:var(--gray-dark-text-color);justify-content:center;align-items:center;gap:.4rem;margin:1.5rem 0 0;font-size:.875rem;font-weight:500;display:flex}.HowItWorks-module-scss-module__gh4b5W__hintIcon{color:var(--primary-color);animation:1.6s ease-in-out infinite HowItWorks-module-scss-module__gh4b5W__nudgeDown}@media (prefers-reduced-motion:reduce){.HowItWorks-module-scss-module__gh4b5W__hintIcon{animation:none}}@keyframes HowItWorks-module-scss-module__gh4b5W__nudgeDown{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}
