:root{--vb-c-primary-hsl:202,92%,57%}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Bold.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Bold.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Bold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-BoldItalic.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-BoldItalic.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:local("IBM Plex Mono Bold Italic"),local("IBMPlexMono-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-BoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Italic.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Italic.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:local("IBM Plex Mono Italic"),local("IBMPlexMono-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Light.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Light.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-LightItalic.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-LightItalic.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/complete/woff2/IBMPlexMono-Regular.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/complete/woff/IBMPlexMono-Regular.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(/vb/app/assets/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Bold.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Bold.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Bold-Greek.woff2) format("woff2");unicode-range:U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ce}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-BoldItalic.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-BoldItalic.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:local("IBM Plex Sans Bold Italic"),local("IBMPlexSans-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-BoldItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ce}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Italic.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Italic.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Greek.woff2) format("woff2");unicode-range:U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ce}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Light.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Light.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),local("IBMPlexSans-Light"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Greek.woff2) format("woff2");unicode-range:U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ce}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-LightItalic.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-LightItalic.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;src:local("IBM Plex Sans Light Italic"),local("IBMPlexSans-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ce}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medium"),local("IBMPlexSans-Medium"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Medium.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Medium.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medium"),local("IBMPlexSans-Medium"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medium"),local("IBMPlexSans-Medium"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medium"),local("IBMPlexSans-Medium"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medium"),local("IBMPlexSans-Medium"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medium"),local("IBMPlexSans-Medium"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medium"),local("IBMPlexSans-Medium"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Medium-Greek.woff2) format("woff2");unicode-range:U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ce}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medium Italic"),local("IBMPlexSans-MediumItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-MediumItalic.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-MediumItalic.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medium Italic"),local("IBMPlexSans-MediumItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medium Italic"),local("IBMPlexSans-MediumItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medium Italic"),local("IBMPlexSans-MediumItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medium Italic"),local("IBMPlexSans-MediumItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medium Italic"),local("IBMPlexSans-MediumItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;src:local("IBM Plex Sans Medium Italic"),local("IBMPlexSans-MediumItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-MediumItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ce}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Regular.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Regular.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Greek.woff2) format("woff2");unicode-range:U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ce}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Thin.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Thin.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;src:local("IBM Plex Sans Thin"),local("IBMPlexSans-Thin"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Thin-Greek.woff2) format("woff2");unicode-range:U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ce}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-ThinItalic.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-ThinItalic.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:100;src:local("IBM Plex Sans Thin Italic"),local("IBMPlexSans-ThinItalic"),url(/vb/app/assets/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-ThinItalic-Greek.woff2) format("woff2");unicode-range:U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ce}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:local("IBM Plex Serif Bold"),local("IBMPlexSerif-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/complete/woff2/IBMPlexSerif-Bold.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/complete/woff/IBMPlexSerif-Bold.woff) format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:local("IBM Plex Serif Bold"),local("IBMPlexSerif-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Bold-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:local("IBM Plex Serif Bold"),local("IBMPlexSerif-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Bold-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:local("IBM Plex Serif Bold"),local("IBMPlexSerif-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Bold-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:local("IBM Plex Serif Bold"),local("IBMPlexSerif-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Bold-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:local("IBM Plex Serif Bold"),local("IBMPlexSerif-Bold"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Bold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:local("IBM Plex Serif Bold Italic"),local("IBMPlexSerif-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/complete/woff2/IBMPlexSerif-BoldItalic.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/complete/woff/IBMPlexSerif-BoldItalic.woff) format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:local("IBM Plex Serif Bold Italic"),local("IBMPlexSerif-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-BoldItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:local("IBM Plex Serif Bold Italic"),local("IBMPlexSerif-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-BoldItalic-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:local("IBM Plex Serif Bold Italic"),local("IBMPlexSerif-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-BoldItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:local("IBM Plex Serif Bold Italic"),local("IBMPlexSerif-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-BoldItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:local("IBM Plex Serif Bold Italic"),local("IBMPlexSerif-BoldItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-BoldItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:local("IBM Plex Serif ExtraLight Italic"),local("IBMPlexSerif-ExtraLightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/complete/woff2/IBMPlexSerif-ExtraLightItalic.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/complete/woff/IBMPlexSerif-ExtraLightItalic.woff) format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:local("IBM Plex Serif ExtraLight Italic"),local("IBMPlexSerif-ExtraLightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-ExtraLightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:local("IBM Plex Serif ExtraLight Italic"),local("IBMPlexSerif-ExtraLightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-ExtraLightItalic-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:local("IBM Plex Serif ExtraLight Italic"),local("IBMPlexSerif-ExtraLightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-ExtraLightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:local("IBM Plex Serif ExtraLight Italic"),local("IBMPlexSerif-ExtraLightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-ExtraLightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:local("IBM Plex Serif ExtraLight Italic"),local("IBMPlexSerif-ExtraLightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-ExtraLightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:local("IBM Plex Serif Italic"),local("IBMPlexSerif-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/complete/woff2/IBMPlexSerif-Italic.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/complete/woff/IBMPlexSerif-Italic.woff) format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:local("IBM Plex Serif Italic"),local("IBMPlexSerif-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:local("IBM Plex Serif Italic"),local("IBMPlexSerif-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:local("IBM Plex Serif Italic"),local("IBMPlexSerif-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:local("IBM Plex Serif Italic"),local("IBMPlexSerif-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:local("IBM Plex Serif Italic"),local("IBMPlexSerif-Italic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:local("IBM Plex Serif Light Italic"),local("IBMPlexSerif-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/complete/woff2/IBMPlexSerif-LightItalic.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/complete/woff/IBMPlexSerif-LightItalic.woff) format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:local("IBM Plex Serif Light Italic"),local("IBMPlexSerif-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:local("IBM Plex Serif Light Italic"),local("IBMPlexSerif-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:local("IBM Plex Serif Light Italic"),local("IBMPlexSerif-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:local("IBM Plex Serif Light Italic"),local("IBMPlexSerif-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:local("IBM Plex Serif Light Italic"),local("IBMPlexSerif-LightItalic"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:local("IBM Plex Serif"),local("IBMPlexSerif"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/complete/woff2/IBMPlexSerif-Regular.woff2) format("woff2"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/complete/woff/IBMPlexSerif-Regular.woff) format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:local("IBM Plex Serif"),local("IBMPlexSerif"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Cyrillic.woff2) format("woff2");unicode-range:U+0400-045f,U+0472-0473,U+0490-049d,U+04a0-04a5,U+04aa-04ab,U+04ae-04b3,U+04b6-04bb,U+04c0-04c2,U+04cf-04d9,U+04dc-04df,U+04e2-04e9,U+04ee-04f5,U+04f8-04f9}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:local("IBM Plex Serif"),local("IBMPlexSerif"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Pi.woff2) format("woff2");unicode-range:U+0e3f,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212e,U+2150-2151,U+2153-215e,U+2190-2199,U+21a9-21aa,U+21b0-21b3,U+21b6-21b7,U+21ba-21bb,U+21c4,U+21c6,U+2202,U+2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2248,U+2260,U+2264-2265,U+25ca,U+2713,U+274c,U+2b0e-2b11,U+ebe1-ebe7,U+ece0,U+efcc}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:local("IBM Plex Serif"),local("IBMPlexSerif"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin3.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef9,U+20ab}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:local("IBM Plex Serif"),local("IBMPlexSerif"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin2.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff,U+fb01-fb02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:local("IBM Plex Serif"),local("IBMPlexSerif"),url(/vb/app/assets/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000d,U+0020-007e,U+00a0-00a3,U+00a4-00ff,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2013-2014,U+2018-201a,U+201c-201e,U+2020-2022,U+2026,U+2030,U+2039-203a,U+2044,U+2074,U+20ac,U+2122,U+2212,U+fb01-fb02}@font-face{font-family:IBM Plex Sans Variable;src:url(/vb/app/assets/fonts/IBM-Plex-Sans-Variable/fonts/complete/woff2/IBMPlexSansVar-Roman.woff2)}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;src:url(/vb/app/assets/fonts/IBM-Plex-Sans-Variable/fonts/complete/woff2/IBMPlexSansVar-Italic.woff2)}#pojo-a11y-skip-content,[hidden],template{display:none}#pojo-a11y-toolbar .pojo-a11y-toolbar-right .pojo-a11y-toolbar-open,#pojo-a11y-toolbar.pojo-a11y-toolbar-right{z-index:10005}.pojo-a11y-toolbar-text{font-size:1.5rem;font-weight:500}html body.pojo-a11y-high-contrast a{background-color:transparent!important}html body.pojo-a11y-high-contrast a.button,html body.pojo-a11y-high-contrast a:hover svg{background-color:#400000!important}body.pojo-a11y-high-contrast form.wpcf7-form label{color:#0ff!important}body.pojo-a11y-high-contrast form.wpcf7-form span span{color:#0080ff!important}body.pojo-a11y-high-contrast form.wpcf7-form input::-webkit-input-placeholder{color:#ff0!important}body.pojo-a11y-high-contrast form.wpcf7-form input::-moz-placeholder{color:#ff0!important}body.pojo-a11y-high-contrast form.wpcf7-form input:-ms-input-placeholder{color:#ff0!important}body.pojo-a11y-high-contrast form.wpcf7-form input::-ms-input-placeholder{color:#ff0!important}body.pojo-a11y-high-contrast form.wpcf7-form input,body.pojo-a11y-high-contrast form.wpcf7-form input::placeholder,body.pojo-a11y-high-contrast form.wpcf7-form textarea{color:#ff0!important}body.pojo-a11y-high-contrast .site-header{background-color:#ff0!important}body.pojo-a11y-high-contrast .homepage-banner__background-text h2{-webkit-text-fill-color:#ff0!important;background:none!important;color:#ff0!important}body.pojo-a11y-high-contrast .background-panel__inner{z-index:1!important}body.pojo-a11y-high-contrast .header-panel__content{position:relative;z-index:9}body.pojo-a11y-high-contrast .header-panel__content h4,body.pojo-a11y-high-contrast .header-panel__content p,body.pojo-a11y-high-contrast .header-panel__content span{background-color:transparent!important;color:#ff0!important}body.pojo-a11y-high-contrast .header-panel__content .know-more-button{margin:0!important}body.pojo-a11y-high-contrast .info-banner{background-color:#0ff!important}body.pojo-a11y-high-contrast .antibac span.uppercase-heading{color:#ff0!important}body.pojo-a11y-high-contrast .news__slider__slide__inner:hover figure figcaption{background-color:#430200!important}body.pojo-a11y-high-contrast .view-main{margin-bottom:0!important}:root{--vb-c-green-h:155;--vb-c-green-s:44%;--vb-c-green-l:23%;--vb-c-green-hsl:155,44%,23%;--vb-c-green_h:0;--vb-c-green_s:0%;--vb-c-green_l:100%;--vb-c-green_hsl:0,0%,100%;--vb-c-violet-h:281;--vb-c-violet-s:83%;--vb-c-violet-l:58%;--vb-c-violet-hsl:281,83%,58%;--vb-c-violet_h:0;--vb-c-violet_s:0%;--vb-c-violet_l:100%;--vb-c-violet_hsl:0,0%,100%;--vb-c-orange-h:40;--vb-c-orange-s:92%;--vb-c-orange-l:56%;--vb-c-orange-hsl:40,92%,56%;--vb-c-orange_h:0;--vb-c-orange_s:0%;--vb-c-orange_l:100%;--vb-c-orange_hsl:0,0%,100%;--vb-c-red-h:346;--vb-c-red-s:100%;--vb-c-red-l:45%;--vb-c-red-hsl:346,100%,45%;--vb-c-red_h:0;--vb-c-red_s:0%;--vb-c-red_l:100%;--vb-c-red_hsl:0,0%,100%;--vb-c-light-blue-h:166;--vb-c-light-blue-s:87%;--vb-c-light-blue-l:85%;--vb-c-light-blue-hsl:166,87%,85%;--vb-c-light-blue_h:0;--vb-c-light-blue_s:0%;--vb-c-light-blue_l:100%;--vb-c-light-blue_hsl:0,0%,100%;--vb-c-neon-h:151;--vb-c-neon-s:93%;--vb-c-neon-l:64%;--vb-c-neon-hsl:151,93%,64%;--vb-c-neon_h:0;--vb-c-neon_s:0%;--vb-c-neon_l:100%;--vb-c-neon_hsl:0,0%,100%;--vb-c-ink-h:191;--vb-c-ink-s:93%;--vb-c-ink-l:11%;--vb-c-ink-hsl:191,93%,11%;--vb-c-ink_h:0;--vb-c-ink_s:0%;--vb-c-ink_l:100%;--vb-c-ink_hsl:0,0%,100%;--vb-c-blueGrey-h:155;--vb-c-blueGrey-s:190%;--vb-c-blueGrey-l:236%;--vb-c-blueGrey-hsl:155,190%,236%;--vb-c-blueGrey_h:0;--vb-c-blueGrey_s:0%;--vb-c-blueGrey_l:100%;--vb-c-blueGrey_hsl:0,0%,100%;--vb-c-white-h:0;--vb-c-white-s:0%;--vb-c-white-l:100%;--vb-c-white-hsl:0,0%,100%;--vb-c-white_h:0;--vb-c-white_s:100%;--vb-c-white_l:0%;--vb-c-white_hsl:0,100%,0%;--vb-c-light-h:207;--vb-c-light-s:48%;--vb-c-light-l:93%;--vb-c-light-hsl:207,48%,93%;--vb-c-light_h:0;--vb-c-light_s:0%;--vb-c-light_l:100%;--vb-c-light_hsl:0,0%,100%;--vb-c-median-h:207;--vb-c-median-s:18%;--vb-c-median-l:50%;--vb-c-median-hsl:207,18%,50%;--vb-c-median_h:0;--vb-c-median_s:0%;--vb-c-median_l:100%;--vb-c-median_hsl:0,0%,100%;--vb-c-dark-h:191;--vb-c-dark-s:23%;--vb-c-dark-l:10%;--vb-c-dark-hsl:191,23%,10%;--vb-c-dark_h:0;--vb-c-dark_s:0%;--vb-c-dark_l:100%;--vb-c-dark_hsl:0,0%,100%;--vb-c-black-h:0;--vb-c-black-s:100%;--vb-c-black-l:0%;--vb-c-black-hsl:0,100%,0%;--vb-c-black_h:0;--vb-c-black_s:0%;--vb-c-black_l:100%;--vb-c-black_hsl:0,0%,100%;--vb-c-cobalt-h:216;--vb-c-cobalt-s:52%;--vb-c-cobalt-l:40%;--vb-c-cobalt-hsl:216,52%,40%;--vb-c-cobalt_h:0;--vb-c-cobalt_s:0%;--vb-c-cobalt_l:100%;--vb-c-cobalt_hsl:0,0%,100%;--vb-c-cobaltLight-h:216;--vb-c-cobaltLight-s:100%;--vb-c-cobaltLight-l:33%;--vb-c-cobaltLight-hsl:216,100%,33%;--vb-c-cobaltLight_h:0;--vb-c-cobaltLight_s:0%;--vb-c-cobaltLight_l:100%;--vb-c-cobaltLight_hsl:0,0%,100%;--vb-c-darkGreen-h:155;--vb-c-darkGreen-s:44%;--vb-c-darkGreen-l:23%;--vb-c-darkGreen-hsl:155,44%,23%;--vb-c-darkGreen_h:0;--vb-c-darkGreen_s:0%;--vb-c-darkGreen_l:100%;--vb-c-darkGreen_hsl:0,0%,100%;--vb-c-earth-h:14;--vb-c-earth-s:89%;--vb-c-earth-l:24%;--vb-c-earth-hsl:14,89%,24%;--vb-c-earth_h:0;--vb-c-earth_s:0%;--vb-c-earth_l:100%;--vb-c-earth_hsl:0,0%,100%;--vb-c-textBlue-h:220;--vb-c-textBlue-s:71%;--vb-c-textBlue-l:23%;--vb-c-textBlue-hsl:220,71%,23%;--vb-c-textBlue_h:0;--vb-c-textBlue_s:0%;--vb-c-textBlue_l:100%;--vb-c-textBlue_hsl:0,0%,100%;--vb-c-fadedGrey-h:223;--vb-c-fadedGrey-s:33%;--vb-c-fadedGrey-l:99%;--vb-c-fadedGrey-hsl:223,33%,99%;--vb-c-fadedGrey_h:0;--vb-c-fadedGrey_s:0%;--vb-c-fadedGrey_l:100%;--vb-c-fadedGrey_hsl:0,0%,100%;--vb-c-fadedBlue-h:214;--vb-c-fadedBlue-s:34%;--vb-c-fadedBlue-l:76%;--vb-c-fadedBlue-hsl:214,34%,76%;--vb-c-fadedBlue_h:0;--vb-c-fadedBlue_s:0%;--vb-c-fadedBlue_l:100%;--vb-c-fadedBlue_hsl:0,0%,100%;--vb-c-carbon-h:202;--vb-c-carbon-s:76%;--vb-c-carbon-l:52%;--vb-c-carbon-hsl:202,76%,52%;--vb-c-carbon_h:0;--vb-c-carbon_s:0%;--vb-c-carbon_l:100%;--vb-c-carbon_hsl:0,0%,100%;--vb-c-compostable-h:25;--vb-c-compostable-s:61%;--vb-c-compostable-l:38%;--vb-c-compostable-hsl:25,61%,38%;--vb-c-compostable_h:0;--vb-c-compostable_s:0%;--vb-c-compostable_l:100%;--vb-c-compostable_hsl:0,0%,100%;--vb-c-antibac-h:158;--vb-c-antibac-s:94%;--vb-c-antibac-l:21%;--vb-c-antibac-hsl:158,94%,21%;--vb-c-antibac_h:0;--vb-c-antibac_s:0%;--vb-c-antibac_l:100%;--vb-c-antibac_hsl:0,0%,100%;--vb-c-alert-h:var(--vb-c-red-h);--vb-c-alert-s:var(--vb-c-red-s);--vb-c-alert-l:var(--vb-c-red-l);--vb-c-alert-hsl:var(--vb-c-red-hsl);--vb-c-alert_h:var(--vb-c-red_h);--vb-c-alert_s:var(--vb-c-red_s);--vb-c-alert_l:var(--vb-c-red_l);--vb-c-alert_hsl:var(--vb-c-red_hsl);--vb-c-attention-h:var(--vb-c-orange-h);--vb-c-attention-s:var(--vb-c-orange-s);--vb-c-attention-l:var(--vb-c-orange-l);--vb-c-attention-hsl:var(--vb-c-orange-hsl);--vb-c-attention_h:var(--vb-c-orange_h);--vb-c-attention_s:var(--vb-c-orange_s);--vb-c-attention_l:var(--vb-c-orange_l);--vb-c-attention_hsl:var(--vb-c-orange_hsl);--vb-c-neutral-h:var(--vb-c-cobalt-h);--vb-c-neutral-s:var(--vb-c-cobalt-s);--vb-c-neutral-l:var(--vb-c-cobalt-l);--vb-c-neutral-hsl:var(--vb-c-cobalt-hsl);--vb-c-neutral_h:var(--vb-c-cobalt_h);--vb-c-neutral_s:var(--vb-c-cobalt_s);--vb-c-neutral_l:var(--vb-c-cobalt_l);--vb-c-neutral_hsl:var(--vb-c-cobalt_hsl);--vb-c-positive-h:var(--vb-c-green-h);--vb-c-positive-s:var(--vb-c-green-s);--vb-c-positive-l:var(--vb-c-green-l);--vb-c-positive-hsl:var(--vb-c-green-hsl);--vb-c-positive_h:var(--vb-c-green_h);--vb-c-positive_s:var(--vb-c-green_s);--vb-c-positive_l:var(--vb-c-green_l);--vb-c-positive_hsl:var(--vb-c-green_hsl);--vb-c-foreground-h:var(--vb-c-black-h);--vb-c-foreground-s:var(--vb-c-black-s);--vb-c-foreground-l:var(--vb-c-black-l);--vb-c-foreground-hsl:var(--vb-c-black-hsl);--vb-c-foreground_h:var(--vb-c-black_h);--vb-c-foreground_s:var(--vb-c-black_s);--vb-c-foreground_l:var(--vb-c-black_l);--vb-c-foreground_hsl:var(--vb-c-black_hsl);--vb-c-background-h:var(--vb-c-white-h);--vb-c-background-s:var(--vb-c-white-s);--vb-c-background-l:var(--vb-c-white-l);--vb-c-background-hsl:var(--vb-c-white-hsl);--vb-c-background_h:var(--vb-c-white_h);--vb-c-background_s:var(--vb-c-white_s);--vb-c-background_l:var(--vb-c-white_l);--vb-c-background_hsl:var(--vb-c-white_hsl);--vb-c-primary-h:var(--vb-c-green-h);--vb-c-primary-s:var(--vb-c-green-s);--vb-c-primary-l:var(--vb-c-green-l);--vb-c-primary-hsl:var(--vb-c-green-hsl);--vb-c-primary_h:var(--vb-c-green_h);--vb-c-primary_s:var(--vb-c-green_s);--vb-c-primary_l:var(--vb-c-green_l);--vb-c-primary_hsl:var(--vb-c-green_hsl);--vb-f-sans:"Segoe UI",system-ui,sans-serif;--vb-f-serif:serif;--vb-f-monospace:Menlo,Monaco,Consolas,"Courier New",monospace;--vb-f-ui:var(--vb-f-sans);--vb-f-heading:var(--vb-f-sans);--vb-f-quote:var(--vb-f-serif);--size-unit:4.8rem;--size-xs:0.8rem;--size-sm:1.2rem;--size-md:1.0666666667rem;--size-ml:2.4rem;--size-lg:3.4782608696rem}@media (min-width:640px){:root{--size-md:1.3714285714rem}}@media (min-width:1024px){:root{--size-md:2.1917808219rem}}@media (min-width:640px){:root{--size-ml:2.56rem;--size-lg:4.0336134454rem}}@media (min-width:1024px){:root{--size-lg:4.8rem}}@media (min-width:640px){:root{--size-xl:6.4rem}}@media (min-width:1024px){:root{--size-xl:7.7669902913rem}}*{-webkit-box-sizing:border-box;box-sizing:border-box}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--guidebook-blockquote-height:122px;background-color:#fff;background-color:hsla(var(--vb-c-background-hsl),1);color:#000;color:hsla(var(--vb-c-foreground-hsl),1);font-size:10px}img{max-width:100%}figure{margin:0}:root{font-family:Segoe UI,system-ui,sans-serif;font-family:var(--vb-f-ui)}body{font-size:1.7rem}b,em,h1,h2,h3,h4,h5,i,p,strong{-webkit-margin-before:0;-webkit-margin-after:0;color:inherit;margin-bottom:0;margin-top:0}h1,h2,h3,h4,h5{font-family:Segoe UI,system-ui,sans-serif;font-family:var(--vb-f-heading);font-weight:700;margin:0}h1{font-size:3.6rem}@media (min-width:1024px){h1{font-size:4.5rem}}h2{font-size:4.2rem}h3{font-size:3.9rem}h4{font-size:3.3rem}h5{font-size:2.2rem}h6{font-size:1.8rem}a{color:inherit;text-decoration:none}.video-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-container video{height:100%;left:0;position:absolute;top:0;width:100%}.button{-webkit-box-pack:center;-ms-flex-pack:center;background:#000;border-radius:51px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.8rem;font-weight:700;justify-content:center;min-width:170px;padding:1.5rem 2rem;text-align:center}.button,.button:hover{-webkit-transition:.2s ease;transition:.2s ease}.carbon .button{background:#315b9b}.carbon .button:hover{background:rgba(49,91,155,.8);-webkit-transition:.2s ease;transition:.2s ease}.compostable .button{background:#21543f}.compostable .button:hover{background:rgba(33,84,63,.8);-webkit-transition:.2s ease;transition:.2s ease}.degradable .button{background:#742007}.degradable .button:hover{background:rgba(116,32,7,.8);-webkit-transition:.2s ease;transition:.2s ease}.antibac .button{background:#21543f}.antibac .button:hover{background:rgba(33,84,63,.8);-webkit-transition:.2s ease;transition:.2s ease}.standard-form{margin-bottom:3.5rem}.standard-form p{padding:5px 0}.standard-form .form-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:.38em;width:100%}.standard-form label{color:#000;font-size:1.2rem;font-weight:400;opacity:.8}.standard-form input,.standard-form textarea{-webkit-appearance:none;background-color:#fff;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-size:2rem;font-weight:500;height:3.5rem;-webkit-transition:all .3s linear;transition:all .3s linear;width:100%}.standard-form input:focus,.standard-form textarea:focus{outline:2px solid rgba(33,84,63,.5)}.standard-form textarea{height:12rem}@media (min-width:1024px){.standard-form textarea{height:7rem}}@media (min-width:1440px){.standard-form textarea{height:9rem}}.standard-form .form-footer{padding-top:2rem}.standard-form input[type=submit]{background-color:#21543f;background-color:hsla(var(--vb-c-green-hsl),1);color:#fff;height:5.5rem!important}.floating-label{margin-bottom:10px;position:relative;width:100%}.floating-label input{border-bottom:1px solid rgba(0,0,0,.1)}@-webkit-keyframes shake-shake{0%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}20%{-webkit-transform:translateX(3px);transform:translateX(3px)}40%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}60%{-webkit-transform:translateX(3px);transform:translateX(3px)}80%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake-shake{0%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}20%{-webkit-transform:translateX(3px);transform:translateX(3px)}40%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}60%{-webkit-transform:translateX(3px);transform:translateX(3px)}80%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.site-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}@media (min-width:640px){.site-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:90vh}}.site-header:after{background:#fff;bottom:0;height:5.21739rem;height:calc(var(--size-lg)*1.5);position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);width:calc(100% - 2.06722rem);z-index:-1}@media (min-width:1024px){.site-header:after{height:7.2rem;height:calc(var(--size-lg)*1.5)}}@media (min-width:640px){.site-header:after{height:6.05042rem;height:calc(var(--size-lg)*1.5);right:-12%;-webkit-transform:translateX(0);transform:translateX(0);width:100%}}.site-nav-content{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:0 3.4782608696rem;padding:0 var(--size-lg);position:relative;top:0;-webkit-transition:.3s ease;transition:.3s ease;width:100%;z-index:5;z-index:10}@media (min-width:1024px){.site-nav-content{padding:0 4.8rem;padding:0 var(--size-lg)}}@media (min-width:640px){.site-nav-content{padding:0 4.0336134454rem;padding:0 var(--size-lg)}}@media (min-width:1024px){.site-nav-content{padding:0 4.38356rem;padding:0 calc(var(--size-md)*2)}}@media (min-width:640px){.site-nav-content{padding:0 2.74286rem;padding:0 calc(var(--size-md)*2)}}.home .site-nav-content{max-width:100%}@media (min-width:640px){.site-nav-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;background:#fff;-ms-flex-direction:row;flex-direction:row;position:sticky}}@media (min-width:1440px){.site-nav-content{background:#fff}}.site-nav-content .site-nav-content__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1440px}@media (min-width:640px){.site-nav-content .site-nav-content__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-ms-flex-direction:row;flex-direction:row}}.site-nav-content a{display:block}.site-nav-content a:hover,.site-nav-content a:hover svg{-webkit-transition:.25s ease;transition:.25s ease}.site-nav-content a:hover svg{fill:#315b9b}.highlight-link .site-nav-content a{color:#315b9b}.menu-open .site-nav-content{left:0;position:fixed;top:0;z-index:100}.site-nav-content:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(16.67%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,#fff 16.67%,hsla(0,0%,100%,0));height:150px;left:0;position:absolute;right:0;top:0;-webkit-transition:.2s ease;transition:.2s ease;z-index:-1}@media (max-width:639px){.site-nav-content:after{content:""}}.site-nav-content.header-bg{background:#fff;-webkit-transition:.2s ease;transition:.2s ease}.site-nav-content.header-bg:after{opacity:0;-webkit-transition:.2s ease;transition:.2s ease}.site-nav-content.site-nav-bg:after{content:none}.site-title{-webkit-box-flex:unset;-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:unset;flex:unset;justify-content:space-between;order:1;padding:1.5rem 0 1rem}.site-title,.site-title:hover{-webkit-transition:.25s ease;transition:.25s ease}.site-title:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}@media (min-width:360px){.site-title{text-align:center}}@media (min-width:412px){.site-title{display:block}}@media (min-width:640px){.site-title{padding:1.5rem 2rem 1rem 0}.site-title:hover{background:hsla(0,0%,100%,.3)}}@media (min-width:920px){.site-title{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}}@media (max-width:411px){.site-title{text-align:left}}.site-title .site-logo{height:29px;width:123px}@media (max-width:411px){.site-title .site-logo{width:100%}}.site-title a{display:block}.site-nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;color:#fff;font-family:Segoe UI,system-ui,sans-serif;font-family:var(--vb-f-heading);font-size:1.6rem;font-weight:400;order:2}@media (min-width:640px){.site-nav{color:#b7faea}}@media (min-width:768px){.site-nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}@media (min-width:920px){.site-nav{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}}@media (min-width:640px){.site-nav>ul>li{margin-right:1.5rem}.site-nav>ul>li:last-of-type{margin-right:0}}@media (min-width:920px){.site-nav>ul>li{margin-bottom:0}}.site-nav ul{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;list-style:none;margin:0;padding:0}@media (min-width:640px){.site-nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;color:#000;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:920px){.site-nav ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.site-nav li{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.site-nav li:hover{overflow:visible}.site-nav li.current_page_item{position:relative}.site-nav li.current_page_item:before{background-color:#21543f;height:2px;left:0;position:absolute;top:0;width:100%}@media (min-width:640px){.site-nav li.current_page_item:before{content:""}}@media (min-width:920px){.site-nav li.current_page_item:before{height:3px}}.site-nav li.current_page_item>a{position:relative}.site-nav li.current_page_item ul li:before{content:none}.site-nav li.current_page_item ul a{border-top:none}.site-nav li.mobile-link{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:640px){.site-nav li.mobile-link{display:none}.site-nav li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.site-nav li a{border-top:1px solid transparent;font-weight:600;line-height:1;padding:1.5rem;position:relative;-webkit-transition:.2s ease;transition:.2s ease}.site-nav li a,.site-nav li a:hover{-webkit-transition:.25s ease;transition:.25s ease}.site-nav li a:hover{border-top:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.2)}@media (min-width:1024px){.site-nav li a:hover{border-top:1px solid rgba(116,32,7,.8);color:rgba(116,32,7,.8)}}@media (min-width:640px){.site-nav li a{padding:1em .45em}}.site-nav li.menu-hover>a{border-bottom:1px solid #315b9b;color:#315b9b;-webkit-transition:.25s ease;transition:.25s ease}.site-nav li>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:0 0 15px rgba(183,250,234,.15);box-shadow:0 0 15px rgba(183,250,234,.15);-ms-flex-direction:column;flex-direction:column;height:0;opacity:0;-webkit-transition:.4s ease;transition:.4s ease;visibility:hidden}@media (min-width:640px){.site-nav li>ul{min-width:195px;position:absolute;right:-100%;top:100%;z-index:1}}@media (min-width:920px){.site-nav li>ul{right:0}}.site-nav li>ul li{border-bottom:1px solid rgba(49,91,155,.5);color:hsla(0,0%,100%,.9);-webkit-transition:.3s ease;transition:.3s ease}.site-nav li>ul li:last-of-type{border-bottom:none}.site-nav li>ul li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border:none;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;overflow:hidden;padding:1.5rem;text-transform:capitalize;width:100%;z-index:2}@media (min-width:640px){.site-nav li>ul li a{padding:1rem 2rem}}.site-nav li>ul li a:before{background:#21543f;content:"";height:100%;left:-100%;position:absolute;top:0;-webkit-transition:.2s ease;transition:.2s ease;width:100%;z-index:-1}.site-nav li>ul li a:hover{background:#21543f;border:none;color:#fff}.site-nav li>ul li a:hover:before{left:0}.site-nav li>ul li a:hover:after{opacity:1;-webkit-transition:.2s ease;transition:.2s ease}.site-nav li>ul li.current_page_item a:before{background:rgba(33,84,63,.3);left:0}@media (min-width:640px){.site-nav li>ul li.current_page_item a:before{content:""}}.site-nav li>ul li.current_page_item a:hover:before{background:#21543f}@media (min-width:640px){.site-nav li:hover>ul{height:auto;opacity:1;-webkit-transition:.25s ease;transition:.25s ease;visibility:visible}.site-nav li:hover>ul li{color:#fff;-webkit-transition:.3s ease;transition:.3s ease}}.isIE .site-nav li.checked{display:block}@media (max-width:639px){.site-nav li.checked>ul{-webkit-overflow-scrolling:touch;height:auto;opacity:1;overflow:scroll;-webkit-transition:.25s ease;transition:.25s ease;visibility:visible}.site-nav li.checked>ul li{color:#fff;-webkit-transition:.3s ease;transition:.3s ease}}.site-nav li.enquiry-button a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.site-nav li.enquiry-button a,.site-nav li.enquiry-button a:hover{color:#4ef9a6;-webkit-transition:.2s ease;transition:.2s ease}@media (min-width:640px){.site-nav li.enquiry-button a{border:2px solid #4ef9a6;color:#000;padding:.5rem 1rem}}@media (max-width:639px){.site-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-overflow-scrolling:touch;bottom:0;-webkit-box-shadow:0 1em 3em rgba(0,0,0,.2);box-shadow:0 1em 3em rgba(0,0,0,.2);color:#fff;display:none;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;opacity:0;overflow:hidden;position:fixed;right:0;text-align:center;top:0;z-index:0}@supports (backdrop-filter:blur(1em)){.site-nav{backdrop-filter:blur(1em);background-color:rgba(33,84,63,.5);background-color:hsla(var(--vb-c-green-hsl),.5)}}@supports not (backdrop-filter:blur(1em)){.site-nav{background-color:#21543f;background-color:hsla(var(--vb-c-green-hsl),1)}}.menu-open .site-nav{-webkit-animation:menuEnter .2s cubic-bezier(.3,0,.3,1) forwards;animation:menuEnter .2s cubic-bezier(.3,0,.3,1) forwards;left:0;z-index:1}.menu-closing .site-nav,.menu-open .site-nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:1}.menu-closing .site-nav{-webkit-animation:menuLeave .2s cubic-bezier(.3,0,.3,1) forwards;animation:menuLeave .2s cubic-bezier(.3,0,.3,1) forwards;pointer-events:none}}.site-nav .current_page_item a:before{opacity:1}.has-submenu ul{background:#fff}.has-submenu>a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;pointer-events:none}@media (min-width:640px){.has-submenu>a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:all}}.has-submenu>a:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.2s ease;transition:.2s ease}.has-submenu>a:after{-webkit-box-flex:0;background-image:url(../image/menu-arrow-down-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;-ms-flex:0 0 10px;flex:0 0 10px;height:10px;margin-left:.85rem;-webkit-transition:.2s ease;transition:.2s ease;width:10px;z-index:2}@media (min-width:640px){.has-submenu>a:after{background-image:url(../image/menu-arrow-down.svg)}}.has-submenu.menu-hover>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.2s ease;transition:.2s ease}@-webkit-keyframes menuEnter{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes menuEnter{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes menuLeave{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}}@keyframes menuLeave{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}}.site-menu-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;align-items:center;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:10px;font-weight:600;height:6.5rem;justify-content:center;margin-left:1rem;order:2;right:0;text-transform:uppercase;top:2.6rem;-webkit-transition:.2s ease;transition:.2s ease;width:5.5rem;z-index:1}@media (min-width:412px){.site-menu-button{margin-left:0;margin-right:0}}@media (min-width:640px){.site-menu-button{top:0}}.menu-open .site-menu-button{background:hsla(0,0%,100%,.2);border-radius:0;height:7rem;margin:0!important;padding:0;position:fixed;right:1.5rem;top:0;-webkit-transform:none;transform:none;width:9rem;width:5rem;z-index:5}@media (min-width:640px){.menu-open .site-menu-button{right:-4.03361rem;right:calc(var(--size-lg)*-1)}@media (min-width:1024px){.menu-open .site-menu-button{right:-4.8rem;right:calc(var(--size-lg)*-1)}}@media (min-width:640px){.menu-open .site-menu-button{right:-4.03361rem;right:calc(var(--size-lg)*-1)}}}.menu-open .site-menu-button:after{color:#fff}.menu-open .site-menu-button svg{fill:#fff}.site-menu-button:after{color:#000;content:"Menu"}@media (min-width:640px){.site-menu-button{display:none}}.site-menu-button svg{fill:#000}.site-menu-button:active{-webkit-filter:brightness(.9);filter:brightness(.9);-webkit-transform:scale(.95);transform:scale(.95)}.site-menu-button .icon-menu{display:block}.menu-open .site-menu-button .icon-menu,.site-menu-button .icon-close{display:none}.menu-open .site-menu-button .icon-close{display:block}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.site-nav-panel__overlay{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:-1}.menu-open .site-nav-panel__overlay{-webkit-animation:fadeIn .6s ease forwards;animation:fadeIn .6s ease forwards;display:block}.isMS .menu-open .site-nav-panel__overlay{-webkit-animation:none;animation:none}.menu-closing .site-nav-panel__overlay{-webkit-animation:fadeOut .6s ease forwards;animation:fadeOut .6s ease forwards;display:block}.isMS .menu-closing .site-nav-panel__overlay{-webkit-animation:none;animation:none}.search-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:1.5rem 0;order:3;position:relative}@media (min-width:768px){.search-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}}.search-header form,.search-header>a{margin:0 2rem}.search-header a:last-of-type{margin-right:0}.search-header form:first-of-type{margin-left:0}.search-header form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none}.search-header form button,.search-header form button svg,.search-header form button:hover svg{-webkit-transition:.2s ease;transition:.2s ease}.search-header form button:hover svg{fill:#315b9b}.search-header form.checked .form-inputs{opacity:1;-webkit-transition:.2s ease;transition:.2s ease;visibility:visible}.search-header form .form-inputs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:0 .6em 1.4em rgba(0,0,0,.1);box-shadow:0 .6em 1.4em rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;left:-100%;opacity:0;padding:1rem;position:absolute;right:0;top:100%;-webkit-transition:.2s ease;transition:.2s ease;visibility:hidden;width:25rem;z-index:3}.isEdge .search-header form .form-inputs,.isIE .search-header form .form-inputs{opacity:1;visibility:visible}@media (min-width:640px){.search-header form .form-inputs{left:auto;padding:5px 10px;right:0}}.search-header form .form-inputs:before{background:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-2}.search-header form .form-inputs input{background:transparent;border:none;border-bottom:1px solid #315b9b;color:#000;font-size:1.8rem;padding:1rem 1rem 1rem 0;-webkit-transition:.2s ease;transition:.2s ease}.search-header form .form-inputs input:hover{background:hsla(0,0%,100%,.4);-webkit-transition:.2s ease;transition:.2s ease}.search-header form .form-inputs input::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.search-header form .form-inputs input::-moz-placeholder{color:rgba(0,0,0,.4)}.search-header form .form-inputs input:-ms-input-placeholder{color:rgba(0,0,0,.4)}.search-header form .form-inputs input::-ms-input-placeholder{color:rgba(0,0,0,.4)}.search-header form .form-inputs input::placeholder{color:rgba(0,0,0,.4)}.search-header form .form-inputs button{padding:1.0666666667rem 0;padding:var(--size-md) 0}@media (min-width:1024px){.search-header form .form-inputs button{padding:2.1917808219rem 0;padding:var(--size-md) 0}}@media (min-width:640px){.search-header form .form-inputs button{padding:1.3714285714rem 0;padding:var(--size-md) 0}}.search-header .header-mail{display:none}@media (min-width:640px){.search-header .header-mail{display:block}}.search-header #searchform{display:none}.site-search svg,.site-search:hover svg{-webkit-transition:.2s ease;transition:.2s ease}.site-search:hover svg{fill:#315b9b}.nav-content-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-panel,.nav-content-main{display:-webkit-box;display:-ms-flexbox;display:flex}.header-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-panel .background-panel{-webkit-box-flex:1;background-position:50%;background-repeat:no-repeat;background-size:cover;-ms-flex:auto;flex:auto;overflow:hidden;padding:5.5rem 3rem;position:relative;-webkit-transition:.3s ease;transition:.3s ease}.header-panel .background-panel.header-panel__compostable{background-color:rgba(156,87,38,.1);background-position:top;background-size:auto;-webkit-transition:.3s ease;transition:.3s ease}.header-panel .background-panel.header-panel__compostable:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05);-webkit-transition:.3s ease;transition:.3s ease}.header-panel .background-panel.header-panel__compostable .background-panel__inner{background-position:top;background-size:auto}.header-panel .background-panel.header-panel__compostable .background-panel__inner:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.3s ease;transition:.3s ease}@media (min-width:640px){.header-panel .background-panel.header-panel__bio{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}}@media (min-width:768px){.header-panel .background-panel{padding:5.5rem 4rem}}.header-panel .background-panel:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05);-webkit-transition:.3s ease;transition:.3s ease}.header-panel .background-panel:hover .background-panel__inner{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.3s ease;transition:.3s ease}.header-panel .background-panel .background-panel__inner{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:.3s ease;transition:.3s ease;z-index:-1}.header-panel.header-panel__main{-webkit-box-flex:1;-ms-flex:1 0 66%;flex:1 0 66%}@media (min-width:640px){.header-panel.header-panel__main{margin-bottom:0;margin-right:5px}}.header-panel.header-panel__main .background-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;overflow:hidden;padding:100px 3rem 5.5rem}@media (min-width:640px){.header-panel.header-panel__main .background-panel{padding:5.5rem 4rem}}@media (min-width:1024px){.header-panel.header-panel__main .background-panel{padding:5.5rem 5rem}}.header-panel.header-panel__main .background-panel:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.9)));background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.9));bottom:0;content:"";left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.header-panel.header-panel__main .background-panel:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05);-webkit-transition:.3s ease;transition:.3s ease}.header-panel.header-panel__small{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%}@media (min-width:640px){.header-panel.header-panel__small .background-panel{margin-bottom:5px}.header-panel.header-panel__small .background-panel:last-of-type{margin-bottom:0}}.header-panel__content{z-index:2}.header-panel__content h1{font-weight:700;margin-bottom:1rem}.header-panel__content h1 small{display:block;margin-bottom:1rem}.header-panel__content p{font-family:Segoe UI,system-ui,sans-serif;font-family:var(--vb-f-ui);font-size:2rem;font-weight:500;margin-bottom:1rem}.header-panel__content .know-more-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;margin:0 -.5rem;padding:.5rem;text-transform:uppercase;-webkit-transition:.2s ease;transition:.2s ease}.header-panel__content .know-more-button svg{margin-left:1rem;-webkit-transition:.2s ease;transition:.2s ease;width:17px}.header-panel__main .header-panel__content{color:#fff}.header-panel__main .header-panel__content h1{font-size:3.3rem;text-shadow:0 12px 30px rgba(0,0,0,.5)}@media (min-width:640px){.header-panel__main .header-panel__content h1{font-size:4.5rem}.header-panel__main .header-panel__content h1 small{display:block;font-size:2.1rem}}.header-panel__main .header-panel__content p{font-family:Segoe UI,system-ui,sans-serif;font-family:var(--vb-f-ui);font-size:1.7rem}@media (min-width:640px){.header-panel__main .header-panel__content p{font-size:2rem}}.header-panel__main .header-panel__content a{text-transform:uppercase}.header-panel__small .header-panel__content h1{font-size:2.8rem}.header-panel__small .header-panel__content h1 small{font-size:1.7rem}.header-panel__small .header-panel__content p{font-family:Segoe UI,system-ui,sans-serif;font-family:var(--vb-f-ui);font-size:2rem}.header-panel__small .header-panel__content a{text-transform:uppercase}.header-panel__bio .header-panel__content{color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.25)}.header-panel__compostable .header-panel__content{color:#9c5726}.recycling-icons{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:none;-ms-flex-direction:column;flex-direction:column}.recycling-icons svg{fill:#fff;margin-bottom:2rem}.recycling-icons svg:last-of-type{margin-bottom:0}@media (min-width:640px){.recycling-icons{display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-logo-header{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-top:4rem;opacity:.5;z-index:2}@media (min-width:640px){.mobile-logo-header{display:none}}.bio-logo-header{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-top:4rem;opacity:.5}@media (min-width:640px){.bio-logo-header{margin-top:0;opacity:1}}.logged-in.menu-open .site-menu-button{margin-top:46px!important;right:1.2rem}#cookie-consent-overlay{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;width:100%;z-index:999999}#cookie-consent-overlay.visible{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}#cookie-consent-overlay #cookie-consent-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#036742;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:20px;text-align:center}@media (max-width:639px){#cookie-consent-overlay #cookie-consent-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#cookie-consent-overlay #cookie-consent-banner p{color:#fff;font-size:2.2rem;margin:0}#cookie-consent-overlay #cookie-consent-banner button{background:#fff;border:none;border-radius:5px;color:#036742;cursor:pointer;font-size:2rem;padding:10px 20px}#cookie-consent-overlay #cookie-consent-banner button:hover{background:#fff;color:#036742}.badge-container{background-color:#fff;bottom:1em;-webkit-box-shadow:0 0 6px rgba(0,0,0,.19);box-shadow:0 0 6px rgba(0,0,0,.19);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:700;position:fixed;right:0;-webkit-transform:translateX(319px);transform:translateX(319px);-webkit-transition:.38s cubic-bezier(.075,.82,.165,1);transition:.38s cubic-bezier(.075,.82,.165,1);width:375px;z-index:10000}@media (min-width:1024px){.badge-container{-webkit-transform:translateX(275px);transform:translateX(275px)}}.badge-container:hover{-webkit-transform:translateX(0);transform:translateX(0)}.badge-container.pakman-awards-2021{bottom:calc(122px + 2em);bottom:calc(var(--guidebook-blockquote-height) + 2em)}.badge__header{-webkit-box-flex:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#0e8938;-ms-flex:0 0 100px;flex:0 0 100px;text-align:center}.badge__header,.badge__header p{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.badge__header p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:4px solid #0e8938;-ms-flex-direction:column;flex-direction:column;padding:.5em}.badge__header img{display:block;margin-bottom:.25em}.badge__header strong{display:block;font-size:1.8rem}.pakman-awards-2021 .badge__header p{border-left:4px solid #fee600}.pakman-awards-2021 .badge__header strong{color:#000}.sfa-awards-2024 .badge__header{color:#392c71}.sfa-awards-2024 .badge__header p{border-left:4px solid #392c71}@media (max-width:1023px){.badge__header{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 40px;flex:0 0 40px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.badge__header img{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;margin-bottom:8px!important;margin-bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.badge__header p{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;height:100%;padding:8px}.badge__header p strong{font-size:1.2rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.badge__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;background-color:#e8ecdb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;height:120px}.badge__details h3{font-size:inherit;padding:.5em}.badge__details h3,.badge__details ul{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.badge__details ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0}.badge__details li{color:#fff;padding:.5em}.badge__details li:first-child{background-color:#0e8938}.badge__details li:last-child{background-color:#91bc1d}.sfa-awards-2024 .badge__details{background-color:#392c71;color:#00a8ec}.sfa-awards-2024 .badge__details ul{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sfa-awards-2024 .badge__details li{background-color:#00a8ec;color:#392c71;height:100%;width:100%}.pakman-awards-2021 .badge__details{background-color:#fee600}.pakman-awards-2021 .badge__details ul{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pakman-awards-2021 .badge__details li{background-color:#000;color:#fff;height:100%;width:100%}.site-footer{font-size:1.5rem;padding:3.4782608696rem;padding:var(--size-lg);position:relative}@media (min-width:1024px){.site-footer{padding:4.8rem;padding:var(--size-lg)}}@media (min-width:640px){.site-footer{padding:4.0336134454rem;padding:var(--size-lg);padding:4.0336134454rem 2rem 4.0336134454rem 4.0336134454rem;padding:var(--size-lg) 2rem var(--size-lg) var(--size-lg)}}@media (min-width:640px){@media (min-width:1024px){.site-footer{padding:4.8rem 2rem 4.8rem 4.8rem;padding:var(--size-lg) 2rem var(--size-lg) var(--size-lg)}}@media (min-width:640px){.site-footer{padding:4.0336134454rem 2rem 4.0336134454rem 4.0336134454rem;padding:var(--size-lg) 2rem var(--size-lg) var(--size-lg)}}}.site-footer:before{background:rgba(0,0,0,.5);content:"";height:1px;left:0;position:absolute;top:0;width:40%}@media (min-width:640px){.site-footer:before{left:auto;right:56%;width:100%}}.site-footer:after{background:rgba(0,0,0,.5);height:1px;position:absolute;right:0;top:0;width:40%}@media (max-width:639px){.site-footer:after{content:""}}.site-footer{display:none!important}.footer-menus{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:3.4782608696rem;margin-top:var(--size-lg)}@media (min-width:1024px){.footer-menus{margin-top:4.8rem;margin-top:var(--size-lg)}}@media (min-width:640px){.footer-menus{margin-top:4.0336134454rem;margin-top:var(--size-lg)}}@media (min-width:412px){.footer-menus{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:640px){.footer-menus{margin-top:0}}@media (min-width:820px){.footer-menus{-ms-flex-wrap:unset;flex-wrap:unset}}.footer-menus article{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;margin-bottom:3rem;text-align:center}@media (min-width:412px){.footer-menus article{margin-right:4rem;text-align:left}.footer-menus article:nth-of-type(2n){margin-right:0}}@media (min-width:820px){.footer-menus article{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-bottom:0}.footer-menus article:nth-of-type(2n){margin-right:4rem}}@media (min-width:1024px){.footer-menus article{-webkit-box-flex:0;-ms-flex:0 1 12%;flex:0 1 12%;margin-bottom:0}.footer-menus article:nth-of-type(2n){margin-right:4rem}}.isIE .footer-menus article{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%}.footer-menus article:last-of-type{margin-right:0}.footer-menus article h5{font-size:1.5rem;font-weight:700;margin-bottom:2rem}.footer-menus article ul{list-style:none;margin:0;padding:0}.footer-menus article ul li{margin:0 -.5rem}.footer-menus article ul li a{display:block;padding:.5rem;-webkit-transition:.2s ease;transition:.2s ease}.footer-menus article ul li a:hover{color:#315b9b;-webkit-transition:.2s ease;transition:.2s ease}@media (max-width:639px){.footer-menus article.footer-contact{display:none}}.footer-menus address{font-style:normal;line-height:160%;margin-bottom:2rem}.footer-menus p{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.footer-menus p span{font-weight:700;margin-right:1rem}.footer-menus p a{border-bottom:1px solid transparent;display:block}.footer-menus p a,.footer-menus p a:hover{-webkit-transition:.2s ease;transition:.2s ease}.footer-menus p a:hover{border-color:#315b9b;color:#315b9b}.footer-copyright{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5;margin-top:2rem;overflow:hidden;padding-top:4rem;position:relative}@media (min-width:820px){.footer-copyright{line-height:1.19;margin-top:4rem}}.footer-copyright:before{background:rgba(0,0,0,.5);content:"";height:1px;position:absolute;right:0;top:0;width:100%}@media (min-width:1024px){.footer-copyright:before{left:0;width:100vw}}@media (min-width:640px){.footer-copyright{margin-right:-2rem;padding-right:4rem}}.footer-copyright .footer-logo{fill:#21543f;display:none}@media (min-width:640px){.footer-copyright .footer-logo{display:block;margin-right:3rem}}.footer-copyright ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:1rem -.5rem 0;padding:0}@media (max-width:479px){.footer-copyright ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center;text-align:center}}.footer-copyright ul li{border-right:1px solid #000;padding:0 .5rem}.footer-copyright ul li:last-of-type{border-right:none}.footer-copyright ul li a{display:block;-webkit-transition:.2s ease;transition:.2s ease}.footer-copyright ul li a:hover{color:#315b9b;-webkit-transition:.2s ease;transition:.2s ease}.footer-copyright>div{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;text-align:center;width:100%}@media (min-width:480px){.footer-copyright>div{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:flex-end;-ms-flex-direction:row;flex-direction:row;text-align:left}}@media (min-width:640px){.footer-copyright>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:480px){.footer-copyright>div nav{margin-right:1rem}}.footer-copyright>div nav strong{display:block}@media (min-width:480px){.footer-copyright>div nav strong{display:inline}}@media (max-width:479px){.footer-copyright>div svg{margin-top:3rem}}.footer-logo-mobile{display:block;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-44px);transform:translate(-50%,-44px);z-index:1}@media (min-width:640px){.footer-logo-mobile{display:none}}.footer-logo-mobile svg{position:relative;z-index:1}.footer-logo-mobile:after{background:#fff;border-radius:50%;content:"";height:100%;left:-15px;position:absolute;top:0;width:calc(100% + 30px);z-index:0}.footer-thorn-logo{display:block}@media (max-width:639px){.footer-thorn-logo{margin-top:1em}}.view-main{margin-bottom:2rem;margin-top:2rem;padding:3.4782608696rem;padding:var(--size-lg) var(--size-lg)}@media (min-width:1024px){.view-main{padding:4.8rem;padding:var(--size-lg) var(--size-lg)}}@media (min-width:640px){.view-main{margin-top:0;padding:4.0336134454rem;padding:var(--size-lg) var(--size-lg)}}@media (min-width:1024px){.view-main{padding:4.8rem 7.2rem 9.6rem;padding:var(--size-lg) calc(var(--size-lg)*1.5) calc(var(--size-lg)*2)}@media (min-width:1024px){.view-main{padding:4.8rem 7.2rem 9.6rem;padding:var(--size-lg) calc(var(--size-lg)*1.5) calc(var(--size-lg)*2)}}@media (min-width:640px){.view-main{padding:4.8rem 7.2rem 9.6rem;padding:var(--size-lg) calc(var(--size-lg)*1.5) calc(var(--size-lg)*2)}}}.view-main h1{padding-bottom:1rem}.home .view-main{margin-top:0;padding:0 2.13333rem 6.95652rem;padding:0 calc(var(--size-md)*2) calc(var(--size-lg)*2)}@media (min-width:1024px){.home .view-main{padding:0 4.38356rem 9.6rem;padding:0 calc(var(--size-md)*2) calc(var(--size-lg)*2)}}@media (min-width:640px){.home .view-main{padding:0 2.74286rem 8.06723rem;padding:0 calc(var(--size-md)*2) calc(var(--size-lg)*2);padding:0 4.0336134454rem;padding:0 var(--size-lg)}}@media (min-width:640px){@media (min-width:1024px){.home .view-main{padding:0 4.8rem;padding:0 var(--size-lg)}}@media (min-width:640px){.home .view-main{padding:0 4.0336134454rem;padding:0 var(--size-lg)}}}@media (min-width:1024px){.home .view-main{padding:0 7.2rem 9.6rem;padding:0 calc(var(--size-lg)*1.5) calc(var(--size-lg)*2)}@media (min-width:1024px){.home .view-main{padding:0 7.2rem 9.6rem;padding:0 calc(var(--size-lg)*1.5) calc(var(--size-lg)*2)}}@media (min-width:640px){.home .view-main{padding:0 7.2rem 9.6rem;padding:0 calc(var(--size-lg)*1.5) calc(var(--size-lg)*2)}}}.view-section__inner{margin:0 auto;max-width:1440px}.banner-header__after{overflow:hidden;padding:8.69565rem 2.13333rem 3.4782608696rem;padding:calc(var(--size-lg)*2.5) calc(var(--size-md)*2) var(--size-lg);position:relative}@media (min-width:1024px){.banner-header__after{padding:12rem 4.38356rem 4.8rem;padding:calc(var(--size-lg)*2.5) calc(var(--size-md)*2) var(--size-lg)}}@media (min-width:640px){.banner-header__after{margin:0 -4.03361rem 4rem;margin:0 calc(var(--size-lg)*-1) 4rem;padding:10.08403rem 2.74286rem 4.0336134454rem;padding:calc(var(--size-lg)*2.5) calc(var(--size-md)*2) var(--size-lg);padding:10.08403rem 4.0336134454rem 4.0336134454rem;padding:calc(var(--size-lg)*2.5) var(--size-lg) var(--size-lg)}}@media (min-width:640px){@media (min-width:1024px){.banner-header__after{padding:12rem 4.8rem 4.8rem;padding:calc(var(--size-lg)*2.5) var(--size-lg) var(--size-lg)}}@media (min-width:640px){.banner-header__after{padding:10.08403rem 4.0336134454rem 4.0336134454rem;padding:calc(var(--size-lg)*2.5) var(--size-lg) var(--size-lg)}}@media (min-width:1024px){.banner-header__after{margin:0 -4.8rem 4rem;margin:0 calc(var(--size-lg)*-1) 4rem}}@media (min-width:640px){.banner-header__after{margin:0 -4.03361rem 4rem;margin:0 calc(var(--size-lg)*-1) 4rem}}}.banner-header__after .down-arrow-long{stroke:rgba(49,91,155,.5);left:3.4782608696rem;left:var(--size-lg);position:absolute;top:-3rem}@media (min-width:1024px){.banner-header__after .down-arrow-long{left:4.8rem;left:var(--size-lg)}}@media (min-width:640px){.banner-header__after .down-arrow-long{left:4.0336134454rem;left:var(--size-lg);left:6.05042rem;left:calc(var(--size-lg)*1.5);top:0}}@media (min-width:640px){@media (min-width:1024px){.banner-header__after .down-arrow-long{left:7.2rem;left:calc(var(--size-lg)*1.5)}}@media (min-width:640px){.banner-header__after .down-arrow-long{left:6.05042rem;left:calc(var(--size-lg)*1.5)}}}.creditation-list{margin:4rem -2rem 0}.creditation-list-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.creditation-list-row figure{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding:0 2rem 2rem}@media (min-width:640px){.creditation-list-row figure{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.creditation-list-row img{max-height:90px}.about-banner__background-text,.homepage-banner__background-text{max-width:890px;width:100%}.about-banner__background-text h2,.homepage-banner__background-text h2{-webkit-background-clip:text;color:transparent;font-size:2.6rem;line-height:30px;margin-bottom:3rem;position:relative}@media (min-width:640px){.about-banner__background-text h2,.homepage-banner__background-text h2{font-size:4.5rem;line-height:54px}}.backgroundclip .about-banner__background-text h2,.backgroundclip .homepage-banner__background-text h2{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(rgba(17,45,100,.2)),to(rgba(17,45,100,.5))),url(../images/image-bg-text.jpg) 50% no-repeat;background:linear-gradient(90deg,rgba(17,45,100,.2),rgba(17,45,100,.5)),url(../images/image-bg-text.jpg) 50% no-repeat;background-clip:text;-webkit-background-clip:text;background-size:cover;color:transparent}.isIE .about-banner__background-text h2,.isIE .homepage-banner__background-text h2{background:none;color:#112d64}.about-banner__background-text p,.homepage-banner__background-text p{font-size:2.2rem}.about-banner__background-text p a,.homepage-banner__background-text p a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:.2s ease;transition:.2s ease}.about-banner__background-text p a svg,.homepage-banner__background-text p a svg{margin-left:1rem;-webkit-transition:.2s ease;transition:.2s ease}.about-banner__background-text p a:hover,.homepage-banner__background-text p a:hover{color:#315b9b;-webkit-transition:.2s ease;transition:.2s ease}.about-banner__background-text p a:hover svg,.homepage-banner__background-text p a:hover svg{fill:#315b9b;-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:.2s ease;transition:.2s ease}.logo-background{display:none;opacity:.05;position:absolute;right:-6%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.logo-background svg{height:426px;width:414px}@media (min-width:640px){.logo-background{display:block}}.view-section-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:1.0666666667rem;padding-bottom:var(--size-md)}@media (min-width:1024px){.view-section-header{padding-bottom:2.1917808219rem;padding-bottom:var(--size-md)}}@media (min-width:640px){.view-section-header{padding-bottom:1.3714285714rem;padding-bottom:var(--size-md)}}.view-section-header h2{font-size:2.8rem;font-weight:700;margin-bottom:1em}@media (min-width:640px){.view-section-header h2{font-size:4rem}}.view-section-header__arrow-link{display:block;-webkit-transition:.2s ease;transition:.2s ease}.view-section-header__arrow-link svg{stroke:#000;-webkit-transition:.2s ease;transition:.2s ease}.view-section-header__arrow-link:hover{-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-transition:.2s ease;transition:.2s ease}.view-section-header__arrow-link:hover svg{stroke:#315b9b;-webkit-transition:.2s ease;transition:.2s ease}.related-products__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;overflow:visible}.related-products__wrapper .swiper-wrapper{display:grid;gap:1em;grid-template-columns:repeat(1,1fr)}@media (min-width:640px){.related-products__wrapper .swiper-wrapper{grid-template-columns:repeat(2,1fr)}}.related-product__panel{height:auto;margin:.5em;position:relative;-webkit-transition:.2s ease;transition:.2s ease}.related-product__panel .related-product__award{height:auto;left:1em;mix-blend-mode:multiply;position:absolute;top:1em;z-index:1}@media (max-width:639px){.related-product__panel .related-product__award{width:50px}}@media (min-width:640px){.related-product__panel .related-product__award{width:75px}}@media (min-width:1024px){.related-product__panel .related-product__award{width:125px}}.related-product__panel.swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.related-product__panel figure{-webkit-box-flex:1;background-position:50%;background-repeat:no-repeat;background-size:cover;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.related-product__panel figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.related-product__panel:after{background-color:rgba(0,0,0,.038);background-color:hsla(var(--vb-c-foreground-hsl),.038);bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.related-product__panel figcaption{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:2rem}.related-product__panel figcaption.carbon{color:#315b9b}.related-product__panel figcaption.compostable{color:#9c5726}.related-product__panel figcaption.degradable{color:#742007}.related-product__panel figcaption.antibac{color:#036843}.related-product__panel figcaption h3{font-size:1.6rem;font-weight:700}.related-product__panel figcaption h3 small{display:block;font-size:1.8rem}@media (min-width:640px){.related-product__panel figcaption h3{font-size:2.8rem}}.related-product__panel figcaption .uppercase-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;color:hsla(var(--vb-c-black-hsl),1);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:85%;font-weight:700;margin-top:1rem;opacity:.5;text-transform:uppercase}.related-product__panel figcaption .uppercase-heading svg{margin-left:1rem}.related-product__panel figcaption img{width:125px}@media (min-width:640px){.related-product__panel figcaption img{display:none}}.related-product__panel:hover{-webkit-box-shadow:0 0 12px rgba(0,0,0,.15);box-shadow:0 0 12px rgba(0,0,0,.15);opacity:.8;-webkit-transition:.2s ease;transition:.2s ease}.info-banner{display:-webkit-box;display:-ms-flexbox;display:flex;height:470px;margin:5.21739rem -1.73913rem 3.4782608696rem;margin:calc(var(--size-lg)*1.5) calc(var(--size-lg)*-.5) var(--size-lg) calc(var(--size-lg)*-.5)}@media (min-width:1024px){.info-banner{margin:7.2rem -2.4rem 4.8rem;margin:calc(var(--size-lg)*1.5) calc(var(--size-lg)*-.5) var(--size-lg) calc(var(--size-lg)*-.5)}}@media (min-width:640px){.info-banner{height:505px;margin:6.05042rem -2.01681rem 4.0336134454rem;margin:calc(var(--size-lg)*1.5) calc(var(--size-lg)*-.5) var(--size-lg) calc(var(--size-lg)*-.5);margin:6.05042rem -4.03361rem 4.0336134454rem;margin:calc(var(--size-lg)*1.5) calc(var(--size-lg)*-1) var(--size-lg) calc(var(--size-lg)*-1)}}@media (min-width:640px){@media (min-width:1024px){.info-banner{margin:7.2rem -4.8rem 4.8rem;margin:calc(var(--size-lg)*1.5) calc(var(--size-lg)*-1) var(--size-lg) calc(var(--size-lg)*-1)}}@media (min-width:640px){.info-banner{margin:6.05042rem -4.03361rem 4.0336134454rem;margin:calc(var(--size-lg)*1.5) calc(var(--size-lg)*-1) var(--size-lg) calc(var(--size-lg)*-1)}}}@media (min-width:1024px){.info-banner{height:600px}}.info-banner a{-webkit-box-pack:center;-ms-flex-pack:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-transition:.2s ease;transition:.2s ease;width:100%}.info-banner a,.isIE .info-banner a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.isIE .info-banner a{margin:0 auto;max-width:1440px}@media (min-width:640px){.info-banner a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.info-banner a:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05);-webkit-transition:.2s ease;transition:.2s ease}.info-banner figcaption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0 0 .62em rgba(0,0,0,.5));filter:drop-shadow(0 0 .62em rgba(0,0,0,.5));-ms-flex-direction:column;flex-direction:column;font-weight:600;padding:4rem;text-align:center}.isIE .info-banner figcaption{margin-right:45%}.info-banner figcaption svg{-ms-flex-item-align:center;fill:#21543f;align-self:center;background-color:#fff;border-radius:50%;margin-bottom:2rem;padding:3px}.info-banner figcaption h2{font-size:2rem;margin-bottom:1rem;text-shadow:0 0 10px rgba(0,0,0,.7)}@media (min-width:640px){.info-banner figcaption h2{font-size:3.8rem;text-align:center}}@media (min-width:1024px){.info-banner figcaption h2{font-size:5.5rem}}.info-banner figcaption p{font-size:1.8rem;text-shadow:0 0 10px rgba(0,0,0,.7)}.uppercase-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;margin-top:1rem;text-transform:uppercase}figure .uppercase-heading{color:hsla(0,0%,100%,.75);color:hsla(var(--vb-c-white-hsl),.75)}.news__slider.news__slide--single{margin-top:6.95652rem;margin-top:calc(var(--size-lg)*2)}@media (min-width:1024px){.news__slider.news__slide--single{margin-top:9.6rem;margin-top:calc(var(--size-lg)*2)}}@media (min-width:640px){.news__slider.news__slide--single{margin-top:8.06723rem;margin-top:calc(var(--size-lg)*2)}}.news__slider__wrapper{margin-left:-5.21739rem;margin-left:calc(var(--size-lg)*-1.5);margin-right:-5.21739rem;margin-right:calc(var(--size-lg)*-1.5);padding-left:5.21739rem;padding-left:calc(var(--size-lg)*1.5)}@media (min-width:1024px){.news__slider__wrapper{margin-right:-7.2rem;margin-right:calc(var(--size-lg)*-1.5)}}@media (min-width:640px){.news__slider__wrapper{margin-right:-6.05042rem;margin-right:calc(var(--size-lg)*-1.5)}}@media (min-width:1024px){.news__slider__wrapper{padding-left:7.2rem;padding-left:calc(var(--size-lg)*1.5)}}@media (min-width:640px){.news__slider__wrapper{padding-left:6.05042rem;padding-left:calc(var(--size-lg)*1.5)}}@media (min-width:1024px){.news__slider__wrapper{margin-left:-7.2rem;margin-left:calc(var(--size-lg)*-1.5)}}@media (min-width:640px){.news__slider__wrapper{margin-left:-6.05042rem;margin-left:calc(var(--size-lg)*-1.5)}}.news__slider__slide{-webkit-transition:.1s;transition:.1s}.news__slider__slide:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.news__slider__slide figure{aspect-ratio:16/9;height:100%;overflow:hidden;position:relative;width:100%}.news__slider__slide figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news__slider__slide figcaption{bottom:0;color:#fff;left:0;margin:1em;position:absolute;right:0;text-shadow:0 0 .3em #000}.news__slider__slide h3{font-size:2.2rem}.news__slider__slide:last-child{padding-right:5.21739rem;padding-right:calc(var(--size-lg)*1.5)}@media (min-width:1024px){.news__slider__slide:last-child{padding-right:7.2rem;padding-right:calc(var(--size-lg)*1.5)}}@media (min-width:640px){.news__slider__slide:last-child{padding-right:6.05042rem;padding-right:calc(var(--size-lg)*1.5)}}.news__slider__slide__inner{height:300px;position:relative}.products-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 -2.13333rem 3.4782608696rem;margin:0 calc(var(--size-md)*-2) var(--size-lg);position:relative}@media (min-width:1024px){.products-section{margin:0 -4.38356rem 4.8rem;margin:0 calc(var(--size-md)*-2) var(--size-lg)}}@media (min-width:640px){.products-section{margin:0 -2.74286rem 4.0336134454rem;margin:0 calc(var(--size-md)*-2) var(--size-lg);margin:0 -4.03361rem 6.05042rem;margin:0 calc(var(--size-lg)*-1) calc(var(--size-lg)*1.5)}}@media (min-width:640px){@media (min-width:1024px){.products-section{margin:0 -4.8rem 7.2rem;margin:0 calc(var(--size-lg)*-1) calc(var(--size-lg)*1.5)}}@media (min-width:640px){.products-section{margin:0 -4.03361rem 6.05042rem;margin:0 calc(var(--size-lg)*-1) calc(var(--size-lg)*1.5)}}}@media (min-width:1024px){.products-section{margin:0 -7.2rem 7.2rem;margin:0 calc(var(--size-lg)*-1.5) calc(var(--size-lg)*1.5)}@media (min-width:1024px){.products-section{margin:0 -7.2rem 7.2rem;margin:0 calc(var(--size-lg)*-1.5) calc(var(--size-lg)*1.5)}}@media (min-width:640px){.products-section{margin:0 -7.2rem 7.2rem;margin:0 calc(var(--size-lg)*-1.5) calc(var(--size-lg)*1.5)}}}.product-section__block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3.4782608696rem 2.13333rem;padding:var(--size-lg) calc(var(--size-md)*2);position:relative}@media (min-width:1024px){.product-section__block{padding:4.8rem 4.38356rem;padding:var(--size-lg) calc(var(--size-md)*2)}}@media (min-width:640px){.product-section__block{padding:4.0336134454rem 2.74286rem;padding:var(--size-lg) calc(var(--size-md)*2);padding:4.0336134454rem;padding:var(--size-lg) var(--size-lg)}}@media (min-width:640px){@media (min-width:1024px){.product-section__block{padding:4.8rem;padding:var(--size-lg) var(--size-lg)}}@media (min-width:640px){.product-section__block{padding:4.0336134454rem;padding:var(--size-lg) var(--size-lg)}}}@media (min-width:1024px){.product-section__block{padding:4.8rem 7.2rem;padding:var(--size-lg) calc(var(--size-lg)*1.5)}@media (min-width:1024px){.product-section__block{padding:4.8rem 7.2rem;padding:var(--size-lg) calc(var(--size-lg)*1.5)}}@media (min-width:640px){.product-section__block{padding:4.8rem 7.2rem;padding:var(--size-lg) calc(var(--size-lg)*1.5)}}}.isIE .product-section__block{height:600px}.products-section__single .product-section__block{background:#fff}.product-section__block .view-section__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:640px){.product-section__block .view-section__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}}.page-template-products .product-section__block .view-section__inner{padding:1.0666666667rem 0;padding:var(--size-md) 0}@media (min-width:1024px){.page-template-products .product-section__block .view-section__inner{padding:2.1917808219rem 0;padding:var(--size-md) 0}}@media (min-width:640px){.page-template-products .product-section__block .view-section__inner{padding:1.3714285714rem 0;padding:var(--size-md) 0}}.product-section__block:first-child{padding:0 3.4782608696rem;padding:0 var(--size-lg)}@media (min-width:1024px){.product-section__block:first-child{padding:0 4.8rem;padding:0 var(--size-lg)}}@media (min-width:640px){.product-section__block:first-child{padding:0 4.0336134454rem;padding:0 var(--size-lg)}.products-section__single .product-section__block figcaption{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%}.product-section__block figcaption{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;margin-right:4.0336134454rem;margin-right:var(--size-lg)}}@media (min-width:640px){@media (min-width:1024px){.product-section__block figcaption{margin-right:4.8rem;margin-right:var(--size-lg)}}@media (min-width:640px){.product-section__block figcaption{margin-right:4.0336134454rem;margin-right:var(--size-lg)}}}@media (max-width:639px){.product-section__block figcaption{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.product-section__block figcaption h1{font-size:3.5rem;font-weight:700}@media (min-width:768px){.product-section__block figcaption h1{font-size:5rem}}.backgroundclip .product-section__block figcaption h1{-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-size:cover;color:transparent}.isIE .product-section__block figcaption h1{background-image:none;background:none!important}.carbon .isIE .product-section__block figcaption h1{color:#112d64}.compostable .isIE .product-section__block figcaption h1{color:#9c5726}.degradable .isIE .product-section__block figcaption h1{color:#742007}.antibac .isIE .product-section__block figcaption h1{color:#21543f}.product-section__block figcaption h1 small{display:block;font-size:1.9rem}@media (min-width:768px){.product-section__block figcaption h1 small{font-size:2.3rem}}.backgroundclip .product-section__block figcaption.carbon h1{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(rgba(17,45,100,.2)),to(rgba(17,45,100,.5))),url(../images/image-bg-text.jpg) 50% no-repeat;background:linear-gradient(90deg,rgba(17,45,100,.2),rgba(17,45,100,.5)),url(../images/image-bg-text.jpg) 50% no-repeat;background-clip:text;-webkit-background-clip:text;background-size:cover;background-size:270%;color:transparent;mix-blend-mode:multiply}@media (min-width:412px){.backgroundclip .product-section__block figcaption.carbon h1{background-size:170%}}.product-section__block figcaption.carbon aside h4{color:#315b9b}.product-section__block figcaption.carbon aside ul li{border-color:#315b9b;color:#315b9b}.backgroundclip .product-section__block figcaption.compostable h1{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(rgba(156,87,38,.5)),to(rgba(156,87,38,.75))),url(../images/green-bag.jpg) 100% no-repeat;background:linear-gradient(90deg,rgba(156,87,38,.5),rgba(156,87,38,.75)),url(../images/green-bag.jpg) 100% no-repeat;background-clip:text;-webkit-background-clip:text;background-size:cover;background-size:270%;color:transparent;mix-blend-mode:multiply}@media (min-width:412px){.backgroundclip .product-section__block figcaption.compostable h1{background-size:170%}}.product-section__block figcaption.compostable aside h4{color:#9c5726}.product-section__block figcaption.compostable aside ul li{border-color:#9c5726;color:#9c5726}.product-section__block figcaption.compostable .button{background-color:#9c5726}.backgroundclip .product-section__block figcaption.degradable h1{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(rgba(116,32,7,.2)),to(rgba(116,32,7,.5))),url(../images/degradable.png) 50% no-repeat;background:linear-gradient(90deg,rgba(116,32,7,.2),rgba(116,32,7,.5)),url(../images/degradable.png) 50% no-repeat;background-clip:text;-webkit-background-clip:text;background-size:cover;background-size:270%;color:transparent;mix-blend-mode:multiply}@media (min-width:412px){.backgroundclip .product-section__block figcaption.degradable h1{background-size:170%}}.product-section__block figcaption.degradable aside h4{color:#742007}.product-section__block figcaption.degradable aside ul li{border-color:#742007;color:#742007}.backgroundclip .product-section__block figcaption.antibac h1{-webkit-text-fill-color:transparent;background:-webkit-gradient(linear,left top,right top,from(rgba(3,104,67,.2)),to(rgba(3,104,67,.5))),url(../images/e2e_trees.jpeg) 100% no-repeat;background:linear-gradient(90deg,rgba(3,104,67,.2),rgba(3,104,67,.5)),url(../images/e2e_trees.jpeg) 100% no-repeat;background-clip:text;-webkit-background-clip:text;background-size:cover;background-size:270%;color:transparent;mix-blend-mode:multiply}@media (min-width:412px){.backgroundclip .product-section__block figcaption.antibac h1{background-size:170%}}.product-section__block figcaption.antibac aside h4{color:#036843}.product-section__block figcaption.antibac aside ul li{border-color:#036843;color:#036843}.product-section__block figcaption p{font-size:1.8rem;font-weight:500;line-height:25px;margin:2rem 0}.product-section__block figcaption aside h4{font-size:1.8rem;font-weight:700}.product-section__block figcaption aside ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:1rem 0;padding:0}.product-section__block figcaption aside ul li{border-right:1px solid;margin-right:.5rem;padding-right:.5rem}.product-section__block figcaption aside ul li:last-of-type{border-right:0;margin-right:0;padding-right:0}.products-section__single .product-section__block figure{-webkit-box-flex:0;-ms-flex:none;flex:none}@media (min-width:640px){.product-section__block figure{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;margin-left:4.0336134454rem;margin-left:var(--size-lg)}@media (min-width:1024px){.product-section__block figure{margin-left:4.8rem;margin-left:var(--size-lg)}}@media (min-width:640px){.product-section__block figure{margin-left:4.0336134454rem;margin-left:var(--size-lg)}}}@media (max-width:639px){.product-section__block figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:3rem;order:1}}@media (min-width:640px){.product-section__block:nth-of-type(2n) figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-left:0;margin-right:4.0336134454rem;margin-right:var(--size-lg);order:1}@media (min-width:1024px){.product-section__block:nth-of-type(2n) figure{margin-right:4.8rem;margin-right:var(--size-lg)}}@media (min-width:640px){.product-section__block:nth-of-type(2n) figure{margin-right:4.0336134454rem;margin-right:var(--size-lg)}}.product-section__block:nth-of-type(2n) figcaption{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-left:4.0336134454rem;margin-left:var(--size-lg);margin-right:0;order:2}@media (min-width:1024px){.product-section__block:nth-of-type(2n) figcaption{margin-left:4.8rem;margin-left:var(--size-lg)}}@media (min-width:640px){.product-section__block:nth-of-type(2n) figcaption{margin-left:4.0336134454rem;margin-left:var(--size-lg)}}}.product-section__block .product__background-fade{margin:0}.product__background-fade{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:.03;position:absolute;top:0;width:100%;z-index:-1}.products-section__single .product__single-slider{width:100%}@media (min-width:640px){.products-section__single .product__single-slider{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;margin-right:-4.03361rem;margin-right:calc(var(--size-lg)*-1)}@media (min-width:1024px){.products-section__single .product__single-slider{margin-right:-4.8rem;margin-right:calc(var(--size-lg)*-1)}}@media (min-width:640px){.products-section__single .product__single-slider{margin-right:-4.03361rem;margin-right:calc(var(--size-lg)*-1)}}}.products-section__single .product__single-slider .swiper-wrapper,.products-section__single .product__single-slider figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-section__single .product__single-slider figure{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0;position:relative;width:100%}.products-section__single .product__single-slider figure img{height:100%;max-width:100%;width:auto}.products-section__single .button{margin-top:2rem}.single-gallery-thumbs{height:75px;margin:2rem 0;padding:.5rem;width:100%}.isIE .single-gallery-thumbs{margin-right:5rem}@media (min-width:640px){.single-gallery-thumbs{bottom:4.0336134454rem;bottom:var(--size-lg);height:auto;margin:0;padding:0;position:absolute;right:4.0336134454rem;right:var(--size-lg);width:70px}@media (min-width:1024px){.single-gallery-thumbs{right:4.8rem;right:var(--size-lg)}}@media (min-width:640px){.single-gallery-thumbs{right:4.0336134454rem;right:var(--size-lg)}}@media (min-width:1024px){.single-gallery-thumbs{bottom:4.8rem;bottom:var(--size-lg)}}@media (min-width:640px){.single-gallery-thumbs{bottom:4.0336134454rem;bottom:var(--size-lg)}}}.single-gallery-thumbs .swiper-wrapper{-webkit-transform:none!important;transform:none!important}@media (min-width:640px){.single-gallery-thumbs .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-gallery-thumbs figure{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 1rem 0 0;padding:.5rem;position:relative;-webkit-transition:.2s ease;transition:.2s ease}.single-gallery-thumbs figure:after{background-color:rgba(173,191,215,.2);bottom:0;content:"";display:block;left:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;right:0;top:0}.products-section__single .single-gallery-thumbs figure{-webkit-box-flex:1;-ms-flex:1 0 10%;flex:1 0 10%}@media (min-width:640px){.products-section__single .single-gallery-thumbs figure{-webkit-box-flex:0;-ms-flex:none;flex:none}}.single-gallery-thumbs figure img{display:none}.single-gallery-thumbs figure:hover:after{opacity:.5}.single-gallery-thumbs figure:last-of-type{margin-bottom:0;margin-right:0}@media (min-width:640px){.single-gallery-thumbs figure{height:70px;margin-bottom:1rem;margin-right:0;padding:.5rem}.single-gallery-thumbs figure img{background-image:none!important;display:block}}.single-gallery-thumbs figure.swiper-slide-thumb-active{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.single-gallery-thumbs figure.swiper-slide-thumb-active:after{background-color:rgba(173,191,215,.4)}.products__single-key-info{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin:0 -2.13333rem 3.4782608696rem;margin:0 calc(var(--size-md)*-2) var(--size-lg)}@media (min-width:1024px){.products__single-key-info{margin:0 -4.38356rem 4.8rem;margin:0 calc(var(--size-md)*-2) var(--size-lg)}}@media (min-width:640px){.products__single-key-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2.74286rem 4.0336134454rem;margin:0 calc(var(--size-md)*-2) var(--size-lg);margin:0 -4.03361rem 6.05042rem;margin:0 calc(var(--size-lg)*-1) calc(var(--size-lg)*1.5)}}@media (min-width:640px){@media (min-width:1024px){.products__single-key-info{margin:0 -4.8rem 7.2rem;margin:0 calc(var(--size-lg)*-1) calc(var(--size-lg)*1.5)}}@media (min-width:640px){.products__single-key-info{margin:0 -4.03361rem 6.05042rem;margin:0 calc(var(--size-lg)*-1) calc(var(--size-lg)*1.5)}}}@media (min-width:768px){.products__single-key-info{height:400px}}@media (min-width:1024px){.products__single-key-info{margin:0 -7.2rem 7.2rem;margin:0 calc(var(--size-lg)*-1.5) calc(var(--size-lg)*1.5)}@media (min-width:1024px){.products__single-key-info{margin:0 -7.2rem 7.2rem;margin:0 calc(var(--size-lg)*-1.5) calc(var(--size-lg)*1.5)}}@media (min-width:640px){.products__single-key-info{margin:0 -7.2rem 7.2rem;margin:0 calc(var(--size-lg)*-1.5) calc(var(--size-lg)*1.5)}}}.isIE .products__single-key-info{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto;max-width:1280px}.products__single-key-info figure{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(33,84,63,.1);background-color:hsla(var(--vb-c-primary-hsl),.1);background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:250px;justify-content:center;padding:2rem 4rem;text-align:center}.products__single-key-info figure:nth-of-type(2n){background-color:rgba(33,84,63,.19);background-color:hsla(var(--vb-c-primary-hsl),.19)}@media (min-width:640px){.products__single-key-info figure{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;height:300px}}@media (min-width:768px){.products__single-key-info figure{height:100%}.products__single-key-info figure:first-of-type{text-align:left}.products__single-key-info figure:last-of-type{text-align:right}}.products__single-key-info figcaption h5{color:#fff;font-size:3rem;font-weight:700;text-align:center;text-shadow:0 0 4px rgba(0,0,0,.5)}.products__single-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.0666666667rem;padding:var(--size-md)}@media (min-width:1024px){.products__single-content{padding:2.1917808219rem;padding:var(--size-md)}}@media (min-width:640px){.products__single-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.3714285714rem;padding:var(--size-md);padding:4.0336134454rem;padding:var(--size-lg)}}@media (min-width:640px){@media (min-width:1024px){.products__single-content{padding:4.8rem;padding:var(--size-lg)}}@media (min-width:640px){.products__single-content{padding:4.0336134454rem;padding:var(--size-lg)}}}.products__single-content .single-content__sidebar{-webkit-box-flex:1;display:none;-ms-flex:1 0 20%;flex:1 0 20%;margin-left:-6.95652rem;margin-left:calc(var(--size-lg)*-2)}@media (min-width:1024px){.products__single-content .single-content__sidebar{margin-left:-9.6rem;margin-left:calc(var(--size-lg)*-2)}}@media (min-width:640px){.products__single-content .single-content__sidebar{display:block;margin-left:-8.06723rem;margin-left:calc(var(--size-lg)*-2)}}.products__single-content article{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}@media (min-width:640px){.products__single-content article{padding-left:5%}}.products__single-content article .alignleft{float:left}.products__single-content h1,.products__single-content h2,.products__single-content h3,.products__single-content h4,.products__single-content h5,.products__single-content h6{font-weight:700;margin-bottom:2rem}.products__single-content strong{font-weight:700}.products__single-content h1{font-size:3.2rem}@media (min-width:640px){.products__single-content h1{font-size:4rem}}.products__single-content h2{font-size:2.4em}@media (min-width:640px){.products__single-content h2{font-size:3.5em}}.products__single-content h3{font-size:2.4rem}@media (min-width:640px){.products__single-content h3{font-size:2.8rem}}.products__single-content h4{font-size:2.8rem}.products__single-content h5{font-size:2.3rem}.products__single-content h6{font-size:2rem}.products__single-content li,.products__single-content p{font-size:1.8rem}.products__single-content ul{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0 0 0 2rem}@media (min-width:768px){.products__single-content ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.products__single-content ul li{margin-bottom:1rem}@media (min-width:768px){.products__single-content ul li{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;padding-right:3rem}}.products__single-content ul li:before{content:"-";margin-left:-2rem;margin-right:1.3rem}.products__single-content footer{-webkit-box-flex:1;-ms-flex:1 0 90%;flex:1 0 90%}.products__single-content footer .clients-slider{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3.4782608696rem 0 0;margin:var(--size-lg) 0 0}@media (min-width:1024px){.products__single-content footer .clients-slider{margin:4.8rem 0 0;margin:var(--size-lg) 0 0}}@media (min-width:640px){.products__single-content footer .clients-slider{margin:4.0336134454rem 0 0;margin:var(--size-lg) 0 0}}@media (min-width:768px){.products__single-content footer .clients-slider{margin:6.95652rem 0 0;margin:calc(var(--size-lg)*2) 0 0}@media (min-width:1024px){.products__single-content footer .clients-slider{margin:9.6rem 0 0;margin:calc(var(--size-lg)*2) 0 0}}@media (min-width:640px){.products__single-content footer .clients-slider{margin:8.06723rem 0 0;margin:calc(var(--size-lg)*2) 0 0}}}.compliance-info{margin:3.4782608696rem 0;margin:var(--size-lg) 0}@media (min-width:1024px){.compliance-info{margin:4.8rem 0;margin:var(--size-lg) 0}}@media (min-width:640px){.compliance-info{margin:4.0336134454rem 0;margin:var(--size-lg) 0}}@media (min-width:768px){.compliance-info .view-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.compliance-info .view-section__inner .compliance-column:first-child{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media (min-width:1024px){.compliance-info .view-section__inner .compliance-column:first-child{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.compliance-info .view-section__inner .compliance-column:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:10%}@media (min-width:1024px){.compliance-info .view-section__inner .compliance-column:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}}.compliance-info .view-section__inner .compliance-column h2{font-size:2.8rem;margin-bottom:.5em}@media (min-width:640px){.compliance-info .view-section__inner .compliance-column h2{font-size:3.2rem}}.related-products__slider{position:relative}.related-products__slider h2{font-size:2.8rem}@media (min-width:640px){.related-products__slider h2{font-size:3.5rem}}.related-products__slider .background-fade{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.certification-logos{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:3em}.certification-logos img{display:block;max-height:68px;max-width:none;width:auto}@media (min-width:640px){.certification-logos img{max-height:100px}}.certification-logos span{display:block;margin:.5em}@media (min-width:1440px){.certification-logos span{margin:1em}}.postid-24 .certification-logos.carbon-captured,.postid-3442 .certification-logos.antibac,.postid-78 .certification-logos.compostable{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-image-section{margin-bottom:3em;text-align:center}@media (max-width:639px){.banner-image-section{margin-left:-2.13333rem;margin-left:calc(var(--size-md)*-2);margin-right:-2.13333rem;margin-right:calc(var(--size-md)*-2)}@media (min-width:1024px){.banner-image-section{margin-right:-4.38356rem;margin-right:calc(var(--size-md)*-2)}}@media (min-width:640px){.banner-image-section{margin-right:-2.74286rem;margin-right:calc(var(--size-md)*-2)}}@media (min-width:1024px){.banner-image-section{margin-left:-4.38356rem;margin-left:calc(var(--size-md)*-2)}}@media (min-width:640px){.banner-image-section{margin-left:-2.74286rem;margin-left:calc(var(--size-md)*-2)}}}span.pagination-links_col2{color:#000}.faq-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin:2rem 0}.faq-container .faq-section{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;margin-bottom:2rem}@media ((max-width:639px)){.faq-container .faq-section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.faq-container .faq-section:last-child{margin-bottom:0}.faq-container .faq-section .faq-label{background:-webkit-gradient(linear,left top,right top,from(rgba(3,103,66,.5)),to(rgba(3,103,66,.75))),url(https://earth2earth.com/wp-content/themes/wp-earth-to-earth/images/e2e_trees.jpeg) 50% no-repeat;background:linear-gradient(90deg,rgba(3,103,66,.5),rgba(3,103,66,.75)),url(https://earth2earth.com/wp-content/themes/wp-earth-to-earth/images/e2e_trees.jpeg) 50% no-repeat;-webkit-background-clip:text;background-clip:text;background-size:cover;color:transparent;font-size:2.4rem;font-weight:700;margin-bottom:1rem;padding-bottom:1rem;position:relative}.faq-container .faq-section .faq-list{list-style:none;padding:0}.faq-container .faq-section .faq-list .faq-item{margin-bottom:1rem}.faq-container .faq-section .faq-list .faq-item+.faq-item details{border-top:1px solid #386653;padding:20px 0 0}.faq-container .faq-section .faq-list .faq-item+.faq-item:last-child details{border-bottom:1px solid #386653;padding:20px 0 10px}.faq-container .faq-section .faq-list .faq-item:last-child{margin-bottom:0}.faq-container .faq-section .faq-list .faq-item details{border-top:none}.faq-container .faq-section .faq-list .faq-item details summary{color:#386653;cursor:pointer;font-weight:400;list-style-type:none;padding:2rem 0;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.faq-container .faq-section .faq-list .faq-item details summary:before{border-color:#386653;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:10px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:.2s ease;transition:.2s ease;width:10px}.faq-container .faq-section .faq-list .faq-item details summary:hover{color:#2a4e3f}.faq-container .faq-section .faq-list .faq-item details[open] summary:before{-webkit-transform:rotate(224deg);transform:rotate(224deg)}.faq-container .faq-section .faq-list .faq-item details p{color:#555;font-size:1.5rem;line-height:1.6;margin-top:.5rem}.news-section{padding:1.0666666667rem 0;padding:var(--size-md) 0}@media (min-width:1024px){.news-section{padding:2.1917808219rem 0;padding:var(--size-md) 0}}@media (min-width:640px){.news-section{padding:1.3714285714rem 0;padding:var(--size-md) 0}}.news-section p{line-height:1.5}.news-section .news-section_title{padding-bottom:2rem}@media (min-width:1024px){.news-section .featured-article{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.news-section .featured-article .featured-article_content{-webkit-box-flex:1;display:block;-ms-flex:1 1 50%;flex:1 1 50%}.news-section .featured-article .featured-article_content:last-child{padding:1.2rem;padding:var(--size-sm)}@media (min-width:1024px){.news-section .featured-article .featured-article_content:last-child{padding:4.8rem;padding:var(--size-lg)}@media (min-width:1024px){.news-section .featured-article .featured-article_content:last-child{padding:4.8rem;padding:var(--size-lg)}}@media (min-width:640px){.news-section .featured-article .featured-article_content:last-child{padding:4.8rem;padding:var(--size-lg)}}}.news-section .featured-article .featured-article_content p{padding:5px 0}.news-section .featured-article .featured-article_content .uppercase-heading{color:#315b9b;opacity:1}.news-section .featured-article .featured-article_content .article-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.news-section .featured-article .featured-article_content .article-link svg{fill:currentColor;color:#112d64;margin-left:.5em}.news-section .featured-article .featured-article_content .article-link a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;color:#112d64;font-weight:600;margin:0 -.5rem;padding:.5rem;text-transform:uppercase;-webkit-transition:.2s ease;transition:.2s ease}.news-section .featured-article .featured-article_content .article-link a:hover{background:rgba(33,84,63,.2);background:hsla(var(--vb-c-primary-hsl),.2)}.news-section .featured-article .featured-article_content .article-link a:hover svg{margin-left:1em;-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:.2s ease;transition:.2s ease}@media (min-width:640px){.news-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}}.news-grid .news-grid_article{display:block;margin:0 0 2rem}@media (min-width:640px){.news-grid .news-grid_article{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;margin:1rem}}@media (min-width:768px){.news-grid .news-grid_article{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}}.uppercase-heading,.wp-block-post-date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#315b9b;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:85%;font-weight:700;margin-bottom:1rem;margin-top:1rem;opacity:1;text-transform:uppercase}.news-grid_article{background-color:#fcfcfd;position:relative;-webkit-transition:.2s ease;transition:.2s ease}.news-grid_article figure{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:410px;position:relative;z-index:2}.news-grid_article figure img{display:none}.news-grid_article figcaption{color:#fff;font-size:1.6rem;opacity:1;padding:2rem;text-shadow:0 0 10px rgba(0,0,0,.6)}.news-grid_article figcaption.carbon{color:#315b9b}.news-grid_article figcaption.compostable{color:#21543f}.news-grid_article figcaption.degradable{color:#742007}.news-grid_article figcaption.antibac{color:#21543f}.news-grid_article figcaption h3{font-size:2.2rem;font-weight:700}.news-grid_article figcaption h3 small{display:block;font-size:1.8rem}@media (min-width:640px){.news-grid_article figcaption h3{font-size:2.8rem}}.news-grid_article figcaption .uppercase-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;margin-top:1rem;opacity:.7;text-transform:uppercase}.news-grid_article figcaption .uppercase-heading svg{margin-left:1rem}.news-grid_article:before{background:rgba(0,0,0,.01);content:"";height:100%;position:absolute;width:100%;z-index:0}.news-grid_article:hover{-webkit-box-shadow:0 0 40px rgba(0,0,0,.2);box-shadow:0 0 40px rgba(0,0,0,.2);opacity:.8;-webkit-transition:.2s ease;transition:.2s ease}.text-page p{line-height:1.38}.text-page p+p{margin-top:.5em}.text-page h2{margin-bottom:.2em}.text-page h4{margin-bottom:1em}.text-page h5,.text-page h6{margin-bottom:.19em}.text-page h5{font-size:2rem}.text-page h6{font-size:inherit;opacity:.7}.text-page *+h4,.text-page *+h5,.text-page *+h6{margin-top:1em}.featured-image{padding:1.2rem 0;padding:var(--size-sm) 0}@media (min-width:1024px){.featured-image_mobile{display:none}}.featured-image_desktop{display:none}@media (min-width:1024px){.featured-image_desktop{display:block;position:relative;right:0}}.blog-section .entry-header{padding:0}.blog-section .uppercase-heading{color:#112d64}@media (min-width:1024px){.blog-article{display:-webkit-box;display:-ms-flexbox;display:flex}}.blog-article .blog-article-content{-webkit-box-flex:1;-ms-flex:1 1 35%;flex:1 1 35%;padding-bottom:6.95652rem;padding-bottom:calc(var(--size-lg)*2);padding-right:1.0666666667rem;padding-right:var(--size-md)}@media (min-width:1024px){.blog-article .blog-article-content{padding-bottom:9.6rem;padding-bottom:calc(var(--size-lg)*2)}}@media (min-width:640px){.blog-article .blog-article-content{padding-bottom:8.06723rem;padding-bottom:calc(var(--size-lg)*2)}}@media (min-width:1024px){.blog-article .blog-article-content{padding-right:2.1917808219rem;padding-right:var(--size-md)}}@media (min-width:640px){.blog-article .blog-article-content{padding-right:1.3714285714rem;padding-right:var(--size-md)}}@media (min-width:1024px){.blog-article .blog-article-content{padding-right:4.8rem;padding-right:var(--size-lg)}@media (min-width:1024px){.blog-article .blog-article-content{padding-right:4.8rem;padding-right:var(--size-lg)}}@media (min-width:640px){.blog-article .blog-article-content{padding-right:4.8rem;padding-right:var(--size-lg)}}}.blog-article .blog-article-content:last-of-type{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;padding-right:0}@media (min-width:1024px){.blog-article .blog-article-content:last-of-type{padding-left:4.8rem;padding-left:var(--size-lg)}@media (min-width:1024px){.blog-article .blog-article-content:last-of-type{padding-left:4.8rem;padding-left:var(--size-lg)}}@media (min-width:640px){.blog-article .blog-article-content:last-of-type{padding-left:4.8rem;padding-left:var(--size-lg)}}}.addtoany_list a:first-child{margin-left:-4px;padding:0}.about-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.about-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}.about-section .about-page_content-column{-webkit-box-flex:1;-ms-flex:1 0 51%;flex:1 0 51%;padding-bottom:3.4782608696rem;padding-bottom:var(--size-lg);position:relative}@media (min-width:1024px){.about-section .about-page_content-column{padding-bottom:4.8rem;padding-bottom:var(--size-lg)}}@media (min-width:640px){.about-section .about-page_content-column{padding-bottom:4.0336134454rem;padding-bottom:var(--size-lg)}}@media (min-width:1024px){.about-section .about-page_content-column:nth-child(2){padding-left:5%}.about-section .clients-slider{display:-webkit-box;display:-ms-flexbox;display:flex}}.about-section h1{margin-bottom:1em}.about-section .creditation-list{margin-bottom:2em;text-align:center}@media (min-width:1024px){.about-section .creditation-list{text-align:left}}.about-section .creditation-list .creditation-list-row{display:contents}.about-section .creditation-list figure{display:inline-block;padding-left:.5em;padding-right:.5em;vertical-align:middle}.about-section .creditation-list img{max-height:64px}.about-section h2{font-size:3.2rem}@media (min-width:1024px){.about-section h2{font-size:3.8rem}}.content-column_footer{padding-top:1.0666666667rem;padding-top:var(--size-md)}@media (min-width:1024px){.content-column_footer{padding-top:2.1917808219rem;padding-top:var(--size-md)}}@media (min-width:640px){.content-column_footer{padding-top:1.3714285714rem;padding-top:var(--size-md)}}.about-page_banner-section{text-align:center}.about-page_banner-section .about-banner__background-text{margin:3.6rem auto;width:100%}@media (min-width:640px){.secondary-text-section .secondary-text_content-column{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:4.0336134454rem;padding:var(--size-lg)}@media (min-width:1024px){.secondary-text-section .secondary-text_content-column{padding:4.8rem;padding:var(--size-lg)}}@media (min-width:640px){.secondary-text-section .secondary-text_content-column{padding:4.0336134454rem;padding:var(--size-lg)}}}.secondary-text-section .secondary-text_content-column:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.secondary-text-section .secondary-text_content-column:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:1024px){.contact-page .view-section .view-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact-page .view-section .view-section__inner .view-section__inner-column{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.contact-information{font-size:1.6rem;line-height:1.4}@media (min-width:1024px){.contact-information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.contact-information article{padding:1.2rem 0;padding:var(--size-sm) 0}@media (min-width:640px){.contact-information article{padding:1.3714285714rem 0;padding:var(--size-md) 0}@media (min-width:1024px){.contact-information article{padding:2.1917808219rem 0;padding:var(--size-md) 0}}@media (min-width:640px){.contact-information article{padding:1.3714285714rem 0;padding:var(--size-md) 0}}}@media (min-width:1024px){.contact-information article{padding:2.1917808219rem;padding:var(--size-md)}@media (min-width:1024px){.contact-information article{padding:2.1917808219rem;padding:var(--size-md)}}@media (min-width:640px){.contact-information article{padding:2.1917808219rem;padding:var(--size-md)}}}.contact-information article address{font-size:1.6rem;font-style:normal;line-height:1.5;margin:6px 0 15px}.contact-information article span{display:inline-block;font-weight:500;margin-right:2rem;text-align:right;width:4rem}.contact-information article a{color:#21543f;font-weight:500;text-decoration:underline}.wpcf7 .wpcf7-submit,.wpcf7input[type=submit]{background-color:#21543f;background-color:hsla(var(--vb-c-green-hsl),1)}.wpcf7 .wpcf7-not-valid-tip{color:#e60036;color:hsla(var(--vb-c-alert-hsl),1);padding-top:5px}.wpcf7 .wpcf7-response-output{background-color:rgba(230,0,54,.1);background-color:hsla(var(--vb-c-alert-hsl),.1);border:1px solid rgba(230,0,54,.15);border:1px solid hsla(var(--vb-c-alert-hsl),.15);color:rgba(230,0,54,.8);color:hsla(var(--vb-c-alert-hsl),.8);font-weight:500;padding:1.0666666667rem;padding:var(--size-md)}@media (min-width:1024px){.wpcf7 .wpcf7-response-output{padding:2.1917808219rem;padding:var(--size-md)}}@media (min-width:640px){.wpcf7 .wpcf7-response-output{padding:1.3714285714rem;padding:var(--size-md)}}.wpcf7 .wpcf7-mail-sent-ok{background-color:rgba(33,84,63,.1);background-color:hsla(var(--vb-c-positive-hsl),.1);border:1px solid rgba(33,84,63,.15);border:1px solid hsla(var(--vb-c-positive-hsl),.15);color:#21543f;color:hsla(var(--vb-c-positive-hsl),1);font-weight:500;padding:1.0666666667rem;padding:var(--size-md)}@media (min-width:1024px){.wpcf7 .wpcf7-mail-sent-ok{padding:2.1917808219rem;padding:var(--size-md)}}@media (min-width:640px){.wpcf7 .wpcf7-mail-sent-ok{padding:1.3714285714rem;padding:var(--size-md)}}.wpcf7 .wpcf7-not-valid-tip{display:contents;font-size:.9em}@media (min-width:640px){.search-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}.search-entry{border-top:1px solid rgba(17,45,100,.1);margin-bottom:1.0666666667rem;margin-bottom:var(--size-md);margin-top:1.0666666667rem;margin-top:var(--size-md);padding-top:1.0666666667rem;padding-top:var(--size-md)}@media (min-width:1024px){.search-entry{padding-top:2.1917808219rem;padding-top:var(--size-md)}}@media (min-width:640px){.search-entry{padding-top:1.3714285714rem;padding-top:var(--size-md)}}@media (min-width:1024px){.search-entry{margin-bottom:2.1917808219rem;margin-bottom:var(--size-md)}}@media (min-width:640px){.search-entry{margin-bottom:1.3714285714rem;margin-bottom:var(--size-md)}}@media (min-width:1024px){.search-entry{margin-top:2.1917808219rem;margin-top:var(--size-md)}}@media (min-width:640px){.search-entry{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:1.3714285714rem;margin-top:var(--size-md)}}.search-entry .entry-image{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;margin-bottom:1em}@media (min-width:640px){.search-entry .entry-image{margin-bottom:0;margin-right:2em}}.search-entry .entry-body{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%}.search-entry a{color:#112d64}.search-entry svg{fill:currentColor;color:#112d64;margin-left:.5em}.search-entry .uppercase-heading{color:#21543f;opacity:.8}.search-entry h5{font-size:2.2rem}.template-page a{color:#21543f;font-weight:500;text-decoration:underline}.feature-grid_section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1440px;padding:3.6rem 0}@media (min-width:640px){.feature-grid_section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.feature-grid_section figure{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:.5rem 0;width:100%}@media (min-width:640px){.feature-grid_section figure{margin:0 .5rem}}.feature-grid_section figure:after{content:"";display:block;padding-bottom:56.25%}.feature-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.feature-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}}.feature-section .about-page_content-column{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding-bottom:3.4782608696rem;padding-bottom:var(--size-lg);position:relative}@media (min-width:1024px){.feature-section .about-page_content-column{padding-bottom:4.8rem;padding-bottom:var(--size-lg)}}@media (min-width:640px){.feature-section .about-page_content-column{padding-bottom:4.0336134454rem;padding-bottom:var(--size-lg)}}@media (min-width:1024px){.feature-section .about-page_content-column:nth-child(2){padding-left:5%}}.feature-section .first{-webkit-box-flex:1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;-ms-flex:1 1 auto;flex:1 1 auto;order:-1}@media (min-width:1024px){.feature-section .first{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.feature-section .first video{width:100%}.feature-section h1{margin-bottom:1em}.feature-section .creditation-list{margin-bottom:2em;text-align:center}@media (min-width:1024px){.feature-section .creditation-list{text-align:left}}.feature-section .creditation-list .creditation-list-row{display:contents}.feature-section .creditation-list figure{display:inline-block;padding-left:.5em;padding-right:.5em;vertical-align:middle}.feature-section .creditation-list img{max-height:64px}.feature-section h2{font-size:3.2rem}@media (min-width:1024px){.feature-section h2{font-size:3.8rem}}.feature-section li{padding-bottom:1rem}.feature-section a{color:#112d64}.u-hidden{display:none!important;visibility:hidden!important}@media (min-width:640px){.u-only-phone,.u-upto-tablet{display:none!important}}@media (max-width:639px){.u-from-tablet{display:none!important}}.u-font-monospace{font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-family:var(--vb-f-monospace)}.u-font-capitalize{text-transform:capitalize}.u-font-uppercase{text-transform:uppercase}@media print{.u-no-print{display:none!important}}.green-awards-2020-badge-container{z-index:10000!important}

/*# sourceMappingURL=earth-2-earth-core.css.map*/