.directory.svelte-1m640gb.svelte-1m640gb{background:#fff;color:#191b1d;min-height:75vh;-webkit-hyphens:manual;hyphens:manual;word-break:normal;overflow-wrap:break-word;text-align:left}.wrap.svelte-1m640gb.svelte-1m640gb{width:min(100% - 3rem,1080px);margin:auto}header.svelte-1m640gb.svelte-1m640gb{background:#0f0f0f;color:#f7f7f7;padding:2rem 0 3rem}header.svelte-1m640gb a.svelte-1m640gb{color:#ef5ba1;text-decoration:underline}h1.svelte-1m640gb.svelte-1m640gb{font-size:clamp(2.5rem,6vw,4rem);line-height:1.1;margin:2rem 0 0}h1.svelte-1m640gb.svelte-1m640gb,h2.svelte-1m640gb.svelte-1m640gb{-webkit-hyphens:none;hyphens:none}main.svelte-1m640gb.svelte-1m640gb{padding:2rem 0}ul.svelte-1m640gb.svelte-1m640gb{list-style:none;margin:0;padding:0}li.svelte-1m640gb.svelte-1m640gb{padding:1rem 0 2rem;border-bottom:1px solid #dedede}li.svelte-1m640gb a.svelte-1m640gb{color:#c31162;text-decoration:none;display:flex;align-items:baseline;flex-wrap:wrap;gap:1rem}li.svelte-1m640gb a:hover h2.svelte-1m640gb{text-decoration:underline}h2.svelte-1m640gb.svelte-1m640gb{font-size:1.7rem;margin:0}span.svelte-1m640gb.svelte-1m640gb{color:#606060}p.svelte-1m640gb.svelte-1m640gb{font-size:1.15rem;line-height:1.7;max-width:48rem}a.svelte-1m640gb.svelte-1m640gb:focus-visible{outline:3px solid #c31162;outline-offset:5px}@media (max-width: 600px){.wrap.svelte-1m640gb.svelte-1m640gb{width:calc(100% - 2rem)}}
