.blogDetail-module__Oj2BwW__pageWrapper{background-color:var(--light-bg);min-height:80vh;padding-bottom:80px}.blogDetail-module__Oj2BwW__postBanner{background:linear-gradient(135deg, var(--primary-navy) 0%, var(--secondary-navy) 100%);color:var(--white);border-bottom:3px solid var(--accent-orange);padding:55px 0 45px;position:relative;overflow:hidden}.blogDetail-module__Oj2BwW__postBanner:after{content:"";pointer-events:none;background:radial-gradient(circle,#d92b3026 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-60%;right:-10%}.blogDetail-module__Oj2BwW__breadcrumb{text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:8px;margin-bottom:16px;font-size:.82rem;font-weight:700;display:inline-flex}.blogDetail-module__Oj2BwW__breadcrumbLink{color:#d1d5db;transition:color var(--transition-fast)}.blogDetail-module__Oj2BwW__breadcrumbLink:hover{color:var(--accent-orange);text-decoration:underline}.blogDetail-module__Oj2BwW__breadcrumbDivider{color:#fff6}.blogDetail-module__Oj2BwW__breadcrumbCurrent{color:var(--accent-orange)}.blogDetail-module__Oj2BwW__bannerHeader{max-width:920px}.blogDetail-module__Oj2BwW__badgeRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.blogDetail-module__Oj2BwW__categoryBadge{background-color:var(--accent-orange);color:var(--white);border-radius:var(--radius-full);letter-spacing:.5px;padding:4px 14px;font-size:.8rem;font-weight:800;display:inline-block}.blogDetail-module__Oj2BwW__coverBadge{color:#e2e8f0;border-radius:var(--radius-sm);background:#ffffff26;padding:4px 10px;font-size:.75rem;font-weight:600}.blogDetail-module__Oj2BwW__articleTitle{color:var(--white);margin-bottom:14px;font-size:2.2rem;font-weight:800;line-height:1.3}.blogDetail-module__Oj2BwW__articleExcerpt{color:#e2e8f0;margin-bottom:24px;font-size:1.05rem;line-height:1.65}.blogDetail-module__Oj2BwW__metaRow{border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.blogDetail-module__Oj2BwW__authorMeta{align-items:center;gap:12px;display:flex}.blogDetail-module__Oj2BwW__authorAvatar{background:linear-gradient(135deg, var(--accent-orange), #ff6b6b);width:42px;height:42px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;font-weight:800;display:flex}.blogDetail-module__Oj2BwW__authorName{color:var(--white);font-size:.95rem;display:block}.blogDetail-module__Oj2BwW__authorRole{color:#cbd5e1;font-size:.8rem;display:block}.blogDetail-module__Oj2BwW__metaStats{align-items:center;gap:18px;display:flex}.blogDetail-module__Oj2BwW__statItem{color:#cbd5e1;align-items:center;gap:6px;font-size:.85rem;font-weight:500;display:flex}.blogDetail-module__Oj2BwW__contentLayout{grid-template-columns:minmax(0,1fr) 360px;gap:36px;width:100%;margin-top:40px;margin-bottom:60px;display:grid}.blogDetail-module__Oj2BwW__articleCol{background:var(--white);border-radius:var(--radius-lg);border:1px solid var(--border-color);width:100%;min-width:0;box-shadow:var(--shadow-sm);box-sizing:border-box;padding:36px 40px}.blogDetail-module__Oj2BwW__articleBody{color:#2d3748;overflow-wrap:break-word;word-wrap:break-word;min-width:0;line-height:1.8}.blogDetail-module__Oj2BwW__contentH2{color:var(--primary-navy);border-bottom:2px solid #f1f5f9;margin-top:36px;margin-bottom:16px;padding-bottom:8px;font-size:1.55rem;font-weight:800;line-height:1.35}.blogDetail-module__Oj2BwW__contentH3{color:var(--secondary-navy);margin-top:24px;margin-bottom:12px;font-size:1.25rem;font-weight:700}.blogDetail-module__Oj2BwW__contentP{color:#374151;margin-bottom:18px;font-size:1.02rem;line-height:1.8}.blogDetail-module__Oj2BwW__codeWrapper{border-radius:var(--radius-md);background:#0f172a;border:1px solid #1e293b;max-width:100%;margin:22px 0;overflow:hidden;box-shadow:0 4px 12px #00000026}.blogDetail-module__Oj2BwW__codeHeader{background:#1e293b;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.blogDetail-module__Oj2BwW__codeLang{text-transform:uppercase;color:#94a3b8;letter-spacing:1px;font-size:.72rem;font-weight:800}.blogDetail-module__Oj2BwW__codePre{color:#38bdf8;white-space:pre-wrap;word-break:break-word;max-width:100%;padding:16px;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9rem;line-height:1.6;overflow-x:auto}.blogDetail-module__Oj2BwW__calloutCard{border-radius:var(--radius-md);border-left:4px solid;gap:16px;margin:24px 0;padding:18px 20px;display:flex}.blogDetail-module__Oj2BwW__callout_tip{color:#166534;background:#f0fdf4;border-left-color:#16a34a}.blogDetail-module__Oj2BwW__callout_tip .blogDetail-module__Oj2BwW__calloutIcon{color:#16a34a}.blogDetail-module__Oj2BwW__callout_warning{color:#991b1b;background:#fef2f2;border-left-color:#dc2626}.blogDetail-module__Oj2BwW__callout_warning .blogDetail-module__Oj2BwW__calloutIcon{color:#dc2626}.blogDetail-module__Oj2BwW__callout_info{color:#1e40af;background:#eff6ff;border-left-color:#2563eb}.blogDetail-module__Oj2BwW__callout_info .blogDetail-module__Oj2BwW__calloutIcon{color:#2563eb}.blogDetail-module__Oj2BwW__calloutIcon{flex-shrink:0;margin-top:2px}.blogDetail-module__Oj2BwW__calloutTitle{margin-bottom:4px;font-size:.95rem;font-weight:800}.blogDetail-module__Oj2BwW__calloutText{margin:0;font-size:.92rem;line-height:1.6}.blogDetail-module__Oj2BwW__contentList{flex-direction:column;gap:12px;margin:18px 0 24px;list-style:none;display:flex}.blogDetail-module__Oj2BwW__listItem{color:#374151;align-items:flex-start;gap:10px;font-size:.98rem;line-height:1.6;display:flex}.blogDetail-module__Oj2BwW__listCheckIcon{color:var(--accent-orange);flex-shrink:0;margin-top:3px}.blogDetail-module__Oj2BwW__tableWrapper{border-radius:var(--radius-md);border:1px solid var(--border-color);max-width:100%;margin:24px 0;overflow-x:auto}.blogDetail-module__Oj2BwW__contentTable{border-collapse:collapse;text-align:left;width:100%;font-size:.92rem}.blogDetail-module__Oj2BwW__contentTable th{background:var(--primary-navy);color:var(--white);padding:12px 16px;font-weight:700}.blogDetail-module__Oj2BwW__contentTable td{border-top:1px solid var(--border-color);color:#374151;padding:12px 16px}.blogDetail-module__Oj2BwW__contentTable tr:nth-child(2n){background-color:#f8fafc}.blogDetail-module__Oj2BwW__articleTagsSection{border-top:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;padding-top:24px;display:flex}.blogDetail-module__Oj2BwW__tagsLabel{color:var(--text-dark);align-items:center;gap:6px;font-size:.85rem;font-weight:700;display:inline-flex}.blogDetail-module__Oj2BwW__tagsList{flex-wrap:wrap;gap:8px;display:flex}.blogDetail-module__Oj2BwW__tagBadge{color:#475569;border-radius:var(--radius-sm);background:#f1f5f9;padding:4px 10px;font-size:.78rem;font-weight:600}.blogDetail-module__Oj2BwW__coursePromoBox{color:var(--white);border-radius:var(--radius-lg);border-left:5px solid var(--accent-orange);background:linear-gradient(135deg,#102249 0%,#1b365d 100%);align-items:flex-start;gap:22px;margin-top:36px;padding:28px 32px;display:flex;box-shadow:0 10px 24px #10224926}.blogDetail-module__Oj2BwW__promoIconCol{color:var(--accent-orange);border-radius:var(--radius-md);background:#ffffff1a;flex-shrink:0;padding:12px}.blogDetail-module__Oj2BwW__promoTag{color:#f99;border-radius:var(--radius-full);letter-spacing:.5px;background:#d92b3040;margin-bottom:8px;padding:3px 10px;font-size:.72rem;font-weight:800;display:inline-block}.blogDetail-module__Oj2BwW__promoTitle{color:var(--white);margin-bottom:8px;font-size:1.3rem;font-weight:800}.blogDetail-module__Oj2BwW__promoDesc{color:#cbd5e1;margin-bottom:16px;font-size:.92rem;line-height:1.55}.blogDetail-module__Oj2BwW__promoBtn{background:var(--accent-orange);color:var(--white);border-radius:var(--radius-full);transition:all var(--transition-fast);align-items:center;gap:8px;padding:10px 20px;font-size:.88rem;font-weight:800;display:inline-flex}.blogDetail-module__Oj2BwW__promoBtn:hover{background:var(--orange-hover);transform:translateY(-2px)}.blogDetail-module__Oj2BwW__authorBioCard{border-radius:var(--radius-md);border:1px solid var(--border-color);background:#f8fafc;gap:20px;margin-top:32px;padding:24px;display:flex}.blogDetail-module__Oj2BwW__bioAvatar{background:var(--primary-navy);width:54px;height:54px;color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;font-weight:800;display:flex}.blogDetail-module__Oj2BwW__bioWrittenBy{color:var(--accent-orange);letter-spacing:.5px;margin-bottom:4px;font-size:.72rem;font-weight:800;display:block}.blogDetail-module__Oj2BwW__bioName{color:var(--primary-navy);margin-bottom:2px;font-size:1.1rem;font-weight:800}.blogDetail-module__Oj2BwW__bioRole{color:var(--text-muted);margin-bottom:8px;font-size:.82rem;font-weight:600}.blogDetail-module__Oj2BwW__bioDesc{color:#475569;margin:0;font-size:.88rem;line-height:1.55}.blogDetail-module__Oj2BwW__backNavRow{margin-top:32px;padding-top:20px}.blogDetail-module__Oj2BwW__backBtn{color:var(--primary-navy);transition:color var(--transition-fast);align-items:center;gap:8px;font-size:.92rem;font-weight:800;display:inline-flex}.blogDetail-module__Oj2BwW__backBtn:hover{color:var(--accent-orange)}.blogDetail-module__Oj2BwW__sidebarCol{flex-direction:column;gap:24px;width:100%;min-width:0;display:flex;position:relative}.blogDetail-module__Oj2BwW__sidebarCard{width:100%}.blogDetail-module__Oj2BwW__helpCard{color:var(--white);border-radius:var(--radius-lg);text-align:center;z-index:20;transition:box-shadow var(--transition-normal);background:linear-gradient(135deg,#102249 0%,#1b365d 100%);border:1px solid #ffffff1a;padding:24px;position:sticky;top:160px;box-shadow:0 8px 24px #1022492e}.blogDetail-module__Oj2BwW__helpIcon{color:var(--accent-orange);margin-bottom:8px}.blogDetail-module__Oj2BwW__helpTitle{color:var(--white);margin-bottom:6px;font-size:1.15rem;font-weight:800}.blogDetail-module__Oj2BwW__helpText{color:#d1d5db;margin-bottom:10px;font-size:.85rem}.blogDetail-module__Oj2BwW__helpPhone{color:#ff8080;transition:color var(--transition-fast);margin-bottom:8px;font-size:1.25rem;font-weight:800;display:inline-block}.blogDetail-module__Oj2BwW__helpPhone:hover{color:var(--white)}.blogDetail-module__Oj2BwW__helpTimings{color:#94a3b8;font-size:.75rem;display:block}.blogDetail-module__Oj2BwW__relatedSection{border-top:1px solid var(--border-color);width:100%;margin-top:40px;padding-top:40px}.blogDetail-module__Oj2BwW__relatedHeader{align-items:center;gap:10px;margin-bottom:24px;display:flex}.blogDetail-module__Oj2BwW__relatedIcon{color:var(--accent-orange)}.blogDetail-module__Oj2BwW__relatedTitle{color:var(--primary-navy);font-size:1.5rem;font-weight:800}.blogDetail-module__Oj2BwW__relatedGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.blogDetail-module__Oj2BwW__relatedCard{background:var(--white);border-radius:var(--radius-md);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);flex-direction:column;justify-content:space-between;padding:22px;display:flex}.blogDetail-module__Oj2BwW__relatedCard:hover{box-shadow:var(--shadow-md);border-color:#d92b304d;transform:translateY(-4px)}.blogDetail-module__Oj2BwW__relatedCategory{background:var(--orange-light);color:var(--accent-orange);border-radius:var(--radius-full);align-self:flex-start;margin-bottom:10px;padding:3px 8px;font-size:.72rem;font-weight:800;display:inline-block}.blogDetail-module__Oj2BwW__relatedCardTitle{color:var(--primary-navy);margin-bottom:8px;font-size:1.05rem;font-weight:800;line-height:1.4}.blogDetail-module__Oj2BwW__relatedCardTitle a{color:inherit;transition:color var(--transition-fast)}.blogDetail-module__Oj2BwW__relatedCardTitle a:hover{color:var(--accent-orange)}.blogDetail-module__Oj2BwW__relatedExcerpt{color:var(--text-muted);margin-bottom:16px;font-size:.85rem;line-height:1.55}.blogDetail-module__Oj2BwW__relatedFooter{border-top:1px solid var(--border-color);color:var(--text-muted);justify-content:space-between;align-items:center;padding-top:12px;font-size:.78rem;display:flex}.blogDetail-module__Oj2BwW__relatedTime{align-items:center;gap:4px;display:flex}.blogDetail-module__Oj2BwW__relatedReadLink{color:var(--primary-navy);transition:color var(--transition-fast);align-items:center;gap:4px;font-weight:800;display:inline-flex}.blogDetail-module__Oj2BwW__relatedReadLink:hover{color:var(--accent-orange)}@media (max-width:1024px){.blogDetail-module__Oj2BwW__contentLayout{grid-template-columns:1fr;gap:32px}.blogDetail-module__Oj2BwW__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blogDetail-module__Oj2BwW__articleCol{padding:24px 20px}.blogDetail-module__Oj2BwW__articleTitle{font-size:1.7rem}.blogDetail-module__Oj2BwW__coursePromoBox{flex-direction:column}.blogDetail-module__Oj2BwW__relatedGrid{grid-template-columns:1fr}.blogDetail-module__Oj2BwW__authorBioCard{flex-direction:column;align-items:flex-start}}
