@font-face{font-family:__GeistSans_fb8f2c;src:url(/_next/static/media/028c0d39d2e8f589-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__GeistSans_Fallback_fb8f2c;src:local("Arial");ascent-override:85.83%;descent-override:20.53%;line-gap-override:9.33%;size-adjust:107.19%}.__className_fb8f2c{font-family:__GeistSans_fb8f2c,__GeistSans_Fallback_fb8f2c}.__variable_fb8f2c{--font-geist-sans:"__GeistSans_fb8f2c","__GeistSans_Fallback_fb8f2c"}@font-face{font-family:__GeistMono_f910ec;src:url(/_next/static/media/5b01f339abf2f1a5.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_f910ec{font-family:__GeistMono_f910ec,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_f910ec{--font-geist-mono:"__GeistMono_f910ec",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.blog-content{line-height:1.5;font-size:15px;max-width:48rem;margin:0 auto;padding-left:3rem;padding-right:3rem;text-align:left}@media (min-width:768px){.blog-content{padding-left:2.1rem;padding-right:2.1rem}}.dark .image-wrapper{border-color:#333!important}@media (min-width:768px){.group\/article .group\/image{position:relative}.group\/article .group\/image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.05) 50%,transparent);pointer-events:none;transition:opacity .3s ease}.dark .group\/article .group\/image:after{background:linear-gradient(0deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.1) 50%,transparent)}.group\/article:hover .group\/image:after{opacity:0}.blog-article-card a[href*="/blog/"]>div:first-child{position:relative}.blog-article-card a[href*="/blog/"]>div:first-child:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.05) 50%,transparent);pointer-events:none;transition:opacity .3s ease}.dark .blog-article-card a[href*="/blog/"]>div:first-child:after{background:linear-gradient(0deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.1) 50%,transparent)}.blog-article-card a[href*="/blog/"]:hover>div:first-child:after{opacity:0}.blog-article-card .text-xs.text-muted-foreground.font-sans,.blog-article-card p.text-sm.line-clamp-2{color:rgba(0,0,0,.5);transition:color .3s ease}.dark .blog-article-card .text-xs.text-muted-foreground.font-sans,.dark .blog-article-card p.text-sm.line-clamp-2{color:hsla(0,0%,100%,.5)}.blog-article-card a[href*="/blog/"]:hover .text-xs.text-muted-foreground.font-sans,.blog-article-card a[href*="/blog/"]:hover p.text-sm.line-clamp-2{color:#000}.dark .blog-article-card a[href*="/blog/"]:hover .text-xs.text-muted-foreground.font-sans,.dark .blog-article-card a[href*="/blog/"]:hover p.text-sm.line-clamp-2{color:#fff}.group\/article .text-xs.text-muted-foreground.font-sans,.group\/article p{color:rgba(0,0,0,.5);transition:color .3s ease}.dark .group\/article .text-xs.text-muted-foreground.font-sans,.dark .group\/article p{color:hsla(0,0%,100%,.5)}.group\/article:hover .text-xs.text-muted-foreground.font-sans,.group\/article:hover p{color:#000}.dark .group\/article:hover .text-xs.text-muted-foreground.font-sans,.dark .group\/article:hover p{color:#fff}}@media (max-width:767px){.group\/article .group\/image{position:relative}.group\/article .group\/image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.05) 50%,transparent);pointer-events:none;transition:opacity .2s ease}.dark .group\/article .group\/image:after{background:linear-gradient(0deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.1) 50%,transparent)}.group\/article:active .group\/image:after,.group\/article:hover .group\/image:after{opacity:0}.blog-article-card a[href*="/blog/"]>div:first-child{position:relative}.blog-article-card a[href*="/blog/"]>div:first-child:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.05) 50%,transparent);pointer-events:none;transition:opacity .2s ease}.dark .blog-article-card a[href*="/blog/"]>div:first-child:after{background:linear-gradient(0deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.1) 50%,transparent)}.blog-article-card a[href*="/blog/"]:active>div:first-child:after,.blog-article-card a[href*="/blog/"]:hover>div:first-child:after{opacity:0}.blog-article-card .text-xs.text-muted-foreground.font-sans,.blog-article-card p.text-sm.line-clamp-2{color:rgba(0,0,0,.5);transition:color .2s ease}.dark .blog-article-card .text-xs.text-muted-foreground.font-sans,.dark .blog-article-card p.text-sm.line-clamp-2{color:hsla(0,0%,100%,.5)}.blog-article-card a[href*="/blog/"]:active .text-xs.text-muted-foreground.font-sans,.blog-article-card a[href*="/blog/"]:active p.text-sm.line-clamp-2,.blog-article-card a[href*="/blog/"]:hover .text-xs.text-muted-foreground.font-sans,.blog-article-card a[href*="/blog/"]:hover p.text-sm.line-clamp-2{color:#000}.dark .blog-article-card a[href*="/blog/"]:active .text-xs.text-muted-foreground.font-sans,.dark .blog-article-card a[href*="/blog/"]:active p.text-sm.line-clamp-2,.dark .blog-article-card a[href*="/blog/"]:hover .text-xs.text-muted-foreground.font-sans,.dark .blog-article-card a[href*="/blog/"]:hover p.text-sm.line-clamp-2{color:#fff}.group\/article .text-xs.text-muted-foreground.font-sans,.group\/article p{color:rgba(0,0,0,.5);transition:color .2s ease}.dark .group\/article .text-xs.text-muted-foreground.font-sans,.dark .group\/article p{color:hsla(0,0%,100%,.5)}.group\/article:active .text-xs.text-muted-foreground.font-sans,.group\/article:active p,.group\/article:hover .text-xs.text-muted-foreground.font-sans,.group\/article:hover p{color:#000}.dark .group\/article:active .text-xs.text-muted-foreground.font-sans,.dark .group\/article:active p,.dark .group\/article:hover .text-xs.text-muted-foreground.font-sans,.dark .group\/article:hover p{color:#fff}}@media (min-width:768px){.blog-content{max-width:48rem}}.dark .blog-article-page{background-color:#121212}.blog-article-card{border-radius:.5rem!important}.dark .blog-article-card{background-color:#0f0f0f!important;border:1px solid #272727!important;border-radius:.5rem!important;box-shadow:inset 0 -15px 45px hsla(0,0%,100%,.03),inset -15px 0 45px hsla(0,0%,100%,.03),inset 15px 0 45px hsla(0,0%,100%,.03),inset 0 2px 8px hsla(0,0%,100%,.005)!important}.dark footer .dotted-background,.dark footer:after,.dark footer:before,footer,footer .dotted-background,footer:after,footer:before{background:transparent!important;background-image:none!important}footer *{background-image:none!important}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-size:20px!important;font-weight:600!important;line-height:28px!important;color:#1a202c!important}.blog-content h1{font-weight:700!important;margin:2rem 0 1.5rem!important}.blog-content h2{margin:1.5rem 0 1rem!important}.blog-content h3{margin:1.25rem 0 .75rem!important}.blog-content h4{margin:1.5rem 0 .5rem!important}.blog-content h5,.blog-content h6{margin:1.25rem 0 .5rem!important}.dark .blog-content h1{color:#fff!important;border-bottom-color:#3a3a3a!important}@media (min-width:640px){.blog-content h1{font-size:20px!important}}@media (min-width:768px){.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-size:24px!important;line-height:32px!important}}@media (min-width:1024px){.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-size:24px!important;line-height:32px!important}}.dark .blog-content h2{color:#f5f5f5!important;border-bottom-color:#3a3a3a!important}.dark .blog-content h3,.dark .blog-content h4,.dark .blog-content h5,.dark .blog-content h6{color:#e8e8e8!important}.blog-content p{margin:1rem 0!important;line-height:1.5!important;color:#4a5568!important;font-size:1rem!important}.dark .blog-content p{color:#f5f5f5!important}.blog-content ol,.blog-content ul{margin:.75rem 0!important;padding-left:1.5rem!important}.blog-content li{margin:.2rem 0!important;line-height:1.4!important;color:#4a5568!important}.dark .blog-content li{color:#f5f5f5!important}.blog-content ul li{list-style-type:disc!important}.blog-content ol li{list-style-type:decimal!important}.blog-content ol ol,.blog-content ol ul,.blog-content ul ol,.blog-content ul ul{margin:.25rem 0!important}.blog-content a{color:#2563eb!important;text-decoration:none!important;font-weight:500!important;border-bottom:1px solid transparent!important;transition:all .2s ease!important}.blog-content a:hover{color:#1d4ed8!important;border-bottom-color:#1d4ed8!important}.dark .blog-content a{color:#60a5fa!important}.dark .blog-content a:hover{color:#93c5fd!important;border-bottom-color:#60a5fa!important}.blog-article-card{position:relative;z-index:10;background:#fff;border-radius:.5rem;box-shadow:var(--shadow-card);border:1px solid #e2e8f0;overflow:hidden;transition:box-shadow .2s ease-in-out}.blog-article-card:hover{box-shadow:var(--shadow-card-hover)}.blog-article-card:after,.blog-article-card:before{content:"";position:absolute;top:0;bottom:0;width:1px;border-left:1px dashed #e2e8f0;z-index:-1}.blog-article-card:before{left:33.333%}.blog-article-card:after{right:33.333%}.dark .blog-article-card:after,.dark .blog-article-card:before{border-left-color:#2a2a2a}.blog-article-card>div:first-child:not(.featured-post-container){padding-top:3rem!important;padding-bottom:.5rem!important}@media (min-width:640px){.blog-article-card>div:first-child{padding-top:1.5rem!important;padding-bottom:.375rem!important}}@media (min-width:768px){.blog-article-card>div:first-child{padding-top:2rem!important;padding-bottom:.5rem!important}}@media (min-width:1024px){.blog-article-card>div:first-child{padding-top:3.5rem!important;padding-bottom:.125rem!important}}.author-avatar{display:flex;align-items:center;justify-content:center;color:#4a5568;font-weight:600;font-size:10px;text-transform:uppercase;background:#f7fafc;width:20px;height:20px;border-radius:50%;border:1px solid #e2e8f0}.dark .author-avatar{color:#e8e8e8!important;background:#2a2a2a!important;border-color:#3a3a3a!important}.blog-content pre{background:#f7fafc!important;border:2px solid #e2e8f0!important;border-radius:12px!important;padding:1.5rem!important;overflow-x:auto!important;margin:1.5rem 0!important;box-shadow:var(--shadow-card)!important;position:relative!important;font-family:__X_400de2-400,monospace!important;font-size:.875rem!important;line-height:1.5!important;white-space:pre!important;word-wrap:break-word!important;tab-size:2!important;transition:box-shadow .2s ease-in-out}.blog-content pre:hover{box-shadow:var(--shadow-card-hover)!important}.dark .blog-content pre{background:#1a1a1a!important;border-color:#3a3a3a!important;box-shadow:var(--shadow-card)!important}.dark .blog-content pre:hover{box-shadow:var(--shadow-card-hover)!important}.blog-content code{background:#f7fafc!important;color:#374151!important;padding:.125rem .375rem!important;border-radius:4px!important;font-size:.875rem!important;font-weight:500!important;font-family:var(--font-mono)!important;border:1px solid #e2e8f0!important;letter-spacing:.025em!important}.dark .blog-content code{background:#1a1a1a!important;color:#b3b3b3!important;border-color:#333!important}.blog-content pre code{background:transparent!important;color:inherit!important;padding:0!important;border-radius:0!important;font-size:.875rem!important;font-weight:400!important}.blog-content blockquote{background:linear-gradient(135deg,#f7fafc,#edf2f7)!important;border-left:4px solid #0f0f0f!important;padding:1.5rem 2rem!important;margin:2rem 0!important;border-radius:0 12px 12px 0!important;position:relative!important;font-style:italic!important;box-shadow:var(--shadow-card)!important;transition:box-shadow .2s ease-in-out}.blog-content blockquote:hover{box-shadow:var(--shadow-card-hover)!important}.blog-content blockquote:before{content:'"'!important;font-size:4rem!important;color:#cbd5e1!important;position:absolute!important;top:-.5rem!important;left:1rem!important;font-family:__X_400de2-400,sans-serif!important}.dark .blog-content blockquote{background:linear-gradient(135deg,#1a1a1a,#2a2a2a)!important;border-left-color:#0f0f0f!important;box-shadow:var(--shadow-card)!important}.dark .blog-content blockquote:hover{box-shadow:var(--shadow-card-hover)!important}.dark .blog-content blockquote:before{color:#4a4a4a!important}.blog-content img{border-radius:8px!important;border:2px solid #e2e8f0!important;box-shadow:var(--shadow-card)!important;margin:2rem auto!important;display:block!important;max-width:100%!important;height:auto!important;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}@media (min-width:768px){.blog-content img{max-width:75%!important}}.dark .blog-content img{border-color:#1f1f1f!important;box-shadow:var(--shadow-card)!important}.blog-content table{width:100%!important;border-collapse:collapse!important;margin:2rem 0!important;background:#fff!important;border-radius:12px!important;overflow:hidden!important;box-shadow:var(--shadow-card)!important;border:1px solid #e2e8f0!important;transition:box-shadow .2s ease-in-out}@media (max-width:768px){.blog-content table{display:block!important;overflow-x:auto!important;white-space:nowrap!important}.blog-content td,.blog-content th{white-space:normal!important;min-width:120px!important}}.blog-content table:hover{box-shadow:var(--shadow-card-hover)!important}.blog-content th{background:#f7fafc!important;font-weight:600!important;text-align:left!important;color:#2d3748!important}.blog-content td,.blog-content th{border:1px solid #e2e8f0!important;padding:1rem!important}.blog-content td{color:#4a5568!important}.dark .blog-content table{background:#0f0f0f!important;border-color:#3a3a3a!important;box-shadow:var(--shadow-card)!important}.dark .blog-content table:hover{box-shadow:var(--shadow-card-hover)!important}.dark .blog-content th{background:#2a2a2a!important;border-color:#3a3a3a!important;color:#f5f5f5!important}.dark .blog-content td{border-color:#3a3a3a!important;color:#d1d5db!important}.blog-content strong{font-weight:700!important;color:#2d3748!important}.blog-content em{font-style:italic!important;color:#4a5568!important}.dark .blog-content strong{color:#fff!important}.dark .blog-content em{color:#f5f5f5!important}.blog-image-frame-large{background:#fff;border:1px solid #e2e8f0;border-radius:.25rem;overflow:hidden;max-width:60rem}.dark .blog-image-frame-large{background:#0f0f0f!important;border-color:var(--border)!important}.blog-image-frame-large img{width:100%;height:100%;object-fit:cover}@media (max-width:1024px){.blog-image-frame-large{max-width:100%}}@media (max-width:640px){.blog-image-frame-large{margin:0;border-radius:.25rem}}.blog-image-frame{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:var(--shadow-card);transition:all .3s ease;overflow:hidden}.blog-image-frame:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.dark .blog-image-frame{background:#0f0f0f!important;border-color:var(--border)!important;box-shadow:var(--shadow-card)!important}.dark .blog-image-frame:hover{box-shadow:var(--shadow-card-hover)!important;transform:translateY(-2px)}.blog-image-frame img{width:100%;height:100%;object-fit:cover}@media (max-width:640px){.blog-image-frame{width:16rem;height:10rem}}@media (max-width:480px){.blog-image-frame{width:14rem;height:8.75rem}}@media (min-width:1024px){.blog-image-frame-large{height:26rem!important}}.blog-content hr,.dark .blog-content hr{display:none!important}.blog-content>p:first-of-type{font-size:1rem!important;line-height:1.6!important;color:#2d2d2d!important;margin-bottom:1.5rem!important}.dark .blog-content>p:first-of-type{color:#f5f5f5!important}.blog-content>*+h2{margin-top:2rem!important}.blog-content>*+h3{margin-top:1.5rem!important}@media (max-width:768px){.blog-content{font-size:14px;padding-left:1.8rem;padding-right:1.8rem}.blog-article-container{padding-left:.5rem!important;padding-right:.5rem!important}.blog-client-container{padding-left:0!important;padding-right:0!important}.blog-content .blog-image-frame-large,.blog-content img{width:100%;max-width:100%;margin:2rem .5rem!important;border-radius:12px!important;border:2px solid var(--border)!important}.site-header-name{font-weight:500!important}.typewriter-text{font-size:24px!important;line-height:24px!important}.mobile-menu-button{border-radius:0!important}.dark .mobile-menu-button,.dark .mobile-menu-button:hover,.mobile-menu-button,.mobile-menu-button:hover{background:transparent!important}.blog-article-card:after,.blog-article-card:before{display:none!important}.blog-article-card:after{display:block!important;content:"";position:absolute;left:50%;top:0;bottom:0;width:.25px;background-image:linear-gradient(180deg,#e2e8f0 0,#e2e8f0 4px,transparent 0,transparent);background-size:.25px 4px;background-repeat:repeat-y;transform:translateX(-50%);z-index:-1}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-size:20px;line-height:28px}.blog-content h1{margin:2rem 0 1rem}.blog-client-container h2{font-size:20px!important}.blog-content h2{margin:1.75rem 0 .75rem}.blog-content h3,.blog-content h4{margin:1.5rem 0 .5rem}.blog-content h5,.blog-content h6{margin:1.25rem 0 .5rem}.blog-content pre{padding:1rem!important;margin:1.5rem 0!important;font-size:.75rem!important;overflow-x:auto!important}.blog-content blockquote{padding:1rem 1.5rem;margin:1.5rem 0}.blog-content img{margin:1rem .5rem!important}.blog-content table{font-size:.875rem!important}.blog-content td,.blog-content th{padding:.5rem!important}}.reading-progress{position:fixed;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#666,#999);transform-origin:left;z-index:50}@media (max-width:768px){.blog-article-card{margin:1rem;border-radius:.5rem}.dotted-background:after,.dotted-background:before{background-size:16px 16px}.dotted-background:before{background-image:radial-gradient(circle at 1.5px 1.5px,#e2e8f0 1.5px,transparent 0)}.dotted-background:after{background-image:radial-gradient(circle at 1.5px 1.5px,#cbd5e1 1.2px,transparent 0)}.dark .dotted-background:before{background-image:radial-gradient(circle at 1.5px 1.5px,#2a2a2a 1.5px,transparent 0)}.dark .dotted-background:after{background-image:radial-gradient(circle at 1.5px 1.5px,#3a3a3a 1.2px,transparent 0)}.dark .blog-article-card:after{background-image:linear-gradient(180deg,#2a2a2a 0,#2a2a2a 4px,transparent 0,transparent)}}@media (max-width:480px){.blog-content{font-size:16px;padding-left:1.5rem;padding-right:1.5rem}.blog-article-card header{padding-bottom:.75rem!important}.blog-content li::marker{font-size:16px}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-size:20px;line-height:28px}.blog-content h1{margin:1.5rem 0 .75rem}.blog-content h2{margin:1.5rem 0 .5rem}.blog-content h3{margin:1.25rem 0 .5rem}.blog-content h4{margin:1.5rem 0 .5rem}.blog-content h5,.blog-content h6{margin:1.25rem 0 .5rem}.blog-content pre{padding:.75rem!important;font-size:.7rem!important}.blog-content blockquote{padding:.75rem 1rem}.blog-article-card{margin:.5rem}.blog-image-frame-large{width:100%!important;max-width:none!important}}.blog-content .card{background:linear-gradient(135deg,#f7fafc,#edf2f7)!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:1.5rem!important;margin:2rem 0!important;box-shadow:var(--shadow-card)!important;transition:box-shadow .2s ease-in-out}.blog-content .card:hover{box-shadow:var(--shadow-card-hover)!important}.dark .blog-content .card{background:linear-gradient(135deg,#121212,#1a1a1a)!important;border-color:#1a1a1a!important;box-shadow:var(--shadow-card)!important}.dark .blog-content .card:hover{box-shadow:var(--shadow-card-hover)!important}.blog-content .badge{background:linear-gradient(135deg,#333,#404040)!important;color:#e5e5e5!important;padding:.25rem .75rem!important;border-radius:9999px!important;font-size:.75rem!important;font-weight:600!important;display:inline-block!important;margin-right:.5rem!important}.blog-content .muted{color:#718096!important;font-size:.875rem!important;line-height:1.5!important;margin:1rem 0!important}.dark .blog-content .muted{color:#9ca3af!important}@media print{.dotted-background,.reading-progress{display:none!important}.blog-article-card{box-shadow:none!important;border:1px solid #e5e7eb!important}.dark .blog-article-card{background:#fff!important;color:#000!important}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f7fafc;border-radius:4px}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px;border:1px solid #e2e8f0}::-webkit-scrollbar-thumb:hover{background:#94a3b8}::-webkit-scrollbar-corner{background:#f7fafc}.dark ::-webkit-scrollbar{width:8px;height:8px}.dark ::-webkit-scrollbar-track{background:#0f0f0f;border-radius:4px}.dark ::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:4px;border:1px solid #2a2a2a}.dark ::-webkit-scrollbar-thumb:hover{background:#4a4a4a}.dark ::-webkit-scrollbar-corner{background:#0f0f0f}*{scrollbar-width:thin;scrollbar-color:#cbd5e1 #f7fafc}.dark *{scrollbar-color:#3a3a3a #0f0f0f}.dark ::selection{background:#0f0f0f;color:#fff}.dark ::-moz-selection{background:#0f0f0f;color:#fff}.dark .blog-content a:focus,.dark .blog-content button:focus{outline:2px solid #666;outline-offset:2px}.dark input,.dark select,.dark textarea{background:#2a2a2a!important;border-color:#3a3a3a!important;color:#d1d5db!important}.dark input:focus,.dark select:focus,.dark textarea:focus{border-color:#666!important;box-shadow:0 0 0 1px #666!important}.dark button{background:#2a2a2a!important;border-color:#3a3a3a!important;color:#d1d5db!important}.dark button:hover{background:#3a3a3a!important;border-color:#4a4a4a!important}.dark .alert,.dark .notification,.dark .warning{background:#2a2a2a!important;border-color:#3a3a3a!important;color:#d1d5db!important}.dark .popover,.dark .tooltip{background:#1a1a1a!important;border-color:#3a3a3a!important;color:#d1d5db!important;box-shadow:var(--shadow-card)!important}.blog-post-title{font-family:__fontHeading_9cf113,sans-serif!important}.dark .bg-card.border{border-color:#272727!important;box-shadow:inset 0 -15px 45px hsla(0,0%,100%,.03),inset -15px 0 45px hsla(0,0%,100%,.03),inset 15px 0 45px hsla(0,0%,100%,.03),inset 0 2px 8px hsla(0,0%,100%,.005)!important}.dark .relative.aspect-\[16\/9\],.dark .relative.aspect-\[21\/9\]{border:1px solid #272727!important;position:relative}.dark .group\/article:hover .text-muted-foreground,.dark .group\/article:hover .text-xs.text-muted-foreground{color:#fff!important;transition:color .3s ease}