.products-visual .homogenizer-reference{--hom-line:#dce9f1;--hom-tint:#f0f7fc;--hom-blue:#1578bf;background:#fff}.products-visual .homogenizer-reference .container{width:min(1440px,calc(100% - 64px));max-width:1440px}.products-visual .homogenizer-reference .section{padding:64px 0}.products-visual .homogenizer-reference .category-hero{background:linear-gradient(90deg,#f3fafff5,#f3faffb8 48%,#e6f4ff40),url(/media/home-laboratory-background.png) center/cover}.products-visual .homogenizer-reference .category-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;padding:60px 0 36px;gap:48px}.products-visual .homogenizer-reference .category-hero-visual{background:#ffffff80;border:1px solid #ffffffcc;box-shadow:0 16px 50px #134b6c0d;border-radius:10px}.products-visual .homogenizer-reference .category-real-product{padding:20px}.products-visual .homogenizer-reference .category-real-product .product-photo{background:transparent;border:0;margin:0;padding:0}.products-visual .homogenizer-reference .category-real-product img{height:340px;-o-object-fit:contain;object-fit:contain}.products-visual .homogenizer-reference .category-visual-caption{background:#f6fbffdf;border-top:1px solid var(--hom-line);padding:20px 28px;color:var(--ink)}.products-visual .homogenizer-reference .category-fit-strip{background:#ffffffb8;border:1px solid #e5eef5;border-radius:8px 8px 0 0;padding:26px 0;margin-top:8px;backdrop-filter:blur(6px)}.products-visual .homogenizer-reference .category-fit-strip>div{padding:0 24px;border-right:1px solid #d4e5ef}.products-visual .homogenizer-reference .category-fit-strip>div:last-child{border-right:0}.products-visual .homogenizer-reference .category-overview{background:var(--hom-tint)}.products-visual .homogenizer-reference .category-answer-grid{grid-template-columns:1.45fr 1fr;gap:28px}.products-visual .homogenizer-reference .category-answer{border:1px solid #e3edf4;border-radius:8px;padding:32px;box-shadow:0 8px 28px #19496606}.products-visual .homogenizer-reference .category-answer.alternate{background:linear-gradient(130deg,#eaf6ff,#f7fbfe);position:relative;overflow:hidden}.products-visual .homogenizer-reference .category-answer.alternate:after{content:"";position:absolute;width:130px;height:130px;border:20px solid #d2eafa66;border-radius:50%;right:-60px;top:-60px;pointer-events:none}.products-visual .homogenizer-reference .product-section-icon{background:#e6f4ff;border-color:#d7eafa;color:#1684ce;border-radius:6px;margin-bottom:12px}.products-visual .homogenizer-reference .section-title{gap:40px;align-items:end;margin-bottom:28px}.products-visual .homogenizer-reference .route-definition-grid{gap:20px;border:0}.products-visual .homogenizer-reference .route-definition-grid>a{display:grid;grid-template-columns:minmax(0,1fr) 115px;gap:0 14px;background:#f4faff;border:1px solid #dfecf6;padding:24px;border-radius:7px;align-content:start;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.products-visual .homogenizer-reference .route-definition-grid>a.current{border-color:#2288cf;background:#eaf5ff}.products-visual .homogenizer-reference .route-definition-grid .product-photo{grid-column:2;grid-row:1/4;padding:0;margin:0;border:0;background:transparent;align-self:center}.products-visual .homogenizer-reference .route-definition-grid .product-photo img{height:170px;mix-blend-mode:multiply}.products-visual .homogenizer-reference .route-definition-grid>a>span,.products-visual .homogenizer-reference .route-definition-grid h3,.products-visual .homogenizer-reference .route-definition-grid p{grid-column:1}.products-visual .homogenizer-reference .homogenizer-routes,.products-visual .homogenizer-reference .category-models{background:var(--hom-tint)}.products-visual .homogenizer-reference .homogenizer-route-grid{gap:24px;border:0}.products-visual .homogenizer-reference .homogenizer-route-grid>a{display:grid;grid-template-columns:minmax(0,1fr) 190px;grid-template-rows:auto auto 1fr auto;-moz-column-gap:20px;column-gap:20px;padding:28px;background:linear-gradient(120deg,#fff 52%,#edf7fe);border:1px solid #e2edf4;border-radius:8px;box-shadow:0 5px 22px #19496605}.products-visual .homogenizer-reference .homogenizer-route-grid>a>span{grid-column:1;color:#1684ce}.products-visual .homogenizer-reference .homogenizer-route-grid .product-photo{grid-column:2;grid-row:1/5;align-self:center;margin:0;padding:0;background:transparent;border:0}.products-visual .homogenizer-reference .homogenizer-route-grid .product-photo img{height:235px;mix-blend-mode:multiply}.products-visual .homogenizer-reference .homogenizer-route-grid h3,.products-visual .homogenizer-reference .homogenizer-route-grid p,.products-visual .homogenizer-reference .homogenizer-route-grid b{grid-column:1}.products-visual .homogenizer-reference .homogenizer-route-grid h3{margin-top:12px}.products-visual .homogenizer-reference .category-matrix-card,.products-visual .homogenizer-reference .category-model-table-wrap{border:1px solid #dae6ef;border-radius:8px;overflow:auto;box-shadow:0 5px 20px #19496604;background:#fff}.products-visual .homogenizer-reference .category-matrix-head{background:#0b3552;color:#fff;padding:18px 24px}.products-visual .homogenizer-reference .spec-table th,.products-visual .homogenizer-reference .spec-table td{padding:18px 24px;border-color:#e1ebf2}.products-visual .homogenizer-reference .spec-table th{background:#f4f9fc}.products-visual .homogenizer-reference .category-model-table thead th{background:#e8f2f9;color:#173c56;border-color:#dae7f0}.products-visual .homogenizer-reference .category-model-table td{background:#fff;border-color:#e4edf3;padding:18px 16px;vertical-align:middle}.products-visual .homogenizer-reference .category-model-table tbody tr:hover td{background:#f6fbff}.products-visual .homogenizer-reference .catalog-product-photo .product-photo{width:84px;height:84px;border:0;background:#f0f7fb;padding:5px;margin:0}.products-visual .homogenizer-reference .catalog-product-photo img{height:74px}.products-visual .homogenizer-reference .category-evidence{background:#fff}.products-visual .homogenizer-reference .category-evidence-visual{border-radius:8px;overflow:hidden;border:1px solid #dbe7f0;box-shadow:0 8px 24px #16394e09}.products-visual .homogenizer-reference .ev-before{background:#f6f1ec}.products-visual .homogenizer-reference .ev-after{background:#e8f5ff}.products-visual .homogenizer-reference .ev-caption{background:#0b3552}.products-visual .homogenizer-reference .evidence-levels>div{border-color:#e0eaf1;padding:14px 0}.products-visual .homogenizer-reference .category-accessories{background:linear-gradient(105deg,#eff8ff,#f7fbfe)}.products-visual .homogenizer-reference .accessory-stack{border:1px solid #dce8f0;border-radius:8px;overflow:hidden;background:#ffffffbe}.products-visual .homogenizer-reference .accessory-stack>div{border-color:#e0eaf1;padding:20px}.products-visual .homogenizer-reference .category-procurement{background:#fff}.products-visual .homogenizer-reference .procurement-cost-list{background:#f4f9fd;border:1px solid #dfebf3;border-radius:8px;padding:8px 24px}.products-visual .homogenizer-reference .procurement-cost-list>div{border-color:#dce8f0;padding-block:20px}.products-visual .homogenizer-reference .category-support{background:#f1f8fc}.products-visual .homogenizer-reference .category-support-grid>a{background:#fff;border:1px solid #deebf4;border-radius:6px;padding:24px;box-shadow:0 3px 12px #123d5505}@media(max-width:1100px){.products-visual .homogenizer-reference .route-definition-grid{grid-template-columns:1fr}.products-visual .homogenizer-reference .route-definition-grid>a{grid-template-columns:1fr 180px}.products-visual .homogenizer-reference .homogenizer-route-grid>a{grid-template-columns:1fr 135px}.products-visual .homogenizer-reference .homogenizer-route-grid .product-photo img{height:190px}}@media(max-width:767px){.products-visual .homogenizer-reference .container{width:calc(100% - 36px)}.products-visual .homogenizer-reference .section{padding:36px 0}.products-visual .homogenizer-reference .category-hero-grid,.products-visual .homogenizer-reference .category-answer-grid{grid-template-columns:1fr;gap:24px}.products-visual .homogenizer-reference .category-hero-grid{padding:36px 0 24px}.products-visual .homogenizer-reference .category-real-product img{height:260px}.products-visual .homogenizer-reference .category-fit-strip>div{padding:12px}.products-visual .homogenizer-reference .category-answer{padding:24px}.products-visual .homogenizer-reference .homogenizer-route-grid{grid-template-columns:1fr}.products-visual .homogenizer-reference .homogenizer-route-grid>a{padding:22px;grid-template-columns:1fr}.products-visual .homogenizer-reference .homogenizer-route-grid .product-photo{grid-column:1;grid-row:auto;order:0;margin:14px 0}.products-visual .homogenizer-reference .homogenizer-route-grid .product-photo img{height:230px}.products-visual .homogenizer-reference .route-definition-grid>a{grid-template-columns:1fr 100px;padding:20px;gap:12px}.products-visual .homogenizer-reference .route-definition-grid .product-photo img{height:150px}.products-visual .homogenizer-reference .category-support-grid{grid-template-columns:1fr 1fr}}@media(max-width:380px){.products-visual .homogenizer-reference .category-support-grid{grid-template-columns:1fr}.products-visual .homogenizer-reference .route-definition-grid>a{grid-template-columns:1fr}.products-visual .homogenizer-reference .route-definition-grid .product-photo{grid-column:1;grid-row:auto}}.products-visual .homogenizer-reference .homogenizer-route-grid>a{display:grid!important;background:linear-gradient(120deg,#fff 52%,#edf7fe)!important;min-height:320px}.products-visual .homogenizer-reference .category-hero-visual{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center}.products-visual .homogenizer-reference .category-visual-caption{grid-column:1/-1}.products-visual .homogenizer-reference .homogenizer-hero-companion{padding:16px;min-width:0}.products-visual .homogenizer-reference .homogenizer-hero-companion .product-photo{padding:0;margin:0;background:transparent;border:0}.products-visual .homogenizer-reference .homogenizer-hero-companion img{height:320px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}@media(max-width:767px){.products-visual .homogenizer-reference .homogenizer-hero-companion img,.products-visual .homogenizer-reference .category-real-product img{height:230px}.products-visual .homogenizer-reference .homogenizer-route-grid>a{min-height:0}}.products-visual .homogenizer-reference .route-definition-grid>a:hover{border-color:#8fafc0;box-shadow:0 8px 24px #0b2a4314;transform:translateY(-2px)}.products-visual .homogenizer-reference .route-definition-grid>a.current:hover{border-color:#2288cf}.route-definition-grid[data-astro-cid-hgcjdjun]{display:grid;grid-template-columns:repeat(3,1fr);border-top:3px solid var(--navy);border-left:1px solid var(--line)}.route-definition-grid[data-astro-cid-hgcjdjun]>a[data-astro-cid-hgcjdjun]{padding:25px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:220px}.route-definition-grid[data-astro-cid-hgcjdjun]>a[data-astro-cid-hgcjdjun].current{background:#eef5f8;box-shadow:inset 0 4px 0 var(--technical)}.route-definition-grid[data-astro-cid-hgcjdjun] span[data-astro-cid-hgcjdjun]{font-size:12px;font-weight:900;letter-spacing:var(--tracking-label);color:var(--technical)}.route-definition-grid[data-astro-cid-hgcjdjun] h3[data-astro-cid-hgcjdjun]{font-size:22px;margin-top:34px}.route-definition-grid[data-astro-cid-hgcjdjun] p[data-astro-cid-hgcjdjun]{color:var(--muted);margin-bottom:0}.homogenizer-routes[data-astro-cid-hgcjdjun]{background:#eef2f4}.homogenizer-route-grid[data-astro-cid-hgcjdjun]{display:grid;grid-template-columns:repeat(2,1fr);border-top:3px solid var(--navy);border-left:1px solid var(--line)}.homogenizer-route-grid[data-astro-cid-hgcjdjun]>a[data-astro-cid-hgcjdjun]{padding:26px;background:#fff;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:245px;display:flex;flex-direction:column}.homogenizer-route-grid[data-astro-cid-hgcjdjun]>a[data-astro-cid-hgcjdjun]:hover{background:#f8fafa}.homogenizer-route-grid[data-astro-cid-hgcjdjun] span[data-astro-cid-hgcjdjun]{font-size:12px;color:var(--technical);font-weight:900;letter-spacing:var(--tracking-label)}.homogenizer-route-grid[data-astro-cid-hgcjdjun] h3[data-astro-cid-hgcjdjun]{font-size:22px;margin-top:34px}.homogenizer-route-grid[data-astro-cid-hgcjdjun] p[data-astro-cid-hgcjdjun]{color:var(--muted)}.homogenizer-route-grid[data-astro-cid-hgcjdjun] b[data-astro-cid-hgcjdjun]{margin-top:auto;color:var(--technical);font-size:14px}@media(max-width:800px){.route-definition-grid[data-astro-cid-hgcjdjun],.homogenizer-route-grid[data-astro-cid-hgcjdjun]{grid-template-columns:1fr}.route-definition-grid[data-astro-cid-hgcjdjun]>a[data-astro-cid-hgcjdjun],.homogenizer-route-grid[data-astro-cid-hgcjdjun]>a[data-astro-cid-hgcjdjun]{min-height:auto}}
