.blog-description{font-size:.875rem;line-height:1.5;color:#37113c;text-align:center;margin-left:auto;margin-right:auto}.blog-description p{margin-bottom:.75rem;font-size:.875rem;line-height:1.5}.blog-description p:last-child{margin-bottom:0}.blog-description h1{font-size:1.5rem;font-weight:700;line-height:1.3;color:#37113c;margin:1rem 0 .75rem;text-align:center}.blog-description h2{font-size:1.25rem;margin:1rem 0 .75rem}.blog-description h2,.blog-description h3{font-weight:600;line-height:1.4;color:#37113c;text-align:center}.blog-description h3{font-size:1.125rem;margin:.875rem 0 .625rem}.blog-description h4{font-size:1rem}.blog-description h4,.blog-description h5{font-weight:600;line-height:1.5;color:#37113c;margin:.75rem 0 .5rem;text-align:center}.blog-description h5{font-size:.9375rem}.blog-description h6{font-size:.875rem;line-height:1.5;margin:.75rem 0 .5rem;text-align:center}.blog-description b,.blog-description h6,.blog-description strong{font-weight:600;color:#37113c}.blog-description em,.blog-description i{font-style:italic}.blog-description span{font-size:inherit;line-height:inherit;color:inherit}.blog-description a{color:#37113c;text-decoration:underline;transition:opacity .2s}.blog-description a:hover{opacity:.8}.blog-description ol,.blog-description ul{margin:.75rem 0;padding-left:1.5rem;text-align:left}.blog-description li{margin-bottom:.5rem;font-size:.875rem;line-height:1.5}.blog-description blockquote{margin:.75rem 0;padding:.75rem 1rem;border-left:3px solid #37113c;background-color:rgba(55,17,60,.05);font-style:italic;text-align:left}.blog-description code{font-family:monospace;font-size:.875em;background-color:rgba(55,17,60,.1);padding:.125rem .25rem;border-radius:.25rem;color:#37113c}.blog-description pre{margin:.75rem 0;padding:.75rem;background-color:rgba(55,17,60,.1);border-radius:.375rem;overflow-x:auto;text-align:left;font-size:.8125rem;line-height:1.5}.blog-description pre code{background-color:transparent;padding:0;border-radius:0}.blog-description hr{margin:1rem 0;border:none;border-top:1px solid rgba(55,17,60,.2);width:100%}.blog-description mark{background-color:rgba(204,8,90,.2);color:#37113c;padding:.125rem .25rem}.blog-description del,.blog-description s{text-decoration:line-through;opacity:.7}.blog-description ins,.blog-description u{text-decoration:underline}.blog-description small{font-size:.8125rem;line-height:1.5}.blog-description sub,.blog-description sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.blog-description sup{top:-.5em}.blog-description sub{bottom:-.25em}.blog-description table{width:100%;margin:.75rem 0;border-collapse:collapse;text-align:left}.blog-description td,.blog-description th{padding:.5rem;border:1px solid rgba(55,17,60,.2);font-size:.875rem;line-height:1.5}.blog-description th{background-color:rgba(55,17,60,.1);font-weight:600;color:#37113c}.blog-description img{max-width:100%;height:auto;margin:.75rem auto;display:block;border-radius:.375rem}.blog-description div,.blog-description section{margin-bottom:.75rem}.blog-description div:last-child,.blog-description section:last-child{margin-bottom:0}@media (min-width:1024px){.blog-description,.blog-description li,.blog-description p{font-size:1rem}.blog-description h1{font-size:1.75rem}.blog-description h2{font-size:1.5rem}.blog-description h3{font-size:1.25rem}.blog-description h4{font-size:1.125rem}.blog-description h5{font-size:1rem}.blog-description h6{font-size:.9375rem}.blog-description td,.blog-description th{font-size:1rem}.blog-description small{font-size:.875rem}}.post-content{color:#37113c;text-align:left}.post-content,.post-content p{font-size:1rem;line-height:1.6}.post-content p{margin-bottom:1.25rem}.post-content p:last-child{margin-bottom:0}.post-content h1{font-size:2rem;margin:2rem 0 1rem}.post-content h1,.post-content h2{font-weight:700;line-height:1.3;color:#37113c;text-align:left}.post-content h2{font-size:1.75rem;margin:1.75rem 0 .875rem}.post-content h3{font-size:1.5rem;margin:1.5rem 0 .75rem}.post-content h3,.post-content h4{font-weight:600;line-height:1.4;color:#37113c;text-align:left}.post-content h4{font-size:1.25rem;margin:1.25rem 0 .625rem}.post-content h5{font-size:1.125rem}.post-content h5,.post-content h6{font-weight:600;line-height:1.5;color:#37113c;margin:1rem 0 .5rem;text-align:left}.post-content h6{font-size:1rem}.post-content b,.post-content strong{font-weight:600;color:#37113c}.post-content em,.post-content i{font-style:italic}.post-content span{font-size:inherit;line-height:inherit;color:inherit}.post-content a{color:#cc085a;text-decoration:underline;text-decoration-color:rgba(204,8,90,.4);text-underline-offset:.25em;transition:color .2s,text-decoration-color .2s}.post-content a:hover{color:#a00648;text-decoration-color:#cc085a}.post-content ol,.post-content ul{margin:1.25rem 0;padding-left:2rem;text-align:left}.post-content li{margin-bottom:.75rem;font-size:1rem;line-height:1.6}.post-content ul{list-style-type:disc}.post-content ol{list-style-type:decimal}.post-content ol ol,.post-content ol ul,.post-content ul ol,.post-content ul ul{margin-top:.5rem;margin-bottom:.5rem}.post-content blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid #cc085a;background-color:rgba(204,8,90,.05);font-style:italic;text-align:left;border-radius:0 .375rem .375rem 0}.post-content blockquote p{margin-bottom:.75rem}.post-content blockquote p:last-child{margin-bottom:0}.post-content code{font-family:monospace;font-size:.9em;background-color:rgba(55,17,60,.1);padding:.125rem .375rem;border-radius:.25rem;color:#37113c}.post-content pre{margin:1.5rem 0;padding:1rem 1.25rem;background-color:rgba(55,17,60,.08);border-radius:.5rem;overflow-x:auto;text-align:left;font-size:.9rem;line-height:1.6;border:1px solid rgba(55,17,60,.15)}.post-content pre code{background-color:transparent;padding:0;border-radius:0;font-size:inherit}.post-content hr{margin:2rem 0;border:none;border-top:2px solid rgba(55,17,60,.2);width:100%}.post-content mark{background-color:rgba(204,8,90,.2);color:#37113c;padding:.125rem .25rem;border-radius:.125rem}.post-content del,.post-content s{text-decoration:line-through;opacity:.7}.post-content ins,.post-content u{text-decoration:underline;text-decoration-color:#cc085a;text-underline-offset:.25em}.post-content small{font-size:.875rem;line-height:1.5}.post-content sub,.post-content sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.post-content sup{top:-.5em}.post-content sub{bottom:-.25em}.post-content table{width:100%;margin:1.5rem 0;border-collapse:collapse;text-align:left;overflow-x:auto;display:block}.post-content table tbody{display:table;width:100%}.post-content td,.post-content th{padding:.75rem 1rem;border:1px solid rgba(55,17,60,.2);font-size:1rem;line-height:1.5}.post-content th{background-color:rgba(55,17,60,.1);font-weight:600;color:#37113c}.post-content tr:nth-child(2n){background-color:rgba(55,17,60,.03)}.post-content img{max-width:100%;height:auto;margin:1.5rem auto;display:block;border-radius:.5rem;box-shadow:0 2px 8px rgba(55,17,60,.1)}.post-content div,.post-content section{margin-bottom:1rem}.post-content div:last-child,.post-content section:last-child{margin-bottom:0}@media (min-width:1024px){.post-content,.post-content p{font-size:1.125rem}.post-content p{margin-bottom:1.5rem}.post-content li{font-size:1.125rem}.post-content h1{font-size:2.5rem;margin:2.5rem 0 1.25rem}.post-content h2{font-size:2rem;margin:2rem 0 1rem}.post-content h3{font-size:1.75rem;margin:1.75rem 0 .875rem}.post-content h4{font-size:1.5rem;margin:1.5rem 0 .75rem}.post-content h5{font-size:1.25rem;margin:1.25rem 0 .625rem}.post-content h6{font-size:1.125rem;margin:1.125rem 0 .5625rem}.post-content td,.post-content th{font-size:1.125rem;padding:1rem 1.25rem}.post-content small{font-size:1rem}.post-content blockquote{padding:1.25rem 2rem;margin:2rem 0}.post-content pre{padding:1.25rem 1.5rem;font-size:1rem}}