.page-wrap.svelte-rf84ea{max-width:1200px;margin:0 auto;padding:80px}h1.svelte-rf84ea{font-family:var(--font-heading);font-weight:600;font-size:56px;color:var(--color-black);margin-bottom:16px}.intro.svelte-rf84ea{font-size:17px;color:var(--color-gray-dark);margin-bottom:56px}.columns.svelte-rf84ea{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.column.svelte-rf84ea{display:flex;flex-direction:column;gap:48px}.category.svelte-rf84ea h2:where(.svelte-rf84ea){font-family:var(--font-heading);font-weight:600;font-size:22px;color:var(--color-black);margin-bottom:16px;padding-bottom:10px;border-bottom:2px solid var(--color-green)}ul.svelte-rf84ea{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}li.svelte-rf84ea{border-bottom:1px solid var(--color-border)}li.svelte-rf84ea a:where(.svelte-rf84ea){display:block;padding:10px 0;font-size:15px;color:var(--color-gray-dark);text-decoration:none;transition:color .2s,padding-left .2s}li.svelte-rf84ea a:where(.svelte-rf84ea):hover{color:var(--color-green);padding-left:6px}@media(max-width:768px){.page-wrap.svelte-rf84ea{padding:48px 24px}.columns.svelte-rf84ea{grid-template-columns:1fr;gap:40px}}
