@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:Lineca;src:url(/build/assets/lineca-regular-BeucLvBe.woff2) format("woff2"),url(/build/assets/lineca-regular-vE2ERBVu.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Romek;src:url(/build/assets/romek-regular-CAyi5zfM.woff2) format("woff2"),url(/build/assets/romek-regular-oMeJpTQ4.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Romek;src:url(/build/assets/romek-regular-italic-FWMNUVVk.woff2) format("woff2"),url(/build/assets/romek-regular-italic-DV-_99qG.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Romek;src:url(../fonts/romek-light.woff2) format("woff2"),url(../fonts/romek-light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Romek;src:url(../fonts/romek-light-italic.woff2) format("woff2"),url(../fonts/romek-light-italic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Romek;src:url(/build/assets/romek-bold-D3-wLp4E.woff2) format("woff2"),url(/build/assets/romek-bold-QY8qhXd2.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Romek;src:url(../fonts/romek-bold-italic.woff2) format("woff2"),url(../fonts/romek-bold-italic.woff) format("woff");font-weight:700;font-style:italic}:root{font-size:20px;--color-primary: rgb(223, 217, 205);--color-secondary: rgb(70, 90, 80);--color-tertiary: rgb(227, 255, 30);--color-error: rgba(235, 0, 0, 1);-webkit-font-smoothing:antialiased}::selection{background-color:var(--color-tertiary);color:var(--color-secondary)}body{font-family:Romek,serif;color:var(--color-secondary);background-color:var(--color-primary);font-size:.8em;line-height:1.3}@media (min-width: 480px){body{font-size:.9em}}h1,.h1{font-family:Lineca,sans-serif;font-variant-ligatures:none;font-size:1.9425em;font-weight:700;line-height:.9;letter-spacing:-.03em;margin-bottom:1.5rem}@media (min-width: 480px){h1,.h1{font-size:3.0525em}}@media (min-width: 760px){h1,.h1{font-size:3.885em}}@media (min-width: 960px){h1,.h1{font-size:5.55em}}h2,.h2{font-family:Lineca,sans-serif;font-variant-ligatures:none;font-size:1.554em;font-weight:700;letter-spacing:-.04em;line-height:.9;margin-bottom:1.5rem}@media (min-width: 480px){h2,.h2{font-size:2.442em}}@media (min-width: 760px){h2,.h2{font-size:3.108em}}@media (min-width: 960px){h2,.h2{font-size:4.44em}}hgroup{padding-top:1.5rem}hgroup>.h1,hgroup .h2{margin-top:-1.5rem}p:not(:last-child){margin-bottom:1.667em}a{color:inherit}strong{font-weight:700}em{font-style:italic}dl{display:grid;grid-template-columns:repeat(2,max-content);gap:0 1rem;margin-left:auto;text-align:right}dt{font-family:Lineca,sans-serif;line-height:1.4}.uppercase{text-transform:uppercase}.outlined{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px}.wrapper{display:flex;flex-direction:column;min-height:100vh;min-height:100svh;padding:1rem}@media (min-width: 480px){.wrapper{padding:2rem}}.header{display:flex;justify-content:space-between;justify-items:center;gap:2em}.header__logo{flex:1 1 18rem;max-width:50vw}.header__logo svg{display:block}.locale-select{display:flex;align-items:center;margin-top:.2em;gap:.5em;font-family:Lineca,sans-serif}.locale-select__item{text-decoration:none;font-family:Lineca,sans-serif;text-transform:uppercase;font-size:clamp(.6rem,1.04vw,.8rem);letter-spacing:.07em}.locale-select__item.-active{opacity:.3;pointer-events:none}.content{margin:auto;max-width:100%;padding-block:1.5rem}.footer-nav{display:flex;justify-content:center;gap:1em}.footer-nav__item{color:inherit;text-decoration:none}.footer-nav__item:hover{text-decoration:underline}.box{max-width:100%;width:49.5rem;padding:1rem;box-shadow:0 0 .75rem #00000026}@media (min-width: 480px){.box{padding:2rem}}.box.-large{width:76.5rem}.checkbox input{float:left;width:1rem;height:1rem;opacity:0}.checkbox input+label{display:block;cursor:pointer;padding-left:1.5rem;max-width:24.5em}.checkbox input+label:before{float:left;display:block;content:"";width:1rem;height:1rem;margin-left:-1.5rem;margin-right:.25rem;margin-top:.075rem;border:1px solid var(--color-secondary)}.checkbox input:checked+label:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NPGxpbmUgeDE9IjEuMTQ2NDUiIHkxPSIxMS45NjAyIiB4Mj0iMTIuNDYwMiIgeTI9IjAuNjQ2NDU5IiBzdHJva2U9IiM0NjVBNTAiLz4NPGxpbmUgeDE9IjEuMzUzNTUiIHkxPSIwLjcxMDE2NyIgeDI9IjEyLjY2NzMiIHkyPSIxMi4wMjM5IiBzdHJva2U9IiM0NjVBNTAiLz4NPC9zdmc+);background-repeat:no-repeat;background-position:center}.checkbox input:focus+label:before{outline:1px solid rgb(227,255,30);outline-offset:2px}.link-button{display:flex;justify-content:center;white-space:nowrap;font-family:Lineca,sans-serif;font-size:.8334em;text-transform:uppercase;text-decoration:none}.link-button svg{height:1.334em;margin-left:.75em;transition:all .25s ease;transform-origin:center;transition-property:transform,opacity}.link-button:hover svg{transform:rotate(360deg)}.button{display:flex;align-items:center;gap:.5rem;border:1px solid var(--color-secondary);color:var(--color-secondary)!important;border-radius:20rem;padding:.5rem 1rem .5rem .5rem;position:relative;overflow:hidden;transition:all .25s ease;transition-property:color,border-color;-webkit-user-select:none;user-select:none;transform:translateZ(0);text-decoration:none!important;background:transparent;font:inherit;cursor:pointer;max-width:fit-content}.button__wave{content:"";position:absolute;left:0;top:0;right:0;height:200%;transition:all .25s ease;transform-origin:bottom;transition-property:transform,opacity;background:linear-gradient(to top,var(--color-tertiary) 0%,var(--color-tertiary) 50%,transparent 50%);transform:translateY(50%);display:flex;align-items:flex-start}.button__wave svg{width:100%;height:50%}.button__icon{position:relative;display:flex;transition:transform .25s ease}.button__text{position:relative;font-style:italic;top:-.01em}.button:hover .button__icon{transform:rotate(-360deg)}.button:hover .button__wave{transform:translateY(-50%)}.button--primary{background-color:var(--color-tertiary);border-color:var(--color-tertiary);color:var(--color-secondary)!important}.button--primary:hover{border-color:var(--color-secondary);color:var(--color-secondary)!important}.button--dark{border-color:var(--color-primary);color:var(--color-primary)!important}.button--dark:hover{border-color:var(--color-tertiary);color:var(--color-secondary)!important}.button--anchor .button__icon svg,.button--int .button__icon svg{transform:rotate(-90deg)}.button--ext .button__icon svg,.button--email .button__icon svg{transform:rotate(-135deg)}.request-form__description{max-width:38.5em}.request-form__errors{margin-bottom:1.5rem;color:var(--color-error)}.request-form__submit{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 900px){.request-form__submit{flex-direction:row;align-items:flex-start;justify-content:space-between}}.request-form:has(:invalid) button{opacity:.4}.request-form__row-label{min-width:13em;font-family:Lineca,sans-serif;font-size:.7em;letter-spacing:.07em;text-transform:uppercase;padding:.5em .5em 0}@media (min-width: 480px){.request-form__row-label{padding:0 2em 0 0}}.request-form__row-input{display:inline-block;font:inherit;font-size:1.112em;width:100%;padding:.65em 1em;background-color:transparent;border:none;color:var(--color-secondary)}.request-form__row-input::-webkit-input-placeholder{font-style:italic;color:#465a5066}.request-form__row-input:focus{background:#e3ff1e33;outline:none}.request-form__row{position:relative;display:flex;flex-direction:column;border-top:1px solid var(--color-secondary);border-bottom:1px solid var(--color-secondary);margin-bottom:1.5rem;z-index:1}@media (min-width: 480px){.request-form__row{flex-direction:row;align-items:center}}.request-form__row+.request-form__row{margin-top:calc(-1.5rem - 1px)}.request-form__row:first-of-type{border-top:1px solid var(--color-secondary)}.request-form__row:has(input:not(:placeholder-shown):not(:focus):invalid) .request-form__row-label{color:var(--color-error)}.request-form__row:has(input:not(:placeholder-shown):not(:focus):invalid){border-color:var(--color-error);z-index:2}.specification{zoom:.3}@media (min-width: 420px){.specification{zoom:.35}}@media (min-width: 480px){.specification{zoom:.4}}@media (min-width: 600px){.specification{zoom:.5}}@media (min-width: 760px){.specification{zoom:.63}}@media (min-width: 900px){.specification{zoom:.75}}@media (min-width: 1100px){.specification{zoom:.916}}@media (min-width: 1200px){.specification{zoom:1}}.specification__header{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1.5rem}@media (min-width: 680px){.specification__header{flex-direction:row;justify-content:space-between;gap:1.5rem}}.specification__header-button{display:flex;flex-direction:column;margin-left:auto}.specification__footer{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1.5rem;margin-top:3rem;gap:1.5rem}@media (min-width: 680px){.specification__footer{flex-direction:row;align-items:center;justify-content:space-between}}.specification__footer a{text-decoration:none}.specification__footer-button{margin-left:auto;order:-1}@media (min-width: 680px){.specification__footer-button{order:2}}.max-width-50{width:50%}.safety-sheet-table,.specification-table{--table-padding: .8rem;--border-color: var(--color-secondary);width:100%;margin-block:3.5rem;border-top:1px solid var(--border-color);empty-cells:show}.safety-sheet-table>tbody>tr>th,.safety-sheet-table>tbody>tr>td,.specification-table>tbody>tr>th,.specification-table>tbody>tr>td{border-bottom:1px solid var(--border-color)}.safety-sheet-table>tbody>tr,.specification-table>tbody>tr{counter-increment:level1;counter-reset:level2}.safety-sheet-table th,.specification-table th{width:18rem;padding-top:var(--table-padding);padding-bottom:var(--table-padding);padding-right:var(--table-padding);font-family:Lineca,sans-serif;text-align:left;font-size:.7rem;letter-spacing:.07em;text-transform:uppercase}.safety-sheet-table.with-counter th:before,.specification-table.with-counter th:before{display:inline;content:counter(level1,decimal-leading-zero) ". "}.safety-sheet-table td,.specification-table td{padding:var(--table-padding)}.safety-sheet-table td strong,.specification-table td strong{font-weight:900}.safety-sheet-table td td,.specification-table td td{padding-block:0;padding-inline:var(--table-padding)}.safety-sheet-table td td:first-child,.specification-table td td:first-child{padding-left:0}.safety-sheet-table tr,.safety-sheet-table th,.safety-sheet-table td,.specification-table tr,.specification-table th,.specification-table td{vertical-align:top}.safety-sheet-table .counter-2,.specification-table .counter-2{display:flex;min-width:fit-content;max-width:max-content;counter-increment:level2}.safety-sheet-table .counter-2:before,.specification-table .counter-2:before{min-width:5.5ch;content:counter(level1,decimal-leading-zero) "." counter(level2,decimal-leading-zero) ".  "}.safety-sheet-table p:not(:last-child),.safety-sheet-table ul:not(:last-child),.specification-table p:not(:last-child),.specification-table ul:not(:last-child){margin-bottom:1.5rem}.safety-sheet-table .underlined,.specification-table .underlined{max-width:max-content;text-decoration:underline}.safety-sheet-table .underlined.counter-2:before,.specification-table .underlined.counter-2:before{min-width:0}.safety-sheet-table th .note,.specification-table th .note{text-transform:none}.safety-sheet-table .table-two-parts,.safety-sheet-table .table-three-parts,.specification-table .table-two-parts,.specification-table .table-three-parts{transform:translateY(calc(-1 * var(--table-padding)));margin-bottom:calc(-2 * var(--table-padding));width:100%}.safety-sheet-table .table-two-parts tr:first-child td,.safety-sheet-table .table-three-parts tr:first-child td,.specification-table .table-two-parts tr:first-child td,.specification-table .table-three-parts tr:first-child td{padding-top:var(--table-padding)}.safety-sheet-table .table-two-parts tr:last-child td,.safety-sheet-table .table-three-parts tr:last-child td,.specification-table .table-two-parts tr:last-child td,.specification-table .table-three-parts tr:last-child td{padding-bottom:var(--table-padding)}.safety-sheet-table .table-two-parts td,.safety-sheet-table .table-three-parts td,.specification-table .table-two-parts td,.specification-table .table-three-parts td{border-left:1px solid var(--border-color)}.safety-sheet-table .table-two-parts td:first-child,.safety-sheet-table .table-three-parts td:first-child,.specification-table .table-two-parts td:first-child,.specification-table .table-three-parts td:first-child{border-left:none}.safety-sheet-table .table-two-parts td,.specification-table .table-two-parts td,.safety-sheet-table .table-three-parts td:first-child,.specification-table .table-three-parts td:first-child{width:50%}.safety-sheet-table .table-three-parts td:nth-child(2),.specification-table .table-three-parts td:nth-child(2){width:33.336%}.safety-sheet-table .table-three-parts td:nth-child(3),.specification-table .table-three-parts td:nth-child(3){width:16.66%}.safety-sheet-table>tbody>tr>th[colspan="2"]{font-size:1.25em;font-family:Lineca,sans-serif}.safety-sheet-table>tbody>tr>td{border-bottom:1px solid var(--border-color)}.safety-sheet-table>tbody>tr>td table{word-break:break-all;margin-bottom:1.5rem}.safety-sheet-table>tbody>tr>td td,.safety-sheet-table>tbody>tr>td th{padding:.25em .5em!important;border:1px solid black}
