.isegel-tg-join{display:flex;gap:16px;align-items:flex-start;border:1px solid var(--brand-border);border-radius:16px;background:linear-gradient(135deg,rgba(133,224,210,.14) 0,rgba(139,43,254,.05) 100%),var(--brand-card,#fff);padding:24px;transition:all .25s ease;min-width:0}.isegel-tg-join:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(31,33,51,.14);border-color:var(--primary-2nd-color,#85e0d2)}.isegel-tg-join--sidebar{margin-bottom:30px}.isegel-tg-join--inline{margin-top:24px}.isegel-tg-join__icon{flex:0 0 56px;width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--primary-2nd-color,#85e0d2);color:#1f2133;box-shadow:0 8px 20px rgba(133,224,210,.35)}.isegel-tg-join__body{flex:1 1 auto;min-width:0}.isegel-tg-join__title{margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.35;color:var(--brand-heading,#1f2133)}.isegel-tg-join__text{margin:0 0 16px;font-size:14px;line-height:1.55;color:var(--brand-muted,#5c5e6e)}.isegel-tg-join__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:12px;font-size:15px;font-weight:600;text-decoration:none;background:var(--primary-2nd-color,#85e0d2);color:#1f2133;transition:all .25s ease}.isegel-tg-join__btn:focus-visible,.isegel-tg-join__btn:hover{background:var(--primary-color,#8b2bfe);color:#fff}.isegel-tg-join__handle{display:block;margin-top:10px;font-size:13px;color:var(--brand-muted,#5c5e6e);overflow-wrap:anywhere}@media (max-width:575px){.isegel-tg-join{padding:20px;gap:14px}.isegel-tg-join__icon{flex-basis:48px;width:48px;height:48px}.isegel-tg-join__btn{width:100%}}