.FourSteps_list__it3Aq{position:relative;display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.FourSteps_sheet__WdsIk{position:absolute;top:0;left:0;right:0;height:var(--sheet-h,0);border-radius:var(--ds-radius-md,12px);background:var(--ds-surface,#fff);box-shadow:var(--site-elevation-rest,0 10px 30px rgba(94,59,245,.1));transform:translate3d(0,var(--sheet-y,0),0);opacity:0;pointer-events:none;transition:transform .42s cubic-bezier(.23,1.2,.32,1),height .42s cubic-bezier(.23,1.2,.32,1),opacity var(--ds-duration-sm,.2s) var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1))}.FourSteps_sheet__WdsIk[data-on=true]{opacity:1}.FourSteps_step__cv9X3{position:relative;z-index:1;display:grid;grid-template-columns:32px minmax(0,1fr);gap:20px;align-items:start;padding:16px 20px 16px 16px;border-radius:var(--ds-radius-md,12px);transition:background-color var(--ds-duration-sm,.2s) var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1)),box-shadow var(--ds-duration-sm,.2s) var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1))}.FourSteps_step__cv9X3:not(:last-child):after,.FourSteps_step__cv9X3:not(:last-child):before{content:"";position:absolute;left:31px;top:52px;bottom:-20px;width:2px;border-radius:1px;background:var(--ds-line,#e4dff5)}.FourSteps_step__cv9X3:not(:last-child):after{background:var(--ds-purple,#5e3bf5);transform:scaleY(0);transform-origin:top;transition:transform var(--ds-duration-md,.28s) var(--ds-ease-emphasised,cubic-bezier(.16,1,.3,1))}.FourSteps_step__cv9X3[data-state=done]:after{transform:scaleY(1)}.FourSteps_index__cNO4v{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ds-purple,#5e3bf5);background:var(--ds-surface,#fff);border:2px solid var(--ds-purple,#5e3bf5);border-radius:var(--ds-radius-pill,999px);transition:background-color var(--ds-duration-sm,.2s) var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1)),color var(--ds-duration-sm,.2s) var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1)),box-shadow var(--ds-duration-sm,.2s) var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1))}.FourSteps_step__cv9X3[data-state=active] .FourSteps_index__cNO4v,.FourSteps_step__cv9X3[data-state=done] .FourSteps_index__cNO4v{background:var(--ds-purple,#5e3bf5);color:var(--ds-white,#fff)}.FourSteps_step__cv9X3[data-state=active] .FourSteps_index__cNO4v{box-shadow:0 0 0 4px var(--ds-surface-tint,rgba(94,59,245,.08))}.FourSteps_body__CBAWn{display:flex;flex-direction:column;gap:4px;padding-top:3px}.FourSteps_name__YeEoI{font-family:var(--font-display,var(--font-poppins),"Poppins",system-ui,sans-serif);font-weight:600;font-size:22px;line-height:1.25;color:var(--ds-ink,#080116)}.FourSteps_line__59l74{font-family:var(--font-sans,var(--font-dm-sans),"DM Sans",system-ui,sans-serif);font-size:17px;line-height:1.55;color:var(--ds-body,#374151);transition:color var(--ds-duration-sm,.2s) var(--ds-ease-standard,cubic-bezier(.2,.8,.2,1))}.FourSteps_step__cv9X3[data-state=next] .FourSteps_line__59l74,.FourSteps_step__cv9X3[data-state=next] .FourSteps_name__YeEoI{color:var(--ds-secondary,#6b7280)}@media (max-width:767px){.FourSteps_step__cv9X3{gap:16px;padding:12px}.FourSteps_step__cv9X3:not(:last-child):after,.FourSteps_step__cv9X3:not(:last-child):before{left:27px;top:48px}.FourSteps_name__YeEoI{font-size:20px}}@media (prefers-reduced-motion:reduce){.FourSteps_index__cNO4v,.FourSteps_line__59l74,.FourSteps_sheet__WdsIk,.FourSteps_step__cv9X3,.FourSteps_step__cv9X3:not(:last-child):after{transition:none}}.HomeGrowMap_box__4Tnqs{position:relative;width:100%;height:auto;min-height:clamp(320px,62vw,820px);padding:16px;box-sizing:border-box;background:var(--ds-surface,#fff);border:1px solid var(--ds-line,#e4dff5);border-radius:var(--ds-radius-md,12px)}.HomeGrowMap_loading__WmiBE{position:absolute;inset:0;background:var(--ds-surface-muted,#f6f4fd)}@media (max-width:560px){.HomeGrowMap_box__4Tnqs{overflow:hidden;min-height:800px}.HomeGrowMap_box__4Tnqs [data-arrive]{width:calc(100% + 32px)!important;margin-left:-16px!important}.HomeGrowMap_box__4Tnqs [role=group][aria-label="Zoom the map"]{left:16px!important}}