body.fh-fighter .cta,body.fh-hub .cta{margin-top:30px;overflow:hidden;color:#0d0d12;background:radial-gradient(130% 150% at 76% 55%,#ffd6dc 0%,#fdeff1 40%,#ffffff 74%);border-top:1px solid #0000000f;border-bottom:1px solid #0000000f}body.fh-fighter .cta__in,body.fh-hub .cta__in{max-width:var(--max);margin:0 auto;padding:26px 22px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,34%);gap:30px;align-items:center}body.fh-fighter .cta .lbl,body.fh-hub .cta .lbl{color:#8a8a95}body.fh-fighter .cta__name,body.fh-hub .cta__name{font-family:var(--sora);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:1.06;margin-top:6px;font-size:clamp(20px, 2.5vw, 30px);color:#0d0d12}body.fh-fighter .cta__name em,body.fh-hub .cta__name em{font-style:normal;color:#e11d2c}body.fh-fighter .cta__sub,body.fh-hub .cta__sub{font-family:var(--sora);font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(13px, 1.5vw, 16px);color:#55555f;margin-top:4px}body.fh-fighter .cta p,body.fh-hub .cta p{margin:12px 0 0;color:#55555f;max-width:440px;font-size:13.5px;line-height:1.6}body.fh-fighter .cta__open,body.fh-hub .cta__open{display:inline-block;margin-top:18px;font-family:var(--sora);font-weight:700;font-size:14px;color:#c81127;text-decoration:none;border-bottom:2px solid #c8112744;padding-bottom:2px}body.fh-fighter .cta__open:hover,body.fh-hub .cta__open:hover{color:#c81127;border-bottom-color:#c81127}body.fh-fighter .cta__stores,body.fh-hub .cta__stores{display:flex;gap:11px;margin-top:14px;flex-wrap:wrap}body.fh-fighter .cta__stores a,body.fh-hub .cta__stores a{display:block}body.fh-fighter .cta__stores img,body.fh-hub .cta__stores img{display:block;height:38px;width:auto}body.fh-fighter .cta__phones,body.fh-hub .cta__phones{width:100%;height:auto;display:block;max-width:420px;margin-left:auto}@media (max-width:860px){body.fh-fighter .cta__in,body.fh-hub .cta__in{grid-template-columns:1fr;text-align:center;padding:24px 22px 0}body.fh-fighter .cta p,body.fh-hub .cta p{margin-left:auto;margin-right:auto}body.fh-fighter .cta__open,body.fh-fighter .cta__stores,body.fh-hub .cta__open,body.fh-hub .cta__stores{justify-content:center}body.fh-fighter .cta__phones,body.fh-hub .cta__phones{max-width:340px;margin:20px auto 0}}