.tm-whatsapp{position:fixed;right:24px;bottom:24px;z-index:990;display:flex;align-items:center;gap:10px;background:#138a51;color:#fff!important;padding:12px 18px 12px 12px;border-radius:40px;box-shadow:0 8px 28px #123c3b30;font-family:inherit;text-decoration:none}.tm-whatsapp svg{width:32px;height:32px}.tm-whatsapp>span{font-size:13px;font-weight:700;line-height:1.4}.tm-whatsapp>span>span{display:block;font-size:9px;font-weight:400}.tm-whatsapp:hover{background:#0b7341;transform:translateY(-2px)}.tm-whatsapp:focus-visible{outline:3px solid #93d8b7;outline-offset:4px}.tm-company-info{display:grid;grid-template-columns:180px 1fr;border:1px solid #e6e7ed;border-radius:10px;overflow:hidden;margin:25px 0;font-size:14px}.tm-company-info dt,.tm-company-info dd{padding:12px 18px;border-bottom:1px solid #e6e7ed;margin:0}.tm-company-info dt{background:#f7f8fc;font-weight:650}.page-main article{max-width:1000px}.page-main article>h2{font-size:25px;margin-top:32px}.page-main article>h3{font-size:20px;margin-top:25px}.page-main article table{border-collapse:collapse;width:100%;font-size:13px}.page-main article td,.page-main article th{padding:12px;border:1px solid #e5e7ee;text-align:left}.tm-policy-links{padding:18px;border:1px solid #eee;border-radius:8px;margin-block:20px;font-size:12px}@media(max-width:600px){.tm-whatsapp{right:14px;bottom:16px;padding:10px;border-radius:50%}.tm-whatsapp>span{display:none}.tm-whatsapp svg{width:30px;height:30px}.tm-company-info{grid-template-columns:1fr}.tm-company-info dd{overflow-wrap:anywhere}.page-main article table{display:block;overflow:auto}}
