:root{--primary:#1264b1;--secondary:#2380cc;--title:#15181c;--text:#5c6470;--dark:#0b142e;--line:#dfe5ea;--light:#f4f7f9}html{scroll-behavior:smooth;font-size:clamp(7.5px,0.520834vw,10px)}.content{max-width:138rem;margin:0px auto;position:relative}.content .content{padding:0px}.img.img_cv{overflow:hidden}.img.img_cv img{object-fit:cover}.img.img_ct img{object-fit:contain}.img img{width:100%;height:100%;display:block;transition:0.5s;aspect-ratio:inherit}.tcon h1,.tcon h2{color:var(--title);font-family:'Funnel Display',sans-serif;font-weight:600;font-size:4.8rem;line-height:5.6rem}.tcon .tag + h1,.tcon .tag + h2{margin-top:1.8rem}.tcon h1 em,.tcon h2 em{color:var(--primary)}.tcon p{color:var(--text);font-size:1.8rem;line-height:2.8rem}.tcon h1 + p,.tcon h2 + p{margin-top:2.2rem}.tcon.light h1,.tcon.light h2{color:#fff}.tcon.light h1 em,.tcon.light h2 em{color:var(--secondary)}.tcon.light p{color:rgba(255,255,255,0.8)}@media screen and (min-width:769px) and (max-width:1480px){.content{padding:0px 3rem}}@media screen and (min-width:769px) and (max-width:1024px){.content{max-width:896px}.tcon h1,.tcon h2{font-size:4.2rem;line-height:1.2}}@media screen and (max-width:768px){.content{padding:0px 20px}.tcon .tag + h1,.tcon .tag + h2{margin-top:12px}.tcon h1,.tcon h2{font-size:28px;line-height:1.25}.tcon p{font-size:14px;line-height:1.7}.tcon h1 + p,.tcon h2 + p{margin-top:12px}}.cap_quality{position:relative;background-image:linear-gradient(180deg,var(--light) 0%,var(--light) 50%,#fff 50%,#fff 100%)}.cap_quality .band{position:relative;overflow:hidden;padding:15rem 0px 15.4rem;border-radius:2.4rem;background-color:#021832;background-image:linear-gradient(154deg,#021832 0%,#021b37 15%,#042446 34%,#07335f 54%,#0c4882 76%,#1162ae 99%,#1264b1 100%)}.cap_quality .tab_box{margin-top:3.8rem}.cap_quality .tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:2.75rem}.cap_quality .tabs li{display:flex;align-items:center;gap:4.8rem;height:6.4rem;padding:0px 2rem 0px 0px;border-bottom:2px solid rgba(227,233,241,0.14);border-radius:0.94rem 0.94rem 0px 0px;cursor:pointer;color:#fff;font-family:'Funnel Display',sans-serif;font-weight:600;font-size:2rem;line-height:2.5rem;transition:0.3s}.cap_quality .tabs li i{color:#1b86ce;font-weight:500;font-size:1.8rem;line-height:2.2rem;transition:0.3s}.cap_quality .tabs li:hover{border-bottom-color:rgba(255,255,255,0.5)}.cap_quality .tabs li.active{gap:0px;padding-left:2.95rem;border-color:var(--primary);border-radius:0.94rem;background-color:var(--primary)}.cap_quality .tabs li.active i{display:none}.cap_quality .card{display:flex;align-items:flex-start;width:calc(100% + 9rem);margin:6rem -4.5rem 0px;padding:4.4rem 6rem 5.4rem 4.5rem;border-radius:2.66rem;background-color:#fff}.cap_quality .pic{flex-shrink:0;width:62.4rem;aspect-ratio:624 / 460;border-radius:1rem}.cap_quality .pic:hover img{transform:scale(1.04)}.cap_quality .info{flex:1;min-width:0px;padding:0.6rem 0px 0px 7.1rem}.cap_quality .panels{display:grid}.cap_quality .panels > li{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateY(0.8rem);transition:0.4s}.cap_quality .panels > li.active{opacity:1;visibility:visible;transform:none}.cap_quality .panels h3{color:#0e1620;font-family:'Funnel Display',sans-serif;font-weight:600;font-size:2.8rem;line-height:3.5rem}.cap_quality .panels p{margin-top:1.8rem;color:var(--text);font-size:1.8rem;line-height:2.8rem}.cap_quality .equip{margin-top:2.6rem}.cap_quality .equip h4{color:var(--text);font-family:'Funnel Display',sans-serif;font-weight:600;font-size:1.4rem;line-height:1.7rem;letter-spacing:0.02em;text-transform:uppercase}.cap_quality .spec{margin-top:1.2rem;border-top:1px solid #e3e9f1}.cap_quality .spec li{display:flex;align-items:center;min-height:5.2rem;padding:0.6rem 0px;border-bottom:1px solid #e3e9f1}.cap_quality .spec span{display:flex;align-items:center;gap:1rem;flex-shrink:0;width:16.75rem;padding-right:1rem;color:var(--title);font-family:'Funnel Display',sans-serif;font-weight:600;font-size:1.6rem;line-height:2rem}.cap_quality .spec span::before{content:'';flex-shrink:0;width:0.7rem;height:0.7rem;background-color:var(--primary)}.cap_quality .spec i{flex:1;color:#4a5768;font-size:1.6rem;line-height:1.9rem}.cap_quality .more{display:inline-flex;align-items:center;gap:0.8rem;margin-top:3rem;color:var(--primary);font-family:'Funnel Display',sans-serif;font-weight:600;font-size:1.6rem;line-height:2rem;transition:color 0.3s}.cap_quality .more::after{content:'';width:1rem;height:0.8rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M.7 4h8.6M5.7.7 9.3 4 5.7 7.3'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M.7 4h8.6M5.7.7 9.3 4 5.7 7.3'/%3E%3C/svg%3E") no-repeat center / contain;transition:transform 0.3s}.cap_quality .more:hover{color:#0d4f8f}.cap_quality .more:hover::after{transform:translateX(0.4rem)}@media screen and (min-width:769px) and (max-width:1024px){.cap_quality .band{padding:9rem 0px 9rem}.cap_quality .tabs{gap:1.6rem}.cap_quality .tabs li{gap:1.6rem;font-size:1.7rem}.cap_quality .tabs li.active{padding-left:2rem}.cap_quality .card{flex-direction:column;width:100%;margin:4rem 0px 0px;padding:3rem}.cap_quality .pic{width:100%;aspect-ratio:16 / 9}.cap_quality .info{width:100%;padding:3rem 0px 0px}}@media screen and (max-width:768px){.cap_quality .band{padding:50px 0px;border-radius:16px}.cap_quality .tab_box{margin-top:24px}.cap_quality .tabs{display:flex;gap:8px;width:calc(100% + 40px);margin:0px -20px;padding:0px 20px;overflow-x:auto;scrollbar-width:none}.cap_quality .tabs::-webkit-scrollbar{display:none}.cap_quality .tabs li{flex-shrink:0;gap:10px;height:44px;padding:0px 14px;border-radius:8px;border-bottom:none;background-color:rgba(255,255,255,0.08);font-size:14px;line-height:18px;white-space:nowrap}.cap_quality .tabs li i{font-size:13px}.cap_quality .tabs li.active{gap:10px;padding-left:14px;border-radius:8px}.cap_quality .tabs li.active i{display:block;color:rgba(255,255,255,0.7)}.cap_quality .card{flex-direction:column;width:100%;margin:20px 0px 0px;padding:16px 16px 24px;border-radius:16px}.cap_quality .pic{width:100%;aspect-ratio:4 / 3;border-radius:10px}.cap_quality .info{width:100%;padding:20px 0px 0px}.cap_quality .panels h3{font-size:20px;line-height:26px}.cap_quality .panels p{margin-top:10px;font-size:14px;line-height:1.7}.cap_quality .equip{margin-top:20px}.cap_quality .equip h4{font-size:12px;line-height:16px}.cap_quality .spec{margin-top:10px}.cap_quality .spec li{flex-direction:column;align-items:flex-start;gap:4px;min-height:0px;padding:10px 0px}.cap_quality .spec span{width:100%;font-size:14px;line-height:18px}.cap_quality .spec span::before{width:6px;height:6px}.cap_quality .spec i{padding-left:16px;font-size:13px;line-height:18px}.cap_quality .more{margin-top:20px;font-size:14px}}