.m-youtube-label{display:flex;align-items:center;gap:7px;font-size:11px;color:#738999;font-weight:550}.m-youtube-label i{display:flex;align-items:center;justify-content:center;background:#fa5555;color:white;border-radius:5px;width:24px;height:17px;font-size:9px;font-style:normal;padding-left:1px}.m-video-frame{position:relative;aspect-ratio:16/9;border-radius:15px;overflow:hidden;background:#0e1b28;border:1px solid #213342}.m-video-frame iframe{display:block;border:0;width:100%;height:100%;position:absolute;inset:0}.m-video-placeholder{background:radial-gradient(ellipse at 50% 40%,#233b50 0,#142a3d 36%,#101e2c 77%);display:flex;align-items:center;justify-content:center}.m-video-grid{position:absolute;inset:0;background-image:linear-gradient(#9ac4dc07 1px,transparent 1px),linear-gradient(90deg,#9ac4dc07 1px,transparent 1px);background-size:46px 46px;mask-image:radial-gradient(ellipse,#0008,transparent 80%);pointer-events:none}.m-video-empty{position:relative;text-align:center;padding:24px;color:#ccdde8;max-width:85%}.m-video-play{width:67px;height:47px;background:#f55459;border-radius:13px;box-shadow:0 8px 26px #0002;display:flex;align-items:center;justify-content:center;font-size:22px;color:white;padding-left:4px;margin:0 auto 22px}.m-video-empty strong{font-size:18px;font-weight:550;letter-spacing:-.3px}.m-video-empty p{font-size:12px!important;color:#8da6bb!important;line-height:1.7!important;margin:9px 0 0}.m-video-caption{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;margin-top:16px}.m-video-caption h3{font-size:15px;line-height:1.6;margin:0;font-weight:550}.m-video-caption a{font-size:11px;color:#138ca5;white-space:nowrap;padding-top:4px}.m-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.m-news-card{min-width:0;border:1px solid #dfe9f0;border-radius:13px;overflow:hidden;background:white;display:flex;flex-direction:column}.m-news-cover{display:block;aspect-ratio:16/9;background:linear-gradient(125deg,#edf7fc,#e8f1fa);overflow:hidden;color:#89acbd}.m-news-cover>img{display:block;width:100%;height:100%;object-fit:cover}.m-news-cover>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:40px}.m-news-copy{padding:19px 18px;display:flex;flex-direction:column;flex:1}.m-news-copy time{font-size:10px;color:#91a1af}.m-news-copy h3{font-size:16px;font-weight:600;line-height:1.5;letter-spacing:-.3px;margin:10px 0}.m-news-copy h3 a:hover{color:#069bb6}.m-news-copy>p{font-size:12px!important;line-height:1.8!important;margin:0 0 16px}.m-news-read{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#168ca5;border-top:1px solid #edf2f6;padding-top:13px;margin-top:auto}.m-news-read span{font-size:14px}.m-news-empty{display:flex;align-items:center;gap:20px;border:1px dashed #d4e4ed;background:linear-gradient(120deg,#f7fbfd,#fbfdff);border-radius:13px;padding:28px}.m-news-empty-icon{height:48px;min-width:48px;background:#e8f4fa;border:1px solid #dbeaf3;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:25px;color:#67a0bb}.m-news-empty strong{font-size:15px;font-weight:550;color:#4e758c}.m-news-empty p{margin:7px 0 0;font-size:12px!important;color:#8ba0b1!important}.m-model-page .m-news-section{padding-bottom:0;border-bottom:0}
@media(max-width:1050px){.m-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:750px){.m-video-frame{border-radius:12px}.m-video-empty{padding:16px;max-width:100%}.m-video-play{width:48px;height:34px;border-radius:9px;font-size:16px;margin-bottom:13px}.m-video-empty strong{font-size:14px}.m-video-empty p{font-size:10px!important;max-width:230px;margin-inline:auto}.m-youtube-label{font-size:10px}.m-video-caption{flex-direction:column;gap:7px}.m-video-caption h3{font-size:14px}.m-video-caption a{font-size:10px}.m-news-grid{grid-template-columns:1fr}.m-news-empty{gap:13px;padding:20px 17px;align-items:flex-start}.m-news-empty-icon{width:36px;min-width:36px;height:36px;border-radius:9px;font-size:21px}.m-news-empty strong{font-size:13px}.m-news-empty p{font-size:11px!important}.m-news-copy{padding:18px}}
