._6sDemW_method{position:relative}._6sDemW_grid{gap:3rem;display:grid}@media (min-width:1120px){._6sDemW_grid{grid-template-columns:.9fr 1.1fr;gap:5rem}._6sDemW_head{top:calc(var(--header-h) + 3rem);align-self:start;position:sticky}}._6sDemW_steps{gap:.9rem;padding-left:0;display:grid;position:relative}._6sDemW_rail{background:var(--line-inv);border-radius:2px;width:2px;position:absolute;top:28px;bottom:28px;left:27px}._6sDemW_railFill{background:var(--lime);transform-origin:top;box-shadow:0 0 18px var(--lime-glow);position:absolute;inset:0}._6sDemW_step{grid-template-columns:56px 1fr;align-items:start;gap:1.25rem;display:grid;position:relative}._6sDemW_num{z-index:1;background:var(--night-800);border:1px solid var(--line-inv);width:56px;height:56px;font-family:var(--font-mono);color:var(--lime);border-radius:50%;place-items:center;font-size:.875rem;display:grid;position:relative}._6sDemW_body{border-radius:var(--radius);border:1px solid var(--line-inv);background:#ffffff09;padding:1.25rem 1.4rem;transition:background-color .4s,border-color .4s}._6sDemW_body h3{align-items:center;gap:.6rem;font-size:1.25rem;display:flex}._6sDemW_body h3 svg{color:var(--lime);flex:none}._6sDemW_body p{color:var(--text-inv-soft);margin-top:.5rem;font-size:.96875rem}@media (hover:hover) and (pointer:fine){._6sDemW_body:hover{background:#c9f26b0f;border-color:#c9f26b40}}._6sDemW_photo{max-width:540px;margin-top:2rem}@media (max-width:1119.98px){._6sDemW_photo{display:none}}
