body:has(.entry-content>.honlin-v3) .entry-content>.honlin-v3{max-width:none!important;width:100%!important}
/* Astra constrains Gutenberg HC templates to its content width. Keep the
   section backgrounds full bleed while their .hc-wrap content stays 1200px. */
body:has(.entry-content>.hc-page) .entry-content>.hc-page{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}
/* Explicitly scope overrides to the hand-built HONLIN headers. */
html body header.honlin-site-header.honlin-site-header{height:88px!important;min-height:88px!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important;border-bottom:1px solid #dbe4e7!important;position:relative!important;z-index:100!important;overflow:visible!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}
html body header.honlin-site-header.honlin-site-header>div:first-child{box-sizing:border-box!important;width:min(1320px,calc(100% - 80px))!important;max-width:none!important;height:88px!important;min-height:88px!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:121px minmax(0,1fr) auto!important;align-items:center!important;gap:28px!important}
html body header.honlin-site-header.honlin-site-header>div:first-child>nav{display:flex!important;align-items:center!important;justify-content:center!important;height:88px!important;min-height:0!important;gap:clamp(16px,2vw,30px)!important;margin:0!important;padding:0!important}
html body header.honlin-site-header.honlin-site-header>div:first-child>nav>a{display:flex!important;align-items:center!important;height:88px!important;min-height:0!important;padding:0!important;margin:0!important;font:500 15px/24px Inter,ui-sans-serif,system-ui,sans-serif!important;white-space:nowrap!important;letter-spacing:0!important;color:#183849!important;border-bottom:0!important;text-decoration:none!important}
html body header.honlin-site-header.honlin-site-header>div:first-child>div:last-child{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;position:static!important;margin:0!important;padding:0!important;min-width:0!important}
html body header.honlin-site-header.honlin-site-header>div:first-child>div:last-child>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;height:50px!important;min-height:50px!important;padding:0 22px!important;margin:0!important;font:700 13px/1.2 Inter,ui-sans-serif,system-ui,sans-serif!important;color:#fff!important;background:#1b6573!important;border:1px solid #1b6573!important;border-radius:3px!important;white-space:nowrap!important;text-decoration:none!important}
html body header.honlin-site-header.honlin-site-header details:not(.honlin-language){display:none!important}
html body header.honlin-site-header.honlin-site-header .honlin-language{display:block!important;position:relative!important;color:#183849!important;margin:0!important;padding:0!important}
html body header.honlin-site-header.honlin-site-header .honlin-language>summary{display:flex!important;gap:8px!important;align-items:center!important;list-style:none!important;cursor:pointer!important;padding:10px 0!important;margin:0!important;font:500 15px/24px Inter,ui-sans-serif,system-ui,sans-serif!important;white-space:nowrap!important}
html body header.honlin-site-header.honlin-site-header .honlin-language>summary::-webkit-details-marker{display:none!important}
html body header.honlin-site-header.honlin-site-header .honlin-language-short{display:none!important}
html body header.honlin-site-header.honlin-site-header .honlin-language-panel{position:absolute!important;right:0!important;top:100%!important;width:160px!important;padding:8px!important;margin:0!important;background:#fff!important;border:1px solid #dbe4e7!important;border-radius:4px!important;box-shadow:0 10px 24px #123b5220!important;z-index:110!important}
html body header.honlin-site-header.honlin-site-header .honlin-language-panel>a{display:block!important;padding:10px 12px!important;margin:0!important;font:500 14px/22px Inter,ui-sans-serif,system-ui,sans-serif!important;color:#183849!important;text-indent:0!important;visibility:visible!important;opacity:1!important;background:none!important;text-decoration:none!important}
html body header.honlin-site-header.honlin-site-header .honlin-language-panel>a:hover,html body header.honlin-site-header.honlin-site-header .honlin-language-panel>a[aria-current]{background:#edf5f5!important}
html body header.honlin-site-header.honlin-site-header details:not([open])>div,html body header.honlin-site-header.honlin-site-header details:not([open])>nav{display:none!important}
html body header.honlin-site-header.honlin-site-header a:focus-visible,html body header.honlin-site-header.honlin-site-header summary:focus-visible{outline:2px solid #1b6573!important;outline-offset:3px!important}
@media(max-width:1100px){
html body header.honlin-site-header.honlin-site-header{height:76px!important;min-height:76px!important}
html body header.honlin-site-header.honlin-site-header>div:first-child{width:calc(100% - 32px)!important;height:76px!important;min-height:76px!important;display:flex!important;justify-content:space-between!important;gap:12px!important}
html body header.honlin-site-header.honlin-site-header>div:first-child>nav{display:none!important}
html body header.honlin-site-header.honlin-site-header>div:first-child>div:last-child{gap:10px!important;margin-left:auto!important}
html body header.honlin-site-header.honlin-site-header details:not(.honlin-language){display:block!important;position:relative!important}
html body header.honlin-site-header.honlin-site-header details:not(.honlin-language)>summary{display:grid!important;place-items:center!important;width:40px!important;height:42px!important;box-sizing:border-box!important;padding:0!important;margin:0!important;border:1px solid #d7e0e5!important;list-style:none!important;cursor:pointer!important;background:#fff!important;color:#183849!important;font-size:20px!important}
html body header.honlin-site-header.honlin-site-header details:not(.honlin-language)[open]>nav,html body header.honlin-site-header.honlin-site-header details:not(.honlin-language)[open]>div{display:grid!important;position:absolute!important;right:0!important;top:calc(100% + 10px)!important;width:min(280px,calc(100vw - 32px))!important;padding:10px!important;background:#fff!important;border:1px solid #d7e0e5!important;box-shadow:0 12px 24px #123b5220!important;z-index:110!important}
html body header.honlin-site-header.honlin-site-header details:not(.honlin-language) nav a{display:block!important;padding:10px 12px!important;color:#183849!important;font:500 14px/22px Inter,system-ui,sans-serif!important}
html body header.honlin-site-header.honlin-site-header>div:first-child>div:last-child>a{height:42px!important;min-height:42px!important;padding:0 13px!important;font-size:12px!important}
}
@media(max-width:600px){
html body header.honlin-site-header.honlin-site-header>div:first-child{width:calc(100% - 24px)!important;gap:8px!important}
html body header.honlin-site-header.honlin-site-header>div:first-child>a:first-child{width:90px!important;min-width:90px!important;max-width:90px!important;flex-basis:90px!important;height:40px!important;min-height:40px!important}
html body header.honlin-site-header.honlin-site-header>div:first-child>div:last-child{gap:8px!important}
html body header.honlin-site-header.honlin-site-header .honlin-language-full{display:none!important}
html body header.honlin-site-header.honlin-site-header .honlin-language-short{display:inline!important}
html body header.honlin-site-header.honlin-site-header .honlin-language>summary{font-size:12px!important;gap:4px!important}
html body header.honlin-site-header.honlin-site-header>div:first-child>div:last-child>a{max-width:122px!important;padding:0 8px!important;font-size:10px!important;white-space:normal!important;text-align:center!important}
}

/* WordPress wraps the OEM stylesheet in an empty paragraph; suppress its collapsed margin. */
body:has(.honlin-oem) .entry-content>p:has(>style:only-child){margin:0!important;padding:0!important;height:0!important;line-height:0!important}

/* Match the original edge-to-edge layout on translated block pages. */
body:has(.entry-content>.honlin-v3) article.ast-article-single{padding:0!important}
body:has(.entry-content>.honlin-v3) .site-content>.ast-container{padding:0!important}
body:has(.entry-content>.honlin-v3) .content-area.primary{margin:0!important}
body:has(.entry-content>.honlin-v3) .honlin-v3{margin:0!important}

/* Keep French product detail columns and images at the English master width. */
html:lang(fr) body:has(.hp-hero) .hp-wrap{width:min(1240px,calc(100% - 64px))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}
@media(max-width:860px){html:lang(fr) body:has(.hp-hero) .hp-wrap{width:min(1240px,calc(100% - 36px))!important}}

/* French ready-stock category content follows the English/Spanish 1280px grid.
   Header sizing is handled separately; longer translations may grow vertically. */
html:lang(fr) body:has(.hc-page .hc-products) .hc-page section .hc-wrap,html:lang(fr) body:has(.hc-page .hc-products) .hc-page footer .hc-wrap{width:min(1280px,calc(100% - 64px))!important;max-width:none!important}
@media(max-width:900px){html:lang(fr) body:has(.hc-page .hc-products) .hc-page section .hc-wrap,html:lang(fr) body:has(.hc-page .hc-products) .hc-page footer .hc-wrap{width:calc(100% - 36px)!important}}

/* Platform detail templates own their full-width backgrounds and header.
   Astra padding and one Elementor boxed wrapper constrain the English pages. */
body:has(.honlin-platform-detail) .site-content>.ast-container{padding-left:0!important;padding-right:0!important}
body:has(.honlin-platform-detail) .entry-content .e-con-boxed:has(.honlin-platform-detail){width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}
body:has(.honlin-platform-detail) .entry-content .e-con-inner:has(.honlin-platform-detail){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:0!important}

/* Use the English platform content gutters across all three languages. */
body:has(.honlin-platform-detail) .honlin-platform-detail :not(header)>.pd-wrap,html:lang(es) body:has(.es-platform-hero) .honlin-v3 :not(header)>.h3-wrap{width:min(1200px,calc(100% - 64px))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}
@media(max-width:860px){body:has(.honlin-platform-detail) .honlin-platform-detail :not(header)>.pd-wrap,html:lang(es) body:has(.es-platform-hero) .honlin-v3 :not(header)>.h3-wrap{width:calc(100% - 36px)!important}}

/* Shared readable About, product CTA and footer styles. */
body:has(.hl-trust) .hl-cap h3{color:#f5fbfc!important}
body:has(.hl-trust) .hl-trust-item{box-sizing:border-box!important;padding:24px!important;background:#fff!important}
body:has(.hl-trust) .hl-trust-item h3{color:#183041!important}
body:has(.hl-trust) .hl-footer h4{color:#9bded8!important}
body .hp-cta h2,body .pd-cta h2{color:#fff!important}
body .h3-footer h4{color:#9bded8!important}
body .h3-footer .h3-brand strong{color:#fff!important}
/* English-style hero gallery for Spanish Intel, AMD and Android. */
html:lang(es) .honlin-es-platform-aligned .es-platform-hero>.h3-wrap{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;gap:64px!important;align-items:start!important}
html:lang(es) .honlin-es-platform-aligned .honlin-es-gallery{min-width:0!important;width:100%!important}
html:lang(es) .honlin-es-platform-aligned .honlin-es-stage{aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden;background:#fff;border:1px solid #dce6e9;border-radius:12px}
html:lang(es) .honlin-es-platform-aligned .honlin-es-stage img{display:block;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important}
html:lang(es) .honlin-es-platform-aligned .honlin-es-thumbs{display:flex;gap:10px;overflow-x:auto;padding:12px 0 10px;scrollbar-width:thin}
html:lang(es) .honlin-es-platform-aligned .honlin-es-thumbs button{flex:0 0 calc((100% - 30px)/4);aspect-ratio:1/0.9;min-width:0;box-sizing:border-box;padding:0;border:2px solid #dce6e9;border-radius:6px;background:#fff;cursor:pointer;overflow:hidden}
html:lang(es) .honlin-es-platform-aligned .honlin-es-thumbs button[aria-pressed="true"]{border-color:#1b6573}
html:lang(es) .honlin-es-platform-aligned .honlin-es-thumbs button:focus-visible{outline:2px solid #1b6573;outline-offset:2px}
html:lang(es) .honlin-es-platform-aligned .honlin-es-thumbs img{display:block;width:100%!important;height:100%!important;object-fit:contain!important}
html:lang(es) .honlin-es-platform-aligned .honlin-es-gallery-note{margin:0;color:#60727d;font-size:12px;line-height:1.5}
html:lang(es) .honlin-es-platform-aligned .honlin-es-gallery-source,html:lang(es) .honlin-es-platform-aligned .es-split>img{display:none!important}
html:lang(es) .honlin-es-platform-aligned .es-split{display:block!important}
@media(max-width:860px){html:lang(es) .honlin-es-platform-aligned .es-platform-hero>.h3-wrap{grid-template-columns:1fr!important;gap:32px!important}}
/* Keep the large image inside the 4:3 gallery stage. */
html:lang(es) .honlin-es-platform-aligned .honlin-es-stage{position:relative}
html:lang(es) .honlin-es-platform-aligned .honlin-es-stage>img{position:absolute;inset:0}

/* Product parity 1.0.30: English master styles, scoped by template. */

html body .hc-page.honlin-category-parity,html body .hc-page.honlin-category-parity *{box-sizing:border-box !important}html body .hc-page.honlin-category-parity{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif !important;color:#18303f !important;background:#fff !important;line-height:1.6 !important;overflow:hidden !important}html body .hc-page.honlin-category-parity .hc-wrap{width:min(1280px,calc(100% - 64px)) !important;margin:auto !important}html body .hc-page.honlin-category-parity .hc-btn{min-height:46px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:12px 23px !important;border:1px solid #1b6573 !important;border-radius:3px !important;background:#1b6573 !important;color:#fff!important;text-decoration:none!important;font-size:13px !important;font-weight:750 !important}html body .hc-page.honlin-category-parity .hc-crumb{padding:22px 0 !important;border-bottom:1px solid #e1e7ea !important;color:#647681 !important;font-size:12px !important}html body .hc-page.honlin-category-parity .hc-crumb a{color:#1b6573!important;text-decoration:none!important}html body .hc-page.honlin-category-parity .hc-hero{padding:72px 0 62px !important;background:#f3f6f7 !important}html body .hc-page.honlin-category-parity .hc-kicker{margin:0 0 14px !important;color:#1b6573 !important;font-size:11px !important;letter-spacing:.2em !important;font-weight:800 !important}html body .hc-page.honlin-category-parity .hc-hero h1{max-width:900px !important;margin:0 !important;font-size:clamp(42px,5vw,66px) !important;line-height:1.04 !important;letter-spacing:-.045em !important;font-weight:500 !important}html body .hc-page.honlin-category-parity .hc-hero p:last-child{max-width:760px !important;margin:22px 0 0 !important;color:#5e707a !important;font-size:17px !important}html body .hc-page.honlin-category-parity .hc-products{padding:72px 0 88px !important}html body .hc-page.honlin-category-parity .hc-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:24px !important}html body .hc-page.honlin-category-parity .hc-grid>p{display:none!important}html body .hc-page.honlin-category-parity .hc-card{display:flex !important;flex-direction:column !important;border:1px solid #dbe3e7 !important;background:#fff !important;color:#18303f!important;text-decoration:none!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease !important}html body .hc-page.honlin-category-parity .hc-card:hover{transform:translateY(-4px) !important;border-color:#94afb8 !important;box-shadow:0 16px 38px rgba(19,48,63,.09) !important}html body .hc-page.honlin-category-parity .hc-image{aspect-ratio:4/3 !important;padding:22px !important;background:#f7f9fa !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}html body .hc-page.honlin-category-parity .hc-image img{display:block !important;width:100% !important;height:100% !important;object-fit:contain !important}html body .hc-page.honlin-category-parity .hc-model{margin:0 0 9px !important;color:#1b6573 !important;font-size:10px !important;letter-spacing:.17em !important;font-weight:800 !important}html body .hc-page.honlin-category-parity .hc-card h2{margin:0 0 20px !important;font-size:22px !important;line-height:1.25 !important;letter-spacing:-.025em !important;font-weight:600 !important}html body .hc-page.honlin-category-parity .hc-specs{margin:auto 0 22px !important;border-top:1px solid #e2e8eb !important}html body .hc-page.honlin-category-parity .hc-spec{display:grid !important;grid-template-columns:88px 1fr !important;gap:10px !important;padding:9px 0 !important;border-bottom:1px solid #e2e8eb !important;font-size:12px !important}html body .hc-page.honlin-category-parity .hc-spec b{font-weight:700 !important}html body .hc-page.honlin-category-parity .hc-spec span{color:#60717b !important}html body .hc-page.honlin-category-parity .hc-link{display:flex !important;align-items:center !important;justify-content:space-between !important;color:#1b6573 !important;font-size:13px !important;font-weight:750 !important}html body .hc-page.honlin-category-parity .hc-cta{padding:64px 0 !important;background:#102a3e !important;color:#fff !important}html body .hc-page.honlin-category-parity .hc-cta .hc-wrap{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:36px !important}html body .hc-page.honlin-category-parity .hc-cta h2{margin:0 0 7px !important;font-size:clamp(30px,4vw,46px) !important;font-weight:500 !important;line-height:1.1 !important}html body .hc-page.honlin-category-parity .hc-cta p{margin:0 !important;color:#b9c8d0 !important}html body .hc-page.honlin-category-parity .hc-footer{padding:30px 0 !important;background:#0b2233 !important;color:#aebfc8 !important;font-size:12px !important}html body .hc-page.honlin-category-parity .hc-footer a{color:#fff!important;text-decoration:none!important}@media(max-width:900px){html body .hc-page.honlin-category-parity .hc-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}html body .hc-page.honlin-category-parity .hc-wrap{width:min(100% - 36px,1280px) !important}}@media(max-width:620px){html body .hc-page.honlin-category-parity .hc-hero{padding:46px 0 !important}html body .hc-page.honlin-category-parity .hc-products{padding:48px 0 60px !important}html body .hc-page.honlin-category-parity .hc-grid{grid-template-columns:1fr !important;gap:18px !important}html body .hc-page.honlin-category-parity .hc-image{padding:14px !important}html body .hc-page.honlin-category-parity .hc-card h2{font-size:20px !important}html body .hc-page.honlin-category-parity .hc-cta .hc-wrap{align-items:flex-start !important;flex-direction:column !important}html body .hc-page.honlin-category-parity .hc-cta .hc-btn{width:100% !important}}
 html body .hc-page.honlin-category-parity .hc-faq-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px !important}html body .hc-page.honlin-category-parity .hc-faq-grid article{padding:24px !important;border:1px solid #d7e0e5 !important;background:#fff !important}html body .hc-page.honlin-category-parity .hc-faq-grid h3{margin:0 0 8px !important;font-size:18px !important}html body .hc-page.honlin-category-parity .hc-faq-grid p{margin:0 !important;color:#60717b !important}@media(max-width:680px){html body .hc-page.honlin-category-parity .hc-faq-grid{grid-template-columns:1fr !important}}
html body .hc-page.honlin-stock-parity,html body .hc-page.honlin-stock-parity *{box-sizing:border-box !important}html body .hc-page.honlin-stock-parity{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif !important;color:#18303f !important;background:#fff !important;line-height:1.6 !important;overflow:hidden !important}html body .hc-page.honlin-stock-parity .hc-wrap{width:min(1200px,calc(100% - 64px)) !important;margin:auto !important}html body .hc-page.honlin-stock-parity .hc-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:14px 22px !important;border:1px solid #1b6573 !important;border-radius:3px !important;background:#1b6573 !important;color:#fff!important;text-decoration:none!important;font-size:13px !important;font-weight:700 !important}html body .hc-page.honlin-stock-parity .hc-hero{padding:72px 0 64px !important;background:#f5f8f9 !important;border-bottom:1px solid #dde5e8 !important}html body .hc-page.honlin-stock-parity .hc-breadcrumb{font-size:12px !important;color:#6b7d86 !important;margin-bottom:26px !important}html body .hc-page.honlin-stock-parity .hc-breadcrumb a{color:#1b6573!important;text-decoration:none!important}html body .hc-page.honlin-stock-parity .hc-kicker{font-size:10px !important;letter-spacing:.18em !important;font-weight:800 !important;color:#1b6573 !important;margin:0 0 18px !important}html body .hc-page.honlin-stock-parity .hc-hero h1{font-size:clamp(42px,5vw,66px) !important;font-weight:450 !important;letter-spacing:-.045em !important;line-height:1.05 !important;margin:0 !important;max-width:820px !important}html body .hc-page.honlin-stock-parity .hc-lead{max-width:760px !important;color:#5e707a !important;font-size:16px !important;line-height:1.8 !important;margin:24px 0 0 !important}html body .hc-page.honlin-stock-parity .hc-section{padding:86px 0 !important}html body .hc-page.honlin-stock-parity .hc-section.alt{background:#f5f8f9 !important}html body .hc-page.honlin-stock-parity .hc-section-head{display:grid !important;grid-template-columns:.85fr 1.15fr !important;gap:70px !important;align-items:end !important;margin-bottom:44px !important}html body .hc-page.honlin-stock-parity .hc-section h2{font-size:clamp(34px,4vw,52px) !important;font-weight:450 !important;letter-spacing:-.04em !important;line-height:1.08 !important;margin:0 !important}html body .hc-page.honlin-stock-parity .hc-section-head>p{margin:0 !important;color:#60717b !important}html body .hc-page.honlin-stock-parity .hc-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:24px !important}html body .hc-page.honlin-stock-parity .hc-grid>p{display:none!important}html body .hc-page.honlin-stock-parity .hc-card{display:flex !important;flex-direction:column !important;border:1px solid #cbd7db !important;background:#fff !important;color:#18303f!important;text-decoration:none!important;transition:transform .2s,border-color .2s,box-shadow .2s !important}html body .hc-page.honlin-stock-parity .hc-card:hover{transform:translateY(-4px) !important;border-color:#1b6573 !important;box-shadow:0 14px 30px rgba(16,42,62,.09) !important}html body .hc-page.honlin-stock-parity .hc-media{aspect-ratio:4/3 !important;background:#eef3f5 !important;overflow:hidden !important;border-bottom:1px solid #d7e0e4 !important}html body .hc-page.honlin-stock-parity .hc-media img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;transition:transform .35s ease !important}html body .hc-page.honlin-stock-parity .hc-card:hover .hc-media img{transform:scale(1.025) !important}html body .hc-page.honlin-stock-parity .hc-card-copy{padding:23px 24px 26px !important;display:flex !important;flex-direction:column !important;flex:1 !important}html body .hc-page.honlin-stock-parity .hc-label{font-size:9px !important;letter-spacing:.15em !important;font-weight:800 !important;color:#1b6573 !important}html body .hc-page.honlin-stock-parity .hc-card h3{font-size:22px !important;line-height:1.25 !important;font-weight:500 !important;margin:12px 0 9px !important}html body .hc-page.honlin-stock-parity .hc-card p{font-size:13px !important;color:#61727c !important;margin:0 0 18px !important}html body .hc-page.honlin-stock-parity .hc-specs{list-style:none !important;padding:0 !important;margin:0 0 20px !important;border-top:1px solid #e1e7e9 !important}html body .hc-page.honlin-stock-parity .hc-specs li{font-size:12px !important;color:#526872 !important;padding:7px 0 !important;border-bottom:1px solid #e1e7e9 !important}html body .hc-page.honlin-stock-parity .hc-link{margin-top:auto !important;color:#1b6573 !important;font-size:12px !important;font-weight:800 !important}html body .hc-page.honlin-stock-parity .hc-cta{padding:68px 0 !important;background:#9bded8 !important}html body .hc-page.honlin-stock-parity .hc-cta .hc-wrap{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:36px !important}html body .hc-page.honlin-stock-parity .hc-cta h2{font-size:clamp(32px,4vw,48px) !important;font-weight:450 !important;letter-spacing:-.04em !important;margin:0 !important}html body .hc-page.honlin-stock-parity .hc-footer{background:#0b2234 !important;color:#fff !important;padding:46px 0 24px !important}html body .hc-page.honlin-stock-parity .hc-footer-grid{display:grid !important;grid-template-columns:1.4fr 1fr 1fr 1fr !important;gap:34px !important;padding-bottom:34px !important}html body .hc-page.honlin-stock-parity .hc-footer h4{font-size:10px !important;letter-spacing:.15em !important;margin:0 0 14px !important}html body .hc-page.honlin-stock-parity .hc-footer p,html body .hc-page.honlin-stock-parity .hc-footer a{display:block !important;color:#a9bbc4!important;font-size:12px !important;text-decoration:none!important;margin:0 0 7px !important}html body .hc-page.honlin-stock-parity .hc-bottom{border-top:1px solid #304858 !important;padding-top:17px !important;color:#7f99a5 !important;font-size:11px !important}@media(max-width:820px){html body .hc-page.honlin-stock-parity .hc-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}html body .hc-page.honlin-stock-parity .hc-wrap{width:min(100% - 40px,1200px) !important}html body .hc-page.honlin-stock-parity .hc-section-head{grid-template-columns:1fr !important;gap:22px !important}html body .hc-page.honlin-stock-parity .hc-footer-grid{grid-template-columns:1fr 1fr !important}}@media(max-width:560px){html body .hc-page.honlin-stock-parity .hc-wrap{width:calc(100% - 32px) !important}html body .hc-page.honlin-stock-parity .hc-hero,html body .hc-page.honlin-stock-parity .hc-section{padding:64px 0 !important}html body .hc-page.honlin-stock-parity .hc-grid{grid-template-columns:1fr !important}html body .hc-page.honlin-stock-parity .hc-cta .hc-wrap{display:block !important}html body .hc-page.honlin-stock-parity .hc-cta .hc-btn{margin-top:22px !important}html body .hc-page.honlin-stock-parity .hc-footer-grid{grid-template-columns:1fr !important}html body .hc-page.honlin-stock-parity .hc-hero h1{font-size:42px !important}} html body .hc-page.honlin-stock-parity .hc-faq-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px !important}html body .hc-page.honlin-stock-parity .hc-faq-grid article{padding:24px !important;border:1px solid #d7e0e5 !important;background:#fff !important}html body .hc-page.honlin-stock-parity .hc-faq-grid h3{margin:0 0 8px !important;font-size:18px !important}html body .hc-page.honlin-stock-parity .hc-faq-grid p{margin:0 !important;color:#60717b !important}@media(max-width:680px){html body .hc-page.honlin-stock-parity .hc-faq-grid{grid-template-columns:1fr !important}}

html body .hp-detail.honlin-model-parity,html body .hp-detail.honlin-model-parity *{box-sizing:border-box !important}html body .hp-detail.honlin-model-parity{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif !important;color:#18303f !important;background:#fff !important;line-height:1.7 !important;overflow:hidden !important}html body .hp-detail.honlin-model-parity .hp-wrap{width:min(1240px,calc(100% - 64px)) !important;margin:auto !important}html body .hp-detail.honlin-model-parity .hp-btn{min-height:46px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:12px 23px !important;border:1px solid #1b6573 !important;border-radius:3px !important;background:#1b6573 !important;color:#fff!important;text-decoration:none!important;font-size:13px !important;font-weight:750 !important}html body .hp-detail.honlin-model-parity .hp-crumb{padding:22px 0 !important;border-bottom:1px solid #e1e7ea !important;color:#647681 !important;font-size:12px !important}html body .hp-detail.honlin-model-parity .hp-crumb a{color:#1b6573!important;text-decoration:none!important}html body .hp-detail.honlin-model-parity .hp-hero{padding:72px 0 84px !important;background:#f6f8f9 !important}html body .hp-detail.honlin-model-parity .hp-hero-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:64px !important;align-items:center !important}html body .hp-detail.honlin-model-parity .hp-main{margin:0 !important;aspect-ratio:4/3 !important;background:#fff !important;border:1px solid #e1e7ea !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}html body .hp-detail.honlin-model-parity .hp-main img{display:block !important;width:100% !important;height:100% !important;object-fit:contain !important}html body .hp-detail.honlin-model-parity .hp-kicker{color:#1b6573 !important;font-size:11px !important;letter-spacing:.2em !important;font-weight:800 !important;margin:0 0 16px !important}html body .hp-detail.honlin-model-parity .hp-hero h1{font-size:clamp(38px,4.2vw,58px) !important;line-height:1.07 !important;letter-spacing:-.04em !important;font-weight:500 !important;margin:0 !important}html body .hp-detail.honlin-model-parity .hp-lead{font-size:16px !important;line-height:1.8 !important;color:#5e707a !important;margin:22px 0 26px !important}html body .hp-detail.honlin-model-parity .hp-key{border-top:1px solid #cbd7db !important;margin-bottom:28px !important}html body .hp-detail.honlin-model-parity .hp-row{display:grid !important;grid-template-columns:132px 1fr !important;gap:18px !important;padding:12px 0 !important;border-bottom:1px solid #dce4e7 !important;font-size:13px !important}html body .hp-detail.honlin-model-parity .hp-row b{font-weight:700 !important}html body .hp-detail.honlin-model-parity .hp-row span{color:#60717b !important}html body .hp-detail.honlin-model-parity .hp-section{padding:92px 0 !important}html body .hp-detail.honlin-model-parity .hp-alt{background:#f6f8f9 !important}html body .hp-detail.honlin-model-parity .hp-head{display:grid !important;grid-template-columns:.82fr 1.18fr !important;gap:64px !important;align-items:end !important;margin-bottom:42px !important}html body .hp-detail.honlin-model-parity .hp-section h2{font-size:clamp(32px,3.6vw,48px) !important;line-height:1.1 !important;letter-spacing:-.035em !important;font-weight:500 !important;margin:0 !important}html body .hp-detail.honlin-model-parity .hp-head p{margin:0 !important;color:#60717b !important;max-width:680px !important}html body .hp-detail.honlin-model-parity .hp-detail-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:24px !important}html body .hp-detail.honlin-model-parity .hp-detail-grid figure{margin:0 !important;background:#fff !important;border:1px solid #e1e7ea !important;aspect-ratio:8/5 !important;overflow:hidden !important;display:flex !important;align-items:center !important;justify-content:center !important}html body .hp-detail.honlin-model-parity .hp-detail-grid img{display:block !important;width:100% !important;height:100% !important;object-fit:contain !important}html body .hp-detail.honlin-model-parity .hp-placeholder{color:#74848d !important;background:linear-gradient(135deg,#fff,#f3f6f7)!important;text-align:center !important;font-size:12px !important;letter-spacing:.16em !important}html body .hp-detail.honlin-model-parity .hp-overview{display:grid !important;grid-template-columns:.88fr 1.12fr !important;gap:72px !important;align-items:start !important}html body .hp-detail.honlin-model-parity .hp-overview .hp-copy{max-width:720px !important}html body .hp-detail.honlin-model-parity .hp-copy{color:#4f6470 !important;font-size:15px !important}html body .hp-detail.honlin-model-parity .hp-copy p{margin:0 0 19px !important}html body .hp-detail.honlin-model-parity .hp-table{border:1px solid #d5dfe3 !important;background:#fff !important}html body .hp-detail.honlin-model-parity .hp-table>div{display:grid !important;grid-template-columns:30% 70% !important;border-bottom:1px solid #e1e7ea !important}html body .hp-detail.honlin-model-parity .hp-table>div:last-child{border-bottom:0 !important}html body .hp-detail.honlin-model-parity .hp-table b,html body .hp-detail.honlin-model-parity .hp-table span{padding:14px 18px !important;font-size:13px !important}html body .hp-detail.honlin-model-parity .hp-table b{background:#f0f4f5 !important;font-weight:700 !important}html body .hp-detail.honlin-model-parity .hp-table span{color:#60717b !important;white-space:pre-line !important}html body .hp-detail.honlin-model-parity .hp-custom{display:grid !important;grid-template-columns:repeat(3,1fr) !important;border:1px solid #d5dfe3 !important}html body .hp-detail.honlin-model-parity .hp-custom div{padding:22px 20px !important;border-right:1px solid #e1e7ea !important;border-bottom:1px solid #e1e7ea !important;font-size:14px !important;color:#405762 !important}html body .hp-detail.honlin-model-parity .hp-custom div:nth-child(3n){border-right:0 !important}html body .hp-detail.honlin-model-parity .hp-custom div:nth-last-child(-n+2){border-bottom:0 !important}html body .hp-detail.honlin-model-parity .hp-custom div:last-child{border-right:0 !important}html body .hp-detail.honlin-model-parity .hp-custom b{display:block !important;color:#18303f !important;margin-bottom:5px !important}html body .hp-detail.honlin-model-parity .hp-cta{padding:72px 0 !important;background:#102a3e !important;color:#fff !important}html body .hp-detail.honlin-model-parity .hp-cta .hp-wrap{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:36px !important}html body .hp-detail.honlin-model-parity .hp-cta h2{font-size:clamp(30px,4vw,46px) !important;margin:0 0 8px !important;font-weight:500 !important}html body .hp-detail.honlin-model-parity .hp-cta p{margin:0 !important;color:#b9c8d0 !important;max-width:720px !important}html body .hp-detail.honlin-model-parity .hp-footer{padding:30px 0 !important;background:#0b2233 !important;color:#aebfc8 !important;font-size:12px !important}html body .hp-detail.honlin-model-parity .hp-footer a{color:#fff!important;text-decoration:none!important}@media(max-width:860px){html body .hp-detail.honlin-model-parity .hp-wrap{width:min(100% - 36px,1240px) !important}html body .hp-detail.honlin-model-parity .hp-hero-grid,html body .hp-detail.honlin-model-parity .hp-head,html body .hp-detail.honlin-model-parity .hp-overview{grid-template-columns:1fr !important;gap:38px !important}html body .hp-detail.honlin-model-parity .hp-section{padding:72px 0 !important}}@media(max-width:560px){html body .hp-detail.honlin-model-parity .hp-hero{padding:46px 0 58px !important}html body .hp-detail.honlin-model-parity .hp-section{padding:52px 0 !important}html body .hp-detail.honlin-model-parity .hp-detail-grid{grid-template-columns:1fr !important;gap:18px !important}html body .hp-detail.honlin-model-parity .hp-row{grid-template-columns:104px 1fr !important}html body .hp-detail.honlin-model-parity .hp-table>div{grid-template-columns:1fr !important}html body .hp-detail.honlin-model-parity .hp-table b{padding-bottom:7px !important}html body .hp-detail.honlin-model-parity .hp-table span{padding-top:7px !important;overflow-wrap:anywhere !important}html body .hp-detail.honlin-model-parity .hp-custom{grid-template-columns:1fr !important}html body .hp-detail.honlin-model-parity .hp-custom div,html body .hp-detail.honlin-model-parity .hp-custom div:nth-child(3n){border-right:0 !important;border-bottom:1px solid #e1e7ea !important}html body .hp-detail.honlin-model-parity .hp-custom div:last-child{border-bottom:0 !important}html body .hp-detail.honlin-model-parity .hp-cta .hp-wrap{align-items:flex-start !important;flex-direction:column !important}html body .hp-detail.honlin-model-parity .hp-cta .hp-btn{width:100% !important}}


html body .hp-detail.honlin-model-parity,html body .hp-detail.honlin-model-parity *{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif !important}
html body .hp-detail.honlin-model-parity .hp-detail-grid{display:block !important}
html body .hp-detail.honlin-model-parity .hp-detail-grid figure{margin:0 !important;border:0 !important;aspect-ratio:auto !important;overflow:visible !important;background:transparent !important;display:block !important}
html body .hp-detail.honlin-model-parity .hp-detail-grid img{display:block !important;width:100% !important;height:auto !important;max-height:none !important;object-fit:contain !important}html body .hp-detail.honlin-model-parity .hp-buy-grid,html body .hp-detail.honlin-model-parity .hp-faq{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:18px !important}html body .hp-detail.honlin-model-parity .hp-buy-card,html body .hp-detail.honlin-model-parity .hp-faq article{padding:22px !important;border:1px solid #d5dfe3 !important;background:#fff !important}html body .hp-detail.honlin-model-parity .hp-buy-card b,html body .hp-detail.honlin-model-parity .hp-faq h3{display:block !important;margin:0 0 7px !important;color:#18303f !important}html body .hp-detail.honlin-model-parity .hp-buy-card span,html body .hp-detail.honlin-model-parity .hp-faq p{margin:0 !important;color:#60717b !important;font-size:14px !important}@media(max-width:860px){html body .hp-detail.honlin-model-parity .hp-buy-grid,html body .hp-detail.honlin-model-parity .hp-faq{grid-template-columns:1fr !important}}
html body .honlin-platform-detail.honlin-platform-parity,html body .honlin-platform-detail.honlin-platform-parity *{box-sizing:border-box !important}html body .honlin-platform-detail.honlin-platform-parity p:empty{display:none!important}html body .honlin-platform-detail.honlin-platform-parity{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif !important;color:#162d3d !important;background:#fff !important;line-height:1.6 !important;overflow:hidden !important}html body .honlin-platform-detail.honlin-platform-parity .pd-wrap{width:min(1200px,calc(100% - 64px)) !important;margin:auto !important}html body .honlin-platform-detail.honlin-platform-parity .pd-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:14px 22px !important;border:1px solid #1b6573 !important;border-radius:3px !important;text-decoration:none!important;font-size:13px !important;font-weight:750 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-primary{background:#1b6573 !important;color:#fff!important}html body .honlin-platform-detail.honlin-platform-parity .pd-light{color:#18303f!important;background:#fff !important;border-color:#b9c7cd !important}html body .honlin-platform-detail.honlin-platform-parity .pd-crumb{padding:23px 0 !important;border-bottom:1px solid #e1e7ea !important;color:#647681 !important;font-size:12px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-crumb a{color:#1b6573!important;text-decoration:none!important}html body .honlin-platform-detail.honlin-platform-parity .pd-hero{padding:72px 0 82px !important;background:#f5f8f9 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-hero-grid{display:grid !important;grid-template-columns:1.08fr .92fr !important;gap:64px !important;align-items:start !important}html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input{position:absolute !important;opacity:0 !important;pointer-events:none !important}html body .honlin-platform-detail.honlin-platform-parity .pd-stage{aspect-ratio:4/3 !important;border:1px solid #cbd7db !important;background:linear-gradient(145deg,#edf2f4,#dce6e9) !important;display:none !important;place-items:center !important;position:relative !important}html body .honlin-platform-detail.honlin-platform-parity .pd-stage span{padding:12px 16px !important;border:1px solid #c6d3d8 !important;background:rgba(255,255,255,.9) !important;font-size:10px !important;letter-spacing:.15em !important;font-weight:800 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(1):checked~.pd-stages .pd-stage:nth-child(1),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(2):checked~.pd-stages .pd-stage:nth-child(2),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(3):checked~.pd-stages .pd-stage:nth-child(3),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(4):checked~.pd-stages .pd-stage:nth-child(4){display:grid !important}html body .honlin-platform-detail.honlin-platform-parity .pd-thumbs{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:10px !important;margin-top:10px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-thumbs label{aspect-ratio:4/3 !important;border:1px solid #cbd7db !important;background:#eef3f5 !important;display:grid !important;place-items:center !important;cursor:pointer !important;color:#4d6874 !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.08em !important}html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(1):checked~.pd-thumbs label:nth-child(1),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(2):checked~.pd-thumbs label:nth-child(2),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(3):checked~.pd-thumbs label:nth-child(3),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(4):checked~.pd-thumbs label:nth-child(4){border-color:#1b6573 !important;box-shadow:inset 0 0 0 2px #1b6573 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-kicker{color:#1b6573 !important;font-size:11px !important;letter-spacing:.2em !important;font-weight:800 !important;margin:0 0 18px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-hero h1{font-size:clamp(42px,5vw,64px) !important;line-height:1.05 !important;letter-spacing:-.045em !important;font-weight:500 !important;margin:0 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-lead{font-size:16px !important;line-height:1.85 !important;color:#5e707a !important;margin:24px 0 28px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-key{border-top:1px solid #cbd7db !important;margin-bottom:28px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-row{display:grid !important;grid-template-columns:145px 1fr !important;gap:18px !important;padding:13px 0 !important;border-bottom:1px solid #dce4e7 !important;font-size:13px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-row b{font-weight:700 !important;color:#18303f !important}html body .honlin-platform-detail.honlin-platform-parity .pd-row span{color:#60717b !important}html body .honlin-platform-detail.honlin-platform-parity .pd-buttons{display:flex !important;gap:12px !important;flex-wrap:wrap !important}html body .honlin-platform-detail.honlin-platform-parity .pd-section{padding:86px 0 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-alt{background:#f5f8f9 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-section-head{display:grid !important;grid-template-columns:.8fr 1.2fr !important;gap:70px !important;align-items:end !important;margin-bottom:42px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-section h2{font-size:clamp(34px,4vw,52px) !important;line-height:1.08 !important;letter-spacing:-.04em !important;font-weight:500 !important;margin:0 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-section-head p{margin:0 !important;color:#60717b !important}html body .honlin-platform-detail.honlin-platform-parity .pd-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:22px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-card{border-top:1px solid #9fb2ba !important;padding:22px 0 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-card h3{font-size:20px !important;font-weight:600 !important;margin:0 0 10px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-card p{font-size:14px !important;color:#60717b !important;margin:0 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-table{border:1px solid #cbd7db !important}html body .honlin-platform-detail.honlin-platform-parity .pd-table div{display:grid !important;grid-template-columns:1fr 2fr !important;border-bottom:1px solid #dbe3e6 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-table div:last-child{border-bottom:0 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-table b,html body .honlin-platform-detail.honlin-platform-parity .pd-table span{padding:15px 18px !important;font-size:13px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-table b{background:#edf2f4 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-table span{color:#60717b !important}html body .honlin-platform-detail.honlin-platform-parity .pd-cta{padding:70px 0 !important;background:#102a3e !important;color:#fff !important}html body .honlin-platform-detail.honlin-platform-parity .pd-cta .pd-wrap{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:40px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-cta h2{font-size:clamp(32px,4vw,48px) !important;margin:0 0 8px !important;font-weight:500 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-cta p{margin:0 !important;color:#b9c8d0 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-footer{padding:44px 0 !important;background:#0b2233 !important;color:#aebfc8 !important;font-size:12px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-footer a{color:#fff!important;text-decoration:none!important}@media(max-width:820px){html body .honlin-platform-detail.honlin-platform-parity .pd-wrap{width:min(100% - 36px,1200px) !important}html body .honlin-platform-detail.honlin-platform-parity .pd-hero-grid,html body .honlin-platform-detail.honlin-platform-parity .pd-section-head{grid-template-columns:1fr !important;gap:38px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-grid{grid-template-columns:1fr 1fr !important}html body .honlin-platform-detail.honlin-platform-parity .pd-cta .pd-wrap{align-items:flex-start !important;flex-direction:column !important}}@media(max-width:560px){html body .honlin-platform-detail.honlin-platform-parity .pd-hero{padding:44px 0 60px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-hero-grid{gap:32px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-section{padding:62px 0 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-grid{grid-template-columns:1fr !important}html body .honlin-platform-detail.honlin-platform-parity .pd-row{grid-template-columns:110px 1fr !important}html body .honlin-platform-detail.honlin-platform-parity .pd-table div{grid-template-columns:1fr !important}html body .honlin-platform-detail.honlin-platform-parity .pd-table b{padding-bottom:7px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-table span{padding-top:7px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-thumbs{overflow-x:auto !important;grid-template-columns:repeat(4,92px) !important}} html body .honlin-platform-detail.honlin-platform-parity .pd-platform-showcase{min-height:470px !important;border:1px solid #cbd7db !important;background:linear-gradient(145deg,#e8f0f2,#d7e3e7) !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-end !important;padding:42px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-platform-showcase strong{font-size:clamp(44px,7vw,78px) !important;line-height:1 !important;letter-spacing:.04em !important;font-weight:650 !important;color:#18303f !important}html body .honlin-platform-detail.honlin-platform-parity .pd-platform-showcase small{margin-top:12px !important;font-size:11px !important;letter-spacing:.2em !important;color:#1b6573 !important;font-weight:800 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-platform-showcase ul{margin:28px 0 0 !important;padding:22px 0 0 18px !important;border-top:1px solid #b8c9cf !important;width:100% !important;color:#4f6671 !important;font-size:13px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-platform-showcase li+li{margin-top:8px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-note{margin-top:24px !important;padding:18px 20px !important;border-left:3px solid #1b6573 !important;background:#fff !important;color:#526873 !important;font-size:13px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-table span{overflow-wrap:anywhere !important}@media(max-width:560px){html body .honlin-platform-detail.honlin-platform-parity .pd-platform-showcase{min-height:360px !important;padding:28px !important}}html body .honlin-platform-detail.honlin-platform-parity .pd-product-gallery{min-width:0 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-product-gallery .pd-stage{aspect-ratio:4/3 !important;background:#fff !important;overflow:hidden !important}html body .honlin-platform-detail.honlin-platform-parity .pd-product-gallery .pd-stage img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;display:block !important}html body .honlin-platform-detail.honlin-platform-parity .pd-product-gallery .pd-thumbs{display:flex !important;overflow-x:auto !important;gap:10px !important;margin-top:12px !important;padding:0 0 10px !important;scroll-snap-type:x mandatory !important;scrollbar-color:#1b6573 #dce6e9 !important;scrollbar-width:thin !important}html body .honlin-platform-detail.honlin-platform-parity .pd-product-gallery .pd-thumbs label{position:relative !important;flex:0 0 150px !important;aspect-ratio:4/3 !important;overflow:hidden !important;padding:4px !important;background:#fff !important;scroll-snap-align:start !important}html body .honlin-platform-detail.honlin-platform-parity .pd-product-gallery .pd-thumbs img{position:absolute!important;inset:4px!important;width:calc(100% - 8px)!important;height:calc(100% - 8px)!important;max-width:none!important;max-height:none!important;object-fit:contain!important;display:block !important}html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(5):checked~.pd-stages .pd-stage:nth-child(5),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(6):checked~.pd-stages .pd-stage:nth-child(6),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(7):checked~.pd-stages .pd-stage:nth-child(7),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(8):checked~.pd-stages .pd-stage:nth-child(8),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(9):checked~.pd-stages .pd-stage:nth-child(9),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(10):checked~.pd-stages .pd-stage:nth-child(10){display:grid !important}html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(5):checked~.pd-thumbs label:nth-child(5),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(6):checked~.pd-thumbs label:nth-child(6),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(7):checked~.pd-thumbs label:nth-child(7),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(8):checked~.pd-thumbs label:nth-child(8),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(9):checked~.pd-thumbs label:nth-child(9),html body .honlin-platform-detail.honlin-platform-parity .pd-gallery input:nth-of-type(10):checked~.pd-thumbs label:nth-child(10){border-color:#1b6573 !important;box-shadow:inset 0 0 0 2px #1b6573 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-gallery-note{margin-top:2px !important;color:#60717b !important;font-size:11px !important;letter-spacing:.04em !important}html body .honlin-platform-detail.honlin-platform-parity .pd-faq{padding:72px 0 !important;background:#f4f7f8 !important}html body .honlin-platform-detail.honlin-platform-parity .pd-faq-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px !important;margin-top:32px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-faq-grid article{padding:24px !important;border:1px solid #d7e0e5 !important;background:#fff !important}html body .honlin-platform-detail.honlin-platform-parity .pd-faq-grid h3{margin:0 0 8px !important;font-size:18px !important}html body .honlin-platform-detail.honlin-platform-parity .pd-faq-grid p{margin:0 !important;color:#60717b !important}@media(max-width:600px){html body .honlin-platform-detail.honlin-platform-parity .pd-faq-grid{grid-template-columns:1fr !important}html body .honlin-platform-detail.honlin-platform-parity .pd-faq{padding:56px 0 !important}}

        html body .honlin-products-v4.honlin-catalog-parity,html body .honlin-products-v4.honlin-catalog-parity *{box-sizing:border-box !important}html body .honlin-products-v4.honlin-catalog-parity{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif !important;color:#162d3d !important;background:#fff !important;line-height:1.6 !important;overflow:hidden !important}html body .honlin-products-v4.honlin-catalog-parity .p4-wrap{width:min(1200px,calc(100% - 64px)) !important;margin:auto !important}html body .honlin-products-v4.honlin-catalog-parity .p4-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:14px 22px !important;border-radius:3px !important;border:1px solid #1b6573 !important;text-decoration:none!important;font-size:13px !important;font-weight:700 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-primary{background:#1b6573 !important;color:#fff!important}html body .honlin-products-v4.honlin-catalog-parity .p4-light{background:#fff !important;color:#18303f!important;border-color:#b9c7cd !important}html body .honlin-products-v4.honlin-catalog-parity .p4-hero{padding:86px 0 0 !important;background:#f5f8f9 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-hero-grid{display:grid !important;grid-template-columns:.85fr 1.15fr !important;gap:72px !important;align-items:center !important}html body .honlin-products-v4.honlin-catalog-parity .p4-kicker{margin:0 0 22px !important;color:#1b6573 !important;font-size:11px !important;letter-spacing:.2em !important;font-weight:800 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-hero h1,html body .honlin-products-v4.honlin-catalog-parity .p4-section h2{font-weight:450 !important;letter-spacing:-.05em !important;line-height:1.06 !important;margin:0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-hero h1{font-size:clamp(48px,6vw,72px) !important}html body .honlin-products-v4.honlin-catalog-parity .p4-lead{font-size:16px !important;line-height:1.85 !important;color:#5e707a !important;max-width:550px !important;margin:27px 0 34px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-buttons{display:flex !important;gap:13px !important;flex-wrap:wrap !important}html body .honlin-products-v4.honlin-catalog-parity .p4-media{margin:0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-image-slot{min-height:470px !important;border:1px dashed #9fb1b8 !important;background:linear-gradient(145deg,#edf2f4,#dce6e9) !important;display:grid !important;place-items:center !important;text-align:center !important;color:#46626e !important;position:relative !important;overflow:hidden !important}html body .honlin-products-v4.honlin-catalog-parity .p4-image-slot:before{content:'' !important;position:absolute !important;width:52% !important;height:42% !important;border:2px solid rgba(52,101,116,.35) !important;border-radius:6px !important;transform:skew(-10deg) !important}html body .honlin-products-v4.honlin-catalog-parity .p4-image-slot span{position:relative !important;background:rgba(255,255,255,.88) !important;border:1px solid #c9d6da !important;padding:11px 15px !important;font-size:10px !important;letter-spacing:.14em !important;font-weight:800 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-media figcaption{font-size:11px !important;color:#73838b !important;padding-top:10px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-switch{margin-top:64px !important;border-top:1px solid #d8e2e5 !important;display:grid !important;grid-template-columns:1fr 1fr !important}html body .honlin-products-v4.honlin-catalog-parity .p4-switch a{padding:28px 30px !important;color:#18303f!important;text-decoration:none!important;display:flex !important;justify-content:space-between !important;align-items:center !important;border-right:1px solid #d8e2e5 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-switch a:last-child{border:0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-switch small{display:block !important;font-size:10px !important;letter-spacing:.16em !important;color:#1b6573 !important;font-weight:800 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-switch strong{display:block !important;font-size:21px !important;font-weight:500 !important;margin-top:5px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-section{padding:104px 0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-section-head{display:grid !important;grid-template-columns:.8fr 1.2fr !important;gap:80px !important;align-items:end !important;margin-bottom:52px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-section h2{font-size:clamp(36px,4.5vw,56px) !important}html body .honlin-products-v4.honlin-catalog-parity .p4-section-head>p{color:#60717b !important;max-width:620px !important;margin:0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-availability{background:#fff !important}html body .honlin-products-v4.honlin-catalog-parity .p4-category-nav{display:flex !important;gap:8px !important;flex-wrap:wrap !important;margin-bottom:36px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-chip{padding:9px 14px !important;border:1px solid #cfdadd !important;color:#24404f!important;text-decoration:none!important;font-size:12px !important;background:#fff !important}html body .honlin-products-v4.honlin-catalog-parity .p4-stock-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:28px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-product{border-top:1px solid #bccbd0 !important;padding-top:18px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-product-media{height:315px !important;border:1px dashed #a9bbc2 !important;background:#f1f5f6 !important;display:grid !important;place-items:center !important;text-align:center !important;color:#47626d !important;position:relative !important}html body .honlin-products-v4.honlin-catalog-parity .p4-product-media span{background:#fff !important;border:1px solid #cbd7db !important;padding:10px 13px !important;font-size:10px !important;letter-spacing:.12em !important;font-weight:800 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-product-top{display:flex !important;justify-content:space-between !important;gap:20px !important;padding:22px 0 8px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-product h3{font-size:25px !important;font-weight:500 !important;margin:0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-badge{font-size:10px !important;letter-spacing:.13em !important;font-weight:800 !important;color:#126057 !important;background:#e6f3f0 !important;padding:7px 9px !important;height:max-content !important}html body .honlin-products-v4.honlin-catalog-parity .p4-specs{display:flex !important;gap:8px !important;flex-wrap:wrap !important;margin:10px 0 18px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-specs span{font-size:11px !important;color:#536873 !important;border-right:1px solid #ccd7da !important;padding-right:9px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-product p{font-size:14px !important;color:#61727c !important;margin:0 0 16px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-product a{color:#1b6573!important;text-decoration:none!important;font-size:13px !important;font-weight:700 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom{background:#102a3e !important;color:#fff !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom h2{color:#fff !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom .p4-kicker{color:#92d0d1 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom .p4-section-head>p{color:#b4c5ce !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:1px !important;background:#405665 !important;border:1px solid #405665 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-card{background:#102a3e !important;padding:0 28px 32px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-media{height:230px !important;margin:0 -28px 29px !important;border-bottom:1px dashed #6d8795 !important;display:grid !important;place-items:center !important;background:#18354a !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-media span{font-size:10px !important;letter-spacing:.13em !important;border:1px solid #688391 !important;padding:10px !important;color:#c6d7df !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-card b{font-size:10px !important;letter-spacing:.15em !important;color:#92d0d1 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-card h3{font-size:23px !important;font-weight:500 !important;margin:18px 0 10px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-card p{color:#b5c5cd !important;font-size:14px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-card ul{padding:0 !important;margin:18px 0 0 !important;list-style:none !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-card li{font-size:12px !important;color:#cfdae0 !important;padding:8px 0 !important;border-top:1px solid #324c5d !important}html body .honlin-products-v4.honlin-catalog-parity .p4-moq{margin-top:30px !important;padding:22px 24px !important;border:1px solid #466070 !important;color:#c8d4db !important;font-size:13px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-moq strong{color:#92d0d1 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-proof{background:#f5f8f9 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-proof-layout{display:grid !important;grid-template-columns:1fr 1fr !important;gap:52px !important;align-items:start !important}html body .honlin-products-v4.honlin-catalog-parity .p4-wide-slot{height:370px !important;border:1px dashed #9fb1b8 !important;background:#e9f0f2 !important;display:grid !important;place-items:center !important;text-align:center !important}html body .honlin-products-v4.honlin-catalog-parity .p4-wide-slot span{background:#fff !important;border:1px solid #cbd7db !important;padding:10px 14px !important;font-size:10px !important;letter-spacing:.13em !important;font-weight:800 !important;color:#48636f !important}html body .honlin-products-v4.honlin-catalog-parity .p4-proof-copy{padding-top:10px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-proof-copy h3{font-size:30px !important;font-weight:500 !important;line-height:1.2 !important;margin:0 0 18px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-proof-copy p{color:#60717a !important}html body .honlin-products-v4.honlin-catalog-parity .p4-metrics{display:grid !important;grid-template-columns:repeat(3,1fr) !important;border-top:1px solid #cbd7db !important;margin-top:28px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-metrics div{padding:22px 15px 0 0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-metrics strong{display:block !important;font-size:25px !important;font-weight:500 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-metrics span{font-size:11px !important;color:#657780 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-cert{padding-top:0 !important;background:#f5f8f9 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-cert-strip{border-top:1px solid #cbd7db !important;border-bottom:1px solid #cbd7db !important;display:grid !important;grid-template-columns:repeat(4,1fr) !important}html body .honlin-products-v4.honlin-catalog-parity .p4-cert-strip div{padding:27px !important;text-align:center !important;border-right:1px solid #cbd7db !important}html body .honlin-products-v4.honlin-catalog-parity .p4-cert-strip div:last-child{border:0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-cert-strip strong{font-size:23px !important;font-weight:500 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-cert p{font-size:12px !important;color:#697a83 !important;margin-top:18px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-cta{background:#9bded8 !important;padding:78px 0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-cta .p4-wrap{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:40px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-cta h2{font-size:clamp(36px,4vw,52px) !important;margin:0 !important;font-weight:450 !important;letter-spacing:-.04em !important}html body .honlin-products-v4.honlin-catalog-parity .p4-footer{background:#0b2234 !important;color:#fff !important;padding:48px 0 24px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-footer-grid{display:grid !important;grid-template-columns:1.3fr 1fr 1fr 1fr !important;gap:36px !important;padding-bottom:38px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-footer h4{font-size:11px !important;letter-spacing:.15em !important;margin:0 0 15px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-footer p,html body .honlin-products-v4.honlin-catalog-parity .p4-footer a{color:#a9bbc4!important;font-size:12px !important;text-decoration:none!important}html body .honlin-products-v4.honlin-catalog-parity .p4-links{display:flex !important;flex-direction:column !important;gap:8px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-bottom{border-top:1px solid #304858 !important;padding-top:18px !important;color:#7f99a5 !important;font-size:11px !important}@media(max-width:820px){html body .honlin-products-v4.honlin-catalog-parity .p4-wrap{width:min(100% - 40px,1200px) !important}html body .honlin-products-v4.honlin-catalog-parity .p4-hero-grid,html body .honlin-products-v4.honlin-catalog-parity .p4-section-head,html body .honlin-products-v4.honlin-catalog-parity .p4-proof-layout{grid-template-columns:1fr !important;gap:42px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-stock-grid{grid-template-columns:1fr !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-grid{grid-template-columns:1fr !important}html body .honlin-products-v4.honlin-catalog-parity .p4-footer-grid{grid-template-columns:1fr 1fr !important}html body .honlin-products-v4.honlin-catalog-parity .p4-image-slot{min-height:390px !important}}@media(max-width:560px){html body .honlin-products-v4.honlin-catalog-parity .p4-wrap{width:calc(100% - 32px) !important}html body .honlin-products-v4.honlin-catalog-parity .p4-hero,html body .honlin-products-v4.honlin-catalog-parity .p4-section{padding:72px 0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-switch{grid-template-columns:1fr !important}html body .honlin-products-v4.honlin-catalog-parity .p4-switch a{border-right:0 !important;border-bottom:1px solid #d8e2e5 !important;padding:21px 0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-product-media{height:240px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-footer-grid{grid-template-columns:1fr !important}html body .honlin-products-v4.honlin-catalog-parity .p4-cert-strip{grid-template-columns:1fr 1fr !important}html body .honlin-products-v4.honlin-catalog-parity .p4-cta .p4-wrap{display:block !important}html body .honlin-products-v4.honlin-catalog-parity .p4-cta .p4-btn{margin-top:24px !important}html body .honlin-products-v4.honlin-catalog-parity .p4-metrics{grid-template-columns:1fr !important}}
        html body .honlin-products-v4.honlin-catalog-parity .p4-media img{display:block !important;width:100% !important;height:auto !important;aspect-ratio:16/10 !important;object-fit:cover !important;border:1px solid #cbd7db !important;background:#eef3f5 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-media{height:auto !important;aspect-ratio:3/2 !important;overflow:hidden !important;background:#eef2f3 !important;padding:0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-media img{display:block !important;width:100% !important;height:100% !important;object-fit:contain !important;object-position:center !important;background:#eef2f3 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-custom-card h3{color:#fff !important}
html body .honlin-products-v4.honlin-catalog-parity .catalog-route-label{padding:24px 30px 0 !important;border-top:1px solid #d8e2e5 !important;color:#1b6573 !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.17em !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:24px !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-category-card{display:flex !important;flex-direction:column !important;border:1px solid #cbd7db !important;background:#fff !important;color:#18303f!important;text-decoration:none!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-category-card:hover{transform:translateY(-4px) !important;border-color:#1b6573 !important;box-shadow:0 14px 30px rgba(16,42,62,.09) !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-media{aspect-ratio:4/3 !important;background:#eef3f5 !important;overflow:hidden !important;border-bottom:1px solid #d7e0e4 !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-media img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;transition:transform .35s ease !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-category-card:hover .catalog-media img{transform:scale(1.025) !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-card-copy{padding:24px 24px 26px !important;display:flex !important;flex-direction:column !important;flex:1 !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-label{font-size:9px !important;letter-spacing:.15em !important;font-weight:800 !important;color:#1b6573 !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-card-copy h3{margin:13px 0 10px !important;font-size:23px !important;line-height:1.2 !important;font-weight:500 !important;color:#18303f !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-card-copy p{margin:0 0 22px !important;color:#61727c !important;font-size:13px !important;line-height:1.65 !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-link{margin-top:auto !important;font-size:12px !important;font-weight:800 !important;color:#1b6573 !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-sizes{background:#f5f8f9 !important}html body .honlin-products-v4.honlin-catalog-parity .size-grid{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:18px !important}html body .honlin-products-v4.honlin-catalog-parity .size-card{display:flex !important;flex-direction:column !important;min-height:310px !important;padding:24px !important;border:1px solid #cbd7db !important;background:#fff !important;color:#18303f!important;text-decoration:none!important;transition:transform .2s ease,border-color .2s ease !important}html body .honlin-products-v4.honlin-catalog-parity .size-card:hover{transform:translateY(-4px) !important;border-color:#1b6573 !important}html body .honlin-products-v4.honlin-catalog-parity .size-visual{height:128px !important;display:grid !important;place-items:center !important;background:#eef3f5 !important;margin:-24px -24px 22px !important;border-bottom:1px solid #d7e0e4 !important;position:relative !important}html body .honlin-products-v4.honlin-catalog-parity .size-visual:before{content:'' !important;width:48% !important;aspect-ratio:16/10 !important;border:2px solid #9db0b8 !important;border-radius:4px !important;transform:skew(-7deg) !important}html body .honlin-products-v4.honlin-catalog-parity .size-inch{position:absolute !important;font-size:30px !important;font-weight:500 !important;color:#18303f !important}html body .honlin-products-v4.honlin-catalog-parity .size-card h3{font-size:18px !important;line-height:1.3 !important;font-weight:500 !important;margin:9px 0 !important;color:#18303f !important}html body .honlin-products-v4.honlin-catalog-parity .size-card p{font-size:12px !important;line-height:1.6 !important;color:#61727c !important;margin:0 0 20px !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-capabilities .p4-section-head{margin-bottom:42px !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-capabilities .p4-custom-media{aspect-ratio:3/2 !important;height:auto !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-capabilities .p4-custom-card h3{color:#fff !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-capabilities .p4-custom-media img{width:100% !important;height:100% !important;object-fit:contain !important;background:#eef2f3 !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-capabilities .p4-moq{margin-top:30px !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-category-card:focus-visible,html body .honlin-products-v4.honlin-catalog-parity .size-card:focus-visible{outline:3px solid #92d0d1 !important;outline-offset:3px !important}@media(max-width:820px){html body .honlin-products-v4.honlin-catalog-parity .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}html body .honlin-products-v4.honlin-catalog-parity .size-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media(max-width:560px){html body .honlin-products-v4.honlin-catalog-parity .catalog-route-label{padding:18px 0 0 !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-grid,html body .honlin-products-v4.honlin-catalog-parity .size-grid{grid-template-columns:1fr !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-card-copy{padding:20px !important}html body .honlin-products-v4.honlin-catalog-parity .size-card{min-height:280px !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-media{aspect-ratio:4/3 !important}}
html body .honlin-products-v4.honlin-catalog-parity .platform-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:28px !important;max-width:980px !important;margin:0 auto !important}html body .honlin-products-v4.honlin-catalog-parity .platform-card{min-height:390px !important}html body .honlin-products-v4.honlin-catalog-parity .platform-visual{height:220px !important}html body .honlin-products-v4.honlin-catalog-parity .platform-mark{position:relative !important;font-size:34px !important;font-weight:650 !important;letter-spacing:.04em !important;color:#18303f !important}html body .honlin-products-v4.honlin-catalog-parity .platform-mark small{display:block !important;margin-top:8px !important;font-size:11px !important;letter-spacing:.18em !important;color:#1b6573 !important}@media(max-width:680px){html body .honlin-products-v4.honlin-catalog-parity .platform-grid{grid-template-columns:1fr !important}html body .honlin-products-v4.honlin-catalog-parity .platform-card{min-height:340px !important}html body .honlin-products-v4.honlin-catalog-parity .platform-visual{height:180px !important}}
html body .honlin-products-v4.honlin-catalog-parity .platform-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;max-width:none !important}html body .honlin-products-v4.honlin-catalog-parity .platform-visual{position:relative !important;padding:0 !important;overflow:hidden !important;background:#fff !important}html body .honlin-products-v4.honlin-catalog-parity .platform-visual:before{display:none !important}html body .honlin-products-v4.honlin-catalog-parity .platform-visual img{position:absolute!important;inset:0!important;display:block !important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;background:#fff !important}@media(max-width:900px){html body .honlin-products-v4.honlin-catalog-parity .platform-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media(max-width:680px){html body .honlin-products-v4.honlin-catalog-parity .platform-grid{grid-template-columns:1fr !important}}
html body .honlin-products-v4.honlin-catalog-parity .p4-image-slot{display:block !important;min-height:0 !important}html body .honlin-products-v4.honlin-catalog-parity .p4-image-slot img{display:block !important;width:100% !important;height:auto !important;aspect-ratio:16/10 !important;object-fit:cover !important}html body .honlin-products-v4.honlin-catalog-parity .p4-image-slot:before{display:none !important}html body .honlin-products-v4.honlin-catalog-parity .p4-footer-brand p{margin:18px 0 0 !important}html body .honlin-products-v4.honlin-catalog-parity .catalog-category-card img{max-width:100% !important}


html body .honlin-oem.honlin-oem-parity,html body .honlin-oem.honlin-oem-parity *{box-sizing:border-box !important}html body .honlin-oem.honlin-oem-parity{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif !important;color:#182d3d !important;background:#fff !important;line-height:1.6 !important;overflow:hidden !important}html body .honlin-oem.honlin-oem-parity .ho-wrap{width:min(1200px,calc(100% - 64px)) !important;margin:auto !important}html body .honlin-oem.honlin-oem-parity .ho-header{height:88px !important;border-bottom:1px solid #e1e7ea !important;background:#fff !important;position:relative !important;z-index:10 !important}html body .honlin-oem.honlin-oem-parity .ho-header .ho-wrap{height:100% !important;display:flex !important;align-items:center !important;justify-content:space-between !important}html body .honlin-oem.honlin-oem-parity .ho-brand{text-decoration:none!important;color:#182d3d!important;display:flex !important;flex-direction:column !important;line-height:1 !important}html body .honlin-oem.honlin-oem-parity .ho-brand strong{font-size:27px !important;letter-spacing:.12em !important}html body .honlin-oem.honlin-oem-parity .ho-brand span{font-size:10px !important;letter-spacing:.23em !important;color:#6b7c85 !important;margin-top:7px !important}html body .honlin-oem.honlin-oem-parity .ho-actions{display:flex !important;align-items:center !important;gap:14px !important}html body .honlin-oem.honlin-oem-parity .ho-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:14px 22px !important;border:1px solid #1b6573 !important;border-radius:3px !important;text-decoration:none!important;font-size:13px !important;font-weight:700 !important}html body .honlin-oem.honlin-oem-parity .ho-primary{background:#1b6573 !important;color:#fff!important}html body .honlin-oem.honlin-oem-parity .ho-lang,html body .honlin-oem.honlin-oem-parity .ho-menu{position:relative !important}html body .honlin-oem.honlin-oem-parity .ho-lang summary{list-style:none !important;cursor:pointer !important;font-size:13px !important;padding:12px 2px !important;color:#203645 !important}html body .honlin-oem.honlin-oem-parity .ho-lang summary::-webkit-details-marker{display:none !important}html body .honlin-oem.honlin-oem-parity .ho-lang-panel{position:absolute !important;right:0 !important;top:48px !important;width:170px !important;background:#fff !important;border:1px solid #dbe4e8 !important;padding:7px !important;box-shadow:0 15px 35px rgba(17,43,59,.14) !important;z-index:20 !important}html body .honlin-oem.honlin-oem-parity .ho-lang-panel a{display:block !important;padding:9px 11px !important;color:#1a3141!important;text-decoration:none!important;font-size:13px !important}html body .honlin-oem.honlin-oem-parity .ho-menu{position:relative !important}html body .honlin-oem.honlin-oem-parity .ho-menu summary{width:44px !important;height:44px !important;border:1px solid #d7e0e5 !important;display:grid !important;place-items:center !important;cursor:pointer !important;list-style:none !important}html body .honlin-oem.honlin-oem-parity .ho-menu summary::-webkit-details-marker{display:none !important}html body .honlin-oem.honlin-oem-parity .ho-menu summary:before{content:'☰' !important;font-size:18px !important}html body .honlin-oem.honlin-oem-parity .ho-panel{position:absolute !important;right:0 !important;top:56px !important;width:220px !important;background:#fff !important;border:1px solid #dbe4e8 !important;padding:8px !important;box-shadow:0 15px 35px rgba(17,43,59,.14) !important}html body .honlin-oem.honlin-oem-parity .ho-panel a{display:block !important;padding:11px 13px !important;color:#1a3141!important;text-decoration:none!important;border-bottom:1px solid #edf1f3 !important;font-size:13px !important}html body .honlin-oem.honlin-oem-parity .ho-hero{padding:100px 0 92px !important;background:#f5f8f9 !important;border-bottom:1px solid #e1e7ea !important}html body .honlin-oem.honlin-oem-parity .ho-kicker{font-size:11px !important;letter-spacing:.2em !important;font-weight:800 !important;color:#1b6573 !important;margin:0 0 24px !important}html body .honlin-oem.honlin-oem-parity .ho-hero h1,html body .honlin-oem.honlin-oem-parity .ho-section h2{font-weight:450 !important;letter-spacing:-.05em !important;line-height:1.06 !important;margin:0 !important}html body .honlin-oem.honlin-oem-parity .ho-hero h1{font-size:clamp(46px,6vw,72px) !important;max-width:880px !important}html body .honlin-oem.honlin-oem-parity .ho-lead{font-size:17px !important;line-height:1.8 !important;color:#5f717d !important;max-width:670px !important;margin:28px 0 34px !important}html body .honlin-oem.honlin-oem-parity .ho-section{padding:100px 0 !important}html body .honlin-oem.honlin-oem-parity .ho-intro{display:grid !important;grid-template-columns:.8fr 1.2fr !important;gap:90px !important}html body .honlin-oem.honlin-oem-parity .ho-section h2{font-size:clamp(34px,4vw,54px) !important}html body .honlin-oem.honlin-oem-parity .ho-copy{color:#5f717d !important;max-width:650px !important}html body .honlin-oem.honlin-oem-parity .ho-choices{display:grid !important;grid-template-columns:1fr 1fr !important;gap:1px !important;background:#dce5e8 !important;border:1px solid #dce5e8 !important;margin-top:48px !important}html body .honlin-oem.honlin-oem-parity .ho-choice{background:#fff !important;padding:36px !important}html body .honlin-oem.honlin-oem-parity .ho-choice small{letter-spacing:.16em !important;font-weight:800 !important;color:#1b6573 !important}html body .honlin-oem.honlin-oem-parity .ho-choice h3{font-size:28px !important;font-weight:500 !important;margin:20px 0 12px !important}html body .honlin-oem.honlin-oem-parity .ho-choice p{color:#64747d !important}html body .honlin-oem.honlin-oem-parity .ho-moq{border-top:1px solid #dce5e8 !important;margin-top:25px !important;padding-top:20px !important;font-size:13px !important;color:#203747 !important}html body .honlin-oem.honlin-oem-parity .ho-dark{background:#102a3e !important;color:#fff !important}html body .honlin-oem.honlin-oem-parity .ho-dark h2{color:#fff !important}html body .honlin-oem.honlin-oem-parity .ho-dark .ho-kicker{color:#92d0d1 !important}html body .honlin-oem.honlin-oem-parity .ho-cap-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:1px !important;background:#405665 !important;border:1px solid #405665 !important;margin-top:48px !important}html body .honlin-oem.honlin-oem-parity .ho-cap{background:#102a3e !important;padding:30px !important;min-height:210px !important}html body .honlin-oem.honlin-oem-parity .ho-cap b{font-size:11px !important;letter-spacing:.15em !important;color:#92d0d1 !important}html body .honlin-oem.honlin-oem-parity .ho-cap h3{font-size:22px !important;font-weight:500 !important;margin:24px 0 8px !important}html body .honlin-oem.honlin-oem-parity .ho-cap p{font-size:14px !important;color:#b8c8d1 !important;margin:0 !important}html body .honlin-oem.honlin-oem-parity .ho-flow{background:#f6f8f9 !important}html body .honlin-oem.honlin-oem-parity .ho-steps{display:grid !important;grid-template-columns:repeat(5,1fr) !important;border-top:1px solid #cfdadd !important;margin-top:48px !important}html body .honlin-oem.honlin-oem-parity .ho-step{padding:26px 22px !important;border-right:1px solid #dce5e8 !important}html body .honlin-oem.honlin-oem-parity .ho-step:last-child{border:0 !important}html body .honlin-oem.honlin-oem-parity .ho-step strong{display:block !important;color:#1b6573 !important;font-size:12px !important;letter-spacing:.15em !important;margin-bottom:18px !important}html body .honlin-oem.honlin-oem-parity .ho-step h3{font-size:18px !important;font-weight:500 !important;margin:0 0 8px !important}html body .honlin-oem.honlin-oem-parity .ho-step p{font-size:13px !important;color:#63737c !important;margin:0 !important}html body .honlin-oem.honlin-oem-parity .ho-quote{background:#9bded8 !important;padding:75px 0 !important}html body .honlin-oem.honlin-oem-parity .ho-quote .ho-wrap{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:40px !important}html body .honlin-oem.honlin-oem-parity .ho-quote h2{font-size:clamp(34px,4vw,50px) !important;margin:0 !important}html body .honlin-oem.honlin-oem-parity .ho-footer{background:#0b2234 !important;color:#fff !important;padding:48px 0 24px !important}html body .honlin-oem.honlin-oem-parity .ho-footer-grid{display:grid !important;grid-template-columns:1.3fr 1fr 1fr !important;gap:42px !important;padding-bottom:36px !important}html body .honlin-oem.honlin-oem-parity .ho-footer h4{font-size:11px !important;letter-spacing:.15em !important}html body .honlin-oem.honlin-oem-parity .ho-footer p,html body .honlin-oem.honlin-oem-parity .ho-footer a{color:#a9bbc4!important;font-size:12px !important;text-decoration:none!important}html body .honlin-oem.honlin-oem-parity .ho-links{display:flex !important;flex-direction:column !important;gap:8px !important}html body .honlin-oem.honlin-oem-parity .ho-bottom{border-top:1px solid #304858 !important;padding-top:18px !important;color:#7f99a5 !important;font-size:11px !important}html body .honlin-oem.honlin-oem-parity .ho-note{font-size:13px !important;color:#62737c !important;margin-top:20px !important}html body .honlin-oem.honlin-oem-parity .ho-proof{display:grid !important;grid-template-columns:repeat(4,1fr) !important;border-top:1px solid #dce5e8 !important;margin-top:52px !important}html body .honlin-oem.honlin-oem-parity .ho-proof div{padding:26px 20px !important;border-right:1px solid #dce5e8 !important}html body .honlin-oem.honlin-oem-parity .ho-proof div:last-child{border:0 !important}html body .honlin-oem.honlin-oem-parity .ho-proof strong{display:block !important;font-size:25px !important;font-weight:500 !important}html body .honlin-oem.honlin-oem-parity .ho-proof span{font-size:12px !important;color:#65747d !important}html body .honlin-oem.honlin-oem-parity .ho-faq{border-top:1px solid #dce5e8 !important;margin-top:48px !important}html body .honlin-oem.honlin-oem-parity .ho-faq details{border-bottom:1px solid #dce5e8 !important;padding:20px 0 !important}html body .honlin-oem.honlin-oem-parity .ho-faq summary{cursor:pointer !important;font-weight:700 !important;color:#203747 !important}html body .honlin-oem.honlin-oem-parity .ho-faq p{margin:12px 0 0 !important;color:#63737c !important;max-width:860px !important}@media(max-width:820px){html body .honlin-oem.honlin-oem-parity .ho-wrap{width:min(100% - 40px,1200px) !important}html body .honlin-oem.honlin-oem-parity .ho-intro,html body .honlin-oem.honlin-oem-parity .ho-choices{grid-template-columns:1fr !important}html body .honlin-oem.honlin-oem-parity .ho-cap-grid{grid-template-columns:1fr 1fr !important}html body .honlin-oem.honlin-oem-parity .ho-steps{grid-template-columns:1fr 1fr !important}html body .honlin-oem.honlin-oem-parity .ho-proof{grid-template-columns:1fr 1fr !important}html body .honlin-oem.honlin-oem-parity .ho-quote .ho-wrap{display:block !important}html body .honlin-oem.honlin-oem-parity .ho-quote .ho-btn{margin-top:24px !important}html body .honlin-oem.honlin-oem-parity .ho-footer-grid{grid-template-columns:1fr 1fr !important}}@media(max-width:560px){html body .honlin-oem.honlin-oem-parity .ho-lang{display:none !important}html body .honlin-oem.honlin-oem-parity .ho-wrap{width:calc(100% - 32px) !important}html body .honlin-oem.honlin-oem-parity .ho-header{height:74px !important}html body .honlin-oem.honlin-oem-parity .ho-actions>.ho-btn{display:none !important}html body .honlin-oem.honlin-oem-parity .ho-hero,html body .honlin-oem.honlin-oem-parity .ho-section{padding:72px 0 !important}html body .honlin-oem.honlin-oem-parity .ho-cap-grid,html body .honlin-oem.honlin-oem-parity .ho-steps,html body .honlin-oem.honlin-oem-parity .ho-footer-grid{grid-template-columns:1fr !important}html body .honlin-oem.honlin-oem-parity .ho-choice{padding:27px !important}html body .honlin-oem.honlin-oem-parity .ho-proof{grid-template-columns:1fr !important}html body .honlin-oem.honlin-oem-parity .ho-proof div{border-right:0 !important;border-bottom:1px solid #dce5e8 !important}}

/* Theme heading defaults are part of the measured English baseline. */
html body .hc-page.honlin-category-parity section,html body .hc-page.honlin-category-parity section *,html body .hc-page.honlin-category-parity footer,html body .hc-page.honlin-category-parity footer *,html body .hp-detail.honlin-model-parity,html body .hp-detail.honlin-model-parity *{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important}
html body .hc-page.honlin-category-parity .hc-section{padding:0!important;background:transparent!important}
html body .hc-page.honlin-category-parity .hc-section-head{display:block!important;grid-template-columns:none!important;gap:normal!important;align-items:normal!important;margin-bottom:0!important}
html body .hc-page.honlin-category-parity .hc-section h2,html body .honlin-platform-detail.honlin-platform-parity .pd-faq h2{font-size:30px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:normal!important;margin:0 0 20px!important;color:#1e293b!important}
html body .hc-page.honlin-category-parity .hc-cta h2,html body .hp-detail.honlin-model-parity .hp-cta h2,html body .honlin-platform-detail.honlin-platform-parity .pd-cta h2{color:#fff!important}
html body .hc-page.honlin-stock-parity .hc-footer h4,html body .honlin-catalog-parity .p4-footer h4{color:#9bded8!important}
html body .hc-page.honlin-stock-parity .hc-footer .hc-brand strong,html body .honlin-catalog-parity .p4-footer .p4-brand strong{color:#fff!important}
html body .honlin-catalog-parity .p4-footer .p4-brand{display:flex!important;flex-direction:column!important;line-height:1!important}
html body .honlin-catalog-parity .p4-footer .p4-brand strong{font-size:27px!important;letter-spacing:.12em!important}
html body .honlin-catalog-parity .p4-footer .p4-brand span{font-size:10px!important;letter-spacing:.23em!important;color:#92a8b3!important;margin-top:7px!important}
html body .hc-page.honlin-stock-parity .hc-section:has(.hc-faq-grid){background:transparent!important}
html body .hp-detail.honlin-model-parity .hp-faq h3{font-size:24px!important;font-weight:600!important;line-height:1.3!important}
html body .hp-detail.honlin-model-parity .hp-custom>div:nth-last-child(-n+3){border-bottom:0!important}
html body .honlin-platform-detail.honlin-platform-parity .pd-thumbs [role=button]:focus-visible,html body .honlin-platform-detail.honlin-platform-parity .pd-thumbs button:focus-visible{outline:2px solid #1b6573!important;outline-offset:3px!important}
html body .honlin-platform-detail.honlin-platform-parity .honlin-es-stage{display:grid!important;border-radius:0!important}
html body .honlin-platform-detail.honlin-platform-parity .honlin-es-gallery-source{display:none!important}
html body .honlin-platform-detail.honlin-platform-parity .pd-product-gallery .pd-thumbs button{position:relative!important;display:grid!important;place-items:center!important;flex:0 0 150px!important;min-width:0!important;aspect-ratio:4/3!important;padding:4px!important;border:1px solid #cbd7db!important;border-radius:0!important;background:#fff!important;overflow:hidden!important;cursor:pointer!important;scroll-snap-align:start!important}
html body .honlin-platform-detail.honlin-platform-parity .pd-product-gallery .pd-thumbs button[aria-pressed=true]{border-color:#1b6573!important;box-shadow:inset 0 0 0 2px #1b6573!important}
html body .honlin-platform-detail.honlin-platform-parity .es-platform-key>div{margin:0!important;background:transparent!important}
html body .honlin-platform-detail.honlin-platform-parity .es-platform-faq-grid article,html body .honlin-platform-detail.honlin-platform-parity .es-platform-review-grid article{border-radius:0!important}
html body .honlin-platform-detail.honlin-platform-parity .pd-table>div>span{padding:15px 18px!important}
html body .honlin-platform-detail.honlin-platform-parity .pd-section h2{color:#1e293b!important}
html body .honlin-custom-index-parity .es-hero{padding:72px 0 64px!important;background:#f5f8f9!important}
html body .honlin-custom-index-parity .es-hero>.h3-wrap{width:min(1360px,calc(100% - 80px))!important;margin:auto!important}
html body .honlin-custom-index-parity .es-hero h1{font-size:clamp(42px,5vw,66px)!important;line-height:1.05!important;font-weight:450!important;letter-spacing:-.045em!important;max-width:950px!important}
html body .honlin-custom-index-parity .es-grid.platform-grid{gap:28px!important}
html body .honlin-custom-index-parity .es-card{padding:0!important;border-radius:0!important}
html body .honlin-custom-index-parity .h3-section h2{font-size:clamp(34px,4.2vw,56px)!important;line-height:1.06!important;font-weight:450!important;letter-spacing:-.04em!important;margin:0 0 42px!important}
@media(max-width:860px){html body .honlin-custom-index-parity .es-hero>.h3-wrap{width:calc(100% - 36px)!important}}
@media(max-width:560px){html body .hp-detail.honlin-model-parity .hp-custom>div{border-bottom:1px solid #e1e7ea!important}html body .hp-detail.honlin-model-parity .hp-custom>div:last-child{border-bottom:0!important}html body .honlin-platform-detail.honlin-platform-parity .pd-table>div>span{padding-top:7px!important}}
/* Keep every mobile drawer anchored at the right edge, after the quote link. */
@media(max-width:1100px){
html body header.honlin-site-header.honlin-site-header>div:first-child>div:last-child>.honlin-language{order:1!important}
html body header.honlin-site-header.honlin-site-header>div:first-child>div:last-child>a{order:2!important}
html body header.honlin-site-header.honlin-site-header>div:first-child>div:last-child>details:not(.honlin-language){order:3!important}
}
/* OEM capabilities require readable headings on the shared dark surface. */
html body .honlin-oem.honlin-oem-parity .ho-dark h3{color:#fff!important}
/* Russian long words must not expand the English master hero grids. */
html[lang^="ru"] .hl-hero-grid > *,
html[lang^="ru"] .p4-hero-grid > * { min-width: 0; }
html[lang^="ru"] .entry-content h1 { overflow-wrap: anywhere; hyphens: auto; }

/* Russian factory uses the English master refinements. */

html[lang^="ru"] body:has(.h3-factory-intro) .elementor-element-05b3f68>.e-con-inner{
  width:100%!important;max-width:none!important;margin:0!important;padding:0!important;
}
html[lang^="ru"] body:has(.h3-factory-intro) .elementor-widget-html,
html[lang^="ru"] body:has(.h3-factory-intro) .honlin-v3{
  width:100%!important;max-width:none!important;margin:0!important;
}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-header,
html[lang^="ru"] body:has(.h3-factory-intro) .h3-footer{
  width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;
}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-wrap{
  width:min(1320px,calc(100% - 80px))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;
}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-header{height:88px!important;}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-header .h3-wrap,
html[lang^="ru"] body:has(.h3-factory-intro) .h3-desktop-nav{height:88px!important;min-height:88px!important;}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-footer{background:#0a2233!important;padding:54px 0 24px!important;}
@media (max-width:1024px){
 html[lang^="ru"] body:has(.h3-factory-intro) .h3-wrap{width:calc(100% - 48px)!important;}
}
@media (max-width:767px){
 html[lang^="ru"] body:has(.h3-factory-intro) .h3-wrap{width:calc(100% - 32px)!important;}
}
@media (max-width:767px){
 html[lang^="ru"] body:has(.h3-factory-intro) .h3-header{height:74px!important;}
}
@media (max-width:767px){
 html[lang^="ru"] body:has(.h3-factory-intro) .h3-header .h3-wrap{height:74px!important;min-height:74px!important;}
}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-intro{
  display:grid!important;
  grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;
  gap:56px!important;
  align-items:center!important;
}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-page-body{padding:76px 0!important;}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-placeholder{min-height:320px!important;}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-process{
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  gap:16px!important;
  border:0!important;
  background:transparent!important;
}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-process-item{min-width:0!important;}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-process-item img{
  width:100%!important;
  aspect-ratio:16/10!important;
  object-fit:cover!important;
}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-process-meta{
  gap:12px!important;
  padding:14px 14px 16px!important;
  align-items:center!important;
}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-process-item b{
  width:32px!important;
  height:32px!important;
  font-size:10px!important;
}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-process-item span{
  font-size:14px!important;
  line-height:1.3!important;
}
@media (max-width:1024px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-intro{grid-template-columns:1fr!important;gap:32px!important;}
}
@media (max-width:1024px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-placeholder{min-height:300px!important;}
}
@media (max-width:1024px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-process{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;}
}
@media (max-width:767px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-page-body{padding:64px 0!important;}
}
@media (max-width:767px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-placeholder{min-height:230px!important;}
}
@media (max-width:767px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-process{grid-template-columns:1fr!important;gap:16px!important;}
}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-metrics{
  display:grid!important;
  grid-template-columns:repeat(6,minmax(0,1fr))!important;
  gap:0!important;
  align-items:stretch!important;
  border-top:1px solid #d9e2e5!important;
  border-bottom:1px solid #d9e2e5!important;
}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-metric{
  min-width:0!important;
  padding:28px 16px!important;
  text-align:center!important;
  border-left:1px solid #d9e2e5!important;
}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-metric:first-child{border-left:0!important;}
@media (max-width:1024px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;}
}
@media (max-width:1024px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-metric:nth-child(4){border-left:0!important;}
}
@media (max-width:1024px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-metric:nth-child(n+4){border-top:1px solid #d9e2e5!important;}
}
@media (max-width:767px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
}
@media (max-width:767px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-metric{padding:22px 10px!important;}
}
@media (max-width:767px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-metric:nth-child(odd){border-left:0!important;}
}
@media (max-width:767px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-metric:nth-child(even){border-left:1px solid #d9e2e5!important;}
}
@media (max-width:767px){
  html[lang^="ru"] body:has(.h3-factory-intro) .h3-factory-metric:nth-child(n+3){border-top:1px solid #d9e2e5!important;}
}

/* English master shell, independent of Elementor or native WordPress blocks. */
html[lang^="ru"] body .entry-content :is(.honlin-v3,.honlin-page,.honlin-products-v4,.hc-page,.hp-detail,.honlin-platform-detail,.honlin-oem){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}
html[lang^="ru"] body .ast-article-single:has(.honlin-v3,.honlin-page,.honlin-products-v4,.hc-page,.hp-detail,.honlin-platform-detail,.honlin-oem){padding:0!important;margin:0!important;max-width:none!important;width:100%!important}
html[lang^="ru"] body:has(.honlin-oem) #primary{margin-top:0!important;margin-bottom:0!important}
html[lang^="ru"] body:has(.h3-factory-intro) .h3-cert-photo{margin-top:0!important}
@media(min-width:768px){html[lang^="ru"] .entry-content h1{hyphens:manual}}
/* The Russian form inherits the English visible control styling. */
html[lang^="ru"] .honlin-secure-form .ff-el-form-control{border-radius:7px!important;padding:11px 15px!important;color:#606266!important}
html[lang^="ru"] .honlin-secure-form .ff-btn-submit{border-radius:7px!important;background:#1a7efb!important;font-weight:500!important;padding:8px 20px!important;border:1px solid transparent!important}

/* 1.0.37: shared readability and data-handling contact. */
.h3-footer .h3-brand span{color:#b3c3cb!important}
.honlin-data-inquiry{margin:16px 0 0!important;font-size:13px!important;line-height:1.65!important;color:#526875!important;letter-spacing:normal!important;text-transform:none!important}
.honlin-data-inquiry a{color:#175e70!important;text-decoration:underline!important;text-underline-offset:3px}
.honlin-data-inquiry a:focus-visible{outline:2px solid #175e70;outline-offset:4px}
@media(max-width:767px){html[lang^="ru"] .entry-content h1{hyphens:manual!important;word-break:normal!important;overflow-wrap:break-word!important}}

/* Semantic footer labels retain the measured English-master typography. */
footer .honlin-footer-heading{font-family:inherit!important;font-size:11px!important;font-weight:600!important;line-height:13.2px!important;letter-spacing:1.65px!important;margin:0 0 14px!important;padding:0!important;color:#9bded8!important}

/* Shared footer wordmark readability; no geometry changes. */
html[lang] body .entry-content footer :is(.h3-brand,.p4-brand,.hl-brand,.hc-brand,.hp-brand,.pd-brand,.ho-brand) span{color:#b3c3cb!important}
