.page-module__hUlLAq__blogPostPage{background-color:var(--deep-midnight);min-height:100vh;padding:120px 0 80px}.page-module__hUlLAq__breadcrumb{max-width:900px;color:var(--text-color-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 auto 1.5rem;font-size:.85rem;display:flex}.page-module__hUlLAq__breadcrumb a{color:var(--text-color-muted);transition:color var(--transition-fast)}.page-module__hUlLAq__breadcrumb a:hover{color:var(--accent-text)}.page-module__hUlLAq__breadcrumb span[aria-current=page]{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;max-width:40ch;overflow:hidden}.page-module__hUlLAq__blogPost{background-color:var(--card-bg);border-radius:12px;max-width:900px;margin:0 auto;overflow:hidden;box-shadow:0 10px 30px #0000001a}.page-module__hUlLAq__blogHeader{padding:40px 40px 30px}.page-module__hUlLAq__blogMeta{color:var(--text-color-muted);flex-wrap:wrap;gap:20px;margin-bottom:20px;font-size:.9rem;display:flex}.page-module__hUlLAq__blogCategory{background:linear-gradient(to right, var(--soft-aqua), var(--pastel-violet));color:#fff;border-radius:20px;padding:5px 12px;font-size:.8rem;font-weight:600}.page-module__hUlLAq__blogDate,.page-module__hUlLAq__blogReadTime{align-items:center;gap:5px;display:flex}.page-module__hUlLAq__blogTitle{color:#0000;background:linear-gradient(to right, var(--soft-aqua), var(--pastel-violet));-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:2.5rem;line-height:1.3;display:inline-block}.page-module__hUlLAq__authorInfo{color:var(--text-color-muted);align-items:center;gap:8px;margin-bottom:20px;font-size:1rem;display:flex}.page-module__hUlLAq__tagsList{flex-wrap:wrap;gap:10px;margin-top:15px;display:flex}.page-module__hUlLAq__tag{color:var(--soft-aqua);background-color:#7c3aed1a;border-radius:20px;align-items:center;gap:5px;padding:5px 12px;font-size:.8rem;display:flex}.page-module__hUlLAq__featuredImage{width:100%;height:400px;overflow:hidden}.page-module__hUlLAq__image{object-fit:cover;width:100%;height:100%}.page-module__hUlLAq__blogContent{color:var(--text-color);padding:40px;font-size:1.1rem;line-height:1.8}.page-module__hUlLAq__relatedPosts{max-width:900px;margin:60px auto 0}.page-module__hUlLAq__relatedTitle{color:var(--text-color);text-align:center;margin-bottom:30px;font-size:1.8rem}.page-module__hUlLAq__relatedGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module__hUlLAq__relatedCard{background-color:var(--card-bg);transition:transform var(--transition-medium), box-shadow var(--transition-medium);color:inherit;border-radius:12px;text-decoration:none;overflow:hidden;box-shadow:0 5px 15px #00000014}.page-module__hUlLAq__relatedCard:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001f}.page-module__hUlLAq__relatedImage{height:150px;overflow:hidden}.page-module__hUlLAq__relatedContent{padding:15px}.page-module__hUlLAq__relatedPostTitle{color:var(--text-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px;font-size:1.1rem;line-height:1.4;display:-webkit-box;overflow:hidden}.page-module__hUlLAq__relatedMeta{color:var(--text-color-muted);justify-content:space-between;font-size:.8rem;display:flex}.page-module__hUlLAq__navigation{justify-content:center;max-width:900px;margin:40px auto 0;display:flex}.page-module__hUlLAq__backLink{background:linear-gradient(to right, var(--soft-aqua), var(--pastel-violet));color:#fff;transition:transform var(--transition-medium), box-shadow var(--transition-medium);border-radius:30px;align-items:center;gap:8px;padding:12px 25px;font-weight:600;text-decoration:none;display:flex;box-shadow:0 5px 15px #0000001a}.page-module__hUlLAq__backLink:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000026}@media (max-width:768px){.page-module__hUlLAq__blogPostPage{padding:100px 0 60px}.page-module__hUlLAq__blogPost{border-radius:0}.page-module__hUlLAq__blogHeader{padding:30px 20px 20px}.page-module__hUlLAq__blogTitle{font-size:2rem}.page-module__hUlLAq__featuredImage{height:250px}.page-module__hUlLAq__blogContent{padding:30px 20px;font-size:1rem}.page-module__hUlLAq__relatedGrid{grid-template-columns:1fr}}
.Markdown-module__GPd7sa__markdown{color:var(--text-color);font-size:1.1rem;line-height:1.8}.Markdown-module__GPd7sa__heading1{border-bottom:2px solid #7c3aed33;margin:2rem 0 1.2rem;padding-bottom:.5rem;font-size:2.2rem;font-weight:700}.Markdown-module__GPd7sa__heading2{color:var(--soft-aqua);margin:1.8rem 0 1rem;font-size:1.8rem;font-weight:700}.Markdown-module__GPd7sa__heading3{margin:1.5rem 0 .8rem;font-size:1.5rem;font-weight:600}.Markdown-module__GPd7sa__heading4{margin:1.3rem 0 .7rem;font-size:1.3rem;font-weight:600}.Markdown-module__GPd7sa__heading5{margin:1.1rem 0 .6rem;font-size:1.1rem;font-weight:600}.Markdown-module__GPd7sa__heading6{color:var(--text-color-muted);margin:1rem 0 .5rem;font-size:1rem;font-weight:600}.Markdown-module__GPd7sa__paragraph{margin-bottom:1.5rem}.Markdown-module__GPd7sa__link{color:var(--soft-aqua);border-bottom:1px dashed var(--soft-aqua);transition:color var(--transition-fast), border-bottom var(--transition-fast);text-decoration:none}.Markdown-module__GPd7sa__link:hover{color:var(--pastel-violet);border-bottom:1px solid var(--pastel-violet)}.Markdown-module__GPd7sa__list,.Markdown-module__GPd7sa__orderedList{margin:1rem 0 1.5rem 1.5rem}.Markdown-module__GPd7sa__listItem{margin-bottom:.5rem}.Markdown-module__GPd7sa__blockquote{border-left:4px solid var(--soft-aqua);color:var(--text-color-muted);margin:1.5rem 0;padding-left:1rem;font-style:italic}.Markdown-module__GPd7sa__codeBlock{border-radius:8px!important;margin:1.5rem 0!important;font-size:.9rem!important}.Markdown-module__GPd7sa__inlineCode{color:var(--soft-aqua);background-color:#7c3aed1a;border-radius:4px;padding:.2rem .4rem;font-family:monospace;font-size:.9em}.Markdown-module__GPd7sa__table{border-collapse:collapse;width:100%;margin:1.5rem 0}.Markdown-module__GPd7sa__tableHead{background-color:#7c3aed1a}.Markdown-module__GPd7sa__tableHeader{text-align:left;border-bottom:2px solid #7c3aed33;padding:.75rem}.Markdown-module__GPd7sa__tableCell{border-bottom:1px solid #f1f5f91a;padding:.75rem}.Markdown-module__GPd7sa__tableRow:nth-child(2n){background-color:#f1f5f908}.Markdown-module__GPd7sa__image{border-radius:8px;max-width:100%;height:auto;margin:1.5rem 0}.Markdown-module__GPd7sa__hr{background:linear-gradient(90deg,#0000,#f1f5f933,#0000);border:0;height:1px;margin:2rem 0}@media (max-width:768px){.Markdown-module__GPd7sa__markdown{font-size:1rem}.Markdown-module__GPd7sa__heading1{font-size:1.8rem}.Markdown-module__GPd7sa__heading2{font-size:1.6rem}.Markdown-module__GPd7sa__heading3{font-size:1.4rem}.Markdown-module__GPd7sa__codeBlock{font-size:.8rem!important}}
