.socials-page.svelte-19ldqmv{padding:80px 20px 20px;min-height:100vh}.hero.svelte-19ldqmv{min-height:-5vh;margin-bottom:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px}.hero.svelte-19ldqmv h1:where(.svelte-19ldqmv){padding-top:1vh;font-family:Letric;font-size:3rem;margin:0}.hero.svelte-19ldqmv p:where(.svelte-19ldqmv){font-size:1.5rem;margin:10px 0 0;font-family:sans-serif}.social-card.svelte-19ldqmv{display:flex;align-items:center;padding:15px;border-radius:8px;width:100%;max-width:600px;text-decoration:none;transition:transform .2s ease}.social-card.svelte-19ldqmv:hover{transform:scale(1.02)}.icons.svelte-19ldqmv{position:relative;margin-right:15px;flex-shrink:0}.platform-logo.svelte-19ldqmv{width:4vh;height:4vh;image-resolution:80px;border-radius:50%;background-color:#fff}.profile-picture.svelte-19ldqmv{width:3vh;height:3vh;border-radius:50%;position:absolute;right:-10px;bottom:-10px;box-shadow:0 4px 6px #00000080}.card-text.svelte-19ldqmv h2:where(.svelte-19ldqmv){margin:0;font-size:1.8rem;text-align:left}.card-text.svelte-19ldqmv p:where(.svelte-19ldqmv){margin:5px 0 0;font-size:1rem;text-align:left}
