.filter-buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-buttons .filter-buttons-wrapper{gap:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-buttons .filter-btn{color:#3b266b;border:1px solid #3b266b;font-weight:700;padding:1rem 2rem;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.filter-buttons .filter-btn.active,.filter-buttons .filter-btn:hover{background-color:#7442b3;color:#fff}.filter-buttons .filter-btn.has-image{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible;padding-right:8rem}.filter-buttons .filter-btn .filter-btn__label{position:relative;z-index:1}.filter-buttons .filter-btn .filter-btn__img{position:absolute;right:1.5rem;bottom:0;height:56px;width:auto;max-width:none;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.filter-buttons .filter-btn.has-image:hover .filter-btn__img{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.single-post .content-block .comm-content{overflow-wrap:break-word}.single-post .content-block img{display:block;max-width:100%;height:auto}.single-post .content-block figure,.single-post .content-block .wp-block-image,.single-post .content-block .wp-caption{max-width:100% !important;height:auto;margin-left:0;margin-right:0}.single-post .content-block figcaption,.single-post .content-block .wp-caption-text{margin-top:.8rem;font-size:1.4rem;line-height:1.5}.single-post .content-block iframe,.single-post .content-block video,.single-post .content-block embed{max-width:100%}@media(max-width: 767.98px){.single-post .content-block img{border-radius:1.2rem}.single-post .content-block .alignleft,.single-post .content-block .alignright{float:none;display:block;margin:2.4rem auto}.single-post .content-block p:not(:first-child) img{margin-top:2.4rem}}.single-post .wp-block-table{margin:4rem 0;overflow-x:auto;border-radius:1.6rem;background-color:#f6f3fd;-webkit-box-shadow:0 0 0 .1rem #e4ddf6;box-shadow:0 0 0 .1rem #e4ddf6}.single-post .wp-block-table table{width:100%;min-width:0;margin:0;border:0;border-collapse:collapse;table-layout:fixed;background:rgba(0,0,0,0)}.single-post .wp-block-table th,.single-post .wp-block-table td{border:0;text-align:left !important}.single-post .wp-block-table th{padding:2.2rem 2.4rem;background-color:#3b1d7a;color:#fff;font-size:1.8rem;font-weight:700;line-height:1.4;vertical-align:middle;overflow-wrap:normal}.single-post .wp-block-table td{padding:2.4rem;color:#3a2d6b;font-size:1.6rem;line-height:1.55;vertical-align:top;border-bottom:.1rem solid #e4ddf6;background:rgba(0,0,0,0);overflow-wrap:break-word}.single-post .wp-block-table tr:last-child td{border-bottom:0}.single-post .wp-block-table th p,.single-post .wp-block-table td p{margin:0;font-size:inherit;line-height:inherit}.single-post .wp-block-table th:first-child,.single-post .wp-block-table td:first-child{width:26%}.single-post .wp-block-table th:not(:first-child),.single-post .wp-block-table td:not(:first-child){width:37%}.single-post .wp-block-table th:first-child:nth-last-child(2),.single-post .wp-block-table td:first-child:nth-last-child(2){width:35%}.single-post .wp-block-table th:last-child:nth-child(2),.single-post .wp-block-table td:last-child:nth-child(2){width:65%}@media(max-width: 991.98px){.single-post .wp-block-table{margin:3.2rem 0;border-radius:1.4rem}.single-post .wp-block-table th{padding:1.6rem;font-size:1.6rem}.single-post .wp-block-table td{padding:1.8rem 1.6rem;font-size:1.5rem}.single-post .wp-block-table th:first-child,.single-post .wp-block-table td:first-child{width:28%}.single-post .wp-block-table th:not(:first-child),.single-post .wp-block-table td:not(:first-child){width:36%}}@media(max-width: 767.98px){.single-post .wp-block-table{margin:2.4rem 0;border-radius:1rem}.single-post .wp-block-table table{min-width:0}.single-post .wp-block-table th,.single-post .wp-block-table td{padding:1.2rem .8rem}.single-post .wp-block-table th{font-size:1.2rem;line-height:1.3;overflow-wrap:break-word}.single-post .wp-block-table td{font-size:1.3rem;line-height:1.45}.single-post .wp-block-table th:first-child,.single-post .wp-block-table td:first-child{width:30%}.single-post .wp-block-table th:not(:first-child),.single-post .wp-block-table td:not(:first-child){width:35%}.single-post .wp-block-table th:first-child:nth-last-child(2),.single-post .wp-block-table td:first-child:nth-last-child(2){width:38%}.single-post .wp-block-table th:last-child:nth-child(2),.single-post .wp-block-table td:last-child:nth-child(2){width:62%}}@media(max-width: 400px){.single-post .wp-block-table th,.single-post .wp-block-table td{padding:1rem .6rem}.single-post .wp-block-table th{font-size:1.15rem}.single-post .wp-block-table td{font-size:1.2rem}}@media(max-width: 1199.98px){.toc-floating,.toc-floating-right-box{display:none}}.toc-head .toggle-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 767.98px){.toc-head .toggle-button{width:auto;padding:.8rem 1.4rem;font-size:1.4rem}.toc-head .toggle-button:after{margin-left:1rem}}
