.BlogDetail-module__VsiKrG__pageWrapper{background:var(--bg-primary);min-height:100vh}.BlogDetail-module__VsiKrG__heroSection{align-items:flex-end;width:100%;height:60vh;min-height:400px;max-height:600px;margin-bottom:3rem;padding-bottom:3rem;display:flex;position:relative}.BlogDetail-module__VsiKrG__heroImageBg{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.BlogDetail-module__VsiKrG__heroImage{object-fit:cover;width:100%;height:100%}.BlogDetail-module__VsiKrG__heroOverlay{background:linear-gradient(to bottom,#0000004d 0%,var(--bg-primary)100%);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.BlogDetail-module__VsiKrG__heroContent{z-index:2;width:100%;max-width:var(--container-width);margin:0 auto;padding:0 2rem;position:relative}.BlogDetail-module__VsiKrG__backLink{color:#fff;opacity:.8;align-items:center;gap:.5rem;margin-bottom:2rem;font-weight:500;transition:opacity .2s;display:inline-flex}.BlogDetail-module__VsiKrG__backLink:hover{opacity:1}.BlogDetail-module__VsiKrG__categoryBadge{background:var(--accent-primary);color:#fff;text-transform:uppercase;letter-spacing:1px;box-shadow:0 10px 20px -5px var(--accent-glow);border-radius:99px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700;display:inline-block}.BlogDetail-module__VsiKrG__title{color:#fff;text-shadow:0 2px 10px #0000004d;max-width:900px;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.BlogDetail-module__VsiKrG__metaWrapper{color:#ffffffe6;flex-wrap:wrap;align-items:center;gap:2rem;font-size:1rem;display:flex}.BlogDetail-module__VsiKrG__metaItem{align-items:center;gap:.5rem;font-weight:500;display:flex}.BlogDetail-module__VsiKrG__container{max-width:var(--container-width);margin:0 auto;padding:0 2rem 4rem}.BlogDetail-module__VsiKrG__contentGrid{grid-template-columns:1fr 350px;gap:4rem;display:grid}.BlogDetail-module__VsiKrG__articleBody{color:var(--text-secondary);font-size:1.125rem;line-height:1.8}.BlogDetail-module__VsiKrG__articleBody p{margin-bottom:1.5rem}.BlogDetail-module__VsiKrG__articleBody h2{color:var(--text-primary);margin:3rem 0 1.5rem;font-size:2rem;font-weight:700;line-height:1.3}.BlogDetail-module__VsiKrG__articleBody h3{color:var(--text-primary);margin:2rem 0 1rem;font-size:1.5rem;font-weight:600}.BlogDetail-module__VsiKrG__articleBody ul,.BlogDetail-module__VsiKrG__articleBody ol{margin-bottom:1.5rem;padding-left:1.5rem}.BlogDetail-module__VsiKrG__articleBody li{margin-bottom:.5rem}.BlogDetail-module__VsiKrG__articleBody blockquote{border-left:4px solid var(--accent-primary);color:var(--text-primary);background:var(--glass-bg);border-radius:0 12px 12px 0;margin:2rem 0;padding:2rem;font-size:1.25rem;font-style:italic}.BlogDetail-module__VsiKrG__sidebar{flex-direction:column;gap:2rem;height:fit-content;display:flex;position:sticky;top:120px}.BlogDetail-module__VsiKrG__widget{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:16px;padding:1.5rem}.BlogDetail-module__VsiKrG__widgetTitle{color:var(--text-primary);border-bottom:1px solid var(--glass-border);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.1rem;font-weight:700}.BlogDetail-module__VsiKrG__tagCloud{flex-wrap:wrap;gap:.5rem;display:flex}.BlogDetail-module__VsiKrG__tag{border:1px solid var(--glass-border);color:var(--text-secondary);background:#ffffff0d;border-radius:99px;padding:.4rem .8rem;font-size:.85rem;transition:all .2s}.BlogDetail-module__VsiKrG__tag:hover{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}.BlogDetail-module__VsiKrG__shareButtons{flex-direction:column;gap:.75rem;display:flex}.BlogDetail-module__VsiKrG__shareBtn{cursor:pointer;border:1px solid var(--glass-border);color:var(--text-primary);background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-weight:600;transition:all .2s;display:flex}.BlogDetail-module__VsiKrG__shareBtn:hover{background:var(--glass-bg);border-color:var(--accent-primary);color:var(--accent-primary)}.BlogDetail-module__VsiKrG__authorBox{align-items:center;gap:1rem;display:flex}.BlogDetail-module__VsiKrG__authorAvatar{background:var(--accent-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.2rem;font-weight:700;display:flex}.BlogDetail-module__VsiKrG__authorInfo h4{margin-bottom:.2rem;font-size:1rem;font-weight:700}.BlogDetail-module__VsiKrG__authorInfo p{color:var(--text-secondary);font-size:.85rem}@media (max-width:900px){.BlogDetail-module__VsiKrG__contentGrid{grid-template-columns:1fr}.BlogDetail-module__VsiKrG__sidebar{margin-top:2rem;position:static}.BlogDetail-module__VsiKrG__heroSection{height:50vh}}@media (max-width:768px){.BlogDetail-module__VsiKrG__heroContent{padding:0 1.5rem}.BlogDetail-module__VsiKrG__container{padding:0 1.5rem 4rem}.BlogDetail-module__VsiKrG__title{font-size:2.5rem}}
