/* Six-feature patent template, based on the HiSilicon 8K feature composition. */
.patent-v3-detail-feature-band-six{padding:68px 0 28px}
.patent-v2-summary-band-six{padding-top:24px}
.patent-six-shell{width:100%;max-width:none;margin:0 auto}
.patent-six-desktop{position:relative;width:100%;max-width:1222px;aspect-ratio:2444/1316;margin:0 auto;color:#080808}
.patent-six-base{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}
.patent-six-feature{position:absolute;inset:0}
.patent-six-copy{position:absolute;width:28.5%;color:#080808;font-size:15px;line-height:1.45}
.patent-six-copy ul{margin:0;padding-left:20px}
.patent-six-copy li{margin:0 0 7px;list-style:disc}
.patent-six-feature h3{position:absolute;width:8.5%;margin:0;color:#050505;font-size:15px;line-height:1.35;font-weight:700;text-align:center;transform:translate(-50%,-50%)}
.patent-six-feature-icon{position:absolute;z-index:2;width:52px;height:48px;padding:7px;background:#fff;object-fit:contain;transform:translate(-50%,-50%)}
.patent-six-feature-1 .patent-six-copy,.patent-six-feature-4 .patent-six-copy{top:3.6%}
.patent-six-feature-2 .patent-six-copy,.patent-six-feature-5 .patent-six-copy{top:37.8%}
.patent-six-feature-3 .patent-six-copy,.patent-six-feature-6 .patent-six-copy{top:72.2%}
.patent-six-feature-1 .patent-six-copy,.patent-six-feature-2 .patent-six-copy,.patent-six-feature-3 .patent-six-copy{left:3.2%}
.patent-six-feature-4 .patent-six-copy,.patent-six-feature-5 .patent-six-copy,.patent-six-feature-6 .patent-six-copy{left:72.4%}
.patent-six-feature-4 .patent-six-copy,.patent-six-feature-5 .patent-six-copy,.patent-six-feature-6 .patent-six-copy{width:24.5%}
.patent-six-feature-1 h3,.patent-six-feature-4 h3{top:18.4%}
.patent-six-feature-2 h3,.patent-six-feature-5 h3{top:52.8%}
.patent-six-feature-3 h3,.patent-six-feature-6 h3{top:87.2%}
.patent-six-feature-1 h3,.patent-six-feature-2 h3,.patent-six-feature-3 h3{left:35.55%}
.patent-six-feature-4 h3,.patent-six-feature-5 h3,.patent-six-feature-6 h3{left:64.45%}
.patent-six-feature-1 .patent-six-feature-icon,.patent-six-feature-4 .patent-six-feature-icon{top:10.6%}
.patent-six-feature-2 .patent-six-feature-icon,.patent-six-feature-5 .patent-six-feature-icon{top:45%}
.patent-six-feature-3 .patent-six-feature-icon,.patent-six-feature-6 .patent-six-feature-icon{top:79.4%}
.patent-six-feature-1 .patent-six-feature-icon,.patent-six-feature-2 .patent-six-feature-icon,.patent-six-feature-3 .patent-six-feature-icon{left:35.55%}
.patent-six-feature-4 .patent-six-feature-icon,.patent-six-feature-5 .patent-six-feature-icon,.patent-six-feature-6 .patent-six-feature-icon{left:64.45%}
.patent-six-center{position:absolute;left:40.6%;top:31%;display:flex;width:18.8%;height:38%;align-items:center;flex-direction:column;justify-content:center;color:#fff;text-align:center}
.patent-six-center-icon{display:flex;width:78px;height:76px;margin-bottom:10px;align-items:center;justify-content:center;padding:8px;background:#596bd0}
.patent-six-center-icon img{display:block;max-width:100%;max-height:100%;object-fit:contain}
.patent-six-center strong{position:relative;top:46px;display:block;font-size:25px;line-height:1.3;font-weight:700}
.patent-six-center small{position:relative;top:38px;display:block;max-width:90%;margin-top:8px;font-size:13px;line-height:1.5}
.patent-six-mobile{display:none}

@media (min-width:768px) and (max-width:1199px){
    .patent-v3-detail-feature-band-six{padding:56px 0 28px}
    .patent-six-copy{font-size:12px;line-height:1.38}
    .patent-six-copy ul{padding-left:16px}
    .patent-six-copy li{margin-bottom:4px}
    .patent-six-feature h3{font-size:12px}
    .patent-six-feature-icon{width:42px;height:40px;padding:6px}
    .patent-six-center-icon{width:62px;height:60px;margin-bottom:7px}
    .patent-six-center strong{font-size:20px}
    .patent-six-center small{font-size:11px}
}

.patent-six-mobile-native{display:flex;flex-direction:column}
.patent-six-mobile-item-1{order:1}
.patent-six-mobile-item-2{order:2}
.patent-six-mobile-item-3{order:3}
.patent-six-mobile-center{order:4}
.patent-six-mobile-item-4{order:5}
.patent-six-mobile-item-5{order:6}
.patent-six-mobile-item-6{order:7}
.patent-six-mobile-item,.patent-six-mobile-center{position:relative;width:100%;aspect-ratio:664/324;margin:0 auto 12px;color:#080808}
.patent-six-mobile-base{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}
.patent-six-mobile-copy{position:absolute;top:8%;width:66%;height:84%;overflow:hidden;color:#080808;font-size:11px;line-height:1.42}
.patent-six-mobile-copy ul{margin:0;padding-left:17px}
.patent-six-mobile-copy li{margin:0 0 5px;list-style:disc}
.patent-six-mobile-item h3{position:absolute;top:57%;width:17%;margin:0;color:#050505;font-size:12px;line-height:1.25;font-weight:700;text-align:center;transform:translate(-50%,-50%)}
.patent-six-mobile-icon{position:absolute;top:34%;z-index:2;width:35px;height:32px;padding:4px;background:#fff;object-fit:contain;transform:translate(-50%,-50%)}
.patent-six-mobile-item-1 .patent-six-mobile-copy,.patent-six-mobile-item-2 .patent-six-mobile-copy,.patent-six-mobile-item-3 .patent-six-mobile-copy{left:6%}
.patent-six-mobile-item-1 h3,.patent-six-mobile-item-2 h3,.patent-six-mobile-item-3 h3,.patent-six-mobile-item-1 .patent-six-mobile-icon,.patent-six-mobile-item-2 .patent-six-mobile-icon,.patent-six-mobile-item-3 .patent-six-mobile-icon{left:87%}
.patent-six-mobile-item-4 .patent-six-mobile-copy,.patent-six-mobile-item-5 .patent-six-mobile-copy,.patent-six-mobile-item-6 .patent-six-mobile-copy{left:28%}
.patent-six-mobile-item-4 h3,.patent-six-mobile-item-5 h3,.patent-six-mobile-item-6 h3,.patent-six-mobile-item-4 .patent-six-mobile-icon,.patent-six-mobile-item-5 .patent-six-mobile-icon,.patent-six-mobile-item-6 .patent-six-mobile-icon{left:13%}
.patent-six-mobile-center{color:#fff}
.patent-six-mobile-center-icon{position:absolute;left:50%;top:38%;z-index:2;display:flex;width:58px;height:54px;align-items:center;justify-content:center;padding:6px;background:#596bd0;transform:translate(-50%,-50%)}
.patent-six-mobile-center-icon img{display:block;max-width:100%;max-height:100%;object-fit:contain}
.patent-six-mobile-center strong{position:absolute;left:50%;top:68%;width:80%;font-size:18px;line-height:1.3;text-align:center;transform:translate(-50%,-50%)}
.patent-six-mobile-center small{position:absolute;left:50%;top:82%;width:80%;font-size:11px;line-height:1.35;text-align:center;transform:translate(-50%,-50%)}

@media (max-width:767px){
    .patent-v3-detail-feature-band-six{padding:30px 0 20px}
    .patent-v3-detail-feature-band-six>.container{width:100%;padding:0 15px}
    .patent-six-desktop{display:none}
    .patent-six-mobile{display:flex;flex-direction:column;width:100%;max-width:664px;margin:0 auto}
    .patent-six-mobile-item-1{order:1}
    .patent-six-mobile-item-2{order:2}
    .patent-six-mobile-item-3{order:3}
    .patent-six-mobile-center{order:4}
    .patent-six-mobile-item-4{order:5}
    .patent-six-mobile-item-5{order:6}
    .patent-six-mobile-item-6{order:7}
}

@media (max-width:359px){
    .patent-six-mobile-copy{top:7%;font-size:10px;line-height:1.35}
    .patent-six-mobile-copy li{margin-bottom:3px}
    .patent-six-mobile-item h3{font-size:11px}
}
