/* PHOENiX template CSS: home */
:where(html[data-phx-page="home"]) #phoenix-meter{
  --phx-device-colormeter:#C9252C;
  --phx-device-spectropro:#328C4F;
  --phx-device-glossmeter:#0054A6;
}:where(html[data-phx-template|="product"],html[data-phx-page="home"],html[data-phx-page="references"]) .header{height:var(--phx-size-96);}:where(html[data-phx-template|="product"],html[data-phx-page="home"],html[data-phx-page="references"]) .nav{display:flex;gap:var(--space-4);font-size:var(--phx-font-xs);white-space:nowrap;}:where(html[data-phx-template|="product"],html[data-phx-page="home"],html[data-phx-page="references"]) .nav a{color:inherit;text-decoration:none;padding-bottom:var(--space-2);}:where(html[data-phx-template|="product"],html[data-phx-page="home"]) .nav a:hover,:where(html[data-phx-page="home"]) .nav a:first-child{border-bottom:2px solid var(--phx-brand);}:where(html[data-phx-page="home"]) .primary{background:var(--phx-brand);color:var(--phx-surface);}:where(html[data-phx-page="home"]) .hero{background:linear-gradient(90deg,var(--phx-surface-muted),var(--phx-surface-subtle));overflow:hidden;}:where(html[data-phx-page="home"],html[data-phx-page="ral"]) .hero-grid{display:grid;align-items:center;}:where(html[data-phx-page="home"]) .hero-grid{grid-template-columns:43% 57%;}:where(html[data-phx-page="home"]) .eyebrow{letter-spacing:1px;}:where(html[data-phx-page="home"]) .hero h1{font-size:clamp(var(--phx-font-section),4vw,var(--phx-font-page));line-height:var(--phx-leading-display);letter-spacing:-2px;margin:var(--space-3) 0;}:where(html[data-phx-page="home"]) .hero h1 em{font-style:normal;color:var(--phx-brand);}:where(html[data-phx-page="home"]) p{line-height:var(--phx-leading-intro);color:var(--phx-text-muted);font-size:var(--phx-font-sm);}:where(html[data-phx-page="home"]) .hero p{font-size:var(--phx-font-body);max-width:var(--phx-size-384);}:where(html[data-phx-page="home"]) .proofs{display:flex;gap:var(--space-4);font-size:var(--phx-font-xs);margin-top:var(--space-5);}:where(html[data-phx-page="home"]) .proof{max-width:var(--phx-size-128);display:flex;align-items:center;gap:var(--space-2);}:where(html[data-phx-page="home"]) .proof i{font-style:normal;border:1px solid var(--phx-brand);border-radius:50%;padding:var(--space-2);font-size:var(--phx-font-sm);}:where(html[data-phx-page="home"]) .section:where(:not([data-phx-space])){padding:var(--space-6) 0;}:where(html[data-phx-page="home"]) .head{display:flex;justify-content:space-between;align-items:end;gap:var(--space-5);margin-bottom:var(--space-4);}:where(html[data-phx-page="home"]) .head h2,:where(html[data-phx-page="home"]) h2{font-size:var(--phx-font-subheading);letter-spacing:-.7px;margin:var(--space-1) 0;}:where(html[data-phx-page="home"]) .head p{max-width:var(--phx-size-384);font-size:var(--phx-font-xs);}:where(html[data-phx-page="home"]) .products{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-3);}:where(html[data-phx-page="home"]) .card{border:1px solid var(--phx-border);border-radius:var(--phx-radius-8);overflow:hidden;}:where(html[data-phx-page="home"]) .ral-grid{display:grid;grid-template-columns:36% 64%;gap:var(--space-5);align-items:center;}:where(html[data-phx-page="home"]) .ral-products{display:flex;gap:var(--space-3);justify-content:center;}:where(html[data-phx-page="home"]) .cta{padding:var(--space-5) 0;}:where(html[data-phx-page="home"]) .cta-row{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);}:where(html[data-phx-page="home"]) .cta h2{margin:0;}@media (max-width:620px){:where(html[data-phx-page="references"],html[data-phx-page="home"]) .header{height:auto;padding:var(--space-3) 0;flex-wrap:wrap;}:where(html[data-phx-page="references"],html[data-phx-page="home"]) .nav{order:3;width:100%;overflow:auto;}}@media (max-width:950px){:where(html[data-phx-page="home"]) .nav{gap:var(--space-2);}:where(html[data-phx-page="home"]) .products{grid-template-columns:repeat(3,1fr);}:where(html[data-phx-page="home"]) .card:nth-child(n/**/+4){display:none;}:where(html[data-phx-page="home"]) .ral-grid{grid-template-columns:1fr;}}@media (max-width:620px){:where(html[data-phx-page="home"]) .hero-grid{grid-template-columns:1fr;padding-top:var(--space-6);}:where(html[data-phx-page="home"]) .hero h1{font-size:var(--phx-font-section);}:where(html[data-phx-page="home"]) .proofs{gap:var(--space-2);}:where(html[data-phx-page="home"]) .section:where(:not([data-phx-space])){padding:var(--space-5) 0;}:where(html[data-phx-page="home"]) .head{display:block;}:where(html[data-phx-page="home"]) .products{grid-template-columns:repeat(2,1fr);}:where(html[data-phx-page="home"]) .card:nth-child(3){display:none;}:where(html[data-phx-page="home"]) .ral-products{gap:var(--space-1);}:where(html[data-phx-page="home"]) .cta-row{display:block;}:where(html[data-phx-page="home"]) .cta .btn{margin-top:var(--space-4);}}:where(html[data-phx-page="home"]) .phx-unified-hero .proofs{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-3);padding:0;}:where(html[data-phx-page="home"]) .phx-unified-hero .proof{font-size:var(--phx-font-xs);line-height:var(--phx-leading-subheading);padding:0;min-height:0;background:transparent!important;border:0!important;box-shadow:none;}@media (min-width:801px){:where(html[data-phx-page="home"]) section.hero.phx-unified-hero{height:auto;min-height:0;max-height:none;padding:var(--space-6) 0 var(--space-6);}:where(html[data-phx-page="home"]) section.hero.phx-unified-hero>.hero-grid{height:auto;min-height:0;display:flex;align-items:center;}:where(html[data-phx-page="home"]) section.hero.phx-unified-hero .ral-hero-layout{min-height:0;width:100%;}:where(html[data-phx-page="home"]) section.hero.phx-unified-hero .ral-hero-copy h1{font-size:clamp(var(--phx-font-section),3vw,var(--phx-font-page));line-height:var(--phx-leading-display);margin:0 0 var(--space-2)!important;}:where(html[data-phx-page="home"]) section.hero.phx-unified-hero .ral-hero-copy p{margin:0 0 var(--space-2)!important;}:where(html[data-phx-page="home"]) section.hero.phx-unified-hero .ral-hero-copy .proofs{margin-top:var(--space-2);gap:var(--space-2);}:where(html[data-phx-page="home"]) section.hero.phx-unified-hero .ral-hero-copy .proof{font-size:var(--phx-font-xs);}}@media (min-width:561px) and (max-width:800px){:where(html[data-phx-page="home"]) section.hero.phx-unified-hero{height:auto;min-height:0;max-height:none;}:where(html[data-phx-page="home"]) section.hero.phx-unified-hero>.hero-grid{min-height:0;display:flex;align-items:center;}:where(html[data-phx-page="home"]) section.hero.phx-unified-hero .ral-hero-copy h1{font-size:var(--phx-font-section)!important;line-height:var(--phx-leading-display);margin:0 0 var(--space-2)!important;}:where(html[data-phx-page="home"]) section.hero.phx-unified-hero .ral-hero-copy .proofs{margin-top:var(--space-1);gap:var(--space-2)!important;}}@media (max-width:560px){:where(html[data-phx-page="home"]) section.hero.phx-unified-hero{height:auto;max-height:none;}}:where(html[data-phx-page="home"]) section.ral .ral-grid{grid-template-columns:minmax(0,35%) minmax(0,65%);gap:clamp(var(--space-4),3vw,var(--space-6));}:where(html[data-phx-page="home"]) section.ral .ral-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(var(--space-2),1.1vw,var(--space-4));width:100%;}:where(html[data-phx-page="home"]) section.ral .phx-ral-product{background:var(--phx-surface);display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-width:0;border:1px solid var(--phx-border);border-radius:var(--phx-radius-8);overflow:hidden;padding:var(--space-2) var(--space-2) var(--space-3);text-decoration:none;box-shadow:0 5px 16px var(--phx-alpha-ink-8);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;}:where(html[data-phx-page="home"]) section.ral .phx-ral-product:hover{transform:translateY(-3px);border-color:var(--phx-brand);box-shadow:0 9px 23px var(--phx-alpha-ink-12);}:where(html[data-phx-page="home"]) section.ral .phx-ral-product img{height:var(--phx-size-160);width:100%;max-width:100%;object-fit:contain;display:block;}:where(html[data-phx-page="home"]) section.ral .phx-ral-product-meta{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-height:var(--phx-size-32);margin-top:var(--space-2);text-align:center;}:where(html[data-phx-page="home"]) section.ral .phx-ral-product-meta strong{font-size:var(--phx-font-xs);color:var(--phx-brand);line-height:var(--phx-leading-heading);}:where(html[data-phx-page="home"]) section.ral .phx-ral-product-meta small{font-size:var(--phx-font-xs);letter-spacing:.7px;color:var(--phx-text-muted);}@media (max-width:1000px){:where(html[data-phx-page="home"]) section.ral .ral-grid{grid-template-columns:1fr;}:where(html[data-phx-page="home"]) section.ral .ral-products{max-width:var(--phx-size-800);margin:auto;}}@media (max-width:620px){:where(html[data-phx-page="home"]) section.ral .ral-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);}:where(html[data-phx-page="home"]) section.ral .phx-ral-product img{height:var(--phx-size-128);}}@media (prefers-reduced-motion:reduce){:where(html[data-phx-page="home"]) section.ral .phx-ral-product{transition:none;}}:where(html[data-phx-page="home"]) .phx-company-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:var(--space-4) 0 var(--space-4);}:where(html[data-phx-page="home"]) .phx-company-news-card{min-width:0;overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--phx-border);border-radius:var(--phx-radius-12);background:var(--phx-surface);box-shadow:var(--phx-shadow-sm);}:where(html[data-phx-page="home"]) .phx-company-news-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);flex:1;}:where(html[data-phx-page="home"]) .phx-company-news-body h3{margin:0;font-size:var(--phx-font-card);line-height:var(--phx-leading-subheading);color:var(--phx-heading-color);}:where(html[data-phx-page="home"]) .phx-company-news-body p{margin:0 0 var(--space-2);color:var(--phx-text-muted);font-size:var(--phx-font-xs);line-height:var(--phx-leading-reading);}:where(html[data-phx-page="home"]) .phx-company-news-body a{margin-top:auto;color:var(--phx-text-muted);font-size:var(--phx-font-xs);font-weight:700;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:var(--space-1);}:where(html[data-phx-page="home"]) .phx-company-news-body a:hover{color:var(--phx-text-strong);}@media (max-width:850px){:where(html[data-phx-page="home"]) .phx-company-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:580px){:where(html[data-phx-page="home"]) .phx-company-news-grid{grid-template-columns:1fr;}:where(html[data-phx-page="home"]) .phx-company-news-image{height:var(--phx-size-192);}}:where(html[data-phx-page="home"]) .phx-meter-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:var(--space-4);gap:var(--space-4);}:where(html[data-phx-page="home"]) .phx-meter-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));}:where(html[data-phx-page="home"]) .phx-meter-card-copy{display:flex;flex-direction:column;gap:var(--space-2);}:where(html[data-phx-page="home"]) .phx-meter-overline{font-weight:800;color:var(--phx-brand);font-size:var(--phx-font-xs);letter-spacing:1px;}:where(html[data-phx-page="home"]) .phx-meter-blue h3 span{color:var(--phx-heading-color);}:where(html[data-phx-page="home"]) .phx-meter-features{display:flex;flex-wrap:wrap;gap:var(--space-1);}:where(html[data-phx-page="home"]) .phx-meter-green .phx-meter-features span{background:var(--phx-surface-muted);border-color:var(--phx-border);color:var(--phx-text-muted);}:where(html[data-phx-page="home"]) .phx-meter-device{width:100%;object-fit:contain;justify-self:center;height:var(--phx-size-128);max-width:var(--phx-size-128);}:where(html[data-phx-page="home"]) .phx-meter-preview:hover img{box-shadow:0 5px 17px var(--phx-alpha-ink-24);}@media (max-width:920px){:where(html[data-phx-page="home"]) .phx-meter-cards{grid-template-columns:1fr;}:where(html[data-phx-page="home"]) .phx-meter-visual{min-height:var(--phx-size-224);}}@media (max-width:600px){:where(html[data-phx-page="home"]) .phx-meter-heading{flex-direction:column;align-items:flex-start;margin-bottom:var(--space-4);}:where(html[data-phx-page="home"]) .phx-meter-preview img{height:var(--phx-size-160);}}:where(html[data-phx-page="home"]) .home-products-grid .home-product-visual{display:block;text-decoration:none;}:where(html[data-phx-page="home"]) .home-products-grid .home-product-body{padding:var(--space-5) var(--space-5) var(--space-5);display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:var(--space-3);}:where(html[data-phx-page="home"]) .home-products-grid .home-product-body h3 a{color:inherit;text-decoration:none;}:where(html[data-phx-page="home"]) .home-products-grid .home-product-body h3 a:hover{color:var(--phx-brand);}:where(html[data-phx-page="home"]) .home-products-grid .home-product-body p{font-size:var(--phx-font-sm);color:var(--phx-text-muted);line-height:var(--phx-leading-reading);margin:0 0 var(--space-2);}:where(html[data-phx-page="home"]) .home-products-grid .home-product-link{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--phx-brand);text-decoration:none;font-weight:700;font-size:var(--phx-font-xs);margin-top:auto;border-bottom:1px solid transparent;}:where(html[data-phx-page="home"]) .home-products-grid .home-product-link:hover{color:var(--phx-text);border-bottom-color:currentColor;}@media (max-width:850px){:where(html[data-phx-page="home"]) .home-products-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));}:where(html[data-phx-page="home"]) .home-products-grid .home-product-body{padding:var(--space-4);}}@media (max-width:620px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card{display:flex;background:var(--phx-surface);border-color:var(--phx-border);border-radius:var(--phx-radius-8);}:where(html[data-phx-page="home"]) .home-products-grid .home-product-body{padding:var(--space-4) var(--space-4) var(--space-5);}}@media (prefers-reduced-motion:reduce){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card{transition:none;background:var(--phx-surface);border-color:var(--phx-border);border-radius:var(--phx-radius-8);}}:where(html[data-phx-page="home"]) .phx-meter-heading h2{line-height:var(--phx-leading-heading);letter-spacing:-1px;color:var(--phx-heading-color);font-size:clamp(var(--phx-font-subheading),2.5vw,var(--phx-font-subheading));margin:var(--space-1) 0 var(--space-2);}:where(html[data-phx-page="home"]) .phx-meter-heading p{max-width:var(--phx-size-640);color:var(--phx-text-muted);margin:0;font-size:var(--phx-font-xs);line-height:var(--phx-leading-intro);}:where(html[data-phx-page="home"]) .phx-meter-card{background:var(--phx-surface);border:1px solid var(--phx-border);min-width:0;display:flex;flex-direction:column;position:relative;padding:var(--space-4);gap:var(--space-2);border-radius:var(--phx-radius-12);box-shadow:0 5px 15px var(--phx-alpha-ink-8);transition:transform .2s ease,box-shadow .2s ease;}:where(html[data-phx-page="home"]) .phx-meter-card:hover{transform:translateY(-3px);box-shadow:0 11px 23px var(--phx-alpha-ink-12);}:where(html[data-phx-page="home"]) .phx-meter-stretched{position:absolute;inset:0;z-index:1;border-radius:inherit;}:where(html[data-phx-page="home"]) .phx-meter-card h3{color:var(--phx-heading-color);margin:0;font-size:clamp(var(--phx-font-card),1.9vw,var(--phx-font-subheading));font-weight:700;letter-spacing:-.5px;}:where(html[data-phx-page="home"]) .phx-meter-features span{display:inline-flex;background:var(--phx-surface-muted);border:1px solid var(--phx-border);border-radius:var(--phx-radius-4);color:var(--phx-text-muted);font-weight:700;padding:var(--space-1) var(--space-2);font-size:var(--phx-font-xs);}:where(html[data-phx-page="home"]) .phx-meter-visual{display:grid;align-items:center;background:linear-gradient(140deg,var(--phx-surface),var(--phx-surface-subtle));grid-template-columns:minmax(0,1fr) minmax(70px,.72fr);gap:var(--space-2);padding:var(--space-2);min-height:var(--phx-size-160);border-radius:var(--phx-radius-8);}:where(html[data-phx-page="home"]) .phx-meter-preview{display:flex;flex-direction:column;text-decoration:none;color:var(--phx-text-muted);overflow:hidden;align-items:center;height:var(--phx-size-160);position:relative;z-index:2;gap:var(--space-1);}:where(html[data-phx-page="home"]) .phx-meter-preview img{display:block;width:auto;max-width:100%;object-fit:contain;box-shadow:0 3px 10px var(--phx-alpha-ink-24);border-radius:var(--phx-radius-4);height:var(--phx-size-128);}:where(html[data-phx-page="home"]) .phx-meter-brand-link{display:inline-flex;background:var(--phx-brand);border-radius:var(--phx-radius-8);color:var(--phx-surface);font-weight:700;white-space:nowrap;text-decoration:none;font-size:var(--phx-font-xs);padding:var(--space-2) var(--space-3);}@media (max-width:930px){:where(html[data-phx-page="home"]) .phx-meter-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){:where(html[data-phx-page="home"]) .phx-meter-cards{grid-template-columns:1fr;}:where(html[data-phx-page="home"]) .phx-meter-showcase{padding:var(--space-5) 0 var(--space-6);}:where(html[data-phx-page="home"]) .phx-meter-card{padding:var(--space-3);}:where(html[data-phx-page="home"]) .phx-meter-device{height:var(--phx-size-128);}:where(html[data-phx-page="home"]) .phx-meter-preview{height:var(--phx-size-160);}:where(html[data-phx-page="home"]) .phx-meter-visual{padding:var(--space-2);gap:var(--space-2);grid-template-columns:1fr 1fr;min-height:var(--phx-size-160);}}:where(html[data-phx-page="home"]) .home-products-grid .home-product-body > p{overflow:visible;line-height:var(--phx-leading-reading);min-height:0;margin:0 0 var(--space-2);max-width:100%;}@media (max-width:620px){:where(html[data-phx-page="home"]) .home-products-grid .home-product-body > p{min-height:0;}}:where(html[data-phx-page="home"]) .phx-meter-showcase{padding:var(--space-6) 0 var(--space-6);position:relative;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-title{display:flex;align-items:baseline;gap:.24em;flex-wrap:wrap;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-inline-brand{display:inline-block;vertical-align:-.09em;width:auto;height:.72em;max-width:100%;object-fit:contain;flex:none;position:relative;z-index:1;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-title span{min-width:0;}:where(html[data-phx-page="home"]) .home-ral-products-section a.btn.primary[href="ral.html"]{background:var(--phx-brand)!important;border-color:var(--phx-brand);color:var(--phx-surface);box-shadow:none;}:where(html[data-phx-page="home"]) .home-ral-products-section a.btn.primary[href="ral.html"]:hover,:where(html[data-phx-page="home"]) .home-ral-products-section a.btn.primary[href="ral.html"]:focus-visible{background:var(--phx-brand)!important;border-color:var(--phx-brand)!important;color:var(--phx-surface)!important;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-brand-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);white-space:nowrap;letter-spacing:.12px;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-brand-link .phx-inline-brand{vertical-align:middle;filter:brightness(0) invert(1);display:block;flex:none;width:auto;max-width:var(--phx-size-96);height:var(--phx-size-16);object-fit:contain;margin:0;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-brand-link .phx-meter-link-arrow{width:var(--phx-size-16);height:var(--phx-size-16);flex:none;margin-left:var(--space-1);fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--phx-motion-fast) var(--phx-ease-standard);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-brand-link:hover .phx-meter-link-arrow{transform:translateX(3px);}@media (max-width:480px){:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-brand-link{gap:var(--space-1);padding:var(--space-2) var(--space-3);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-brand-link .phx-inline-brand{max-width:var(--phx-size-64);height:var(--phx-size-16);}}@media (prefers-reduced-motion:reduce){:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-brand-link .phx-meter-link-arrow{transition:none;}}:where(html[data-phx-page="home"]) .cta .phx-quote-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);text-decoration:none;}:where(html[data-phx-page="home"]) .cta .phx-quote-arrow{flex:none;transition:transform var(--phx-motion-fast) var(--phx-ease-standard);}:where(html[data-phx-page="home"]) .cta .phx-quote-link:hover .phx-quote-arrow{transform:translateX(3px);}@media (prefers-reduced-motion:reduce){:where(html[data-phx-page="home"]) .cta .phx-quote-arrow{transition:none;}}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-product-title .phx-device-name{font:inherit;letter-spacing:inherit;line-height:inherit;white-space:nowrap;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-visual{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:var(--space-2);min-height:var(--phx-size-192);padding:var(--space-2);align-items:center;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-preview{width:100%;height:var(--phx-size-160);min-height:var(--phx-size-160);display:flex;align-items:center;justify-content:center;overflow:hidden;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-preview img{width:auto;max-width:100%;height:var(--phx-size-160);max-height:var(--phx-size-160);object-fit:contain;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-device{max-width:100%;height:var(--phx-size-160);object-fit:contain;}@media (max-width:600px){:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-visual{min-height:var(--phx-size-192);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:var(--space-1);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-preview{height:var(--phx-size-160);min-height:var(--phx-size-160);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-preview img{height:var(--phx-size-160);max-height:var(--phx-size-160);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-device{height:var(--phx-size-128);}}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-product-title{justify-content:flex-start;flex-wrap:nowrap;gap:.24em;white-space:nowrap;height:var(--phx-size-32);min-height:var(--phx-size-32);margin:0 0 var(--space-1);padding:0;line-height:var(--phx-leading-display);display:flex;align-items:center;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card{gap:var(--space-2);height:100%;box-sizing:border-box;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-product-title .phx-inline-brand{display:block;width:auto;height:.75em;max-width:none;flex:0 0 auto;object-fit:contain;object-position:left center;max-height:var(--phx-size-24);}@media (max-width:670px){:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-product-title{height:var(--phx-size-32);min-height:var(--phx-size-32);margin:0 0 var(--space-1);}}:where(html[data-phx-page="home"]) .phx-logo-marquee-section{box-sizing:border-box;width:min(var(--phx-size-1200),92%);max-width:var(--phx-size-1200);margin:0 auto var(--space-6);overflow:hidden;border:1px solid var(--phx-border);border-radius:var(--phx-radius-12);padding:var(--space-4) var(--space-3);box-shadow:0 4px 16px var(--phx-alpha-ink-4);}:where(html[data-phx-page="home"]) .phx-logo-marquee-viewport{width:100%;overflow:hidden;}:where(html[data-phx-page="home"]) .phx-logo-marquee-track{display:flex;width:max-content;animation:phx-logos-scroll 136s linear infinite;will-change:transform;}:where(html[data-phx-page="home"]) .phx-logo-item{width:var(--phx-size-192);height:var(--phx-size-96);display:flex;flex:none;align-items:center;justify-content:center;padding:var(--space-1);}:where(html[data-phx-page="home"]) .phx-logo-item img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;}:where(html[data-phx-page="home"]) .phx-logo-marquee-section:hover .phx-logo-marquee-track{animation-play-state:paused;}@media (max-width:650px){:where(html[data-phx-page="home"]) .phx-logo-marquee-section{padding:var(--space-3) var(--space-2);margin-bottom:var(--space-5);border-radius:var(--phx-radius-8);}:where(html[data-phx-page="home"]) .phx-logo-marquee-set{gap:var(--space-5);padding-right:var(--space-5);}:where(html[data-phx-page="home"]) .phx-logo-item{width:var(--phx-size-128);height:var(--phx-size-64);}}@media (prefers-reduced-motion:reduce){:where(html[data-phx-page="home"]) .phx-logo-marquee-track{animation:none;will-change:auto;}:where(html[data-phx-page="home"]) .phx-logo-marquee-viewport{overflow-x:auto;}}:where(html[data-phx-page="home"]) .phx-company-news-clients .phx-company-news-body p{line-height:var(--phx-leading-body);}:where(html[data-phx-page="home"]) .phx-company-news-grid .phx-company-news-card .phx-company-news-image{border-bottom:1px solid var(--phx-border);}:where(html[data-phx-page="home"]) .phx-company-news-grid .phx-company-news-card .phx-company-news-image img{display:block;width:100%;height:100%;border-radius:var(--phx-radius-4);object-fit:cover;}:where(html[data-phx-page="home"]) .phx-logo-marquee-section .phx-logo-item{width:var(--phx-size-256);height:var(--phx-size-128);padding:var(--space-2);}@media (max-width:650px){:where(html[data-phx-page="home"]) .phx-logo-marquee-section .phx-logo-item{width:var(--phx-size-192);height:var(--phx-size-96);padding:var(--space-1);}:where(html[data-phx-page="home"]) .phx-logo-marquee-section .phx-logo-marquee-set{gap:var(--space-5);padding-right:var(--space-5);}}:where(html[data-phx-page="home"]) .phx-company-news-grid .phx-company-news-card .phx-company-news-image{height:var(--phx-size-192);padding:var(--space-3);margin:0;background:var(--phx-surface)!important;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;justify-content:center;}:where(html[data-phx-page="home"]) .phx-company-news-grid .phx-company-news-card .phx-company-news-image > img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:center;margin:0;padding:0;border-radius:var(--phx-radius-4);transform:none;}@media (max-width:650px){:where(html[data-phx-page="home"]) .phx-company-news-grid .phx-company-news-card .phx-company-news-image{height:var(--phx-size-192);padding:var(--space-3);}}:where(html[data-phx-page="home"]) .phx-logo-marquee-set{display:flex;flex:none;align-items:center;gap:var(--space-4);padding-right:var(--space-4);}@media (max-width:900px){:where(html[data-phx-page="home"]) .phx-logo-marquee-set{gap:var(--space-3);padding-right:var(--space-3);}}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-gloss .phx-meter-visual{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:var(--space-2);min-height:var(--phx-size-192);padding:var(--space-2);align-items:center;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-gloss .phx-meter-preview{width:100%;height:var(--phx-size-160);min-height:var(--phx-size-160);display:flex;align-items:center;justify-content:center;overflow:hidden;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-gloss .phx-meter-preview img{width:auto;max-width:100%;height:var(--phx-size-160);max-height:var(--phx-size-160);object-fit:contain;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-gloss .phx-meter-device{max-width:100%;height:var(--phx-size-160);object-fit:contain;}@media (max-width:600px){:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-gloss .phx-meter-visual{min-height:var(--phx-size-160);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-gloss .phx-meter-preview{height:var(--phx-size-160);min-height:var(--phx-size-160);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-gloss .phx-meter-preview img,:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-gloss .phx-meter-device{height:var(--phx-size-128);}}:where(html[data-phx-page="home"]) .phx-meter-card.phx-meter-blue{border-color:var(--phx-border);box-shadow:0 14px 33px var(--phx-alpha-ink-8);}:where(html[data-phx-page="home"]) .phx-meter-card.phx-meter-blue .phx-meter-overline{color:var(--phx-brand);}:where(html[data-phx-page="home"]) .phx-meter-card.phx-meter-blue h3{color:var(--phx-heading-color);}:where(html[data-phx-page="home"]) .phx-meter-card.phx-meter-blue .phx-meter-features span{color:var(--phx-text-muted);background:var(--phx-surface-muted)!important;border-color:var(--phx-border);}:where(html[data-phx-page="home"]) .phx-meter-card.phx-meter-blue .phx-meter-preview{border-color:var(--phx-border);}:where(html[data-phx-page="home"]) .phx-meter-card.phx-meter-blue .phx-meter-preview:hover{border-color:var(--phx-brand);}:where(html[data-phx-page="home"]) .home-ral-products-section .phx-ral-framed-content{display:grid;grid-template-columns:minmax(0,33%) minmax(0,1fr)!important;gap:clamp(var(--space-5),3vw,var(--space-6))!important;align-items:center;min-width:0;padding:clamp(var(--space-5),3.2vw,var(--space-7));border:1px solid var(--phx-border);border-radius:var(--phx-radius-16);background:var(--phx-surface);box-shadow:0 12px 36px var(--phx-alpha-ink-8);}:where(html[data-phx-page="home"]) .home-ral-products-section .phx-ral-framed-content>div{min-width:0;}:where(html[data-phx-page="home"]) .home-ral-products-section .phx-ral-framed-content h2{margin-top:var(--space-2);}:where(html[data-phx-page="home"]) .home-ral-products-section .phx-ral-framed-content .ral-products{min-width:0;}@media (max-width:1020px){:where(html[data-phx-page="home"]) .home-ral-products-section .phx-ral-framed-content{grid-template-columns:minmax(0,1fr)!important;}}@media (max-width:650px){:where(html[data-phx-page="home"]) .home-ral-products-section .phx-ral-framed-content{padding:var(--space-5) var(--space-4)!important;border-radius:var(--phx-radius-16);gap:var(--space-5)!important;}}:where(html[data-phx-page="home"]) .phx-meter-card.phx-meter-gloss{border-color:var(--phx-border);box-shadow:var(--phx-shadow-md);}:where(html[data-phx-page="home"]) .phx-meter-card.phx-meter-gloss .phx-meter-overline{color:var(--phx-brand);}:where(html[data-phx-page="home"]) .phx-meter-card.phx-meter-gloss .phx-meter-features span{color:var(--phx-text-muted);background:var(--phx-surface-muted)!important;border-color:var(--phx-border);}:where(html[data-phx-page="home"]) .phx-meter-card.phx-meter-gloss .phx-meter-preview{border-color:var(--phx-border);}@media (min-width:851px){:where(html[data-phx-page="home"]) section.section.wrap:has(> .home-products-grid){padding-bottom:var(--space-3);}}@media (min-width:621px) and (max-width:850px){:where(html[data-phx-page="home"]) section.section.wrap:has(> .home-products-grid){padding-bottom:var(--space-2)!important;}}@media (max-width:620px){:where(html[data-phx-page="home"]) section.section.wrap:has(> .home-products-grid){padding-bottom:var(--space-2);}:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card > .home-product-visual{height:var(--phx-size-224);min-height:var(--phx-size-224);}}:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card > .home-product-visual{display:flex;align-items:center;justify-content:center;width:100%;margin:0;box-sizing:border-box;border-bottom:1px solid var(--phx-border)!important;overflow:hidden;height:var(--phx-size-320);min-height:var(--phx-size-320);padding:var(--space-2);background:var(--phx-surface)!important;}@media (max-width:850px){:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card > .home-product-visual{padding:var(--space-2);height:var(--phx-size-256);min-height:var(--phx-size-256);}}@media (max-width:540px){:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card > .home-product-visual{height:var(--phx-size-256);min-height:var(--phx-size-256);}}:where(html[data-phx-page="home"]) .home-products-grid .home-retail-split-card .home-product-body h3 a{color:inherit;text-decoration:none;}:where(html[data-phx-page="home"]) .home-products-grid .home-retail-split-card .home-product-body h3 a:hover{text-decoration:underline;}:where(html[data-phx-page="home"]) .home-design-consulting-card .home-product-visual{display:flex;align-items:center;justify-content:center;background:var(--phx-surface)!important;overflow:hidden;}:where(html[data-phx-page="home"]) .home-products-grid>.home-design-consulting-card>.home-product-visual{height:var(--phx-size-320);min-height:var(--phx-size-320);padding:var(--space-2);display:flex;justify-content:center;align-items:center;background:var(--phx-surface)!important;box-sizing:border-box;}:where(html[data-phx-page="home"]) .home-products-grid>.home-design-consulting-card>.home-product-body{padding:var(--space-5) var(--space-5) var(--space-5);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);flex:1!important;}@media (max-width:850px){:where(html[data-phx-page="home"]) .home-products-grid>.home-design-consulting-card>.home-product-visual{height:var(--phx-size-256);min-height:var(--phx-size-256);}}@media (max-width:540px){:where(html[data-phx-page="home"]) .home-products-grid>.home-design-consulting-card>.home-product-visual{height:var(--phx-size-256);min-height:var(--phx-size-256);}:where(html[data-phx-page="home"]) .home-products-grid>.home-design-consulting-card>.home-product-body{padding:var(--space-4) var(--space-4) var(--space-5);}}:where(html[data-phx-page="home"]) .home-product-body > p{overflow:visible;font-size:var(--phx-font-sm);line-height:var(--phx-leading-reading);min-height:0;margin:0 0 var(--space-2);}:where(html[data-phx-page="home"]) .home-product-body > .home-product-link{margin-top:auto;}@media (max-width:640px){:where(html[data-phx-page="home"]) .home-product-body > p{font-size:var(--phx-font-sm);}}@media (max-width:540px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.phx-home-placeholder-visual{height:var(--phx-size-256);min-height:var(--phx-size-256);padding:var(--space-2);}}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card:hover{transform:none!important;box-shadow:var(--phx-shadow-sm)!important;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.phx-home-placeholder-visual{overflow:hidden;box-sizing:border-box;height:var(--phx-size-192);min-height:var(--phx-size-192);width:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-2);background:var(--phx-surface)!important;border-bottom:1px solid var(--phx-border)!important;box-shadow:none;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.phx-home-placeholder-visual img{box-sizing:border-box;display:block;width:100%;height:100%;object-fit:contain;object-position:center;border:0!important;border-radius:0;box-shadow:none;background:var(--phx-surface)!important;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>.home-product-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-4)!important;flex:1!important;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card .home-product-body h3{font-size:var(--phx-font-card);line-height:var(--phx-leading-subheading);color:var(--phx-heading-color);letter-spacing:normal;margin:0;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card .home-product-body>p{font-size:var(--phx-font-xs);line-height:var(--phx-leading-reading);color:var(--phx-text-muted);margin:0 0 var(--space-2);min-height:0;overflow:visible;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card .home-product-link{margin-top:auto;color:var(--phx-brand);font-size:var(--phx-font-xs);font-weight:700;text-decoration:none;border-bottom:1px solid currentColor!important;padding:0 0 var(--space-1);min-height:0;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card .home-product-link:hover{color:var(--phx-text-strong)!important;}@media (max-width:850px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.phx-home-placeholder-visual{padding:var(--space-3);height:var(--phx-size-192);min-height:var(--phx-size-192);}}@media (max-width:580px){:where(html[data-phx-page="home"]) .home-products-grid{grid-template-columns:1fr;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.phx-home-placeholder-visual{height:var(--phx-size-192);min-height:var(--phx-size-192);}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card .home-product-body>p{min-height:0;}}:where(html[data-phx-page="home"]) .home-products-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card{display:flex;flex-direction:column;border:1px solid var(--phx-border)!important;box-shadow:var(--phx-shadow-sm);overflow:hidden;transition:none!important;min-width:0;height:100%;background:var(--phx-surface);border-color:var(--phx-border);border-radius:var(--phx-radius-8);}@media (max-width:620px){:where(html[data-phx-page="home"]) .home-products-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-4);}}@media (max-width:850px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-retail-display-photo{height:var(--phx-size-224);min-height:var(--phx-size-224);}}@media (max-width:580px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-retail-display-photo{height:var(--phx-size-192);min-height:var(--phx-size-192);}}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.phx-full-bleed-visual{position:relative;display:flex;align-items:center;justify-content:center;height:var(--phx-size-224);min-height:var(--phx-size-224);width:100%;padding:0;margin:0;overflow:hidden;background:var(--phx-surface-subtle)!important;border:0!important;border-bottom:1px solid var(--phx-border)!important;border-radius:0;box-shadow:none;box-sizing:border-box;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.phx-full-bleed-visual img{position:relative;z-index:1;display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;margin:0;padding:0;border:0!important;border-radius:0;box-shadow:none;background:transparent!important;transform:none;}@media (max-width:850px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.phx-full-bleed-visual{height:var(--phx-size-224);min-height:var(--phx-size-224);}}@media (max-width:580px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.phx-full-bleed-visual{height:var(--phx-size-192);min-height:var(--phx-size-192);}}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-retail-chips-photo{width:100%;height:var(--phx-size-192);min-height:var(--phx-size-192);display:block;padding:0;margin:0;background:var(--phx-surface)!important;overflow:hidden;border-bottom:1px solid var(--phx-border)!important;box-sizing:border-box;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-retail-chips-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;background:var(--phx-surface)!important;border:0!important;border-radius:0;box-shadow:none;padding:0;margin:0;max-width:none;max-height:none;}@media (max-width:580px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-retail-chips-photo{height:var(--phx-size-192);min-height:var(--phx-size-192);}}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-design-consulting-photo{width:100%;height:var(--phx-size-192);min-height:var(--phx-size-192);display:block;padding:0;margin:0;background:var(--phx-surface)!important;overflow:hidden;border-bottom:1px solid var(--phx-border)!important;box-sizing:border-box;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-design-consulting-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;background:var(--phx-surface)!important;border:0!important;border-radius:0;box-shadow:none;padding:0;margin:0;max-width:none;max-height:none;}@media (max-width:580px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-design-consulting-photo{height:var(--phx-size-192);min-height:var(--phx-size-192);}}:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card > a.home-product-visual{height:var(--phx-size-256);min-height:var(--phx-size-256);max-height:var(--phx-size-256);flex:0 0 280px!important;width:100%;box-sizing:border-box;}:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card > a.home-product-visual > img{display:block;width:100%;height:100%;}@media (max-width:850px){:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card > a.home-product-visual{height:var(--phx-size-256);min-height:var(--phx-size-256);max-height:var(--phx-size-256);flex-basis:var(--phx-size-256)!important;}}@media (max-width:580px){:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card > a.home-product-visual{height:var(--phx-size-256);min-height:var(--phx-size-256);max-height:var(--phx-size-256);flex-basis:var(--phx-size-256);}}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.retail-neutral-approved{display:block;width:100%;height:var(--phx-size-256);min-height:var(--phx-size-256);padding:0;margin:0;background:transparent!important;border:0!important;border-bottom:1px solid var(--phx-border)!important;overflow:hidden;box-sizing:border-box;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.retail-neutral-approved::before,:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.retail-neutral-approved::after{display:none;content:none;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.retail-neutral-approved img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;padding:0;margin:0;border:0!important;border-radius:0;box-shadow:none;background:transparent!important;max-width:none;max-height:none;}@media (max-width:980px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.retail-neutral-approved{height:var(--phx-size-256);min-height:var(--phx-size-256);}}@media (max-width:580px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.retail-neutral-approved{height:var(--phx-size-256);min-height:var(--phx-size-256);}}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.phx-new-product-photo{display:block;width:100%;padding:0;margin:0;overflow:hidden;box-sizing:border-box;background:transparent!important;border-bottom:1px solid var(--phx-border)!important;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.phx-new-product-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;max-width:none;max-height:none;border:0!important;border-radius:0;padding:0;margin:0;box-shadow:none;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-fan-decks-photo{width:100%;height:var(--phx-size-256);min-height:var(--phx-size-256);padding:0;margin:0;display:block;overflow:hidden;background:var(--phx-surface)!important;border-bottom:1px solid var(--phx-border)!important;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-fan-decks-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;padding:0;border:0!important;border-radius:0;box-shadow:none;max-width:none;max-height:none;}@media (max-width:980px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-fan-decks-photo{height:var(--phx-size-256);min-height:var(--phx-size-256);}}@media (max-width:580px){:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-fan-decks-photo{height:var(--phx-size-256);min-height:var(--phx-size-256);}}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-color-cards-photo{padding:0;overflow:hidden;background:transparent!important;}:where(html[data-phx-page="home"]) .home-products-grid>.home-product-card>a.home-color-cards-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;background:transparent!important;border:0!important;box-shadow:none;margin:0;padding:0;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card.phx-meter-gloss{border:1px solid var(--phx-border)!important;background:var(--phx-surface)!important;box-shadow:0 9px 24px var(--phx-alpha-ink-8);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-device-name--colormeter{color:var(--phx-device-colormeter);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-device-name--spectropro{color:var(--phx-device-spectropro);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-device-name--glossmeter{color:var(--phx-device-glossmeter);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card .phx-meter-visual{background:linear-gradient(140deg,var(--phx-surface),var(--phx-surface-subtle) 55%,var(--phx-surface))!important;border-color:var(--phx-border);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card.phx-meter-gloss .phx-meter-preview:hover{border-color:var(--phx-text-muted)!important;}:where(html[data-phx-page="home"]) .phx-meter-showcase .phx-meter-card .phx-meter-features{gap:var(--space-2);}:where(html[data-phx-page="home"]) .phx-meter-showcase .phx-meter-card .phx-meter-features span{font-size:var(--phx-font-xs);line-height:var(--phx-leading-caption);padding:var(--space-2) var(--space-2);letter-spacing:0;}@media (max-width:600px){:where(html[data-phx-page="home"]) .phx-meter-showcase .phx-meter-card .phx-meter-features span{font-size:var(--phx-font-xs);padding:var(--space-2) var(--space-2);}}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-features{display:flex;flex-wrap:wrap;gap:var(--space-1);align-items:center;justify-content:center;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-features span{font-size:var(--phx-font-xs);line-height:var(--phx-leading-ui);padding:var(--space-1) var(--space-1)!important;letter-spacing:0;white-space:normal;flex:0 1 calc(50% - var(--space-1))!important;justify-content:center;text-align:center;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card .phx-meter-visual,:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card.phx-meter-gloss .phx-meter-visual{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:var(--space-2);min-height:var(--phx-size-192);height:var(--phx-size-192);padding:var(--space-2);align-items:center;box-sizing:border-box;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card .phx-meter-device{width:100%;max-width:100%;object-fit:contain;}@media (max-width:1050px){:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-features{flex-wrap:wrap;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-features span{white-space:normal;}}@media (max-width:600px){:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card .phx-meter-visual,:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card.phx-meter-gloss .phx-meter-visual{height:var(--phx-size-192);min-height:var(--phx-size-192);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-features span{font-size:var(--phx-font-xs);padding:var(--space-1) var(--space-2)!important;}}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-cards{align-items:stretch;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-cards > .phx-meter-card{height:100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card-copy{gap:var(--space-1);flex:1 1 auto!important;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-cards > .phx-meter-card .phx-meter-visual{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:var(--space-2);min-height:var(--phx-size-192);height:var(--phx-size-192);box-sizing:border-box;padding:var(--space-2);border-radius:var(--phx-radius-8);overflow:hidden;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card .phx-meter-preview img{display:block;width:auto;height:var(--phx-size-160);max-width:100%;max-height:var(--phx-size-160);object-fit:contain;object-position:center center;margin:0 auto;padding:0;border:0!important;border-radius:var(--phx-radius-4);transform:none;mix-blend-mode:multiply;background:transparent!important;box-shadow:0 3px 10px var(--phx-alpha-ink-24);filter:drop-shadow(0 3px 5px var(--phx-alpha-ink-12));transition:box-shadow .2s ease,filter .2s ease!important;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card.phx-meter-gloss .phx-meter-device{height:var(--phx-size-160);max-width:100%;object-fit:contain;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card.phx-meter-gloss .phx-meter-overline{color:var(--phx-brand);}@media (max-width:600px){:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-cards > .phx-meter-card .phx-meter-visual{height:var(--phx-size-192);min-height:var(--phx-size-192);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card .phx-meter-preview{height:var(--phx-size-160);min-height:var(--phx-size-160);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card .phx-meter-preview img{height:var(--phx-size-128);max-height:var(--phx-size-128);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card.phx-meter-gloss .phx-meter-device{height:var(--phx-size-128);}}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card .phx-meter-preview{max-width:100%;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:var(--phx-size-160);min-height:var(--phx-size-160);margin:0;padding:0;box-sizing:border-box;border-radius:0;background:transparent!important;border:none!important;box-shadow:none;isolation:auto;overflow:visible;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card .phx-meter-preview:hover img,:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card .phx-meter-preview:focus-visible img{box-shadow:0 5px 17px var(--phx-alpha-ink-24)!important;filter:drop-shadow(0 5px 9px var(--phx-alpha-ink-24))!important;}:where(html[data-phx-page="home"]) .phx-logo-marquee-section .phx-logo-marquee-set{gap:var(--space-3);padding-right:var(--space-3);}@media (max-width:900px){:where(html[data-phx-page="home"]) .phx-logo-marquee-section .phx-logo-marquee-set{gap:var(--space-2);padding-right:var(--space-2);}}:where(html[data-phx-page="home"]) .home-products-grid .home-product-card .home-product-visual.phx-new-product-photo{position:relative;overflow:hidden;}:where(html[data-phx-page="home"]) .home-products-grid .home-product-card .home-product-visual.phx-new-product-photo>img{width:100%;height:100%;object-fit:cover;display:block;}@media (max-width:700px){:where(html[data-phx-page="home"]) .phx-meter-visual,:where(html[data-phx-page="home"]) .phx-meter-preview{min-width:0;}}@media (max-width:420px){:where(html[data-phx-page="home"]) .phx-meter-features{flex-wrap:wrap;}:where(html[data-phx-page="home"]) .phx-meter-features span{max-width:100%;white-space:normal;}}:where(html[data-phx-page="about-sustainability"]) .sustainability-grid,:where(html[data-phx-page="home"]) .home-products-grid,:where(html[data-phx-page="home"]) .phx-meter-cards,:where(html[data-phx-page="home"]) .phx-company-news-grid{row-gap:var(--phx-card-gap);column-gap:var(--phx-card-gap);}:where(html[data-phx-page="home"]) .home-products-grid .home-product-body h3 a > span{display:block;font-size:var(--phx-font-sm);line-height:var(--phx-leading-detail);font-weight:600;letter-spacing:0;margin-top:var(--space-1);color:var(--phx-heading-color);}:where(html[data-phx-page="home"]) .home-products-grid .home-product-body h3{font-size:clamp(var(--phx-font-card),2vw,var(--phx-font-subheading));line-height:var(--phx-leading-heading);margin:0;font-weight:700;letter-spacing:-.6px;color:var(--phx-heading-color);}@media (max-width:700px){:where(html[data-phx-page="home"]) .home-products-grid .home-product-body h3{min-height:0;}}:where(html[data-phx-page="home"]) .phx-home-why{padding-right:0;padding-left:0;}:where(html[data-phx-page="home"]) .phx-home-why .phx-why-sub{color:var(--phx-text-muted);line-height:var(--phx-leading-reading);max-width:var(--phx-size-800);margin:0 0 var(--space-5);}:where(html[data-phx-page="home"]) .phx-home-why-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);}:where(html[data-phx-page="home"]) .phx-home-why-grid article{background:var(--phx-surface-muted);border:1px solid var(--phx-border);border-radius:var(--phx-radius-12);padding:var(--space-5) var(--space-4);min-width:0;}:where(html[data-phx-page="home"]) .phx-home-why-grid h3{font-size:var(--phx-font-body);margin:0 0 var(--space-2);}:where(html[data-phx-page="home"]) .phx-home-why-grid p{font-size:var(--phx-font-xs);line-height:var(--phx-leading-reading);margin:0;color:var(--phx-text-muted);}:where(html[data-phx-page="home"]) .phx-home-expertise h2{font-size:clamp(var(--phx-font-subheading),3vw,var(--phx-font-section));margin:var(--space-3) 0;}:where(html[data-phx-page="home"]) .phx-home-expertise p{color:var(--phx-text-muted);line-height:var(--phx-leading-reading);}:where(html[data-phx-page="home"]) .phx-home-expertise a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--phx-control-height);margin-top:var(--space-2);color:var(--phx-surface);background:var(--phx-brand);padding:var(--space-3) var(--space-4);border-radius:var(--phx-radius-8);text-decoration:none;font-weight:700;font-size:var(--phx-font-xs);}:where(html[data-phx-page="home"]) .phx-home-expertise img{display:block;width:100%;height:var(--phx-size-320);object-fit:cover;border-radius:var(--phx-radius-12);}@media (max-width:850px){:where(html[data-phx-page="home"]) .phx-home-why-grid{grid-template-columns:repeat(2,minmax(0,1fr));}:where(html[data-phx-page="home"]) .phx-home-expertise-layout{grid-template-columns:1fr;}:where(html[data-phx-page="home"]) .phx-home-expertise img{height:var(--phx-size-256);}}@media (max-width:500px){:where(html[data-phx-page="home"]) .phx-home-why-grid{grid-template-columns:1fr;}:where(html[data-phx-page="home"]) .phx-home-why{padding-right:0;padding-left:0;}}:where(html[data-phx-page="home"]) .phx-home-expertise{padding:var(--space-7) 0;margin-top:clamp(var(--space-5),3vw,var(--space-7));margin-bottom:clamp(var(--space-5),3vw,var(--space-7));}:where(html[data-phx-page="home"]) .phx-home-expertise-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(var(--space-5),4vw,var(--space-7));}:where(html[data-phx-page="home"]) .phx-logo-marquee-section .phx-trusted-heading{padding:var(--space-4) var(--space-4) var(--space-4);text-align:center;max-width:var(--phx-size-960);margin:0 auto;}:where(html[data-phx-page="home"]) .phx-logo-marquee-section .phx-trusted-heading h2{font-size:clamp(var(--phx-font-subheading),2.8vw,var(--phx-font-section));line-height:var(--phx-leading-heading);letter-spacing:-.035em;color:var(--phx-heading-color);margin:0 0 var(--space-2);}:where(html[data-phx-page="home"]) .phx-logo-marquee-section .phx-trusted-heading p{font-size:clamp(var(--phx-font-xs),1.3vw,var(--phx-font-sm));color:var(--phx-text-muted);line-height:var(--phx-leading-reading);margin:0 auto;text-align:center;}@media (max-width:760px){:where(html[data-phx-page="home"]) .phx-home-expertise-layout{grid-template-columns:1fr;display:flex;flex-direction:column-reverse;align-items:stretch;}:where(html[data-phx-page="home"]) .phx-home-expertise-layout img{aspect-ratio:16/10;object-fit:cover;order:-1;max-height:none!important;height:auto!important;}}:where(html[data-phx-page="home"]) .phx-home-why h2{font-size:clamp(var(--phx-font-subheading),3vw,var(--phx-font-section));margin:0 0 var(--space-3);margin-bottom:var(--space-4);}:where(html[data-phx-page="home"]) .phx-home-expertise-layout img{display:block;max-width:100%;height:clamp(var(--phx-size-256),29vw,var(--phx-size-384));width:100%;max-height:var(--phx-size-384);object-fit:cover;border-radius:var(--phx-radius-12);}:where(html[data-phx-page="home"]) .phx-home-expertise-copy p{line-height:var(--phx-leading-reading);margin:0 0 var(--space-3);}:where(html[data-phx-page="home"]) main > section.section:where(:not([data-phx-space])),:where(html[data-phx-page="home"]) main > .section.wrap:where(:not([data-phx-space])){margin-top:0;margin-bottom:0;padding-top:var(--phx-section-space);padding-bottom:var(--phx-section-space);}:where(html[data-phx-page="home"]) .phx-company-news-grid.phx-three-news-cards > .phx-company-news-card{min-width:0;display:flex;flex-direction:column;height:100%;}:where(html[data-phx-page="home"]) .phx-company-news-grid.phx-three-news-cards .phx-company-news-image{height:var(--phx-size-192);min-height:var(--phx-size-192);flex:none!important;overflow:hidden;}:where(html[data-phx-page="home"]) .phx-company-news-grid.phx-three-news-cards .phx-company-news-body{flex:1!important;display:flex;flex-direction:column;align-items:flex-start;}:where(html[data-phx-page="home"]) .phx-company-news-grid.phx-three-news-cards .phx-company-news-body p{flex:1!important;}:where(html[data-phx-page="home"]) .phx-company-news-grid.phx-three-news-cards .phx-company-news-body a{margin-top:auto;}@media (max-width:940px){:where(html[data-phx-page="home"]) .phx-company-news-grid.phx-three-news-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:620px){:where(html[data-phx-page="home"]) .phx-company-news-grid.phx-three-news-cards{grid-template-columns:1fr;}}:where(html[data-phx-page="home"]) .phx-company-news-grid.phx-three-news-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:var(--space-5);}:where(html[data-phx-page="home"]) .phx-three-news-cards>.phx-company-news-card{display:flex;flex-direction:column;min-width:0;height:100%;}:where(html[data-phx-page="home"]) .phx-three-news-cards .phx-company-news-image{height:var(--phx-size-224);min-height:var(--phx-size-224);overflow:hidden;}:where(html[data-phx-page="home"]) .phx-three-news-cards .phx-company-news-image img{width:100%;height:100%;object-fit:cover;}:where(html[data-phx-page="home"]) .phx-three-news-cards .phx-company-news-body{display:flex;flex-direction:column;flex:1!important;gap:var(--space-2);}:where(html[data-phx-page="home"]) .phx-three-news-cards .phx-company-news-body p{margin:0;line-height:var(--phx-leading-reading);}:where(html[data-phx-page="home"]) .phx-three-news-cards .phx-company-news-body a{margin-top:auto;align-self:flex-start;}@media (max-width:960px){:where(html[data-phx-page="home"]) .phx-company-news-grid.phx-three-news-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:630px){:where(html[data-phx-page="home"]) .phx-company-news-grid.phx-three-news-cards{grid-template-columns:1fr;gap:var(--space-4);}:where(html[data-phx-page="home"]) .phx-three-news-cards .phx-company-news-image{height:var(--phx-size-224);}}:where(html[data-phx-template|="about"],html[data-phx-page="coating-drying-technology"],html[data-phx-page="color-accuracy-quality-control"],html[data-phx-page="color-fan-deck-manufacturing-process"],html[data-phx-page="contacts"],html[data-phx-page="expertise"],html[data-phx-page="news"],html[data-phx-page="privacy-policy"],html[data-phx-page="home"]) .footer.contacts-footer .footer-column h3 > a{color:inherit;font:inherit !important;letter-spacing:inherit;text-transform:inherit;text-decoration:none;display:inline-block;transition:opacity .18s ease;}:where(html[data-phx-template|="about"],html[data-phx-page="coating-drying-technology"],html[data-phx-page="color-accuracy-quality-control"],html[data-phx-page="color-fan-deck-manufacturing-process"],html[data-phx-page="contacts"],html[data-phx-page="expertise"],html[data-phx-page="news"],html[data-phx-page="privacy-policy"],html[data-phx-page="home"]) .footer.contacts-footer .footer-column h3 > a:hover{text-decoration:underline !important;text-underline-offset:4px;opacity:.9;}:where(html[data-phx-template|="about"],html[data-phx-page="coating-drying-technology"],html[data-phx-page="color-accuracy-quality-control"],html[data-phx-page="color-fan-deck-manufacturing-process"],html[data-phx-page="contacts"],html[data-phx-page="expertise"],html[data-phx-page="news"],html[data-phx-page="privacy-policy"],html[data-phx-page="home"]) .footer.contacts-footer .footer-column h3 > a:focus-visible{outline:2px solid var(--phx-border);outline-offset:4px;border-radius:var(--phx-radius-4);}:where(html[data-phx-page="home"]) .phx-news-section .head{margin-bottom:var(--space-5);}:where(html[data-phx-page="home"]) .phx-news-section .phx-three-news-cards{align-items:stretch;gap:var(--space-5);}:where(html[data-phx-page="home"]) .phx-news-section .phx-company-news-card{height:100%;display:flex;flex-direction:column;}:where(html[data-phx-page="home"]) .phx-news-section .phx-company-news-body{display:flex;flex:1!important;flex-direction:column;}:where(html[data-phx-page="home"]) .phx-news-section .phx-company-news-body h3{line-height:var(--phx-leading-subheading);}:where(html[data-phx-page="home"]) .phx-news-section .phx-company-news-body p{line-height:var(--phx-leading-reading);margin:var(--space-2) 0 var(--space-4)!important;flex:1!important;}:where(html[data-phx-page="home"]) .phx-news-section .phx-company-news-body a{margin-top:auto;}:where(html[data-phx-page="home"]) .footer .footer-column.footer-quick{min-width:0;text-align:start;}:where(html[data-phx-page="home"]) .footer .footer-column.footer-quick>h3,:where(html[data-phx-page="home"]) .footer .footer-column.footer-quick>ul{padding-left:0;margin-left:0;text-align:start;}:where(html[data-phx-page="home"]) .footer .footer-column.footer-quick .phx-footer-quick-linkedin{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;margin:var(--space-3) 0 0 0;padding:0;text-align:start;transform:none;}:where(html[data-phx-page="home"]) .footer .footer-column.footer-quick .phx-footer-quick-linkedin>a.phx-linkedin-footer{display:inline-flex;position:relative;flex:0 0 26px!important;width:var(--phx-size-24);margin:0!important;margin-left:0;margin-right:0;align-self:flex-start;transform:none;}:where(html[data-phx-page="home"]) .home-products-grid .home-product-body h3 a > span.phx-color-swatches-subtitle{display:block;font-size:1em;line-height:var(--phx-leading-subheading);font-weight:700;letter-spacing:inherit;color:var(--phx-brand);margin-top:var(--space-1);}@media (max-width:700px){:where(html[data-phx-page="home"]) .home-products-grid .home-product-body h3 a > span.phx-color-swatches-subtitle{font-size:1em;}}html[data-phx-page="home"] body section.hero.phx-unified-hero{
  height:auto;
  min-height:0;
  max-height:none;
}html[data-phx-page="home"] body .home-products-grid>.home-product-card .home-product-body>p,
html[data-phx-page="home"] body .home-products-grid .home-product-body>p{
  display:block;
  -webkit-box-orient:initial;
  -webkit-line-clamp:unset;
  line-clamp:unset;
  overflow:visible;
  max-height:none;
  min-height:0;
}@media (max-width:800px){html[data-phx-page="home"] body section.hero.phx-unified-hero{min-height:0;}}@media (max-width:640px){html[data-phx-page="home"] body section.hero.phx-unified-hero{min-height:0;}html[data-phx-page="home"] body .home-products-grid>.home-product-card .home-product-body>p,
  html[data-phx-page="home"] body .home-products-grid .home-product-body>p{min-height:0;}}:where(html[data-phx-page="home"]) main > section{margin-block:0!important;}:where(html[data-phx-page="home"]) main > section + section{margin-block-start:var(--phx-flow-section)!important;}:where(html[data-phx-page="home"]) main > :is(.section.wrap,.home-ral-products-section,.phx-home-why,.phx-home-expertise,.phx-meter-showcase,.phx-news-section){
  padding-block:0!important;
}:where(html[data-phx-page="home"]) [data-phx-space="ral"],
:where(html[data-phx-page="home"]) [data-phx-space="advantage"],
:where(html[data-phx-page="home"]) [data-phx-space="news"]{padding-block:0!important;}:where(html[data-phx-page="home"]) .phx-logo-marquee-section{
  margin-block-start:var(--phx-flow-section)!important;
  margin-block-end:0!important;
  padding-block:var(--space-3)!important;
}:where(html[data-phx-page="home"]) .phx-logo-marquee-section .phx-trusted-heading{
  padding-block:0 var(--space-3)!important;
}:where(html[data-phx-page="home"]) .phx-logo-marquee-section + .cta{margin-block-start:var(--phx-flow-section)!important;}html[lang="ar"][data-phx-page="home"] :is(.phx-logo-marquee-viewport,.phx-logo-marquee-track,.phx-logo-marquee-set){direction:ltr;unicode-bidi:isolate;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card-copy{flex:0 0 auto!important;min-height:var(--phx-size-64);justify-content:flex-start;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-cards > .phx-meter-card .phx-meter-visual{margin-top:var(--space-1);}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-cards > .phx-meter-card > .phx-meter-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);width:100%;margin-top:var(--space-1);align-items:stretch;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-cards > .phx-meter-card > .phx-meter-features span{display:flex;align-items:center;justify-content:center;min-width:0;min-height:var(--phx-size-40);padding:var(--space-2)!important;border:1px solid var(--phx-border);border-radius:var(--phx-radius-6);background:var(--phx-surface-muted)!important;color:var(--phx-text-muted)!important;font-size:var(--phx-font-xs);font-weight:700;line-height:var(--phx-leading-ui);text-align:center;white-space:normal;overflow-wrap:anywhere;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-cards > .phx-meter-card > .phx-meter-features span:nth-child(3){grid-column:1 / -1;}@media (max-width:920px) and (min-width:601px){:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-cards > .phx-meter-card > .phx-meter-features{grid-template-columns:repeat(3,minmax(0,1fr));}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-cards > .phx-meter-card > .phx-meter-features span:nth-child(3){grid-column:auto;}}@media (max-width:600px){:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-card-copy{min-height:0;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-cards > .phx-meter-card > .phx-meter-features{grid-template-columns:1fr;}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-cards > .phx-meter-card > .phx-meter-features span:nth-child(3){grid-column:auto;}}:where(html[data-phx-page="home"]) #phoenix-meter > .wrap{
  background:linear-gradient(145deg,#f4f4ef 0%,#fafaf7 100%);
  border:1px solid rgba(80,80,71,.16);
  border-radius:20px;
  padding:clamp(26px,3.2vw,42px);
  box-shadow:0 14px 38px rgba(34,38,34,.07);
}:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-heading{
  padding-bottom:var(--space-3);
  border-bottom:1px solid rgba(80,80,71,.12);
}@media (max-width:600px){:where(html[data-phx-page="home"]) #phoenix-meter > .wrap{
    width:min(94%,1200px);
    padding:var(--space-4);
    border-radius:14px;
  }:where(html[data-phx-page="home"]) #phoenix-meter .phx-meter-heading{
    padding-bottom:var(--space-3);
  }}:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card .home-product-body h3,
:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card .home-product-body h3 > a{
  color:#3E3E36 !important;
}:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card .home-product-body h3 > a > .phx-color-swatches-subtitle{
  color:#505047 !important;
}:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card .home-product-body h3 > a:hover > .phx-color-swatches-subtitle,
:where(html[data-phx-page="home"]) .home-products-grid > .home-product-card .home-product-body h3 > a:focus-visible > .phx-color-swatches-subtitle{
  color:#505047 !important;
}