.BlogPost-module__uCFeeW__article{padding-block:var(--space-4xl)var(--space-5xl)}.BlogPost-module__uCFeeW__header{text-align:center;margin-bottom:var(--space-2xl);padding-bottom:var(--space-2xl);border-bottom:1px solid var(--color-border)}.BlogPost-module__uCFeeW__category{padding:var(--space-xs)var(--space-md);background:var(--color-primary-subtle);color:var(--color-primary-dark);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full);margin-bottom:var(--space-lg);display:inline-block}.BlogPost-module__uCFeeW__title{font-size:var(--text-3xl);margin-bottom:var(--space-lg);background:linear-gradient(135deg,var(--color-secondary)0%,var(--color-primary-dark)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;line-height:1.2}.BlogPost-module__uCFeeW__meta{justify-content:center;align-items:center;gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.BlogPost-module__uCFeeW__metaDivider{color:var(--color-border)}.BlogPost-module__uCFeeW__heroImage{margin-bottom:var(--space-3xl);border-radius:var(--radius-lg);overflow:hidden}.BlogPost-module__uCFeeW__heroImage img{border-radius:var(--radius-lg);width:100%;height:auto;display:block}.BlogPost-module__uCFeeW__content{max-width:700px;font-size:var(--text-base);color:var(--color-text);margin-inline:auto;line-height:1.8}.BlogPost-module__uCFeeW__content img{border-radius:var(--radius-md);max-width:100%;height:auto;margin:var(--space-xl)0}.BlogPost-module__uCFeeW__content h2{font-size:var(--text-2xl);margin-top:var(--space-3xl);margin-bottom:var(--space-lg)}.BlogPost-module__uCFeeW__content h3{font-size:var(--text-xl);margin-top:var(--space-2xl);margin-bottom:var(--space-md)}.BlogPost-module__uCFeeW__content p{margin-bottom:var(--space-lg)}.BlogPost-module__uCFeeW__content a{color:var(--color-primary-dark);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.BlogPost-module__uCFeeW__content a:hover{color:var(--color-primary)}.BlogPost-module__uCFeeW__content blockquote{border-left:3px solid var(--color-primary);padding-left:var(--space-lg);margin:var(--space-2xl)0;color:var(--color-text-light);font-style:italic}.BlogPost-module__uCFeeW__content ul,.BlogPost-module__uCFeeW__content ol{margin-bottom:var(--space-lg);padding-left:var(--space-xl)}.BlogPost-module__uCFeeW__content ul{list-style-type:disc}.BlogPost-module__uCFeeW__content ol{list-style-type:decimal}.BlogPost-module__uCFeeW__content li{margin-bottom:var(--space-sm);line-height:1.7}.BlogPost-module__uCFeeW__content strong{font-weight:var(--font-weight-semibold)}.BlogPost-module__uCFeeW__content em{font-style:italic}.BlogPost-module__uCFeeW__content hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-2xl)0}.BlogPost-module__uCFeeW__footer{margin-top:var(--space-3xl);padding-top:var(--space-2xl);border-top:1px solid var(--color-border)}.BlogPost-module__uCFeeW__tagLabel{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-md);display:block}.BlogPost-module__uCFeeW__tags{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.BlogPost-module__uCFeeW__tag{padding:var(--space-xs)var(--space-md);background:var(--color-bg-alt);color:var(--color-text-light);font-size:var(--text-xs);border-radius:var(--radius-full);border:1px solid var(--color-border);display:inline-block}.BlogPost-module__uCFeeW__backLink{margin-top:var(--space-3xl);color:var(--color-primary-dark);font-weight:var(--font-weight-semibold);font-size:var(--text-base);transition:color var(--transition-fast);text-decoration:none;display:inline-block}.BlogPost-module__uCFeeW__backLink:hover{color:var(--color-primary)}
