.recommendations>h2{color:#000;font-size:1.75rem;font-weight:800;line-height:32px;margin-bottom:24px}.recommendations .telegram-card .telegram-card-container{border:2px solid #eee;border-radius:24px;display:flex;flex-direction:column;gap:21px;padding:23px 24px}.recommendations .telegram-card .telegram-card-container .telegram-card-header{align-items:center;display:flex;gap:16px}.recommendations .telegram-card .telegram-card-container .telegram-card-header .telegram-card-icon{border-radius:24px;height:32px;width:32px}.recommendations .telegram-card .telegram-card-container .telegram-card-header .telegram-card-title{color:#1f2429;font-size:1.25rem;font-weight:800;line-height:24px}.recommendations .telegram-card .telegram-card-container .telegram-card-description{font-size:.9375rem;font-weight:600;line-height:20px}.recommendations .telegram-card .telegram-card-container .telegram-card-link{background:#f4f4f5;border:2px solid #f4f4f5;border-radius:16px;display:flex;gap:12px;justify-content:space-between;padding:12px}.recommendations .telegram-card .telegram-card-container .telegram-card-link .telegram-card-link-content{display:flex;flex-direction:column;gap:4px}.recommendations .telegram-card .telegram-card-container .telegram-card-link .telegram-card-link-content .telegram-card-link-text{color:#2b272f;font-family:Mont;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:16px;vertical-align:middle}.recommendations .telegram-card .telegram-card-container .telegram-card-link .telegram-card-link-content .telegram-card-link-title{background:linear-gradient(90deg,#ff7da4,#b252df);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Mont;font-size:1.0625rem;font-weight:800;line-height:20px}.recommendations .telegram-card .telegram-card-container .telegram-card-link .arrow-button{align-items:center;background:#2b272f;border:1px solid #2b272f;border-radius:10px;display:flex;height:40px;justify-content:center;padding:14px;width:40px}.recommendations .telegram-card .telegram-card-container .telegram-card-link .arrow-button>img{height:12px;width:12px}.telegram-bot{position:relative}.telegram-bot .telegram-bot-container{background:linear-gradient(87.34deg,#2f219e,#4e2bbc);border:2px solid #eee;border-radius:16px;color:#fff;padding:24px 16px 17px 15px}.telegram-bot .telegram-bot-container .telegram-bot-content{display:flex}.telegram-bot .telegram-bot-container .telegram-bot-content .telegram-bot-text{position:relative}.telegram-bot .telegram-bot-container .telegram-bot-content .telegram-bot-text>h2{font-size:1.25rem;font-weight:800;letter-spacing:2px;line-height:20px;margin-bottom:10px}.telegram-bot .telegram-bot-container .telegram-bot-content .telegram-bot-text>p{font-size:.9375rem;font-weight:500;line-height:22px;max-width:90%}.telegram-bot .telegram-bot-container .telegram-bot-content>img{height:109px;width:124px}.telegram-bot .telegram-bot-container>button{align-items:center;background:#00a6ff;border:2px solid #00227c;border-radius:16px;display:flex;gap:10px;justify-content:center;padding:14px 0 12px}.telegram-bot .telegram-bot-container>button>span:first-child{font-size:1rem;font-weight:700;line-height:24px;text-align:center;width:auto}.telegram-bot .telegram-bot-container>button>span:last-child{height:12.6px;width:15.2px}@media screen and (max-width:600px){.telegram-bot .telegram-bot-container .telegram-bot-content .telegram-bot-text>h2{font-size:.875rem;margin-bottom:4px}.telegram-bot .telegram-bot-container .telegram-bot-content .telegram-bot-text>p{font-size:.75rem;line-height:18px}.telegram-bot .telegram-bot-container>button>span:first-child{font-size:.875rem}}
