.help-operator{align-self:center;min-width:0;padding:32px;background:#30372b;border:1px solid #4d5844;border-radius:20px}
.help-operator h2{font-size:clamp(1.4rem,2.1vw,1.9rem);line-height:1.4;letter-spacing:-.035em;margin:0 0 28px;color:#fff}
.help-operator h2 span{display:block}
.help-operator-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.help-operator .help-channel{display:flex;align-items:center;justify-content:center;min-width:0;min-height:50px;padding:12px 8px;border:1px solid #738264;border-radius:10px;background:#e9efdf;color:#1b1e20;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.4;text-decoration:none;cursor:pointer;transition:background .15s}
.help-operator .help-channel:hover,.help-operator .help-channel[aria-expanded="true"]{background:var(--lime);border-color:var(--lime)}
.help-operator .help-channel:focus-visible{outline:3px solid var(--lime);outline-offset:3px}
.public-hero .help-max-contact{max-width:none;padding:16px;margin:18px 0 0;background:#20251d;border:1px solid #59654b;border-radius:10px;font-size:.875rem;line-height:1.6;color:#e0e7d8}
.help-max-contact strong{display:block;font-size:1.2rem;color:#fff;user-select:all;white-space:nowrap}
@media(max-width:520px){.help-operator{padding:22px}.help-operator h2{font-size:1.5rem}.help-operator-actions{grid-template-columns:1fr}.help-operator .help-channel{min-height:48px}}
@media(prefers-reduced-motion:reduce){.help-operator .help-channel{transition:none}}
