:root{--primary-color:#2d53fe;--accent-color:#ec4899;--bg-light-blue:#e4f7ff;--link-color:#2d53fe;--link-hover-color:#4f46e5;--white:#fff;--header-light:rgb(17, 24, 39);--header-dark:rgb(243, 244, 246);--gray-900:rgb(17, 24, 39);--gray-800:rgb(31, 41, 55)}.post-container{gap:1.4rem}.blog-content-wrapper article.post{margin-bottom:2rem}.blog-content-wrapper .content-holder{border-radius:5px;padding-bottom:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);margin-top:1.4rem;padding:1.4rem 1.6rem;background-color:#f9fafb}.blog-content-wrapper .related-posts-container{margin-top:1.4rem}.blog-content-wrapper .archive-posts-container{display:flex;flex-wrap:wrap}.sidebar-wrapper{width:100%}.has-sidebar{width:100%}.no-sidebar{width:100%}.widget-area{height:100%}.dark .blog-content-wrapper .content-holder{background-color:#1f2937}@media (min-width:768px){.blog-content-wrapper .content-holder{padding:2rem}}@media (min-width:1024px){.has-sidebar{width:66.66%}.sidebar-wrapper{width:33.33%}}.blog-content-wrapper p,.blog-content-wrapper li,.blog-content-wrapper dd,.blog-content-wrapper td,.blog-content-wrapper th,.blog-content-wrapper em{font-weight:200;color:#374151;letter-spacing:.025em;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}h1.entry-title,h1.entry-title span{text-align:left;text-decoration:none;margin-bottom:2rem;color:#1f2937;font-weight:500;line-height:3rem}ul,ol{margin:0 0 1.5em 2em}ul li::marker,ol li::marker{color:#ec4899;font-weight:400}.blog-content-wrapper h1,.blog-content-wrapper h2,.blog-content-wrapper h3,.blog-content-wrapper h4,.blog-content-wrapper h5,.blog-content-wrapper h6{color:#4b5563;font-weight:500}.blog-content-wrapper h2{line-height:2.2rem}.blog-content-wrapper h3,.blog-content-wrapper h4{line-height:2rem}.blog-content-wrapper h5,.blog-content-wrapper h5{line-height:1rem}.dark .blog-content-wrapper p,.dark .blog-content-wrapper li,.dark .blog-content-wrapper dd,.dark .blog-content-wrapper td,.dark .blog-content-wrapper th,.dark .blog-content-wrapper em{color:#f9fafb}.dark .blog-content-wrapper h1,.dark .blog-content-wrapper h2,.dark .blog-content-wrapper h3,.dark .blog-content-wrapper h4,.dark .blog-content-wrapper h5,.dark .blog-content-wrapper h6{color:#f3f4f6}.dark h1.entry-title span{color:#f9fafb}#searchsubmit{cursor:pointer}.widget{background-color:#fff;margin:1rem 0;border-radius:5px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);padding:1rem 1.4rem}.widget .widget-title{font-size:1.2rem;color:#1f2937;border-bottom:1px solid #e5e7eb;padding-bottom:.6rem;font-weight:400}.is-sticky.widget{position:relative;top:0}.underline,.author-meta .author-bio .author-description .author-name{text-decoration:none;text-decoration-thickness:4px;text-underline-offset:4px;-webkit-text-decoration-color:#4f46e5;text-decoration-color:#4f46e5}span.category{text-transform:uppercase;letter-spacing:3px;font-weight:500;display:block;color:#ec4899;font-size:1rem}.post-thumbnail img{width:100%}.post-content img,.post-thumbnail img{border-radius:5px!important;box-shadow:0 2px 5px 0 #4b55632f}div.entry-meta{margin:1rem 0;font-size:.825rem}div.entry-meta span{color:gray;text-transform:uppercase}.post-content p>a,.post-content li>a,.post-content dd>a,.post-content td a,.post-content th a,.post-content h1 a,.post-content h2 a,.post-content h3 a,.post-content h4 a,.post-content h5 a,.post-content h6 a,.post-content em a,.post-content strong a{background-image:linear-gradient(transparent calc(100% - 1px),#2d53fe 1px);color:#2d53fe;background-position:100%;background-size:100% 100%;background-repeat:no-repeat;position:relative;text-decoration:none;transition:all 0.2s}.post-content p>a:hover,.post-content li>a:hover,.post-content dd>a:hover,.post-content td a:hover,.post-content th a:hover,.post-content h1 a:hover,.post-content h2 a:hover,.post-content h3 a:hover,.post-content h4 a:hover,.post-content h5 a:hover,.post-content h6 a:hover,.post-content em a:hover,.post-content strong a:hover{background-size:0 100%;color:#4f46e5}.link-reverse-animation{background-image:linear-gradient(transparent calc(100% - 1px),#2d53fe 1px);color:#374151;background-position:0%;background-size:0 100%;background-repeat:no-repeat;position:relative;transition:all 0.2s}.link-reverse-animation:hover{color:#374151;background-size:100% 100%}blockquote{background-image:url("data:image/svg+xml,%3Csvg class='quote absolute left-0 w-10 h-10 text-indigo-500 fill-current' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 125' fill='rgb(99, 102, 241)'%3E%3Cpath d='M30.7 42c0 6.1 12.6 7 12.6 22 0 11-7.9 19.2-18.9 19.2C12.7 83.1 5 72.6 5 61.5c0-19.2 18-44.6 29.2-44.6 2.8 0 7.9 2 7.9 5.4S30.7 31.6 30.7 42zM82.4 42c0 6.1 12.6 7 12.6 22 0 11-7.9 19.2-18.9 19.2-11.8 0-19.5-10.5-19.5-21.6 0-19.2 18-44.6 29.2-44.6 2.8 0 7.9 2 7.9 5.4S82.4 31.6 82.4 42z'%3E%3C/path%3E%3C/svg%3E");background-size:2.4rem;background-repeat:no-repeat;background-position:center top;padding-top:2.6rem;text-align:center}blockquote p,blockquote li,blockquote a{font-weight:300}.tags-links{font-size:1rem}.tags-links a{background-color:#d1d5db;font-size:.825rem;padding:0 .3rem;color:#4b5563;border-radius:5px;transition:background-color 0.2s ease}.tags-links a:hover{background-color:#e5e7eb}.post-navigation .nav-links{display:flex;justify-content:space-between}.post-navigation .nav-links .nav-next,.post-navigation .nav-links .nav-previous{font-size:1rem;text-transform:none;margin:1.125rem}.post-navigation .nav-links a .nav-title{color:#4b5563;font-weight:400}.post-navigation .nav-links a .nav-title:hover{color:#fff}.post-navigation .nav-links a .link-arrow{color:#ec4899}.wp-block-code{background-color:#1f2937;color:#f9fafb;border-radius:5px}.author-meta .author-bio{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem}.author-meta .author-bio .author-image img{border-radius:100px;box-shadow:0 2px 5px 0 #4b55632f}.author-meta .author-bio .author-description .author-text{font-weight:200;color:#374151}.author-meta .author-bio .author-description .btn-sm{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:1.4rem;margin-left:auto;margin-right:auto}img.avatar{border-radius:100px;box-shadow:0 2px 5px 0 #4b55632f;max-width:100px}.related-card{padding:.4rem}.related-card .related-card-inner{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:#fff;border-radius:5px;transition:transform 0.1s ease-in-out}.related-card .related-card-inner .related-card__content{padding:1.2rem}.related-card .related-card-inner .related-card__content time{color:gray;font-size:.825rem;font-weight:200}.related-card .related-card-inner .related-card__content h4{line-height:1.4rem;word-break:break-all}.related-card .related-card-inner .related-card__content .related-category{text-transform:uppercase;font-size:.825rem;display:block;color:#ec4899}.related-card .related-card-inner img.wp-post-image{width:100%}.related-card .related-card-inner:hover{transform:scale(1.02)}.archive-card{padding:.4rem}.archive-card .archive-card-inner{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:#fff;border-radius:5px;transition:transform 0.1s ease-in-out}.archive-card .archive-card-inner .archive-card__content{padding:1.2rem}.archive-card .archive-card-inner .archive-card__content time{color:gray;font-size:.825rem;font-weight:200}.archive-card .archive-card-inner .archive-card__content h4{line-height:1.4rem;word-break:break-all}.archive-card .archive-card-inner .archive-card__content p{font-size:1rem}.archive-card .archive-card-inner img.wp-post-image{width:100%}.archive-card .archive-card-inner:hover{transform:scale(1.02)}.archive-description{font-weight:300;padding-bottom:1.4rem}.posts-navigation .nav-links .nav-next{float:right}.block-center{margin-left:auto;margin-right:auto}.dark img{filter:brightness(.9)}.dark .widget{background-color:#1f2937}.dark .widget .widget-title{color:#f3f4f6;border-bottom:1px solid #374151}.dark .post-content p>a,.dark .post-content li>a,.dark .post-content dd>a,.dark .post-content td a,.dark .post-content th a,.dark .post-content h1 a,.dark .post-content h2 a,.dark .post-content h3 a,.dark .post-content h4 a,.dark .post-content h5 a,.dark .post-content h6 a,.dark .post-content em a,.dark .post-content strong a{color:#f9fafb}.dark .link-reverse-animation{color:#f9fafb}.dark .tags-links a{background-color:#374151;color:#f3f4f6}.dark .tags-links a:hover{background-color:#4b5563}.dark .author-meta .author-bio .author-description .author-text{color:#f3f4f6}.dark .post-navigation .nav-links a .nav-title{color:#f9fafb}.dark .related-card .related-card-inner{background-color:#1f2937}.dark .archive-card .archive-card-inner{background-color:#1f2937}@media (min-width:768px){.widget{padding:1rem 2rem}.author-meta .author-bio{flex-direction:row;align-items:flex-start;text-align:left}.author-meta .author-bio .author-description .btn-sm{margin-left:0}}@media (min-width:1024px){.widget{margin:1rem 0}.is-sticky.widget{position:sticky;top:3rem;z-index:1}}@media only screen and (max-width:1024px){.is-sticky.widget{top:0!important}}