main.svelte-1uha8ag{box-sizing:border-box;margin:var(--vm-spacing-3) 0;outline:3px solid var(--vm-foreground);background:var(--vm-background);padding:var(--vm-spacing-3);width:100%;max-width:var(--vm-large-layout)}@media(min-width:540px){main.svelte-1uha8ag{margin:var(--vm-spacing-3);border-radius:10px;padding:var(--vm-spacing-4);width:calc(100% - var(--vm-spacing-4) * 2);max-width:var(--vm-small-layout)}}header.svelte-1uha8ag,footer.svelte-1uha8ag{margin:var(--vm-spacing-3)}header.svelte-1uha8ag{margin-bottom:var(--vm-spacing-1)}footer.svelte-1uha8ag{margin-top:var(--vm-spacing-2);text-align:center}h1.svelte-1uha8ag a:where(.svelte-1uha8ag){display:flex;flex-direction:column;color:inherit;font-size:1.8rem;font-family:"Vital's Handwriting",sans-serif;text-align:center;white-space:nowrap}@media(min-width:540px){h1.svelte-1uha8ag a:where(.svelte-1uha8ag){display:block}}@media(prefers-reduced-motion:no-preference){h1.svelte-1uha8ag a:where(.svelte-1uha8ag){transition-duration:.1s;transition-property:transform,letter-spacing;transition-timing-function:var(--vm-trans-bounce);text-decoration:none}h1.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{transform:scale(1.04);padding:0 30px;letter-spacing:-1.4px}}footer.svelte-1uha8ag{flex:0}footer.svelte-1uha8ag button:where(.svelte-1uha8ag){display:inline;cursor:pointer;border:none;background:none;color:var(--vm-foreground-contrast)}footer.svelte-1uha8ag button:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){display:block;transition:transform .1s var(--vm-trans-bounce)}footer.svelte-1uha8ag button:where(.svelte-1uha8ag):hover span:where(.svelte-1uha8ag){transform:scale(1.2);color:var(--vm-foreground)}footer.svelte-1uha8ag button:where(.svelte-1uha8ag):active span:where(.svelte-1uha8ag){transform:scale(.8)}.cookie-count.svelte-1uha8ag{display:inline-block;width:100%}.hero-title.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--vm-spacing-2);margin:0;margin-bottom:var(--vm-spacing-2)}.hero-avatar.svelte-1uha8ag{aspect-ratio:1;width:60%;object-fit:cover}.hero-short.svelte-1uha8ag{margin:0;margin-bottom:var(--vm-spacing-4);text-align:center}.links-list.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--vm-spacing-2);margin:0 auto;padding:0;max-width:400px;list-style:none}.link.svelte-1uha8ag{position:relative;z-index:0;margin:0;padding:0;list-style:none}.link-anchor.svelte-1uha8ag{display:flex;align-items:center;gap:var(--vm-spacing-1);transition:transform .1s var(--vm-trans-bounce),background-color .1s,color .1s,outline-width .1s;outline:3px solid var(--vm-foreground);outline-offset:-3px;border-radius:100vmax;background-color:var(--vm-foreground);padding:var(--vm-spacing-2);color:var(--vm-background);font-weight:700}.link-anchor.svelte-1uha8ag:after{display:none}.link-anchor.svelte-1uha8ag:hover,.link-anchor.svelte-1uha8ag:focus{outline-width:3px;background-color:var(--vm-background);color:var(--vm-foreground);text-decoration:none}.link-anchor.svelte-1uha8ag:hover .link-icon:where(.svelte-1uha8ag),.link-anchor.svelte-1uha8ag:focus .link-icon:where(.svelte-1uha8ag){background-color:var(--vm-foreground)}.link-icon.svelte-1uha8ag{-webkit-mask-size:cover;mask-size:cover;background:var(--vm-background);width:24px;height:24px}.link-label.svelte-1uha8ag{flex:1;text-align:center}@media(prefers-reduced-motion:no-preference){.link-anchor.svelte-1uha8ag{position:relative;z-index:auto;outline-color:var(--vm-foreground);outline-width:0;outline-offset:0}.link.svelte-1uha8ag:before,.link.svelte-1uha8ag:after{display:block;position:absolute;transform:scale(.95);z-index:-1;mix-blend-mode:difference;transition:transform .1s var(--vm-trans-ease-out);inset:0;border-radius:100vmax;content:""}.link.svelte-1uha8ag:before{background-color:#f0f}.link.svelte-1uha8ag:after{background-color:#0ff}.link-anchor.svelte-1uha8ag:hover,.link-anchor.svelte-1uha8ag:focus{transform:scale(1.05)}.link.svelte-1uha8ag:has(.link-anchor:where(.svelte-1uha8ag):hover):before,.link.svelte-1uha8ag:has(.link-anchor:where(.svelte-1uha8ag):focus):before{transform:scale(1.12,1.2) rotate(2deg) translate(2px,2px)}.link.svelte-1uha8ag:has(.link-anchor:where(.svelte-1uha8ag):hover):after,.link.svelte-1uha8ag:has(.link-anchor:where(.svelte-1uha8ag):focus):after{transform:scale(1.12,1.2) rotate(-1deg) translate(-1px,-1px)}}
