.blog-module__3rPSzG__blog{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#f1f1f1);min-height:100dvh;font-family:var(--font-inter), Inter, Arial, sans-serif;background:var(--lightningcss-light,#f9f9f9)var(--lightningcss-dark,#111);padding-bottom:96px}.blog-module__3rPSzG__blog *,.blog-module__3rPSzG__blog :before,.blog-module__3rPSzG__blog :after{box-sizing:border-box}.blog-module__3rPSzG__blog a{color:inherit;text-decoration:none}.blog-module__3rPSzG__topbar{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--lightningcss-light,#f9f9f9eb)var(--lightningcss-dark,#111111eb);border-bottom:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,#2b2b2b);position:sticky;top:0}.blog-module__3rPSzG__topbarInner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:30px;width:min(1400px,100% - 48px);min-height:68px;margin:0 auto;display:grid}.blog-module__3rPSzG__brand,.blog-module__3rPSzG__primaryNav,.blog-module__3rPSzG__actionNav,.blog-module__3rPSzG__listingMeta,.blog-module__3rPSzG__cardFooter footer,.blog-module__3rPSzG__filters{align-items:center;display:flex}.blog-module__3rPSzG__brand{gap:9px}.blog-module__3rPSzG__brand img{filter:var(--lightningcss-light,none)var(--lightningcss-dark,invert(1))}.blog-module__3rPSzG__brand strong{font-size:15px;font-weight:600}.blog-module__3rPSzG__brand span,.blog-module__3rPSzG__primaryNav a,.blog-module__3rPSzG__actionNav a{color:var(--lightningcss-light,#777)var(--lightningcss-dark,#a8a8a8);font-size:13px}.blog-module__3rPSzG__primaryNav{gap:4px}.blog-module__3rPSzG__actionNav{justify-content:flex-end;gap:8px}.blog-module__3rPSzG__primaryNav a,.blog-module__3rPSzG__actionNav a{border:1px solid #0000;border-radius:8px;align-items:center;min-height:36px;padding:0 11px;font-weight:500;display:inline-flex}.blog-module__3rPSzG__actionNav a{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#f1f1f1);border-color:var(--lightningcss-light,#dedede)var(--lightningcss-dark,#363636)}.blog-module__3rPSzG__primaryNav a:hover,.blog-module__3rPSzG__primaryNav .blog-module__3rPSzG__currentNav,.blog-module__3rPSzG__actionNav a:hover{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#f1f1f1);background:var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#242424)}.blog-module__3rPSzG__hero,.blog-module__3rPSzG__browser,.blog-module__3rPSzG__archiveGrid,.blog-module__3rPSzG__articleShell,.blog-module__3rPSzG__emptyState{width:min(1400px,100% - 48px);margin-left:auto;margin-right:auto}.blog-module__3rPSzG__hero{padding:76px 0 34px}.blog-module__3rPSzG__hero p{color:var(--lightningcss-light,#777)var(--lightningcss-dark,#a8a8a8);margin:0 0 14px;font-size:13px;font-weight:500}.blog-module__3rPSzG__hero h1{letter-spacing:-.055em;max-width:880px;margin:0;font-size:clamp(42px,5vw,68px);font-weight:500;line-height:1}.blog-module__3rPSzG__browser{grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:28px;padding-bottom:54px;display:grid}.blog-module__3rPSzG__filters{scrollbar-width:none;gap:5px;overflow-x:auto}.blog-module__3rPSzG__filters::-webkit-scrollbar{display:none}.blog-module__3rPSzG__filters a{white-space:nowrap;color:var(--lightningcss-light,#777)var(--lightningcss-dark,#a8a8a8);border:1px solid #0000;border-radius:6px;align-items:center;min-height:28px;padding:0 10px;font-size:13px;font-weight:500;line-height:16px;display:inline-flex}.blog-module__3rPSzG__filters a:hover,.blog-module__3rPSzG__filters .blog-module__3rPSzG__activeFilter{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#f1f1f1);background:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,#242424);border-color:var(--lightningcss-light,#dedede)var(--lightningcss-dark,#363636)}.blog-module__3rPSzG__searchBox{position:relative}.blog-module__3rPSzG__searchBox label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.blog-module__3rPSzG__searchBox input{width:100%;height:28px;color:inherit;font:inherit;background:0 0;border:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,#363636);border-radius:6px;outline:none;padding:0 10px;font-size:13px;font-weight:500;line-height:16px}.blog-module__3rPSzG__searchBox input::placeholder{color:var(--lightningcss-light,#8d8d8d)var(--lightningcss-dark,#7f7f7f)}.blog-module__3rPSzG__searchBox input:focus-visible,.blog-module__3rPSzG__filters a:focus-visible,.blog-module__3rPSzG__primaryNav a:focus-visible,.blog-module__3rPSzG__actionNav a:focus-visible,.blog-module__3rPSzG__brand:focus-visible,.blog-module__3rPSzG__archiveCard a:focus-visible,.blog-module__3rPSzG__emptyState a:focus-visible{outline-offset:3px;outline:2px solid var(--lightningcss-light,#333)var(--lightningcss-dark,#f1f1f1)}.blog-module__3rPSzG__archiveGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-module__3rPSzG__archiveCard a{flex-direction:column;height:100%;display:flex}.blog-module__3rPSzG__listingMeta{color:var(--lightningcss-light,#777)var(--lightningcss-dark,#a8a8a8);flex-wrap:wrap;gap:8px;font-size:12px;font-weight:500;line-height:16px}.blog-module__3rPSzG__cardCover{aspect-ratio:16/9;background:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,#242424);border:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,#363636);border-radius:8px;flex:none;width:100%;display:block;overflow:hidden}.blog-module__3rPSzG__cardCover img,.blog-module__3rPSzG__articleCover img{object-fit:cover;width:100%;height:100%;display:block}.blog-module__3rPSzG__listingMeta time{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#f1f1f1);font-weight:500}.blog-module__3rPSzG__listingMeta i{font-style:normal}.blog-module__3rPSzG__archiveCard h2{letter-spacing:-.04em}.blog-module__3rPSzG__cardFooter{margin-top:auto}.blog-module__3rPSzG__cardFooter p{color:var(--lightningcss-light,#777)var(--lightningcss-dark,#a8a8a8);margin:0;font-size:14px;line-height:1.55}.blog-module__3rPSzG__cardFooter footer{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#f1f1f1);justify-content:space-between;gap:12px;margin-top:20px;font-size:13px;font-weight:500}.blog-module__3rPSzG__cardFooter footer em{color:var(--lightningcss-light,#8d8d8d)var(--lightningcss-dark,#7f7f7f);font-style:normal;font-weight:400}.blog-module__3rPSzG__authorByline{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#f1f1f1);align-items:center;gap:10px;min-width:0;font-size:14px;font-weight:500;display:inline-flex}.blog-module__3rPSzG__authorAvatars{flex:none;align-items:center;display:flex}.blog-module__3rPSzG__authorAvatars img{object-fit:cover;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#181818);border:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,#565656);border-radius:50%;width:30px;height:30px;display:block}.blog-module__3rPSzG__authorAvatars img+img{margin-left:-8px}.blog-module__3rPSzG__compactAuthors{flex:1;gap:8px;font-size:13px;overflow:hidden}.blog-module__3rPSzG__compactAuthors>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blog-module__3rPSzG__compactAuthors .blog-module__3rPSzG__authorAvatars img{width:22px;height:22px}.blog-module__3rPSzG__archiveGrid{gap:20px}.blog-module__3rPSzG__archiveCard{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#181818);border:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,#363636);border-radius:14px;min-width:0;min-height:420px;overflow:hidden}.blog-module__3rPSzG__archiveCard a{padding:16px}.blog-module__3rPSzG__archiveCard .blog-module__3rPSzG__cardCover{margin-bottom:16px}.blog-module__3rPSzG__archiveCard h2{max-width:410px;margin:16px 0 28px;font-size:23px;font-weight:500;line-height:1.2}.blog-module__3rPSzG__archiveCard .blog-module__3rPSzG__cardFooter p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-module__3rPSzG__archiveCard:hover h2{color:var(--lightningcss-light,#4f4f4f)var(--lightningcss-dark,#c8c8c8)}.blog-module__3rPSzG__emptyState{border-top:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,#363636);padding:72px 0}.blog-module__3rPSzG__emptyState h2{margin:0 0 10px;font-size:16px;font-weight:600}.blog-module__3rPSzG__emptyState p{color:var(--lightningcss-light,#777)var(--lightningcss-dark,#a8a8a8);margin:0 0 20px;font-size:14px}.blog-module__3rPSzG__emptyState a{border:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,#363636);border-radius:8px;align-items:center;min-height:40px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex}.blog-module__3rPSzG__articlePage{padding-bottom:96px}.blog-module__3rPSzG__articleShell{width:min(980px,100% - 48px);padding-top:58px}.blog-module__3rPSzG__breadcrumbs{color:var(--lightningcss-light,#777)var(--lightningcss-dark,#a8a8a8);align-items:center;gap:8px;font-size:13px;display:flex}.blog-module__3rPSzG__breadcrumbs a:hover,.blog-module__3rPSzG__articleAside a:hover{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#f1f1f1)}.blog-module__3rPSzG__articleShell>header{max-width:860px;padding:24px 0 64px}.blog-module__3rPSzG__articleCover{aspect-ratio:16/9;background:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,#242424);border:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,#363636);border-radius:14px;width:100%;margin:0 0 72px;overflow:hidden}.blog-module__3rPSzG__articleShell h1{letter-spacing:-.06em;margin:0 0 24px;font-size:clamp(42px,5.7vw,66px);font-weight:500;line-height:1.02}.blog-module__3rPSzG__articleGrid{grid-template-columns:minmax(0,720px) minmax(150px,180px);align-items:start;gap:80px;display:grid}.blog-module__3rPSzG__articleLead{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#f1f1f1);margin:0 0 42px;font-size:18px;line-height:1.6}.blog-module__3rPSzG__articleBody section{border-top:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,#363636);padding-top:44px;scroll-margin-top:86px}.blog-module__3rPSzG__articleBody section+section{margin-top:44px}.blog-module__3rPSzG__articleBody h2{letter-spacing:-.03em;margin:0 0 14px;font-size:24px;font-weight:600}.blog-module__3rPSzG__articleBody p{color:var(--lightningcss-light,#777)var(--lightningcss-dark,#b8b8b8);margin:0 0 15px;font-size:15px;line-height:1.78}.blog-module__3rPSzG__articleBody ul{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.blog-module__3rPSzG__articleBody li{color:var(--lightningcss-light,#777)var(--lightningcss-dark,#b8b8b8);padding-left:18px;font-size:14px;line-height:1.65;position:relative}.blog-module__3rPSzG__articleBody li:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:.74em;left:0}.blog-module__3rPSzG__articleAside{color:var(--lightningcss-light,#777)var(--lightningcss-dark,#a8a8a8);gap:11px;font-size:13px;display:grid;position:sticky;top:92px}.blog-module__3rPSzG__articleAside strong{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#f1f1f1);border-top:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,#363636);margin-top:18px;padding-top:18px;font-size:13px;font-weight:600}.blog-module__3rPSzG__articleAside a{color:var(--lightningcss-light,#777)var(--lightningcss-dark,#a8a8a8);font-size:13px;line-height:1.45}@media (max-width:980px){.blog-module__3rPSzG__primaryNav{display:none}.blog-module__3rPSzG__topbarInner{grid-template-columns:minmax(0,1fr) auto}.blog-module__3rPSzG__archiveGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.blog-module__3rPSzG__topbarInner,.blog-module__3rPSzG__hero,.blog-module__3rPSzG__browser,.blog-module__3rPSzG__archiveGrid,.blog-module__3rPSzG__articleShell,.blog-module__3rPSzG__emptyState{width:min(100% - 36px,1400px)}.blog-module__3rPSzG__hero{padding-top:52px}.blog-module__3rPSzG__browser,.blog-module__3rPSzG__articleGrid{grid-template-columns:1fr}.blog-module__3rPSzG__browser{gap:16px;padding-bottom:36px}.blog-module__3rPSzG__searchBox{max-width:320px}.blog-module__3rPSzG__articleAside{padding-top:14px;position:static}}@media (max-width:620px){.blog-module__3rPSzG__actionNav a:first-child{display:none}.blog-module__3rPSzG__hero h1{font-size:clamp(38px,12vw,52px)}.blog-module__3rPSzG__archiveGrid{grid-template-columns:1fr}.blog-module__3rPSzG__articleCover{border-radius:8px;margin-bottom:48px}}@media (prefers-reduced-motion:reduce){.blog-module__3rPSzG__blog *,.blog-module__3rPSzG__blog :before,.blog-module__3rPSzG__blog :after{scroll-behavior:auto;transition-duration:.01ms}}
