@font-face{font-family:"Helvetica Neue";src:url(/fonts/digest/helveticaneue/helveticaneue-thin-8d581b635c6f78f94548fbd5c53b212fbe5fa35aaaf50c7fcd7f27c8de9312da.woff2) format("woff2"),url(/fonts/digest/helveticaneue/helveticaneue-thin-cf38afeb74ab8019c3604ed2cd2f06513a65a4d57749cb79f78edeb70061300e.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url(/fonts/digest/helveticaneue/helveticaneue-light-471ed88b5097220adcf6e560d3e71a95e37544c7a481daeca8d7b50f46d4d1a2.woff2) format("woff2"),url(/fonts/digest/helveticaneue/helveticaneue-light-8b81e7ca7f223c6cb1e5ec3a0eb0856c77e882c11deaa2b91d56e5e3e7c76620.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url(/fonts/digest/helveticaneue/helveticaneue-regular-8aab662e6e133b02846d2dae53613e61fa94ca105d8f68684a38d5ff8072da48.woff2) format("woff2"),url(/fonts/digest/helveticaneue/helveticaneue-regular-391e862ec939c0cc0fa8f3905372138202e668f4228285a1fe9bfeae95b081c6.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url(/fonts/digest/helveticaneue/helveticaneue-medium-be6b2e09365a3c41ccc7d1d1a89c6c607f672d8d48a43d06aca1489289aa3d60.woff2) format("woff2"),url(/fonts/digest/helveticaneue/helveticaneue-medium-79e71b87cb0a2a07d2210baaeeed829aca034c7f81f436cd275e940297abb55c.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url(/fonts/digest/helveticaneue/helveticaneue-bold-7d7f39cb316c8deec7fe7b9a35016af7a0611e9bad9d49a7e9e83399fc3a72a0.woff2) format("woff2"),url(/fonts/digest/helveticaneue/helveticaneue-bold-4914ee5c7943acb82d99bd21d62c862bb24480dd9e1b1af6c7db409dab93f5d2.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Adjusted Local Arial";src:local(arial);size-adjust:97%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,menu,nav,section,main{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--black: #000000;--white: #ffffff;--grey-20: #f5f5f5;--grey-50: #f8f8f8;--grey-100: #ededed;--grey-150: #e0e0e2;--grey-175: #e2e2e2;--grey-200: #ddd;--grey-250: #cfcfd0;--grey-300: #ccc;--grey-325: #c3c3c3;--grey-350: #bcbcbc;--grey-400: #a3a3a3;--grey-450: #979797;--grey-500: #707070;--grey-600: #535659;--grey-700: #4e4e4e;--grey-750: #333333;--grey-800: #292929;--grey-900: #2b2b2b;--grey-950: #222223;--grey-1000: #101010;--red-800: #f83434;--green-300: #a7f192;--blue-500: #0066CC;--blue-700: #0059b3;--red-500: #D61016;--red-600: #c90e14;--product-red-primary: #CD1719;--product-red-accent: #FFAAAA;--product-orange-primary: #F0B500;--product-orange-accent: #FFE081;--product-brown-primary: #B67A00;--product-brown-accent: #FFCD66;--product-blue-primary: #0070BA;--product-blue-accent: #7DCBFF;--product-yellow-primary: #C7B400;--product-yellow-accent: #FFF171;--product-lightblue-primary: #94BADA;--product-lightblue-accent: #CDDFEE;--product-turquoise-primary: #006A5D;--product-turquoise-accent: #95D8CF;--product-taupe-primary: #8D7E74;--product-taupe-accent: #D1CBC7;--product-darkorange-primary: #E07C00;--product-darkorange-accent: #FFC37A;--product-redorange-primary: #BA3509;--product-redorange-accent: #F9A387;--product-purple-primary: #951B81;--product-purple-accent: #EB8EDB;--product-darkblue-primary: #28367C;--product-darkblue-accent: #96A2DD;--product-grey-primary: #A3AEBD;--product-grey-accent: #DADFE5;--product-green-primary: #3FA535;--product-green-accent: #ACE3A7;--product-pink-primary: #E6007E;--product-pink-accent: #FFA2D5;--color-primary: var(--grey-1000);--color-secondary: var(--red-500);--base-font-color: var(--grey-1000);--product-card-border-width: 12px;--base-font-size: 16;--font-stack: "Open Sans", "open-sans-fallback-arial", trebuchet ms, helvetica, arial, sans-serif;--font-family-base: var(--font-stack);--font-family-heading: var(--font-stack);--font-family-code: courier, monospace;--line-height-heading: 1.4;--body-max-width: 65ch;--list-line-height: 1.7;--list-indent-mobile: 25px;--list-indent-tablet: 25px;--list-indent-desktop: 30px;--list-indent: var(--list-indent-mobile);--btn-surface: var(--color-primary);--btn-surface-dark: var(--grey-1000);--btn-text-color: var(--white);--btn-text-color-hover: var(--white);--btn-height-mobile: 2.5rem;--btn-height-tablet: 3.125rem;--btn-height: var(--btn-height-mobile);--btn-padding-inline-mobile: 20px;--btn-padding-inline-tablet: 30px;--btn-padding-inline: var(--btn-padding-inline-mobile);--btn-font-size-mobile: 0.875rem;--btn-font-size-tablet: 1rem;--btn-font-size: var(--btn-font-size-mobile);--btn-rounded-radius: 50px;--svg-icon-size-mobile: 16px;--svg-icon-size-tablet: 20px;--svg-icon-size: var(--svg-icon-size-mobile);--btn-surface-secondary: var(--grey-100);--btn-surface-secondary-hover: var(--grey-150);--surface-text-color: var(--white);--surface-color: var(--white);--panel-pink: #fce8ea;--panel-orange: #faf0e8;--panel-blue: #daeaf1;--panel-green: #dbf0df;--panel-grey: var(--grey-50);--panel-black: var(--color-primary);--content-small: 960px;--content-medium: 1170px;--content-large: 1440px;--content-xl: 1660px;--content-full: 100%;--page-block-margin: 40px;--body-gutter: 20px;--site-content-max-width: 2500px;--body-text-max-width: 850px;--border-radius: 4px;--z-index-image-caption: 1;--z-index-figcaption: 1;--z-index-grid-cell-icon-overlay: 1;--z-index-glide-arrow: 2;--z-index-glide-bullets: 2;--z-index-subnav-toggle: 10;--z-index-banner-messages: 14;--z-index-sticky-header: 15;--z-index-desktop-subnav: 16;--z-index-search-bar: 17;--z-index-alert: 18;--z-index-nav-slide-in-ovelay: 19;--z-index-nav-slide-in: 20;--z-index-transparent-header: 21;--z-index-modal-window: 30;--z-index-modal-close-btn: 40;--z-index-modal-pulsing-loader: 50;--z-index-back-to-top-btn: 99;--z-index-skip-content: 100;--header-background: var(--color-primary);--header-lower-height: 100px;--header-logo-width: 7.5rem;--sliding-nav-width: 25rem;--fs-h1-mobile: 2.5rem;--fs-h1-tablet: 3.5rem;--fs-h2-mobile: 2rem;--fs-h2-tablet: 2.5rem;--fs-h3-mobile: 1.25rem;--fs-h3-tablet: 1.75rem;--fs-h1: var(--fs-h1-mobile);--fs-h2: var(--fs-h2-mobile);--fs-h3: var(--fs-h3-mobile)}@media(min-width: 768px){:root{--fs-h1: var(--fs-h1-tablet);--fs-h2: var(--fs-h2-tablet);--fs-h3: var(--fs-h3-tablet);--page-block-margin: 60px;--body-gutter: 30px;--border-radius: 8px;--list-indent: var(--list-indent-tablet);--btn-height: var(--btn-height-tablet);--btn-padding-inline: var(--btn-padding-inline-tablet);--btn-font-size: var(--btn-font-size-tablet);--svg-icon-size: var(--svg-icon-size-tablet);--header-logo-width: 11.25rem;--header-lower-height: 130px}}@media(min-width: 960px){:root{--list-indent: var(--list-indent-desktop)}}@media(min-width: 1080px){:root{--page-block-margin: 80px;--header-logo-width: 14.375rem;--header-lower-height: 13.125rem}}body,.page-header,.page-footer,.page-content{width:100%;margin-inline:auto;max-width:var(--site-content-max-width)}.page-footer{color:var(--white)}.page-content{flex:1 1 auto;padding-block-start:var(--header-lower-height)}body{display:flex;flex-direction:column;flex:1 1 auto}.svg-icon{width:var(--svg-icon-size);height:var(--svg-icon-size);fill:currentColor;pointer-events:none}.link--inversed :where(a:not(.btn)){text-decoration-line:none}.link--inversed :where(a:not(.btn)):hover,.link--inversed :where(a:not(.btn)):focus{text-decoration-line:underline}.boxed-text>*:first-child{margin-top:0}.boxed-text>*:last-child{margin-bottom:0}:where(ul,ol){list-style:""}.main-content :where(li){margin-block-start:.3125rem}.main-content :where(dd){margin-inline-start:var(--list-indent, 0)}.main-content :where(ul,ol){padding-inline-start:var(--list-indent, 0);line-height:var(--list-line-height);margin-bottom:20px}.main-content :where(li){position:relative}.main-content :where(li ul,li ol){margin-block-start:0}.main-content :where(ol){counter-reset:item}.main-content :where(ol li){counter-increment:item}.main-content li::before{content:counter(item) ". ";position:absolute;top:0;left:calc(var(--list-indent)*-1)}.main-content ul li::before{content:"";position:absolute;top:.6em;left:calc(var(--list-indent)*-1 + .125rem);height:.5rem;width:.5rem;background-color:currentColor;border-radius:50%}.main-content ul li:not(.cell--has-bg-style li):not(.panel--custom-gradient li)::before{background-color:#d61016}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:initial;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:rgba(0,0,0,0);border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid rgba(0,0,0,0);transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.cf:after{content:"";display:table;clear:both}.flexbox{display:flex}.skip-content{position:absolute;padding:1em;top:-3.5em;left:2em;z-index:100;color:#fff}.skip-content:hover,.skip-content:active,.skip-content:focus{position:absolute;top:0;background-color:#000;color:#fff}.visually-hidden,.visuallyhidden{position:absolute;overflow:hidden;margin:-1px;padding:0;height:1px;width:1px;clip:rect(0 0 0 0);border:0}a[name]:not([href]).jump-link{position:relative;top:calc((80px + 50px)*-1);display:block}@media(min-width: 48em){a[name]:not([href]).jump-link{top:calc((100px + 50px)*-1)}}@media(min-width: 67.5em){a[name]:not([href]).jump-link{top:calc((130px + 60px)*-1)}}button:focus,select:focus{outline:none}body.user-is-tabbing *:focus,body.user-is-tabbing *:focus~.checkbox__indicator{outline:2px solid #7aacfe !important;outline:5px auto -webkit-focus-ring-color !important}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;margin-bottom:10px;line-height:1.4}h1.alt,h2.alt,h3.alt,h4.alt,h5.alt,h6.alt{font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}h1{font-size:2.1875rem;margin-top:35px;margin-bottom:20px;line-height:1.2}h2,h3,h4{margin-top:30px;margin-bottom:10px}h2{font-size:1.875rem;line-height:1.2}h3{font-size:1.5rem;line-height:1.3}h4{font-size:1.25rem;line-height:1.4}h5{font-size:1.125rem}h6{font-size:1.0625rem}p,address{font-size:.9375rem;line-height:1.6}@media(min-width: 37.5em){p,address{font-size:1rem}}p{margin-top:10px;margin-bottom:10px}address{margin-bottom:20px}strong,b{font-weight:bold}p strong,p b{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}small{font-size:75%}em,i,cite{font-style:italic}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}del{text-decoration:line-through}mark{background:#ff0}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}figcaption{width:100%;background-color:rgba(0,0,0,0);font-size:.875rem;font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;padding:10px 0 0;text-align:right;z-index:1;text-decoration-line:none}.grid__no-gap figcaption{padding-left:20px}a{text-underline-offset:.2em;text-decoration-thickness:.07em;color:inherit}a:hover,a:active,a:focus{text-decoration-line:none}a:where(.text-content a:not(.panel--custom-gradient a)),a:where(.cell--has-text a:not(.panel--custom-gradient a):not(.cell--has-bg-style a)){color:#d61016}a:where(.text-content a:not(.panel--custom-gradient a)):hover,a:where(.text-content a:not(.panel--custom-gradient a)):active,a:where(.text-content a:not(.panel--custom-gradient a)):focus,a:where(.cell--has-text a:not(.panel--custom-gradient a):not(.cell--has-bg-style a)):hover,a:where(.cell--has-text a:not(.panel--custom-gradient a):not(.cell--has-bg-style a)):active,a:where(.cell--has-text a:not(.panel--custom-gradient a):not(.cell--has-bg-style a)):focus{color:#d61016}.main-content a:where(p:not(.intro):not(.snippet) a,li a){font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}q{quotes:"“" "”" "‘" "’"}q:before{content:open-quote}q:after{content:close-quote}blockquote{position:relative;overflow:visible;line-height:1.4}blockquote::before{content:"";position:absolute;left:0;top:0;height:38px;width:43px;background-size:43px 38px;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 87.1'%3E%3Cpath d='M100 17.9c-5.7 1.9-10.6 5.6-14 10.5-3.3 5-4.9 11-4.8 17H100V87H61.4V45.4c-.1-5.5 1-11 3.1-16 2-4.8 4.8-9.3 8.3-13.1 3.5-3.8 7.7-7.1 12.2-9.7 4.7-2.7 9.8-4.9 15-6.5v17.8zm-61.4 0c-5.7 1.9-10.6 5.6-14 10.5-3.3 5-4.9 11-4.8 17h18.8V87H0V45.4c-.1-5.5 1-11 3.1-16 2-4.8 4.8-9.3 8.3-13.1 3.5-3.8 7.7-7.1 12.2-9.7 4.7-2.7 9.8-4.9 15-6.5v17.8z'/%3E%3C/svg%3E");mask-type:alpha;background-color:currentColor;background-repeat:no-repeat;background-position:center center}blockquote p{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;margin-top:0;margin-bottom:20px;max-width:100%;font-size:1.25rem}blockquote p:first-child{padding-top:63px}blockquote p:last-child:not(:first-child){font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;margin-bottom:0;font-size:.9375rem}@media(min-width: 48em){blockquote p{width:85%}blockquote p:first-child{padding-top:71px}.main-content-centered blockquote p{width:100%}blockquote:before{top:0;height:41px;width:47px;background-size:47px 41px}}blockquote:where(.text-content blockquote:not(.panel--custom-gradient blockquote))::before,blockquote:where(.cell--has-text blockquote:not(.panel--custom-gradient blockquote):not(.cell--has-bg-style blockquote))::before{background-color:#d61016}.intro{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:1.1875rem;line-height:1.4}.snippet{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;padding-left:20px;font-size:1.25rem;line-height:1.4;position:relative}.snippet:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:0;background:currentColor}.snippet:where(.text-content .snippet:not(.panel--custom-gradient .snippet))::before,.snippet:where(.cell--has-text .snippet:not(.panel--custom-gradient .snippet):not(.cell--has-bg-style .snippet))::before{background:#d61016}@media(min-width: 37.5em){h1{margin-top:45px;margin-bottom:25px}h2,h3,h4{margin-top:35px;margin-bottom:15px}p{margin-bottom:15px}}@media(min-width: 37.5em){p,address{font-size:1rem}}@media(min-width: 48em){h1{font-size:2.75rem}h2{font-size:2.0625rem}h3{font-size:1.5625rem}h4{font-size:1.375rem}h5{font-size:1.1875rem}h6{font-size:1.125rem}blockquote p{font-size:1.375rem}blockquote p:last-child:not(:first-child){font-size:1rem}.intro{font-size:1.25rem}.snippet{font-size:1.375rem;padding-left:25px}}@media(min-width: 60em){h1{margin-top:50px;margin-bottom:30px}h2,h3,h4{margin-top:40px;margin-bottom:20px}p{margin-bottom:20px}}@media(min-width: 60em){h1{font-size:3rem}h2{font-size:2.1875rem}h3{font-size:1.8125rem;line-height:1.2}h4{font-size:1.5rem;line-height:1.3}h5{font-size:1.25rem}h6{font-size:1.1875rem}p,address{font-size:1rem}blockquote p{font-size:1.4375rem}blockquote p:last-child:not(:first-child){font-size:1rem}.intro{font-size:1.3125rem}.snippet{font-size:1.4375rem}}@media(min-width: 75em){h1{margin-top:80px}}.snippet,blockquote{margin-bottom:30px;margin-top:30px}@media(min-width: 48em){.snippet,blockquote{margin-bottom:45px;margin-top:45px}}@media(min-width: 60em){.snippet,blockquote{margin-bottom:80px;margin-top:80px}}.page__title>span:first-child{margin-right:7px}.page__title--tag{display:inline-block;position:relative;top:-5px;padding:10px 15px;margin-top:10px;font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:.9375rem;line-height:1;letter-spacing:0;border-radius:50px;background:#ededed}@media(min-width: 48em){.page__title--tag{top:-8px}}@media(min-width: 60em){.page__title--tag{top:-7px;padding:10px 25px;font-size:1.5rem}}.page__meta{font-weight:600}::selection{background:#101010;color:#fff}img{max-width:100%;font-style:italic;vertical-align:middle;margin:0;height:auto}img.lazyload,img.lazyloading{opacity:0}img.lazyloaded{opacity:1;transition:opacity .4s}figure a{display:block}picture{display:block}picture img{height:100%}.cms-image{width:100%}.cms-image a,.cms-image picture,.cms-image img{width:100%}.cms-image picture{border-radius:0;-webkit-mask-image:-webkit-radial-gradient(white, black)}@media(min-width: 48em){.cms-image picture{border-radius:0}}.image-caption{width:100%;padding-top:15px;text-align:right;z-index:1}.image-caption,.image-caption p{font-size:.8125rem;font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.image-caption>*{margin:0}table{width:100%;max-width:100%;border-collapse:collapse;display:block;margin-top:20px;margin-bottom:20px;padding-bottom:10px;overflow-x:auto;position:relative}table caption{width:100%;padding-top:15px;padding-bottom:15px;text-align:left}table caption:first-child{padding-top:0}table caption:last-child{padding-bottom:0}th,td{padding:25px 60px 25px 0;text-align:left;font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:.9375rem;line-height:1.5}th{font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:.9375rem;background-color:#fff;color:#101010}td{color:#101010;padding:25px 60px 25px 0}td,tr{background-color:#fff}tr{border:1px solid rgba(0,0,0,0)}th{text-transform:none;border:1px solid #101010}th,td{padding-right:30px;padding-left:30px}th:nth-child(2n+2),td:nth-child(2n+2){background-color:#f8f8f8}th:first-child,td:first-child{padding-left:0}@media(min-width: 60em){th,td{padding-right:50px}}th{font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;border:none;border-bottom:1px solid #101010}td{border-bottom:1px solid #a3a3a3}tr{border:none}tr:last-child td{border-bottom:none}.table-container{position:relative}.table-container:before,.table-container:after{content:"";position:absolute;top:0;right:-1px;bottom:-1px;width:50px;mask-image:linear-gradient(to left, hsl(0, 0%, 0%) 0%, hsla(0, 0%, 0%, 0.738) 19%, hsla(0, 0%, 0%, 0.541) 34%, hsla(0, 0%, 0%, 0.382) 47%, hsla(0, 0%, 0%, 0.278) 56.5%, hsla(0, 0%, 0%, 0.194) 65%, hsla(0, 0%, 0%, 0.126) 73%, hsla(0, 0%, 0%, 0.075) 80.2%, hsla(0, 0%, 0%, 0.042) 86.1%, hsla(0, 0%, 0%, 0.021) 91%, hsla(0, 0%, 0%, 0.008) 95.2%, hsla(0, 0%, 0%, 0.002) 98.2%, hsla(0, 0%, 0%, 0) 100%);mask-mode:alpha;background-color:var(--surface-color);z-index:4;opacity:0;transition:opacity .4s;pointer-events:none}.table-container:after{height:50px;width:auto;left:0;top:auto;mask-image:linear-gradient(to top, hsl(0, 0%, 0%) 0%, hsla(0, 0%, 0%, 0.738) 19%, hsla(0, 0%, 0%, 0.541) 34%, hsla(0, 0%, 0%, 0.382) 47%, hsla(0, 0%, 0%, 0.278) 56.5%, hsla(0, 0%, 0%, 0.194) 65%, hsla(0, 0%, 0%, 0.126) 73%, hsla(0, 0%, 0%, 0.075) 80.2%, hsla(0, 0%, 0%, 0.042) 86.1%, hsla(0, 0%, 0%, 0.021) 91%, hsla(0, 0%, 0%, 0.008) 95.2%, hsla(0, 0%, 0%, 0.002) 98.2%, hsla(0, 0%, 0%, 0) 100%)}.table-container:has(.table-fade-present):before{opacity:1}.table-container:has(.table-fade-present-vertical):after{opacity:1}.table-container:has(.mouse-keyboard-device.table-has-vertical-overflow):before,.table-container:has(.mouse-keyboard-device.table-has-vertical-overflow):after{right:10px}.firefox .table-container:has(.mouse-keyboard-device.table-has-vertical-overflow):before,.firefox .table-container:has(.mouse-keyboard-device.table-has-vertical-overflow):after{right:0}.table-container:has(.mouse-keyboard-device.table-has-horizontal-overflow):before,.table-container:has(.mouse-keyboard-device.table-has-horizontal-overflow):after{bottom:10px}.firefox .table-container:has(.mouse-keyboard-device.table-has-horizontal-overflow):before,.firefox .table-container:has(.mouse-keyboard-device.table-has-horizontal-overflow):after{bottom:0}@media(min-width: 30em){.table-container:before{width:100px}.table-container:after{height:100px}}.table-wrapper{height:fit-content;max-height:65vh;margin-block:20px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:auto;scrollbar-face-color:#bcbcbc;scrollbar-track-color:#f5f5f5}@-moz-document url-prefix(){.table-wrapper{scrollbar-color:#bcbcbc #f5f5f5;scrollbar-width:auto}}.table-wrapper::-webkit-scrollbar{width:10px;height:10px}.table-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);border-radius:5px;background-color:#f5f5f5}.table-wrapper::-webkit-scrollbar-thumb{border-radius:5px;background:#bcbcbc}.table-wrapper::-webkit-scrollbar-button{display:block;height:10px}.table-wrapper::-webkit-scrollbar-corner{display:block;background:rgba(0,0,0,0)}.table-wrapper table{width:100%;max-width:100%;display:block;margin-top:0;margin-bottom:0;padding-bottom:10px;overflow-x:visible;position:static}.table-wrapper table:after{content:"";display:block;float:right;width:20px;height:1px}.table-wrapper tr:first-child th{position:sticky;top:0;border-bottom:none}.table-wrapper tr:first-child th:after{content:"";position:absolute;left:0;right:0;height:1px;bottom:0;background-color:#101010}@media(min-width: 48em){.table-wrapper{max-height:70vh}}.btn{--local-btn-text-color: var(--btn-text-color);--local-btn-text-color-hover: var(--btn-text-color-hover);--local-btn-surface: transparent;--local-btn-surface-hover: transparent;-webkit-appearance:none;appearance:none;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;border:none;cursor:pointer;border-radius:var(--border-radius);height:var(--btn-height);padding-inline:var(--btn-padding-inline);color:var(--local-btn-text-color);background-color:var(--local-btn-surface);font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:var(--btn-font-size);border-radius:var(--btn-rounded-radius)}.btn:hover,.btn:active{color:var(--local-btn-text-color-hover);background-color:var(--local-btn-surface-hover)}.btn span{pointer-events:none;line-height:1.3}.btn--rounded{border-radius:var(--btn-rounded-radius)}.btn--full{width:100%}.btn--override{text-decoration:none;border:none;cursor:pointer;-webkit-appearance:none;padding:0}.btn--override .visually-hidden{margin:0}.btn--icon{height:var(--btn-height);width:var(--btn-height)}.btn--brand{--local-btn-surface: var(--btn-surface-dark);--local-btn-surface-hover: var(--color-secondary);--local-btn-text-color: var(--btn-text-color);--local-btn-text-color-hover: var(--btn-text-color-hover)}.btn--dark{--local-btn-surface: var(--btn-surface-dark);--local-btn-surface-hover: var(--color-secondary);--local-btn-text-color: var(--btn-text-color);--local-btn-text-color-hover: var(--btn-text-color-hover)}.btn--secondary{--local-btn-surface: var(--btn-surface-secondary);--local-btn-surface-hover: var(--btn-surface-secondary-hover);--local-btn-text-color: var(--color-primary);--local-btn-text-color-hover: var(--color-primary)}.btn--white{--local-btn-surface: var(--white);--local-btn-surface-hover: var(--color-secondary);--local-btn-text-color: var(--color-secondary);--local-btn-text-color-hover: var(--white)}.btn--transparent{--local-btn-text-color: var(--color-secondary);--local-btn-text-color-hover: var(--color-secondary)}.btn--transparent .svg-icon{height:24px;width:24px}.btn--icon-and-text{font-size:.875rem;padding-inline:10px}.btn--icon-and-text svg{margin-inline-end:15px}@media(min-width: 30em){.btn--icon-and-text{font-size:.9375rem}}.btn--enquiry>span{display:inline-flex;justify-content:center;align-items:center}.btn--enquiry svg+span{padding-right:10px}@media(min-width: 30em){.btn--enquiry svg+span{padding-right:11px}}.main-content-centered form{margin-left:auto;margin-right:auto}fieldset{border:0}legend{margin-top:10px;margin-bottom:15px;color:#222223}label,.label{display:inline-block;margin-bottom:5px;cursor:pointer;color:#222223;line-height:1.4}input{display:block}input,select,textarea{padding:10px;width:100%;font-size:1rem;color:#4e4e4e;background-color:#fff;border:1px solid #c3c3c3;border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[disabled],select[disabled],textarea[disabled]{opacity:.4;cursor:not-allowed;background:#ededed}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=date],input[type=url],input[type=password]{height:50px;line-height:50px}meter,progress,input[type=range]{width:100%}textarea{resize:vertical;min-height:150px;max-height:600px}select{background-image:url(/background_images/application/template/select-arrow-down.svg);background-repeat:no-repeat;background-position:right 10px center;height:50px;padding-right:30px;background-size:12px 8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}select::-ms-expand{display:none}input[type=radio],input[type=checkbox]{margin-right:5px;display:inline-block}input[type=submit],button{-webkit-appearance:none;-moz-appearance:none}input[type=submit]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,button::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}.field{margin-bottom:30px}.field p{margin-top:0}.field input,.field select{display:block}.field:last-child hr{margin-bottom:0}.field .file-formats{margin-bottom:15px}@media(min-width: 37.5em){label,.label{margin-bottom:10px}.field__container-flex{display:flex;flex-wrap:wrap}.field--half{width:calc((100% - 30px)/2);margin-right:30px}.field--third{width:calc((100% - 2*30px)/3);margin-right:30px}.field--two-thirds{width:calc((100% - 2*30px)/3*2 + 30px);margin-right:30px}.field--full{width:100%}.field--full.input--half select,.field--full.input--half input{width:calc(50% - 30px/2)}.field--full.input--third select,.field--full.input--third input{width:calc((100% - 2*30px)/3)}.field--full.input--two-thirds select,.field--full.input--two-thirds input{width:calc((100% - 2*30px)/3*2 + 30px)}.field--last{margin-right:0}}@media(min-width: 48em){form{max-width:525px}}.field__container .message-text{width:100%}.field--hidden{display:none}.field--hidden *{display:none}.field--value{color:#101010}.field--choice label:last-child{margin-bottom:0}.field--error input,.field--error textarea{color:#963b3b;background-color:#f2dede;border:1px solid #963b3b}.field--checkbox{position:relative;display:inline-block;cursor:pointer;margin-left:30px;margin-bottom:15px;user-select:none;line-height:1}.field--checkbox input{position:absolute;overflow:hidden;margin:-1px;padding:0;height:1px;width:1px;clip:rect(0 0 0 0);border:0}.field--checkbox [type=checkbox]::-ms-check,.field--checkbox [type=radio]::-ms-check{position:absolute;overflow:hidden;margin:-1px;padding:0;height:1px;width:1px;clip:rect(0 0 0 0);border:0}.field--checkbox input:checked~.checkbox__indicator{background:#ededed}.field--checkbox:hover input~.checkbox__indicator,.field--checkbox input:focus~.checkbox__indicator{background:#e0e0e2}.field--checkbox:hover input:not([disabled]):checked~.checkbox__indicator,.field--checkbox input:checked:focus~.checkbox__indicator{background:#e0e0e2}.field--checkbox input:disabled~.checkbox__indicator{pointer-events:none;opacity:.5;background:#ededed}.field--checkbox input:checked~.checkbox__indicator:after{display:block}.field--checkbox input:disabled~.checkbox__indicator:after{border-color:#707070}.field--checkbox label{display:inline}.field--checkbox .checkbox__indicator{position:absolute;top:-2px;left:-30px;width:20px;height:20px;background:#fff;border:1px solid #c3c3c3}.field--checkbox .checkbox__indicator:after{position:absolute;display:none;content:"";top:2px;left:6px;width:3px;height:10px;transform:rotate(45deg);border:solid #d61016;border-width:0 3px 3px 0;box-sizing:content-box}.field--uploader{display:flex;flex-wrap:wrap;margin-bottom:40px;clear:both}.field--uploader .btn--upload{position:relative;margin-top:20px}.field--uploader .btn--upload .btn{display:flex;align-items:center;justify-content:center;width:165px}@media(min-width: 37.5em){.field--uploader .btn--upload{margin-top:0;margin-left:20px;width:165px}}.field--uploader .btn--upload .file-upload{position:absolute;overflow:hidden;margin:-1px;padding:0;height:1px;width:1px;clip:rect(0 0 0 0);border:0;top:0;left:0}.field--uploader .btn--upload .file-upload:hover+label,.field--uploader .btn--upload .file-upload:active+label,.field--uploader .btn--upload .file-upload:focus+label{background-color:#ededed}.field--uploader .message-text{margin-top:5px;margin-bottom:0;line-height:1.2;display:block;width:100%}.field--required label:after,.field--required .label:after{padding-left:2px;content:"*";color:#cb2027;display:inline}.field--gdpr.field--checkbox{margin-top:10px;margin-bottom:10px}@media(min-width: 37.5em){.field--gdpr.field--checkbox+.field--checkbox{margin-top:5px}}.field--gdpr.field--checkbox label{line-height:1.6}.field--gdpr .checkbox__indicator{top:1px}.field--btn{text-align:right}.field--btn.btn-align-left{text-align:left}.field--btn .btn{width:100%}@media(min-width: 37.5em){.field--btn .btn{min-width:150px;width:auto}}.field__wrapper{border-radius:0;padding:20px 15px;background-color:#ededed;margin-bottom:30px}.field__wrapper .field:last-child{margin-bottom:0}@media(min-width: 37.5em){.field__wrapper{padding:20px}}@media(min-width: 48em){.field__wrapper{border-radius:0;padding:30px 20px}}::placeholder{color:#4e4e4e;opacity:1}:-ms-input-placeholder{color:#4e4e4e}::-ms-input-placeholder{color:#4e4e4e}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=date],input[type=url],input[type=password],select,textarea{border-radius:0}.layout--enquiry-form .field--select,.layout--system .field--select{margin-bottom:35px}.layout--enquiry-form .field--checkbox,.layout--system .field--checkbox{margin-top:10px;display:block}label,.label{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:.875rem}legend,.legend{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:1.125rem;margin-bottom:25px}legend+.field--gdpr.field--checkbox,.legend+.field--gdpr.field--checkbox{margin-top:0}.fieldset{margin-top:40px;width:100%}.fieldset>*:last-child{margin-bottom:0}input,select,textarea{font-weight:300;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:.03rem}.field--value{font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:1.125rem}.field--btn{margin-top:15px;margin-bottom:0}.field--gdpr label{font-size:.75rem}.field--gdpr label a{color:#101010}.field--gdpr .checkbox__indicator{top:-1px;border-radius:50%}.field--reduced-spacing{margin-bottom:10px}.form--brochure-choices{max-width:100%}.field--btn{display:flex;justify-content:flex-end;margin-top:calc(var(--form-grid-gap)*1.5);flex-direction:column;gap:1.25rem}.form--devise .field--btn{justify-content:flex-start}.field--btn .btn:first-child:not(:last-child){margin-right:auto}.field--btn .btn{width:100%;min-width:10rem}.text-content.form-text-content{padding-inline:0}.text-content.form-text-content a{color:#101010}@media(min-width: 37.5em){.field--btn{flex-direction:row}.field--btn .btn{width:auto}}@media(min-width: 48em){input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=date],input[type=url],input[type=password],select,textarea{border-radius:0;padding-left:20px;padding-right:20px}.field--btn{margin-top:20px}}html{overflow-y:scroll;min-height:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#101010;background-color:#f5f5f5;display:flex;flex-direction:column;overflow-anchor:none}body{color:#101010;font-weight:300;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:.03rem;font-size:1rem;width:100%;background-color:#fff;min-height:100vh;overflow:hidden;position:relative}.main-content-centered{text-align:center}.layout__container{padding:0 20px}@media(min-width: 48em){.layout__container{padding:0 30px}}.layout--cards{display:grid;gap:20px}.layout--cards.grid__no-gap{gap:0}.layout--cards-123,.layout--cards-124{gap:20px}@media(min-width: 48em){.layout--cards-123,.layout--cards-124{gap:20px;grid-template-columns:1fr 1fr}}.layout--cards-223,.layout--cards-224{gap:10px;grid-template-columns:1fr 1fr}@media(min-width: 48em){.layout--cards-223,.layout--cards-224{gap:20px}}@media(min-width: 60em){.layout--cards-123,.layout--cards-223{grid-template-columns:1fr 1fr 1fr;gap:20px}}@media(min-width: 60em){.layout--cards-124,.layout--cards-224{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}}.grid__template .layout__container{padding:0}.wrapper__content-small{margin:0 auto;max-width:960px}.wrapper__content-medium{margin:0 auto;max-width:1170px}.wrapper__content-large{margin:0 auto;max-width:1440px}.wrapper__content-xl{margin:0 auto;max-width:1660px}.nav{display:block;user-select:none;font-size:1rem}.nav ul{margin:0;font-size:0;text-align:left}.nav li{margin:0;position:relative}.nav li a{outline-offset:-3px}.nav a{display:block;text-decoration:none;font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.nav__primary{margin-right:0;margin-left:0;clear:both;width:100%}.nav__primary>ul{padding-top:13px;background-color:#101010}.nav__primary a{display:block;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:calc(55px + 20px);background-color:#101010;color:#fff;font-size:1.0625rem;line-height:1.5}.nav__primary a:hover,.nav__primary a:active,.nav__primary a:focus{background-color:#101010;color:#fff}.nav__utility{display:none;margin-right:0;margin-left:0;width:100%}.nav__utility--mobile{display:block}.nav__utility>ul{padding-top:20px;padding-bottom:20px;background-color:#101010}.nav__utility a{color:#fff;padding-left:30px;padding-right:30px;padding-top:7px;padding-bottom:7px;font-size:1.0625rem;line-height:1.5}.nav__utility a:hover,.nav__utility a:active,.nav__utility a:focus{color:#fff}.nav-ul-level2{display:none}.nav-ul-level3{display:block}.nav .nav-ul-level2.element-expanded--true{display:block}.nav .nav-ul-level2.element-expanded--false{display:none}.nav-li-level2>a{padding-left:calc(30px + 10px);font-size:1rem;color:#fff}.nav-li-level2>a:hover,.nav-li-level2>a:active,.nav-li-level2>a:focus{color:#fff}.nav-li-level3>a{padding-left:calc(30px + 10px*2);font-size:1rem;color:#fff}.nav-li-level3>a:hover,.nav-li-level3>a:active,.nav-li-level3>a:focus{color:#fff}@media(min-width: 48em){.nav__primary a{padding-left:30px;font-size:1.0625rem}.nav__utility a{padding-left:30px;font-size:1.0625rem}.nav-li-level2>a{padding-left:calc(30px + 10px);font-size:1rem}.nav-li-level3>a{padding-left:calc(30px + 10px*2);font-size:1rem}}@media(min-width: 67.5em){.nav>ul{text-align:right}.nav li{display:inline-block}.nav li:not(.has-subnav):last-of-type{margin-right:0}.nav__primary{flex-shrink:0;width:auto}.nav__primary>ul{padding-top:0;background-color:rgba(0,0,0,0)}.nav__primary a{font-size:1.25rem;color:#101010}.nav__primary a:hover,.nav__primary a:active,.nav__primary a:focus{color:#101010}.nav__primary li{margin-right:20px;background-color:rgba(0,0,0,0)}.nav__primary li>a{padding-top:20px;padding-bottom:20px;padding-left:10px;padding-right:10px;background-color:#030303;overflow:hidden}.nav__primary li>a:hover,.nav__primary li>a:active,.nav__primary li>a:focus{background-color:#030303}.nav__primary li.nav-li-level1>a{background-color:rgba(0,0,0,0)}.nav__primary li.nav-li-level1:hover,.nav__primary li.nav-li-level1:active,.nav__primary li.nav-li-level1:focus{background-color:rgba(0,0,0,0)}.nav__primary li .nav-li-level2>a{padding-left:30px;padding-right:70px}.nav__primary li:hover,.nav__primary li:active,.nav__primary li:focus{background-color:#030303}.nav-li-level2>a{font-size:1rem;color:#fff}.nav-li-level2>a:hover,.nav-li-level2>a:active,.nav-li-level2>a:focus{color:#fff}.nav-li-level3>a{font-size:1rem;color:#fff}.nav-li-level3>a:hover,.nav-li-level3>a:active,.nav-li-level3>a:focus{color:#fff}.nav__utility{display:flex;justify-content:flex-end;margin-right:0;margin-left:0;width:auto}.nav__utility--mobile{display:none}.nav__utility a{font-size:1rem}.nav__utility>ul{background-color:rgba(0,0,0,0);padding-top:15px;padding-bottom:15px}.nav__utility li{margin-right:20px}.nav__utility li>a{padding:0;padding-left:0;padding-right:0;color:#fff}.nav__utility li>a:hover,.nav__utility li>a:active,.nav__utility li>a:focus{color:#fff}.nav-ul-level2{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:350px;z-index:17;height:auto;border-radius:0;max-height:calc(90vh - 230px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-face-color:#bcbcbc;scrollbar-track-color:#f5f5f5}.edge .nav-ul-level2{overflow-y:scroll}.nav-ul-level2 li{margin:0;width:100%}@-moz-document url-prefix(){.nav-ul-level2{scrollbar-color:#bcbcbc #f5f5f5}}.nav-ul-level2::-webkit-scrollbar{width:10px}.nav-ul-level2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);background-color:#101010}.nav-ul-level2::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.nav-ul-level2::-webkit-scrollbar-button{height:5px;display:block;background-color:#101010}.nav-ul-level2::-webkit-scrollbar-corner{height:10px;width:10px;display:block;background:rgba(0,0,0,.5)}.nav-ul-level3{display:none}.nav-ul-level3.element-expanded--true{display:block}.nav-ul-level3 .nav-li-level3:hover>a,.nav-ul-level3 .nav-li-level3:active>a,.nav-ul-level3 .nav-li-level3:focus>a{background-color:#030303}.nav-ul-level3 .nav-li-level3>a{background-color:#030303;padding-left:calc(30px + 20px)}}@media(min-width: 75em){.nav__primary>ul>li{margin-right:35px}}.subnav-toggle-button{position:absolute;right:10px;top:0px;width:55px;height:calc(2*10px + 17*1px*1.5);cursor:pointer;display:flex;z-index:10;background-color:rgba(0,0,0,0);border:none}.subnav-toggle-button svg{fill:#fff;width:12px;height:20px;margin:auto;will-change:transform;transform:rotate(0deg);pointer-events:none;transition:transform .2s ease-in-out}.subnav-toggle-button.element-expanded--true svg{fill:#fff;transform:rotate(180deg)}@media(max-width: 67.49em){.nav-li-level2 .subnav-toggle-button{display:none}}@media(min-width: 67.5em){.nav-li-level1>.subnav-toggle-button{margin-top:2px}}.subnav-toggle-button:hover svg,.subnav-toggle-button:active svg,.subnav-toggle-button:focus svg{fill:#fff}@media(min-width: 48em){.subnav-toggle-button{right:20px}}@media(min-width: 67.5em){.subnav-toggle-button{right:-15px;background-color:rgba(0,0,0,0);height:calc(2*20px + 20*1px*1.5);width:25px}.subnav-toggle-button svg{fill:#d61016}.subnav-toggle-button.element-expanded--true svg{fill:#d61016}.subnav-toggle-button:hover svg,.subnav-toggle-button:active svg,.subnav-toggle-button:focus svg{fill:#d61016}.nav-li-level2 .subnav-toggle-button svg{fill:#fff}.nav-li-level2 .subnav-toggle-button.element-expanded--true svg{fill:#fff}.nav-li-level2 .subnav-toggle-button:hover svg,.nav-li-level2 .subnav-toggle-button:active svg,.nav-li-level2 .subnav-toggle-button:focus svg{fill:#fff}.nav-ul-level2 .subnav-toggle-button{right:0;width:70px;height:calc(2*7px + 16*1px*1.5)}}.nav li a{outline-offset:0}.nav__primary li,.nav__utility li{line-height:1.3;font-size:0}.nav__primary a,.nav__utility a{position:relative;word-break:break-word;display:inline-block;word-wrap:break-word}.nav__primary a:after,.nav__utility a:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:0;display:block;transition:width .2s ease-in-out}.nav__primary a:hover,.nav__primary a:active,.nav__primary a:focus,.nav__utility a:hover,.nav__utility a:active,.nav__utility a:focus{background:rgba(0,0,0,0)}.nav__primary a:hover:after,.nav__primary a:active:after,.nav__primary a:focus:after,.nav__utility a:hover:after,.nav__utility a:active:after,.nav__utility a:focus:after{width:100%}.nav-li-level2 a,.nav-li-level3 a{padding:0}@media(max-width: 67.49em){.nav__primary a,.nav__utility a{padding:0}.nav__primary a:after{background-color:#d61016}.nav__primary .nav-li-level1{padding-left:30px;padding-right:calc(55px + 5px);padding-top:10px;padding-bottom:10px;line-height:1.5}.nav__primary .nav-li-level2{padding-top:calc(10px - 1px);padding-bottom:calc(10px - 1px)}.nav__primary .nav-li-level3{padding-top:calc(10px - 4px);padding-bottom:calc(10px - 4px)}.nav__utility li{padding-left:30px;padding-right:30px;padding-top:7px;padding-bottom:7px;line-height:1}.nav__utility a{padding:0;line-height:1}.nav__utility a:after{background-color:#d61016;bottom:-3px}.nav .nav-ul-level2,.nav .nav-ul-level3{margin-top:8px}.nav-li-level2,.nav-li-level3{padding-left:10px}.nav-li-level2>a,.nav-li-level3>a{padding:0}.nav-li-level1{padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:calc(55px + 20px)}}@media(min-width: 48em)and (max-width: 67.49em){.nav__primary .nav-li-level1{padding-left:30px}.nav__utility li{padding-left:30px}.nav-li-level2,.nav-li-level3{padding-left:10px}}@media(min-width: 67.5em){.nav__primary a:after{background-color:#d61016}.nav__primary li{background-color:rgba(0,0,0,0)}.nav__primary li .nav-li-level2>a,.nav__primary li .nav-li-level3>a{padding:0}.nav__primary li:hover,.nav__primary li:active,.nav__primary li:focus{background-color:rgba(0,0,0,0)}.nav__primary li>a{background-color:rgba(0,0,0,0)}.nav__primary li>a:hover,.nav__primary li>a:active,.nav__primary li>a:focus{background-color:rgba(0,0,0,0)}.nav__primary .nav-li-level1>a{display:block}.nav__utility a:after{background-color:#d61016}.nav-ul-level2 li{background-color:#030303}.nav-ul-level2 li:hover,.nav-ul-level2 li:active,.nav-ul-level2 li:focus{background-color:#030303}.nav-ul-level3 .nav-li-level3:hover>a,.nav-ul-level3 .nav-li-level3:active>a,.nav-ul-level3 .nav-li-level3:focus>a{background-color:rgba(0,0,0,0)}.nav-ul-level3 .nav-li-level3>a{background-color:rgba(0,0,0,0)}.nav .nav-ul-level1{margin-top:7px}.nav .nav-ul-level3{margin-top:3px}.nav-li-level1>a:after{bottom:21px;left:10px;right:10px}.nav-li-level1>a:hover,.nav-li-level1>a:active,.nav-li-level1>a:focus{background:rgba(0,0,0,0)}.nav-li-level1>a:hover:after,.nav-li-level1>a:active:after,.nav-li-level1>a:focus:after{width:calc(100% - 2*10px)}.nav-li-level2,.nav-li-level3{padding-top:20px;padding-bottom:20px;padding-left:10px;padding-right:10px}.nav-li-level2{padding-left:30px;padding-right:30px}.nav-li-level2.has-subnav{padding-right:70px}}.animated-underline{position:relative;word-break:break-word;display:inline-block;word-wrap:break-word;text-decoration-line:none}.animated-underline:after{content:"";position:absolute;bottom:-2px;left:0;height:1px;width:0;display:block;transition:width .2s ease-in-out;background:currentColor}.animated-underline:hover:after,.animated-underline:active:after,.animated-underline:focus:after{width:100%}.nav__utility a{font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.nav-li-level2 a,.nav-li-level3 a{font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}@media(min-width: 67.5em){.nav-li-level1.has-subnav>a.element-expanded--true:before{content:"";position:absolute;bottom:-25px;left:50%;height:20px;width:20px;transform:translateY(-50%) rotate(45deg);background:#030303}.nav-li-level1.has-subnav:first-child .nav-ul-level2{left:-20px;transform:none}.nav-li-level1.has-subnav:last-child{margin-right:15px}.nav-li-level1.has-subnav:last-child .nav-ul-level2{left:auto;right:-20px;transform:none}.nav-li-level2{padding-top:7px;padding-bottom:7px}.nav-li-level2:first-child{padding-top:calc(7px + 20px)}.nav-li-level2:first-child>.subnav-toggle-button{margin-top:20px}.nav-li-level2:last-child{padding-bottom:calc(7px + 20px)}.nav-li-level3{padding-top:3px;padding-bottom:3px}}@media(min-width: 90em){.nav-li-level1.has-subnav:first-child .nav-ul-level2,.nav-li-level1.has-subnav:last-child .nav-ul-level2{left:50%;right:auto;transform:translateX(-50%)}}.page-header{position:relative;box-shadow:0px -1px 8px 0 rgba(41,41,41,.2)}.page-header__upper,.page-header__lower{display:block}.page-header__lower{background:#fff;font-size:0;height:var(--header-lower-height)}.page-header__lower-wrapper{display:flex;justify-content:flex-start;align-items:center;height:100%}.page-header__logo{display:inline-block;margin-left:20px;margin-right:auto;width:auto;max-width:var(--header-logo-width);margin-top:-12px}.page-header__logo svg,.page-header__logo img{display:block;width:100%;max-width:var(--header-logo-width);height:76px}.page-header__logo,.page-header__logo svg,.page-header__logo img{transition:all .4s ease}.page-header__buttons{display:flex;align-items:center;gap:8px;margin-left:12px}.page-header__account{display:none}.page-header__account .btn{--local-btn-surface: var(--btn-surface-dark);--local-btn-surface-hover: var(--color-secondary);--local-btn-text-color: var(--btn-text-color);--local-btn-text-color-hover: var(--btn-text-color-hover)}.page-header__menu{position:relative;margin-right:calc(20px - 10px);margin-right:20px}.page-header__menu.element-expanded--false .menu-toggle__open{display:inline-block}.page-header__menu.element-expanded--false .menu-toggle__close{display:none}.page-header__menu.element-expanded--true .menu-toggle__open{display:none}.page-header__menu.element-expanded--true .menu-toggle__close{display:inline-block}.page-header__search{padding-top:35px;margin-inline:30px}.page-header__buttons .page-header__search{display:none}.page-header__search .search__form{width:100%}.page-header__search .search__form span{position:relative;display:block}.page-header__search button{position:absolute;right:0;top:0;height:var(--btn-height-tablet);width:var(--btn-height-tablet)}.page-header__search input{border-radius:50px;padding-inline:20px calc(var(--btn-height-tablet) + 5px);height:var(--btn-height-tablet);outline-offset:3px;border:none}.page-header__search .svg-icon{height:22px;width:22px}@media(min-width: 23.75em){.page-header__buttons{gap:15px}}@media(max-width: 37.49em){.page-header__buttons .page-header__account{display:none}}@media(min-width: 48em){.page-header__logo{margin-left:30px;margin-top:-15px}.page-header__phone .svg-icon{width:28px;height:28px}.page-header__basket .svg-icon{width:24px;height:22px}.page-header__search{padding-top:45px;padding-bottom:10px}}@media(min-width: 67.5em){.page-header__lower{background:#fff;padding-left:30px;padding-right:30px;padding-top:50px;padding-bottom:5px}.page-header__lower-wrapper{display:grid;grid-template:"logo buttons" auto "logo navigation" auto/min(35%, 236px) 1fr}.page-header__logo{margin-left:0;margin-bottom:0;align-self:center;margin-right:auto;grid-area:logo;margin-top:-132px}.page-header__logo,.page-header__logo svg,.page-header__logo img{max-width:var(--header-logo-width)}.page-header__buttons{grid-area:buttons;justify-content:flex-end;align-self:flex-start;gap:30px}.page-header__phone{margin-right:-10px;display:none}.page-header .nav__slide-in{grid-area:navigation}.page-header__menu{display:none}.page-header__search{margin:0;padding:0}.nav__slide-in .page-header__search{display:none}.page-header__buttons .page-header__search{display:inline-block}.page-header__search .search__form{width:300px}.page-header__search .btn{--local-btn-surface: var(--btn-surface-dark);--local-btn-surface-hover: var(--color-secondary);--local-btn-text-color: var(--btn-text-color);--local-btn-text-color-hover: var(--btn-text-color-hover)}.page-header__search input{background:var(--grey-20)}}@media(min-width: 75em){.page-header__buttons{gap:40px}}@media(max-width: 67.49em){.page-header{position:fixed;z-index:21}.page-header__lower{background:#fff}.has-sticky-nav .page-header__logo,.has-sticky-nav .page-header__logo img,.has-sticky-nav .page-header__logo svg{max-width:110px}}@media(max-width: 67.49em){.page-header__lower{transition:all .3s ease-in-out;will-change:transform}}@media(max-width: 47.99em){.has-sticky-nav .page-header__lower{height:80px}}@media(min-width: 48em)and (max-width: 67.49em){.has-sticky-nav .page-header__lower{height:100px}.has-sticky-nav .page-header__logo,.has-sticky-nav .page-header__logo img,.has-sticky-nav .page-header__logo svg{max-width:150px}}@media(min-width: 67.5em){.has-sticky-nav .page-header__upper{display:none}.has-sticky-nav .page-header__lower{height:130px;padding-block:0}.has-sticky-nav .page-header__lower-wrapper{display:flex;align-items:center}.has-sticky-nav .page-header__lower:before{box-shadow:0px -1px 8px 0 rgba(41,41,41,.2)}.has-sticky-nav .page-header__logo{margin-top:-19px}.has-sticky-nav .page-header__logo,.has-sticky-nav .page-header__logo img,.has-sticky-nav .page-header__logo svg{max-width:176px}.has-sticky-nav .page-header__buttons{align-self:center}.has-sticky-nav .page-header .nav__slide-in{display:none}}@media(min-width: 67.5em){.is-sticky.page-content{padding-top:var(--header-lower-height)}.is-sticky.page-header{will-change:transform;position:fixed;width:100%;z-index:15;transform:translateY(-230px);animation:site-header-slide-down .5s;animation-delay:.5s;animation-fill-mode:forwards;box-shadow:0px -1px 8px 0 rgba(41,41,41,.2)}}@keyframes site-header-slide-down{from{transform:translateY(-230px)}to{transform:translateY(0)}}@media(max-width: 67.49em){.nav__slide-in{position:absolute;left:100%;width:400px;max-width:100%;top:calc(100px + 0px);height:calc(100vh - 100px - 0px);z-index:20;transition:all .3s ease-in-out;transform:translate3d(0, 0, 0);border-top-left-radius:0;overflow:hidden;will-change:transform;background-color:#101010;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain}.has-primary-nav .nav__slide-in{transform:translate3d(-100%, 0, 0);box-shadow:1px 11px 7px 3px rgba(0,0,0,.2)}}@media(max-width: 47.99em){.is-sticky .nav__slide-in{top:calc(80px + 0px);height:calc(100vh - 80px - 0px)}}@media(min-width: 48em)and (max-width: 67.49em){.nav__slide-in{top:calc(130px + 0px);height:calc(100vh - 130px - 0px);border-top-left-radius:0}.is-sticky .nav__slide-in{top:calc(100px + 0px);height:calc(100vh - 100px - 0px)}}@media(min-width: 67.5em){.nav__slide-in{flex-shrink:0;display:flex;margin-left:30px;justify-content:flex-end}}@media(max-width: 67.49em){.nav__overflow{max-height:100%;min-height:calc(100.1vh - 100px - 0px)}.nav__overflow>.nav__account{margin-inline:30px;padding-top:40px;border-top:1px solid rgba(255,255,255,.5);margin-top:25px;display:none}.nav__overflow>.nav__account .btn{width:100%}.nav__overflow:after{content:"";height:180px;display:block}}@media(min-width: 37.5em){.nav__overflow>.nav__account{display:none}}@media(min-width: 48em)and (max-width: 67.49em){.nav__overflow{min-height:calc(100.1vh - 130px - 0px)}.is-sticky .nav__overflow{min-height:calc(100.1vh - 100px - 0px)}}@media(min-width: 67.5em){.nav__overflow{flex-shrink:0;display:flex}}.nav__overlay.overlay{position:absolute;top:100px;right:0;bottom:0;left:0;z-index:19;animation-name:fade-in;animation-duration:.4s;background:rgba(0,0,0,0)}@media(min-width: 48em){.nav__overlay.overlay{top:130px}}@media(max-width: 67.49em){.has-primary-nav{width:100%;overflow:hidden}}.page-content{background-color:#fff}@media(min-width: 67.5em){.page-content{padding-top:0}}.main-content{margin-top:40px;margin-bottom:40px}@media(min-width: 48em){.main-content{margin-top:60px;margin-bottom:60px}}@media(min-width: 60em){.main-content{margin-top:80px;margin-bottom:80px}}.page--margin-bottom-none .main-content{margin-bottom:0}.main-content>.text-content:first-child>*:first-child{margin-top:0}.page-footer{background:var(--grey-900);padding-block:2.1875rem 1.875rem;font-size:.875rem}.page-footer :where(li,address){line-height:2}.page-footer__wrapper{display:grid;gap:2.5rem}.page-footer__logo{width:10rem}.page-footer__title{font-size:.9375rem;margin-block-start:0;margin-block-end:.9375rem;font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.page-footer address{margin-bottom:0}.page-footer__legal-links{margin-block:-0.625rem}.page-footer__legal-links li{margin-block-start:.3125rem}.page-footer__contact li:first-child,.page-footer__legal-links li:first-child{margin-block-start:0}.page-footer__divider .divider-line{--divider-color: var(--white)}.page-footer__social-links ul{display:flex;gap:.9375rem;margin-block-end:-0.3125rem;font-size:.8125rem}.page-footer__copyright{font-size:inherit;margin-block:-0.625rem 0;font-size:.75rem}@media(min-width: 600px){.page-footer__legal-links ul{display:flex;gap:0rem}.page-footer__legal-links li{margin:0}.page-footer__legal-links li:after{content:"/";margin-inline:20px 22px}.page-footer__legal-links li:last-child:after{content:""}}@media(min-width: 768px){.page-footer{padding-block:2.5rem;font-size:.9375rem}.page-footer__wrapper{grid-template-columns:minmax(195px, 1fr) 1fr 262px;grid-template-rows:auto}.page-footer__wrapper>*{grid-column:1/-1}.page-footer__logo,.page-footer__contact{grid-column:span 1}.page-footer__contact:nth-child(2){grid-row:span 2}.page-footer__social-links{grid-column:3/-1;grid-row:2/3;padding-bottom:10px}.page-footer__social-links ul{gap:1.25rem}.page-footer__title{font-size:1rem}.page-footer__legal-links{font-size:.875rem;margin-block:-0.3125rem}.page-footer__copyright{font-size:.8125rem;margin-block-start:-0.3125rem}.page-footer__copyright br{display:none}}@media(min-width: 1080px){.page-footer{padding-block:3.75rem 2.5rem}.page-footer__wrapper{grid-template-columns:minmax(180px, 1fr) minmax(min-content, 1fr) minmax(25%, 1fr) min-content}.page-footer__logo{order:-3;width:11.25rem}.page-footer__contact:nth-child(3){order:-2}.page-footer__contact:nth-child(2){order:-1;padding-bottom:20px}.page-footer__legal-links{font-size:.9375rem}.page-footer__social-links{grid-column:4/-1;grid-row:1/2}}.divider-line{--divider-color: var(--black);border:0;margin-block:0;height:1px;background:repeating-linear-gradient(to right, var(--divider-color), var(--divider-color) 1px, transparent 1px, transparent 4px);opacity:.8}.divider-line--solid{background:var(--grey-500);opacity:.5}.modal{max-width:calc(100% - 50px);width:1100px;position:relative;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:0;text-align:left;z-index:30;-webkit-font-smoothing:antialiased;overscroll-behavior:contain}.modal__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;z-index:30;padding:1px;animation-name:fade-in;animation-duration:.4s}.modal__header{position:relative;display:flex;flex-direction:row;justify-content:flex-end}.modal__close{position:absolute;top:-20px;right:-20px;z-index:40}.modal__content{margin:20px}.modal__content .main-content:nth-child(2){margin-top:0}.modal__body{background-color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;transition:max-height .2s ease-in;max-height:80vh;overscroll-behavior-y:none;scrollbar-face-color:#a3a3a3;scrollbar-base-color:#ddd;scrollbar-shadow-color:#707070}@-moz-document url-prefix(){.modal__body{scrollbar-color:#a3a3a3 #ddd;scrollbar-width:thin}}.modal__body::-webkit-scrollbar{width:10px;height:0}.modal__body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);background-color:#ddd}.modal__body::-webkit-scrollbar-thumb{border-radius:10px;background:#a3a3a3}.modal__body::-webkit-scrollbar-button{width:10px;height:0;display:block}.modal-content-loading .modal__body{max-height:30vh}@media screen and (max-height: 800px){.modal-content-loading .modal__body{max-height:50vh}}.modal .modal__back-link{margin:10px auto 0 10px;height:40px;position:relative}.modal .modal__back-link svg{fill:#fff;width:10px;height:9px;margin:auto;pointer-events:none;transform:rotate(90deg);position:absolute;left:14px;top:16px}.modal .modal__back-link span{margin-left:5px}.modal__box--path .modal__content{margin:0}.modal__box--video .modal__header{position:absolute;right:0}.modal__box--video .modal__close{height:40px;width:40px}.modal__box--video .modal__content{margin:0px}.modal__box--video .video__wrap{width:100%;position:relative;overflow:hidden;display:block}.modal__box--video .video__wrap:before{content:"";display:block}.modal__box--video .video__wrap--16x9:before{padding-bottom:56.25%}.modal__box--video .video__wrap--4x3:before{padding-bottom:75%}.modal__box--video .video__wrap--3x2:before{padding-bottom:66.66%}.modal__box--video .video__wrap--square:before{padding-bottom:100%}.modal__box--video .video__wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal__launch--video{position:relative;display:block}.modal__launch--video:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 112'%3E%3Cpath fill='%23FFF' d='M96.6 50.1c3.2 1.8 4.3 5.9 2.5 9.1-.6 1-1.5 1.9-2.5 2.5L10 111c-3.2 1.8-7.3.7-9.1-2.5-.6-1-.9-2.2-.9-3.3V6.7C0 3 3 0 6.7 0 7.9 0 9 .3 10 .9l86.6 49.2z'/%3E%3C/svg%3E");background-size:28px 33px;background-position:51% center;background-repeat:no-repeat;z-index:1;border-radius:0}.modal__launch--video:hover:before,.modal__launch--video:active:before,.modal__launch--video:focus:before{background-color:rgba(0,0,0,.3)}.modal__launch--video.btn{display:inline-flex}.modal__launch--video.btn:before{display:none}.modal__launch--scrape{cursor:pointer}.modal__hidden-data{display:none;position:absolute;overflow:hidden;margin:-1px;padding:0;height:1px;width:1px;clip:rect(0 0 0 0);border:0}.modal--compare{width:1500px}.modal--compare .modal__body{max-height:95vh}@media(min-width: 30em){.modal__launch--video:before{background-size:50px 57px;background-position:center center}}@media(min-width: 48em){.modal{border-radius:0;max-width:calc(100% - 70px)}.modal__close{top:-25px;right:-25px}.modal__close svg{--svg-icon-size: 14px}.modal__body{max-height:95vh}.modal__launch--video:before{border-radius:0}.cell .modal__launch--video:before{background-size:28px 33px;background-position:51% center}.modal__box--video .modal__content{margin:30px}.modal--compare .modal__body{max-height:90vh}}@media(min-width: 60em){.modal__content{margin:40px}.modal .modal__back-link{margin-top:15px;margin-left:15px;height:40px}.modal__box--video .modal__close{height:50px;width:50px}.modal__box--video .modal__content{margin:50px}.modal__launch--video:before{background-size:80px 90px;background-position:center center}.cell .modal__launch--video:before{background-size:60px 67px;background-position:center center}}.has-modal{width:100%;overflow:hidden}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;display:none;background-color:rgba(0,0,0,.5);animation-name:fade-in;animation-duration:.4s;z-index:30}.overlay.is-visible{display:inherit;touch-action:none}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in-slide-down{from{transform:translate(-50%, -100%);opacity:0}to{transform:translate(-50%, -50%);opacity:1}}@keyframes fade-in-slide-up{from{transform:translate(-50%, 0%);opacity:0}to{transform:translate(-50%, -50%);opacity:1}}.loader-pulsing{display:block;z-index:50;position:relative;margin:80px auto;width:30px;height:30px}.loader-pulsing:before{content:"";position:absolute;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:50%;background-color:#101010;animation:pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}.loader-pulsing:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#101010;border-radius:50%;animation:pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite}@keyframes pulse-ring{0%{transform:scale(0.33)}80%,100%{opacity:0}}@keyframes pulse-dot{0%{transform:scale(0.8)}50%{transform:scale(1)}100%{transform:scale(0.8)}}.message-box,.message-text,.message-banner{margin-top:5px}.message-box p,.message-text p,.message-banner p{margin:0}.message-box--error,.message-box--error p,.message-box--error li,.message-box--warning,.message-box--warning p,.message-box--warning li,.message-text--error,.message-text--error p,.message-text--error li,.message-text--warning,.message-text--warning p,.message-text--warning li,.message-banner--error,.message-banner--error p,.message-banner--error li,.message-banner--warning,.message-banner--warning p,.message-banner--warning li{color:#963b3b}.message-box--success,.message-box--success p,.message-box--success li,.message-text--success,.message-text--success p,.message-text--success li,.message-banner--success,.message-banner--success p,.message-banner--success li{color:#28481c}.message-box--error,.message-box--warning,.message-banner--error,.message-banner--warning{background-color:#f2dede}.message-box--success,.message-banner--success{background-color:#dff0d8}.message-box{margin-top:20px;margin-bottom:20px;padding:15px}.message-box p{margin-bottom:10px}.message-box ul{margin-bottom:0;margin-left:20px;padding:0}.message-box ul li{list-style:disc}.message-box li{font-size:.875rem;display:list-item}.message-box li:before{display:none}.message-banner{margin:0;padding:25px 20px;display:flex;align-items:center;z-index:14;position:relative;width:100%}.message-banner p{font-size:.875rem;line-height:1.2;margin:0}@media(min-width: 37.5em){.message-banner p{font-size:1rem}}@media(min-width: 48em){.message-banner{padding:30px 30px}.message-banner p{font-size:1.125rem}}@media(min-width: 60em){.message-banner{padding-top:35px;padding-bottom:35px}}.js-notice{text-align:center}.map__contact{min-height:400px;width:100%}@media(min-width: 37.5em){.map__contact{min-height:500px}}.map__module{height:400px;min-height:400px;width:100%}.map__module p{margin-top:0;margin-bottom:0;font-size:1rem}.map__module p:first-child{font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:1.375rem;line-height:1.1;padding-top:10px;margin-bottom:10px}.map__module p:last-child{padding-bottom:15px}.map__module+.map__cards{margin-top:30px}@media(min-width: 30em){.map__module{min-height:500px}}@media(min-width: 48em){.map__module{min-height:600px}.map__module+.map__cards{margin-top:45px}}@media(min-width: 60em){.map__module{min-height:700px}}@media(min-width: 75em){.map__module+.map__cards{margin-top:80px}}@media(min-width: 37.5em){.map__infowindow{padding-left:10px;padding-right:10px}}@media(min-width: 60em){.map__infowindow{padding:10px 20px}}.glide{background-color:rgba(0,0,0,0);max-width:1440px;margin:0 auto}.glide__track{position:relative;width:1170px;max-width:100%;padding:0}.panel .glide__track{width:100%}.glide__arrows{pointer-events:none}.glide__arrow{padding:0;background-color:rgba(0,0,0,0);border:none;box-shadow:none;text-shadow:none;line-height:1;width:50px;height:50px;border-radius:0;pointer-events:all}.glide__arrow--left span,.glide__arrow--right span{position:absolute !important;top:-9999px !important;left:-9999px !important}.glide__arrow--disabled{opacity:.33}.glide__bullet{background-color:rgba(255,255,255,.5);width:10px;height:10px;padding:0;border-radius:50%;border:2px solid rgba(0,0,0,0);cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 9px;position:relative}.glide__bullet:before,.glide__bullet:after{content:"";position:absolute;top:-2px;left:-2px;width:10px;height:10px;border-radius:50%;border:2px solid #101010;background-color:rgba(255,255,255,.5);transition:opacity 300ms ease-in-out;opacity:0}.glide__bullet:before{background-color:#101010}.glide__bullet:focus{outline:none}.glide__bullet:hover:before,.glide__bullet:focus:before{opacity:0}.glide__bullet:hover:after,.glide__bullet:focus:after{opacity:1}.glide__bullet--active:before{opacity:1}.glide__bullets{display:block;z-index:2;bottom:10px}@media(min-width: 37.5em){.glide__bullets{display:none}}.glide__slides{margin:0}.glide__track .glide__slides{padding:0;margin:0}.glide__slide{margin-bottom:0;list-style:none;position:relative;white-space:normal}.glide__slide:before{display:none}.glide__slide picture *{display:block;width:100%;margin-bottom:0}.glide__slide a{text-decoration:none}.glide--swipeable{cursor:default}.glide img{margin-bottom:0}.glide__caption{height:100%;display:flex;flex-direction:column}.glide__caption--wrap{position:absolute;top:0;right:20px;left:20px;height:100%;padding:0}@media(min-width: 48em){.glide__caption--wrap{right:30px;left:30px}}@media(min-width: 90em){.glide__caption--wrap{position:absolute;top:50%;right:0;left:0;padding:0;transform:translateY(-50%)}}.glide__caption--wrap .wrapper{position:relative;width:1170px;height:100%;max-width:100%;margin:0 auto}.glide__caption a{text-decoration:none}.glide__caption .caption__title{margin-top:0;margin-bottom:0;line-height:1.2;white-space:normal}.glide__caption .caption__desc{display:none;margin-top:20px;line-height:1.5;margin-bottom:0}.glide__caption .caption__link{display:none;line-height:1rem;margin-top:10px;width:auto}@media(min-width: 48em){.glide__caption .caption__link{display:inline-flex}}.glide--hero{max-width:100%;margin-bottom:0}.glide--hero .glide__slide--active{z-index:1}.glide--hero .glide__track{width:100%}@media(min-width: 90em){.glide--hero{overflow:hidden;height:720px;position:relative}.glide--hero .glide__track{position:absolute;top:50%;transform:translateY(-50%)}}.glide--hero .glide__arrow{height:40px;width:40px;pointer-events:all}.glide--hero .glide__arrows{width:70px;position:absolute;height:30px;bottom:30px;right:30px;pointer-events:none}@media(min-width: 30em){.glide--hero .glide__arrows{bottom:40px}}@media(min-width: 48em){.glide--hero .glide__arrows{width:95px;right:60px;bottom:45px}}@media(min-width: 75em){.glide--hero .glide__arrows{bottom:65px;left:60px;width:auto;max-width:1170px;margin:0 auto}}.glide--hero .glide__arrow--bg{width:20px;margin-left:10px}@media(min-width: 48em){.glide--hero .glide__arrow--bg{margin-left:0}}.glide--hero .glide__arrow svg{height:8px;width:13px;fill:#101010}@media(min-width: 48em){.glide--hero .glide__arrow svg{height:12px;width:20px}}.glide--hero .glide__arrow--left{left:0}@media(min-width: 75em){.glide--hero .glide__arrow--left{left:auto;right:60px}}.glide--hero .glide__arrow--left svg{transform:rotate(90deg)}.glide--hero .glide__arrow--right{right:0}.glide--hero .glide__arrow--right svg{transform:rotate(-90deg)}.glide--hero .glide__arrow--right .glide__arrow--bg{margin-left:auto}.glide--gallery .glide__slide--active{z-index:1}.glide--gallery .glide__arrow{background-color:rgba(0,0,0,0)}@media(min-width: 48em){.glide--gallery .glide__arrow{height:50px;width:50px}}.glide--gallery .glide__arrow svg{color:#101010;fill:#101010}.glide--gallery .glide__arrow svg,.glide--gallery .glide__arrow .glide__arrow--bg{width:50px;height:50px;margin:auto}@media(min-width: 48em){.glide--gallery .glide__arrow svg,.glide--gallery .glide__arrow .glide__arrow--bg{width:50px;height:50px}}.glide--gallery .glide__arrow--left{left:10px}@media(min-width: 37.5em){.glide--gallery .glide__arrow--left{left:20px}}.glide--gallery .glide__arrow--left svg{transform:rotate(180deg)}.glide--gallery .glide__arrow--right{right:10px}@media(min-width: 37.5em){.glide--gallery .glide__arrow--right{right:20px}}.glide--hero{background:#707070}.glide--hero .glide__slides{margin:0;transform:translate3d(0, 0, 0) !important;width:auto !important}.glide--hero .glide__slides:after{content:"";display:table;clear:both}.glide--hero .glide__slide{opacity:0;z-index:0;transition:opacity .4s ease;height:auto;top:0;position:relative;left:100%;margin-left:-100% !important;float:left}.glide--hero .glide__slide.glide__slide--active{opacity:1;z-index:1}@media(min-width: 90em){.glide--hero .glide__slide picture{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.glide--hero .glide__slides{height:100%}.glide--hero .glide__track{position:absolute;bottom:0;top:0;transform:none}}.glide--hero picture::after,.glide--hero .glide__video--wrap::after{content:"";position:absolute;inset:0;background:var(--white);opacity:.75;pointer-events:none;z-index:1}.glide__caption{justify-content:center;align-items:center;text-align:center;opacity:0;transition:opacity .2s ease-in}.glide__slide--show-caption .glide__caption{opacity:1}.glide__caption--wrap{z-index:2}@media(min-width: 90em){.glide__caption--wrap{height:720px}}.glide__caption .caption__title{text-transform:none;max-width:520px}.glide__caption .caption__title,.glide__caption .caption__title a{color:#101010;font-size:1.7rem}.glide__caption .caption__title a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}@media(min-width: 23.75em){.glide__caption .caption__title,.glide__caption .caption__title a{font-size:2.1875rem}}@media(min-width: 48em){.glide__caption .caption__title{max-width:95%}.glide__caption .caption__title,.glide__caption .caption__title a{font-size:2.75rem}}@media(min-width: 60em){.glide__caption .caption__title{max-width:720px}.glide__caption .caption__title,.glide__caption .caption__title a{font-size:3rem}}.glide__caption .caption__desc{font-size:1rem;text-transform:none;color:#101010;max-width:75%;margin-inline:auto}@media(min-width: 30em){.glide__caption .caption__desc{max-width:50%;display:block}}@media(min-width: 60em){.glide__caption .caption__desc{font-size:1.25rem}}.glide__caption .caption__link{margin-top:30px;display:inline-flex}@media(min-width: 48em){.glide__caption .caption__link{margin-top:40px}}@media(min-width: 60em){.glide__caption .caption__link{margin-top:50px}}.glide__caption:hover .btn,.glide__caption:active .btn,.glide__caption:focus .btn{background:var(--color-secondary)}.glide--gallery picture{background:#e0e0e2}.glide--gallery .glide__track,.glide--gallery .glide__track picture{border-radius:0;-webkit-mask-image:-webkit-radial-gradient(white, black)}@media(min-width: 48em){.glide--gallery .glide__track,.glide--gallery .glide__track picture{border-radius:0}}.glide--gallery .glide__arrows{display:none;position:absolute;top:0;bottom:0;left:0;right:0}@media(min-width: 37.5em){.glide--gallery .glide__arrows{display:block}}.glide--gallery .glide__bullets{position:relative;top:auto;right:auto;bottom:auto;left:auto;transform:none;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.glide--gallery .glide__bullet{flex:1 1 0%;width:60px;max-width:60px;min-width:30px;height:30px;box-shadow:none;background:rgba(0,0,0,0);border:none;margin-right:5px;margin-left:5px}.glide--gallery .glide__bullet:before,.glide--gallery .glide__bullet:after{display:none}.glide--gallery .glide__bullet span:not(.visually-hidden){display:block;height:6px;width:100%;background:#ddd}.glide--gallery .glide__bullet--active span:not(.visually-hidden){background:#d61016}.glide--gallery .glide__bullet:hover,.glide--gallery .glide__bullet:active,.glide--gallery .glide__bullet:focus{border:none}.glide--gallery .glide__bullet:hover span,.glide--gallery .glide__bullet:active span,.glide--gallery .glide__bullet:focus span{background:#101010}.glide__video{display:block;object-fit:cover;object-position:center center;height:100%;width:100%}.glide__video--aspect-ratio{position:absolute;top:0;right:0;bottom:0;left:0}.glide__video--wrap{position:relative;display:flex;height:100%}.glide__video--wrap:before{content:"";width:0px;display:block;padding-bottom:119%}@media(min-width: 37.5em){.glide__video--wrap:before{padding-bottom:56.25%}}@media(min-width: 67.5em){.glide__video{position:absolute}.glide__video--wrap:before{padding-bottom:42.3611111111%}}@media(min-width: 90em){.glide__video--wrap{height:720px}.glide__video--wrap:before{padding-bottom:0}}.breadcrumbs{margin:0 auto 20px;max-width:1170px}.nav-breadcrumbs .breadcrumbs{padding:0}.main-content-centered .breadcrumbs{text-align:center}.breadcrumbs__item{display:inline;font-size:.9375rem}.breadcrumbs__item:before{display:none}.breadcrumbs__item:after{content:"/";margin:0 5px;font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.breadcrumbs__item.last:after{content:""}@media(min-width: 48em){.breadcrumbs__item{font-size:1rem}}.post{width:100%}.post__img{width:100%;max-width:100%;display:block}.post__img img{width:100%}.post--video{position:relative;width:100%;height:0;position:relative;padding-bottom:56%;overflow:hidden;border-radius:0;-webkit-mask-image:-webkit-radial-gradient(white, black)}.post--video img,.post--video video,.post--video iframe,.post--video object,.post--video embed{position:absolute;top:0;left:0;right:0;bottom:0}.post--video iframe,.post--video object,.post--video embed{width:100%;height:100.2%}@media(min-width: 48em){.post--video{border-radius:0}}.post--card{--card-padding-top-mobile: 25px;--card-padding-inline-mobile: 25px;--card-padding-bottom-mobile: 25px;--card-padding-top-tablet: 30px;--card-padding-inline-tablet: 30px;--card-padding-bottom-tablet: 35px;--card-padding-top-desktop: 30px;--card-padding-inline-desktop: 30px;--card-padding-bottom-desktop: 35px;--card-padding-top: var(--card-padding-top-mobile);--card-padding-inline: var(--card-padding-inline-mobile);--card-padding-bottom: var(--card-padding-bottom-mobile);background-color:#ededed;display:flex;flex-direction:column;position:relative}@media(min-width: 768px){.post--card{--card-padding-top: var(--card-padding-top-desktop);--card-padding-inline: var(--card-padding-inline-desktop);--card-padding-bottom: var(--card-padding-bottom-desktop)}}@media(min-width: 960px){.post--card{--card-padding-top: var(--card-padding-top-desktop);--card-padding-inline: var(--card-padding-inline-desktop);--card-padding-bottom: var(--card-padding-bottom-desktop)}}.post--card figure{overflow:hidden}.post--card picture{transform:scale(1.02);transition:transform .2s ease-in-out;will-change:transform;background-color:#e0e0e2}.post--card img{width:100%}.post--card *{word-break:break-word;word-wrap:break-word}.post--card .post__title,.post--card .post__description{width:100%}.post--card .post__title{margin-bottom:0;font-size:1.0625rem;line-height:1.3}.post--card .post__title a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.post--card .post__description{margin-top:15px;margin-bottom:0}.post--card .post__details{padding:var(--card-padding-top) var(--card-padding-inline) var(--card-padding-bottom);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-grow:1}.post--card .post__divider{width:100%;border-bottom:1px solid currentColor;opacity:.3;margin-top:auto;padding-top:25px;margin-bottom:15px}.post--card .post__meta,.post--card .post__location{font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:.9375rem}.post--card .post__meta{margin-top:0;padding-top:0}.post--card:hover,.post--card:active,.post--card:focus{background-color:#e0e0e2}.post--card:hover picture,.post--card:active picture,.post--card:focus picture{transform:scale(1.04)}@media(min-width: 48em){.post--card{border-radius:0}.post--card .post__title{font-size:1.125rem}.post--card .post__divider{padding-top:25px;margin-bottom:20px}.post--card .post__meta,.post--card .post__location{font-size:1rem}}@media(min-width: 60em){.post--card .post__divider{padding-top:30px}}.post--location h2,.post--location h3,.post--location p,.post--location address{width:100%}.post--location p{margin:0}.post--location span{display:block}.post--location .post__details{flex-wrap:wrap}.post--location .post__divider{padding-top:15px;margin-top:auto;margin-bottom:20px}.post--location .location__company-name{margin-top:0;margin-bottom:10px}.post--location .location__contact-name{font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;margin-bottom:10px}.post--location .location__address{margin-bottom:10px}.post--location .location__telephone,.post--location .location__mobile,.post--location .location__email,.post--location .location__website{word-break:break-all}.post--location .location__telephone,.post--location .location__telephone a,.post--location .location__mobile,.post--location .location__mobile a,.post--location .location__email,.post--location .location__email a,.post--location .location__website,.post--location .location__website a{font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.post--location .location__button{width:100%;padding-top:10px}.post--location p+.location__button{padding-top:25px}.post--location .btn{margin-top:auto;width:100%}.post--location-highlighted{background-color:#101010;color:#fff}.post--location-highlighted:hover,.post--location-highlighted:active,.post--location-highlighted:focus{background-color:#2b2b2b}@media(min-width: 48em){.post--location .location__company-name{margin-bottom:15px}}@media(min-width: 60em){.post--location .location__company-name{margin-bottom:20px}}.post--card .post__title a{text-decoration-line:none}.post--card .post__title a:hover,.post--card .post__title a:active,.post--card .post__title a:focus{text-decoration-line:underline}.post--card .post__avatar{position:absolute;top:15px;right:15px;height:50px;width:50px;overflow:hidden;border-radius:50%;border:2px solid #d61016}.post--card .post__avatar img,.post--card .post__avatar picture{height:100%;width:100%}.post--card .post__avatar img,.post--card .post__avatar svg{transform:scale(1);transition:transform .2s ease-in-out;will-change:transform}.post--card .post__avatar picture{display:flex;align-items:center;justify-content:center;transform:none;padding-bottom:0}.post--card .post__avatar img{object-fit:cover}.post--card .post__avatar svg{fill:#101010}.post--card .post__avatar--fallback picture{background:#fff}.post--card:hover .post__avatar img,.post--card:hover .post__avatar svg,.post--card:active .post__avatar img,.post--card:active .post__avatar svg,.post--card:focus .post__avatar img,.post--card:focus .post__avatar svg{transform:scale(1.03)}.post--news,.post--news-article{background:#101010;color:#fff}.post--news:hover,.post--news:active,.post--news:focus,.post--news-article:hover,.post--news-article:active,.post--news-article:focus{background:#2b2b2b}.post--art-no,.post--product,.post--product-group{--product-primary-colour: var(--grey-1000, --product-blue-primary);--product-accent-colour: var(--grey-100, --product-blue-accent);--product-card-bg-color: var(--grey-100);width:100%;color:var(--product-primary-colour);background:rgba(0,0,0,0);display:grid;grid-template:"image" min-content "image" auto "title" auto "text" 1fr/1fr}.post--art-no:after,.post--art-no:before,.post--product:after,.post--product:before,.post--product-group:after,.post--product-group:before{content:"";background:linear-gradient(to right, currentColor 0%, currentColor var(--product-card-border-width), var(--product-card-bg-color) var(--product-card-border-width), var(--product-card-bg-color) 100%);grid-row:2/4;grid-column:1/-1}.post--art-no:after,.post--product:after,.post--product-group:after{background:rgba(0,0,0,0);padding-bottom:43%;grid-row:1/2;grid-column:1/-1}.post--art-no figure,.post--product figure,.post--product-group figure{margin-inline-start:var(--product-card-border-width);grid-area:image;overflow:visible}.post--art-no picture,.post--product picture,.post--product-group picture{margin-inline:13.9%;position:relative;z-index:2;background:rgba(0,0,0,0);transform:scale(1)}.post--art-no form,.post--product form,.post--product-group form{width:100%}.post--art-no .post__details,.post--product .post__details,.post--product-group .post__details{padding:0;padding-bottom:var(--card-padding-bottom);background:var(--product-card-bg-color);box-shadow:var(--product-card-border-width) 0px currentColor inset;display:grid;grid-auto-rows:min-content;grid-template-columns:var(--product-card-border-width) var(--card-padding-inline) 1fr var(--card-padding-inline)}.post--art-no .post__details>*,.post--product .post__details>*,.post--product-group .post__details>*{grid-column:3/4}.post--art-no .post__details>*:where(:not(a):not(.btn)),.post--product .post__details>*:where(:not(a):not(.btn)),.post--product-group .post__details>*:where(:not(a):not(.btn)){color:var(--color-primary)}.post--art-no .post__details:before,.post--product .post__details:before,.post--product-group .post__details:before{content:"";grid-row:1/2;grid-column:2/-1;background-color:var(--product-accent-colour);height:100%;display:none}.post--art-no .post__title,.post--product .post__title,.post--product-group .post__title{z-index:2;margin-top:0;padding-top:var(--card-padding-top-mobile);padding-bottom:20px;grid-row:1/2}.post--art-no .post__divider,.post--product .post__divider,.post--product-group .post__divider{padding:0;margin:0;margin-bottom:15px;position:relative;top:-1px}.post--art-no .post__divider:where(:not(.post__title+.post__divider)),.post--product .post__divider:where(:not(.post__title+.post__divider)),.post--product-group .post__divider:where(:not(.post__title+.post__divider)){margin-top:30px}.post--art-no .post__description,.post--product .post__description,.post--product-group .post__description{margin-top:0}.post--art-no .btn,.post--product .btn,.post--product-group .btn{margin-top:20px}.post--art-no .post__product-summary,.post--product .post__product-summary,.post--product-group .post__product-summary{margin:0}.post--art-no .post__links,.post--art-no .post__certificates,.post--product .post__links,.post--product .post__certificates,.post--product-group .post__links,.post--product-group .post__certificates{margin-top:30px;display:flex;gap:10px;justify-content:start;align-items:center;flex-wrap:wrap}.post--art-no .post__links:empty,.post--art-no .post__certificates:empty,.post--product .post__links:empty,.post--product .post__certificates:empty,.post--product-group .post__links:empty,.post--product-group .post__certificates:empty{margin-top:0}.post--art-no .post__links>*,.post--product .post__links>*,.post--product-group .post__links>*{max-width:31%;flex:1}.post--art-no .post__link,.post--product .post__link,.post--product-group .post__link{--local-btn-surface: var(--grey-200);--local-btn-surface-hover: var(--grey-300);border-radius:5px;font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:.875rem;padding-inline:4px;margin-top:0}.post--art-no .post__links>*,.post--product .post__links>*,.post--product-group .post__links>*{max-width:calc((100% - 20px)/3);width:calc((100% - 20px)/3);flex:auto}.post--art-no .post__certificates,.post--product .post__certificates,.post--product-group .post__certificates{flex-wrap:wrap;gap:25px 20px}.post--art-no .post__certificate,.post--product .post__certificate,.post--product-group .post__certificate{max-width:60px;max-height:34px;object-fit:contain}.post--art-no .field--checkbox,.post--product .field--checkbox,.post--product-group .field--checkbox{margin-top:10px}.post--art-no .field--checkbox span,.post--product .field--checkbox span,.post--product-group .field--checkbox span{display:block}.post--art-no .post__stock,.post--product .post__stock,.post--product-group .post__stock{margin-top:0}.post--art-no .post__stock span,.post--product .post__stock span,.post--product-group .post__stock span{display:block;margin-top:25px;font-size:.9375rem}.post--art-no:hover,.post--art-no:active,.post--art-no:focus,.post--product:hover,.post--product:active,.post--product:focus,.post--product-group:hover,.post--product-group:active,.post--product-group:focus{background:rgba(0,0,0,0)}.post--art-no:hover:before,.post--art-no:active:before,.post--art-no:focus:before,.post--product:hover:before,.post--product:active:before,.post--product:focus:before,.post--product-group:hover:before,.post--product-group:active:before,.post--product-group:focus:before{background:linear-gradient(to right, currentColor 0%, currentColor var(--product-card-border-width), var(--product-accent-colour) var(--product-card-border-width), var(--product-accent-colour) 100%)}.post--art-no:hover .post__title+.post__divider,.post--art-no:active .post__title+.post__divider,.post--art-no:focus .post__title+.post__divider,.post--product:hover .post__title+.post__divider,.post--product:active .post__title+.post__divider,.post--product:focus .post__title+.post__divider,.post--product-group:hover .post__title+.post__divider,.post--product-group:active .post__title+.post__divider,.post--product-group:focus .post__title+.post__divider{color:rgba(0,0,0,0)}.post--art-no:hover .post__details:before,.post--art-no:active .post__details:before,.post--art-no:focus .post__details:before,.post--product:hover .post__details:before,.post--product:active .post__details:before,.post--product:focus .post__details:before,.post--product-group:hover .post__details:before,.post--product-group:active .post__details:before,.post--product-group:focus .post__details:before{display:block}.post--art-no,.post--product{--card-padding-bottom: 35px}.post--art-no .post__title,.post--product .post__title{padding-inline-end:40px}.post--art-no .post__title a:before,.post--product .post__title a:before{display:none}.post--art-no .post__details,.post--product .post__details{grid-auto-rows:min-content min-content min-content 1fr}.post--art-no .post__divider,.post--product .post__divider{align-self:end}.post--art-no .post__product-summary,.post--product .post__product-summary{line-height:1.6;height:calc(1.6em*3);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.post--art-no .post__product-read-more,.post--product .post__product-read-more{margin-bottom:0}.post--art-no .post__links:not(:empty),.post--product .post__links:not(:empty){margin-top:20px}.post--art-no .post__links .post__link--wiring-diagram span,.post--product .post__links .post__link--wiring-diagram span{line-height:1.3;height:2.6em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.post--art-no .field--checkbox label,.post--product .field--checkbox label{position:static;font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.post--art-no .field--checkbox .checkbox__indicator,.post--product .field--checkbox .checkbox__indicator{top:-1px}.post--art-no .post__title a:before,.post--product .post__title a:before{display:block;bottom:auto;aspect-ratio:9/8}.post__collapsible{position:relative;user-select:none;height:100%}.post__collapsible .post__certificates:not(:has(a)){margin-top:0}.post__collapsible .post__collapsible-section{height:100%}.post__collapsible .post__collapsible-section .post__divider{margin-top:auto;padding-top:30px;margin-bottom:25px}.post__collapsible .post__collapsible-body{margin-top:10px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.post__collapsible .post__collapsible-btn{--local-btn-text-color: inherit;--local-btn-text-color-hover: inherit;position:absolute;top:-168px;right:calc(var(--card-padding-inline)*-1);z-index:2;margin:0;height:100px;width:80px;border-radius:0}.post__collapsible .post__collapsible-btn .svg-icon{will-change:transform;transform:rotate(0deg);pointer-events:none;transition:transform .2s ease-in-out;height:14px;width:14px}.post__collapsible.panel--open .post__collapsible-btn .svg-icon{transform:rotate(180deg)}.post--art-no .post__collapsible-body,.post--product-standalone .post__collapsible-body{justify-content:flex-start}.post--product-quote .post__downloads{display:flex;flex-direction:column;gap:20px}.post--product-quote .customer-portal__download{display:inline-flex;align-items:center;gap:15px;line-height:1.3}.post--product-quote .customer-portal__download::before{position:static;flex-shrink:0}@media(min-width: 37.5em){.post--card .post__avatar{top:20px;right:20px;height:60px;width:60px}.post--art-no .post__title a,.post--product .post__title a{line-height:1.3;min-height:2.6em;display:-webkit-box}.post--art-no .post__title a:before,.post--product .post__title a:before{aspect-ratio:19/17}.product-selector .post--art-no .post__title a:before,.product-selector .post--product .post__title a:before{aspect-ratio:19/18}.post--art-no .post__stock,.post--product .post__stock{margin-top:25px;line-height:1.6;height:calc(1.6em*2);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.post--art-no .post__stock span,.post--product .post__stock span{margin-top:0}.post__collapsible .post__collapsible-btn{top:-195px}}@media(min-width: 48em){.post--art-no,.post--product,.post--product-group{max-width:initial}.post--art-no picture,.post--product picture,.post--product-group picture{margin-inline:20%}.post--art-no:after,.post--product:after,.post--product-group:after{padding-bottom:36%}.post--art-no .post__title a:before,.post--product .post__title a:before{aspect-ratio:9/8}.product-selector .post--art-no .post__title a:before,.product-selector .post--product .post__title a:before{aspect-ratio:9/8}.post .post__certificates{gap:34px}.post .post__certificate{max-width:54px;max-height:32px}}@media(min-width: 60em)and (max-width: 67.49em){.layout--cards-124 .post--art-no,.layout--cards-124 .post--product,.layout--cards-124 .post--product-quote{--card-padding-inline-desktop: 15px}.layout--cards-124 .post--art-no .post__links>*,.layout--cards-124 .post--product .post__links>*,.layout--cards-124 .post--product-quote .post__links>*{font-size:.8125rem}}@media(min-width: 60em){.post--card .post__avatar{height:50px;width:50px;top:15px;right:15px}.post--art-no picture,.post--product picture,.post--product-group picture{margin-inline:13.9%}.post--art-no:after,.post--product:after,.post--product-group:after{padding-bottom:45%}.post--art-no .post__title a:before,.post--product .post__title a:before{aspect-ratio:8/9}.product-selector .post--art-no .post__title a:before,.product-selector .post--product .post__title a:before{aspect-ratio:19/18}}@media(min-width: 75em){.post--card .post__avatar{height:65px;width:65px;top:15px;right:15px}.post--product-category{--card-padding-inline: 25px}.post--art-no .post__title,.post--product .post__title,.post--product-group .post__title{padding-top:var(--card-padding-top-desktop)}.post--art-no .post__title a:before,.post--product .post__title a:before{aspect-ratio:1/1}.product-selector .post--art-no .post__title a:before,.product-selector .post--product .post__title a:before{aspect-ratio:1/1}.post .post__certificates{gap:18px}.post .post__certificate{max-width:48px;max-height:29px}}.comments{margin:30px 0}.comments h2{margin-bottom:15px;font-size:1.25rem}.new_comment h2{margin-bottom:10px;font-size:1.25rem}.comment{margin-top:30px}.comment__name{margin-bottom:5px;font-size:1rem}.text-content,.panel__text{padding:0 20px}.text-content>*,.panel__text>*{max-width:1170px;margin-left:auto;margin-right:auto}.cell--has-caption.text-align-centre .image-caption{text-align:center}.cell--has-text.text-align-centre,.text-content.text-align-centre,.panel__text.text-align-centre{text-align:center}.cell--has-text.text-align-centre blockquote:before,.text-content.text-align-centre blockquote:before,.panel__text.text-align-centre blockquote:before{left:50%;transform:translateX(-50%)}.cell--has-text.text-align-centre blockquote p,.text-content.text-align-centre blockquote p,.panel__text.text-align-centre blockquote p{margin-left:auto;margin-right:auto}.cell--has-text.text-align-centre ul,.cell--has-text.text-align-centre ol,.text-content.text-align-centre ul,.text-content.text-align-centre ol,.panel__text.text-align-centre ul,.panel__text.text-align-centre ol{display:flex;flex-direction:column;align-items:center}.cell--has-text.text-align-centre li,.text-content.text-align-centre li,.panel__text.text-align-centre li{display:inline-block;text-align:center}.cell--has-text.text-align-centre ol li:before,.text-content.text-align-centre ol li:before,.panel__text.text-align-centre ol li:before{left:auto;right:calc(100% + 5px)}.cell--has-text.text-align-centre ul li:before,.text-content.text-align-centre ul li:before,.panel__text.text-align-centre ul li:before{left:-20px}@media(min-width: 60em){.cell--has-text.text-align-centre .snippet:before,.text-content.text-align-centre .snippet:before,.panel__text.text-align-centre .snippet:before{left:calc((1170px - 900px)/2 - 25px)}}.cell--has-text.text-align-right,.text-content.text-align-right,.panel__text.text-align-right{text-align:right}.cell--has-text.text-align-right>blockquote:before,.text-content.text-align-right>blockquote:before,.panel__text.text-align-right>blockquote:before{left:auto;right:0}.cell--has-text.text-align-right>blockquote p,.text-content.text-align-right>blockquote p,.panel__text.text-align-right>blockquote p{margin-left:auto;margin-right:0}.cell--has-text>table,.text-content>table,.panel__text>table{width:100%;overflow-x:auto;display:block}.panel>.text-content>*:first-child,.panel>.panel__text>*:first-child{margin-top:0}.panel>.text-content>*:last-child,.panel>.panel__text>*:last-child{margin-bottom:0}.panel__text+.grid__container,.panel__text+.layout__container,.text-content+.layout__container{margin-top:20px}@media(min-width: 48em){.panel__text+.grid__container,.panel__text+.layout__container,.text-content+.layout__container{margin-top:30px}}@media(min-width: 60em){.panel__text+.grid__container,.panel__text+.layout__container,.text-content+.layout__container{margin-top:35px}}@media(min-width: 48em){.text-content,.panel__text{padding:0 30px}}@media(min-width: 60em){.text-content>*:where(:not(.table-wrapper):not(.table-container)),.panel__text>*:where(:not(.table-wrapper):not(.table-container)){max-width:1170px;padding-right:calc(1170px - 900px)}.main-content-centered .text-content>*:where(:not(.table-wrapper):not(.table-container)),.main-content-centered .panel__text>*:where(:not(.table-wrapper):not(.table-container)){padding-right:calc((1170px - 900px)/2);padding-left:calc((1170px - 900px)/2)}.text-content.text-align-centre>*:where(:not(.table-wrapper):not(.table-container)),.panel__text.text-align-centre>*:where(:not(.table-wrapper):not(.table-container)){padding-right:calc((1170px - 900px)/2);padding-left:calc((1170px - 900px)/2)}.text-content.text-align-right>*:where(:not(.table-wrapper):not(.table-container)),.panel__text.text-align-right>*:where(:not(.table-wrapper):not(.table-container)){padding-left:calc(1170px - 900px);padding-right:0}}.panel{padding-top:30px;padding-bottom:30px;margin-top:30px;margin-bottom:30px}@media(min-width: 48em){.panel{padding-top:45px;padding-bottom:45px;margin-top:45px;margin-bottom:45px}}@media(min-width: 75em){.panel{padding-top:80px;padding-bottom:80px;margin-top:80px;margin-bottom:80px}}.panel--green{--surface-color: var(--panel-green);background:#dbf0df}.panel--blue{--surface-color: var(--panel-blue);background:#daeaf1}.panel--pink{--surface-color: var(--panel-pink);background:#fce8ea}.panel--orange{--surface-color: var(--panel-orange);background:#faf0e8}.panel--grey{--surface-color: var(--panel-grey);background:#f8f8f8}.panel--black{--surface-color: var(--panel-black);background:#101010}.panel--transparent{background:rgba(0,0,0,0)}.panel--small{max-width:960px}.panel--medium{max-width:1170px}.panel--large{max-width:1440px}.panel--xl{max-width:1660px}.panel--small,.panel--medium,.panel--large,.panel--xl{margin-left:auto;margin-right:auto}.panel--margin-top-none{margin-top:0}.panel--margin-bottom-none{margin-bottom:0}.panel--padding-top-none{padding-top:0}.panel--padding-bottom-none{padding-bottom:0}.panel--margin-top-grid-gap{margin-top:20px}.panel--margin-bottom-grid-gap{margin-bottom:20px}.panel--padding-top-grid-gap{padding-top:20px}.panel--padding-bottom-grid-gap{padding-bottom:20px}.panel .slab{margin-top:0;margin-bottom:0}.panel .slab>*{max-width:none}.content--small>.panel__text>*{max-width:960px}.content--small .slab>*{max-width:960px}.content--small .grid__template,.content--small .wrapper__variable-width{max-width:960px}.content--medium>.panel__text>*{max-width:1170px}.content--medium .slab>*{max-width:1170px}.content--medium .grid__template,.content--medium .wrapper__variable-width{max-width:1170px}.content--large>.panel__text>*{max-width:1170px}.content--large .slab>*{max-width:1440px}.content--large .grid__template,.content--large .wrapper__variable-width{max-width:1440px}.content--xl>.panel__text>*{max-width:1170px}.content--xl .slab>*{max-width:1660px}.content--xl .grid__template,.content--xl .wrapper__variable-width{max-width:1660px}.content--full>.panel__text>*{max-width:1170px}.content--full .slab>*{max-width:100%}.content--full figcaption,.content--full .image-caption{padding-left:10px;padding-right:10px}.content--full .grid__template,.content--full .wrapper__variable-width{max-width:none}@media(min-width: 48em){.content--full .layout__container,.content--full .grid__container{padding-left:0;padding-right:0}}.content--small>.panel__text>*,.content--medium>.panel__text>*,.content--large>.panel__text>*,.content--xl>.panel__text>*{margin-left:auto;margin-right:auto}.content--small .grid__template,.content--small .wrapper__variable-width,.content--medium .grid__template,.content--medium .wrapper__variable-width,.content--large .grid__template,.content--large .wrapper__variable-width,.content--xl .grid__template,.content--xl .wrapper__variable-width{margin-left:auto;margin-right:auto}.panel--custom-gradient,.panel--black{color:#fff}.panel--custom-gradient .panel__text ::selection,.panel--custom-gradient .text-content ::selection,.panel--custom-gradient .cell ::selection,.panel--black .panel__text ::selection,.panel--black .text-content ::selection,.panel--black .cell ::selection{background:#fff;color:#101010}.panel--collapsible{padding-top:0;padding-bottom:0;border-radius:0;width:calc(99.99% - 2*20px)}.panel--collapsible__btn{display:inline-flex;justify-content:space-between;align-items:center;width:100%;background:rgba(0,0,0,0)}h4 .panel--collapsible__btn,h3 .panel--collapsible__btn,h2 .panel--collapsible__btn{all:inherit;position:relative;display:inline-flex;justify-content:space-between;align-items:center;width:100%;margin:0;padding:25px 0;text-align:left;cursor:pointer;background:rgba(0,0,0,0);font-size:inherit}.panel--collapsible__btn span{padding-right:20px;max-width:900px}.panel--collapsible__btn svg{fill:currentColor;width:14px;height:8px;flex-shrink:0;pointer-events:none;transition:transform .2s ease-in-out}.panel--collapsible__btn:hover,.panel--collapsible__btn:active,.panel--collapsible__btn:focus{background-color:rgba(0,0,0,0)}.panel--collapsible__body{padding-bottom:25px}.panel--collapsible__body .text-content>*:first-child{margin-top:0}.panel--collapsible__body .text-content>*:last-child{margin-bottom:0}.panel--collapsible .panel--collapsible__title-text{padding-right:0}.panel--collapsible.panel--open .panel--collapsible__btn svg{transform:rotate(180deg)}@media(min-width: 48em){.panel--collapsible{border-radius:0;width:calc(99.99% - 2*30px)}.panel--collapsible__btn svg{width:22px;height:12px}.panel--collapsible__body{padding-bottom:40px}}@media(min-width: 60em)and (min-width: 60em){h4 .panel--collapsible__btn,h3 .panel--collapsible__btn,h2 .panel--collapsible__btn{padding-top:40px;padding-bottom:40px}.panel--collapsible__btn svg{margin-inline-end:20px}}.panel--faqs .panel--collapsible__title-text{font-size:1.25rem}.panel .panel--faqs{margin-top:0;margin-bottom:15px}.panel .panel--faqs:first-child{margin-top:0}.panel .panel--faqs:last-child{margin-bottom:0}@media(min-width: 48em){.panel .panel--faqs{margin-bottom:20px}}@media(min-width: 60em){.panel .panel--faqs{margin-bottom:30px}}@media(min-width: 48em){.panel--faqs .panel--collapsible__title-text{font-size:1.375rem}}@media(min-width: 60em){.panel--faqs .panel--collapsible__title-text{font-size:1.5rem}}.page-tags{display:flex;flex-wrap:wrap;gap:15px 15px}.page-tags a{border:none;display:inline-block;padding:8px 20px;background-color:#f5f5f5;color:#101010;text-decoration:none;font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:.9375rem;letter-spacing:0;border-radius:var(--btn-rounded-radius)}@media(min-width: 48em){.page-tags a{font-size:1rem}}.page-tags a:hover,.page-tags a:active,.page-tags a:focus{border:none;color:#fff;text-decoration:none;background-color:#d61016}@media(min-width: 75em){.page-tags__panel{margin-top:55px}}.slab{margin-top:30px;margin-bottom:30px}.slab>*{max-width:1170px;margin-left:auto;margin-right:auto}.slab__content{padding:25px 30px 20px;position:relative;background-color:rgba(0,0,0,0);text-align:center}.slab__title{margin-top:0}.slab__title a{word-break:break-word}.slab__icon{background-size:20px;background-repeat:no-repeat;background-position:center center;height:20px;width:20px;display:inline-block}.slab--cta{text-align:left}.slab--cta .slab__title{margin-bottom:20px}@media(min-width: 48em){.slab{margin-top:45px;margin-bottom:45px}.slab__content{padding:30px;text-align:left}.slab__icon{height:22px;width:22px;background-size:22px}}@media(min-width: 75em){.slab{margin-top:80px;margin-bottom:80px}}.slab__icon--download{background-image:url(/background_images/application/template/icon--download.svg)}.slab__icon--link-internal{background-image:url(/background_images/application/template/icon--link-internal.svg)}.slab__icon--link-external{background-image:url(/background_images/application/template/icon--link-external.svg)}.slab__content{background:#d61016;border-radius:0;color:#fff}.slab .slab__title{font-size:1.25rem}.slab .slab__title a{text-decoration-line:none}.slab .slab__title a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.slab .slab__title a:hover,.slab .slab__title a:active,.slab .slab__title a:focus{text-decoration-line:underline}.slab__icon--wrapper{height:40px;width:40px;display:inline-flex;justify-content:center;align-items:center}.slab--download .slab__title{margin-bottom:15px}.slab--download .slab__filesize{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:.75rem;margin-top:25px}.slab--cta{text-align:center}.slab--cta .slab__content{padding:35px 25px 25px}.slab--cta .slab__title{color:#fff;margin-bottom:25px}.slab--cta .btn{--local-btn-text-color-hover: var(--color-primary);--local-btn-surface-hover: var(--white);width:100%}@media(min-width: 37.5em){.slab--cta .btn{width:auto;min-width:160px}}@media(min-width: 48em){.slab .slab__title{font-size:1.375rem}.slab__content{border-radius:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.slab--download p{margin-bottom:0}.slab--download .slab__content{padding-bottom:25px}.slab--download .slab__group{width:100%}.slab--download .slab__filesize{font-size:.8125rem;margin-top:25px;margin-bottom:5px}.slab--link .slab__content{align-items:center}.slab--link .slab__title{margin:0}.slab--cta .slab__content{justify-content:center;flex-wrap:wrap;padding:40px 50px;text-align:center}.slab--cta .slab__title{width:100%;margin-bottom:35px}.slab--cta .btn{max-width:none;flex-shrink:0}}@media(min-width: 60em){.slab .slab__title{font-size:1.5rem}.slab--cta .slab__content{justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:30px;text-align:left}.slab--cta .slab__title{margin:0}.slab--cta .btn{flex-shrink:0;margin-left:120px}}.grid__template{display:block;background-color:rgba(0,0,0,0)}@media(max-width: 47.99em){.full-bleed-mobile .layout__container,.full-bleed-mobile .grid__container{padding:0}.full-bleed-mobile figcaption,.full-bleed-mobile .image-caption{padding-left:10px;padding-right:10px}.full-bleed-mobile .grid__container .cell:not(.cell--has-bg-style) .cell-text{padding:0 20px}.cell{margin-bottom:20px}.cell:last-child{margin-bottom:0}.grid__no-gap .cell{margin-bottom:0}.grid__no-gap .cell .image-caption{margin-bottom:20px}.grid__no-gap .cell:last-child .image-caption{margin-bottom:0}}.grid__container{padding:0 20px}@media(min-width: 48em){.grid__container{padding:0 30px}}@media(min-width: 48em){.content--full .grid__container{padding:0}}.container__small-gutter .layout__container,.container__small-gutter .grid__container{padding:0 10px}@media(min-width: 48em){.container__small-gutter .layout__container,.container__small-gutter .grid__container{padding:0 20px}}@media(min-width: 60em){.container__small-gutter .layout__container,.container__small-gutter .grid__container{padding:0 30px}}@media(min-width: 48em){.container__small-gutter.content--full .layout__container,.container__small-gutter.content--full .grid__container{padding:0}}.container__no-gutter .layout__container,.container__no-gutter .grid__container{padding:0}@media(min-width: 48em){.grid__template--halves{display:grid;grid-gap:40px;grid-template-columns:1fr 1fr}.grid__template--halves.grid__no-gap{grid-gap:0}.grid__template--thirds{display:grid;grid-gap:40px;grid-template-columns:1fr 1fr 1fr}.grid__template--thirds.grid__no-gap{grid-gap:0}.grid__template--quarters{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}.grid__template--quarters.grid__no-gap{grid-gap:0}.grid__template--one-third-two-thirds{display:grid;grid-gap:40px;grid-template-columns:1fr 2fr}.grid__template--one-third-two-thirds.grid__no-gap{grid-gap:0}.grid__template--two-thirds-one-third{display:grid;grid-gap:40px;grid-template-columns:2fr 1fr}.grid__template--two-thirds-one-third.grid__no-gap{grid-gap:0}}@media(min-width: 67.5em){.grid__template--halves{grid-gap:40px}.grid__template--halves.grid__no-gap{grid-gap:0}}.cell:first-of-type .cell-text>*:first-child{margin-top:0}.cell:last-of-type .cell-text>*:last-child{margin-bottom:0}.cell img{display:block;max-width:100%;width:100%;padding:0;height:100%;object-fit:cover}.cell.text-align-centre{text-align:center}.cell.text-align-centre ul,.cell.text-align-centre ol{display:flex;width:auto;flex-direction:column;justify-content:center}.cell.text-align-centre ul li,.cell.text-align-centre ol li{margin:0 auto}.cell.text-align-right{text-align:right}.cell--has-bg-style{padding:20px 25px;border-radius:0}.cell--has-bg-style .cell-text{color:#fff}.cell--has-bg-style .cell-text>*:first-child{margin-top:0}.cell--has-bg-style .cell-text>*:last-child{margin-bottom:0}.cell--has-video{overflow:hidden;border-radius:0}.cell--has-video video{height:100%;width:100%;object-fit:cover}.cell--has-video .cell__video{overflow:hidden;border-radius:0}.grid__template--halves .cell--has-video .cell__video{position:relative;padding-bottom:66%;overflow:hidden}.grid__template--halves .cell--has-video .cell__video img,.grid__template--halves .cell--has-video .cell__video video,.grid__template--halves .cell--has-video .cell__video iframe,.grid__template--halves .cell--has-video .cell__video object,.grid__template--halves .cell--has-video .cell__video embed{position:absolute;top:0;left:0;right:0;bottom:0}.grid__template--halves .cell--has-video .cell__video iframe,.grid__template--halves .cell--has-video .cell__video object,.grid__template--halves .cell--has-video .cell__video embed{width:100%;height:100.2%}.grid__template--thirds .cell--has-video .cell__video{position:relative;padding-bottom:112%;overflow:hidden}.grid__template--thirds .cell--has-video .cell__video img,.grid__template--thirds .cell--has-video .cell__video video,.grid__template--thirds .cell--has-video .cell__video iframe,.grid__template--thirds .cell--has-video .cell__video object,.grid__template--thirds .cell--has-video .cell__video embed{position:absolute;top:0;left:0;right:0;bottom:0}.grid__template--thirds .cell--has-video .cell__video iframe,.grid__template--thirds .cell--has-video .cell__video object,.grid__template--thirds .cell--has-video .cell__video embed{width:100%;height:100.2%}.grid__template--quarters .cell--has-video .cell__video{position:relative;padding-bottom:140%;overflow:hidden}.grid__template--quarters .cell--has-video .cell__video img,.grid__template--quarters .cell--has-video .cell__video video,.grid__template--quarters .cell--has-video .cell__video iframe,.grid__template--quarters .cell--has-video .cell__video object,.grid__template--quarters .cell--has-video .cell__video embed{position:absolute;top:0;left:0;right:0;bottom:0}.grid__template--quarters .cell--has-video .cell__video iframe,.grid__template--quarters .cell--has-video .cell__video object,.grid__template--quarters .cell--has-video .cell__video embed{width:100%;height:100.2%}.grid__template--thirds .cell--has-video .cell__video{position:relative;padding-bottom:112%;overflow:hidden}.grid__template--thirds .cell--has-video .cell__video img,.grid__template--thirds .cell--has-video .cell__video video,.grid__template--thirds .cell--has-video .cell__video iframe,.grid__template--thirds .cell--has-video .cell__video object,.grid__template--thirds .cell--has-video .cell__video embed{position:absolute;top:0;left:0;right:0;bottom:0}.grid__template--thirds .cell--has-video .cell__video iframe,.grid__template--thirds .cell--has-video .cell__video object,.grid__template--thirds .cell--has-video .cell__video embed{width:100%;height:100.2%}.grid__template--two-thirds-one-third .cell--has-video.cell-1 .cell__video{position:relative;padding-bottom:56%;overflow:hidden}.grid__template--two-thirds-one-third .cell--has-video.cell-1 .cell__video img,.grid__template--two-thirds-one-third .cell--has-video.cell-1 .cell__video video,.grid__template--two-thirds-one-third .cell--has-video.cell-1 .cell__video iframe,.grid__template--two-thirds-one-third .cell--has-video.cell-1 .cell__video object,.grid__template--two-thirds-one-third .cell--has-video.cell-1 .cell__video embed{position:absolute;top:0;left:0;right:0;bottom:0}.grid__template--two-thirds-one-third .cell--has-video.cell-1 .cell__video iframe,.grid__template--two-thirds-one-third .cell--has-video.cell-1 .cell__video object,.grid__template--two-thirds-one-third .cell--has-video.cell-1 .cell__video embed{width:100%;height:100.2%}.grid__template--two-thirds-one-third .cell--has-video.cell-2 .cell__video{position:relative;padding-bottom:112%;overflow:hidden}.grid__template--two-thirds-one-third .cell--has-video.cell-2 .cell__video img,.grid__template--two-thirds-one-third .cell--has-video.cell-2 .cell__video video,.grid__template--two-thirds-one-third .cell--has-video.cell-2 .cell__video iframe,.grid__template--two-thirds-one-third .cell--has-video.cell-2 .cell__video object,.grid__template--two-thirds-one-third .cell--has-video.cell-2 .cell__video embed{position:absolute;top:0;left:0;right:0;bottom:0}.grid__template--two-thirds-one-third .cell--has-video.cell-2 .cell__video iframe,.grid__template--two-thirds-one-third .cell--has-video.cell-2 .cell__video object,.grid__template--two-thirds-one-third .cell--has-video.cell-2 .cell__video embed{width:100%;height:100.2%}.grid__template--one-third-two-thirds .cell--has-video.cell-1 .cell__video{position:relative;padding-bottom:112%;overflow:hidden}.grid__template--one-third-two-thirds .cell--has-video.cell-1 .cell__video img,.grid__template--one-third-two-thirds .cell--has-video.cell-1 .cell__video video,.grid__template--one-third-two-thirds .cell--has-video.cell-1 .cell__video iframe,.grid__template--one-third-two-thirds .cell--has-video.cell-1 .cell__video object,.grid__template--one-third-two-thirds .cell--has-video.cell-1 .cell__video embed{position:absolute;top:0;left:0;right:0;bottom:0}.grid__template--one-third-two-thirds .cell--has-video.cell-1 .cell__video iframe,.grid__template--one-third-two-thirds .cell--has-video.cell-1 .cell__video object,.grid__template--one-third-two-thirds .cell--has-video.cell-1 .cell__video embed{width:100%;height:100.2%}.grid__template--one-third-two-thirds .cell--has-video.cell-2 .cell__video{position:relative;padding-bottom:56%;overflow:hidden}.grid__template--one-third-two-thirds .cell--has-video.cell-2 .cell__video img,.grid__template--one-third-two-thirds .cell--has-video.cell-2 .cell__video video,.grid__template--one-third-two-thirds .cell--has-video.cell-2 .cell__video iframe,.grid__template--one-third-two-thirds .cell--has-video.cell-2 .cell__video object,.grid__template--one-third-two-thirds .cell--has-video.cell-2 .cell__video embed{position:absolute;top:0;left:0;right:0;bottom:0}.grid__template--one-third-two-thirds .cell--has-video.cell-2 .cell__video iframe,.grid__template--one-third-two-thirds .cell--has-video.cell-2 .cell__video object,.grid__template--one-third-two-thirds .cell--has-video.cell-2 .cell__video embed{width:100%;height:100.2%}@media(min-width: 48em){.cell--has-video .cell__video{border-radius:0}}@media(min-width: 48em){.cell .cell-text>*:first-child{margin-top:0}.cell .cell-text>*:first-child>*:first-child{margin-top:0}.cell .cell-text>*:last-child{margin-bottom:0}.cell .cell-text>*:last-child>*:last-child{margin-bottom:0}.cell--has-bg-style{padding:20px 30px;border-radius:0}.cell.vertically-align-middle,.cell.vertically-align-bottom{display:flex;flex-direction:column}.cell.vertically-align-middle figure,.cell.vertically-align-bottom figure{width:100%}.cell.vertically-align-middle{justify-content:center}.cell.vertically-align-bottom{justify-content:flex-end}}@media(min-width: 60em){.cell--has-bg-style{padding:20px 30px}}.grid__template picture{background-color:#e0e0e2;border-radius:0;-webkit-mask-image:-webkit-radial-gradient(white, black)}@media(min-width: 48em){.grid__template picture{border-radius:0}}@media(min-width: 48em){.content--full .grid__template--halves>.cell-1.cell--has-text:not(.cell--has-bg-style) .cell-text,.content--full .grid__template--thirds>.cell-1.cell--has-text:not(.cell--has-bg-style) .cell-text,.content--full .grid__template--two-thirds-one-third>.cell-1.cell--has-text:not(.cell--has-bg-style) .cell-text,.content--full .grid__template--one-third-two-thirds>.cell-1.cell--has-text:not(.cell--has-bg-style) .cell-text{padding-left:30px}}@media(min-width: 48em){.content--full .grid__template--halves>.cell-2.cell--has-text:not(.cell--has-bg-style) .cell-text,.content--full .grid__template--two-thirds-one-third>.cell-2.cell--has-text:not(.cell--has-bg-style) .cell-text,.content--full .grid__template--one-third-two-thirds>.cell-2.cell--has-text:not(.cell--has-bg-style) .cell-text{padding-right:30px}}.key-facts{display:block;margin:0}.key-facts.key-facts__wrapper{padding:0}.key-facts__title,.key-facts p{margin-bottom:0}*+.key-facts__title,*+.key-facts p{margin-top:15px}.key-facts__title+p,.key-facts p+p{margin-top:10px}.key-facts__title{font-size:1.125rem}.key-facts__image{height:80px;margin-top:0;display:block;width:auto}.key-facts__image+*{margin-top:25px}.key-facts__fact{width:100%;margin-top:0;margin-bottom:60px;display:block}.key-facts__fact>*:first-child{margin-top:0}.key-facts__fact:before{display:none}.key-facts__fact.text-align-centre{text-align:center}.key-facts__fact.text-align-centre .key-facts__image{margin-left:auto;margin-right:auto}.key-facts__fact.text-align-centre .key-facts__title,.key-facts__fact.text-align-centre p,.key-facts__fact.text-align-centre a{max-width:400px;margin-left:auto;margin-right:auto}.key-facts__fact.text-align-right{text-align:right}.key-facts__fact.text-align-right .key-facts__image{margin-left:auto}.key-facts__fact:last-child{margin-bottom:0}@media(min-width: 48em){.key-facts{display:flex;flex-wrap:wrap;gap:60px 20px}.key-facts__title{margin-top:0;font-size:1.1875rem}.key-facts__title+p{margin-top:15px}.key-facts p{margin-bottom:0}.key-facts__image{height:85px}.key-facts__image+*{margin-top:35px}.key-facts__fact{width:calc((99.99% - 20px)/2);margin-bottom:0}.key-facts__fact.text-align-centre .key-facts__title,.key-facts__fact.text-align-centre p,.key-facts__fact.text-align-centre a{max-width:300px}}@media(min-width: 75em){.key-facts{gap:60px 20px}.key-facts__title{font-size:1.25rem}.key-facts__title+p{margin-top:20px}.key-facts p+p{margin-top:15px}.key-facts__image{height:90px}.key-facts__image+*{margin-top:40px}.key-facts__fact{padding:0;padding-right:40px;width:calc((99.99% - 3*20px)/4)}.key-facts__fact.text-align-centre{padding-right:0}.key-facts__fact.text-align-centre .key-facts__title,.key-facts__fact.text-align-centre p,.key-facts__fact.text-align-centre a{max-width:220px}}.pagination{margin:30px 0;height:auto;text-align:center}.pagination .page,.pagination .next,.pagination .prev{display:inline-flex;align-items:center;justify-content:center;text-align:center;flex-basis:40px;height:40px;margin-right:5px;margin-bottom:5px;border:1px solid #e2e2e2;font-size:.875rem;border-radius:0}.pagination .page:hover,.pagination .page:active,.pagination .page:focus,.pagination .next:hover,.pagination .next:active,.pagination .next:focus,.pagination .prev:hover,.pagination .prev:active,.pagination .prev:focus{border:none}.pagination .first,.pagination .last,.pagination .next,.pagination .prev{text-transform:none}.pagination .next,.pagination .prev{flex-basis:60px;font-size:.875rem}.pagination .next a,.pagination .prev a{padding-left:3px;padding-right:3px}.pagination a,.pagination .current,.pagination .gap{font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.pagination a{text-decoration-line:none;height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:#101010}.pagination a:hover,.pagination a:active,.pagination a:focus{text-decoration-line:underline;background-color:#d61016;color:#fff}.pagination .gap{border:none}.pagination .current{color:#fff;background:#101010;border-color:rgba(0,0,0,0)}.pagination .page__text{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.pagination__pages{font-size:0;display:flex;justify-content:center;flex-wrap:wrap}@media(max-width: 29.99em){.pagination .next,.pagination .prev{display:none}}@media(min-width: 48em){.pagination .page,.pagination .next,.pagination .prev{flex-basis:50px;height:50px;margin-right:10px;margin-bottom:10px;font-size:.9375rem}.pagination .next,.pagination .prev{flex-basis:70px}.pagination .next a,.pagination .prev a{padding-left:10px;padding-right:10px}}.pagination__pages>*:last-child{margin-right:0}.logo-contents__image img{max-width:165px;max-height:70px;width:initial}.logo-contents__slide{display:flex;align-items:center;justify-content:center;flex:1;height:70px}.logo-contents--active .logo-contents__slide{width:auto;margin-right:0;margin-bottom:0}@media(min-width: 48em){.logo-contents__slides{flex-wrap:nowrap}.logo-contents__slide{min-width:20%;height:70px}.logo-contents__image img{max-width:165px}.logo-contents--active .logo-contents__slide{min-width:auto;flex:initial}}@media(min-width: 75em){.logo-contents__slide{height:75px}.logo-contents__image img{max-width:170px;max-height:75px}}.results__load-more{margin-top:30px;margin-bottom:30px;text-align:center}@media(min-width: 48em){.results__load-more{margin-bottom:45px}}@media(min-width: 67.5em){.results__load-more{margin-top:40px;margin-bottom:80px}}.panel .results__load-more{margin-bottom:0}#cc-main div,#cc-main span,#cc-main a,#cc-main h2,#cc-main p,#cc-main button,#cc-main input,#cc-main ::before,#cc-main ::after{all:unset;box-sizing:border-box}#cc-main button,#cc-main .pm__badge{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main a,#cc-main button,#cc-main input,#cc-main .pm__badge{font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}#cc-main table,#cc-main thead,#cc-main tbody,#cc-main tr,#cc-main th,#cc-main td{all:revert;font-family:inherit;font-weight:inherit;color:inherit;font-size:inherit}#cc-main{background:rgba(0,0,0,0)}:root{--cc-font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius: .5rem;--cc-btn-border-radius: .4rem;--cc-modal-transition-duration: .25s;--cc-link-color: var(--cc-btn-primary-bg);--cc-modal-margin: 1rem;--cc-z-index: 2147483647}#cc-main{color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;position:relative;line-height:1.15;-webkit-text-size-adjust:100%;z-index:var(--cc-z-index);position:fixed}#cc-main.cc--rtl{direction:rtl}#cc-main b,#cc-main em,#cc-main strong,#cc-main a,#cc-main .cm__title{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main a,#cc-main .cc__link{font-weight:600;position:relative;background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .25s,color .25s ease}#cc-main a:hover,#cc-main .cc__link:hover{color:var(--cc-primary-color);background-size:100% 1px}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{scrollbar-width:thin;overscroll-behavior:auto contain}@media screen and (min-width: 640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-track,#cc-main ::-webkit-scrollbar-thumb{all:revert}#cc-main ::-webkit-scrollbar-thumb{border:.25rem solid var(--cc-bg);-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:1rem;background:var(--cc-toggle-readonly-bg)}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:rgba(0,0,0,0);width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto !important;overflow:hidden !important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration: 0s}}:root{--cc-bg: #ffffff;--cc-primary-color: #2c2f31;--cc-secondary-color: #5e6266;--cc-btn-primary-bg: #30363c;--cc-btn-primary-color: #ffffff;--cc-btn-primary-border-color: var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg: #000000;--cc-btn-primary-hover-color: #ffffff;--cc-btn-primary-hover-border-color: var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg: #eaeff2;--cc-btn-secondary-color: var(--cc-primary-color);--cc-btn-secondary-border-color: var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg: #d4dae0;--cc-btn-secondary-hover-color: #000000;--cc-btn-secondary-hover-border-color: #d4dae0;--cc-separator-border-color: #f0f4f7;--cc-toggle-on-bg: var(--cc-btn-primary-bg);--cc-toggle-off-bg: #667481;--cc-toggle-on-knob-bg: #ffffff;--cc-toggle-off-knob-bg: var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color: var(--cc-bg);--cc-toggle-disabled-icon-color: var(--cc-bg);--cc-toggle-readonly-bg: #d5dee2;--cc-toggle-readonly-knob-bg: #fff;--cc-toggle-readonly-knob-icon-color: var(--cc-toggle-readonly-bg);--cc-section-category-border: var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg: #f0f4f7;--cc-cookie-category-block-border: #f0f4f7;--cc-cookie-category-block-hover-bg: #e9eff4;--cc-cookie-category-block-hover-border: #e9eff4;--cc-cookie-category-expanded-block-bg: transparent;--cc-cookie-category-expanded-block-hover-bg: #dee4e9;--cc-overlay-bg: rgba(0, 0, 0, 0.65);--cc-webkit-scrollbar-bg: var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg: var(--cc-btn-primary-hover-bg);--cc-footer-bg: var(--cc-btn-secondary-bg);--cc-footer-color: var(--cc-secondary-color);--cc-footer-border-color: #e4eaed}#cc-main .cm{opacity:0;position:fixed;max-width:24rem;display:flex;flex-direction:column;background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);z-index:1;overflow:hidden;box-shadow:0 .625em 1.875em rgba(0,0,2,.3);visibility:hidden;opacity:0}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--right{right:var(--cc-modal-margin);margin-left:var(--cc-modal-margin)}#cc-main .cm__body{position:relative;display:flex;flex-direction:column;justify-content:space-between}#cc-main .cm__btns,#cc-main .cm__links{width:unset;padding:1rem 1.3rem}#cc-main .cm__texts{display:flex;flex-direction:column;justify-content:center;flex:1;padding:1rem 0 0}#cc-main .cm__title,#cc-main .cm__desc{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);line-height:1.5;font-size:.9em;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{display:flex;flex-direction:column;justify-content:center;border-top:1px solid var(--cc-separator-border-color)}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0, 1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .cm--inline .cm__btn+.cm__btn{margin-top:0;margin-left:.375rem}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-right:0;margin-bottom:.375rem}#cc-main .cm__btn{color:var(--cc-btn-primary-color);background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);text-align:center;font-weight:600;font-size:.82em;min-height:42px;padding:.5em 1em;border-radius:var(--cc-btn-border-radius)}#cc-main .cm__btn:hover{color:var(--cc-btn-primary-hover-color);background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color)}#cc-main .cm__btn--secondary{color:var(--cc-btn-secondary-color);background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color)}#cc-main .cm__btn--secondary:hover{color:var(--cc-btn-secondary-hover-color);background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .cm__btn--close{display:none;position:absolute;right:0;top:0;width:42px;height:42px;border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-top:none;border-right:none;padding:0 !important;min-width:auto !important;font-size:1em;overflow:hidden}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(0.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{color:var(--cc-footer-color);background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);padding:.4em 0 .5em 0}#cc-main .cm__links{padding-top:0;padding-bottom:0;display:flex;flex-direction:row}#cc-main .cm__link-group{font-size:.8em;display:flex;flex-direction:row;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper::before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__close,#cc-main .cc--anim .cm__btn{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper::before{content:"";opacity:0;visibility:hidden;position:fixed;left:0;right:0;top:0;bottom:0;z-index:0;background:var(--cc-overlay-bg)}#cc-main .cm{transform:translateY(1.6em)}.show--consent #cc-main .cc--anim .cm{opacity:1;visibility:visible !important;transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper::before{opacity:1;visibility:visible}@media screen and (max-width: 640px){#cc-main{--cc-modal-margin: .5em}#cc-main .cm{max-width:none !important;width:auto !important}#cc-main .cm__body{flex-direction:column !important;padding:0 !important}#cc-main .cm__title,#cc-main .cm__desc,#cc-main .cm__btns,#cc-main .cm__links{padding-left:1.1rem !important;padding-right:1.1rem !important}#cc-main .cm__btns{flex-direction:column !important;max-width:none !important;min-width:auto !important;border-left:none !important;border-top:1px solid var(--cc-separator-border-color) !important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:0 !important;margin-top:.375rem !important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0 !important;margin-bottom:.375rem !important}#cc-main .cm__btn-group{display:flex !important;flex-direction:column !important;min-width:auto !important}#cc-main .cm__btn{flex:auto !important}#cc-main .cm__link-group{justify-content:center !important}#cc-main .cm--flip .cm__btns,#cc-main .cm--flip .cm__btn-group{flex-direction:column-reverse !important}}:root{--cc-pm-toggle-border-radius: 4em}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{position:fixed;display:flex;width:100%;width:unset;background:var(--cc-bg);flex-direction:column;border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;overflow:hidden;z-index:1;box-shadow:0 .625em 1.875em rgba(0,0,2,.3)}#cc-main svg{fill:none;width:100%}#cc-main .pm__header,#cc-main .pm__body,#cc-main .pm__footer{padding:1em 1.4em}#cc-main .pm__header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__title{display:flex;align-items:center;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{width:calc(42px - 2px);height:calc(42px - 2px);position:relative;background:var(--cc-btn-secondary-bg);border-radius:var(--cc-btn-border-radius);border:1px solid var(--cc-btn-secondary-border-color);transition:all .15s ease}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(0.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{border-color:var(--cc-btn-secondary-hover-border-color);background:var(--cc-btn-secondary-hover-bg)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{display:flex;flex-direction:column;margin-bottom:.5em;border-radius:var(--cc-btn-border-radius)}#cc-main .pm__section--toggle .pm__section-desc-wrapper{overflow:hidden;margin-top:0 !important}#cc-main .pm__section{padding:1em;border:1px solid var(--cc-separator-border-color);transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{margin-bottom:2em;transition:none;padding:0;margin-top:0;border:none;margin-bottom:2em}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{width:100%;display:flex;justify-content:space-between;align-items:center;background:var(--cc-cookie-category-block-bg);position:relative;padding:1.1em 5.4em 1.1em 1.2em;border:1px solid var(--cc-cookie-category-block-border);transition:background-color .25s ease,border-color .25s ease;min-height:58px}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc-wrapper{display:none;border:1px solid var(--cc-cookie-category-block-border);border-top:none;border-radius:var(--cc-btn-border-radius);border-top-left-radius:0;border-top-right-radius:0}#cc-main .pm__section--toggle .pm__section-desc{padding:1em;margin-top:0}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg: var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border: var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(0.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{padding-left:3.4em;cursor:pointer}#cc-main .pm__section--expandable .pm__section-arrow{width:20px;height:20px;position:absolute;left:18px;background:var(--cc-toggle-readonly-bg);display:flex;justify-content:center;border-radius:100%;pointer-events:none}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(0.5)}#cc-main .pm__section-title-wrapper{position:relative;display:flex;align-items:center}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{font-weight:600;border-radius:var(--cc-btn-border-radius);font-size:.95em}#cc-main .pm__badge{display:flex;flex:none;margin-left:1em;border-radius:5em;font-weight:600;font-size:.8em;background:var(--cc-btn-secondary-bg);color:var(--cc-secondary-color);position:relative;height:23px;width:auto;min-width:23px;align-items:center;text-align:center;justify-content:center;padding:0 .6em 1px .6em;white-space:nowrap;overflow:hidden}#cc-main .pm__service-counter{padding:0;width:23px;background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color)}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px .6em;width:auto}#cc-main .section__toggle-wrapper,#cc-main .section__toggle,#cc-main .toggle__label,#cc-main .toggle__icon{width:50px;height:23px;border-radius:var(--cc-pm-toggle-border-radius);transform:translateZ(0)}#cc-main .section__toggle-wrapper{position:absolute;right:18px;cursor:pointer;z-index:1}#cc-main .toggle-service{position:relative;right:0;width:42px;height:19px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{width:42px;height:19px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper::after{display:none !important}#cc-main .section__toggle{position:absolute;cursor:pointer;display:block;top:0;left:0;margin:0;border:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{position:absolute;background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);transition:all .25s ease;pointer-events:none;display:flex;flex-direction:row}#cc-main .toggle__icon-circle{position:absolute;display:block;left:0;top:0;width:23px;height:23px;border:none;background:var(--cc-toggle-off-knob-bg);box-shadow:0 1px 2px rgba(24,32,3,.36);transition:transform .25s ease,background-color .25s ease;border-radius:var(--cc-pm-toggle-border-radius)}#cc-main .toggle__icon-on,#cc-main .toggle__icon-off{height:100%;position:absolute;width:100%;transition:opacity .15s ease}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(0.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(0.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(27px);background-color:var(--cc-toggle-on-knob-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{position:absolute;top:0;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}#cc-main .pm__section-desc-wrapper{display:flex;flex-direction:column;font-size:.9em;color:var(--cc-secondary-color)}#cc-main .pm__section-desc-wrapper>*:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{padding:.4em 1.2em;position:relative;display:flex;justify-content:space-between;transition:background-color .15s ease;align-items:center}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{display:flex;align-items:center;width:100%;margin-right:1em}#cc-main .pm__service-icon{min-width:8px;height:8px;border:2px solid currentColor;border-radius:100%;margin-left:6px;margin-right:20px;margin-top:1px}#cc-main .pm__service-title{font-size:.95em;word-break:break-word;width:100%}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{text-align:left;border-collapse:collapse;width:100%;padding:0;margin:0;overflow:hidden;font-size:.9em}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{font-weight:600;color:var(--cc-primary-color);border-bottom:1px dashed var(--cc-separator-border-color)}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-th,#cc-main .pm__table-td{padding:.625em;vertical-align:top;padding-left:1.2em}#cc-main .pm__footer{display:flex;justify-content:space-between;border-top:1px solid var(--cc-separator-border-color)}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{color:var(--cc-btn-primary-color);background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);text-align:center;flex:auto;min-width:110px;font-weight:600;font-size:.82em;padding:.5em 1.5em;min-height:42px;border-radius:var(--cc-btn-border-radius);transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{color:var(--cc-btn-secondary-color);background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{left:var(--cc-modal-margin);right:var(--cc-modal-margin);margin:0 auto;top:50%;max-width:43em;max-height:37.5em;height:calc(100% - 2em)}#cc-main .pm--box.pm--flip .pm__footer,#cc-main .pm--box.pm--flip .pm__btn-group{flex-direction:row-reverse}#cc-main .pm-overlay{content:"";position:fixed;left:0;right:0;top:0;bottom:0;z-index:1;background:var(--cc-overlay-bg);opacity:0;visibility:hidden}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .pm--box{transform:translateY(calc(-50% + 1.6em))}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible !important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}@media screen and (max-width: 640px){#cc-main .pm{left:0;right:0;top:0;bottom:0;max-height:100%;height:auto;transform:translateY(1.6em);border-radius:0;max-width:none !important}#cc-main .pm__header,#cc-main .pm__body,#cc-main .pm__footer{padding:.9em !important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-caption,#cc-main .pm__table-body,#cc-main .pm__table-tr,#cc-main .pm__table-th,#cc-main .pm__table-td{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td::before{content:attr(data-column);padding-right:2em;font-weight:600;color:var(--cc-primary-color);overflow:hidden;text-overflow:ellipsis;flex:1;min-width:100px}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__footer{flex-direction:column !important}#cc-main .pm__btn-group{display:flex !important;flex-direction:column !important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:0 !important;margin-top:.375rem !important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-top:0 !important;margin-bottom:.375rem !important}#cc-main .pm--flip .pm__footer,#cc-main .pm--flip .pm__btn-group{flex-direction:column-reverse !important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0) !important}}:root{--cc-btn-primary-bg: #278637;--cc-btn-primary-hover-bg: #227430;--cc-btn-primary-border-color: transparent;--cc-btn-secondary-border-color: transparent;--cc-btn-secondary-hover-border-color: transparent}#cc-main .cm__btns{border-top:rgba(0,0,0,0) !important;padding-top:5px}#cc-main .cm__btn-group .cm__btn,#cc-main .cm__btn-group .pm__btn,#cc-main .pm__btn-group .cm__btn,#cc-main .pm__btn-group .pm__btn{transition:background .3s ease-in-out}#cc-main .cm__btn-group .cm__btn:first-child:not(:last-child),#cc-main .cm__btn-group .pm__btn:first-child:not(:last-child),#cc-main .pm__btn-group .cm__btn:first-child:not(:last-child),#cc-main .pm__btn-group .pm__btn:first-child:not(:last-child){background:var(--cc-btn-primary-bg);border-color:var(--cc-btn-primary-border-color);color:var(--cc-btn-primary-color)}#cc-main .cm__btn-group .cm__btn:first-child:not(:last-child):hover,#cc-main .cm__btn-group .cm__btn:first-child:not(:last-child):active,#cc-main .cm__btn-group .cm__btn:first-child:not(:last-child):focus,#cc-main .cm__btn-group .pm__btn:first-child:not(:last-child):hover,#cc-main .cm__btn-group .pm__btn:first-child:not(:last-child):active,#cc-main .cm__btn-group .pm__btn:first-child:not(:last-child):focus,#cc-main .pm__btn-group .cm__btn:first-child:not(:last-child):hover,#cc-main .pm__btn-group .cm__btn:first-child:not(:last-child):active,#cc-main .pm__btn-group .cm__btn:first-child:not(:last-child):focus,#cc-main .pm__btn-group .pm__btn:first-child:not(:last-child):hover,#cc-main .pm__btn-group .pm__btn:first-child:not(:last-child):active,#cc-main .pm__btn-group .pm__btn:first-child:not(:last-child):focus{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-bg);color:var(--cc-btn-primary-color)}#cc-main .cm__btn-group .cm__btn:last-child:not(:first-child),#cc-main .cm__btn-group .pm__btn:last-child:not(:first-child),#cc-main .pm__btn-group .cm__btn:last-child:not(:first-child),#cc-main .pm__btn-group .pm__btn:last-child:not(:first-child){background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn-group .cm__btn:last-child:not(:first-child):hover,#cc-main .cm__btn-group .cm__btn:last-child:not(:first-child):active,#cc-main .cm__btn-group .cm__btn:last-child:not(:first-child):focus,#cc-main .cm__btn-group .pm__btn:last-child:not(:first-child):hover,#cc-main .cm__btn-group .pm__btn:last-child:not(:first-child):active,#cc-main .cm__btn-group .pm__btn:last-child:not(:first-child):focus,#cc-main .pm__btn-group .cm__btn:last-child:not(:first-child):hover,#cc-main .pm__btn-group .cm__btn:last-child:not(:first-child):active,#cc-main .pm__btn-group .cm__btn:last-child:not(:first-child):focus,#cc-main .pm__btn-group .pm__btn:last-child:not(:first-child):hover,#cc-main .pm__btn-group .pm__btn:last-child:not(:first-child):active,#cc-main .pm__btn-group .pm__btn:last-child:not(:first-child):focus{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{overflow:auto !important}.cookie-control__not-allowed{position:absolute;top:0;bottom:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;background-image:url(/background_images/application/template/video-not-allowed.webp);background-repeat:no-repeat;background-position:center center;background-size:75% 75%}.cookie-control__not-allowed p{text-align:center;max-width:350px;margin-right:auto;margin-left:auto}.turbo-progress-bar{height:5px;background-color:#d61016}.modals-test-suite{background:#ededed;padding:10px}.modals-test-suite .btn{margin-bottom:20px}.grecaptcha-badge{visibility:hidden}.recaptcha-text{margin-top:20px}.recaptcha-text a{color:#101010}.recaptcha-text.field--last{margin-bottom:0}.recaptcha-text,.recaptcha-text>*{font-size:.75rem;font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;line-height:1.4;color:#101010}#recaptcha{width:100%}[data-recaptcha-target]{margin-top:15px}@media(min-width: 48em){.recaptcha-text{margin-top:25px}}@media(min-width: 60em){.recaptcha-text{margin-top:25px}}.form-module__intro p{margin-bottom:25px}@media(min-width: 37.5em){.form-module .field--btn{text-align:right}.form-module .field--btn .btn{max-width:100%}.form-module--email-signup .field--btn{margin-top:10px}}@media(min-width: 48em){.form-module{max-width:525px;margin-right:auto}.form-module__intro p{margin-bottom:30px}.form-module .field--btn .btn{width:auto;min-width:150px}}.tag-filter{width:100%;background:rgba(0,0,0,0)}.tag-filter__reset{width:100%;margin-top:10px}.tag-filter__reset a{font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:.8125rem;padding-top:10px}.tag-filter .panel--collapsible__title{background:#ededed;display:inline-flex;height:42px;border-radius:0;width:100%;cursor:pointer;padding:0}.tag-filter .panel--collapsible__title-text{width:100%}.tag-filter .panel--collapsible__btn{font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;width:100%;color:#000;padding-left:20px;padding-right:20px}.tag-filter .panel--collapsible__btn svg{fill:#000;height:6px;width:10px;margin-top:2px}.tag-filter .panel--collapsible__body{background:#ededed;padding:10px 20px 25px;border-bottom-left-radius:0;border-bottom-right-radius:0}.tag-filter .panel--collapsible__body form{max-width:100%;display:flex;flex-wrap:wrap;gap:10px}.tag-filter.panel--open .panel--collapsible__title{border-bottom-left-radius:0;border-bottom-right-radius:0}.tag-filter .field--checkbox{padding:0;margin:0;cursor:none}.tag-filter .field--checkbox label{cursor:default}.tag-filter .field--checkbox .checkbox__text{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:.8125rem;position:relative;z-index:2;color:#292929;cursor:pointer;padding:8px 18px;display:block}.tag-filter .field--checkbox .checkbox__indicator{position:absolute;top:0;left:0;right:0;bottom:0;height:auto;width:auto;background-color:#fff;border:none;cursor:pointer;border-radius:22px}.tag-filter .field--checkbox .checkbox__indicator:after{display:none}.tag-filter .field--checkbox input{cursor:pointer}.tag-filter .field--checkbox input:checked~.checkbox__indicator{background-color:#d61016}.tag-filter .field--checkbox input:checked~.checkbox__text{color:#fff}.tag-filter .field--checkbox input:focus~.checkbox__indicator{background-color:#d61016}.tag-filter .field--checkbox input:focus~.checkbox__text{color:#fff}.tag-filter .field--checkbox:hover input~.checkbox__indicator{background-color:#d61016}.tag-filter .field--checkbox:hover input~.checkbox__text{color:#fff}.tag-filter .field--checkbox:hover input:not([disabled]):checked~.checkbox__indicator,.tag-filter .field--checkbox input:checked:focus~.checkbox__indicator{background-color:#c80f15}.tag-filter .field--checkbox:hover input:not([disabled]):checked~.checkbox__text,.tag-filter .field--checkbox input:checked:focus~.checkbox__text{color:#fff}.tag-filter .field--checkbox input:disabled{cursor:not-allowed}.tag-filter .field--checkbox input:disabled~.checkbox__indicator{pointer-events:none;opacity:.5;background:#ddd;cursor:not-allowed}.tag-filter .field--checkbox input:disabled~.checkbox__text{opacity:.5;color:#292929;cursor:not-allowed}.tag-filter .field--checkbox input:disabled:hover input{cursor:not-allowed}.tag-filter .field--checkbox input:disabled:hover input~.checkbox__indicator{pointer-events:none;opacity:.5;background:#ededed;cursor:not-allowed}.tag-filter .field--checkbox input:disabled:hover input~.checkbox__text{opacity:.5;cursor:not-allowed}.tag-filter .field--checkbox input:checked~.checkbox__indicator:after{display:none}@media(min-width: 37.5em){.tag-filter .panel--collapsible__title{width:auto}.tag-filter .panel--collapsible__title-text{width:auto}.tag-filter .panel--collapsible__btn{width:auto}.tag-filter .panel--collapsible__btn span{padding-right:15px}.tag-filter .panel--collapsible__body{border-radius:0;border-top-left-radius:0;padding-top:20px}}@media(min-width: 48em){.tag-filter__reset{margin-top:5px;text-align:right}.tag-filter__reset a{font-size:.875rem;padding-top:10px;padding-left:20px}.tag-filter .panel--collapsible__title{display:inline-flex;height:50px;border-radius:0}.tag-filter .panel--collapsible__body{padding:25px;border-radius:0;border-top-left-radius:0}.tag-filter .panel--collapsible__body form{gap:15px}.tag-filter .panel--collapsible__body .layout__container{padding-left:25px;padding-right:25px}.tag-filter .field--checkbox .checkbox__text{font-size:.9375rem;padding:10px 20px}}@media(min-width: 60em){.tag-filter__reset{margin-top:30px}.tag-filter .panel--collapsible__btn{padding-top:0;padding-bottom:0}.tag-filter .panel--collapsible__btn svg{margin-right:0}}@media(min-width: 67.5em){.tag-filter .panel--collapsible__body{padding:40px}}.card-slider{display:flex;user-select:none;cursor:grab;cursor:-webkit-grab;overflow-y:hidden;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-face-color:#101010;scrollbar-base-color:#e0e0e2;scrollbar-shadow-color:#707070}@-moz-document url-prefix(){.card-slider{scrollbar-color:#101010 #e0e0e2;scrollbar-width:thin}}.card-slider::-webkit-scrollbar{height:10px}.card-slider::-webkit-scrollbar-track{-webkit-border-radius:10px;border-radius:10px;background-color:#e0e0e2}.card-slider::-webkit-scrollbar-thumb{border-radius:10px;background:#101010;-webkit-border-radius:10px}.card-slider::-webkit-scrollbar-button:increment{display:block;background-color:rgba(0,0,0,0);width:20px}.card-slider::-webkit-scrollbar-button:decrement{width:0}.card-slider::-webkit-scrollbar-button:start:increment{width:0}.card-slider__half.layout__container,.card-slider__full.layout__container{margin-top:30px;padding-right:0}.card-slider.active{cursor:grabbing}.card-slider.active .post__title a{cursor:grabbing}.card-slider .post--slider-card{flex-shrink:0;margin-bottom:20px;margin-right:20px;width:230px;scroll-snap-align:start;border-radius:0}.card-slider .post--slider-card:before{display:none}.card-slider .post--slider-card figure{width:100%}.card-slider .post--slider-card .post__title,.card-slider .post--slider-card .post__title a{font-size:1rem}.card-slider .post--slider-card:hover.post--has-link,.card-slider .post--slider-card:active.post--has-link,.card-slider .post--slider-card:focus.post--has-link{background:#030303}.card-slider .post--slider-card:hover.post--has-link .post__title,.card-slider .post--slider-card:hover.post--has-link .post__description,.card-slider .post--slider-card:active.post--has-link .post__title,.card-slider .post--slider-card:active.post--has-link .post__description,.card-slider .post--slider-card:focus.post--has-link .post__title,.card-slider .post--slider-card:focus.post--has-link .post__description{color:#fff}.card-slider .post--slider-card:hover.post--no-link picture,.card-slider .post--slider-card:active.post--no-link picture,.card-slider .post--slider-card:focus.post--no-link picture{transform:scale(1.02)}.card-slider .post--slider-card:hover.post--no-link picture:after,.card-slider .post--slider-card:active.post--no-link picture:after,.card-slider .post--slider-card:focus.post--no-link picture:after{opacity:0}.card-slider__highlighted-cards .post--slider-card{background:#101010;color:#fff}.card-slider__highlighted-cards .post--slider-card:hover.post--has-link,.card-slider__highlighted-cards .post--slider-card:active.post--has-link,.card-slider__highlighted-cards .post--slider-card:focus.post--has-link{color:#101010;background:#ededed}.card-slider__highlighted-cards .post--slider-card:hover.post--has-link .post__title,.card-slider__highlighted-cards .post--slider-card:hover.post--has-link .post__description,.card-slider__highlighted-cards .post--slider-card:active.post--has-link .post__title,.card-slider__highlighted-cards .post--slider-card:active.post--has-link .post__description,.card-slider__highlighted-cards .post--slider-card:focus.post--has-link .post__title,.card-slider__highlighted-cards .post--slider-card:focus.post--has-link .post__description{color:#030303}.card-slider__card-spacer{padding-left:1px}@media(min-width: 48em){.card-slider::-webkit-scrollbar-button:increment{width:30px}.card-slider .post--slider-card{width:280px;margin-bottom:30px}.card-slider .post--slider-card .post__title,.card-slider .post--slider-card .post__title a{font-size:1.1875rem}.content--full .card-slider__full{padding-left:30px}}@media(min-width: 60em){.card-slider .post--slider-card{width:280px;margin-right:20px}.card-slider .post--slider-card .post__title,.card-slider .post--slider-card .post__title a{font-size:1.25rem}.content--small .card-slider__half.layout__container,.content--small .card-slider__full.layout__container{padding-left:0}.content--small .card-slider__half .wrapper__variable-width,.content--small .card-slider__full .wrapper__variable-width{max-width:100%;margin-left:calc((100% - 960px)/2)}.content--small .card-slider__full .card-slider::-webkit-scrollbar-button:end:increment{width:calc(100% - 960px)}}@media(min-width: 75em){.card-slider__wrapper{display:flex;align-items:center}.card-slider__wrapper .layout__container{margin:0}.card-slider__wrapper .card-slider__text>*:last-child{margin-bottom:0}.card-slider__full::-webkit-scrollbar-button:end:increment{width:calc((100% - 695px)/2)}.card-slider__full::-webkit-scrollbar-button:start:increment{width:calc((100% - 695px)/2)}.content--medium .card-slider__full .wrapper__variable-width{max-width:100%}.card-slider__half{width:50%;padding-left:0;padding-right:0}.card-slider__half .card-slider::-webkit-scrollbar-button:start:increment{width:0}.card-slider__half .card-slider::-webkit-scrollbar-button:end:increment{width:30px}.content--small .card-slider__half:first-child{margin-left:auto;width:calc((960px - 10px)/2)}.content--small .card-slider__half .wrapper__variable-width{max-width:960px;margin-left:auto}.card-slider__half:first-child{padding-left:30px;margin-right:20px}.card-slider__half:first-child>*:first-child{margin-top:0}.card-slider__half .post--slider-card{scroll-margin-left:0;scroll-snap-margin-left:0}.card-slider__half.card-slider__text>*{padding-right:50px}.card-slider.card-slider__half{margin-top:0}}@media(min-width: 77.5em){.content--medium .card-slider__full{padding:0}.content--medium .card-slider__full .wrapper__variable-width{max-width:100%;margin-left:calc((100% - 1170px)/2)}.content--medium .card-slider__full .card-slider::-webkit-scrollbar-button:end:increment{width:calc(100% - 1170px)}}@media(min-width: 81.25em){.card-slider__half:first-child{padding-left:0;max-width:calc((1170px - 2*30px)/2 + 20px/2);margin-left:auto}}@media(min-width: 90em){.content--small .card-slider__half .wrapper__variable-width{max-width:100%}}@media(min-width: 92.5em){.content--large .card-slider__full{padding:0}.content--large .card-slider__full .wrapper__variable-width{max-width:100%;margin-left:calc((100% - 1440px)/2)}.content--large .card-slider__full .card-slider::-webkit-scrollbar-button:end:increment{width:calc(100% - 1440px)}}.alert{background-color:#101010;position:fixed;top:150px;right:0;width:calc(100% - 20px);max-width:205px;height:auto;z-index:16;border-radius:0 0 0 0;box-shadow:0px -1px 8px 0 rgba(41,41,41,.2);border-end-start-radius:60px;border-start-start-radius:60px;box-shadow:0px 5px 7px -4px rgba(0,0,0,.3);will-change:transform;transform:translateX(370px);animation:alert-slide-in .8s;animation-delay:0s;animation-fill-mode:forwards}.alert .btn{--btn-height: 5rem;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;text-align:start;font-size:.9375rem;font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;padding:20px 15px 20px 30px}.alert .btn span{margin-right:20px}.alert svg{height:10px;width:5px;fill:#d61016;position:relative;top:1px;flex-shrink:0;transition:transform .3s;will-change:transform}.alert:hover svg,.alert:active svg,.alert:focus svg{transform:translateX(5px)}@media(min-width: 48em){.alert{top:190px;width:310px;max-width:310px}.alert .btn{--btn-height: 4.25rem;padding:10px 25px 10px 30px;font-size:1.0625rem}.alert svg{height:14px;width:8px}}@media(min-width: 60em){.alert{width:370px;max-width:370px}.alert .btn{--btn-height: 6.25rem;padding:25px 40px;padding-right:35px;font-size:1.25rem}}@media(min-width: 67.5em){.alert{top:280px}}@keyframes alert-slide-in{from{transform:translateX(370px)}to{transform:translateX(0)}}.landing-page .page__title{line-height:1.2}.landing-page__intro{margin-bottom:30px}.landing-page__intro li{margin-bottom:10px}.landing-page__intro-image{margin-top:20px;margin-bottom:20px}.landing-page__intro-image picture{border-radius:0;-webkit-mask-image:-webkit-radial-gradient(white, black)}.landing-page__intro-text{padding:0}.landing-page__intro-text .intro{font-size:1.375rem}.landing-page__form{background:#f8f8f8;padding:5px 20px 20px;border-radius:0}.landing-page__form form{max-width:100%}.landing-page__form input,.landing-page__form select,.landing-page__form textarea{background:#fff;padding-left:20px;max-width:100%}.landing-page__form .visually-hidden{position:absolute;overflow:hidden;margin:-1px;padding:0;height:1px;width:1px;clip:rect(0 0 0 0);border:0}.landing-page__form-heading{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;padding-top:15px;font-size:1.375rem;color:#101010}.landing-page__form-checkboxes{margin-top:10px}.landing-page__form-checkboxes legend{font-size:.9375rem}.landing-page__form-contact{padding-top:25px;margin-top:30px;position:relative;width:100%;text-align:center}.landing-page__form-contact:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80px;background:#222223;height:1px}.landing-page__form-contact p{margin:0}.landing-page__form-contact a{text-decoration-line:none}.landing-page__form-contact a:hover,.landing-page__form-contact a:active,.landing-page__form-contact a:focus{text-decoration-line:underline}.landing-page__form .field{margin-bottom:15px}.landing-page__form .field--checkbox{margin-bottom:5px}.landing-page__form .field--checkbox input{padding:0}.landing-page__form .checkbox__indicator{background:#fff}.landing-page__form .btn{margin-top:15px;max-width:100%;width:100%}.landing-page__form .recaptcha-text{margin-bottom:0}@media(min-width: 48em){.landing-page__intro-image{margin-top:35px;margin-bottom:35px}.landing-page__intro-image picture{border-radius:0}.landing-page__intro-text .intro{font-size:1.5rem}.landing-page__form{padding:10px 30px 30px;border-radius:0}.landing-page__form-heading{padding-top:25px;font-size:1.4375rem}.landing-page__form-contact p{font-size:1.0625rem}}@media(min-width: 60em){.landing-page{display:flex;justify-content:space-between}.landing-page .page__title{margin-top:0}.landing-page__intro{width:66%;padding-right:30px;margin-bottom:0}.landing-page__intro-image{margin-top:45px}.landing-page__intro-text .intro{font-size:1.625rem}.landing-page__form{width:33%;height:100%;min-width:360px}.landing-page__form-heading{font-size:1.5rem;margin-bottom:25px}.landing-page__form-contact p{font-size:1.125rem}}@media(min-width: 67.5em){.landing-page__intro{padding-right:70px}}.product-selector{position:relative;z-index:1;color:#fff}.product-selector form{max-width:100%}.product-selector label{font-size:.875rem;position:relative;font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.product-selector input{font-weight:400;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.product-selector ::-ms-input-placeholder,.product-selector ::placeholder{color:#2b2b2b;opacity:1}.product-selector h2{font-size:1.1875rem;margin-top:0;line-height:1.3}.product-selector .disabled{opacity:.5;z-index:2}.product-selector__loading p,.product-selector__error p{display:inline-block}.product-selector__loading{text-align:center;flex-shrink:0}.product-selector__loading p{width:auto;padding:10px 20px;background-color:#101010;padding-right:45px;position:relative;color:#fff}.product-selector__loading svg{position:absolute;top:50%;transform:translateY(-50%);right:12px;height:25px;width:25px}.product-selector__loading span{position:relative;display:block;padding-right:2px}.product-selector__error p{color:#963b3b}.product-selector .wrap{display:grid;gap:30px}.product-selector__filters{background-color:#101010;font-size:.875rem;font-weight:300;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:.03rem;margin-bottom:30px}.product-selector__filters h2,.product-selector__filters h3,.product-selector__filters p,.product-selector__filters label{color:#fff}.product-selector__filters h3{font-size:1rem;margin:0;line-height:1.3;max-width:calc(100% - 65px)}.product-selector__filters h2{margin-bottom:0}.product-selector__filters .btn{--local-btn-text-color: var(--color-primary);margin-top:25px}.product-selector__filters a{text-decoration:none;display:block}.product-selector__filters .post__collapsible .post__collapsible-btn{--local-btn-text-color: var(--white);--local-btn-text-color-hover: var(--white);top:-143px;right:0;height:64px;width:100%;min-width:50px;justify-content:flex-end;padding-right:25px;margin:0}.product-selector__filters .post__collapsible .post__collapsible-btn .svg-icon{height:12px;width:12px}.product-selector__filters .product-selector__clear:has(+.post__collapsible[data-collapsible-collapsed-value=true]) .btn{display:none}.product-selector__filters .product-selector__clear:has(+.post__collapsible[data-collapsible-collapsed-value=true]):after{display:none}.product-selector__filters .product-selector__clear+.post__collapsible[data-collapsible-collapsed-value=true] .post__collapsible-btn{top:-68px}.product-selector__search--wrap{position:relative;display:block}.product-selector__search--wrap svg{position:absolute;top:18px;right:20px;height:15px;width:15px;fill:#292929;user-select:none;pointer-events:none}.product-selector__search label{position:absolute}.product-selector__search input{height:50px;width:100%;padding:8px 13px;font-size:1rem}.product-selector__clear,.product-selector__search,.product-selector__slider,.product-selector__checkboxes,.product-selector__dropdown{position:relative;padding:25px}.product-selector__clear:after,.product-selector__search:after,.product-selector__slider:after,.product-selector__checkboxes:after,.product-selector__dropdown:after{content:"";position:absolute;bottom:0;left:25px;right:25px;height:1px;background:#707070}.product-selector__slider{padding-left:0;padding-right:0}.product-selector__slider .vue-slider{max-width:calc(100% - 25px*2 - 20px);margin:0 auto}.product-selector__slider h3,.product-selector__slider .slider-input__wrap{padding:0 25px}.product-selector__slider .slider-increments{padding:0 calc(25px + 10px)}.product-selector__collapse-toggler{font-size:0rem;width:calc(100% - 25px);height:50px;position:absolute;top:12px;right:calc(25px - 10px);padding:16px 14px;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:flex-end}.product-selector__collapse-toggler svg{width:12px;height:8px;fill:#fff;transform:rotate(-180deg)}.product-selector__collapse-toggler.collapse-toggler-collapsed svg{transform:rotate(0deg);transition:transform 150ms ease}.product-selector__collapse-toggler+.product-selector__collapse-content>*:first-child{margin-top:15px}.product-selector__collapse-content{max-height:2000px;transition:max-height .2s ease-in}.product-selector__collapse-content.collapse-content-collapsed{max-height:0;transition:max-height .2s ease-out;overflow:hidden;padding:0}.product-selector__collapse-showmore{top:auto;position:relative;height:auto;width:auto;color:#fff;right:auto;padding:0;font-size:.875rem;margin-top:5px;font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.product-selector__collapse-showmore:hover,.product-selector__collapse-showmore:active,.product-selector__collapse-showmore:focus{text-decoration:underline;color:#fff}.product-selector__collapse-showmore-section .product-selector__collapse-content{max-height:0;transition:max-height .2s ease-out;overflow:hidden;padding:0}.product-selector__collapse-showmore-section .product-selector__collapse-content.showmore-content-open{max-height:2000px;transition:max-height .2s ease-in}.product-selector .slider-input{width:60px;height:30px;margin:0;padding:0 10px}.product-selector .slider-input__wrap{display:flex;margin-top:25px;align-items:center;color:#fff}.product-selector .slider-input__wrap span:last-child{padding-left:10px;font-size:.875rem}.product-selector .slider-input__first{margin-right:10px}.product-selector .slider-input__second{margin-left:10px}.product-selector .slider-increments{display:flex;justify-content:space-between;height:5px;width:100%;margin-top:2px}.product-selector .slider-increments span{height:100%;width:1px;background-color:#4e4e4e}.product-selector .field--checkbox{padding-top:4px;display:block;margin-bottom:17px}.product-selector .message-banner{margin-bottom:20px}.product-selector .message-banner p{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.product-selector__card{height:auto;text-decoration:none;max-width:initial}.product-selector__card picture img{margin-top:0}.product-selector__card .field--checkbox{padding-top:0}@media(min-width: 30em){.product-selector__filters .btn{width:auto;min-width:160px}}@media(min-width: 37.5em){.product-selector .wrap{grid-template-columns:1fr 1fr;gap:30px 20px}}@media(min-width: 48em){.product-selector .wrap{gap:40px 20px}.product-selector__loading p{font-size:1.25rem;padding-top:13px;padding-bottom:13px;padding-right:60px;padding-left:30px}.product-selector__loading svg{right:15px;height:31px;width:31px}.product-selector__filters{margin-bottom:20px}.product-selector__filters .post__collapsible .post__collapsible-btn{top:-153px}}@media(min-width: 60em){.product-selector{display:grid;grid-template-columns:1fr 2fr;gap:20px;justify-content:center}.product-selector__loading{grid-column:1/-1}.product-selector__filters{align-self:start}.product-selector__filters .btn{width:100%}.product-selector .message-banner{margin-left:20px}}@media(min-width: 75em){.product-selector{grid-template-columns:1fr 3fr}.product-selector .wrap{grid-template-columns:1fr 1fr 1fr}}.vue-slider{height:6px !important}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#ededed;border-radius:0}.vue-slider-process{background-color:#d61016;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.16)}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot{height:20px !important;width:20px !important}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#d61016;box-sizing:border-box;box-shadow:0px 0px 0px 3px #101010}.vue-slider-dot-handle-focus{box-shadow:0px 0px 1px 2px rgba(52,152,219,.36)}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.product__listing form{width:100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:center}.product__listing .btn{padding-left:60px;padding-right:30px;width:100%;min-width:200px}.product__listing .btn span{position:relative}.product__listing svg{position:absolute;left:-30px;top:-2px;width:18px;height:18px;fill:#fff;margin-right:15px}.product__listing .loading svg,.product__listing .added svg{top:-1px}.product__listing .added svg{top:0;left:-25px;width:15px;height:15px}@media(min-width: 48em){.product__listing .btn{width:auto}}@media(min-width: 60em){.product__listing .btn{flex-shrink:0;min-width:170px;width:100%}}.product-listing .loading svg,.product-listing .added svg{top:-1px}.product-listing .added svg{top:0;left:-25px;width:15px;height:15px}.product-listing__button{width:100%;min-width:200px}.product-listing__button.btn{padding-right:60px;padding-left:30px}.product-listing__button span{position:relative}.product-listing__button svg{position:absolute;right:-30px;top:-2px;width:18px;height:18px;fill:#fff;margin-left:15px}.product-listing__button .btn--basket{padding-right:50px}.product-listing__button.added svg,.product-listing__button.loading svg{top:-1px}@media(min-width: 48em){.product-listing .btn--basket{width:auto}}@media(min-width: 60em){.product-listing .btn--basket{flex-shrink:0;min-width:170px}}.basket input{background-color:#fff}.basket ul{margin:0}.basket li{list-style:none}.basket .btn--text{width:auto;border:0;cursor:pointer;-webkit-appearance:none;background:rgba(0,0,0,0);text-transform:uppercase;text-align:center;vertical-align:middle;text-decoration:none;padding:0}.basket .btn--text:hover,.basket .btn--text:active,.basket .btn--text:focus{text-decoration:underline}.basket__section{background:#ededed;padding:30px 20px}.basket__row{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:20px;margin-top:20px;border-top:1px solid rgba(43,43,43,.1)}.basket__row:first-child{padding-top:0;margin-top:0;border-top:none}.discounts__wrapper+.basket__row{border-top:0;padding-top:0}.basket__row-discounts{color:#297f09;border-top:0;padding-top:0}.basket__notifications{display:flex;padding-top:20px;padding-bottom:20px;margin-bottom:20px;background-color:#dff0d8;color:#297f09}.basket__notifications svg{height:23px;width:24px;fill:#297f09;margin-right:10px;margin-top:5px;flex-shrink:0}.basket__notifications ul{margin-top:10px}.basket__notifications li{list-style:disc}.basket__notifications.error,.basket__notifications.alert{color:#963b3b;background-color:#f2dede}.basket__notifications.error svg,.basket__notifications.alert svg{fill:#963b3b}.basket__notifications.notice{color:#3f87a7;background-color:#daeaf1}.basket__notifications.notice svg{fill:#3f87a7}.basket__header{display:none}.basket__product+.basket__row:not(.basket__product){border-top:1px solid rgba(43,43,43,.4)}.basket__product-title{width:65%}.basket__product-title h3{margin:0}.basket__product-price{width:35%;text-align:right}.basket__product-quantity{width:65%;display:flex;align-items:center}.basket__product-quantity input{width:60px;margin-right:10px}.basket__product-quantity svg{flex-shrink:0;height:10px;width:10px;margin-right:2px;margin-top:1px}.basket__product-quantity .btn--text{display:flex;align-items:center}.basket__product-total{display:flex;width:100%;order:1;margin-top:20px}.basket__product-total div{margin-right:auto}.basket__product-remove{width:35%;display:flex;align-items:center}.basket__product-remove .btn--remove{border:0;cursor:pointer;-webkit-appearance:none;padding:0;display:flex;align-items:center;justify-content:center;height:30px;width:30px;background-color:#2b2b2b;color:#fff;border-radius:50%;margin-left:auto}.basket__product-remove .btn--remove:hover,.basket__product-remove .btn--remove:active,.basket__product-remove .btn--remove:focus{background-color:#4e4e4e;text-decoration:none}.basket__product-remove svg{height:12px;width:12px;fill:#ededed}.basket__product-delegate{width:100%;margin-top:15px}.basket__product-delegate button{text-align:left;width:auto}.basket__product-delegate .delegate__action{width:100%}.basket__discount-add{margin-top:40px}.basket__discount-add p{margin-bottom:10px}.basket__discount-add button{width:100%;margin-top:10px}@media(min-width: 48em){.basket__section{padding:35px 25px}.basket__row{padding-top:25px;margin-top:25px}.basket__notifications{margin-bottom:25px}.basket__discount-add button{width:200px}.basket__row-discounts{padding-top:0}.basket__discount{display:flex;flex-wrap:wrap}.basket__discount p{width:100%}.basket__discount input{width:calc(100% - 220px);margin-right:auto}.basket__discount button{margin:0}.basket__actions{display:flex;justify-content:space-between}.basket__actions .btn{width:230px}}@media(min-width: 60em){.basket__section{padding:30px}.basket__row{padding-top:30px;margin-top:30px}.basket__row-value{padding-right:80px;margin-right:20px}.basket__notifications{margin-bottom:20px}.basket__header{display:flex;padding-top:0;margin-top:0;border-top:0}.basket__header .basket__product-quantity{top:0}.basket__header+.basket__product{border-top:1px solid rgba(43,43,43,.4)}.basket__product-title{display:flex;align-items:center;width:auto;max-width:calc(100% - 530px);margin-bottom:0;margin-right:auto}.basket__product-price{display:flex;justify-content:flex-end;align-items:center;flex-shrink:0;width:130px;margin-right:50px}.basket__product-quantity{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;width:70px;position:relative;top:10px;margin-right:20px}.basket__product-quantity input{margin-right:0}.basket__product-quantity .btn--text{margin-top:5px}.basket__product-total{width:150px;order:unset;margin-top:0;align-items:center;justify-content:flex-end;flex-shrink:0;margin-right:20px}.basket__product-total div{display:none}.basket__product-remove{width:80px;justify-content:flex-end;flex-shrink:0}.basket .delegate__list{width:420px}.basket__row-discounts{padding-top:0;margin-top:20px}.basket .discounts__wrapper+.basket__row{margin-top:20px}.basket__discount-add{margin-top:20px}.basket__discount{display:flex;align-items:center;flex-wrap:nowrap}.basket__discount p,.basket__discount input{margin:0}.basket__discount p{width:auto;margin-right:auto}.basket__discount input,.basket__discount button{margin-left:20px}.basket__discount input{width:320px}}.basket__notifications p{font-size:1.125rem;margin:0}.basket__notifications li{font-size:1rem}.basket__header p{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;color:#101010}.basket__header span{font-weight:300;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:.03rem}.basket__row-name,.basket__row-value{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.basket__row-discounts .basket__row-name{font-weight:300;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:.03rem}.basket__notifications span{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.basket__product-price,.basket__product-total{font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.basket__product-remove{justify-content:flex-end}.basket__discount-add p{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.basket__sub-total{font-size:1.375rem}@media(min-width: 48em){.basket__actions{justify-content:flex-end}}@media(min-width: 60em){.basket__row-name{font-size:1.125rem}.basket__product-title,.basket__product-price,.basket__product-total{font-size:1.25rem}.basket__row-discounts .basket__row-name{font-size:1rem}.basket .discounts__wrapper+.basket__row .basket__row-name{font-size:1rem}}.brochure-btn,.basket-btn{position:relative}.basket-btn__quantity{display:none;align-items:center;justify-content:center;position:absolute;top:-8px;right:-8px;margin:auto;font-size:.875rem;font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;overflow:visible;clip:initial;z-index:2}.basket-btn__quantity,.basket-btn__quantity:before{height:24px;width:24px;background:#d61016;border-radius:50%}.basket-btn__quantity:before{content:"";position:absolute;top:0;right:0;opacity:1}.basket-btn__quantity div{position:relative;z-index:2}.basket-btn--populated .basket-btn__quantity{display:flex}.basket-btn--animated .basket-btn__quantity{animation:basket-animation-number-circle .8s ease-in-out 0s 1}.basket-btn--animated .basket-btn__quantity:before{animation:basket-animation-number-circle-background .8s ease-in-out 0s 1}@keyframes basket-animation-number-circle{0%{transform:scale(1)}50%{transform:scale(0.7)}70%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes basket-animation-number-circle-background{0%{opacity:0;transform:scale(0.7)}50%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(3)}}.checkout form{max-width:100%}.checkout__billing-address .field__container,.checkout__address-choice .field__container,.checkout__delivery-address .field__container{max-width:900px}.checkout__actions{margin-top:20px}.checkout__actions .basket__actions{justify-content:space-between}.checkout .field--value{font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;color:#101010;margin-bottom:30px}.product-carousel{position:relative;padding-inline:20px;margin-block:40px 30px}.product-carousel__slide{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px;position:relative}.product-carousel__product-title{font-size:1rem;line-height:1.5;font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;width:90px}.product-carousel__product-title a:before{content:"";position:absolute;inset:0 20px}.product-carousel__product-title a:hover,.product-carousel__product-title a:active,.product-carousel__product-title a:focus{text-decoration:underline}.product-carousel img{height:90px;width:90px}.product-carousel picture{border-radius:50%;border:4px solid var(--product-primary-colour);overflow:hidden}.product-carousel svg{width:9px;height:15px;fill:#d61016;margin-left:5px}.product-carousel .glide__arrows{position:absolute;inset:0 -50px}.product-carousel .glide__arrow{top:24px;transform:none}.product-carousel .glide__arrow--bg{height:50px;width:50px}.product-carousel .glide__arrow--left svg{transform:rotate(180deg);margin-left:0;margin-right:5px}.product-carousel__wrapper~.main-content:where(:not(.glide--hero~.main-content)){margin-top:0}@media(min-width: 23.75em){.product-carousel{padding-inline:30px}.product-carousel .glide__arrow svg{margin-inline:0}}@media(min-width: 48em){.product-carousel{margin-block:60px 45px}.product-carousel img{height:100px;width:100px}.product-carousel__product-title{width:100px}.product-carousel .glide__arrow{top:27px}.product-carousel svg{width:12px;height:20px}}@media(min-width: 67.5em){.product-carousel{margin-block:45px}.product-carousel img{height:110px;width:110px}.product-carousel__product-title{width:110px}.product-carousel .glide__arrow{top:30px}}.product-compare table{border-spacing:35px 0;border-collapse:separate;table-layout:fixed;margin-bottom:20px;position:relative}.product-compare th,.product-compare td{padding-inline:25px}.product-compare th,.product-compare td,.product-compare tr{border:0}.product-compare th:first-child{padding-inline:0;min-width:130px;width:130px}.product-compare .product-compare__table th:nth-child(n+2),.product-compare .product-compare__table td:nth-child(n+2){background-color:#f5f5f5;border-left:var(--product-card-border-width) solid var(--product-primary-colour);min-width:230px;width:230px}.product-compare .product-compare__table th:nth-child(n+2):after,.product-compare .product-compare__table td:nth-child(n+2):after{content:"";position:absolute;right:25px;left:25px;bottom:0;height:1px;background-color:#e0e0e2}.product-compare .product-compare__table td:nth-child(n+2){position:relative}.product-compare th.product-compare__table-heading:nth-child(n+2){padding-top:0;z-index:1;border-bottom:0}.product-compare th.product-compare__table-heading:nth-child(n+2):after{background-color:#535659}.product-compare th.product-compare__table-heading:nth-child(n+2):before{content:"";position:absolute;right:0;left:calc(var(--product-card-border-width)*-1);top:0;height:80px;background-color:#fff}.product-compare .btn--wrap{width:100%;display:flex;justify-content:flex-end}.product-compare .btn--wrap .btn{position:absolute;top:60px;transform:translateX(45px)}.product-compare .btn--wrap .svg-icon{--svg-icon-size: 14px}.product-compare tr:nth-child(2) td:before{content:"";position:absolute;right:0;left:calc(var(--product-card-border-width)*-1);top:-1px;height:2px;background:linear-gradient(to right, var(--product-primary-colour) var(--product-card-border-width), #f5f5f5 var(--product-card-border-width), #f5f5f5 100%)}.product-compare tr:not(:first-child) th,.product-compare tr:not(:first-child) td{padding-block:10px}.product-compare tr:last-child td{padding-bottom:30px}.product-compare tr:last-child td:after{display:none}.product-compare .product-compare__table-body-heading{position:relative}.product-compare .product-compare__table-body-heading:after{display:none}.product-compare .product-compare__table-heading-blank{background:#fff;z-index:1}.product-compare .product-compare__table-heading-blank:after{display:none}.product-compare .product-compare__table .product-compare__table-heading-blank:after{content:"";display:block;position:absolute;top:100%;right:0;left:0;height:25px;mask-image:linear-gradient(to bottom, hsl(0, 0%, 0%) 0%, hsla(0, 0%, 0%, 0.738) 19%, hsla(0, 0%, 0%, 0.541) 34%, hsla(0, 0%, 0%, 0.382) 47%, hsla(0, 0%, 0%, 0.278) 56.5%, hsla(0, 0%, 0%, 0.194) 65%, hsla(0, 0%, 0%, 0.126) 73%, hsla(0, 0%, 0%, 0.075) 80.2%, hsla(0, 0%, 0%, 0.042) 86.1%, hsla(0, 0%, 0%, 0.021) 91%, hsla(0, 0%, 0%, 0.008) 95.2%, hsla(0, 0%, 0%, 0.002) 98.2%, hsla(0, 0%, 0%, 0) 100%);background:var(--surface-color)}.product-compare h3{margin:0;font-size:1.0625rem}.product-compare h3 a{text-decoration-line:none}.product-compare h3 a:hover,.product-compare h3 a:active,.product-compare h3 a:focus{text-decoration-line:underline}.product-compare img{margin-bottom:20px;margin-left:20px;width:130px;position:relative}.product-compare td,.product-compare p{font-weight:300;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:.03rem;font-size:.875rem}.product-compare p{margin:0}.product-compare p+p{margin-top:10px}.product-compare__button{padding:30px;padding-top:10px;width:100%;display:flex;justify-content:flex-end}.product-compare__button .btn{width:100%}.product-compare .table-wrapper{max-height:70vh;overscroll-behavior:contain}.product-compare .table-wrapper::-webkit-scrollbar-button:horizontal:increment:end{display:none}@media(min-width: 30em){.product-compare{margin-right:20px}.product-compare .table-wrapper::-webkit-scrollbar-button:increment:end{display:none}.product-compare__button .btn{width:auto}}@media(min-width: 48em){.product-compare .table-wrapper{max-height:70vh}.product-compare .product-compare__table-header .btn{top:55px;transform:translateX(50px)}}@media(min-width: 67.5em){.product-compare{margin-right:40px}.product-compare .table-wrapper{max-height:calc(95vh - 110px)}.product-compare .table-wrapper::-webkit-scrollbar-button:end{display:none}.product-compare__button{padding:20px 40px 50px}.product-compare__button .btn{width:auto}.product-compare .product-compare__table-body-heading{position:sticky;left:20px;z-index:2}.product-compare .product-compare__table-heading-blank{z-index:3;left:20px;top:0}.product-compare .product-compare__table-body-heading:before,.product-compare .product-compare__table-heading-blank:before{content:"";display:block;position:absolute;top:0;bottom:0;right:100%;width:20px;background-color:#fff}}.product-page form{max-width:none}.product-page .btn{margin-top:20px}.product-page p{margin-bottom:10px}.product-page hr{margin-block:25px}.product-page hr+.btn{margin-top:10px}.product-page__image figure{border-left:var(--product-card-border-width) solid var(--product-primary-colour);aspect-ratio:9/8}.product-page__image picture{height:100%;padding-block:13% 15%}.product-page__image img{object-fit:contain}.product-page__certificates,.product-page__downloads{display:flex}.product-page__certificates{margin-top:35px;gap:20px;flex-wrap:wrap}.product-page .product-page__certificate{height:40px;max-width:90px}.product-page__downloads{margin-top:40px;flex-direction:column;gap:15px}.product-page__download{font-size:1rem;display:flex;align-items:center;gap:20px;font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal}.product-page__download svg{width:17px;height:22px;fill:#101010}@media(min-width: 37.5em){.product-page .btn{width:auto;min-width:220px}.product-page__certificates{gap:25px}}@media(min-width: 48em){.product-page .btn{width:100%}}@media(min-width: 60em){.product-page hr{margin-block:30px}.product-page__certificates{margin-top:50px;gap:40px}.product-page .product-page__certificate{height:50px;max-width:110px}.product-page__downloads{margin-top:50px}}@media(min-width: 67.5em){.product-page .btn{width:auto;min-width:220px}.product-page__certificates{gap:55px}}.product-colour--ball-valves{--product-primary-colour: var(--product-red-primary);--product-accent-colour: var(--product-red-accent)}.product-colour--butterfly-valves{--product-primary-colour: var(--product-orange-primary);--product-accent-colour: var(--product-orange-accent)}.product-colour--globe-valves{--product-primary-colour: var(--product-blue-primary);--product-accent-colour: var(--product-blue-accent)}.product-colour--gate-valves{--product-primary-colour: var(--product-brown-primary);--product-accent-colour: var(--product-brown-accent)}.product-colour--check-valves{--product-primary-colour: var(--product-yellow-primary);--product-accent-colour: var(--product-yellow-accent)}.product-colour--check-valves{--product-primary-colour: var(--product-yellow-primary);--product-accent-colour: var(--product-yellow-accent)}.product-colour--strainers-drain-cocks{--product-primary-colour: var(--product-lightblue-primary);--product-accent-colour: var(--product-lightblue-accent)}.product-colour--press-valves{--product-primary-colour: var(--product-turquoise-primary);--product-accent-colour: var(--product-turquoise-accent)}.product-colour--hydronics{--product-primary-colour: var(--product-taupe-primary);--product-accent-colour: var(--product-taupe-accent)}.product-colour--pressure-control-valves{--product-primary-colour: var(--product-darkorange-primary);--product-accent-colour: var(--product-darkorange-accent)}.product-colour--solenoid-valves{--product-primary-colour: var(--product-redorange-primary);--product-accent-colour: var(--product-redorange-accent)}.product-colour--public-health-valves{--product-primary-colour: var(--product-purple-primary);--product-accent-colour: var(--product-purple-accent)}.product-colour--actuation{--product-primary-colour: var(--product-darkblue-primary);--product-accent-colour: var(--product-darkblue-accent)}.product-colour--flexible-connectors{--product-primary-colour: var(--product-grey-primary);--product-accent-colour: var(--product-grey-accent)}.product-colour--fittings{--product-primary-colour: var(--product-green-primary);--product-accent-colour: var(--product-green-accent)}.product-colour--misc-valves{--product-primary-colour: var(--product-pink-primary);--product-accent-colour: var(--product-pink-accent)}.panel-bg{position:relative;background:rgba(0,0,0,0);max-width:1440px;margin-right:auto;margin-left:auto}.panel-bg .layout__container,.panel-bg__video,.panel-bg__image{padding-left:20px;padding-right:20px}.full-bleed-mobile .panel-bg__video,.full-bleed-mobile .panel-bg__image{padding-left:0;padding-right:0}.panel-bg__image picture,.panel-bg__video--wrapper{position:relative;padding-bottom:80%;overflow:hidden;border-radius:0;-webkit-mask-image:-webkit-radial-gradient(white, black)}.panel-bg__image picture img,.panel-bg__image picture video,.panel-bg__image picture iframe,.panel-bg__image picture object,.panel-bg__image picture embed,.panel-bg__video--wrapper img,.panel-bg__video--wrapper video,.panel-bg__video--wrapper iframe,.panel-bg__video--wrapper object,.panel-bg__video--wrapper embed{position:absolute;top:0;left:0;right:0;bottom:0}.panel-bg__image picture iframe,.panel-bg__image picture object,.panel-bg__image picture embed,.panel-bg__video--wrapper iframe,.panel-bg__video--wrapper object,.panel-bg__video--wrapper embed{width:100%;height:100.2%}.full-bleed-mobile .panel-bg__image picture,.full-bleed-mobile .panel-bg__video--wrapper{border-radius:0}.panel-bg__image picture{background:#e0e0e2}.panel-bg__image--left img{left:0;transform:none}.panel-bg__image--right img{left:auto;right:0;transform:none}.panel-bg__video video{height:101%;width:101%;object-fit:cover}.panel-bg__content{z-index:1;padding-top:30px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.panel-bg__content--right{margin-left:auto}.panel-bg__description>*:first-child{margin-top:0}.panel-bg__description>*:last-child{margin-bottom:0}.panel-bg__heading,.panel-bg .intro{margin-bottom:20px}.panel-bg__heading a{text-decoration-line:none}.panel-bg__heading a:hover,.panel-bg__heading a:active,.panel-bg__heading a:focus{text-decoration-line:underline}.panel-bg__icon{width:auto;overflow:hidden;max-height:80px;width:100%}.panel-bg__icon img,.panel-bg__icon svg{display:block;width:auto;height:100%;width:100%;object-fit:contain;object-position:left}.panel-bg__footer{display:flex;align-items:center;justify-content:flex-start;gap:30px;max-width:165px;width:100%}.panel-bg .btn,.panel-bg__footer{margin-top:30px}@media(max-width: 37.49em){.panel-bg .btn{width:100%}}@media(max-width: 47.99em){.main-content>.panel:last-child .panel-bg__text{padding-bottom:0}}@media(min-width: 48em){.panel-bg{display:flex;gap:20px}.panel-bg .layout__container,.panel-bg__video,.panel-bg__image{width:calc(50% - 20px/2)}.panel-bg .layout__container{padding-left:30px;padding-right:30px}.panel-bg__image picture,.panel-bg__video--wrapper{border-radius:0;border-top-left-radius:0;border-bottom-left-radius:0}.full-bleed-mobile .panel-bg__image picture,.full-bleed-mobile .panel-bg__video--wrapper{border-radius:0;border-top-left-radius:0;border-bottom-left-radius:0}.panel-bg__image--right picture,.panel-bg__video--right .panel-bg__video--wrapper{border-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.panel-bg__image,.panel-bg__video{padding-left:0;padding-right:0}.panel-bg__image figure,.panel-bg__image picture,.panel-bg__video figure,.panel-bg__video picture{height:100%;width:100%}.panel-bg__image figure,.panel-bg__video figure{height:auto}.panel-bg__image img,.panel-bg__video img{object-fit:cover;max-width:none;height:100%;width:100%}.panel-bg__image+.panel-bg__text,.panel-bg__video+.panel-bg__text{padding-left:0}.panel-bg__image--right,.panel-bg__video--right{order:2}.panel-bg__image--right+.panel-bg__text,.panel-bg__video--right+.panel-bg__text{padding-right:0;padding-left:30px}.panel-bg__video--wrapper{display:flex;justify-content:center;align-items:center}.panel-bg__content{padding-top:0;padding-bottom:0;margin-bottom:0}.panel-bg__icon{max-height:85px}.panel-bg .btn,.panel-bg__footer{margin-top:35px}.panel-bg__content{max-width:100%}.panel-bg .wrapper__variable-width{height:100%;display:flex;flex-direction:column;justify-content:center}.panel-bg .panel-bg__image,.panel-bg .panel-bg__video{display:flex;flex-direction:column;justify-content:center}}@media(min-width: 67.5em){.panel-bg{gap:40px}.panel-bg .layout__container,.panel-bg__video,.panel-bg__image{width:calc((100% - 40px)/2)}.panel-bg__content{max-width:565px;padding-top:0;padding-bottom:0;width:100%}.panel-bg__icon{max-height:90px}.panel-bg__heading{margin-bottom:25px}.panel-bg .btn,.panel-bg__footer{margin-top:40px}}@media(min-width: 75em){.panel-bg{gap:60px}.panel-bg .layout__container,.panel-bg__video,.panel-bg__image{width:calc((100% - 60px)/2)}.panel-bg__content{max-width:555px}}@media(min-width: 90em){.panel-bg__image picture,.panel-bg__video .panel-bg__video--wrapper{border-radius:0}.full-bleed-mobile .panel-bg__image picture,.full-bleed-mobile .panel-bg__video .panel-bg__video--wrapper{border-radius:0}}.customer-portal__nav{background:#ededed}.customer-portal__nav-list{display:flex;gap:30px;justify-content:flex-start;width:max-content;min-width:100%;padding-right:40px}.customer-portal__nav-scroller{padding-block:25px;overflow-y:hidden;overflow-x:overlay;position:relative;white-space:nowrap;mask-image:linear-gradient(to left, transparent 0px, rgb(0, 0, 0) 40px),linear-gradient(to top, black 15px, transparent 6px);mask-size:100% 100%;mask-position:0 0,100% 0;mask-repeat:no-repeat,no-repeat}.customer-portal__nav-link{font-weight:700;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:1.0625rem}.customer-portal__nav-link:after{bottom:-5px;background-color:#d61016}.customer-portal__filters{max-width:100%}.customer-portal__filters .field--select,.customer-portal__filters .field--date{margin-bottom:20px}.customer-portal__filters .field--select label,.customer-portal__filters .field--date label{display:flex;gap:10px;flex-direction:column;font-size:1.0625rem}.customer-portal__filters .field--clear-filters{display:inline-flex;justify-content:flex-end;width:100%}.customer-portal__filters input,.customer-portal__filters select{height:42px}.customer-portal__filters select{background-color:#ededed;border:none;border-radius:25px;padding-left:20px;padding-right:40px;background-position:right 23px center}.customer-portal__filters .field--button{margin-top:25px}.customer-portal__btn-link{padding:0;border:none;cursor:pointer;text-decoration-line:underline;text-underline-offset:.2em}.customer-portal__btn-link:hover,.customer-portal__btn-link:active,.customer-portal__btn-link:focus{text-decoration-line:none}.customer-portal__clear-filters{font-weight:500;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:normal;font-size:.9375rem;width:auto;display:inline-flex;justify-content:flex-end;padding-left:30px}.customer-portal__table{margin-top:40px}.customer-portal__table th,.customer-portal__table td{text-align:center}.customer-portal__table th:nth-child(2n+2),.customer-portal__table td:nth-child(2n+2){background:#fff;z-index:1}.customer-portal__table th{padding-top:0;z-index:1}.customer-portal__table td{font-weight:300;font-family:"Helvetica Neue","Adjusted Local arial",helvetica,arial,sans-serif;letter-spacing:.03rem}.customer-portal__table table{width:100%;display:table}.customer-portal__table .table-wrapper{max-height:none}.customer-portal__table:after{display:none}.customer-portal__no-results{height:114px}.customer-portal__download{position:relative;display:inline-block}.customer-portal__download:before{content:"";position:absolute;top:0;left:-30px;width:16px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 125.1'%3E%3Cpath fill='%23D61016' d='M96.7 28.3l-25-25c-2.1-2.1-5-3.3-8-3.3H11.4C5.1 0 0 5.1 0 11.4v102.3c0 6.3 5.1 11.4 11.4 11.4h77.3c6.3 0 11.4-5.1 11.4-11.4V36.4c-.1-3-1.3-5.9-3.4-8.1m-9.6 1.2H70.5V12.9l16.6 16.6zm1.5 87.9H11.4c-2.1 0-3.8-1.7-3.8-3.8V11.4c0-2.1 1.7-3.8 3.8-3.8H63v25.7c0 2.1 1.7 3.8 3.8 3.8h25.7v76.7c-.1 2-1.8 3.7-3.9 3.6'/%3E%3C/svg%3E");background-size:16px 20px;background-repeat:no-repeat}@media(min-width: 37.5em){.customer-portal__no-results{height:121px}}@media(min-width: 48em){.customer-portal__nav-scroller{padding-block:30px}.customer-portal__nav-list{gap:55px}.customer-portal__nav-link{font-size:1.125rem}.customer-portal__filters{display:flex;gap:0 30px;flex-wrap:wrap;justify-content:flex-start}.customer-portal__filters input,.customer-portal__filters select{height:50px}.customer-portal__filters .field--date,.customer-portal__filters .field--select{width:calc((100% - 30px)/2)}.customer-portal__filters .field--date label,.customer-portal__filters .field--select label{margin-bottom:5px}.customer-portal__filters .field--full{display:flex;justify-content:flex-end;align-items:center;gap:30px;margin-top:15px}.customer-portal__filters .field--button{margin-block:0}.customer-portal__no-results{height:133px}}@media(min-width: 60em){.customer-portal__no-results{height:138px}}@media(min-width: 67.5em){.customer-portal__nav-scroller{mask-image:none;padding-block:35px}.customer-portal__nav-list{gap:70px;justify-content:flex-end;padding-right:0}.customer-portal__nav-link{font-size:1.1875rem}.customer-portal__filters .field--select label,.customer-portal__filters .field--date label{font-size:1.1875rem}}@media(min-width: 75em){.customer-portal__filters{gap:45px 20px;justify-content:flex-start}.customer-portal__filters .field--select,.customer-portal__filters .field--date{width:auto;margin-bottom:0;max-width:25%}.customer-portal__filters .field--select label,.customer-portal__filters .field--date label{align-items:center;gap:20px;flex-direction:row;margin-bottom:0}.customer-portal__filters .field--select{flex-grow:1;max-width:27%}.customer-portal__filters .field--full{margin-top:0}.customer-portal__filters .field--clear-filters{font-size:1rem;margin-left:auto}.customer-portal__filters .field--clear-filters input{padding-inline:10px}}.field--date .custom-date input{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:inherit;font-size:16px;padding:10px 35px 10px 20px;border:1px solid #ededed;border-radius:25px;background-color:#ededed;cursor:pointer;line-height:inherit}.firefox .field--date .custom-date input{padding-right:15px}.safari .field--date .custom-date input{padding-right:45px}.field--date .custom-date span:nth-child(2){position:relative}.field--date .custom-date span:nth-child(2)::after{content:"";position:absolute;right:5px;top:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 102.5'%3E%3Cg fill='%23101010'%3E%3Cpath d='M73.1 47.6c-3.8 0-6.9 3.1-6.9 6.9 0 3.8 3.1 6.9 6.9 6.9 3.8 0 6.9-3.1 6.9-6.9 0-3.8-3.1-6.9-6.9-6.9m0 9.9c-1.6 0-3-1.3-3-3 0-1.6 1.3-3 3-3 1.6 0 3 1.3 3 3 0 1.6-1.3 3-3 3M73.1 71.7c-3.8 0-6.9 3.1-6.9 6.9 0 3.8 3.1 6.9 6.9 6.9 3.8 0 6.9-3.1 6.9-6.9 0-3.8-3.1-6.9-6.9-6.9m0 9.9c-1.6 0-3-1.3-3-3 0-1.6 1.3-3 3-3 1.6 0 3 1.3 3 3 0 1.6-1.3 3-3 3M49 71.7c-3.8 0-6.9 3.1-6.9 6.9 0 3.8 3.1 6.9 6.9 6.9s6.9-3.1 6.9-6.9c0-3.8-3.1-6.9-6.9-6.9m0 9.9c-1.6 0-3-1.3-3-3 0-1.6 1.3-3 3-3 1.6 0 3 1.3 3 3 0 1.6-1.3 3-3 3M49 47.6c-3.8 0-6.9 3.1-6.9 6.9 0 3.8 3.1 6.9 6.9 6.9s6.9-3.1 6.9-6.9c0-3.8-3.1-6.9-6.9-6.9m0 9.9c-1.6 0-3-1.3-3-3 0-1.6 1.3-3 3-3 1.6 0 3 1.3 3 3 0 1.6-1.3 3-3 3M24.9 71.7c-3.8 0-6.9 3.1-6.9 6.9 0 3.8 3.1 6.9 6.9 6.9s6.9-3.1 6.9-6.9c0-3.8-3.1-6.9-6.9-6.9m0 9.9c-1.6 0-3-1.3-3-3 0-1.6 1.3-3 3-3 1.6 0 3 1.3 3 3 0 1.6-1.3 3-3 3M24.9 47.6c-3.8 0-6.9 3.1-6.9 6.9 0 3.8 3.1 6.9 6.9 6.9s6.9-3.1 6.9-6.9c0-3.8-3.1-6.9-6.9-6.9m0 9.9c-1.6 0-3-1.3-3-3 0-1.6 1.3-3 3-3 1.6 0 3 1.3 3 3 0 1.6-1.3 3-3 3'/%3E%3Cpath d='M83.2 8.8l-.1-2.9c0-3.2-2.6-5.9-5.9-5.9h-2.9c-3.2 0-5.9 2.6-5.9 5.9v2.9h-37V5.9c0-3.2-2.6-5.9-5.9-5.9h-2.9c-3.2 0-5.9 2.6-5.9 5.9v2.9C7.5 8.8 0 16.3 0 25.6v60c0 9.3 7.5 16.8 16.8 16.8h66.4c9.3 0 16.8-7.5 16.8-16.8v-60c0-9.3-7.5-16.8-16.8-16.8M72.4 5.9c0-1.1.9-2 2-2h2.9c1.1 0 1.9.9 1.9 2v9.8c0 1.1-.9 2-2 2h-2.9c-1.1 0-2-.9-2-2l.1-9.8zm-51.6 0c0-1.1.9-2 1.9-2h2.9c1.1 0 2 .9 1.9 2v9.8c0 1.1-.9 2-2 2h-2.9c-1.1 0-2-.9-2-2l.2-9.8zm-4 6.8v2.9c0 3.2 2.6 5.9 5.9 5.9h2.9c3.2 0 5.9-2.6 5.9-5.9v-2.9h37v2.9c0 3.2 2.6 5.9 5.9 5.9h2.9c3.2 0 5.9-2.6 5.9-5.9v-2.9h.1c7.1 0 12.9 5.8 12.9 12.9v6.2H3.9v-6.2c0-7.1 5.8-12.9 12.9-12.9m66.4 85.8H16.8c-7.1 0-12.9-5.8-12.9-12.9V35.7h92.2v49.9c0 7.1-5.8 12.9-12.9 12.9'/%3E%3C/g%3E%3C/svg%3E");transform:translateY(-50%);pointer-events:none;width:50px;height:50px;background-size:18px 18px;background-position:center;background-repeat:no-repeat}.firefox .field--date .custom-date span:nth-child(2)::after{display:none}.field--date .custom-date input[type=date]::-webkit-calendar-picker-indicator,.field--date .custom-date input[type=date]::-webkit-inner-spin-button{position:absolute;right:0;width:40px;height:100%;cursor:pointer;background:rgba(0,0,0,0)}.back-to-top{--local-btn-surface: var(--color-secondary);--local-btn-surface-hover: var(--red-600);--local-btn-text-color: var(--white);--local-btn-text-color-hover: var(--white);display:none;position:absolute;bottom:0;right:0;opacity:0;transition:opacity .6s;padding-inline:30px;pointer-events:none;box-shadow:0px 3px 7px 1px rgba(0,0,0,.2)}.back-to-top svg{height:13px;width:10px;margin-right:15px}.back-to-top--visible{opacity:1;pointer-events:auto}.back-to-top__container{z-index:var(--z-index-back-to-top-btn);position:fixed;bottom:23px;width:100%;max-width:var(--site-content-max-width);margin-inline:auto}.back-to-top__container .wrapper__content-medium{height:0;position:relative}@media(min-width: 67.5em){.back-to-top{display:inline-flex}}
