.BlogPost-module__XNh65a__blogContainer{color:#c9c9cf;background:#0a0a0c;min-height:100vh}.BlogPost-module__XNh65a__contentContainer{grid-template-columns:1fr 320px;gap:3rem;max-width:1440px;margin:0 auto;padding:3rem 4rem;display:grid}@media (max-width:1024px){.BlogPost-module__XNh65a__contentContainer{padding:2rem}}.BlogPost-module__XNh65a__backLink{color:#fff;background:#1d1d20;border:1px solid #303036;border-radius:4px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.6rem 1.2rem;font-family:Tomorrow,sans-serif;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.BlogPost-module__XNh65a__backLink:hover{border-color:#904ce8;transform:translate(-3px);box-shadow:0 4px 12px rgba(144,76,232,.2)}.BlogPost-module__XNh65a__mainContent{max-width:800px}.BlogPost-module__XNh65a__featuredImage{background:linear-gradient(155deg,#2e2e2e 2.75%,#a7a7a7 100.48%);border:1px solid #303036;border-radius:8px;height:400px;margin-bottom:2.5rem;position:relative;overflow:hidden}.BlogPost-module__XNh65a__featuredImageOverlay{background:linear-gradient(rgba(29,29,32,0) 0%,rgba(29,29,32,.3) 100%);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.BlogPost-module__XNh65a__featuredImageOverlayIcon{opacity:.3;font-size:4rem}.BlogPost-module__XNh65a__articleHeader{margin-bottom:3rem}.BlogPost-module__XNh65a__authorInfo{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.BlogPost-module__XNh65a__authorAvatar{color:#fff;background:#904ce8;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-family:Tomorrow,sans-serif;font-size:1.5rem;font-weight:600;display:flex}.BlogPost-module__XNh65a__authorDetails{flex:1}.BlogPost-module__XNh65a__authorName{color:#fff;margin:0;font-family:Tomorrow,sans-serif;font-size:.95rem;font-weight:600}.BlogPost-module__XNh65a__publishDate{color:#9f9fa8;margin:0;font-family:Tomorrow,sans-serif;font-size:.85rem}.BlogPost-module__XNh65a__articleTitle{color:#fff;letter-spacing:.5px;margin-bottom:1.5rem;font-family:Tomorrow,sans-serif;font-size:2.5rem;font-weight:600;line-height:1.3}.BlogPost-module__XNh65a__articleContent{color:#c9c9cf;font-family:Tomorrow,sans-serif;font-size:1.05rem;font-weight:400;line-height:1.8}.BlogPost-module__XNh65a__markdownH1,.BlogPost-module__XNh65a__markdownH2,.BlogPost-module__XNh65a__markdownH3{color:#fff;margin-top:3rem;margin-bottom:1.2rem;font-family:Tomorrow,sans-serif;font-weight:600}.BlogPost-module__XNh65a__markdownH1{border-bottom:2px solid #303036;padding-bottom:.75rem;font-size:2rem}.BlogPost-module__XNh65a__markdownH2{font-size:1.75rem}.BlogPost-module__XNh65a__markdownH3{color:#dcc1ff;font-size:1.4rem}.BlogPost-module__XNh65a__markdownP{margin-bottom:1.5rem}.BlogPost-module__XNh65a__markdownA{color:#dcc1ff;border-bottom:1px solid rgba(220,193,255,.3);text-decoration:none;transition:all .3s}.BlogPost-module__XNh65a__markdownA:hover{color:#904ce8;border-bottom-color:#904ce8}.BlogPost-module__XNh65a__markdownUl,.BlogPost-module__XNh65a__markdownOl{margin-bottom:1.5rem;padding-left:2rem}.BlogPost-module__XNh65a__markdownLi{margin-bottom:.75rem}.BlogPost-module__XNh65a__markdownCode{color:#dcc1ff;background:#1d1d20;border:1px solid #303036;border-radius:4px;padding:.3rem .6rem;font-family:Tomorrow,sans-serif;font-size:.9em;font-weight:400}.BlogPost-module__XNh65a__markdownPre{background:#1d1d20;border:1px solid #303036;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem;overflow-x:auto}.BlogPost-module__XNh65a__markdownBlockquote{color:#9f9fa8;background:#1d1d20;border-left:4px solid #904ce8;border-radius:0 4px 4px 0;margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}.BlogPost-module__XNh65a__markdownImg{border:1px solid #303036;border-radius:8px;max-width:100%;height:auto;margin:1.5rem 0}.BlogPost-module__XNh65a__markdownImgCaption{text-align:center;color:#9f9fa8;margin-top:.5rem;font-family:Tomorrow,sans-serif;font-size:.85rem;display:block}.BlogPost-module__XNh65a__markdownTable{border-collapse:separate;border-spacing:0;clip-path:polygon(10px 0%,100% 0%,100% calc(100% - 10px),calc(100% - 10px) 100%,0% 100%,0% 10px);background:#1d1d20;border:1px solid #303036;border-radius:8px;margin:2rem 0;font-family:Tomorrow,sans-serif;overflow:hidden;width:100%!important}.BlogPost-module__XNh65a__markdownThead{background:linear-gradient(135deg,#904ce8 0%,#7c3acd 100%)!important;border-bottom:2px solid #dcc1ff!important}.BlogPost-module__XNh65a__markdownTh{text-align:left!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.8px!important;white-space:nowrap!important;background:0 0!important;border-right:2px solid rgba(255,255,255,.3)!important;padding:1rem 1.5rem!important;font-size:.9rem!important;font-weight:700!important}.BlogPost-module__XNh65a__markdownTh:first-child,.BlogPost-module__XNh65a__markdownTd:first-child{width:20%!important;min-width:200px!important}.BlogPost-module__XNh65a__markdownTh:nth-child(2),.BlogPost-module__XNh65a__markdownTd:nth-child(2){width:25%!important;min-width:220px!important}.BlogPost-module__XNh65a__markdownTh:nth-child(3),.BlogPost-module__XNh65a__markdownTd:nth-child(3){white-space:nowrap!important;width:18%!important;min-width:150px!important}.BlogPost-module__XNh65a__markdownTh:nth-child(4),.BlogPost-module__XNh65a__markdownTd:nth-child(4){white-space:normal!important;width:37%!important}.BlogPost-module__XNh65a__markdownTh:last-child{border-right:none;white-space:normal!important}.BlogPost-module__XNh65a__markdownTbody{background:#1d1d20}.BlogPost-module__XNh65a__markdownTr{border-bottom:1px solid #303036;transition:all .3s}.BlogPost-module__XNh65a__markdownTr:hover{background:rgba(144,76,232,.05)}.BlogPost-module__XNh65a__markdownTr:last-child{border-bottom:none}.BlogPost-module__XNh65a__markdownTd{color:#c9c9cf!important;vertical-align:top!important;word-wrap:break-word!important;border-right:2px solid #303036!important;padding:1rem 1.5rem!important;font-size:.95rem!important;line-height:1.6!important}.BlogPost-module__XNh65a__markdownTd:last-child{border-right:none}.BlogPost-module__XNh65a__markdownTd strong{color:#dcc1ff;font-weight:600}@media (max-width:768px){.BlogPost-module__XNh65a__markdownTable{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.BlogPost-module__XNh65a__markdownTh,.BlogPost-module__XNh65a__markdownTd{padding:.75rem 1rem;font-size:.85rem}}.BlogPost-module__XNh65a__sidebarRight{height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:2rem}.BlogPost-module__XNh65a__sidebarTocContainer,.BlogPost-module__XNh65a__sidebarShareContainer,.BlogPost-module__XNh65a__aboutContainer{clip-path:polygon(10px 0%,100% 0%,100% calc(100% - 10px),calc(100% - 10px) 100%,0% 100%,0% 10px);background:#1d1d20;border:1px solid #303036;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.BlogPost-module__XNh65a__sidebarTocTitle,.BlogPost-module__XNh65a__sidebarShareTitle,.BlogPost-module__XNh65a__aboutTitle{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1.2rem;font-family:Tomorrow,sans-serif;font-size:1rem;font-weight:600}.BlogPost-module__XNh65a__sidebarTocList{margin:0;padding:0;list-style:none}.BlogPost-module__XNh65a__sidebarTocItem{margin-bottom:.75rem}.BlogPost-module__XNh65a__sidebarTocLink{color:#c9c9cf;border-left:2px solid transparent;border-radius:4px;padding:.6rem .8rem;font-family:Tomorrow,sans-serif;font-size:.9rem;text-decoration:none;transition:all .3s;display:block}.BlogPost-module__XNh65a__sidebarTocLink:hover{color:#fff;background:rgba(144,76,232,.1);border-left-color:#904ce8}.BlogPost-module__XNh65a__sidebarShareButtons{flex-direction:column;gap:.75rem;display:flex}.BlogPost-module__XNh65a__sidebarShareButton,.BlogPost-module__XNh65a__sidebarCopyButton{color:#c9c9cf;cursor:pointer;background:0 0;border:1px solid #303036;border-radius:4px;align-items:center;gap:.6rem;padding:.8rem 1rem;font-family:Tomorrow,sans-serif;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.BlogPost-module__XNh65a__sidebarShareButton:hover,.BlogPost-module__XNh65a__sidebarCopyButton:hover{color:#fff;background:#904ce8;border-color:#904ce8;transform:scale(1.02);box-shadow:0 4px 12px rgba(144,76,232,.2)}.BlogPost-module__XNh65a__sidebarCopyButtonSuccess{color:#fff;background:#48bb78;border-color:#48bb78}.BlogPost-module__XNh65a__aboutText{color:#c9c9cf;margin:0;font-family:Tomorrow,sans-serif;font-size:.9rem;font-weight:400;line-height:1.7}@media (max-width:1200px){.BlogPost-module__XNh65a__contentContainer{grid-template-columns:1fr}.BlogPost-module__XNh65a__sidebarRight{position:static}}@media (max-width:768px){.BlogPost-module__XNh65a__articleTitle{font-size:2rem}.BlogPost-module__XNh65a__featuredImage{height:250px}}
