.blog-single-content{ position:relative; }
.blog-single-date{ font-size:0.75rem; color:var(--colorQ); }
.blog-single-label{ font-size:0.875rem; color:var(--colorInverted); background-color:var(--colorQ); padding:0.3rem 1.5rem; border:1px solid var(--colorM); border-radius:2rem; }
.blog-single-cover{ position:relative; width:100%; height:20rem; background-size:cover; background-position:center; background-repeat:no-repeat; border-radius:var(--radiusMD); }
.blog-single-title{ margin:0 0 2rem -0.2rem; line-height:1.3; font-size:3rem; font-weight:100; }
.blog-single-excerpt{ color:var(--colorQ); }
.blog-single-text{ position:relative; }
.blog-single-text h1{ font-weight:100; margin:0 0 1.5rem -0.3rem; }
.blog-single-text p, .blog-single-text ul{ margin-bottom:1.5rem; }
.blog-single-text h2{ margin-bottom:1rem; font-weight:400; }
.blog-single-text h2 *{ font-weight:inherit; font-size:inherit; color:inherit; }
.blog-single-content{ position:relative; width:100%; padding:6rem 0; background:linear-gradient(0deg, rgba(255, 255, 255, 0.22) 6.38%, rgba(209, 243, 226, 0.61) 16.68%, rgba(15, 24, 250, 0.31) 100%); }

.blog-single-side-title{ margin:0 0 1.2rem -0.1rem; line-height:1.3; font-size:1.5rem; font-weight:100; }
.blog-single-tag{ font-size:0.875rem; color:var(--color); padding:0.3rem 1rem; border:1px solid var(--colorTag); border-radius:2rem; display:inline-block; margin:0 0.8rem 0.4rem 0; }
.blog-single-tag-10{ background-color:var(--colorTag10); }
.blog-single-tag-9{ background-color:var(--colorTag9); }
.blog-single-tag-8{ background-color:var(--colorTag8); }
.blog-single-tag-7{ background-color:var(--colorTag7); }
.blog-single-tag-6{ background-color:var(--colorTag6); }
.blog-single-tag-5{ background-color:var(--colorTag5); }
.blog-single-tag-4{ background-color:var(--colorTag4); }
.blog-single-tag-3{ background-color:var(--colorTag3); }
.blog-single-tag-2{ background-color:var(--colorTag2); }
.blog-single-tag-1{ background-color:var(--colorTag1); }
.blog-single-tag-0{ background-color:var(--colorTag); }