.social-sharing-list{display:flex;flex-wrap:wrap;list-style:none;justify-content:flex-start;padding:0}@media screen and (min-width: 992px){.social-sharing-list{padding:0.5rem 0}}.social-sharing-list .social-item.social-item__copy-to-clipboard{position:relative}.social-sharing-list .social-item.social-item__copy-to-clipboard .success-message{position:absolute;transform:translateX(-50%);top:60%;left:50%;width:max-content;max-width:300px;padding:1rem;text-align:center;line-height:1;color:rgb(var(--color-foreground));background-color:rgb(var(--color-neutral-1-pure));transition:var(--duration-default)}.social-sharing-list .social-item.social-item__copy-to-clipboard .success-message:not(.visible){top:calc(100% - 1rem);opacity:0;visibility:hidden}@media screen and (min-width: 768px){.social-sharing-list .social-item.social-item__mobile{display:none}}.social-sharing-list .social-item:not(.social-item__mobile){display:none}@media screen and (min-width: 768px){.social-sharing-list .social-item:not(.social-item__mobile){display:block}}.social-sharing-list .social-item .icon{height:1.2rem;width:1.2rem}.share-text{margin:0 0 0.375rem 0.5rem}.social-link{display:inline-block;padding:.8rem;border:none;font-size:0.875rem;color:rgb(var(--color-foreground));background-color:rgba(0,0,0,0);transition:var(--duration-short);cursor:pointer}.social-link:hover{color:rgb(var(--color-neutral-2-light))}.social-link.social-link__mobile{display:flex;align-items:center;padding:0.75rem 0.75rem 0 0;font-weight:500;letter-spacing:calc(var(--font-heading-scale)*.06rem);color:#999}.social-link.social-link__mobile .icon{margin-right:calc(var(--font-heading-scale)*1rem)}