.blog-post-module__aCJF9a__container{color:#e5e5e5;background:#0a0a0a;min-height:100vh;padding-bottom:4rem}.blog-post-module__aCJF9a__heroSection{width:100%;height:400px;position:relative;overflow:hidden}.blog-post-module__aCJF9a__heroOverlay{z-index:10;background:linear-gradient(#0000 0%,#0a0a0a 100%);position:absolute;inset:0}.blog-post-module__aCJF9a__heroImage{object-fit:cover;opacity:.6;width:100%;height:100%}.blog-post-module__aCJF9a__heroContent{z-index:20;max-width:800px;margin:0 auto;padding:0 2rem 4rem;position:absolute;bottom:0;left:0;right:0}.blog-post-module__aCJF9a__backLink{color:#c4b5fd;align-items:center;margin-bottom:1.5rem;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.blog-post-module__aCJF9a__metaInfo{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.blog-post-module__aCJF9a__categoryTag{color:#c4b5fd;background:#7c3aed33;border-radius:4px;padding:.25rem .75rem;font-size:.8rem;font-weight:600}.blog-post-module__aCJF9a__readTime,.blog-post-module__aCJF9a__date{color:#a1a1aa}.blog-post-module__aCJF9a__blogTitle{color:#fff;margin-bottom:1rem;font-size:2.5rem;font-weight:800;line-height:1.2}.blog-post-module__aCJF9a__gridContainer{grid-template-columns:48px 1fr 300px;gap:3rem;max-width:1200px;margin:0 auto;padding:0 2rem;display:grid}.blog-post-module__aCJF9a__shareColumn{height:100%;display:block}@media (max-width:768px){.blog-post-module__aCJF9a__shareColumn{display:none}.blog-post-module__aCJF9a__heroSection{height:280px}.blog-post-module__aCJF9a__heroContent{padding:0 1rem 2rem}.blog-post-module__aCJF9a__blogTitle{font-size:1.5rem;line-height:1.3}.blog-post-module__aCJF9a__gridContainer{gap:1.5rem;padding:0 1rem}.blog-post-module__aCJF9a__prose{font-size:1rem}.blog-post-module__aCJF9a__prose h1{font-size:1.5rem}.blog-post-module__aCJF9a__prose h2{font-size:1.25rem}.blog-post-module__aCJF9a__prose h3{font-size:1.1rem}.blog-post-module__aCJF9a__tldrBox{margin-bottom:1.5rem;padding:1rem}}.blog-post-module__aCJF9a__tldrBox{background:linear-gradient(135deg,#8b5cf61a 0%,#3b82f60d 100%);border:1px solid #8b5cf633;border-radius:12px;align-items:flex-start;gap:1rem;margin-bottom:2.5rem;padding:1.5rem;display:flex}.blog-post-module__aCJF9a__tldrIcon{color:#a78bfa;flex-shrink:0;margin-top:.25rem}.blog-post-module__aCJF9a__tldrContent h3{color:#c4b5fd;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-size:1rem;font-weight:700}.blog-post-module__aCJF9a__tldrContent p{color:#e5e5e5;margin:0;font-size:.95rem;line-height:1.6}.blog-post-module__aCJF9a__prose{color:#d4d4d8;font-size:1.1rem;line-height:1.8}.blog-post-module__aCJF9a__prose h1{color:#fff;margin-top:2.5rem;margin-bottom:1.5rem;font-size:2rem;font-weight:700}.blog-post-module__aCJF9a__prose h2{color:#f4f4f5;margin-top:2.5rem;margin-bottom:1.25rem;font-size:1.75rem;font-weight:600}.blog-post-module__aCJF9a__prose h3{color:#e4e4e7;margin-top:2rem;margin-bottom:1rem;font-size:1.4rem;font-weight:600}.blog-post-module__aCJF9a__prose p{margin-bottom:1.5rem}.blog-post-module__aCJF9a__prose ul{margin-bottom:1.5rem;padding-left:1.5rem;list-style-type:disc}.blog-post-module__aCJF9a__prose li{margin-bottom:.5rem}.blog-post-module__aCJF9a__prose strong{color:#fff;font-weight:600}.blog-post-module__aCJF9a__prose table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.95rem;display:block;overflow-x:auto}.blog-post-module__aCJF9a__prose thead{background:#7c3aed26}.blog-post-module__aCJF9a__prose th{text-align:left;color:#fff;white-space:nowrap;border-bottom:2px solid #7c3aed4d;padding:.75rem 1rem;font-weight:600}.blog-post-module__aCJF9a__prose td{color:#d4d4d8;border-bottom:1px solid #ffffff14;padding:.75rem 1rem}.blog-post-module__aCJF9a__prose tr:hover{background:#ffffff08}.blog-post-module__aCJF9a__prose tbody tr:nth-child(2n){background:#ffffff05}.blog-post-module__aCJF9a__prose code{color:#c4b5fd;background:#ffffff1a;border-radius:4px;padding:.2rem .4rem;font-size:.9em}.blog-post-module__aCJF9a__prose pre{background:#0006;border-radius:8px;margin:1.5rem 0;padding:1rem;overflow-x:auto}.blog-post-module__aCJF9a__prose pre code{background:0 0;padding:0}.blog-post-module__aCJF9a__tagsSection{border-top:1px solid #ffffff1a;margin-top:4rem;padding-top:2rem}.blog-post-module__aCJF9a__tagsHeading{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.9rem}.blog-post-module__aCJF9a__tagsList{flex-wrap:wrap;gap:.5rem;display:flex}.blog-post-module__aCJF9a__tagItem{color:#d4d4d8;background:#ffffff0d;border-radius:999px;padding:.25rem .75rem;font-size:.85rem}.blog-post-module__aCJF9a__sidebar{flex-direction:column;gap:2rem;display:flex}.blog-post-module__aCJF9a__authorCard{background:#ffffff08;border:1px solid #ffffff0d;border-radius:1rem;padding:1.5rem}.blog-post-module__aCJF9a__authorHeading{color:#fff;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.blog-post-module__aCJF9a__authorText{color:#a1a1aa;font-size:.95rem}.blog-post-module__aCJF9a__relatedHeading{color:#fff;border-left:2px solid #7c3aed;margin-bottom:1rem;padding-left:.5rem;font-size:1.1rem;font-weight:600}.blog-post-module__aCJF9a__relatedList{flex-direction:column;gap:1rem;display:flex}.blog-post-module__aCJF9a__relatedLink{text-decoration:none}.blog-post-module__aCJF9a__relatedCard{cursor:pointer;background:#ffffff05;border:1px solid #ffffff08;border-radius:.75rem;padding:1rem;transition:background .2s}.blog-post-module__aCJF9a__relatedCard:hover{background:#ffffff0d}.blog-post-module__aCJF9a__relatedTitle{color:#e5e5e5;margin-bottom:.5rem;font-size:1rem;font-weight:500;line-height:1.4}.blog-post-module__aCJF9a__relatedReadTime{color:#71717a;font-size:.8rem}@media (max-width:1024px){.blog-post-module__aCJF9a__gridContainer{grid-template-columns:1fr}.blog-post-module__aCJF9a__blogTitle{font-size:2rem}}
.SocialShare-module__HXMiUa__container{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:28px;flex-direction:column;align-items:center;gap:.75rem;padding:.75rem;transition:background .2s;display:flex;position:sticky;top:100px}.SocialShare-module__HXMiUa__container:hover{background:#ffffff14}.SocialShare-module__HXMiUa__label{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;writing-mode:horizontal-tb;margin:0;font-size:.7rem;font-weight:600}.SocialShare-module__HXMiUa__btn{color:#71717a;cursor:pointer;background:#1e1e28cc;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.SocialShare-module__HXMiUa__btn:hover{color:#fff;background:#8b5cf6;transform:scale(1.1)}.SocialShare-module__HXMiUa__divider{background:#ffffff1a;width:24px;height:1px}@media (max-width:768px){.SocialShare-module__HXMiUa__container{border-radius:99px;flex-direction:row;gap:.5rem;padding:.5rem 1rem;position:fixed;top:auto;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0006}.SocialShare-module__HXMiUa__label{display:none}.SocialShare-module__HXMiUa__divider{width:1px;height:24px}.SocialShare-module__HXMiUa__btn{width:32px;height:32px}}
