.tag-button{position:relative;color:white;font-family:Helvetica Neue,sans-serif;font-size:14px;padding:.42rem 1rem;border-radius:24px;display:flex;white-space:nowrap;background-color:transparent;height:50px;justify-content:center;align-items:center}.tag-button:before{content:"";position:absolute;inset:0;border-radius:24px;padding:1.1px;background:linear-gradient(180deg,#141414,#c8c8c8 51.5%,#141414);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.tag-text{position:relative;z-index:100}.tag-button:after{content:"";position:absolute;inset:0;border-radius:24px;background:radial-gradient(circle at center,transparent 50%,rgba(200,200,200,.3) 100%);opacity:.1;pointer-events:none}@media (max-width:1000px){.tag-button{font-size:.6rem;padding:.2rem .5rem;height:30px}}@media (max-width:500px){.tag-button{font-size:.4rem;height:20px}}.footer-contact{margin-top:4rem;display:flex;flex-direction:column;gap:1rem;align-items:center}.footer-line{max-width:70%;width:100%}.landing-line{margin-bottom:50px}.footer-line img{width:100%;object-fit:cover}