.post-tags{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.post-tags>a{color:var(--c-text-muted);font-style:normal;font-weight:var(--fw-bold);font-size:var(--fz-sm);margin:0}.post-tags>a:before{content:"#"}.post-tags>a:hover{color:var(--c-brand)}.post-card{background:var(--c-brand);color:var(--c-white);border-radius:var(--bdr-1);padding:var(--s-8);flex-direction:column;justify-content:space-between;display:flex;position:relative}.post-card .btn{width:100%;margin-top:var(--s-5)}.post-card h3{margin:var(--s-4)0 0}.post-cards{border-top:var(--bd);margin-top:var(--s-4);text-align:center}.post-cards h2{margin:var(--s-10)0}.post-cards-items{gap:var(--s-8);grid-template-columns:1fr 1fr;display:grid}@media (max-width:639px){.post-cards-items{grid-template-columns:1fr}}.author-profile-short-info{margin-top:var(--s-8)}.author-profile-short-info-header{padding:var(--s-4)0;border-top:var(--bd);border-bottom:var(--bd)}@media (max-width:639px){.author-profile-short-info-header>h3{text-align:center}}.author-profile-short-info-header>div{align-items:center;gap:var(--s-4);display:flex}@media (max-width:639px){.author-profile-short-info-header>div{text-align:center;display:grid}}.author-profile-short-info-header-description{gap:var(--s-4);display:grid}.author-profile-short-info-header-description a h3{font-size:var(--fz-xl-2);text-transform:capitalize;color:var(--c-text);margin:0}.author-profile-short-info-header-description p{font-weight:var(--fw-bold);margin:0}.author-profile-short-info-bio p{margin-top:var(--s-4)}.post-table-of-content{margin-top:var(--s-10);border:var(--bd);border-radius:var(--bdr-1);padding:var(--s-16);background-color:var(--c-brand)}@media (max-width:639px){.post-table-of-content{width:auto}}.post-table-of-content-title{font-size:var(--fz-xl);font-weight:var(--fw-bold);text-align:center;align-items:center;gap:var(--s-4);color:var(--c-white);display:flex}.post-table-of-content-items{margin-top:var(--s-8);grid-template-rows:1fr;transition:all .3s ease-in-out;display:grid;overflow:hidden}.post-table-of-content-items>div{gap:var(--s);display:grid;overflow:hidden}.post-table-of-content-items>div .H2,.post-table-of-content-items>div .H3{color:var(--c-white);font-size:var(--fz-lg)}.post-table-of-content-items>div .H2:hover,.post-table-of-content-items>div .H3:hover{color:var(--c-text-disabled)}.post-table-of-content-items>div .H3{margin-left:var(--s-4)}.post-table-of-content-items.hide{grid-template-rows:0fr;margin-top:0}.post-reactions{margin-top:var(--s-8);justify-content:center;align-items:center;gap:10px;display:flex}@media (max-width:639px){.post-reactions{flex-direction:column;gap:0}}.post-reactions>p{font-size:18px;font-weight:var(--fw-bold)}.post-reactions-actions{gap:10px;display:flex}.post-reactions-actions button img{filter:brightness(0) saturate() invert(99%) sepia(6%) saturate(218%) hue-rotate(210deg) brightness(114%) contrast()}.post-reactions-actions button.voted-before{background:var(--c-primary-4)}.post-reactions-actions:has(button.voted-before) button{pointer-events:none}.post figure a,.post img{border-radius:var(--bdr-1);margin:0 auto;display:block}.post-head{border-top:var(--bd);border-bottom:var(--bd);padding:var(--s-8)0 var(--s-10);margin:var(--s-4)0 0}.post-head h1{text-transform:none;margin-bottom:0}.post-head-meta{margin-top:var(--s);color:#999;align-items:center;display:flex}@media (max-width:639px){.post-head-meta{white-space:nowrap;flex-wrap:wrap}}.post-head-meta>*{color:var(--c-text-secondary);font-style:normal;font-weight:var(--fw-bold);font-size:var(--fz-sm);margin:0}.post-head-meta>:after{content:"•";color:var(--c-text-muted);margin:0 var(--s-2);opacity:.5}.post-head-meta>:last-child:after{content:none}.post-head-meta>* a{color:var(--c-text-secondary)}.post-content figure,.post-intro figure{margin:0}.post-content iframe,.post-intro iframe{max-width:100%}.post-content p,.post-intro p{margin-bottom:var(--s-5)}.post-content h2,.post-intro h2{text-transform:none;margin:var(--s-16)0 var(--s-8)}.post-content h3,.post-intro h3{margin:var(--s-12)0 var(--s-5)}.post-content hr,.post-intro hr{margin:var(--s-12)0;border:var(--bd)}.post-content img,.post-intro img{max-width:100%;height:auto}.post-content .wp-block-code,.post-content pre,.post-intro .wp-block-code,.post-intro pre{opacity:.9;background:var(--c-neutral-0);border:var(--bd);padding:var(--s-6);font-family:monospace;font-weight:600;line-height:1.2;overflow:auto}.post-content .wp-block-table,.post-intro .wp-block-table{max-width:100%;overflow-x:auto}.post-content .wp-block-buttons,.post-intro .wp-block-buttons{gap:var(--s-4);margin-top:var(--s-8);margin-bottom:var(--s-8);display:flex}.post-content .wp-block-button__link,.post-intro .wp-block-button__link{background:var(--c-brand);padding:var(--s-4) var(--s-8);color:var(--c-white);margin-bottom:var(--s-4);font-size:var(--fz-xl);border-radius:32px}.post-content .has-white-background-color,.post-intro .has-white-background-color{background:var(--c-white);color:var(--c-text-black);border:2px solid var(--c-text-black)}.post-content table,.post-intro table{border-collapse:collapse;width:100%}.post-content table>thead>tr>th,.post-intro table>thead>tr>th{border:var(--bd);color:var(--c-white);text-align:center;padding:var(--s-5);background-color:#333}@media (max-width:639px){.post-content table>thead>tr>th,.post-intro table>thead>tr>th{padding:var(--s-4)}}.post-content table>tbody>tr>td,.post-intro table>tbody>tr>td{border:var(--bd);padding:var(--s-5)}@media (max-width:639px){.post-content table>tbody>tr>td,.post-intro table>tbody>tr>td{padding:var(--s-4)}}.post-content table>tbody>tr:hover,.post-intro table>tbody>tr:hover{background-color:var(--c-neutral-1)}.post-content table>tbody .btn,.post-intro table>tbody .btn{display:inline-flex}