header{height:auto;min-height:100px;flex-wrap:wrap;padding-top:18px;padding-bottom:14px;gap:16px 30px}.languages{flex-basis:100%;justify-content:flex-end;gap:6px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:10px}.languages a{display:inline-flex;min-width:42px;min-height:38px;align-items:center;justify-content:center;font-size:13px;padding:5px 9px;border:1px solid transparent}.languages a[aria-current=page]{background:var(--ink);color:white}.languages a:hover{border-color:var(--ink)}h1,h2,h3{overflow-wrap:anywhere;hyphens:auto}h1{font-size:clamp(40px,4.4vw,72px)}.environment{background:#eef1ef;border-bottom:1px solid var(--line)}.environment h2{max-width:680px}.eco-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.eco-cards article{border-top:2px solid #728a7c;padding-top:20px}.eco-cards h3{font-size:23px;letter-spacing:-.5px;margin:0 0 18px}.eco-cards p{font-size:15px;color:var(--muted)}.eco-note{font-size:13px;color:var(--muted);margin-top:30px;max-width:1100px}.eco-note strong{color:var(--ink)}.contact,.company,.faq,.application-layout,.hero{min-width:0}.hero>*,.contact>*,.section-heading>*{min-width:0}nav a{overflow-wrap:anywhere}.product h3{font-size:32px}.form-row label{min-width:0}.button{white-space:normal;text-align:center}.contact h2{font-size:clamp(38px,4.3vw,64px)}@media(max-width:1000px){.hero{grid-template-columns:1fr 1fr}.hero h1{font-size:46px}.steps h3{font-size:22px}}@media(max-width:680px){header{padding:18px 6%}.languages{justify-content:flex-start;gap:3px}.languages a{font-size:12px;min-width:34px;min-height:38px;padding:4px 7px}.hero{grid-template-columns:1fr}.hero h1{font-size:43px;letter-spacing:-1.7px}.eco-cards{grid-template-columns:1fr;gap:24px}.section-heading h2,.company h2{font-size:33px}.product h3{font-size:30px}.contact-email{font-size:23px}nav{gap:12px;line-height:1.5}h2{letter-spacing:-1px}}
