.blog-detail-module__BjFbfq__page{color:#111827;background:#f7f8fc;width:100%;min-height:100vh;overflow:hidden}.blog-detail-module__BjFbfq__hero{color:#fff;background:radial-gradient(circle at 7% 10%,#ffd50040,#0000 23%),radial-gradient(circle at 94% 80%,#267bff40,#0000 29%),linear-gradient(145deg,#06142d 0%,#082557 57%,#001b8e 100%);position:relative;overflow:hidden}.blog-detail-module__BjFbfq__heroInner{z-index:2;padding:23px 18px 44px;position:relative}.blog-detail-module__BjFbfq__hero:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-95px;right:-65px}.blog-detail-module__BjFbfq__breadcrumb{color:#aebdd8;white-space:nowrap;align-items:center;gap:7px;font-size:8px;display:flex;overflow:hidden}.blog-detail-module__BjFbfq__breadcrumb a{color:#d8e3f7}.blog-detail-module__BjFbfq__breadcrumb>span:last-child{text-overflow:ellipsis;overflow:hidden}.blog-detail-module__BjFbfq__category{color:#071a4a;background:#ffd500;border-radius:999px;align-items:center;min-height:28px;margin-top:25px;padding:4px 11px;font-size:9px;font-weight:900;display:inline-flex}.blog-detail-module__BjFbfq__hero h1{color:#fff;letter-spacing:-.9px;margin:15px 0 0;font-size:28px;font-weight:900;line-height:1.65}.blog-detail-module__BjFbfq__excerpt{color:#c5d2e8;margin:12px 0 0;font-size:11px;line-height:2.05}.blog-detail-module__BjFbfq__heroMeta{color:#aebed9;flex-wrap:wrap;gap:14px;margin-top:18px;font-size:8px;display:flex}.blog-detail-module__BjFbfq__heroMeta>span{align-items:center;gap:5px;display:flex}.blog-detail-module__BjFbfq__metaIcon{color:#ffd500;flex:0 0 15px;width:15px;height:15px}.blog-detail-module__BjFbfq__author{align-items:center;gap:9px;margin-top:19px;display:flex}.blog-detail-module__BjFbfq__authorAvatar,.blog-detail-module__BjFbfq__authorCardAvatar{color:#fff;background:#145ddb;justify-content:center;align-items:center;font-weight:900;display:flex}.blog-detail-module__BjFbfq__authorAvatar{border:2px solid #ffffff4d;border-radius:50%;flex:0 0 38px;width:38px;height:38px;font-size:14px}.blog-detail-module__BjFbfq__author>div:last-child{gap:2px;display:grid}.blog-detail-module__BjFbfq__author span{color:#91a5c9;font-size:7px}.blog-detail-module__BjFbfq__author strong{color:#fff;font-size:9px}.blog-detail-module__BjFbfq__articleLayout{width:100%}.blog-detail-module__BjFbfq__cover{z-index:4;aspect-ratio:16/10;background:#102b65;border:4px solid #fff;border-radius:19px;width:calc(100% - 28px);margin:-22px 14px 0;position:relative;overflow:hidden;box-shadow:0 14px 36px #08183a36}.blog-detail-module__BjFbfq__cover img{object-fit:cover}.blog-detail-module__BjFbfq__coverFallback,.blog-detail-module__BjFbfq__relatedFallback{color:#ffffff8c;letter-spacing:3px;background:linear-gradient(145deg,#145ddb,#071a4a);justify-content:center;align-items:center;width:100%;height:100%;font-family:Arial,sans-serif;font-weight:900;display:flex}.blog-detail-module__BjFbfq__coverFallback{font-size:28px}.blog-detail-module__BjFbfq__toolsWrapper{z-index:25;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #e1e6f0;border-radius:12px;margin:16px 14px 0;position:sticky;top:0;overflow:hidden;box-shadow:0 8px 24px #0d1b3d17}.blog-detail-module__BjFbfq__progressTrack{background:#e9edf5;width:100%;height:3px;overflow:hidden}.blog-detail-module__BjFbfq__progressTrack span{background:linear-gradient(90deg,#ffd500,#145ddb);border-radius:999px;height:100%;transition:width 80ms linear;display:block}.blog-detail-module__BjFbfq__articleTools{justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:7px 10px;display:flex}.blog-detail-module__BjFbfq__progressText{color:#68758c;flex:none;font-size:7px;font-weight:800}.blog-detail-module__BjFbfq__toolButtons{gap:6px;display:flex}.blog-detail-module__BjFbfq__toolButtons button{cursor:pointer;color:#43516b;background:#f6f8fc;border:1px solid #e1e6ef;border-radius:8px;align-items:center;gap:4px;min-height:31px;padding:4px 8px;font-size:7px;font-weight:800;display:flex}.blog-detail-module__BjFbfq__toolIcon{flex:0 0 14px;width:14px;height:14px}.blog-detail-module__BjFbfq__article{background:#fff;border:1px solid #e6e9f0;border-radius:18px;margin:17px 14px 0;padding:18px 17px 26px;box-shadow:0 7px 25px #0d1d400d}.blog-detail-module__BjFbfq__summaryBox{background:#f2f6ff;border-right:4px solid #ffd500;border-radius:11px;padding:14px;position:relative;overflow:hidden}.blog-detail-module__BjFbfq__summaryBox>span{color:#145ddb;font-size:8px;font-weight:900}.blog-detail-module__BjFbfq__summaryBox p{color:#46546d;margin:6px 0 0;font-size:10px;line-height:2.1}.blog-detail-module__BjFbfq__content{margin-top:23px}.blog-detail-module__BjFbfq__content p{color:#38445a;text-align:justify;margin:0 0 18px;font-size:11px;line-height:2.35}.blog-detail-module__BjFbfq__content h2{color:#101b34;margin:31px 0 14px;padding-right:14px;font-size:19px;font-weight:900;line-height:1.75;position:relative}.blog-detail-module__BjFbfq__content h2:before{content:"";background:#ffd500;border-radius:999px;width:5px;height:25px;position:absolute;top:9px;right:0}.blog-detail-module__BjFbfq__content h3{color:#14203a;margin:24px 0 11px;font-size:15px;font-weight:900;line-height:1.8}.blog-detail-module__BjFbfq__content ul,.blog-detail-module__BjFbfq__content ol{gap:9px;margin:2px 0 22px;padding-right:20px;display:grid}.blog-detail-module__BjFbfq__content li{color:#3e4b61;font-size:10px;line-height:2}.blog-detail-module__BjFbfq__content li::marker{color:#145ddb;font-weight:900}.blog-detail-module__BjFbfq__content blockquote{color:#fff;background:#071a4a;border-radius:13px;margin:24px 0;padding:20px 17px 17px;font-size:11px;font-weight:700;line-height:2.1;position:relative}.blog-detail-module__BjFbfq__content blockquote:before{color:#ffd500;content:"“";font-family:Georgia,serif;font-size:48px;line-height:1;position:absolute;top:-10px;right:14px}.blog-detail-module__BjFbfq__authorCard{background:linear-gradient(145deg,#edf3ff,#fff);border:1px solid #dfe5f0;border-radius:16px;align-items:flex-start;gap:13px;margin:18px 14px 0;padding:17px;display:flex}.blog-detail-module__BjFbfq__authorCardAvatar{border-radius:15px;flex:0 0 54px;width:54px;height:54px;font-size:22px}.blog-detail-module__BjFbfq__authorCard>div:last-child{min-width:0}.blog-detail-module__BjFbfq__authorCard span{color:#71809a;font-size:7px}.blog-detail-module__BjFbfq__authorCard h2{color:#14203a;margin:3px 0 0;font-size:14px;font-weight:900}.blog-detail-module__BjFbfq__authorCard p{color:#56647c;margin:7px 0 0;font-size:8px;line-height:2}.blog-detail-module__BjFbfq__sidebar{display:none}.blog-detail-module__BjFbfq__sidebarCard{background:#fff;border:1px solid #e0e6f0;border-radius:18px;padding:22px;position:sticky;top:95px;box-shadow:0 8px 24px #0d1d400f}.blog-detail-module__BjFbfq__sidebarCard>span{color:#145ddb;font-size:10px;font-weight:900}.blog-detail-module__BjFbfq__sidebarCard strong{color:#10182c;margin-top:8px;font-size:17px;line-height:1.8;display:block}.blog-detail-module__BjFbfq__sidebarCard p{color:#68758c;margin:8px 0 0;font-size:10px;line-height:2}.blog-detail-module__BjFbfq__sidebarCard a{color:#145ddb;align-items:center;gap:5px;margin-top:17px;font-size:10px;font-weight:900;display:inline-flex}.blog-detail-module__BjFbfq__relatedSection{padding:36px 14px 6px}.blog-detail-module__BjFbfq__relatedHeader{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.blog-detail-module__BjFbfq__relatedHeader>div>span{color:#145ddb;font-size:7px;font-weight:900}.blog-detail-module__BjFbfq__relatedHeader h2{color:#111b34;margin:4px 0 0;font-size:21px;font-weight:900}.blog-detail-module__BjFbfq__relatedHeader>a{color:#145ddb;align-items:center;gap:4px;font-size:8px;font-weight:900;display:flex}.blog-detail-module__BjFbfq__arrowIcon{width:15px;height:15px}.blog-detail-module__BjFbfq__relatedList{gap:11px;margin-top:18px;display:grid}.blog-detail-module__BjFbfq__relatedCard{background:#fff;border:1px solid #e3e7ef;border-radius:14px;overflow:hidden;box-shadow:0 6px 18px #0c1c3f0d}.blog-detail-module__BjFbfq__relatedLink{grid-template-columns:112px minmax(0,1fr);min-height:128px;display:grid}.blog-detail-module__BjFbfq__relatedImage{background:#102b65;min-height:128px;position:relative;overflow:hidden}.blog-detail-module__BjFbfq__relatedImage img{object-fit:cover;transition:transform .22s}.blog-detail-module__BjFbfq__relatedCard:hover img{transform:scale(1.04)}.blog-detail-module__BjFbfq__relatedFallback{font-size:25px}.blog-detail-module__BjFbfq__relatedBody{flex-direction:column;min-width:0;padding:12px;display:flex}.blog-detail-module__BjFbfq__relatedBody>span{color:#145ddb;font-size:7px;font-weight:900}.blog-detail-module__BjFbfq__relatedBody h3{color:#152039;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:12px;font-weight:900;line-height:1.8;display:-webkit-box;overflow:hidden}.blog-detail-module__BjFbfq__relatedBody>div{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.blog-detail-module__BjFbfq__relatedBody small{color:#7d899d;font-size:7px}.blog-detail-module__BjFbfq__relatedBody i{color:#145ddb;background:#edf3ff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-style:normal;display:flex}.blog-detail-module__BjFbfq__courseCta{color:#fff;background:radial-gradient(circle at 5% 5%,#ffd50045,#0000 27%),linear-gradient(145deg,#071a4a,#001b8e);border-radius:19px;margin:30px 14px 0;padding:24px 19px;overflow:hidden}.blog-detail-module__BjFbfq__courseCta>span{color:#ffd500;font-size:8px;font-weight:900}.blog-detail-module__BjFbfq__courseCta h2{color:#fff;margin:7px 0 0;font-size:20px;font-weight:900;line-height:1.7}.blog-detail-module__BjFbfq__courseCta p{color:#c4d1e8;margin:8px 0 0;font-size:9px;line-height:2}.blog-detail-module__BjFbfq__courseCta a{color:#071a4a;background:#ffd500;border-radius:8px;align-items:center;gap:7px;width:fit-content;min-height:40px;margin-top:17px;padding:7px 14px;font-size:9px;font-weight:900;display:flex}.blog-detail-module__BjFbfq__backToBlog{color:#145ddb;background:#fff;border:1px solid #dce2ed;border-radius:9px;align-items:center;gap:6px;width:fit-content;min-height:38px;margin:20px auto 0;padding:6px 13px;font-size:8px;font-weight:900;display:flex}@media (min-width:768px){.blog-detail-module__BjFbfq__heroInner{width:min(1120px,100% - 48px);margin-inline:auto;padding:58px 0 72px}.blog-detail-module__BjFbfq__breadcrumb{font-size:11px}.blog-detail-module__BjFbfq__category{min-height:34px;margin-top:28px;padding:5px 14px;font-size:11px}.blog-detail-module__BjFbfq__hero h1{max-width:930px;margin-top:18px;font-size:clamp(34px,4vw,52px);line-height:1.55}.blog-detail-module__BjFbfq__excerpt{max-width:800px;margin-top:17px;font-size:14px;line-height:2.1}.blog-detail-module__BjFbfq__heroMeta{margin-top:22px;font-size:10px}.blog-detail-module__BjFbfq__author{margin-top:22px}.blog-detail-module__BjFbfq__authorAvatar{flex-basis:46px;width:46px;height:46px}.blog-detail-module__BjFbfq__author span{font-size:9px}.blog-detail-module__BjFbfq__author strong{font-size:11px}.blog-detail-module__BjFbfq__articleLayout{grid-template-columns:minmax(0,820px) 260px;align-items:start;gap:28px;width:min(1120px,100% - 48px);margin:0 auto;display:grid}.blog-detail-module__BjFbfq__articleMain{min-width:0}.blog-detail-module__BjFbfq__cover{aspect-ratio:16/9;border-width:5px;border-radius:24px;width:100%;margin:-32px 0 0}.blog-detail-module__BjFbfq__toolsWrapper{border-radius:14px;margin:20px 0 0}.blog-detail-module__BjFbfq__articleTools{min-height:55px;padding:8px 14px}.blog-detail-module__BjFbfq__progressText{font-size:10px}.blog-detail-module__BjFbfq__toolButtons button{min-height:36px;padding:6px 11px;font-size:9px}.blog-detail-module__BjFbfq__toolIcon{width:16px;height:16px}.blog-detail-module__BjFbfq__article{border-radius:22px;margin:20px 0 0;padding:34px 46px 45px}.blog-detail-module__BjFbfq__summaryBox{padding:18px 20px}.blog-detail-module__BjFbfq__summaryBox>span{font-size:10px}.blog-detail-module__BjFbfq__summaryBox p{font-size:12px;line-height:2.1}.blog-detail-module__BjFbfq__content{margin-top:32px}.blog-detail-module__BjFbfq__content p{margin-bottom:23px;font-size:15px;line-height:2.25}.blog-detail-module__BjFbfq__content h2{margin:44px 0 18px;padding-right:19px;font-size:26px;line-height:1.7}.blog-detail-module__BjFbfq__content h2:before{width:6px;height:34px;top:11px}.blog-detail-module__BjFbfq__content h3{margin:32px 0 14px;font-size:20px}.blog-detail-module__BjFbfq__content ul,.blog-detail-module__BjFbfq__content ol{gap:10px;margin-bottom:28px;padding-right:27px}.blog-detail-module__BjFbfq__content li{font-size:14px;line-height:2.15}.blog-detail-module__BjFbfq__content blockquote{border-radius:16px;margin:30px 0;padding:28px 25px 24px;font-size:15px;line-height:2.15}.blog-detail-module__BjFbfq__authorCard{border-radius:18px;margin:20px 0 0;padding:22px}.blog-detail-module__BjFbfq__authorCardAvatar{flex-basis:64px;width:64px;height:64px;font-size:25px}.blog-detail-module__BjFbfq__authorCard span{font-size:9px}.blog-detail-module__BjFbfq__authorCard h2{font-size:17px}.blog-detail-module__BjFbfq__authorCard p{font-size:10px}.blog-detail-module__BjFbfq__sidebar{margin-top:34px;display:block}.blog-detail-module__BjFbfq__relatedSection{width:min(1120px,100% - 48px);margin:0 auto;padding:66px 0 8px}.blog-detail-module__BjFbfq__relatedHeader>div>span{font-size:10px}.blog-detail-module__BjFbfq__relatedHeader h2{font-size:28px}.blog-detail-module__BjFbfq__relatedHeader>a{font-size:10px}.blog-detail-module__BjFbfq__relatedList{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:25px}.blog-detail-module__BjFbfq__relatedCard{border-radius:18px}.blog-detail-module__BjFbfq__relatedLink{flex-direction:column;min-height:330px;display:flex}.blog-detail-module__BjFbfq__relatedImage{height:175px;min-height:175px}.blog-detail-module__BjFbfq__relatedBody{flex:1;padding:17px}.blog-detail-module__BjFbfq__relatedBody>span{font-size:9px}.blog-detail-module__BjFbfq__relatedBody h3{font-size:16px;line-height:1.8}.blog-detail-module__BjFbfq__relatedBody small{font-size:9px}.blog-detail-module__BjFbfq__relatedBody i{width:32px;height:32px}.blog-detail-module__BjFbfq__courseCta{border-radius:24px;width:min(1120px,100% - 48px);margin:52px auto 0;padding:42px 48px}.blog-detail-module__BjFbfq__courseCta>span{font-size:11px}.blog-detail-module__BjFbfq__courseCta h2{font-size:30px}.blog-detail-module__BjFbfq__courseCta p{max-width:680px;font-size:12px}.blog-detail-module__BjFbfq__courseCta a{min-height:46px;padding:8px 18px;font-size:11px}.blog-detail-module__BjFbfq__backToBlog{min-height:42px;margin-top:24px;margin-bottom:70px;padding:7px 15px;font-size:10px}}@media (max-width:359px){.blog-detail-module__BjFbfq__heroInner{padding-left:14px;padding-right:14px}.blog-detail-module__BjFbfq__hero h1{font-size:25px}.blog-detail-module__BjFbfq__cover,.blog-detail-module__BjFbfq__toolsWrapper,.blog-detail-module__BjFbfq__article,.blog-detail-module__BjFbfq__authorCard,.blog-detail-module__BjFbfq__courseCta{margin-left:11px;margin-right:11px}.blog-detail-module__BjFbfq__articleLayout{width:100%}.blog-detail-module__BjFbfq__relatedSection{padding-left:11px;padding-right:11px}.blog-detail-module__BjFbfq__article{padding-left:14px;padding-right:14px}.blog-detail-module__BjFbfq__relatedLink{grid-template-columns:100px minmax(0,1fr)}.blog-detail-module__BjFbfq__toolButtons button{padding-left:6px;padding-right:6px;font-size:6.5px}}@media (prefers-reduced-motion:reduce){.blog-detail-module__BjFbfq__progressTrack span,.blog-detail-module__BjFbfq__relatedImage img{transition:none}}
