body.qy-dp-page #content{padding:0!important;margin:0!important}body.qy-dp-page #content>.ast-container{display:block;max-width:none;padding:0}body.qy-dp-page #primary{margin:0;padding:0;width:100%}
.qy-dp{--dp-navy:#142b4a;--dp-gold:#daa441;--dp-ink:#263a50;--dp-muted:#63758a;--dp-line:#dce4ec;--dp-wash:#f4f7f9;font:14px/1.75 QiyaoInter,Inter,Arial,sans-serif;color:var(--dp-ink);background:#fff;overflow-wrap:anywhere}.qy-dp *{box-sizing:border-box}.qy-dp a{color:inherit;text-decoration:none}.qy-dp :is(button,input,textarea,select){font:inherit}.qy-dp :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid #4777a2;outline-offset:4px}.qy-dp button{cursor:pointer}.qy-dp button:disabled{cursor:not-allowed}.qy-dp h1,.qy-dp h2,.qy-dp h3,.qy-dp p{margin:0}.qy-dp h1,.qy-dp h2,.qy-dp h3{color:inherit;letter-spacing:-.025em}.qy-dp h2{font-size:23px;line-height:1.4;font-weight:650}.qy-dp h3{font-size:14px;line-height:1.5;font-weight:650}.dp-wrap{width:min(1320px,calc(100% - 96px));margin-inline:auto}.dp-context{background:#fff;border-bottom:1px solid var(--dp-line);position:sticky;top:calc(var(--qy-v2-anchor-offset,68px) - 12px);z-index:50;box-shadow:0 3px 12px #142b4a06}.dp-context-inner{min-height:54px;display:flex;align-items:center;gap:24px}.dp-back{font-size:12px;font-weight:650;color:var(--dp-navy)!important}.dp-back:hover span{text-decoration:underline;text-underline-offset:4px}.dp-adjacent{display:flex;align-items:center;gap:8px;margin-left:auto;font-size:11px}.dp-adjacent>a,.dp-adjacent>span{padding:6px 10px;border:1px solid var(--dp-line);border-radius:3px}.dp-adjacent>a:hover{background:var(--dp-wash);border-color:#c9a767}.dp-adjacent>span{opacity:.45}.dp-mobile-browse{display:none;position:relative}.dp-mobile-browse>summary{cursor:pointer;font-size:11px;white-space:nowrap}.dp-mobile-browse>summary span{color:#957020;padding-left:4px}
.dp-hero{background:#153149;color:#fff;padding:0 0 28px}.dp-crumb{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:10px;color:#afc0cf;padding:19px 0}.dp-crumb [aria-current]{color:#dce4eb}.dp-crumb a:hover{text-decoration:underline}.dp-hero-grid{display:grid;grid-template-columns:1.2fr .9fr;gap:54px;align-items:center;min-height:315px}.dp-eyebrow{font-size:10px;letter-spacing:.095em;text-transform:uppercase;font-weight:650;line-height:1.5;color:#a8bacb;margin-bottom:16px!important;display:flex;align-items:center;gap:12px}.dp-eyebrow:before{content:'';width:26px;height:2px;flex:none;background:var(--dp-gold)}.dp-hero h1{font-size:clamp(32px,3.5vw,48px);line-height:1.16;font-weight:620;max-width:690px}.dp-intro{font-size:14px;line-height:1.8;max-width:590px;color:#d4e0e9;margin-top:20px!important}.dp-config{font-size:11px;line-height:1.7;color:#abc0d0;margin-top:12px!important}.dp-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.dp-btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:44px;border:1px solid #dce4ec;border-radius:3px;padding:10px 18px;font-size:12px!important;font-weight:650;line-height:1.5;transition:background .16s,border-color .16s,transform .16s}.dp-btn.primary{background:var(--dp-gold);border-color:var(--dp-gold);color:#142b4a}.dp-btn.primary:hover{background:#e4b45d;border-color:#e4b45d;transform:translateY(-1px)}.dp-btn.outline{background:transparent;border-color:#6f899d;color:#bdcbd7;opacity:1}.dp-hero-image{margin:0;min-width:0}.dp-image-open{position:relative;display:block;border:1px solid #dbe4eb;padding:0;background:#eef3f7;color:#4a6279;overflow:hidden;width:100%;border-radius:5px;cursor:zoom-in!important}.dp-image-open img{display:block;width:100%;height:100%;object-fit:contain}.dp-hero-image .dp-image-open{height:292px;background:#f8fafb}.dp-image-open>span{position:absolute;bottom:8px;right:8px;background:#fffffff0;border:1px solid #d8e2eb;border-radius:3px;padding:4px 8px;font-size:10px}.dp-hero-image figcaption{font-size:10px;color:#c1d0dc;margin-top:9px;text-align:right}.dp-no-image{height:280px;display:grid;place-items:center;background:#e8edf2;color:#62758a;border:1px dashed #a7b7c7}
.dp-facts{border-bottom:1px solid var(--dp-line);background:var(--dp-wash)}.dp-facts>.dp-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:19px}.dp-facts .dp-wrap>div{padding:0 22px;border-left:1px solid #dbe3eb;min-width:0}.dp-facts .dp-wrap>div:first-child{border-left:0;padding-left:0}.dp-facts strong{display:block;font-size:11px;font-weight:650}.dp-facts span{display:block;font-size:11px;color:var(--dp-muted);margin-top:3px}.dp-all-category{display:inline-block;color:#8c651f!important;font-size:11px;font-weight:600;line-height:1.7;margin-top:16px}.dp-all-category:hover{text-decoration:underline}
.dp-applications{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:23px}.dp-applications>article{padding:0 19px;border-left:1px solid var(--dp-line)}.dp-applications>article:first-child{padding-left:0;border:0}.dp-applications article>span{color:#9a783e;font-size:10px;display:block;margin-bottom:7px}.dp-applications p,.dp-feature-grid p,.dp-engineering p{font-size:11px;color:var(--dp-muted);line-height:1.85;margin-top:9px}.dp-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:20px;background:var(--dp-wash);border:1px solid #e1e7ed;border-radius:4px}.dp-feature-grid h3{font-size:12px}.dp-detail-gallery{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px}.dp-detail-gallery figure{margin:0;min-width:0}.dp-detail-gallery .dp-image-open{height:210px}.dp-detail-gallery figcaption{font-size:10px;color:var(--dp-muted);margin-top:8px}.dp-tables{display:grid;grid-template-columns:1fr 1fr;gap:20px}.dp-table-block{min-width:0}.dp-table-block h3{font-size:13px;margin-bottom:12px}.dp-table-scroll{width:100%;overflow-x:auto}.dp-table-block table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:10px;line-height:1.75;margin:0}.dp-table-block th,.dp-table-block td{padding:10px 8px;border:1px solid var(--dp-line);vertical-align:top;text-align:left;overflow-wrap:anywhere}.dp-table-block thead th{background:#edf2f6;color:#294157;font-size:9px;font-weight:650}.dp-table-block th:first-child{width:27%}.dp-table-block th:nth-child(2){width:35%}.dp-table-block th:nth-child(3){width:12%}.dp-table-block th:nth-child(4){width:26%}.dp-table-block tbody th{font-weight:550;color:#415970;background:#fafcfd}.dp-table-block td{color:#61758a}.dp-status{font-size:9px;line-height:1.55;padding:3px 5px;border:1px solid #e3cd9f;color:#8d651e;background:#fff6e5;border-radius:3px;display:inline-block}.dp-status.confirmed{border-color:#b9d9cb;color:#327059;background:#f0f8f3}.dp-status.drawing,.dp-status.record{border-color:#c3d4e3;color:#456987;background:#f1f6fa}.dp-data-note{font-size:10px!important;line-height:1.8;color:#6c7e91;margin-top:15px!important;border-left:2px solid var(--dp-gold);padding-left:12px}.dp-option{display:grid;grid-template-columns:28px 190px minmax(0,1fr);gap:16px;align-items:start;border-bottom:1px solid var(--dp-line);padding:18px 0}.dp-option>span{font-size:11px;color:#a27d40}.dp-option p{font-size:11px;color:var(--dp-muted)}.dp-engineering{display:grid;grid-template-columns:1fr 1fr;gap:15px}.dp-engineering article{border:1px solid var(--dp-line);border-radius:4px;padding:18px;background:#fafcfd}.dp-engineering h3{font-size:13px;margin-bottom:7px}.dp-faq{border:1px solid var(--dp-line);margin-bottom:8px;border-radius:4px;background:#fafcfd}.dp-faq summary{cursor:pointer;padding:14px 16px;font-size:12px;font-weight:650;color:var(--dp-navy);line-height:1.6}.dp-faq p{font-size:11px;color:var(--dp-muted);padding:0 16px 16px;line-height:1.9}.dp-resources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dp-resources>a{border:1px solid var(--dp-line);padding:16px;border-radius:4px;display:flex;flex-direction:column;gap:10px}.dp-resources>a:hover{border-color:var(--dp-gold)}.dp-resources a>span{font-size:8px;letter-spacing:.07em;color:#8a9aad}.dp-resources h3{font-size:12px}.dp-resources small{font-size:10px;color:#8e6c32;margin-top:auto}.dp-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dp-related>a{border:1px solid var(--dp-line);padding:10px;border-radius:5px;transition:border-color .16s,box-shadow .16s}.dp-related>a:hover{border-color:var(--dp-gold);box-shadow:0 6px 16px #142b4a08}.dp-related>a>div{height:160px;background:#f4f7f9;overflow:hidden;border-radius:3px;display:flex;align-items:center;justify-content:center}.dp-related img{display:block;max-width:100%;width:100%;height:100%;object-fit:contain}.dp-related h3{font-size:12px;line-height:1.6;margin-top:13px}.dp-related p{font-size:10px;color:#8492a1;margin-top:6px}.dp-related a>span{display:block;font-size:10px;font-weight:650;color:#8c651f;margin-top:14px}
.dp-rfq{background:#153149;color:#fff;padding:42px 0}.dp-rfq-grid{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:start}.dp-rfq h2{font-size:28px;line-height:1.3;color:#fff;margin-bottom:16px}.dp-rfq p{font-size:12px;color:#c3d2df}.dp-rfq-note{font-size:10px!important;margin-top:16px!important;color:#99b0c2!important}.qy-dp .wpforms-container{margin:0!important}.qy-dp .wpforms-container .wpforms-title,.qy-dp .wpforms-container .wpforms-description{display:none!important}.qy-dp .wpforms-container .wpforms-field{padding:0 0 14px!important}.qy-dp .wpforms-container label,.qy-dp .wpforms-container .wpforms-required-label{color:#dce7ef!important;font:11px/1.6 QiyaoInter,Arial,sans-serif!important}.qy-dp .wpforms-container :is(input[type=text],input[type=email],textarea,select){width:100%!important;max-width:100%!important;background:#ffffff08!important;border:1px solid #8da6b8!important;box-shadow:none!important;color:#fff!important;border-radius:3px!important;font-size:12px!important;min-height:40px}.qy-dp .wpforms-container textarea{min-height:105px}.qy-dp .wpforms-container button[type=submit]{background:var(--dp-gold)!important;color:#142b4a!important;border:1px solid var(--dp-gold)!important;border-radius:3px!important;font-size:12px!important;padding:11px 18px!important;min-height:44px}.qy-dp .wpforms-container .wpforms-submit-container{padding:0!important}.qy-dp .dp-lightbox{border:0;border-radius:6px;padding:0;width:min(1000px,calc(100% - 32px));max-height:92dvh;background:#eef3f7;box-shadow:0 20px 80px #0004;color:#263f57}.dp-lightbox::backdrop{background:#0c2135cc}.dp-lightbox-head,.dp-lightbox-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 17px;background:#fff;font-size:12px}.dp-lightbox-head button,.dp-lightbox-foot button{border:1px solid #d4dee8;border-radius:3px;background:white;padding:6px 12px;color:#142b4a;min-height:36px}.dp-lightbox>img{display:block;width:100%;height:min(65dvh,650px);object-fit:contain}
@media(min-width:1600px){.dp-wrap{width:min(1440px,calc(100% - 160px))}.dp-hero-grid{min-height:330px}.dp-hero-image .dp-image-open{height:310px}.dp-layout{grid-template-columns:235px minmax(0,1fr);gap:55px}.dp-tables{gap:24px}.dp-table-block table{font-size:11px}}
@media(max-width:1199px){.dp-wrap{width:calc(100% - 56px)}.dp-layout{grid-template-columns:190px minmax(0,1fr);gap:25px}.dp-rail{padding-right:18px}.dp-hero-grid{gap:30px;min-height:300px}.dp-hero-image .dp-image-open{height:270px}.dp-tables{grid-template-columns:minmax(0,1fr)}.dp-table-block table{font-size:11px}.dp-option{grid-template-columns:25px 145px minmax(0,1fr)}.dp-related>a>div{height:125px}.dp-rail-inner{top:calc(var(--qy-v2-anchor-offset,80px) + 58px)}}
@media(max-width:900px){.dp-rail{display:none}.dp-layout{display:block}.dp-main{padding-top:30px}.dp-mobile-browse{display:block;margin-left:auto}.dp-adjacent{margin-left:0}.dp-mobile-browse>.dp-browse-list{position:absolute;right:0;top:30px;width:min(360px,calc(100vw - 32px));max-height:55dvh;overflow:auto;background:#fff;border:1px solid #dbe4ec;box-shadow:0 14px 30px #142b4a22;border-radius:4px;padding:8px!important}.dp-browse-list a{font-size:12px;padding:10px}.dp-context-inner{gap:14px}.dp-hero h1{font-size:34px}.dp-facts .dp-wrap>div{padding-inline:14px}.dp-rfq-grid{gap:32px}}
@media(max-width:600px){.dp-wrap{width:calc(100% - 36px)}.dp-context-inner{min-height:50px;gap:10px;flex-wrap:wrap;padding-block:9px}.dp-back{font-size:10px}.dp-adjacent{font-size:10px;gap:4px}.dp-adjacent>a,.dp-adjacent>span{padding:4px 6px}.dp-adjacent span{display:none}.dp-adjacent>span[aria-disabled]{display:none}.dp-mobile-browse>summary{font-size:10px}.dp-hero{padding-bottom:22px}.dp-crumb{font-size:9px;padding-block:15px;gap:6px}.dp-hero-grid{grid-template-columns:minmax(0,1fr);gap:23px;min-height:0}.dp-eyebrow{font-size:9px;margin-bottom:12px!important}.dp-hero h1{font-size:32px}.dp-intro{font-size:12px;line-height:1.8;margin-top:15px!important}.dp-config{font-size:10px}.dp-actions{gap:8px;margin-top:20px}.dp-btn{font-size:10px!important;padding:10px 13px;min-height:42px;gap:9px}.dp-hero-image .dp-image-open{height:230px}.dp-hero-image figcaption{font-size:9px;text-align:left}.dp-facts>.dp-wrap{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:15px;gap:13px 0}.dp-facts .dp-wrap>div{padding-left:12px}.dp-facts .dp-wrap>div:nth-child(odd){border:0;padding-left:0}.dp-facts strong,.dp-facts span{font-size:10px}.dp-section-title{gap:12px;margin-bottom:20px}.dp-section-title h2{font-size:19px}.dp-section-title>span{font-size:21px}.dp-applications{grid-template-columns:minmax(0,1fr);gap:14px}.dp-applications>article{padding:0 0 14px!important;border:0;border-bottom:1px solid var(--dp-line)!important}.dp-applications p{margin-top:5px}.dp-feature-grid{grid-template-columns:minmax(0,1fr);gap:17px;padding:17px}.dp-detail-gallery{grid-template-columns:minmax(0,1fr)}.dp-detail-gallery .dp-image-open{height:200px}.dp-table-block table{font-size:10px}.dp-table-block td,.dp-table-block th{padding:8px 6px}.dp-table-block thead th{font-size:8px}.dp-status{font-size:8px;padding:3px}.dp-table-block th:first-child{width:27%}.dp-table-block th:nth-child(2){width:34%}.dp-table-block th:nth-child(3){width:11%}.dp-table-block th:nth-child(4){width:28%}.dp-option{grid-template-columns:22px minmax(0,1fr);gap:8px 10px}.dp-option p{grid-column:2}.dp-engineering{grid-template-columns:minmax(0,1fr)}.dp-resources{grid-template-columns:minmax(0,1fr)}.dp-related{grid-template-columns:minmax(0,1fr)}.dp-related>a{display:grid;grid-template-columns:100px minmax(0,1fr);gap:4px 14px;padding:12px}.dp-related>a>div{grid-row:1/4;height:110px}.dp-related h3{margin-top:0}.dp-related a>span{margin-top:6px}.dp-related p{margin:0}.dp-rfq{padding:32px 0}.dp-rfq-grid{grid-template-columns:minmax(0,1fr);gap:26px}.dp-rfq h2{font-size:25px}.dp-lightbox-foot{font-size:10px;padding:10px}.dp-lightbox-foot button{padding:5px 8px;font-size:10px}}
@media(prefers-reduced-motion:reduce){.qy-dp *{scroll-behavior:auto!important}.dp-btn,.dp-related>a{transition:none}}

.dp-dossier-nav a>span{min-width:2ch;flex:none;white-space:nowrap}

body.qy-dp-page #qydp-main{margin:0!important}.qy-dp .dp-context{padding:0!important;margin:0!important}

body.single-product.qy-dp-page #page #content{margin:0!important;padding:0!important}

.qy-dp .dp-rfq .wpforms-field-description,.qy-dp .dp-rfq .wpforms-field-sublabel{color:#b4c7d6!important;font-size:11px!important}.qy-dp .dp-rfq .wpforms-field-description a{color:#e8bd71!important;text-decoration:underline}.qy-dp .dp-rfq select option{color:#263a50;background:#fff}.qy-dp .dp-rfq input::placeholder,.qy-dp .dp-rfq textarea::placeholder{color:#b4c7d6;opacity:1}

/* V2: independent category / page-index cards, distinct reading surface. */
.qy-dp .dp-body-surface{background:#f2f5f8;border-top:1px solid #e0e6ed;padding:36px 0 48px}
.qy-dp .dp-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:32px;align-items:stretch}
.qy-dp .dp-rail{min-width:0;padding:0;border:0;position:relative}
.qy-dp .dp-rail-card{background:#fff;border:1px solid #d6e0e9;border-radius:8px;box-shadow:0 3px 12px #142b4a04;overflow:hidden;margin:0}
.qy-dp .dp-rail-card-head{display:flex;align-items:center;gap:10px;padding:19px 18px;border-bottom:1px solid #dfe6ed;background:#f9fbfc}
.qy-dp .dp-rail-card-head h2{font-size:15px;line-height:1.5;letter-spacing:-.015em;color:#142b4a;font-weight:650;margin:0}
.qy-dp .dp-rail-icon{width:19px;height:19px;display:inline-flex;align-items:center;flex:none;color:#71869b}
.qy-dp .dp-category-list{list-style:none;margin:0!important;padding:8px!important}
.qy-dp .dp-category-list li{list-style:none;margin:0!important;padding:0!important}
.qy-dp .dp-category-list a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;padding:10px 11px;border-radius:4px;border-left:3px solid transparent;font-size:12px;line-height:1.55;color:#486078;transition:background .16s,color .16s}
.qy-dp .dp-category-list a>span:first-child{min-width:0}
.qy-dp .dp-category-list a:hover{color:#142b4a;background:#edf3f7}
.qy-dp .dp-category-list a[aria-current]{border-left-color:#daa441;background:#fff3dc;color:#142b4a;font-weight:650}
.qy-dp .dp-category-arrow{font-size:17px;line-height:1;flex:none;color:#8c9cad}
.qy-dp .dp-category-list a[aria-current] .dp-category-arrow{font-size:7px;color:#a47525}
.qy-dp .dp-rail-all{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e0e7ed;padding:14px 20px;font-size:11px;font-weight:600;color:#526b81;background:#fbfcfd}
.qy-dp .dp-rail-all:hover{background:#f2f6f9;color:#142b4a}
.qy-dp .dp-dossier-card{margin-top:20px;position:sticky;top:calc(var(--qy-v2-anchor-offset,68px) + 76px)}
.qy-dp .dp-dossier-nav{display:flex;flex-direction:column;padding:10px;gap:3px}
.qy-dp .dp-dossier-nav a{display:flex;align-items:baseline;gap:10px;padding:10px 11px;min-height:38px;border-left:3px solid transparent;border-radius:4px;font-size:11px;line-height:1.55;color:#596f84}
.qy-dp .dp-dossier-nav a>span:first-child{color:#8b9cad;font-size:10px;min-width:2ch;white-space:nowrap;flex:none}
.qy-dp .dp-dossier-nav .dp-nav-label{font:inherit;min-width:0;white-space:normal;flex:1}
.qy-dp .dp-dossier-nav a:hover,.qy-dp .dp-dossier-nav a[aria-current]{background:#f0f5f9;border-left-color:#142b4a;color:#142b4a}
.qy-dp .dp-main{min-width:0;display:flex;flex-direction:column;gap:24px;padding:0}
.qy-dp .dp-section{padding:26px 28px 28px;margin:0;background:#fff;border:1px solid #d6e0e9;border-radius:8px;box-shadow:0 3px 12px #142b4a04;scroll-margin-top:calc(var(--qy-v2-anchor-offset,68px) + 76px)}
.qy-dp .dp-section-title{display:flex;align-items:center;gap:14px;border-bottom:1px solid #dfe6ed;margin-bottom:24px;padding-bottom:19px}
.qy-dp .dp-section-title>span{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;flex:none;border-radius:5px;background:#eef3f7;color:#526c84;font-size:14px;font-weight:600;line-height:1;letter-spacing:0}
.qy-dp .dp-section-title h2{font-size:21px;line-height:1.4;letter-spacing:-.025em;font-weight:650;color:#142b4a}
.qy-dp .dp-applications p,.qy-dp .dp-feature-grid p,.qy-dp .dp-engineering p{font-size:12px}
.qy-dp .dp-option p,.qy-dp .dp-faq p{font-size:12px}
.qy-dp .dp-option:first-of-type{padding-top:0}
.qy-dp .dp-option:last-child{padding-bottom:0;border:0}
.qy-dp .dp-feature-grid{background:#f6f8fa;border-color:#e0e7ed;padding:18px}
.qy-dp .dp-mobile-browse>.dp-category-list{position:absolute;right:0;top:30px;width:min(340px,calc(100vw - 36px));max-height:65dvh;overflow:auto;background:#fff;border:1px solid #d6e0e9;border-radius:6px;box-shadow:0 12px 28px #142b4a22;z-index:55}
@media(min-width:1600px){.qy-dp .dp-layout{grid-template-columns:270px minmax(0,1fr);gap:38px}.qy-dp .dp-section{padding:30px 32px 32px}}
@media(min-width:901px) and (max-width:1199px){.qy-dp .dp-layout{grid-template-columns:236px minmax(0,1fr);gap:24px}.qy-dp .dp-section{padding:22px}.qy-dp .dp-section-title h2{font-size:20px}.qy-dp .dp-applications,.qy-dp .dp-feature-grid{grid-template-columns:minmax(0,1fr);gap:16px}.qy-dp .dp-applications>article{border:0;padding:0}}
@media(max-width:900px){.qy-dp .dp-layout{display:block}.qy-dp .dp-rail{display:none}.qy-dp .dp-body-surface{padding:24px 0 32px}.qy-dp .dp-main{gap:20px}.qy-dp .dp-mobile-browse{display:block}}
@media(max-width:600px){.qy-dp .dp-body-surface{padding:18px 0 26px}.qy-dp .dp-section{padding:19px 16px 22px;border-radius:7px}.qy-dp .dp-section-title{gap:10px;padding-bottom:16px;margin-bottom:20px;align-items:flex-start}.qy-dp .dp-section-title>span{width:29px;height:29px;font-size:12px}.qy-dp .dp-section-title h2{font-size:18px;line-height:1.45;padding-top:1px}.qy-dp .dp-table-block th,.qy-dp .dp-table-block td{padding:8px 5px}.qy-dp .dp-category-list a{min-height:44px}.qy-dp .dp-main{gap:17px}.qy-dp .dp-intro{font-size:13px}.qy-dp .dp-applications p,.qy-dp .dp-feature-grid p,.qy-dp .dp-engineering p,.qy-dp .dp-option p,.qy-dp .dp-faq p{font-size:12px}}
@media(prefers-reduced-motion:reduce){.qy-dp .dp-category-list a{transition:none}}

@media(max-width:900px){.qy-dp .dp-context-inner{position:relative}.qy-dp .dp-mobile-browse{position:static}.qy-dp .dp-mobile-browse>.dp-category-list{top:calc(100% + 8px);right:0;width:min(340px,calc(100vw - 36px))}}

.qy-dp .dp-applications{row-gap:20px}
