.how.svelte-1thlcsk{padding-top:clamp(40px,6vw,80px)}.grid.svelte-1thlcsk{grid-template-columns:repeat(4,1fr);margin-top:clamp(40px,5vw,64px);display:grid}article.svelte-1thlcsk{align-content:start;gap:14px;padding-right:28px;display:grid}article.svelte-1thlcsk+article:where(.svelte-1thlcsk){border-left:1px solid var(--line);padding-left:28px}.num.svelte-1thlcsk{color:var(--text-3);margin-bottom:24px;font-size:clamp(64px,6vw,96px);line-height:.9}h3.svelte-1thlcsk{letter-spacing:-.03em;font-size:clamp(22px,1.9vw,28px);line-height:1.1}article.svelte-1thlcsk p:where(.svelte-1thlcsk){color:var(--text-2);font-size:15px}.roles.svelte-1thlcsk{padding-top:clamp(100px,13vw,180px)}.empty.svelte-1thlcsk{border:1px dashed var(--line-strong);border-radius:4px;justify-items:start;gap:24px;margin-top:clamp(40px,5vw,64px);padding:clamp(32px,6vw,80px);display:grid}h2.svelte-1thlcsk{letter-spacing:-.025em;font-size:clamp(40px,6vw,96px);line-height:.95}h2.svelte-1thlcsk em:where(.svelte-1thlcsk){padding-right:.08em;font-size:1em}.note.svelte-1thlcsk{max-width:560px;color:var(--text-2);font-size:clamp(16px,1.4vw,18px)}@media (width<=960px){.grid.svelte-1thlcsk{grid-template-columns:1fr 1fr;row-gap:56px}article.svelte-1thlcsk:nth-child(3){border-left:0;padding-left:0}}@media (width<=600px){.grid.svelte-1thlcsk{grid-template-columns:1fr;row-gap:40px}article.svelte-1thlcsk+article:where(.svelte-1thlcsk){border-left:0;padding-left:0}}
