.fw-block[data-astro-cid-5qzdjjlz]{margin-top:56px}.fw-block[data-astro-cid-5qzdjjlz]:first-child{margin-top:0}.fw-head[data-astro-cid-5qzdjjlz]{max-width:720px;margin-bottom:32px}.fw-head[data-astro-cid-5qzdjjlz] h3[data-astro-cid-5qzdjjlz]{margin:12px 0 14px;font-size:clamp(28px,3vw,40px)}.fw-head[data-astro-cid-5qzdjjlz] p[data-astro-cid-5qzdjjlz]{color:#ffffffbf;font-size:17px}.no[data-astro-cid-5qzdjjlz]{letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);font-size:12px}strong[data-astro-cid-5qzdjjlz]{font-family:var(--head);margin:6px 0;font-size:21px;font-weight:500;display:block}ol[data-astro-cid-5qzdjjlz]{list-style:none}li[data-astro-cid-5qzdjjlz] p[data-astro-cid-5qzdjjlz]{color:#ffffffb3;font-size:15px}.fw-ladder[data-astro-cid-5qzdjjlz]{flex-direction:column-reverse;gap:10px;display:flex}.fw-ladder[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]{border-radius:var(--r-lg);background:var(--card-dark);border-left:3px solid var(--cyan);margin-left:calc(var(--i) * 4%);grid-template-columns:70px 1fr;align-items:center;gap:18px;padding:20px 24px;display:grid}.fw-ladder[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]:first-child{margin-left:0}.fw-ladder[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]:last-child{background:var(--blue);border-left-color:#fff}.fw-ladder[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]:last-child .no[data-astro-cid-5qzdjjlz],.fw-ladder[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]:last-child p[data-astro-cid-5qzdjjlz]{color:#fff}.fw-ladder[data-astro-cid-5qzdjjlz] .no[data-astro-cid-5qzdjjlz]{font-family:var(--head);letter-spacing:0;font-size:30px}.fw-stairs[data-astro-cid-5qzdjjlz]{grid-template-columns:repeat(var(--n),1fr);align-items:end;gap:10px;display:grid}.fw-stairs[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]{background:var(--card-dark);border-radius:var(--r-lg);border-top:3px solid var(--cyan);min-height:calc(200px + var(--i) * 40px);padding:22px}.fw-stairs[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]:last-child{background:var(--blue);border-top-color:#fff}.fw-stairs[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]:last-child .no[data-astro-cid-5qzdjjlz],.fw-stairs[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]:last-child p[data-astro-cid-5qzdjjlz]{color:#fff}.fw-chain[data-astro-cid-5qzdjjlz]{grid-template-columns:repeat(5,1fr);gap:0;display:grid}.fw-chain[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]{background:var(--card-dark);border:1.5px solid var(--cyan);border-radius:28px;margin-right:-1px;padding:24px 22px;position:relative}.fw-chain[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]+li[data-astro-cid-5qzdjjlz]:before{content:"";border:1.5px solid var(--cyan);background:var(--black);border-radius:8px;width:26px;height:14px;position:absolute;top:50%;left:-14px}.fw-cycle[data-astro-cid-5qzdjjlz]{grid-template-columns:repeat(4,1fr);gap:28px;padding-bottom:36px;display:grid;position:relative}.fw-cycle[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]{background:var(--card-dark);border-radius:var(--r-lg);padding:24px;position:relative}.fw-cycle[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]:not(:last-child):after{content:"→";color:var(--cyan);font-size:20px;position:absolute;top:40%;right:-22px}.fw-cycle[data-astro-cid-5qzdjjlz]:after{content:"";border:1.5px dashed #3fd5e099;border-top:none;border-radius:0 0 12px 12px;height:18px;position:absolute;bottom:8px;left:12%;right:12%}.fw-letters[data-astro-cid-5qzdjjlz]{gap:10px;display:grid}.fw-letters[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]{background:var(--card-dark);border-radius:var(--r-lg);grid-template-columns:64px 1fr;align-items:start;gap:20px;padding:20px 24px;display:grid}.fw-letters[data-astro-cid-5qzdjjlz] .lt[data-astro-cid-5qzdjjlz]{font-family:var(--head);color:var(--cyan);font-size:40px;line-height:1}.fw-letters[data-astro-cid-5qzdjjlz] strong[data-astro-cid-5qzdjjlz]{margin-top:0}.fw-insight[data-astro-cid-5qzdjjlz]{border-left:3px solid var(--blue);color:#fff;background:#006aff1f;margin-top:24px;padding:16px 20px;font-size:16px}@media (width<=900px){.fw-stairs[data-astro-cid-5qzdjjlz],.fw-chain[data-astro-cid-5qzdjjlz],.fw-cycle[data-astro-cid-5qzdjjlz]{grid-template-columns:1fr}.fw-stairs[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]{min-height:0}.fw-chain[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]+li[data-astro-cid-5qzdjjlz]:before,.fw-cycle[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]:after{display:none}.fw-ladder[data-astro-cid-5qzdjjlz] li[data-astro-cid-5qzdjjlz]{margin-left:0}}
