.wanttalk{flex-direction:column;gap:30px;padding:0 20px;display:flex}.wanttalk .wanttalk-container{grid-gap:30px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;align-items:self-start;display:grid}.wanttalk .wanttalk-container .title{color:var(--lilac);margin-bottom:10px;font-size:1.2rem}.wanttalk .wanttalk-container .social{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wanttalk .wanttalk-container .social .social-btn{width:35px;height:35px;color:var(--white);border:var(--thin-border);outline-offset:2px;cursor:pointer;background-color:#0000;border-radius:8px;outline:2px solid #0000;justify-content:center;align-items:center;margin-top:10px;padding:0;font-family:inherit;transition:opacity .3s,outline .2s;display:flex;overflow:hidden}.wanttalk .wanttalk-container .social .social-btn:hover{opacity:.8}.wanttalk .wanttalk-container .social .social-btn:focus-visible{outline:2px solid var(--lilac);outline-offset:2px}.wanttalk .wanttalk-container .social .social-btn .icon{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.wanttalk .wanttalk-container .social .social-btn .icon svg{color:var(--title);font-size:1.2rem}@media (max-width:400px){.wanttalk{gap:20px}.wanttalk .wanttalk-container{grid-gap:20px}}
