.tools.svelte-1se8xmw{padding:4rem 1rem 5rem;background:#fff;color:#111}.wrap.svelte-1se8xmw{max-width:720px;margin:0 auto}.head.svelte-1se8xmw{display:flex;justify-content:space-between;align-items:baseline}.kicker.svelte-1se8xmw{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#6b6b6b}.lang.svelte-1se8xmw{font-size:.78rem;color:#6b6b6b;text-decoration:none;border-bottom:1px solid #ddd}h1.svelte-1se8xmw{font-size:clamp(1.9rem,5vw,2.5rem);font-weight:500;margin:.4rem 0 .8rem}.intro.svelte-1se8xmw{color:#4a4a4a;line-height:1.6;margin-bottom:2rem;max-width:46ch}.list.svelte-1se8xmw{list-style:none;padding:0;margin:0}.list.svelte-1se8xmw li:where(.svelte-1se8xmw){display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.2rem 0;border-top:1px solid #eee}.list.svelte-1se8xmw strong:where(.svelte-1se8xmw){display:block;font-size:1.05rem;font-weight:500}.list.svelte-1se8xmw span:where(.svelte-1se8xmw){display:block;font-size:.9rem;color:#6b6b6b;line-height:1.5;margin-top:.2rem}.btn.svelte-1se8xmw{flex:0 0 auto;padding:.55rem 1.1rem;border:1px solid #111;border-radius:6px;text-decoration:none;color:#111;font-size:.88rem}.btn.svelte-1se8xmw:hover{background:#111;color:#fff}@media (max-width: 600px){.list.svelte-1se8xmw li:where(.svelte-1se8xmw){flex-direction:column;align-items:flex-start;gap:.8rem}}
