.social-section.svelte-nbrh1g{text-align:center}@media screen and (min-width:1024px){.social-section.svelte-nbrh1g{text-align:left}}.title.is-2.svelte-nbrh1g{margin-bottom:36px}.social-content.svelte-nbrh1g{display:flex;flex-direction:column;gap:36px;margin-top:36px}@media screen and (min-width:1024px){.social-content.svelte-nbrh1g{flex-direction:row;gap:72px}}.social-group.svelte-nbrh1g{flex:1}.social-subtitle.svelte-nbrh1g{font-family:Frank Ruhl Libre,Frank Ruhl Libre Fallback,Georgia,serif;font-size:28px;margin-bottom:18px;color:#322e4e;border-bottom:2px solid #5241FB;padding-bottom:9px;display:inline-block}.social-links.svelte-nbrh1g{display:flex;flex-direction:column;gap:18px}.social-link.svelte-nbrh1g{background:#f9f9fb;border-radius:8px;padding:18px;transition:all .3s ease;border-left:4px solid transparent}@media screen and (min-width:1024px){.social-link.svelte-nbrh1g{min-height:80px;display:flex;align-items:center}}.social-link.svelte-nbrh1g:hover{background:#fff;box-shadow:0 2px 8px #0000001a;border-left-color:#5241fb;transform:translate(4px)}.social-link.svelte-nbrh1g a:where(.svelte-nbrh1g){display:flex;align-items:center;gap:18px;color:#322e4e;text-decoration:none;font-weight:500}@media screen and (min-width:1024px){.social-link.svelte-nbrh1g a:where(.svelte-nbrh1g){width:100%;min-height:48px}}.social-link.svelte-nbrh1g a:where(.svelte-nbrh1g):hover{color:#5241fb}.social-link.svelte-nbrh1g .logo-container:where(.svelte-nbrh1g){width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.social-link.svelte-nbrh1g .logo-container.linkedin:where(.svelte-nbrh1g){background-color:#0077b5}.social-link.svelte-nbrh1g .logo-container.spotify:where(.svelte-nbrh1g){background-color:#1db954}.social-link.svelte-nbrh1g .logo-container.arte:where(.svelte-nbrh1g){background-color:#e84a28}.social-link.svelte-nbrh1g .logo-container.newsletter:where(.svelte-nbrh1g){background-color:#5241fb}.social-link.svelte-nbrh1g .logo-container:where(.svelte-nbrh1g) svg:where(.svelte-nbrh1g){color:#fff}.social-link.svelte-nbrh1g .profile-photo:where(.svelte-nbrh1g){width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0;border:3px solid #0077b5}.social-link.svelte-nbrh1g span:where(.svelte-nbrh1g){font-weight:600}.row.svelte-nbrh1g{margin-bottom:36px}
