.blog-detail-main{background:var(--white)}.blog-detail-section{padding:48px 0 80px}.blog-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 318px;gap:48px;align-items:start}.blog-detail-content{min-width:0;max-width:956px}.blog-detail-header{display:flex;flex-direction:column;gap:12px;margin-bottom:34px}.blog-detail-header h1{font-family:'Space Grotesk',sans-serif!important;font-weight:700;font-size:44px;line-height:1.18;color:var(--headt-color);margin:0}.blog-detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.blog-detail-meta-item{display:inline-flex;align-items:center;gap:8px}.blog-detail-meta-item i{font-size:14px;color:#5f5d68}.blog-detail-meta-item span{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:1.625;color:#5f5d68}.blog-detail-hero{position:relative;border-radius:24px;overflow:hidden;margin-bottom:34px;aspect-ratio:956/487;background:#0b0b2e}.blog-detail-hero img{width:100%;height:100%;object-fit:cover;display:block}.blog-detail-hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(54,12,12,0) 40%,rgba(0,0,0,.45) 100%);pointer-events:none;border-radius:20px}.blog-detail-body{display:flex;flex-direction:column;gap:20px;max-width:929px}.blog-detail-lead{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.625;color:var(--p-color);margin:0}.blog-detail-html{display:flex;flex-direction:column;gap:20px;color:var(--p-color);font-family:Inter,sans-serif;font-size:16px;line-height:1.625}.blog-detail-html>:first-child{margin-top:0}.blog-detail-html>:last-child{margin-bottom:0}.blog-detail-html h1,.blog-detail-html h2,.blog-detail-html h3,.blog-detail-html h4{font-family:'Space Grotesk',sans-serif!important;font-weight:700;color:#1a1a4d;line-height:1.33;margin:12px 0 0}.blog-detail-html h2,.blog-detail-html h3{font-size:24px}.blog-detail-html h4{font-size:20px}.blog-detail-html p{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.625;color:var(--p-color);margin:0}.blog-detail-html ol,.blog-detail-html ul{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:8px}.blog-detail-html li{font-family:Inter,sans-serif;font-size:16px;line-height:1.625;color:var(--p-color)}.blog-detail-html a{color:var(--icons-color);text-decoration:underline}.blog-detail-html img{max-width:100%;height:auto;border-radius:16px}.blog-detail-html blockquote{margin:0;padding:16px 20px;border-left:4px solid var(--icons-color);background:var(--light-bg);border-radius:0 12px 12px 0;color:#5f5d68}.blog-detail-sidebar{position:sticky;top:110px;margin-top:185px}.blog-latest-panel{background:var(--light-bg);border-radius:24px 0 0 24px;padding:32px 24px;display:flex;flex-direction:column;align-items:stretch;gap:14px;margin-right:calc(-5vw);min-height:200px}.blog-latest-panel h2{font-family:'Space Grotesk',sans-serif!important;font-weight:700;font-size:24px;line-height:1.33;color:var(--headt-color);text-align:right;margin:0 0 4px}.blog-side-story{background:var(--white);border:1px solid #a8aed0;border-radius:13px;box-shadow:0 2px 10px rgba(0,0,0,.05);padding:13px;display:flex;flex-direction:column;gap:10px}.blog-side-story-image{display:block;border-radius:10px;overflow:hidden;height:160px}.blog-side-story-image img{width:100%;height:100%;object-fit:cover;display:block}.blog-side-story h3{margin:0;font-family:Inter,sans-serif!important;font-weight:700;font-size:14px;line-height:1.66}.blog-side-story h3 a{color:#111827!important;text-decoration:none;transition:color .2s ease}.blog-side-story h3 a:hover{color:var(--icons-color)!important}.blog-side-story-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.blog-side-story-meta span{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:1.4;color:#5f5d68}.blog-side-story-meta .dot{color:#9ca3af;font-size:11px}.blog-side-story .blog-read-more{font-family:Inter,sans-serif!important;font-weight:500;font-size:13px;line-height:1.625;color:#7b61ff!important;width:fit-content;transition:opacity .2s ease}.blog-side-story .blog-read-more:hover{opacity:.8}.blog-side-empty{font-family:Inter,sans-serif;font-size:14px;color:#5f5d68;margin:0;text-align:right}@media (max-width:1199.98px){.blog-detail-layout{grid-template-columns:minmax(0,1fr) 280px;gap:32px}.blog-detail-header h1{font-size:36px}.blog-latest-panel{margin-right:0;border-radius:24px}}@media (max-width:991.98px){.blog-detail-section{padding:32px 0 64px}.blog-detail-layout{grid-template-columns:1fr;gap:40px}.blog-detail-sidebar{position:static;margin-top:0}.blog-latest-panel{border-radius:24px;margin-right:0}.blog-latest-panel h2{text-align:left}.blog-detail-header h1{font-size:32px}}@media (max-width:767.98px){.blog-detail-section{padding:24px 0 48px}.blog-detail-header{margin-bottom:24px}.blog-detail-header h1{font-size:26px}.blog-detail-meta-item span{font-size:14px}.blog-detail-hero{border-radius:16px;margin-bottom:24px;aspect-ratio:16/10}.blog-detail-html h2,.blog-detail-html h3{font-size:20px}.blog-latest-panel{padding:24px 16px}}