.blog-cat-ai{border:1px solid var(--m-ai-border,#e4ddd6);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:28px;width:100%}.blog-cat-ai .blog-cat-ai__title{color:var(--m-ai-title,#5e4b3d);font-family:inherit;font-size:22px;font-weight:600;line-height:28px;margin:0}.blog-cat-ai .blog-cat-ai__description{color:#5a5652;font-size:16px;font-weight:400;line-height:24px;margin:0}.blog-cat-ai .blog-cat-ai__tools{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:4px 0 0}.blog-cat-ai .blog-cat-ai__item{margin:0;padding:0}.blog-cat-ai .blog-cat-ai__item::marker,.blog-cat-ai .blog-cat-ai__item:before{content:none}.blog-cat-ai .blog-cat-ai__tool{align-items:center;background-color:#fff;border:1px solid var(--m-ai-border,#e4ddd6);border-radius:999px;color:var(--m-ai-pill-text,#5e4b3d);display:inline-flex;font-size:16px;font-weight:400;gap:8px;line-height:24px;min-height:42px;padding:8px 18px;position:relative;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.blog-cat-ai .blog-cat-ai__tool:hover{background-color:var(--m-ai-pill-text,#5e4b3d);border-color:var(--m-ai-pill-text,#5e4b3d);color:#fff}.blog-cat-ai .blog-cat-ai__tool:focus-visible{outline:2px solid var(--m-ai-pill-text,#5e4b3d);outline-offset:2px}.blog-cat-ai .blog-cat-ai__icon{display:block;flex:0 0 20px;height:20px;object-fit:contain;width:20px}.blog-cat-ai .blog-cat-ai__sr{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.blog-cat-ai .blog-cat-ai__notice{color:#5e4b3d;font-size:14px;font-weight:500;line-height:20px}.blog-cat-ai .blog-cat-ai__notice:not(:empty){background-color:#fcf4ee;border-radius:8px;padding:10px 14px}@media (max-width:767px){.blog-cat-ai{padding:24px 20px}.blog-cat-ai .blog-cat-ai__title{font-size:20px;line-height:26px}}