main.svelte-knc2mo{padding:3.5rem 1.5rem 6rem;position:relative}.column.svelte-knc2mo{position:relative;max-width:76ch;margin:0 auto;font-size:1.05rem;line-height:1.75;color:#333}h1.svelte-knc2mo{font-weight:600;font-size:clamp(1.9rem,4vw,2.4rem);line-height:1.15;color:#000;margin-bottom:1em}.positions.svelte-knc2mo{list-style:none;margin-top:3em}.positions.svelte-knc2mo li:where(.svelte-knc2mo){border-top:1px solid #ddd}.positions.svelte-knc2mo li:where(.svelte-knc2mo):last-child{border-bottom:1px solid #ddd}.row.svelte-knc2mo{display:block;padding:1.5em 0 1.65em;color:inherit;text-decoration:none}.row.bare.svelte-knc2mo{padding:1.5em 0}.head.svelte-knc2mo{display:flex;justify-content:space-between;align-items:baseline;gap:1.5em}.position-title.svelte-knc2mo{font-weight:600;font-size:1.2em;line-height:1.25;color:#000;text-decoration:underline;text-decoration-color:#bbb;text-decoration-thickness:1px;text-underline-offset:.18em;transition:text-decoration-color .15s ease}.row.svelte-knc2mo:hover .position-title:where(.svelte-knc2mo){text-decoration-color:#000}.where.svelte-knc2mo{font-size:.85em;color:#767676;white-space:nowrap}.summary.svelte-knc2mo{margin-top:.5em;color:#555}@media(max-width:40em){.head.svelte-knc2mo{flex-direction:column;align-items:flex-start;gap:.3em}}
