.UF2SUG_stage{align-items:start;gap:28px;margin-top:36px;display:grid}.UF2SUG_chart{min-width:0}.UF2SUG_steps{gap:16px;min-width:0;display:grid}.UF2SUG_step{min-width:0}.UF2SUG_card{border:1px solid var(--color-border-2);background:#fff;border-radius:24px;width:100%;padding:24px;transition:border-color .18s,background-color .18s,box-shadow .18s}.UF2SUG_card[data-active=true]{border-color:var(--color-brand);background:#f6f9f9;box-shadow:0 6px 24px #274d5514}@media (min-width:768px){.UF2SUG_steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.UF2SUG_stage{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px}.UF2SUG_chart{grid-area:1/2}.UF2SUG_steps{grid-area:1/1;grid-template-columns:1fr;gap:24px}.UF2SUG_stage[data-pinned=true] .UF2SUG_chart{top:calc(var(--header-h,72px) + 24px);position:sticky}.UF2SUG_stage[data-pinned=true] .UF2SUG_step{align-items:center;min-height:36vh;display:flex}.UF2SUG_stage[data-pinned=true] .UF2SUG_step:last-child{padding-bottom:calc(var(--header-h,72px) + 24px)}}@media (prefers-reduced-motion:reduce){.UF2SUG_card{transition:none}}
