@font-face{font-family:Mulish;src:url(../../../fonts/Mulish/Mulish-VariableFont_wght.ttf)}@font-face{font-family:IBMPlexMono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-Light.ttf);font-weight:300}@font-face{font-family:IBMPlexMono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-Regular.ttf);font-weight:400}@font-face{font-family:IBMPlexMono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-Medium.ttf);font-weight:500}@font-face{font-family:IBMPlexMono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-SemiBold.ttf);font-weight:600}@font-face{font-family:IBMPlexMono;src:url(../../../fonts/IBM_Plex_Mono/IBMPlexMono-Bold.ttf);font-weight:700}.svelte-fmqbok{position:relative}:root{font-family:Mulish,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.8;letter-spacing:.03em}:root{width:100%}h3.svelte-fmqbok{margin:0;font-family:IBMPlexMono,monospace}h3.svelte-fmqbok{font-size:20px;font-weight:600;padding-top:12px}.project-link.svelte-fmqbok{padding:4px 8px;border:4px solid black;background-color:#fff;box-shadow:3px 3px #000;font-family:IBMPlexMono;font-weight:500;cursor:pointer}.project-link.svelte-fmqbok:hover{background-color:#dff6e9}.project-link.svelte-fmqbok:active{transform:translate(3px,3px);box-shadow:none}.project-link.svelte-fmqbok{transition:transform 5s linear 100s,box-shadow 5s linear 100s;color:#000;text-decoration:none}.project-link.svelte-fmqbok:active{transition:none}.page-content.svelte-fmqbok{display:flex;flex-direction:column;align-items:center;gap:24px;padding:93px 24px 24px}.dividing-title.svelte-fmqbok{align-self:start;padding:12px 12px 0;font-size:32px;font-weight:500}@media only screen and (min-width: 700px){.dividing-title.svelte-fmqbok{padding:12px 48px}}.project-link.svelte-fmqbok{display:grid;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;row-gap:12px;column-gap:24px;width:100%;max-width:700px;border:4px solid black;padding:12px;box-sizing:border-box}.project-link.svelte-fmqbok:hover{background-color:#34ca77}.project-link.svelte-fmqbok img.icon:where(.svelte-fmqbok){width:20px;height:20px;float:right}.project-link.svelte-fmqbok img:where(.svelte-fmqbok):not(.icon){grid-area:1/1/3/2;align-self:center;width:120px;height:120px;border:4px solid black}.project-link.svelte-fmqbok h3:where(.svelte-fmqbok){padding:0;font-size:18px}@media only screen and (min-width: 700px){.project-link.svelte-fmqbok h3:where(.svelte-fmqbok){font-size:22px}}.project-link.svelte-fmqbok h3:where(.svelte-fmqbok) i:where(.svelte-fmqbok){float:right}.project-link.svelte-fmqbok div:where(.svelte-fmqbok){font-family:Mulish,sans-serif;font-size:15px}@media only screen and (min-width: 700px){.project-link.svelte-fmqbok div:where(.svelte-fmqbok){font-size:17px}}
