.BlogListContentMain .LeftPart{position:sticky;top:30px;width:32%}.BlogListContentMain .RightPart{width:68%}.BlogListContentMain .TagDateGroup{gap:10px 20px}.BlogListContentMain .AuthorBio{color:#000}.BlogListContentMain .AuthorDetailRow{background:#f1f5f9;border-radius:20px;overflow:hidden}.BlogListContentMain .ShareArticleContent{background:linear-gradient(134.27deg,#3b82f6 1.23%,#4f46e5);border-radius:10px;gap:15px}.BlogListContentMain .IconGroup ul{gap:10px;list-style:none;margin:0;padding:0}.BlogListContentMain .IconGroup ul li{margin:0}.BlogListContentMain .TOCListItem{border:1px solid #e5e7eb;border-radius:10px}.BlogListContentMain .TOCListItem ul{margin:0;padding:0}.BlogListContentMain .TOCListItem ul li{list-style:none;margin:0 0 20px;padding-left:15px;position:relative}.BlogListContentMain .TOCListItem ul li:last-child{margin-bottom:0}.BlogListContentMain .TOCListItem ul li:before{background-color:#000;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:9px;width:6px}.BlogListContentMain .TOCListItem ul li a:hover{color:#4b5563}.BlogListContentMain .TOCListItem ul li.active a{color:#2563eb}.BlogListContentMain .TOCListItem ul li.active:before{background-color:#2563eb}.BlogListContentMain .RightPart .TOCcontent *+img{margin-top:20px}.BlogListContentMain .RightPart iframe,.BlogListContentMain .RightPart img,.BlogListContentMain .RightPart video{border-radius:20px}.BlogListContentMain .RightPart ul{list-style:none;padding:0}.BlogListContentMain .RightPart ul li{margin:0 0 20px;padding-left:20px;position:relative}.BlogListContentMain .RightPart ul li:last-child{margin-bottom:0}.BlogListContentMain .RightPart ul li:before{background-color:#2563eb;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:8px;width:8px}.BlogListContentMain .RightPart ol{counter-reset:item;list-style:none;padding:0}.BlogListContentMain .RightPart ol li{counter-increment:item;margin:0 0 20px;padding-left:20px;position:relative}.BlogListContentMain .RightPart ol li:last-child{margin-bottom:0}.BlogListContentMain .RightPart ol li:before{color:#2563eb;content:counter(item) ".";left:0;position:absolute;top:0}.BlogListContentMain blockquote{background-color:#506fdd;border:none;border-radius:10px;color:#fff;margin:40px 0;padding:40px 100px;position:relative}.BlogListContentMain blockquote p{font-size:30px;font-weight:700;line-height:1.25;margin-bottom:20px;text-align:center}.BlogListContentMain blockquote cite{display:block;font-size:16px;font-weight:600;line-height:1.25;text-align:center}.BlogListContentMain blockquote:after,.BlogListContentMain blockquote:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='34' fill='none' viewBox='0 0 45 34'%3E%3Cpath fill='%23fff' d='M4 31.25C1.5 28.5 0 25.5 0 20.5 0 11.75 6.25 4 15 0l2.25 3.25c-8.25 4.5-10 10.25-10.5 14 1.25-.75 3-1 4.75-.75 4.5.5 8 4 8 8.75 0 2.25-1 4.5-2.5 6.25-1.75 1.75-3.75 2.5-6.25 2.5C8 34 5.5 32.75 4 31.25m25 0c-2.5-2.75-4-5.75-4-10.75C25 11.75 31.25 4 40 0l2.25 3.25c-8.25 4.5-10 10.25-10.5 14 1.25-.75 3-1 4.75-.75 4.5.5 8 4 8 8.75 0 2.25-1 4.5-2.5 6.25S38.25 34 35.75 34C33 34 30.5 32.75 29 31.25'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";height:34px;opacity:.3;position:absolute;width:36px}.BlogListContentMain blockquote:before{left:27px;top:33px}.BlogListContentMain blockquote:after{bottom:33px;right:27px;transform:rotate(180deg)}.BlogListContentMain blockquote p{color:#fff}@media (max-width:991px){.BlogListContentMain blockquote{padding:40px 60px}.BlogListContentMain blockquote:before{left:20px;top:20px}.BlogListContentMain blockquote:after{bottom:20px;right:20px}}@media (max-width:767px){.BlogListContentMain blockquote{padding:30px 40px}.BlogListContentMain blockquote:before{left:16px;top:16px;width:30px}.BlogListContentMain blockquote:after{bottom:16px;right:16px;width:30px}}@media(min-width:768px){.BlogListContentMain .AuthorImage{width:144px}.BlogListContentMain .AuthorContent{width:calc(100% - 144px)}}@media(max-width:991px){.BlogListContentMain .LeftPart{position:relative;top:0;width:100%}.BlogListContentMain .RightPart{width:100%}}@media(max-width:767px){.BlogListContentMain .AuthorImage{width:100%}.BlogListContentMain .AuthorImage img{max-width:144px;width:100%}}