.RelatedPosts-module__nqLRUG__section{max-width:100%;margin:0 auto;padding:4rem 0 0}.RelatedPosts-module__nqLRUG__heading{font-family:var(--font-heading);background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:48px;font-weight:700}.RelatedPosts-module__nqLRUG__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (max-width:1024px){.RelatedPosts-module__nqLRUG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.RelatedPosts-module__nqLRUG__grid{grid-template-columns:1fr}.RelatedPosts-module__nqLRUG__section{padding-top:3rem}}
.Breadcrumb-module__nhDCvW__breadcrumb{font-family:var(--font-mono);color:#9ca3af;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:0;font-size:12px;display:flex}.Breadcrumb-module__nhDCvW__item{align-items:center;gap:.55rem;min-width:0;display:flex}.Breadcrumb-module__nhDCvW__link{color:#c4b5fd;border-radius:999px;padding:.25rem .45rem;transition:color .25s,background .25s}.Breadcrumb-module__nhDCvW__link:hover{color:#fff;background:#8b5cf61f}.Breadcrumb-module__nhDCvW__current{color:#e4e4e7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Breadcrumb-module__nhDCvW__separator{color:#ffffff47;margin:0}@media (max-width:640px){.Breadcrumb-module__nhDCvW__breadcrumb{font-size:13px}.Breadcrumb-module__nhDCvW__current{max-width:17rem}}
.ShareSection-module__dfnn_W__share{margin-top:3rem;padding:1.35rem 0}.ShareSection-module__dfnn_W__title{color:#fff;font-family:var(--font-heading);margin:0 0 1rem;font-size:17px;font-weight:700}.ShareSection-module__dfnn_W__actions{flex-wrap:wrap;gap:.75rem;display:flex}.ShareSection-module__dfnn_W__button{color:#d8d8e3;min-height:auto;font-family:var(--font-mono);cursor:pointer;background:#ffffff08;border:1px solid #a855f729;border-radius:999px;justify-content:center;align-items:center;padding:4px 16px;font-size:13px;transition:all .25s;display:inline-flex}.ShareSection-module__dfnn_W__button:hover{color:#fff;background:#8b5cf61f;border-color:#a855f757;transform:translateY(-2px)}@media (max-width:640px){.ShareSection-module__dfnn_W__button{flex:calc(50% - .75rem)}}
.AuthorBox-module__QdaSyG__author{-webkit-backdrop-filter:blur(14px);background:linear-gradient(#181226d6,#10101ac7);border:1px solid #a855f71a;border-radius:24px;grid-template-columns:1fr 3fr;padding:24px;display:grid;box-shadow:0 18px 40px #000}.AuthorBox-module__QdaSyG__avatar{object-fit:cover;border:1px solid #a855f759;width:auto;height:100%;margin:0 auto;display:block}.AuthorBox-module__QdaSyG__content{min-width:0}.AuthorBox-module__QdaSyG__name{color:#fff;margin:0;font-size:22px;line-height:1.2}.AuthorBox-module__QdaSyG__role{color:#a1a1aa;font-family:var(--font-mono);margin:.25rem 0 0;font-size:13px}.AuthorBox-module__QdaSyG__bio{color:#d8d8e3;margin:1rem 0 1.15rem;font-size:16px;line-height:1.75}.AuthorBox-module__QdaSyG__follow{color:#fff;min-height:auto;font-family:var(--font-mono);background:#8b5cf6;border-radius:999px;justify-content:center;align-items:center;padding:4px 30px;font-size:13px;text-decoration:none;transition:all .25s;display:inline-flex}.AuthorBox-module__QdaSyG__follow:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 32px #8b5cf659}@media (max-width:640px){.AuthorBox-module__QdaSyG__author{border-radius:18px;grid-template-columns:88px minmax(0,1fr);gap:1rem;padding:18px}.AuthorBox-module__QdaSyG__avatar{width:100%;height:auto}.AuthorBox-module__QdaSyG__bio{margin:10px 0;font-size:13.5px;line-height:1.3}.AuthorBox-module__QdaSyG__role{font-size:12px}.AuthorBox-module__QdaSyG__follow{padding:6px 16px;font-size:12px;display:none}}
.BlogHero-module__pTyPua__hero{padding:var(--space-4xl) var(--space-xl) var(--space-2xl);width:100%;max-width:1100px;margin:0 auto}.BlogHero-module__pTyPua__glitchWrapper{margin-bottom:var(--space-md)}.BlogHero-module__pTyPua__headline{font-size:var(--fs-hero);letter-spacing:-.03em;color:var(--text-primary);font-weight:800;animation:4s linear infinite alternate-reverse BlogHero-module__pTyPua__glitch-skew;position:relative}.BlogHero-module__pTyPua__headline:before,.BlogHero-module__pTyPua__headline:after{content:attr(data-text);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.BlogHero-module__pTyPua__headline:before{color:var(--accent-cool);clip-path:polygon(0 0,100% 0,100% 35%,0 35%);animation:3s linear infinite alternate-reverse BlogHero-module__pTyPua__glitch-slice}.BlogHero-module__pTyPua__headline:after{color:var(--accent-primary);clip-path:polygon(0 65%,100% 65%,100% 100%,0 100%);animation:2s linear infinite alternate-reverse BlogHero-module__pTyPua__glitch-slice}@keyframes BlogHero-module__pTyPua__glitch-slice{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-1px)}60%{transform:translate(2px,1px)}80%{transform:translate(2px,-1px)}to{transform:translate(0)}}@keyframes BlogHero-module__pTyPua__glitch-skew{0%{transform:skew(0deg)}10%{transform:skew(.5deg,-.5deg)}20%{transform:skew(0deg)}80%{transform:skew(0deg)}90%{transform:skew(-.5deg,.5deg)}to{transform:skew(0deg)}}.BlogHero-module__pTyPua__subtext{font-size:var(--fs-lg);color:var(--text-secondary);max-width:600px;margin-bottom:var(--space-2xl);line-height:1.6}.BlogHero-module__pTyPua__featured{gap:var(--space-xl);border-radius:var(--radius-xl);background:var(--bg-card);color:inherit;transition:border-color var(--transition-base), box-shadow var(--transition-base);border:1px solid #ffffff0a;grid-template-columns:1fr 1fr;text-decoration:none;display:grid;overflow:hidden}.BlogHero-module__pTyPua__featured:hover{border-color:#a855f733;box-shadow:0 8px 40px #a855f726}.BlogHero-module__pTyPua__featuredImageWrapper{min-height:300px;position:relative;overflow:hidden}.BlogHero-module__pTyPua__featuredImage{object-fit:cover;transition:transform var(--transition-slow)}.BlogHero-module__pTyPua__featured:hover .BlogHero-module__pTyPua__featuredImage{transform:scale(1.05)}.BlogHero-module__pTyPua__featuredImagePlaceholder{background:linear-gradient(135deg, var(--bg-tertiary), var(--bg-secondary));width:100%;height:100%;min-height:300px}.BlogHero-module__pTyPua__featuredOverlay{pointer-events:none;background:linear-gradient(90deg,#0606084d 0%,#0000 100%);position:absolute;inset:0}.BlogHero-module__pTyPua__featuredContent{padding:var(--space-xl);justify-content:center;gap:var(--space-md);flex-direction:column;display:flex}.BlogHero-module__pTyPua__featuredBadge{font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--accent-primary);border-radius:var(--radius-full);background:#a855f71a;border:1px solid #a855f733;align-self:flex-start;padding:4px 14px;display:inline-block}.BlogHero-module__pTyPua__featuredTitle{font-size:var(--fs-2xl);color:var(--text-primary);font-weight:700;line-height:1.2}.BlogHero-module__pTyPua__featuredExcerpt{font-size:var(--fs-base);color:var(--text-secondary);line-height:1.7}.BlogHero-module__pTyPua__featuredMeta{align-items:center;gap:var(--space-md);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted);display:flex}.BlogHero-module__pTyPua__featuredCategory{padding-left:var(--space-md);position:relative}.BlogHero-module__pTyPua__featuredCategory:before{content:"";background:var(--text-muted);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.BlogHero-module__pTyPua__divider{height:1px;margin-top:var(--space-3xl);background:linear-gradient(90deg,#0000,#a855f74d,#06b6d44d,#0000)}@media (max-width:768px){.BlogHero-module__pTyPua__hero{padding:var(--space-2xl) var(--space-md) var(--space-xl)}.BlogHero-module__pTyPua__featured{grid-template-columns:1fr}.BlogHero-module__pTyPua__featuredImageWrapper,.BlogHero-module__pTyPua__featuredImagePlaceholder{min-height:200px}.BlogHero-module__pTyPua__subtext{font-size:var(--fs-base)}}
.CategoryNav-module___N_KpW__wrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;overflow-x:auto}.CategoryNav-module___N_KpW__wrapper::-webkit-scrollbar{display:none}.CategoryNav-module___N_KpW__track{gap:var(--space-sm);padding:var(--space-sm) 0;min-width:max-content;display:flex}.CategoryNav-module___N_KpW__pill{border-radius:var(--radius-full);background:var(--bg-glass);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-sm);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;border:1px solid #ffffff0f;flex-shrink:0;padding:8px 20px}.CategoryNav-module___N_KpW__pill:hover{color:var(--text-primary);background:#a855f714;border-color:#a855f74d}.CategoryNav-module___N_KpW__active{color:var(--text-primary);background:linear-gradient(135deg,#a855f726,#06b6d41a);border-color:#a855f766;box-shadow:0 0 20px #a855f726}
