.card.svelte-1go5tzu{background-color:var(--bg);border:1px solid var(--line);display:block;text-decoration:none;width:50%;position:relative;top:0;left:0;padding-bottom:0;height:100%;overflow:hidden;transition:ease all .3s;box-shadow:0 2px 6px #0000;border-radius:2px;display:flex;justify-content:center;align-items:center}.card.svelte-1go5tzu:hover{background:var(--contrastbg);color:var(--accent);left:5px}@font-face{font-family:stockholm;src:url(/fonts/st-b.otf);font-weight:700;font-style:normal;font-display:block}@font-face{font-family:stockholm;src:url(/fonts/st-r.otf);font-weight:400;font-style:normal;font-display:block}.horisontal.svelte-1iuugej{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overflow-x:scroll;width:100%;padding:12px var(--sidemargin) 10vh;display:flex;position:relative;align-items:stretch}.horisontal.svelte-1iuugej::-webkit-scrollbar{display:none}.cardholder.svelte-1iuugej{position:relative;flex:1 0 auto;width:33%;max-width:22rem;display:inline-block;scroll-snap-align:start;scroll-snap-stop:normal;margin-right:1%;overflow:visible;max-height:60vh}@media screen and (max-width: 1200px){.cardholder.svelte-1iuugej{width:46%}}@media screen and (max-width: 960px){.cardholder.svelte-1iuugej{width:80%}}@media screen and (max-width: 700px){.cardholder.svelte-1iuugej{width:68%}}
