.social-share{display:flex;flex-flow:wrap;align-items:center;gap:.5em}.social-share--start{justify-content:flex-start}.social-share--center{justify-content:center}.social-share--end{justify-content:flex-end}.social-share__button{--social-surface: #ffffff;--social-fg: #008736;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-sizing:border-box;cursor:pointer;color:var(--social-fg);background-color:var(--social-surface);border-radius:50%;width:3em;height:3em;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;text-decoration:none;transition:transform .4s cubic-bezier(.625,.05,0,1);transform:scale(1) rotate(.001deg)}.social-share__button.social-share__button--plain{--social-surface: transparent;--social-fg: #000000;width:2.75rem;height:2.75rem;border-radius:0;overflow:visible;transform:none;transition:color .5s var(--ease-cubic)}.social-share__button.social-share__button--plain:hover,.social-share__button.social-share__button--plain:focus-visible{--social-fg: #d90b05}.social-share__button.social-share__button--plain .social-share__icon{width:2rem}.social-share__button.social-share__button--plain .social-share__icon img{height:2rem}.social-share__icon{width:1.5em;display:flex}.social-share__icon svg,.social-share__icon img{width:100%;height:auto}.social-share__icon img{height:1.5em;object-fit:contain}.social-share__icon img.is--inverted{filter:brightness(0) invert(1)}.social-share__icon.is--success{position:absolute}[data-social-share-type=clipboard] .social-share__icon{transition:transform .4s cubic-bezier(.625,.05,0,1);transform:translateY(0) rotate(.001deg)}[data-social-share-type=clipboard] .social-share__icon.is--success{color:#009e3b;transform:translateY(200%) rotate(.001deg)}[data-social-share-type=clipboard][data-social-share-success] .social-share__icon{transform:translateY(-200%) rotate(.001deg)}[data-social-share-type=clipboard][data-social-share-success] .social-share__icon.is--success{transform:translateY(0) rotate(.001deg)}.social-share__button--plain[data-social-share-type=clipboard]{overflow:hidden}[data-social-share]:has([data-social-share-type]:hover) [data-social-share-type]:not(.social-share__button--plain){transform:scale(.9) rotate(.001deg)}[data-social-share]:has([data-social-share-type]:hover) [data-social-share-type]:not(.social-share__button--plain):hover{transform:scale(1.1) rotate(.001deg)}.social-share__button:not(.social-share__button--plain):hover{transform:scale(1.08) rotate(.001deg)}.social-share__button:focus-visible{outline:2px solid #d90b05;outline-offset:4px}.social-share__button--linkedin{--social-fg: #0a66c2}.social-share__button--x{--social-fg: #000000}.social-share__button--facebook{--social-fg: #1877f2}.social-share__button--pinterest{--social-fg: #e60023}.social-share__button--whatsapp{--social-fg: #25d366}.social-share__button--reddit{--social-fg: #ff4500}.social-share__button--telegram{--social-fg: #0088cc}.social-share__button--instagram{--social-fg: #e4405f}.social-share__button--youtube{--social-fg: #ff0000}.social-share__button--mail,.social-share__button--clipboard,.social-share__button--custom{--social-fg: #008736}.social-share--surface-black .social-share__button{--social-surface: #000000;--social-fg: #ffffff}.social-share--bordered .social-share__button{border:1px solid rgba(0,0,0,.15)}.social-share--surface-black.social-share--bordered .social-share__button{border-color:#ffffff40}.social-share--bordered .social-share__button:focus-visible{border-color:#d90b05;outline:1px solid #d90b05;outline-offset:-2px}
