.telegram-proxy-block{max-width:590px;margin-top:34px;border:1px solid #e8d7c8;border-radius:22px;background:#f7eadb;transition:border-color .16s}
.telegram-proxy-cta{display:flex;align-items:center;gap:18px;padding:22px 24px;border-radius:22px}
.telegram-proxy-block:hover{border-color:var(--orange)}
.telegram-proxy-cta>.telegram-proxy-icon{width:42px;height:42px;flex:none}
.telegram-proxy-cta strong{display:block;font-size:20px;line-height:1.4;letter-spacing:-.4px}
.telegram-proxy-free{display:block;margin-top:4px;font-size:14px;font-weight:700;color:var(--orange-dark)}
.telegram-proxy-arrow{margin-left:auto;font-size:26px;color:var(--orange-dark)}
.telegram-proxy-help{margin:0 24px;padding:12px 0 18px;border-top:1px solid #e8d7c8;color:var(--muted);font-size:13px;line-height:1.8}
.telegram-proxy-help summary{cursor:pointer;width:fit-content}
.telegram-proxy-help p{margin-top:12px}
.telegram-proxy-help a{color:var(--orange-dark);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
@media(max-width:500px){.telegram-proxy-cta{gap:13px;padding:18px}.telegram-proxy-cta strong{font-size:17px}.telegram-proxy-help{margin-inline:18px}}
