.HowItWorks-module__nNh7fG__layout{gap:48px;margin-top:40px;display:grid}.HowItWorks-module__nNh7fG__stepsWrap{position:relative}.HowItWorks-module__nNh7fG__steps{gap:40px;display:grid}.HowItWorks-module__nNh7fG__step{min-width:0;position:relative}.HowItWorks-module__nNh7fG__number{border:1px solid var(--night-line);color:#7ea0f7;height:26px;font-family:var(--font-data);letter-spacing:.04em;background:#ffffff0a;border-radius:999px;align-self:flex-start;align-items:center;padding:0 10px;font-size:.75rem;font-weight:600;display:inline-flex}.HowItWorks-module__nNh7fG__title{color:#fff;letter-spacing:-.02em;margin-top:14px;font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);font-weight:700;line-height:1.2}.HowItWorks-module__nNh7fG__body{max-width:30rem;color:var(--on-brand);font-size:var(--text-body-lg);margin-top:8px;line-height:1.55}.HowItWorks-module__nNh7fG__inline{border:1px solid var(--night-line);border-radius:var(--shape-xl);background:linear-gradient(#ffffff0f,#ffffff05);margin-top:20px;padding:14px}.HowItWorks-module__nNh7fG__inline>*,.HowItWorks-module__nNh7fG__frame>*{margin-inline:auto}.HowItWorks-module__nNh7fG__rail,.HowItWorks-module__nNh7fG__stageColumn{display:none}@media (min-width:1024px){.HowItWorks-module__nNh7fG__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:72px;margin-top:24px}.HowItWorks-module__nNh7fG__steps{gap:0;padding-left:44px}.HowItWorks-module__nNh7fG__step{opacity:.38;min-height:58vh;transition:opacity var(--motion-slow) var(--ease-out);flex-direction:column;justify-content:center;padding-block:32px;display:flex}.HowItWorks-module__nNh7fG__step:first-child{justify-content:flex-start;min-height:44vh;padding-top:48px}.HowItWorks-module__nNh7fG__step:last-child{min-height:48vh}.HowItWorks-module__nNh7fG__step[data-active]{opacity:1}.HowItWorks-module__nNh7fG__step[data-active] .HowItWorks-module__nNh7fG__number{color:#fff;background:#4c7cf029;border-color:#4c7cf099}.HowItWorks-module__nNh7fG__inline{display:none}.HowItWorks-module__nNh7fG__rail{background:var(--night-line);border-radius:2px;width:2px;display:block;position:absolute;top:56px;bottom:56px;left:12px}.HowItWorks-module__nNh7fG__railFill{border-radius:inherit;background:linear-gradient(180deg, var(--primary-bright), var(--primary));transform:scaleY(var(--progress,0));transform-origin:top;transition:transform var(--motion-reveal) var(--ease-out);position:absolute;inset:0;box-shadow:0 0 12px #4c7cf099}.HowItWorks-module__nNh7fG__stageColumn{display:block}.HowItWorks-module__nNh7fG__stage{top:calc(var(--header-height) + 5vh);border:1px solid var(--night-line);background:linear-gradient(#ffffff12,#ffffff05);border-radius:28px;padding:18px;display:grid;position:sticky;box-shadow:inset 0 1px #ffffff14,0 40px 80px -30px #000000b3}.HowItWorks-module__nNh7fG__stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 45%,#4c7cf047,#4c7cf000 70%);position:absolute;inset:-20% -10%}.HowItWorks-module__nNh7fG__frame{opacity:0;visibility:hidden;min-width:0;transition:opacity var(--motion-slow) var(--ease-out), transform var(--motion-slow) var(--ease-out), visibility 0s linear var(--motion-slow);grid-area:1/1;align-self:center;transform:translateY(18px)scale(.98)}.HowItWorks-module__nNh7fG__frame[data-visible]{opacity:1;visibility:visible;transition:opacity var(--motion-slow) var(--ease-out) 80ms, transform var(--motion-reveal) var(--ease-out) 80ms, visibility 0s;transform:none}.HowItWorks-module__nNh7fG__dots{grid-area:2/1;justify-content:center;gap:6px;margin-top:16px;display:flex}.HowItWorks-module__nNh7fG__dot{width:6px;height:6px;transition:background-color var(--motion-base) var(--ease-standard), transform var(--motion-base) var(--ease-out);background:#fff3;border-radius:999px}.HowItWorks-module__nNh7fG__dot[data-active]{background:var(--primary-bright);transform:scale(1.35)}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.HowItWorks-module__nNh7fG__frame:not([data-visible]) *{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.HowItWorks-module__nNh7fG__frame,.HowItWorks-module__nNh7fG__frame[data-visible]{transform:none}}
.LinkCards-module__hSD6-W__card{height:100%;color:var(--fg);background:var(--surface);border:1px solid var(--border);border-radius:var(--shape-lg);box-shadow:var(--illo-shadow-support);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px;padding:22px;display:grid}.LinkCards-module__hSD6-W__card:hover{border-color:var(--primary-line)}@media (hover:hover){.LinkCards-module__hSD6-W__card:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}}.LinkCards-module__hSD6-W__card:active{transition-duration:var(--motion-press);transform:translateY(0)}.LinkCards-module__hSD6-W__titleOnly{align-items:center;gap:14px;padding:14px 18px}.LinkCards-module__hSD6-W__icon{width:40px;height:40px;color:var(--primary);background:var(--primary-soft);transition:background-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard);border-radius:999px;place-items:center;display:grid}.LinkCards-module__hSD6-W__card:hover .LinkCards-module__hSD6-W__icon,.LinkCards-module__hSD6-W__card:focus-visible .LinkCards-module__hSD6-W__icon{background:var(--primary);color:#fff}.LinkCards-module__hSD6-W__title{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;display:block}.LinkCards-module__hSD6-W__body{color:var(--fg);margin-top:4px;font-size:.9375rem;line-height:1.55;display:block}.LinkCards-module__hSD6-W__arrow{width:18px;height:18px;color:var(--primary);transition:transform var(--motion-base) var(--ease-out);margin-top:3px}.LinkCards-module__hSD6-W__card:hover .LinkCards-module__hSD6-W__arrow,.LinkCards-module__hSD6-W__card:focus-visible .LinkCards-module__hSD6-W__arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.LinkCards-module__hSD6-W__card:hover,.LinkCards-module__hSD6-W__card:hover .LinkCards-module__hSD6-W__arrow,.LinkCards-module__hSD6-W__card:focus-visible .LinkCards-module__hSD6-W__arrow{transform:none}}.LinkCards-module__hSD6-W__titleOnly .LinkCards-module__hSD6-W__arrow{margin-top:0}@media (forced-colors:active){.LinkCards-module__hSD6-W__icon{border:1px solid canvastext}}
