.services-block{margin:60px 0}@media (max-width:767px){.services-block{margin:40px 0}}.services-block p{margin-bottom:60px}@media (max-width:767px){.services-block p{margin-bottom:30px}}.services-block .services-link{color:#fff;z-index:0;border:1px solid #fff;border-radius:20px;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px 40px;font-size:54px;font-weight:300;display:flex;position:relative;overflow:hidden}@media (max-width:1200px){.services-block .services-link{font-size:40px}}@media (max-width:767px){.services-block .services-link{border-radius:16px;margin-bottom:15px;padding:15px;font-size:22px}.services-block .services-link img{width:20px}}.services-block .services-link:after{content:"";z-index:-1;background:linear-gradient(90deg,#c444ff 0%,#562999 100%);width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.services-block .services-link:before{content:"";z-index:-1;opacity:0;background:linear-gradient(-90deg,#c444ff 0%,#562999 100%);width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.services-block .services-link:hover:after{opacity:0}.services-block .services-link:hover:before{opacity:1}.discuss-block{margin-top:50px;margin-bottom:100px}@media (max-width:1024px){.discuss-block{margin-top:40px;margin-bottom:60px}}.discuss-block .info{-webkit-backdrop-filter:blur(var(--blur-lg));backdrop-filter:blur(var(--blur-lg));border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);box-shadow:var(--shadow-card),var(--shadow-glow);background:linear-gradient(165deg,#5629998c 0%,#1e0f37eb 50%,#0c0818f5 100%);justify-content:space-between;align-items:center;padding:40px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.discuss-block .info:before{content:"";background:var(--glow-line);opacity:.7;height:2px;position:absolute;top:0;left:0;right:0}.discuss-block .info:hover{transform:translateY(-4px);box-shadow:0 24px 56px #0006,0 0 60px #c444ff26}@media (max-width:1024px){.discuss-block .info{flex-direction:column;align-items:center;gap:30px}}@media (max-width:767px){.discuss-block .info{padding:20px}}.discuss-block .info .info-content{flex-direction:column;flex:1;gap:20px;display:flex}@media (max-width:1024px){.discuss-block .info .info-content{text-align:center;align-items:center}}.discuss-block .info h3{color:#fff;letter-spacing:-.02em;max-width:470px;margin:0;font-size:clamp(28px,4vw,48px);font-weight:600;line-height:1.2}@media (max-width:1024px){.discuss-block .info h3{max-width:100%;font-size:44px}}@media (max-width:767px){.discuss-block .info h3{max-width:400px;font-size:30px}}.discuss-block .info .discuss-badge{border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);width:fit-content;color:var(--color-primary-light);text-transform:uppercase;letter-spacing:.06em;background:#c444ff33;align-items:center;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.discuss-block .info .discuss-subtitle{color:var(--color-text-muted);max-width:480px;margin:0;font-size:18px;line-height:1.5}@media (max-width:1024px){.discuss-block .info .discuss-subtitle{text-align:center;max-width:100%}}@media (max-width:767px){.discuss-block .info .discuss-subtitle{font-size:16px}}.discuss-block .btn{color:#fff;z-index:0;border-radius:var(--radius-md);border:1px solid var(--color-border-strong);justify-content:space-between;align-items:center;width:100%;max-width:440px;margin-top:auto;padding:20px 24px;font-size:20px;transition:all .3s;display:flex;position:relative;overflow:hidden}.discuss-block .btn:after{content:"";z-index:-1;background:linear-gradient(270deg,#c444ff .16%,#562999 99.84%);width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.discuss-block .btn:before{content:"";z-index:-1;opacity:0;background:linear-gradient(-270deg,#c444ff .16%,#562999 99.84%);width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.discuss-block .btn.hovered .btn-arrow{transform:translate(4px)}.discuss-block .btn:hover{transform:scale(1.05)}.discuss-block .btn:hover:after{opacity:0}.discuss-block .btn:hover:before{opacity:1}.discuss-block .btn:active{transform:scale(.98)}@media (max-width:767px){.discuss-block .btn{width:100%;padding:16px;font-size:24px}}.discuss-block .btn .btn-text{font-weight:500}.discuss-block .btn .btn-arrow{align-items:center;margin-left:auto;transition:transform .3s;display:flex}@media (max-width:767px){.discuss-block .btn .btn-arrow img{width:34px}}.discuss-block .btn:hover .btn-arrow{transform:translate(5px)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{box-shadow:0 0 #fff6}50%{box-shadow:0 0 0 10px #fff0}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulseScale{0%,to{transform:scale(1.02)}50%{transform:scale(1.05)}}@keyframes slideRight{0%,to{transform:translate(0)}50%{transform:translate(8px)}}
