.nm-contact-social{position:relative;padding:clamp(46px,4.8vw,66px) 0;overflow:hidden;background:linear-gradient(180deg,rgb(244 241 236 / .95) 0%,rgb(251 250 247 / .92) 52%,rgb(242 240 234 / .92) 100%),var(--nm-contact-bg-4) center/cover no-repeat,linear-gradient(180deg,#f4f1ec 0%,#fbfaf7 52%,#f2f0ea 100%);color:#172127}.nm-contact-social::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgb(255 255 255 / .28) 0%,rgb(255 255 255 / .07) 48%,rgb(255 255 255 / .18) 100%);pointer-events:none}.nm-contact-social .nm-contact-section-head--light h2{color:#11191d}.nm-contact-social .nm-contact-section-head--light>p:last-child{color:#626b70}.nm-contact-social__grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nm-contact-social__card{position:relative;min-height:286px;padding:28px 168px 28px 28px;display:flex;flex-direction:column;border:1px solid rgb(20 29 35 / .08);border-radius:24px;color:#172127;text-decoration:none;box-shadow:0 18px 40px rgb(23 30 34 / .06);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease;overflow:hidden;isolation:isolate}.nm-contact-social__card::before{content:"";position:absolute;inset:0;z-index:0}.nm-contact-social__card::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px 0 rgb(255 255 255 / .55);pointer-events:none}.nm-contact-social__card--instagram::before{background:linear-gradient(135deg,#fff0,#fff0),linear-gradient(135deg,#fff0,#fff0),linear-gradient(135deg,rgb(255 255 255 / .96) 0%,rgb(253 246 249 / .95) 58%,rgb(251 242 246 / .95) 100%)}.nm-contact-social__card--linkedin::before{background:linear-gradient(135deg,#fff0,#fff0),linear-gradient(135deg,#fff0,#fff0),linear-gradient(135deg,rgb(255 255 255 / .96) 0%,rgb(244 249 254 / .96) 58%,rgb(241 246 252 / .95) 100%)}.nm-contact-social__card--youtube::before{background:linear-gradient(135deg,#fff0,#fff0),linear-gradient(135deg,#fff0,#fff0),linear-gradient(135deg,rgb(255 255 255 / .96) 0%,rgb(255 247 247 / .96) 58%,rgb(252 243 243 / .95) 100%)}.nm-contact-social__card:hover{transform:translateY(-5px);box-shadow:0 24px 48px rgb(23 30 34 / .1)}.nm-contact-social__icon{position:absolute;top:18px;right:18px;z-index:1;width:136px;height:136px;display:flex;align-items:center;justify-content:center;animation:nmSocialIconFloat 5s ease-in-out infinite;pointer-events:none}.nm-contact-social__icon img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 20px 26px rgb(19 28 34 / .08))}.nm-contact-social__content{position:relative;z-index:1;max-width:340px}.nm-contact-social__badge{display:inline-flex;align-items:center;min-height:24px;margin:0;padding:0 11px;border-radius:999px;background:rgb(17 24 28 / .06);color:#576065;font-family:var(--nm-font-ui);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.nm-contact-social__card h3{margin:18px 0 0;font-family:var(--nm-font-display);font-size:2.15rem;line-height:1}.nm-contact-social__card p{margin:12px 0 18px;color:#626b70;font-family:var(--nm-font-ui);font-size:.9rem;line-height:1.64}.nm-contact-social__link{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:auto;min-height:48px;padding:0 18px;border-radius:12px;font-family:var(--nm-font-ui);font-size:.76rem;font-weight:800;animation:nmSocialNeonPulse 1.75s ease-in-out infinite}.nm-contact-social__card--instagram .nm-contact-social__link{background:#d62976;color:#fff;box-shadow:0 0 0 rgb(214 41 118 / .25),0 0 18px rgb(214 41 118 / .22)}.nm-contact-social__card--linkedin .nm-contact-social__link{background:#0A66C2;color:#fff;box-shadow:0 0 0 rgb(10 102 194 / .25),0 0 18px rgb(10 102 194 / .22)}.nm-contact-social__card--youtube .nm-contact-social__link{background:red;color:#fff;box-shadow:0 0 0 rgb(255 0 0 / .25),0 0 18px rgb(255 0 0 / .22)}@keyframes nmSocialIconFloat{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(-4px,-6px,0)}}@keyframes nmSocialNeonPulse{0%,100%{transform:translateY(0);filter:saturate(1)}50%{transform:translateY(-1px);filter:saturate(1.08)}}.nm-contact-social__card--instagram .nm-contact-social__link{animation-name:nmSocialNeonPulse,nmSocialBlinkInstagram;animation-duration:1.75s,2.2s;animation-iteration-count:infinite,infinite}.nm-contact-social__card--linkedin .nm-contact-social__link{animation-name:nmSocialNeonPulse,nmSocialBlinkLinkedin;animation-duration:1.75s,2.2s;animation-iteration-count:infinite,infinite}.nm-contact-social__card--youtube .nm-contact-social__link{animation-name:nmSocialNeonPulse,nmSocialBlinkYoutube;animation-duration:1.75s,1.8s;animation-iteration-count:infinite,infinite}@keyframes nmSocialBlinkInstagram{0%,100%{box-shadow:0 0 0 rgb(214 41 118 / .22),0 0 16px rgb(214 41 118 / .24)}50%{box-shadow:0 0 0 4px rgb(214 41 118 / .12),0 0 28px rgb(214 41 118 / .42)}}@keyframes nmSocialBlinkLinkedin{0%,100%{box-shadow:0 0 0 rgb(10 102 194 / .22),0 0 16px rgb(10 102 194 / .24)}50%{box-shadow:0 0 0 4px rgb(10 102 194 / .10),0 0 28px rgb(10 102 194 / .42)}}@keyframes nmSocialBlinkYoutube{0%,100%{box-shadow:0 0 0 rgb(255 0 0 / .22),0 0 16px rgb(255 0 0 / .22)}50%{box-shadow:0 0 0 4px rgb(255 0 0 / .11),0 0 30px rgb(255 0 0 / .48)}}@media (max-width:1160px){.nm-contact-social__grid{grid-template-columns:1fr}.nm-contact-social__card{min-height:250px}}@media (max-width:760px){.nm-contact-social__card{padding-right:150px}.nm-contact-social__icon{width:120px;height:120px}}@media (min-width:600px) and (max-width:979px) and (orientation:portrait){.nm-contact-social__card{align-items:center;text-align:center;padding:26px 24px 24px}.nm-contact-social__icon{position:relative;top:auto;right:auto;width:126px;height:126px;margin:0 auto 16px}.nm-contact-social__content{max-width:none}.nm-contact-social__badge{margin-inline:auto}.nm-contact-social__link{width:100%}}@media (max-width:599px) and (orientation:portrait){.nm-contact-social{padding:36px 0}.nm-contact-social__card{min-height:230px;align-items:center;text-align:center;padding:24px 18px}.nm-contact-social__icon{position:relative;top:auto;right:auto;width:112px;height:112px;margin:0 auto 14px}.nm-contact-social__content{max-width:none}.nm-contact-social__badge{margin-inline:auto}.nm-contact-social__link{width:100%}}.nm-contact-social__card:hover .nm-contact-social__icon{transform:translate3d(-2px,-4px,0) scale(1.02)}.nm-contact-social__link{text-decoration:none}html[dir="rtl"] .nm-contact-social__card{padding:28px 28px 28px 168px;text-align:right}html[dir="rtl"] .nm-contact-social__icon{right:auto;left:18px}html[dir="rtl"] .nm-contact-social__content{direction:rtl}@media (min-width:1161px){.nm-contact-social__card{min-height:272px}}@media (min-width:600px) and (max-width:979px) and (orientation:portrait),(max-width:599px) and (orientation:portrait){html[dir="rtl"] .nm-contact-social__card{padding:26px 24px 24px;text-align:center}html[dir="rtl"] .nm-contact-social__icon{left:auto}}