.coreshangye-body .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:24px}.coreshangye-body .split{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:start}.coreshangye-body details{padding:16px 0;border-bottom:1px solid #dce4e7}.coreshangye-body summary{cursor:pointer;font-weight:700}.coreshangye-body [id]{scroll-margin-top:90px}@media (max-width:680px){.coreshangye-body .split{grid-template-columns:1fr}}.coreshangye-body .coreshangye-section-heading .coreshangye-actions{margin:0;flex-shrink:0}.coreshangye-body .coreshangye-form-note{margin:10px 0 0;color:var(--coreshangye-muted);font-size:10px}.coreshangye-body .coreshangye-quote-benefits{display:grid;gap:8px;margin-top:23px;color:#d2ecf3;font-size:12px}@media (max-width:760px){.coreshangye-body .coreshangye-section-heading .coreshangye-actions{margin-top:18px}}.coreshangye-body .coreshangye-quote-contact-list{display:grid;gap:9px;margin:25px 0 0;padding:0;list-style:none;color:#d2ecf3;font-size:12px}.coreshangye-body .coreshangye-quote-contact-list li{display:flex;align-items:flex-start;gap:9px}.coreshangye-body .coreshangye-quote-contact-list li::before{content:"•";flex:0 0 auto;color:var(--coreshangye-yellow);font-size:18px;line-height:1}.coreshangye-body .coreshangye-quote-contact-list span{color:#bde0eb}.coreshangye-body .coreshangye-quote-contact-list strong{color:#fff;font-weight:600}.coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-track.is-dragging{cursor:grabbing;transition:none}.coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-arrow{width:32px;height:30px;padding:0;border:1px solid #b9e3f2;border-radius:3px;background:#fff;color:var(--coreshangye-blue-dark);font-weight:800;cursor:pointer}.coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-dots{display:flex;align-items:center;justify-content:center;gap:6px;flex:1}.coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#b9e3f2;cursor:pointer}.coreshangye-body .coreshangye-hero-gallery .coreshangye-carousel-dot[aria-selected=true]{background:var(--coreshangye-blue);transform:scale(1.25)}.coreshangye-body .coreshangye-hero-gallery.coreshangye-is-single .coreshangye-carousel-nav{display:none}.coreshangye-body .coreshangye-keyword-module>.coreshangye-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto;min-width:0}@media (max-width:760px){.coreshangye-body .coreshangye-keyword-module>.coreshangye-shell{width:min(100% - 36px,1180px)}}.coreshangye-body .coreshangye-keyword-module>.coreshangye-shell{overflow-wrap:anywhere}.coreshangye-body .coreshangye-hero-purchase-column{min-width:0;align-self:start}.coreshangye-body .coreshangye-hero-purchase-column>.coreshangye-hero-gallery{width:100%;margin:0}.coreshangye-body .coreshangye-hero-specs{margin:0 0 24px;display:grid;gap:10px}.coreshangye-body .coreshangye-hero-specs>div{display:grid;grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);gap:16px;border-bottom:1px solid currentColor;padding:8px 0}.coreshangye-body .coreshangye-hero-specs dd{margin:0;overflow-wrap:anywhere}@media (max-width:760px){.coreshangye-body [data-coreshangye-price-layout] .coreshangye-hero-purchase-column{order:1}}.coreshangye-body .coreshangye-keyword-module>.coreshangye-shell>:last-child{margin-bottom:0}.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions) .coreshangye-button{width:100%;min-width:0;min-height:38px;padding:8px 6px;text-align:center}.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions)>.coreshangye-price-actions:only-child>.coreshangye-button{grid-column:1/-1}.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions)>.coreshangye-button:last-child:nth-child(3){grid-column:1/-1}.coreshangye-body .coreshangye-keyword-module>.coreshangye-shell>:last-child{margin-bottom:0}.coreshangye-body .coreshangye-keyword-module figcaption{color:var(--coreshangye-muted)}.coreshangye-body .coreshangye-keyword-module .split>*{min-width:0}.coreshangye-body .coreshangye-product-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;padding:16px;color:#fff;background:linear-gradient(transparent,rgba(5,37,58,.9));opacity:0;transition:opacity .2s}.coreshangye-body .coreshangye-solution-card:hover .coreshangye-product-overlay,.coreshangye-body .coreshangye-solution-card:focus-within .coreshangye-product-overlay{opacity:1}.coreshangye-body .coreshangye-product-overlay span{font-size:12px}.coreshangye-body .coreshangye-metric-list strong{color:var(--coreshangye-blue-dark);text-align:right}.coreshangye-body .coreshangye-card-actions .coreshangye-chat-button{border:1px solid #cdeaf5;background:#f1faff;color:var(--coreshangye-blue-dark)!important}.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:20px}.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions)>.coreshangye-price-actions{display:contents}.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions) .coreshangye-price{grid-column:1/-1;margin:0 0 6px}.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions) .coreshangye-button{width:100%;min-width:0;min-height:38px;padding:8px 6px;text-align:center}.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions)>.coreshangye-price-actions:only-child>.coreshangye-button{grid-column:1/-1}.coreshangye-body .coreshangye-solution-card .coreshangye-card-actions:has(>.coreshangye-price-actions)>.coreshangye-button:last-child:nth-child(3){grid-column:1/-1}.coreshangye-body .coreshangye-product-grid.coreshangye-products-single>.coreshangye-solution-card{flex-basis:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.coreshangye-body .coreshangye-products-single .coreshangye-product-media{aspect-ratio:auto;min-height:240px}.coreshangye-body .coreshangye-products-single .coreshangye-product-media img{aspect-ratio:4/3;min-height:100%}@media (max-width:760px){.coreshangye-body .coreshangye-product-grid.coreshangye-products-single>.coreshangye-solution-card{grid-template-columns:minmax(0,1fr)}.coreshangye-body .coreshangye-products-single .coreshangye-product-media{aspect-ratio:4/3;min-height:0}}@media (min-width:761px){.coreshangye-body .coreshangye-products-single .coreshangye-product-media{grid-column:1;grid-row:1}.coreshangye-body .coreshangye-products-single .coreshangye-product-caption{grid-column:1;grid-row:2}.coreshangye-body .coreshangye-products-single .coreshangye-product-body{grid-column:2;grid-row:1/span 2}}.coreshangye-body .coreshangye-products-single .coreshangye-product-media img{object-fit:contain}.coreshangye-body .coreshangye-metric-list li>span{flex:0 0 auto;max-width:40%;overflow-wrap:normal;word-break:normal}.coreshangye-body .coreshangye-metric-list li>strong{min-width:0;flex:1 1 0;overflow-wrap:anywhere}.coreshangye-body .coreshangye-product-grid .coreshangye-metric-list li>span{display:block;max-width:none;margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.coreshangye-body .coreshangye-product-grid .coreshangye-metric-list li>strong{display:block;text-align:left;font-weight:400;overflow-wrap:normal}.coreshangye-body .coreshangye-download-button{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:18px;padding:11px 9px;background:var(--coreshangye-blue-dark);color:#fff!important;border-radius:3px;font-size:11px;font-weight:800;text-align:center}.coreshangye-body .coreshangye-download-button:hover{background:var(--coreshangye-blue)}@media (max-width:760px){.coreshangye-body .coreshangye-download-button{flex:0 0 auto;margin:0;padding:8px 10px}}.coreshangye-body .coreshangye-no-image{grid-template-columns:1fr}.coreshangye-body .coreshangye-keyword-module .coreshangye-product-media img.coreshangye-product-cover{object-fit:cover}.coreshangye-body img.perfmatters-lazy.pmloaded{opacity:1!important}