@layer components{.social-share-button{align-items:center;display:flex;gap:.5em;text-decoration:none;width:-moz-min-content;width:min-content}.social-share-button__icon{font-size:1.5em}.social-share-button--styled{--color-hover:color-mix(in srgb,var(--color-brand),#000 15%);background-color:var(--color-brand);border-radius:.25rem;color:#fff;font-size:.875rem;line-height:normal;padding:.5rem;transition:background-color .25s ease-out}.social-share-button--styled:hover{background-color:var(--color-hover)}.social-share-button--styled:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.social-share-button--styled .social-share-button__label{padding:0 .5rem;white-space:nowrap}}.custom-scrollbar[data-v-16fbcac9]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-16fbcac9]::-webkit-scrollbar-track{background:#ffffff0d}.custom-scrollbar[data-v-16fbcac9]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.fade-enter-active[data-v-dedebcdc],.fade-leave-active[data-v-dedebcdc]{transition:opacity .5s ease}.fade-enter-from[data-v-dedebcdc],.fade-leave-to[data-v-dedebcdc]{opacity:0}.glow-button[data-v-8cb715e3]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:.5rem;color:#fff;display:inline-flex;font-weight:600;justify-content:center;padding:.75rem 2rem;text-decoration:none;transition:all .3s ease}.glow-button[data-v-8cb715e3]:hover{box-shadow:0 10px 20px #667eea66;transform:translateY(-2px)}.industries .bottom-left-radial{height:1800px;right:800px}.industries .top-right-radial{top:0}
