.support .om-open-chat{border:0;border-radius:40px;background:#2383ff;color:#fff;font:inherit;font-size:14px;font-weight:700;padding:22px 36px;cursor:pointer;flex-shrink:0;transition:background .2s}
.support .om-open-chat:hover{background:#156edc}.support .om-open-chat:focus-visible{outline:3px solid #F1AC45;outline-offset:4px}.support .om-open-chat:disabled{opacity:.65;cursor:wait}.support .om-chat-status:empty{display:none}.support .om-chat-status{color:white;font-size:12px;max-width:260px}
#om-domain-guide .section-title{text-align:center;margin-bottom:36px}#om-domain-guide .section-title p{line-height:1.65}
#om-domain-guide .our-features-wrap .details{min-width:0}
#om-domain-guide .tab-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
#om-domain-guide .tab-buttons button{width:auto;min-width:0;margin:0;padding:16px 10px;font-size:13px;min-height:52px}
#om-domain-guide .tab-content{min-height:285px}
#om-domain-guide .tab-content h3{font-size:22px;line-height:1.45;margin:25px 0 16px}
#om-domain-guide .tab-content p{font-size:14px;line-height:1.85;margin:0 0 16px;color:#61788e}
@media(max-width:650px){.support .om-open-chat{padding:17px 24px;font-size:12px}#om-domain-guide .tab-buttons{gap:7px}#om-domain-guide .tab-buttons button{font-size:11px;padding:12px 6px}#om-domain-guide .tab-content{min-height:0}#om-domain-guide .tab-content h3{font-size:20px}}
