.prompt.svelte-1wur8mh{--size:48px}@media screen and (min-width: 680px){.prompt.svelte-1wur8mh{--size:calc(48px + (96 - 48) * (100vw - 680 * 1px) / (1040 - 680))}}@media screen and (min-width: 1040px){.prompt.svelte-1wur8mh{--size:96px}}a.svelte-1wur8mh{padding:var(--space-md) 0;border-radius:var(--border-radius);height:100%;width:100%;display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--cl-black);transition:all 0.1s ease;cursor:pointer}a.svelte-1wur8mh:hover{background:var(--cl-grey-dark);color:var(--cl-white)}.prompt.svelte-1wur8mh{font-size:var(--size);font-family:var(--ft-mark);text-transform:uppercase;list-style:none;font-weight:normal;line-height:0.74;margin:0 auto}.info.svelte-1wur8mh{font-family:var(--ft-sans);font-weight:600;font-size:18px;text-transform:uppercase}
svg.svelte-xlf1ca{width:16px;height:16px}
svg.svelte-xlf1ca{width:16px;height:16px}
nav.svelte-yxz66q{display:flex;justify-content:space-between;align-items:center;padding:0 var(--space-sm);margin:0 5%;font-family:var(--ft-sans);font-weight:600;font-size:16px;height:40px;z-index:100}.menu.svelte-yxz66q{visibility:none;opacity:0;transform:translateY(-100vh);transition:transform 0.4s ease, opacity 0.3s ease}.menu-open.svelte-yxz66q{visibility:none;transform:translateY(0);opacity:1}a.svelte-yxz66q{text-decoration:none;color:var(--cl-black);padding:var(--space-sm)}.text.svelte-yxz66q{display:flex;align-items:center}.text.svelte-yxz66q span.svelte-yxz66q{margin-right:calc(2 * var(--border-radius))}.text.svelte-yxz66q a.svelte-yxz66q{padding:0}button.svelte-yxz66q{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.modal-container.svelte-yxz66q{position:fixed;top:40px;left:0;right:0;bottom:0;z-index:100}.modal.svelte-yxz66q{background:var(--cl-white);width:100vw;height:100%;display:flex;justify-content:center;flex-direction:column}.modal.svelte-yxz66q ul.svelte-yxz66q{list-style:none;margin:0;padding:0}.modal.svelte-yxz66q ul li.svelte-yxz66q{width:80%;margin:0 auto;text-align:center}@media only screen and (max-width: 340px){nav.svelte-yxz66q{font-size:12px}}@media only screen and (min-width: 780px){nav.svelte-yxz66q{height:80px}.modal-container.svelte-yxz66q{top:80px}}@media only screen and (min-width: 1440px){nav.svelte-yxz66q{background:var(--cl-white);margin:0;padding:0 5%}}