.social-links.svelte-19wslit.svelte-19wslit{display:grid;grid-auto-flow:column;place-items:center;gap:.5rem}.social-links.svelte-19wslit a.social-link.svelte-19wslit{width:3rem;height:3rem;box-sizing:border-box;padding:.25rem;text-decoration:none;border-bottom:none;transition:transform .15s ease-out}.social-links.svelte-19wslit a.social-link.svelte-19wslit span{width:100%;height:100%;color:#fff}.social-links.svelte-19wslit a.social-link.svelte-19wslit:hover{transform:translateY(-.25rem)}@media screen and (max-width: 768px){.social-links.svelte-19wslit.svelte-19wslit{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}.social-links.svelte-19wslit a.social-link.svelte-19wslit{width:48px;height:48px}}.contact-page.svelte-8vzjpb.svelte-8vzjpb{display:grid;grid-template-columns:auto 1fr;max-width:1024px;margin:0 auto;gap:1.5rem;padding:0rem 2rem}.contact-info.svelte-8vzjpb.svelte-8vzjpb{display:flex;flex-direction:column;width:max-content;gap:.75rem}.contact-info.svelte-8vzjpb h2.svelte-8vzjpb{margin:0;padding-top:1.5rem}.contact-info.svelte-8vzjpb a.svelte-8vzjpb{display:flex;align-items:center;padding:.25rem .5rem;gap:.75rem;background-color:var(--color);border-radius:6px;text-decoration:none;color:#000000d9}.contact-info.svelte-8vzjpb a.svelte-8vzjpb:hover{filter:brightness(1.1)}.contact-info.svelte-8vzjpb .icon.svelte-8vzjpb{width:24px;height:24px;padding:.5rem;border-radius:100%;background-color:var(--color)}@media screen and (max-width: 768px){.contact-page.svelte-8vzjpb.svelte-8vzjpb{grid-template-columns:1fr;grid-template-rows:auto auto}}
