:root{--base: 204;--color-brand-core: hsl(var(--base), 100%, 26%);--color-brand-vpi: hsl(346, 87%, 31%);--color-brand-vers: hsl(46, 100%, 50%);--color-status-success: hsl(155, 100%, 26%);--color-status-error: hsl(346, 100%, 50%);--color-status-warning: hsl(38, 100%, 50%);--color-status-neutral: hsl(0, 0%, 62%);--color-status-info: hsl(205, 43%, 47%);--text: var(--base);--color-text: hsl(var(--text), 34%, 14%);--color-accent: hsl(var(--text), 56%, 80%);--color-link: hsl(var(--text), 86%, 43%);--color-neutral-00: hsl(var(--base), 14%, 100%);--color-neutral-03: hsl(var(--base), 14%, 97%);--color-neutral-07: hsl(var(--base), 14%, 93%);--color-neutral-10: hsl(var(--base), 14%, 90%);--color-neutral-20: hsl(var(--base), 14%, 80%);--color-neutral-30: hsl(var(--base), 14%, 70%);--color-neutral-40: hsl(var(--base), 14%, 60%);--color-neutral-50: hsl(var(--base), 14%, 50%);--color-neutral-60: hsl(var(--base), 14%, 40%);--color-neutral-70: hsl(var(--base), 14%, 30%);--color-neutral-80: hsl(var(--base), 14%, 20%);--color-neutral-90: hsl(var(--base), 14%, 10%);--color-neutral-99: hsl(var(--base), 14%, 1%);--color-skip-link: var(--color-brand-core)}.color-swatch{border:1px solid var(--color-neutral-03);border-radius:3px}.color-swatch__color-name,.color-swatch__color-value{display:block;font-size:1rem}.color-swatches{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}:root{--spacer: 1rem;--spacer-small: .75rem;--spacer-x-small: .5rem;--spacer-2x-small: .25rem;--spacer-large: 1.25rem;--spacer-x-large: 1.5rem;--spacer-2x-large: 2rem;--spacer-3x-large: 2.5rem;--spacer-4x-large: 3rem;--spacer-5x-large: 4rem;--spacer-6x-large: 5rem;--spacer-7x-large: 6rem}.slice{margin:var(--spacer-x-large) 0}.main>.slice{margin-top:0}.slice:first-child{margin-top:0}.col-12{grid-column:1 / 13}.col-10{grid-column:2 / 12}.col-8{grid-column:3 / 11}.col-6{grid-column:4 / 10}[class^="col-"]{display:grid;grid-template-columns:1fr;grid-gap:var(--spacer-4x-large) var(--spacer-2x-large)}.two-column--1-1[class^="col-"]{display:flex;flex-wrap:wrap}.two-column--1-1[class^="col-"] .col--left{flex:1;flex:1 1 40ch}.two-column--1-1[class^="col-"] .col--right{flex:1;flex:1 1 40ch}.two-column--2-1[class^="col-"]{display:flex;flex-wrap:wrap}.two-column--2-1[class^="col-"] .col--left{flex:1;flex:2 1 50ch}.two-column--2-1[class^="col-"] .col--right{flex:1;flex:1 1 35ch}.grid-spacer{display:grid;grid-template-columns:1fr;grid-gap:var(--spacer-x-large) 0}.flexi-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));grid-gap:var(--spacer-4x-large) var(--spacer-2x-large)}.flexer{display:flex;flex-wrap:wrap;gap:var(--spacer);align-items:start}.ftb-section-heading{grid-column:1 / -1;margin-bottom:calc(-1 * var(--spacer));border-bottom:none;padding-bottom:var(--spacer)}.slice__heading{font-size:var(--step-4);grid-column:1 / -1;margin-bottom:calc(-1 * var(--spacer));border-bottom:1px solid var(--color-neutral-07);padding-bottom:var(--spacer)}.slice__more-link{grid-column:1 / -1;border-top:1px solid var(--color-neutral-07);padding-top:var(--spacer)}:root{--fluid-min-width: 320;--fluid-max-width: 1400;--fluid-screen: 100vw;--fluid-bp: calc((var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) / (var(--fluid-max-width) - var(--fluid-min-width)))}@media screen and (min-width: 1400px){:root{--fluid-screen: calc(var(--fluid-max-width) * 1px)}}:root{--f--2-min: 11.30;--f--2-max: 12.00;--step--2: calc(((var(--f--2-min) / 16) * 1rem) + (var(--f--2-max) - var(--f--2-min)) * var(--fluid-bp));--f--1-min: 12.58;--f--1-max: 14.29;--step--1: calc(((var(--f--1-min) / 16) * 1rem) + (var(--f--1-max) - var(--f--1-min)) * var(--fluid-bp));--f-0-min: 14.00;--f-0-max: 17.00;--step-0: calc(((var(--f-0-min) / 16) * 1rem) + (var(--f-0-max) - var(--f-0-min)) * var(--fluid-bp));--f-1-min: 15.58;--f-1-max: 20.23;--step-1: calc(((var(--f-1-min) / 16) * 1rem) + (var(--f-1-max) - var(--f-1-min)) * var(--fluid-bp));--f-2-min: 17.34;--f-2-max: 24.07;--step-2: calc(((var(--f-2-min) / 16) * 1rem) + (var(--f-2-max) - var(--f-2-min)) * var(--fluid-bp));--f-3-min: 19.30;--f-3-max: 28.65;--step-3: calc(((var(--f-3-min) / 16) * 1rem) + (var(--f-3-max) - var(--f-3-min)) * var(--fluid-bp));--f-4-min: 21.48;--f-4-max: 34.09;--step-4: calc(((var(--f-4-min) / 16) * 1rem) + (var(--f-4-max) - var(--f-4-min)) * var(--fluid-bp));--f-5-min: 23.91;--f-5-max: 40.57;--step-5: calc(((var(--f-5-min) / 16) * 1rem) + (var(--f-5-max) - var(--f-5-min)) * var(--fluid-bp));--f-6-min: 26.61;--f-6-max: 48.28;--step-6: calc(((var(--f-6-min) / 16) * 1rem) + (var(--f-6-max) - var(--f-6-min)) * var(--fluid-bp))}html{height:100%}body{font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";line-height:1.5;font-size:var(--step-0);height:100%;min-height:1vw}a{color:var(--color-link)}a:hover{text-decoration:none}a:active{text-decoration:none;color:var(--color-text)}a:visited{text-decoration:none}a:focus{outline:1px solid transparent}.js-focus-visible a:focus:not(.focus-visible){outline:1px solid transparent}a:focus:not(:focus-visible){outline:1px solid transparent}a:focus-visible{outline:2px solid;outline-offset:3px}body,div,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0}h1,.h1,h2,.h2,h3,.h3{line-height:1.2;margin-bottom:1.2em}h4,.h4,h5,.h5,h6,.h6{line-height:1.4;margin-bottom:1.4em}h1,.h1,.title{font-size:var(--step-6);font-weight:600}h2,.h2{font-size:var(--step-5);font-weight:600}h3,.h3{font-size:var(--step-4);font-weight:500}h4,.h4{font-size:var(--step-3);font-weight:500}h5,.h5{font-size:var(--step-2);font-weight:500}h6,.h6{font-size:var(--step-1);font-weight:500}.margin-bottom-0{margin-bottom:0}.text--mini{font-size:var(--step--1)}.text--micro{font-size:var(--step--2)}p{margin-top:0;margin-bottom:1.5em}p:last-of-type{margin-bottom:0}ul{list-style-type:square;list-style-image:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='6' height='6' rx='1' fill='%23182731' stroke='%23182731'/%3E%3C/svg%3E")}ul li ul{list-style-image:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='6' height='6' rx='1' fill='%23EBEEF0' stroke='%23182731'/%3E%3C/svg%3E%0A")}li{line-height:1.5;margin-bottom:.75em}li:last-of-type{margin-bottom:0}.main-nav li{margin-bottom:0}li ol,li ul{margin-top:.75em}:root{--elevation-level-05: 0px 1px 5px -3px rgba(0,0,0,0.3), 0px 1px 3px -1px rgba(0,0,0,0.1);--elevation-level-15: 0px 1px 7px -3px rgba(0, 0, 0, 0.2), 0px 2px 5px -3px rgba(0, 0, 0, 0.3);--elevation-level-25: 0px 3px 10px -5px rgba(0, 0, 0, 0.3);--elevation-level-35: 0px 8px 30px -4px rgba(0, 0, 0, 0.08),
    0px 8px 10px -3px rgba(0, 0, 0, 0.05),
    0px 4px 8px -1px rgba(0, 0, 0, 0.05)}.svg-inline--fa{height:unset}.elevate-05{box-shadow:var(--elevation-level-05)}.elevate-15{box-shadow:var(--elevation-level-15)}.elevate-25{box-shadow:var(--elevation-level-25)}.elevate-35{box-shadow:var(--elevation-level-35)}.elevated{width:15rem;height:10rem;margin:1rem;display:inline-block;border-radius:3px}.elevated--with-border{border:1px solid var(--color-neutral-10)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;width:1px;white-space:nowrap}[hidden]{display:none !important}.grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:var(--spacer-2x-large) var(--spacer-3x-large)}.block{display:block}svg[aria-hidden="true"][focusable="false"]{pointer-events:none}*,*::before,*::after{box-sizing:border-box}:root{--input-radius: 2px;--button-radius: 3px;--focus-outline-color: var(--color-link);--scrollbar: 0}p{overflow-wrap:break-word}body{display:flex;flex-direction:column}main{flex:1;position:relative;padding-top:var(--spacer-x-large)}main::after{content:"";position:absolute;background-size:100% 100%;top:0;width:206px;left:-103px;height:13rem;z-index:0}@media all and (max-width: 880px){main::after{width:103px;height:6.5rem;left:-51.5px}}.body--vpi main::after{background-image:url("data:image/svg+xml,%3Csvg width='206' height='215' viewBox='0 0 206 215' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M102.989 215C117.698 97.9818 192.073 14.7142 206 0H0C13.9267 14.6466 88.5476 97.8696 102.989 215Z' fill='%23940A2A'/%3E%3C/svg%3E%0A")}.body--vers main::after{background-image:url("data:image/svg+xml,%3Csvg width='206' height='215' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M102.989 215C117.698 97.982 192.073 14.714 206 0H0c13.927 14.647 88.548 97.87 102.989 215z' fill='%23FDC300'/%3E%3C/svg%3E")}#skip-link{position:fixed;top:-30em;left:0;right:0;z-index:999;background-color:var(--color-skip-link);color:#fff;padding:.75em 1em;font-size:1em;text-align:center;transition:top .1s linear}#skip-link:focus,#skip-link:focus-visible{top:0;color:#fff}.focusable:focus,[tabindex="-1"]:focus{outline:1px solid transparent}.js-focus-visible .focusable:focus:not(.focus-visible),.js-focus-visible [tabindex="-1"]:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.focusable:focus:not(:focus-visible),[tabindex="-1"]:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.focusable:focus-visible,[tabindex="-1"]:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:4px}address{font-style:normal}address span{display:block;margin-bottom:.2em}address span:last-of-type{margin-bottom:0}.content-container{position:relative;padding:var(--spacer) calc(var(--spacer) + 1vw);margin:0 auto;width:100%;max-width:1400px}@media all and (min-width: 880px){.content-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:var(--spacer-2x-large) var(--spacer-4x-large);align-items:center;padding:var(--spacer-2x-large) calc(var(--spacer-small) + 1vw)}}.logo{display:block;text-align:center;max-width:200px;margin:0 auto;position:relative;z-index:2}.logo img{display:inline-block;max-width:100%;max-height:100%;height:100%}@media all and (max-width: 880px){.logo{grid-row:1;grid-column:1 / 2;height:2rem}}@media all and (min-width: 880px){.logo{grid-column:1 / 3;grid-row:1 / 2;align-self:center;margin:0;text-align:left}.logo .iso_certification{margin-top:var(--spacer-small);float:right;max-width:90px}.logo img{width:100%;max-width:auto}}@media all and (min-width: 950px){.logo{grid-row:1 / 3;align-self:start}}.nowrap{white-space:nowrap}table{margin:1em 0;border-collapse:collapse;height:fit-content;width:100%}caption{text-align:left;margin-bottom:var(--spacer);padding:var(--spacer-small)}tr{height:100%;border-bottom:1px solid var(--color-neutral-20)}th,td{padding:var(--spacer-small);vertical-align:text-top;text-align:left}td:has(a.cell){padding:0}td a.cell{display:block;padding:var(--spacer-small);color:inherit;height:100%;text-decoration:none}th{vertical-align:bottom;white-space:nowrap;background-color:var(--color-neutral-10);font-weight:500}td::before{display:none}tr:nth-child(even){background-color:#fff}tr:nth-child(odd){background-color:var(--color-neutral-03)}th:nth-of-type(3),td:nth-of-type(3){text-align:left}table div{overflow:auto}@media screen and (max-width: 37em),print and (max-width: 5in){table,tr,td{display:block}th,tr:has(th):first-of-type{display:none}td::before{display:inline;font-weight:bold}td{padding-top:var(--spacer-2x-small);padding-bottom:0;padding-left:var(--spacer-small);padding-right:var(--spacer-small)}td::before{display:block}td:first-of-type{border-top:0 none;padding-top:var(--spacer-small)}td:last-of-type{border-bottom:0 none;padding-bottom:var(--spacer-small)}caption{font-style:normal;font-weight:500;background-color:var(--color-neutral-10);font-weight:500}td:nth-of-type(3){text-align:left}td:nth-of-type(4)::before,td:nth-of-type(5)::before{text-align:left}td:nth-of-type(2)::before{font-style:normal}}@media print{body{font-size:6pt;color:#000;background-color:#fff;background-image:none}body,main{margin:0;padding:0;background-color:#fff;border:none}table{page-break-inside:avoid}div{overflow:visible}th{color:#000;background-color:#fff;border-bottom:1pt solid #000}tr{border-top:1pt solid #000}}@media print and (max-width: 5in){caption{color:#000;background-color:#fff;border-bottom:1pt solid #000}table{page-break-inside:auto}tr{page-break-inside:avoid}}button{border:none;background:none;font:inherit;cursor:pointer}.btn{display:inline-flex;align-items:center;justify-content:space-between;padding:var(--spacer-x-small) var(--spacer);font-size:var(--step--1);font-weight:500;border-radius:var(--button-radius);line-height:1.5;text-decoration:none;border:1px solid var(--color-brand-core);transition:all .1s linear}.btn.block{width:100%}.btn svg{color:inherit;width:1em;height:1em;display:inline-block;margin-left:var(--spacer)}.btn.icon-btn{padding:var(--spacer-x-small) var(--spacer-x-small);justify-content:center}.btn.icon-btn svg{margin:0}.btn:focus{outline:1px solid transparent}.js-focus-visible .btn:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.btn:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.btn:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color)}.btn--primary{background-color:var(--color-brand-core);border:1px solid var(--color-brand-core);color:#fff}.btn--primary:hover{background-color:var(--focus-outline-color)}.btn--primary:active{border-color:var(--focus-outline-color)}.btn--primary:disabled{background-color:var(--color-neutral-30);border:1px solid var(--color-neutral-30)}.btn--secondary{background:#fff;color:var(--color-brand-core);border:1px solid var(--color-brand-core)}.btn--secondary:hover{color:var(--focus-outline-color)}.btn--secondary:active{border-color:var(--focus-outline-color)}.btn--secondary:disabled{background-color:var(--color-neutral-30);border:1px solid var(--color-neutral-30)}.btn--tertiary{background:#fff;color:var(--color-brand-core);border:1px solid var(--color-neutral-30)}.btn--tertiary:hover{color:var(--focus-outline-color)}.btn--tertiary:active{border-color:var(--focus-outline-color)}.btn--tertiary:disabled{background-color:var(--color-neutral-30);border:1px solid var(--color-neutral-30)}a{transition:all .1s linear}a.link{transition:all .1s linear;color:var(--color-link)}a.link:hover,a.link:visited{text-decoration:none}a.link:active{color:var(--color-text)}a.link:focus{outline:1px solid transparent}.js-focus-visible a.link:focus:not(.focus-visible){outline:1px solid transparent}a.link:focus:not(:focus-visible){outline:1px solid transparent}a.link:focus-visible{outline:2px solid}a.link--icon{display:inline-grid;grid-template-columns:auto auto;align-items:center;grid-gap:0 var(--spacer-x-small);text-decoration:none}a.link--icon svg{height:1em}a.link--icon:hover{text-decoration:underline}a.link--block{display:flex}.main-header{background:#fff;border-bottom:1px solid var(--color-neutral-07)}.main-header .content-container{padding:var(--spacer-large) calc(var(--spacer-small) + 1vw)}@media all and (max-width: 880px){.main-header .content-container{padding:var(--spacer-small) calc(var(--spacer-small) + 1vw)}}.log-lang{grid-column:3 / 13;display:flex;width:100%;justify-content:flex-end}.main-nav__close-btn{background:none;border:none;width:2.5rem;height:2.5rem;position:relative;left:2px;cursor:pointer;border-radius:var(--button-radius)}@media all and (min-width: 880px){.main-nav__close-btn{display:none}}.js-focus-visible .main-nav__close-btn:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.main-nav__close-btn:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.main-nav__close-btn:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px #fff}.main-nav__mobile-head{border-bottom:1px solid var(--color-accent);display:flex;align-items:center}.main-nav__open-btn{display:none;padding:0;width:2.75rem;height:2.75rem;border-radius:var(--button-radius)}.main-nav__open-btn svg{display:block;width:100%}.enhanced .main-nav__open-btn{display:inline-block;position:absolute;top:var(--spacer-x-small);left:0}@media all and (min-width: 880px){.enhanced .main-nav__open-btn{display:none}}.js-focus-visible .main-nav__open-btn:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.main-nav__open-btn:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.main-nav__open-btn:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color)}.main-nav{z-index:10}@media all and (min-width: 880px){.main-nav{background:none;overflow-y:initial;color:var(--color-text)}.main-nav .main-nav__wrapper{display:flex;align-items:center;justify-content:space-between}.main-nav .main-nav__wrapper:focus{outline:none}}@media all and (max-width: 880px){.main-nav .main-nav__wrapper{background-color:var(--color-brand-core);color:#fff}.enhanced .main-nav .main-nav__wrapper{visibility:hidden;position:fixed !important;z-index:10;width:100vw;top:0;left:0;right:0;bottom:0;overflow-y:auto;transition:transform .4s ease-out;transform:translateX(0)}.enhanced .main-nav.closed .main-nav__wrapper{transform:translateX(-120%)}}@media all and (min-width: 880px){.main-nav{grid-column:1 / 13;grid-row:2;justify-self:start;width:100%}}@media all and (min-width: 1100px){.main-nav{grid-column:3 / 13}}.site-nav a[role="button"]{display:flex;justify-content:space-between;align-items:center;white-space:nowrap}.enhanced .site-nav a[role="button"] .icon{display:inline-block;margin-left:var(--spacer-x-small)}.site-nav a[role="button"][aria-expanded="true"] .icon{transform:rotate(180deg)}.site-nav a[role="button"][aria-expanded="true"]+ul{display:block}.site-nav a[role="button"][aria-expanded="false"] .icon{transform:rotate(0deg)}.site-nav a[role="button"][aria-expanded="false"]+ul{display:none}.site-nav .icon{display:none}.enhanced .site-nav .icon{display:inline-block;margin-left:var(--spacer-x-small)}.site-nav{margin:0;padding:0;list-style:none;margin-right:auto}.site-nav ul{list-style:none;padding:0;margin:0}.site-nav a{display:block;width:100%;height:100%;text-decoration:none;padding:var(--spacer-x-small) var(--spacer);color:inherit;border-bottom:1px solid var(--color-accent)}@media all and (max-width: 880px){.site-nav a{outline-offset:-2px}}.site-nav a[aria-current="page"],.site-nav a:hover{position:relative}.site-nav a[aria-current="page"]::before,.site-nav a:hover::before{content:"";position:absolute;left:0;top:0;bottom:0;border-left:8px solid var(--color-brand-vpi)}@media all and (min-width: 880px){.site-nav a[aria-current="page"]::before,.site-nav a:hover::before{border-width:4px}}.site-nav .site-nav__list--L1{background-color:#4A8DBA}.site-nav .site-nav__list--L1 a{padding:var(--spacer-x-small) var(--spacer-2x-large)}.site-nav .site-nav__list--L2{background-color:var(--color-neutral-07);color:var(--color-text)}.site-nav .site-nav__list--L2 a{padding:var(--spacer-x-small) var(--spacer-4x-large)}.site-nav .site-nav__list--L2 a[aria-current="page"]{background:#fff}@media all and (min-width: 880px){.site-nav{display:flex;align-items:start}.enhanced .site-nav ul[class^=site-nav__list--L1]{width:22rem}.site-nav a{border-color:var(--color-neutral-10)}.site-nav a[aria-current="page"]{font-weight:500}.site-nav a[aria-current="true"]{font-weight:500}.site-nav>li{margin-right:var(--spacer-2x-large);margin-bottom:0}.site-nav>li:first-of-type{display:none}.site-nav>li>a{padding:var(--spacer-2x-small) 0;border-bottom:3px solid transparent;font-weight:500;color:var(--color-brand-core);font-size:var(--step-1)}.site-nav>li>a:hover{border-bottom:3px solid var(--color-brand-vpi)}.site-nav>li>a:hover::before{display:none}.site-nav>li>a[aria-current="true"]{border-bottom:3px solid var(--color-brand-vpi)}.site-nav>li>a[aria-current="true"]::before{display:none}.enhanced .site-nav .site-nav__list--L1{position:absolute}.site-nav .site-nav__list--L1{background-color:inherit;box-shadow:var(--elevation-level-35);border-radius:3px;background:#fff;border:1px solid var(--color-neutral-10);padding:var(--spacer)}.site-nav .site-nav__list--L1>li>a{padding:var(--spacer-x-small) var(--spacer)}.site-nav .site-nav__list--L1>li>a[aria-current="page"]{font-weight:500}.site-nav .site-nav__list--L1>li:last-of-type a{border:none}.site-nav .site-nav__list--L2{background-color:#FFF}.site-nav .site-nav__list--L2>li>a{padding:var(--spacer-x-small) var(--spacer-2x-large)}}.main-nav__vers-link{min-width:5rem;justify-content:center;display:inline-flex;margin:var(--spacer-large) var(--spacer);padding:var(--spacer-2x-small) var(--spacer);background-color:var(--color-brand-vers);border-radius:3px;color:var(--color-text);text-decoration:none;font-weight:500;font-size:1.25rem;border:2px solid transparent}@media all and (min-width: 880px){.main-nav__vers-link{justify-self:flex-end;margin:0;margin-left:auto}}.main-nav__vpi-link{min-width:5rem;justify-content:center;display:inline-flex;margin:var(--spacer-large) var(--spacer);padding:var(--spacer-2x-small) var(--spacer);background-color:#fff;color:var(--color-brand-vpi);border-radius:3px;text-decoration:none;border:2px solid transparent;font-weight:500;font-size:1.25rem}@media all and (min-width: 880px){.main-nav__vpi-link{justify-self:flex-end;margin:0;margin-left:auto;background-color:var(--color-brand-vpi);color:#fff}}.languages{margin:0;padding:var(--spacer-2x-small) 0;list-style:none;display:inline-flex;justify-content:flex-end;align-items:center}.enhanced .main-header .languages{display:none}@media all and (min-width: 880px){.enhanced .main-header .languages{display:inline-flex;margin-left:var(--spacer-large);padding:0}}.enhanced .main-nav .languages{display:flex;margin-left:auto;padding:var(--spacer-small) var(--spacer)}@media all and (min-width: 880px){.enhanced .main-nav .languages{display:none}}.languages li{margin-bottom:0;display:inline-flex}@media all and (min-width: 880px){.languages{grid-column:11 / 13}}.languages__item{margin-left:.5rem}.languages__link{display:block;padding:var(--spacer-x-small) var(--spacer-small);font-size:var(--step--1);border:1px solid var(--color-brand-core);border-radius:3px;text-transform:uppercase;box-shadow:0px 0px 5px rgba(24,39,49,0.1);font-weight:500;text-decoration:none;line-height:1.5;background:#fff;color:var(--color-brand-core);border:1px solid var(--color-brand-core)}.languages__link:hover{color:var(--focus-outline-color)}.languages__link:active{border-color:var(--focus-outline-color)}.languages__link[aria-current="true"]{opacity:.5}.languages__link:focus{outline:3px solid transparent}.js-focus-visible .languages__link:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.languages__link:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.languages__link:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color);border-color:var(--focus-outline-color)}.main-nav .languages__link:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 3px var(--color-brand-core),0 0 0 5px #fff;border-color:#fff}.error-block{border-left:5px solid var(--color-status-error);padding:var(--spacer);margin-bottom:var(--spacer);background-color:#ffe0e8;display:flex;align-items:start}.error-block a{color:inherit}.error-block ul{padding-left:var(--spacer)}.error-block__headline{font-size:var(--step-1);margin:0}.error-block__icon{color:var(--color-status-error);flex:none;margin-right:var(--spacer);width:var(--spacer-x-large);height:auto}.input-wrapper{font-size:var(--step--1);color:var(--color-brand-core);display:block}.label__text{display:block;font-weight:500;color:inherit}.label__hint{font-weight:normal;margin-top:var(--spacer-2x-small);color:var(--color-neutral-50);display:flex;align-items:center}.label__hint svg{margin-right:var(--spacer-x-small)}input{border:1px solid var(--color-neutral-20);border-radius:var(--input-radius);font-size:var(--step--1);line-height:1.5;font-family:inherit;padding:var(--spacer-x-small) var(--spacer-small);width:100%}input::placeholder{color:var(--color-neutral-30);font-family:inherit;font-size:inherit;font-weight:400}input:focus{outline:3px solid transparent}.js-focus-visible input:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}input:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}input:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color);border-color:var(--focus-outline-color)}input[aria-invalid="true"],input[invalid]{box-shadow:0 0 0 2px var(--color-status-error);border-color:var(--color-status-error)}input[aria-invalid="true"]~.label__hint--error,input[invalid]~.label__hint--error{color:var(--color-status-error)}input.input--success{background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.168 0.265625L4.51172 7.92188L1.80469 5.21484C1.66797 5.10547 1.47656 5.10547 1.33984 5.21484L1.03906 5.54297C0.902344 5.65234 0.902344 5.87109 1.03906 6.00781L4.29297 9.26172C4.40234 9.37109 4.62109 9.37109 4.73047 9.26172L12.9336 1.05859C13.0703 0.921875 13.0703 0.703125 12.9336 0.59375L12.6328 0.265625C12.4961 0.15625 12.3047 0.15625 12.168 0.265625Z' fill='%23008750'/%3E%3C/svg%3E%0A");background-position:top 50% right var(--spacer-small);background-repeat:no-repeat}input[type="search"]{background-image:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8906 13.9297L10.3633 10.4023C10.3086 10.3477 10.2266 10.3203 10.1445 10.3203H9.84375C10.8008 9.28125 11.375 7.94141 11.375 6.4375C11.375 3.32031 8.80469 0.75 5.6875 0.75C2.54297 0.75 0 3.32031 0 6.4375C0 9.58203 2.54297 12.125 5.6875 12.125C7.16406 12.125 8.53125 11.5508 9.54297 10.6211V10.8945C9.54297 11.0039 9.57031 11.0859 9.625 11.1406L13.1523 14.668C13.2891 14.8047 13.4805 14.8047 13.6172 14.668L13.8906 14.3945C14.0273 14.2578 14.0273 14.0664 13.8906 13.9297ZM5.6875 11.25C3.00781 11.25 0.875 9.11719 0.875 6.4375C0.875 3.78516 3.00781 1.625 5.6875 1.625C8.33984 1.625 10.5 3.78516 10.5 6.4375C10.5 9.11719 8.33984 11.25 5.6875 11.25Z' fill='%23424E57'/%3E%3C/svg%3E");background-position:var(--spacer-x-small) center;background-repeat:no-repeat;padding-left:var(--spacer-2x-large)}fieldset{background-color:var(--color-neutral-10);border-radius:4px;border:none;padding:0;display:grid;grid-gap:var(--spacer);padding-bottom:var(--spacer)}fieldset legend{font-weight:500;font-size:var(--step-1);color:var(--color-text);position:relative;bottom:var(--spacer);padding-top:var(--spacer)}.c-checkbox-group{display:grid;grid-gap:var(--spacer-x-small)}.c-checkbox-group button{color:inherit;display:flex;align-items:center;padding:var(--spacer-x-small) 0}.c-checkbox-group button:focus{outline:1px solid transparent}.js-focus-visible .c-checkbox-group button:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.c-checkbox-group button:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.c-checkbox-group button:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color)}.c-checkbox-group button svg{margin-left:auto;margin-right:var(--spacer-small);color:var(--color-text) !important}.c-checkbox-group__title{margin:0}.c-checkbox-group__title,.c-checkbox-group__group{grid-column:1 / -1}.c-checkbox-group__group{display:grid;grid-gap:var(--spacer-x-small);grid-template-columns:repeat(auto-fit, minmax(150px, 1fr))}.form--with-bg .form__content-wrapper{background-color:var(--color-neutral-10);border-radius:4px;padding:var(--spacer-x-large) var(--spacer);margin-bottom:var(--spacer);display:grid;grid-gap:var(--spacer-2x-large)}div.form .form-title{margin-bottom:var(--spacer);font-size:var(--step-3)}.flex-1{flex:1;flex-basis:5.5rem}.input--small{flex:1;flex-basis:5.5rem;max-width:6rem}.flex-2{flex:2;flex-basis:9rem}.input--medium{flex:2;flex-basis:9rem;max-width:12rem}.flex-3{flex:3;flex-basis:12rem}.input--large{flex:3;flex-basis:12rem;max-width:16rem}.flex-4,.input--x-large{flex:4;flex-basis:16rem;max-width:100%}.event-registration-form form{counter-reset:guest-counter;display:grid;grid-gap:0 var(--spacer-large)}.guest__header.flexer{align-items:baseline}.guest__header.flexer h7::after{counter-increment:guest-counter;content:" #" counter(guest-counter)}.din-order-form__submit-btn,.event-registration-form__submit-btn,.newsletter-form__submit-btn{justify-self:end}.c-custom-checkbox.subfilter{margin-left:var(--spacer-small)}.c-custom-checkbox{cursor:pointer;color:var(--color-text);display:grid;grid-template-columns:auto 1fr;align-items:start}.c-custom-checkbox .label__text{font-weight:normal}.check-box{display:inline-flex;align-items:center;border:1px solid var(--color-neutral-20);border-radius:2px;height:1.5rem;width:1.5rem;background-color:#fff;margin-right:var(--spacer-x-small)}.check-box *{transition:all 0.1s linear}.check-box svg{color:transparent;display:block;width:100%}.c-custom-checkbox input[type="checkbox"]{position:absolute;width:1em;height:1em;opacity:0.00001}.c-custom-checkbox input[type="checkbox"]:checked+.check-box svg{color:var(--color-neutral-70)}@media screen and (-ms-high-contrast: active){.c-custom-checkbox input[type="checkbox"]:checked+.check-box svg{color:currentColor}}.c-custom-checkbox input[type="checkbox"]:focus+.check-box{outline:3px solid transparent}.js-focus-visible .c-custom-checkbox input[type="checkbox"]:focus:not(.focus-visible)+.check-box{outline:1px solid transparent;box-shadow:none}.c-custom-checkbox input[type="checkbox"]:focus:not(:focus-visible)+.check-box{outline:1px solid transparent;box-shadow:none}.c-custom-checkbox input[type="checkbox"]:focus-visible+.check-box{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color);border-color:var(--focus-outline-color)}@media screen and (-ms-high-contrast: active){.c-custom-checkbox svg{color:windowText}}.c-custom-select{--icon: url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9883 1.20703L12.7969 1.01562C12.6602 0.878906 12.4688 0.878906 12.332 1.01562L7 6.34766L1.64062 1.01562C1.50391 0.878906 1.3125 0.878906 1.17578 1.01562L0.984375 1.20703C0.847656 1.34375 0.847656 1.53516 0.984375 1.67188L6.75391 7.44141C6.89062 7.57812 7.08203 7.57812 7.21875 7.44141L12.9883 1.67188C13.125 1.53516 13.125 1.34375 12.9883 1.20703Z' fill='%23424E57'/%3E%3C/svg%3E%0A");--border-color: var(--color-neutral-20);--color: var(--color-text);--box-shadow: none;--border-radius: 3px;--background-color: #fff;--gradient-background: linear-gradient(to bottom, #ffffff 0%, #fff 100%);--outline-color: var(--focus-outline-color);--padding: var(--spacer-x-small) var(--spacer-small);--margin: 0}.c-custom-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;display:block;width:100%;max-width:100%;margin:var(--margin);padding:var(--padding);padding-right:var(--spacer-2x-large);font-family:inherit;color:var(--color);cursor:pointer;font-size:var(--step--1);line-height:1.3;border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);background-color:var(--background-color);background-image:var(--icon),var(--gradient-background);background-repeat:no-repeat, repeat;background-position:right calc(var(--spacer-x-small) * 1.5) top 50%,0 0;background-size:1em auto, 100%}.c-custom-select:focus{outline:3px solid transparent}.js-focus-visible .c-custom-select:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.c-custom-select:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.c-custom-select:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color);border-color:var(--focus-outline-color)}.c-custom-select::-ms-expand{display:none}.c-custom-radio{cursor:pointer;display:grid;grid-template-columns:auto 1fr;align-items:start}.c-custom-radio .label__text{font-weight:normal}.radio-btn{display:inline-flex;justify-content:center;border:1px solid var(--color-neutral-20);border-radius:2px;height:1.5rem;width:1.5rem;border-radius:50%;background-color:#fff;margin-right:var(--spacer-x-small)}.radio-btn *{transition:all 0.1s linear}.radio-btn svg{fill:transparent;display:block;height:100%}.c-custom-radio input[type="radio"]{position:absolute;width:1em;height:1em;opacity:0.00001}.c-custom-radio input[type="radio"]:checked+.radio-btn svg{fill:var(--color-neutral-70)}@media screen and (-ms-high-contrast: active){.c-custom-radio input[type="radio"]:checked+.radio-btn svg{fill:currentColor}}.c-custom-radio input[type="radio"]:focus+.radio-btn{outline:3px solid transparent}.js-focus-visible .c-custom-radio input[type="radio"]:focus:not(.focus-visible)+.radio-btn{outline:1px solid transparent;box-shadow:none}.c-custom-radio input[type="radio"]:focus:not(:focus-visible)+.radio-btn{outline:1px solid transparent;box-shadow:none}.c-custom-radio input[type="radio"]:focus-visible+.radio-btn{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color);border-color:var(--focus-outline-color)}@media screen and (-ms-high-contrast: active){.c-custom-radio svg{color:windowText}}.email-submit{font-size:var(--step--1);max-width:250px}.email-submit .email-submit__content{display:grid;grid-template-columns:1fr auto;align-items:stretch}.email-submit .icon-btn{padding:var(--spacer-small);border-top-left-radius:0;border-bottom-left-radius:0;font-size:inherit;border-color:var(--color-neutral-20);border-left:none}.email-submit input[type="email"]{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}:root{--login-expanded-width: 24rem;--login-btn-collapsed-width: 10rem;--login-btn-collapsed-width--logged-in: 18rem}.login-wrapper{width:100%;display:flex;justify-content:flex-end}.login{font-size:var(--step--1);position:relative;background:#fff;flex:1;width:max-content;margin-top:2.5rem}@media all and (min-width: 880px){.login{z-index:15;width:var(--login-expanded-width);margin-left:auto;display:inline-flex;justify-content:flex-end;grid-column:3 / 11}}.main-header .login{margin-top:0}.login svg{color:inherit}.login__footer{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:space-between;margin-top:var(--spacer)}.login__footer .btn{margin-right:var(--spacer)}.login__toggle{text-align:left;transition:all .15s linear, border-color .1s linear .075s;display:none;width:2.75rem;height:2.75rem;padding:0}.enhanced .main-header .login__toggle{right:-1.125rem}.enhanced .login__toggle{display:flex;align-items:center;justify-content:center;position:absolute;top:-2.25rem;right:0}@media all and (min-width: 880px){.enhanced .login__toggle{justify-content:space-between;position:static;width:var(--login-btn-collapsed-width);height:auto}[data-logged-in] .enhanced .login__toggle{width:var(--login-btn-collapsed-width--logged-in)}}.login__toggle *{display:inline-block}.login__toggle[aria-expanded="true"]{border-color:var(--color-neutral-10);border-bottom-color:transparent}@media all and (min-width: 880px){.login__toggle[aria-expanded="true"]{width:var(--login-expanded-width);border-bottom-left-radius:0;border-bottom-right-radius:0}}.login__toggle[aria-expanded="true"] .close-icon{display:block}.login__toggle[aria-expanded="true"] .open-icon{display:none}@media all and (min-width: 880px){.login__toggle[aria-expanded="false"]{width:var(--login-btn-collapsed-width);transition:width .15s linear, border-color .1s linear .1s}[data-logged-in] .login__toggle[aria-expanded="false"]{width:var(--login-btn-collapsed-width--logged-in)}}.login__toggle[aria-expanded="false"] .open-icon{display:block}.login__toggle[aria-expanded="false"] .close-icon{display:none}.login__toggle .login__toggle__user-icon{margin-left:0;min-width:1.5rem;min-height:1rem}@media all and (min-width: 880px){.login__toggle .login__toggle__user-icon{margin-right:var(--spacer-x-small)}}.login__toggle .login__toggle__user-icon .path--user-check{opacity:0}[data-logged-in] .login__toggle .login__toggle__user-icon .path--user-check{opacity:1}[data-logged-in] .login__toggle .login__toggle__user-icon .path--user{opacity:0}.login__toggle .login__toggle__toggle-icon{margin-left:var(--spacer-x-small);margin-right:0;width:.875rem;min-width:.875rem}@media all and (max-width: 880px){.login__toggle .login__toggle__toggle-icon{display:none}}.login__toggle .login__toggle__toggle-icon.open-icon,.login__toggle .login__toggle__toggle-icon.close-icon{margin-left:auto}@media all and (max-width: 880px){.login__toggle .login__toggle__toggle-icon.open-icon,.login__toggle .login__toggle__toggle-icon.close-icon{display:none;min-width:1em}}@media all and (max-width: 880px){.login__toggle{border:none}}@media all and (min-width: 880px){.login__toggle{padding:var(--spacer-x-small) var(--spacer)}}.login__toggle__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:var(--spacer-x-small)}[data-logged-in] .login__toggle__label{width:calc(100% - 2.75rem)}@media all and (max-width: 880px){.login__toggle__label{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;width:1px;white-space:nowrap}}.login__content{width:100%;border:1px solid #fff;transition:height .2s ease-in-out .2s, border-color .2s ease-in-out .3s;overflow:hidden}@media all and (min-width: 880px){.login__content{max-width:var(--login-expanded-width);background:#fff;border-radius:3px;border:1px solid var(--color-neutral-10);border-top:none;width:inherit;position:absolute;top:100%;right:0;border-top-left-radius:0;border-top-right-radius:0}}.login__toggle[aria-expanded="true"]+.login__content{transition:height .2s ease-in-out .2s, visibility .15s ease-in-out .15s, border-color .2s ease-in-out .3s}.login__toggle[aria-expanded="false"]+.login__content{visibility:hidden;height:0;transition:height .2s ease-in-out, border-color .2s ease-in-out .3s}.login__content__inner{padding:var(--spacer-x-large);display:grid;grid-gap:var(--spacer-large)}.login__content__inner .link{display:inline-flex}.login__content__heading,.login__user-company,.login__user-email{margin-bottom:0}.login__user-company{font-size:var(--step-0)}.downloads-section{background-color:var(--color-neutral-07);border-radius:4px;display:grid;grid-gap:var(--spacer) var(--spacer-2x-large);padding:var(--spacer) var(--spacer) var(--spacer-x-large)}.download-item__icon{transition:all .1s linear;width:3.15em;height:3.15em;color:var(--color-link);fill:#fff;border-radius:4px}.download-item:hover .download-item__icon{color:#fff;fill:var(--color-link)}img.download-item__icon{transition:all .1s linear}.download-item:hover img.download-item__icon{background-color:var(--color-link);background-blend-mode:luminosity}.downloads-section-heading{margin-bottom:0;grid-column:1 / -1}.download-item{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:var(--spacer);color:var(--color-text);text-decoration:none}.downloads-section-heading{font-size:var(--step-3);margin-bottom:var(--spacer)}.download-item__title{font-weight:500;font-size:var(--step-1);margin-bottom:0}.download-item__desc{margin-top:var(--spacer-2x-small);font-size:var(--step--1);margin-bottom:0;text-decoration:none !important}.main-footer{border-top:4px solid var(--color-brand-vpi);padding:var(--spacer-large) 0;font-size:var(--step--1);color:var(--color-neutral-50);margin-top:var(--spacer-6x-large)}.main-footer .content-container{display:grid;grid-template-columns:1fr;grid-gap:var(--spacer-2x-large) var(--spacer-4x-large);align-items:start}@media all and (min-width: 880px){.main-footer .content-container{grid-template-columns:repeat(12, 1fr)}}.main-footer .contact-details{font-style:normal}.main-footer .contact-details span{display:block;margin-bottom:var(--spacer-x-small)}.main-footer ul{list-style:none;margin:0;padding:0}.main-footer ul li{margin-bottom:var(--spacer-x-small)}.main-footer a{color:inherit;text-decoration:none}.main-footer a[aria-current="page"]{color:var(--color-text);font-weight:500}@media all and (min-width: 880px){.main-footer .logo{grid-column:1 / 3;align-self:start}.main-footer .main-footer__nav{grid-column:3 / 13}}.main-footer__nav{display:grid;grid-gap:var(--spacer-2x-large) var(--spacer-5x-large);grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));align-items:start}ul.main-footer__nav__socials{margin-top:var(--spacer)}ul.main-footer__nav__socials li{display:inline-block;margin-right:var(--spacer-small)}ul.main-footer__nav__socials svg{width:var(--spacer-x-large);height:var(--spacer-x-large)}.page-header{overflow:hidden;position:relative;margin-top:calc(var(--spacer-x-large) * -1)}@media all and (max-width: 880px){.page-header{padding-top:var(--spacer-3x-large)}}.page-header .content-container{align-items:start}.page-header.bg--brand,.page-header.bg--image{background-color:var(--color-brand-core);color:#fff}.page-header.bg--light{background-color:var(--color-neutral-07);color:var(--color-text)}.page-header[class*="bg"]{min-height:350px;display:flex;align-items:center}.page-header.page-header--themed{display:flex;align-items:center;justify-content:center;text-align:center;min-height:350px;color:#fff;padding-right:calc(var(--spacer) + 1vw);padding-left:calc(var(--spacer) + 1vw)}.page-header.bg--image{display:grid;grid-template-columns:1fr;grid-row-gap:var(--spacer)}@media all and (min-width: 880px){.page-header.bg--image{display:block}}.page-header__bg{position:relative;width:100vw;max-height:350px;min-height:350px;overflow:hidden;margin-top:calc(-1 * var(--spacer-2x-large))}.page-header--themed .page-header__bg{z-index:-1}.page-header__bg img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1}@media all and (min-width: 640px){.page-header__bg img{aspect-ratio:4 / 3}}@media all and (min-width: 880px){.page-header__bg .gradient{position:absolute;left:0;right:0;top:0;top:0;height:100%;background:linear-gradient(to left, var(--color-brand-core) 65%, transparent)}}@media all and (min-width: 880px){.page-header__bg{position:absolute;height:100%;width:100%;max-height:100%;margin-top:0;top:0;left:0}}.page-header--themed .page-header__bg{position:absolute;height:100%;width:100%;max-height:100%;margin-top:0;top:0;left:0}.theme .page-header--themed .page-header__bg::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(var(--base), 100%, 26%, 20%)}.breadcrumb{text-decoration:none;font-weight:500;font-size:var(--step-1);color:var(--color-link);display:block;margin-bottom:var(--spacer-large)}.bg--brand .breadcrumb,.bg--image .breadcrumb{color:inherit}.page-header__head{position:relative;z-index:5;grid-column:2 / 12}@media all and (min-width: 880px){.page-header__head{grid-column:3 / 10}}.bg--image .page-header__head{position:relative;z-index:5;grid-column:2 / 12}@media all and (min-width: 880px){.bg--image .page-header__head{grid-column:4 / 10}}.page-title{margin-bottom:0;overflow-wrap:break-word}.page-header--themed .page-title{max-width:900px;text-shadow:0px 4px 10px rgba(0,0,0,0.25),0px 1px 3px rgba(0,0,0,0.5)}.page-header--theme .page-title{text-align:center}.page-header__metadata{display:flex;flex-direction:column;grid-column:2 / 12;margin-top:var(--spacer)}@media all and (min-width: 880px){.page-header__metadata{grid-column:10 / 13;align-self:top;margin-top:0}}.tag{color:var(--color-brand-core);background-color:#fff;font-weight:500;font-size:var(--step--1);padding:var(--spacer-2x-small) var(--spacer-small);display:inline-block;border:1px solid var(--color-brand-core);border-radius:1rem;text-decoration:none;transition:all .1s linear}a.tag:hover{background-color:var(--color-link);color:#fff}a.tag:active{border-color:var(--color-link)}a.tag:focus{outline:1px solid transparent}.js-focus-visible a.tag:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}a.tag:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}a.tag:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color);background-color:var(--color-brand-core);color:#fff}a.tag.tag--vers{background-color:var(--color-brand-vers);color:var(--color-text)}a.tag.tag--vers:hover{background-color:#ffcf33}a.tag.tag--vpi{color:#fff;background-color:var(--color-brand-vpi)}a.tag.tag--vpi:hover{background-color:#c40e38}.tag-list{list-style:none;margin:0;padding:0}.tag-list li{display:inline-block;margin-bottom:var(--spacer-x-small)}.article h2{font-size:var(--step-4);margin-bottom:.75em}.article h3{font-size:var(--step-3);margin-bottom:.75em}.article h4{font-size:var(--step-2);margin-bottom:.75em}.article h5{font-size:var(--step-1);margin-bottom:.75em}.date-input--dayless{background:none;border-radius:0;padding:0}.date-input--dayless legend{top:0;left:0;font-size:inherit;margin-bottom:var(--spacer-2x-small)}.date-input--dayless select.date-input__month{border-top-right-radius:0;border-bottom-right-radius:0;max-width:4rem}.date-input--dayless select.date-input__year{border-top-left-radius:0;border-bottom-left-radius:0}.date-input--dayless .date-input__fields{display:grid;grid-template-columns:4rem 1fr;grid-gap:0 var(--spacer-2x-small)}.date-input *{font-family:inherit;position:relative}.date-input__fields{display:inline-flex;align-items:flex-end;max-width:max-content}.input-wrapper.date-input__day,.input-wrapper.date-input__month{width:5ch;margin-right:var(--spacer-2x-small)}.input-wrapper.date-input__year{width:7ch;margin-right:var(--spacer-2x-small)}.datepicker-toggle-button svg{display:block;width:100%}.good-date-input__label{display:block}.good-date-input__input{margin-bottom:0}.app-appointment-date{position:relative}.datepicker{padding:var(--spacing-4);margin-top:10px;font-size:var(--fs-xs);max-width:100%;position:absolute;top:100%;background:#fff;right:0;z-index:1000;box-shadow:var(--elevation-level-35);border-radius:3px}@media all and (min-width: 640px){.datepicker{max-width:300px}}.datepicker.hidden{display:none}.datepicker:focus{outline:2px solid var(--color-link);outline-offset:4px}.datepicker-actions{display:flex;justify-content:space-between;align-items:center}.datepicker-actions button{border:none;background:none;height:2.5rem;width:2.5rem;display:inline-flex;align-items:center;justify-content:center}.datepicker-actions button:hover{background-color:var(--color-link);color:#fff}.datepicker-actions button:focus{outline:2px solid transparent;box-shadow:0 0 0 1px #fff,0 0 0 3px var(--color-link);border-radius:4px}.datepicker-actions select:focus{border-radius:3px;outline:2px solid transparent;box-shadow:0 0 0 1px #fff,0 0 0 3px var(--color-link)}.datepicker-actions select{margin-left:auto;margin-right:auto;display:block;padding-top:12px;padding-bottom:12px;background:none;border:none;font-size:1rem;width:110px;cursor:pointer}.datepicker table{width:100%;table-layout:fixed}.datepicker table td,.datepicker table th{padding:0.4rem var(--spacer);text-align:center;font-size:var(--fs-xs)}.datepicker table th{color:var(--color-gray-6);font-size:var(--fs-label);font-weight:normal;text-transform:initial}.datepicker table td{cursor:default}.datepicker .other-month{color:var(--color-gray-6)}.datepicker td:focus{outline:2px solid transparent;box-shadow:0 0 0 1px #fff,0 0 0 3px var(--color-link)}td[role="gridcell"]{border-radius:2px}.datepicker td[role="gridcell"]:hover{background-color:var(--color-neutral-07)}.datepicker td[aria-selected="true"]{background-color:var(--color-link);color:#fff;text-decoration:underline}.datepicker td[aria-selected="true"]:hover{background-color:var(--color-brand-core)}.datepicker-day-isToday{color:var(--color-link);position:relative}.datepicker-day-isToday::after{content:"";color:inherit;position:absolute;line-height:0;bottom:3px;left:50%;width:5px;height:5px;margin-left:-2.5px;border-radius:5px;background-color:currentColor}nav.c-pagination svg{color:inherit}nav.c-pagination ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}@media all and (max-width: 640px){nav.c-pagination ul{justify-content:center}}nav.c-pagination .pagination__next{order:1;margin:.5em;display:flex;margin-left:auto}nav.c-pagination .pagination__next li{margin:0;margin-left:.5em}nav.c-pagination .pagination__previous{margin:.5em;display:flex;margin-right:auto}nav.c-pagination .pagination__previous li{margin:0;margin-right:.5em}nav.c-pagination li{margin:.5em}nav.c-pagination li.ellipsis{display:inline-flex;align-items:center;color:var(--color-brand-core)}.pagination__next nav.c-pagination li a,.pagination__previous nav.c-pagination li a{padding:var(--spacer-small) var(--spacer)}@media all and (max-width: 640px){nav.c-pagination li:nth-child(n+3){display:none}nav.c-pagination li[data-current]{display:block}nav.c-pagination li.ellipsis{display:inline-flex;align-items:center;line-height:0}}nav.c-pagination li a{display:block;text-decoration:none;display:inline-flex;width:100%;height:100%;align-items:center;justify-content:space-between;font-size:var(--step--1);font-weight:500;border-radius:var(--button-radius);line-height:1.5;padding:var(--spacer-x-small) var(--spacer);background:#fff;color:var(--color-brand-core);border:1px solid var(--color-neutral-30)}nav.c-pagination li a[aria-disabled="true"],nav.c-pagination li a[aria-disabled="true"]:hover{color:var(--color-neutral-30);border:1px solid var(--color-neutral-20)}nav.c-pagination li a:hover{color:var(--focus-outline-color)}nav.c-pagination li a:active{border-color:var(--focus-outline-color)}nav.c-pagination li a[aria-current]{background:var(--color-brand-core);border-color:var(--color-brand-core);color:#fff}nav.c-pagination li a:focus{outline:1px solid transparent}.js-focus-visible nav.c-pagination li a:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}nav.c-pagination li a:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}nav.c-pagination li a:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color)}.c-filters{margin-bottom:var(--spacer-2x-large)}.c-filters__form{display:grid;grid-gap:var(--spacer-x-large) 0}.c-filters__title{font-size:var(--step-3)}@media all and (min-width: 880px){.c-filters__title{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;width:1px;white-space:nowrap}}.c-filters__toggle{color:var(--color-link);display:block;width:100%;font-weight:500;margin:var(--spacer) 0}.c-filters__toggle svg{margin-left:var(--spacer-x-small)}.c-filters__toggle:focus{outline:1px solid transparent}.js-focus-visible .c-filters__toggle:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.c-filters__toggle:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.c-filters__toggle:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color)}.c-filters__panel{display:grid;grid-gap:var(--spacer-x-small);max-height:2000px}.c-filters__submit-btn{margin-top:var(--spacer-small)}[data-panel]{width:100%;transition:height .2s ease-in-out .2s;overflow:hidden;padding:3px}[data-toggle] svg{transition:transform .1s linear}[data-toggle][aria-expanded="true"] svg{transform:rotate(180deg)}[data-toggle][aria-expanded="true"]+[data-panel]{transition:opacity .2s ease-in-out, height .2s ease-in-out .2s, visibility .15s ease-in-out .15s}[data-toggle][aria-expanded="false"]+[data-panel]{visibility:hidden;height:0;transition:opacity .2s ease-in-out -.1s, height .2s ease-in-out}.c-search__form{background-color:var(--color-neutral-10);padding:var(--spacer) var(--spacer-small);border-radius:3px}@media all and (min-width: 880px){.c-search__form{padding:var(--spacer-x-large)}}.c-search-form__fields{display:grid;align-items:center;grid-template-columns:1fr auto}.c-search-form__input{grid-column:1 / -1;grid-row:1}.c-search-form__submit-btn{grid-row:1;grid-column:2 / 3}.c-slider[data-slider]{position:relative;padding:var(--spacer-2x-large) var(--spacer)}@media all and (max-width: 880px){.c-slider[data-slider]{padding:var(--spacer-2x-large) var(--spacer) var(--spacer-6x-large)}}.c-slider.c-slider--testimonials[data-slider]{background-color:var(--color-brand-core);color:#fff;text-align:center}@media all and (min-width: 880px){.c-slider.c-slider--images[data-slider] figure{width:calc(100% - 8rem);margin:0 auto}}.c-slider.c-slider--images[data-slider] figure figcaption{padding-bottom:0}.c-slider[data-slider] .content-container{padding:0}.c-slider__title{margin-bottom:var(--spacer-2x-large);font-size:var(--step-3);font-weight:500}.c-slider__paddleNav .c-slider__paddleNav__prev,.c-slider__paddleNav .c-slider__paddleNav__next{width:2.375rem;height:2.375rem;position:absolute;z-index:2;top:50%;border:1px solid var(--color-neutral-30);padding:var(--spacer-x-small) var(--spacer-x-small)}.c-slider--testimonials .c-slider__paddleNav .c-slider__paddleNav__prev,.c-slider--testimonials .c-slider__paddleNav .c-slider__paddleNav__next{background:var(--color-brand-core);color:#fff}.c-slider--testimonials .c-slider__paddleNav .c-slider__paddleNav__prev:hover,.c-slider--testimonials .c-slider__paddleNav .c-slider__paddleNav__next:hover{border-color:#fff}.c-slider__paddleNav .c-slider__paddleNav__prev svg,.c-slider__paddleNav .c-slider__paddleNav__next svg{transition:color .1s linear}.c-slider__paddleNav .c-slider__paddleNav__prev[aria-disabled="true"],.c-slider__paddleNav .c-slider__paddleNav__next[aria-disabled="true"]{color:var(--color-neutral-30);opacity:50%}.c-slider__paddleNav .c-slider__paddleNav__prev[aria-disabled="true"]:hover,.c-slider__paddleNav .c-slider__paddleNav__next[aria-disabled="true"]:hover{color:var(--color-neutral-30);opacity:50%}.c-slider__paddleNav .c-slider__paddleNav__prev:focus,.c-slider__paddleNav .c-slider__paddleNav__next:focus{outline:1px solid transparent}.js-focus-visible .c-slider__paddleNav .c-slider__paddleNav__prev:focus:not(.focus-visible),.js-focus-visible .c-slider__paddleNav .c-slider__paddleNav__next:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.c-slider__paddleNav .c-slider__paddleNav__prev:focus:not(:focus-visible),.c-slider__paddleNav .c-slider__paddleNav__next:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.c-slider__paddleNav .c-slider__paddleNav__prev:focus-visible,.c-slider__paddleNav .c-slider__paddleNav__next:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color)}.c-slider__paddleNav .c-slider__paddleNav__prev .c-slider--testimonials:focus-visible,.c-slider__paddleNav .c-slider__paddleNav__next .c-slider--testimonials:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px #fff}.c-slider__paddleNav .c-slider__paddleNav__prev{left:var(--spacer-2x-large)}.c-slider__paddleNav .c-slider__paddleNav__next{right:var(--spacer-2x-large)}@media all and (max-width: 880px){.c-slider__paddleNav{position:absolute;width:100%;left:0;bottom:var(--spacer);display:flex;gap:var(--spacer);justify-content:center}.c-slider__paddleNav .c-slider__paddleNav__prev,.c-slider__paddleNav .c-slider__paddleNav__next{position:static}}.c-slider__dotNav{text-align:center;display:flex;align-items:center;justify-content:center;position:relative;top:var(--spacer-x-large);white-space:nowrap;overflow-x:auto;overflow-y:hidden;display:none;-webkit-overflow-scrolling:touch;background:linear-gradient(90deg, var(--color-brand-core) 30%, rgba(255,255,255,0)),linear-gradient(90deg, rgba(255,255,255,0), var(--color-brand-core) 70%) 0 100%,radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.25), transparent),radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.25), transparent) 0 100%;background-color:var(--color-brand-core);background-position:0 0, 100%, 0 0, 100%;background-repeat:no-repeat;background-attachment:local, local, scroll, scroll;background-size:20px 100%, 20px 100%, 10px 100%, 10px 100%}.c-slider__dotNav::-webkit-scrollbar{display:none}.c-slider__dotNav:focus,.c-slider__dotNav.focus-visible{outline:2px dotted #888;outline-offset:5px}.c-slider__dotNav__dot{display:inline-block;width:2.75rem;height:2.75rem;padding:0;line-height:0;border-radius:50%;border:2px dotted transparent}.c-slider__dotNav__dot::before{content:"";display:inline-block;width:var(--spacer-small);height:var(--spacer-small);background:#fff;border-radius:50%}.c-slider__dotNav__dot[aria-selected="true"]::before{background:var(--color-text)}@media screen and (-ms-high-contrast: active){.c-slider__dotNav__dot::before{background-color:windowText}.c-slider__dotNav__dot[aria-selected="true"]::before{background:highlight}}.c-slider__dotNav__dot:focus,.c-slider__dotNav__dot.focus-visible{outline:none;border-color:#fff}.c-slider__dotNav__dot:focus:not(:focus-visible){border-color:transparent}.js-focus-visible .c-slider__dotNav__dot:focus:not(.focus-visible){border-color:transparent}.c-slider__dotNav__dot{position:relative}.c-slider__dotNav__dot .dot-label{display:block;line-height:1.5;position:absolute;left:1.25rem;transform:translateX(-50%);bottom:-2.75rem;z-index:1;background-color:var(--color--secondary);padding:.5em 1em;border-radius:4px;pointer-events:none;opacity:0;transition:opacity .2s linear;width:15rem}.c-slider__dotNav__dot .dot-label::after{content:"";position:absolute;left:50%;margin-left:-1rem;top:-.5rem;width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid var(--color--secondary)}.c-slider__dotNav__dot:focus .dot-label,.c-slider__dotNav__dot:hover .dot-label{opacity:1}.c-slider__dotNav__dot:focus:not(:focus-visible) .dot-label{opacity:0}.js-focus-visible .c-slider__dotNav__dot:focus:not(.focus-visible) .dot-label{opacity:0}.c-slider__slides-container{display:flex}.c-slider__slides-wrapper{width:80%;display:flex;align-items:center;transition:transform 0.4s cubic-bezier(0.39, 0.03, 0.56, 0.57)}.c-slider__slide{width:100%;flex-shrink:0;text-align:center;margin-bottom:var(--v-space);margin-right:var(--spacer);transition:opacity 0.5s cubic-bezier(0.39, 0.03, 0.56, 0.57),visibility 1s cubic-bezier(0.39, 0.03, 0.56, 0.57)}.c-slider__slide[data-hidden="true"]{visibility:hidden;opacity:0}.c-slider__slide[data-hidden="false"]{visibility:visible;opacity:1;transition:opacity 0.2s cubic-bezier(0.39, 0.03, 0.56, 0.57),visibility 0.2s cubic-bezier(0.39, 0.03, 0.56, 0.57)}.c-slider__slide:focus{outline:1px solid transparent}.js-focus-visible .c-slider__slide:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.c-slider__slide:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.c-slider__slide:focus-visible{outline:1px solid transparent;box-shadow:inset 0 0 0 2px #fff}.js-slider .c-slider__slides-container{overflow:hidden}.js-slider .c-slider__slides-wrapper{width:100%;transition:transform 0.4s cubic-bezier(0.39, 0.03, 0.56, 0.57)}.js-slider .c-slider__slide{margin:0;flex-shrink:0}.c-slider--testimonials .c-slider__testimonial{background:#fff;color:var(--color-text);border-radius:3px;max-width:100%;margin:0;margin-bottom:var(--spacer-x-large);display:inline-flex;padding:var(--spacer);flex-direction:column;justify-content:center;align-items:center;font-weight:500;font-size:var(--step-1)}.enhanced .c-slider--testimonials .c-slider__testimonial{margin-bottom:0}@media all and (min-width: 880px){.c-slider--testimonials .c-slider__testimonial{padding:var(--spacer-2x-large) var(--spacer-x-large) var(--spacer-x-large)}}.c-slider--testimonials .c-slider__testimonial__content{width:50ch;max-width:100%;margin:0 auto}.c-slider--testimonials .c-slider__testimonial__content p:last-of-type{margin-bottom:0}.c-slider--testimonials .c-slider__testimonial__footer{margin-top:var(--v-margin)}.c-slider--testimonials .c-slider__testimonial__footer cite{font-style:normal}.c-slider--testimonials .c-slider__testimonial__author{font-weight:500}.c-slider--testimonials .c-slider__testimonial__author-company{font-size:var(--step-0);font-weight:normal}.c-slider--testimonials .c-slider__testimonial__author,.c-slider--testimonials .c-slider__testimonial__author-company{display:block;margin-bottom:var(--spacer-2x-small)}.c-slider--testimonials .c-slider__testimonial__author-img{width:4rem;height:4rem;object-fit:cover;border-radius:50%;border:1px solid var(--color-neutral-07)}.search-results__title{font-size:var(--step-4);margin-bottom:var(--spacer-x-large)}.search-results__list{margin:0;padding:0;margin-bottom:var(--spacer-2x-large)}.search-results__tabs{grid-column:1 / 3}.search-results__item{list-style:none;font-size:var(--step--1);border-top:1px solid var(--color-neutral-20);margin:0;transition:all .1s linear;position:relative;padding-right:var(--spacer-3x-large)}.search-results__item:nth-child(odd){background-color:var(--color-neutral-03)}.search-results__item:last-of-type{border-bottom:1px solid var(--color-neutral-20)}.search-results__item:hover{background-color:var(--color-neutral-07)}.search-results__item svg{position:absolute;right:var(--spacer);top:var(--spacer)}.search-results__item span{display:block}.search-results__item p{margin:0}.search-results__item time{align-self:flex-end}.search-results__item .tag{display:inline-block}@media all and (min-width: 1024px){.search-results__item--werkstatten,.search-results__item--eventattendees{display:table;border-collapse:collapse;width:100%}.search-results__item--werkstatten,.search-results__item--eventattendees *{vertical-align:top}.search-results__item--werkstatten .search-results__item__address,.search-results__item--werkstatten .search-results__item__info,.search-results__item--eventattendees .search-results__item__company,.search-results__item--eventattendees .search-results__item__options,.search-results__item--werkstatten .search-results__item__icon{display:table-cell}.search-results__item--eventattendees .search-results__item__link{display:table-cell;width:30%}.search-results__item--eventattendees .search-results__item__company{width:50%}.search-results__item--eventattendees .search-results__item__options{width:20%}.search-results__item--werkstatten .search-results__item__address{width:30%}.search-results__item--werkstatten .search-results__item__info{width:12%}.search-results__item--werkstatten .search-results__item__link{display:table-cell;width:55%}.search-results__item--werkstatten .search-results__item__address__zip{width:50%}}@media all and (min-width: 768px){.search-results__item--mitglieder{display:grid;grid-template-columns:2fr 1fr}.search-results__item--mitglieder .search-results__item__address__zip,.search-results__item--mitglieder .search-results__item__address__city,.search-results__item--mitglieder .search-results__item__icon{display:table-cell}}.search-results__item__link{text-decoration:none;color:inherit;padding:var(--spacer-small);display:flex;flex-direction:column}.search-results__item__link::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0}.search-results__item__link:focus{outline:1px solid transparent}.js-focus-visible .search-results__item__link:focus:not(.focus-visible){outline:1px solid transparent}.search-results__item__link:focus:not(:focus-visible){outline:1px solid transparent}.search-results__item__link:focus-visible{outline:2px solid var(--focus-outline-color)}.search-results__item__name{font-weight:500;font-size:var(--step--1);color:var(--color-link);margin-bottom:0;justify-self:start;display:flex;flex-direction:column}@media all and (min-width: 1024px){.search-results__item--werkstatten .search-results__item__name{display:grid;grid-template-columns:8ch 1fr;align-items:start;grid-gap:0 calc(var(--spacer) + .1vw)}}.search-results__item__info,.search-results__item__options,.search-results__item__company{padding:var(--spacer-small)}span.search-results__item__address__zip{display:inline-block;padding:var(--spacer-small)}span.search-results__item__address__city{word-break:break-all;display:inline-block;padding:var(--spacer-small)}.search-results-slice .content-container{align-items:start;grid-template-rows:auto 1fr}.search-results-slice .c-filters{grid-column:1 / 4;grid-row:1 / 3}.search-results-slice .search-results{grid-column:2 / 12;grid-row:2;display:grid;align-items:start}.search-results-slice .c-search{grid-row:1;grid-column:2 / 12}.search-results-slice .search-results .search-results__title{grid-column:1}.search-results-slice .search-results .download-item{grid-column:2;justify-self:end}.search-results-slice .search-results .search-results__list{grid-column:1 / 3;margin-top:1rem}.search-results-slice .c-pagination{grid-column:span 2}.search-results-slice--werkstatten .search-results{grid-column:4 / 13 !important}.search-results-slice--werkstatten .c-search{grid-column:4 / 13 !important}.features{padding:var(--spacer-2x-large) 0}.features__list{margin:0;padding:0;grid-column:2 / 12;display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));grid-gap:var(--spacer-3x-large) var(--spacer-5x-large)}.features__item{list-style:none;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-row-gap:var(--spacer)}.features__item__img{display:block;justify-self:center}.features__item__title{font-weight:500;font-size:var(--step-2);margin:0;margin-bottom:calc(-1 * var(--spacer-x-small))}.features__item__desc p{margin:0}.features__item__more-link{justify-self:start}.c-media-assets{background-color:var(--color-neutral-03);padding:var(--spacer-x-large);border-radius:4px;display:grid;grid-template-columns:1fr;grid-gap:var(--spacer)}.c-media-assets__title{font-size:var(--step-1);font-weight:500;margin:0}.media-assets__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));align-items:start;grid-gap:var(--spacer-large) calc(var(--spacer) + 1vw)}.media-asset{color:var(--color-text);text-decoration:none;text-align:center;display:block}.media-asset:hover{color:var(--color-link);text-decoration:underline}.media-asset:hover img{background-color:var(--color-link)}.media-asset img{transition:all .1s linear;display:block;margin:0 auto var(--spacer-x-small);width:100%;width:6.625rem;height:6.625rem;min-width:3.15rem}.media-asset-label{display:block;font-size:var(--step--1)}.figure{margin-top:0;margin-bottom:0}.figure img{display:block;width:auto;max-width:100%;margin:0 auto}.figure figcaption{font-size:var(--step-0);color:var(--color-neutral-40);padding:var(--spacer-large) calc(var(--spacer) + 1vw)}.slice .figure{grid-column:2 / 12}blockquote{margin:var(--spacer-large) 0 var(--spacer-2x-large) 0}blockquote.block-quote{border-left:8px solid var(--color-neutral-40);color:var(--color-neutral-50);font-size:var(--step-2);padding:var(--spacer) 0 var(--spacer) var(--spacer-large);grid-column:4 / 10}blockquote cite{font-style:normal;font-size:var(--step-0);display:block}.metadata{margin:0;padding:0;margin-top:var(--spacer-x-small);color:inherit}.metadata dt{font-size:var(--step--1);margin-bottom:var(--spacer-2x-small)}.metadata dd{margin:0;padding:0;margin-bottom:var(--spacer-large);font-weight:500;font-size:var(--step-2)}.metadata dd:last-of-type{margin-bottom:0}.metadata span{display:block}.metadata__attendance span{display:inline}.metadata__attendance__state{font-weight:normal}.metadata__time{font-size:var(--step-1)}.c-accordion__heading{font-size:var(--step-1);font-weight:500}.js-accordion .c-accordion__heading{margin:0;color:var(--color-link)}.c-accordion__heading>button{cursor:pointer;display:block;font:inherit;font-size:inherit;font-weight:500;width:100%;height:100%;text-align:inherit;line-height:1.5;padding:var(--spacer-x-small) 0;padding-right:var(--spacer-3x-large);position:relative;border-top:1px solid var(--color-neutral-10);transition:outline 0.1s linear;margin-bottom:var(--heading-margin);color:inherit}.c-accordion__heading>button:focus{outline:1px solid transparent}.js-focus-visible .c-accordion__heading>button:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.c-accordion__heading>button:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.c-accordion__heading>button:focus-visible{outline:1px solid transparent;box-shadow:inset 0 0 0 2px var(--focus-outline-color)}.c-accordion__heading>button[aria-expanded="true"]{margin-bottom:0;color:var(--color-text)}.c-accordion__heading:last-of-type>button{border-bottom:1px solid var(--color-neutral-10)}.c-accordion__heading:last-of-type>button[aria-expanded="true"]{border-bottom:none}.c-accordion__panel{margin-bottom:4rem;font-size:var(--step-0)}.c-accordion__panel p:last-of-type{margin-bottom:0}.js-accordion .c-accordion__panel{margin-bottom:0;padding:0 var(--spacer) var(--spacer);padding-right:var(--spacer-3x-large)}.js-accordion .c-accordion__panel[aria-hidden="true"]{margin-bottom:0}.js-accordion .c-accordion__panel[aria-hidden="false"]{margin-bottom:var(--spacer-2x-small)}.js-accordion .c-accordion__panel:last-of-type{border-bottom:1px solid var(--color-neutral-10)}.js-accordion .c-accordion__heading{margin-bottom:0}.c-accordion .accordion-icon{display:block !important;position:absolute;width:0.75rem;height:0.5rem;top:50%;right:1em;transform:translateY(-50%);transform-origin:50% 50%;transition:all 0.1s linear;color:var(--color-link)}.c-accordion [aria-expanded="true"] .accordion-icon{-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.c-accordion [aria-hidden="true"]:not(svg){display:none}.c-accordion [aria-hidden="false"]{display:block !important}.accordion-slice__heading{font-size:var(--step-3);margin-bottom:var(--spacer)}.c-tabs__tablist{margin-bottom:var(--spacer-3x-large)}.c-tabs__tablist li{margin:0}.js-tabs .c-tabs__tablist{list-style:none;padding:0;display:flex;gap:var(--spacer-2x-large)}.c-tabs__tablist:focus{outline:1px solid transparent}.js-focus-visible .c-tabs__tablist:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.c-tabs__tablist:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.c-tabs__tablist:focus-visible{outline:1px solid transparent;box-shadow:inset 0 0 0 2px var(--focus-outline-color)}.c-tabs__tablist__label{font-weight:500;display:block;margin-bottom:var(--spacer);margin-left:-1rem}.js-tabs .c-tabs__tablist__label,.js-accordion .c-tabs__tablist__label{display:none}.c-tabs__tab{font-size:var(--step-0);font-weight:normal;display:inline-block;line-height:1;text-align:left;position:relative;transition:all .1s linear;padding:var(--spacer-2x-small) 0;color:var(--color-link);border-bottom:3px solid transparent}.js-tabs .c-tabs__tab{font-size:var(--step-2);font-weight:500;text-decoration:none}.js-tabs .c-tabs__tab:hover{border-bottom:3px solid}.c-tabs__tab[aria-selected="true"]{color:var(--color--text);border-bottom:3px solid currentColor}.c-tabs__tabpanel{margin-bottom:var(--spacer-4x-large)}.js-tabs .c-tabs__tabpanel,.js-accordion .c-tabs__tabpanel{margin-bottom:0}.c-tabs__tabpanel:last-of-type .c-tabs__tabpanel__title>button{border-bottom:1px solid var(--color-neutral-10)}.c-tabs__tabpanel:last-of-type .c-tabs__tabpanel__title>button[aria-expanded="true"]{border-bottom:none}.c-tabs__tabpanel:last-of-type .c-tabs__accordion-panel:last-of-type{border-bottom:1px solid var(--color-neutral-10)}section[data-tabpanel] div[data-accordion]{margin-top:var(--spacer-small)}.c-tabs__accordion-panel{margin-bottom:4rem;font-size:var(--step-0)}.c-tabs__accordion-panel p:last-of-type{margin-bottom:0}.js-accordion .c-tabs__accordion-panel{margin-bottom:0;padding:0 var(--spacer) var(--spacer);padding-right:var(--spacer-3x-large)}.js-accordion .c-tabs__accordion-panel[aria-hidden="true"]{margin-bottom:0}.js-accordion .c-tabs__accordion-panel[aria-hidden="false"]{margin-bottom:var(--spacer-2x-small)}.js-accordion [aria-hidden="true"]:not(svg){display:none}.js-accordion [aria-hidden="false"]{display:block !important}.js-accordion .accordion-icon{display:block !important;position:absolute;width:0.75rem;height:0.5rem;top:50%;right:1em;transform:translateY(-50%);transform-origin:50% 50%;transition:all 0.1s linear;color:var(--color-link)}.js-accordion [aria-expanded="true"] .accordion-icon{-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.c-tabs__tabpanel__title{margin-bottom:var(--spacer-small);font-size:var(--step-4)}.js-accordion .c-tabs__tabpanel__title{margin:0}.c-tabs__tabpanel__title>button{cursor:pointer;display:block;font:inherit;font-size:inherit;font-weight:500;width:100%;height:100%;text-align:inherit;line-height:1.5;padding:var(--spacer-x-small) 0;padding-right:var(--spacer-3x-large);position:relative;border-top:1px solid var(--color-neutral-10);transition:outline 0.1s linear;margin-bottom:var(--heading-margin)}.js-accordion .c-tabs__tabpanel__title>button{color:var(--color-link);font-size:var(--step-1)}.js-accordion .c-tabs__tabpanel__title>button[aria-expanded="true"]{color:var(--color-text)}.c-tabs__tabpanel__title>button:focus{outline:1px solid transparent}.js-focus-visible .c-tabs__tabpanel__title>button:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.c-tabs__tabpanel__title>button:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.c-tabs__tabpanel__title>button:focus-visible{outline:1px solid transparent;box-shadow:inset 0 0 0 2px var(--focus-outline-color)}.c-tabs__tabpanel__title>button[aria-expanded="true"]{margin-bottom:0;color:var(--color-text)}.js-tabs .c-tabs__tabpanel__title{display:none;color:#eee}.simple-form{display:grid;grid-gap:var(--spacer-large)}.secondary-action-link{float:right;clear:both;margin-top:calc(var(--spacer) * -1);width:max-content}@media all and (min-width: 380px){.secondary-action-link{order:1}}.simple-form__submit-btn{justify-self:start;margin-top:var(--spacer);margin-right:var(--spacer-large)}@media all and (min-width: 380px){.simple-form__submit-btn{margin-top:0}}@media all and (min-width: 380px){.simple-form__footer{margin-top:var(--spacer-2x-small);display:flex;justify-content:space-between}}.simple-form__footer .action-links{text-align:right}.simple-form-slice{padding:var(--spacer-4x-large) 0}.simple-form-slice .simple-form-slice__title{font-size:var(--step-5)}@media all and (min-width: 880px){.simple-form-slice .simple-form-slice__title{margin:0}}.simple-form-slice .simple-form-slice__title,.simple-form-slice .simple-form__wrapper{grid-column:4 / 10}.card{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;margin:0 calc((-1 * var(--spacer)))}.card p{margin-bottom:var(--spacer-small)}.card--highlight{background-color:var(--color-neutral-07);padding:var(--spacer-2x-large) var(--spacer)}.card--flipped{flex-direction:row-reverse}.card--pagination{background-color:var(--color-neutral-03);border-radius:4px;padding-top:var(--spacer);align-self:start;position:relative}@media all and (min-width: 640px){.card--pagination{max-width:400px}}.card--pagination.previous svg,.card--pagination.next svg{position:absolute;top:var(--spacer-4x-large);width:2rem;height:2rem;color:var(--color-link)}.card--pagination.previous{padding-left:var(--spacer-3x-large)}.card--pagination.previous svg{left:var(--spacer-small)}.card--pagination.next{text-align:right;padding-right:var(--spacer-3x-large)}.card--pagination.next svg{right:var(--spacer-small)}.card--pagination .card__thumbnail a{position:static}.card--pagination .card__thumbnail a::after{position:absolute;content:"";top:0;right:0;width:100%;height:100%}.pagination-container{display:flex;flex-wrap:wrap;gap:var(--spacer);align-items:center;justify-content:space-between}.pagination-container .card{flex:1 1 300px}.card-pagination__title{font-size:var(--step-3);margin-bottom:0;flex:99999}.card__thumbnail{flex:3 1 35ch;overflow:hidden;align-self:flex-start;padding:0;margin:0;padding:0 var(--spacer);margin-bottom:var(--spacer)}.card__thumbnail a{display:block;aspect-ratio:3 / 2}.card__thumbnail img{display:block;margin:0 auto;max-width:100%;height:auto;object-fit:cover;max-height:330px}@supports (aspect-ratio: 3/2){.card__thumbnail img{max-height:100%}}.card__thumbnail figcaption{color:var(--color-neutral-40);font-size:var(--space-0);text-align:center;padding:var(--spacer-x-small) 0 0}.card__content{flex:3 1 35ch;padding:0 var(--spacer-2x-large);padding:0 var(--spacer)}.card__description__columns{column-count:2;column-width:40ch;column-gap:var(--spacer-2x-large)}.card__byline{font-size:var(--step-0);margin-bottom:var(--spacer-x-small)}.card__title{margin-bottom:var(--spacer);font-size:var(--step-4);font-weight:600}.card__title a{text-decoration:none}.card__title a:hover{text-decoration:underline}.card__deck{font-size:var(--step-1)}.card .tag-list{margin-bottom:var(--spacer)}.card .company_logo{margin:var(--spacer-2x-large) 0}.teaser{display:grid;grid-template-columns:auto 1fr;grid-gap:calc(.875rem + 1vw)}.teaser .link{margin-top:var(--spacer-small)}.teaser.large_icon{grid-template-columns:112px 1fr}.teaser.large_icon .teaser__badge{aspect-ratio:1;width:auto;height:auto}.teaser--highlight{background-color:var(--color-neutral-07);padding:var(--spacer-2x-large) var(--spacer)}.teaser__badge{width:4.5rem;height:4.5rem;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:var(--color-neutral-07);color:var(--color-brand-core)}.teaser__badge .teaser--event{width:3.75rem;height:3.75rem}.teaser__badge svg{color:inherit}.teaser__badge img{width:100%;height:100%;object-fit:contain}.teaser__badge--brand{background-color:var(--color-brand-core);color:#fff}p.teaser__date{font-size:var(--step-1);font-weight:500;margin-bottom:var(--spacer-2x-small)}.teaser__content{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row-reverse;margin:0 calc((-1 * var(--spacer)))}.teaser__content p{margin-bottom:var(--spacer-small)}.teaser__content p:last-of-type{margin-bottom:0}.teaser__location{font-weight:500;font-size:var(--step-0);align-items:center;display:flex;margin-bottom:var(--spacer-small)}.teaser__location svg{width:1em;height:1em;flex:none;margin-right:var(--spacer-x-small)}.teaser__image{flex:3 1 35ch;overflow:hidden;align-self:flex-start;padding:0;margin:0;padding:0 var(--spacer);margin-bottom:var(--spacer-small);aspect-ratio:3 / 2}.teaser__image img{max-width:100%;width:100%;height:auto;object-fit:cover;max-height:260px}@supports (aspect-ratio: 3/2){.teaser__image img{max-height:100%}}.teaser__image figcaption{color:var(--color-neutral-40);font-size:var(--space-0);text-align:center;padding:var(--spacer-x-small) 0 var(--spacer)}.teaser__content__inner{flex:3 1 35ch;padding:0 var(--spacer-2x-large);padding:0 var(--spacer)}.teaser__title{margin-bottom:var(--spacer-large);word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;text-align:left;font-weight:600;font-size:var(--step-4)}.teaser__title svg{margin-right:var(--spacer-x-small)}.teaser--event .teaser__title{font-size:var(--step-2)}.teaser__title a{text-decoration:none}.teaser__title a:hover{text-decoration:underline}.teaser__event-type{font-weight:500;display:block}.teaser__event-type .label{display:inline-block;padding:var(--spacer-2x-small) 0}.teaser__deck{font-size:var(--step-1)}.teaser .tag-list{margin-bottom:var(--spacer-small)}.profile-card{display:grid;grid-template-columns:auto 1fr;grid-gap:0 calc(.875rem + 1vw);max-width:100%;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;margin-bottom:var(--spacer)}.profile-card.profile-card--with-bg{background-color:var(--color-neutral-03);padding:var(--spacer-2x-large) var(--spacer);border-radius:4px}.profile-card--vertical{grid-template-columns:1fr;position:relative}.profile-card--vertical.profile-card--with-bg{background:inherit}.profile-card--vertical.profile-card--with-bg::before{content:"";display:block;position:absolute;top:5.5rem;bottom:0;left:0;right:0;background-color:var(--color-neutral-03);border-radius:4px;z-index:-1}.profile-card__img-wrapper{flex:none}.profile-card--vertical .profile-card__img-wrapper{text-align:center}.profile-card__img{border:1px solid var(--color-neutral-20);border-radius:50%;display:block;max-width:100%;width:calc(4rem + 5vw);height:calc(4rem + 5vw);width:8rem;height:8rem;object-fit:cover;object-position:50% 50%}@media all and (max-width: 640px){.profile-card__img{width:4.625rem;height:4.625rem}}.profile-card--vertical .profile-card__img{display:inline-block;margin-bottom:var(--spacer-small)}@media all and (max-width: 640px){.profile-card--vertical .profile-card__img{width:7rem;height:7rem}}.profile-card--vertical .profile-card__content{text-align:center}.profile-card__name{font-weight:500;font-size:var(--step-2);margin-bottom:var(--spacer-x-small)}.profile-card__title{font-size:var(--step-1);margin-bottom:var(--spacer)}.profile-card__description{font-size:var(--step-0);margin-bottom:var(--spacer-small)}.profile-card__email-link,.profile-card__phone,.profile-card__social-platform{font-size:var(--step-0);margin-bottom:var(--spacer-2x-small)}.profile-card-slice__title{font-weight:bold;font-size:var(--step-3);margin-bottom:calc(-1 * var(--spacer-x-large))}.event-information .c-tabs{grid-column:4 / 11}.information-list__title{font-size:var(--step-3);margin-bottom:0;grid-column:3 / 11}.information-list__list{grid-column:3 / 11}.information-list__list dt{display:flex;align-items:center;font-weight:500;font-size:var(--step-1);flex:none;margin:0}@media all and (max-width: 640px){.information-list__list dt{margin-bottom:var(--spacer-small)}}.information-list__list dd{padding-left:var(--spacer-5x-large);flex:5 1 40ch;margin:0}.information-list__list dd p{margin-bottom:var(--spacer-small)}.information-list__list dd p:last-of-type{margin-bottom:0}.information-list__item{border-top:1px solid var(--color-neutral-10);padding:var(--spacer) var(--spacer-x-small)}.information-list__item:last-of-type{border-bottom:1px solid var(--color-neutral-10)}@media all and (min-width: 640px){.information-list__item{display:flex;flex-wrap:wrap;align-items:start}}.information-list__list--location-details .information-list__item{padding:var(--spacer-large)}.information-list__item__title{display:block;font-weight:500;font-size:var(--step-1);word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.information-list__item__title~.information-list__item__desc{margin-top:var(--spacer-x-small)}.information-list__icon{width:var(--spacer-2x-large);flex:none;margin-right:var(--spacer)}.event-information .c-tabs{grid-column:4 / 11}.location-details__title{font-size:var(--step-3);margin-bottom:0;grid-column:3 / 11}.location-details__list{grid-column:3 / 11;margin:0;padding:0}.location-details__list dt{display:flex;align-items:center;font-weight:500;font-size:var(--step-1);flex:none;margin:0}@media all and (max-width: 640px){.location-details__list dt{margin-bottom:var(--spacer-small)}}.location-details__list dd{padding-left:var(--spacer-x-large);flex:5 1 40ch;margin:0}.location-details__list dd p{margin-bottom:var(--spacer-small)}.location-details__list dd p:last-of-type{margin-bottom:0}.location-details__item{border-top:1px solid var(--color-neutral-10);padding:var(--spacer-large) var(--spacer-small);display:grid;grid-template-columns:auto 1fr;align-items:start}.location-details__item:last-of-type{border-bottom:1px solid var(--color-neutral-10)}.location-details__item__title{display:block;font-weight:500;font-size:var(--step-1);word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.location-details__item__title~.location-details__item__desc{margin-top:var(--spacer-x-small)}.location-details__icon{width:var(--spacer-2x-large);flex:none;margin-right:var(--spacer)}.callout-section .content-container{align-items:start;background:var(--color-neutral-07);border-radius:4px}.site-switcher__site-logo{grid-column:2 / 4;width:100%;max-width:148px;justify-self:end;display:block;margin:0 auto var(--spacer)}.callout-section__text{grid-column:3 / 8}.callout-section--site-switcher .callout-section__text{grid-column:4 / 9}.callout-section__links{grid-column:8 / 11;margin-top:var(--spacer-large)}.callout-section__links p{margin-bottom:var(--spacer-x-small)}@media all and (min-width: 880px){.callout-section__links{margin-top:var(--spacer-2x-large)}}.callout-section--site-switcher .callout-section__links{grid-column:9 / 12}.callout-section__heading{font-weight:500;font-size:var(--step-2);margin-bottom:var(--spacer-x-small)}.emg-downloads ul,.downloads-section ul{list-style:none}.emg-downloads ul{margin:0}.emg-downloads .content-container{grid-gap:var(--spacer-large)}.emg-downloads__content.js-accordion{font-size:var(--step--1)}.emg-downloads__content.js-accordion .accordion-icon{right:auto;top:1.4em;left:var(--spacer-2x-small);color:var(--color-neutral-70);transform:translateY(-50%) rotate(-90deg)}.emg-downloads__heading{font-size:var(--step-3);grid-column:3 / 11;margin-bottom:var(--spacer-large)}@media all and (min-width: 880px){.emg-downloads__heading{margin-bottom:0}}.emg-downloads__no-access-note{grid-column:3 / 11;grid-row:2}.downloads__language-switcher{margin-bottom:var(--spacer-large)}.downloads__language-switcher .flexer{align-items:flex-end}.downloads__language-switcher .input-wrapper{flex:1.5}.emg-downloads__language-switcher{grid-column:3 / 7;grid-row:3;margin-bottom:var(--spacer-large)}.emg-downloads__language-switcher .flexer{align-items:flex-end}.emg-downloads__language-switcher .input-wrapper{flex:1.5}@media all and (min-width: 880px){.emg-downloads__language-switcher{margin-bottom:0}}.emg-downloads__content{grid-column:3 / 11;grid-row:4}.emg-downloads__list{padding:0}.emg-downloads__list ul{padding-left:var(--spacer-2x-large)}.emg-downloads__list li{margin:0;padding:0;border-top:1px solid var(--color-neutral-20);font-weight:500}.emg-downloads__list li:last-of-type{border-bottom:1px solid var(--color-neutral-20)}.emg-downloads__list>li>button{text-transform:uppercase}.emg-downloads__list>li>ul li{border-color:var(--color-neutral-07)}.emg-downloads__list>li>ul li:last-of-type{border-bottom:none}.emg-downloads__list>li>ul li>button{text-transform:initial}.emg-downloads__list>li>ul li li{font-weight:400}.emg-downloads__list>li>ul li li:last-of-type{border-bottom:none}.emg-downloads__list [data-accordion-toggle]{display:block;color:var(--color-link);flex:1;flex-basis:320px}.emg-downloads__list [data-accordion-toggle] button{position:relative;width:100%;padding:.625rem 0;padding-left:var(--spacer-x-large);text-align:left;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacer-2x-small) 0}.emg-downloads__list [data-accordion-toggle] button[aria-expanded="true"]{color:var(--color-text)}.emg-downloads__list [data-accordion-toggle] button[aria-expanded="true"] .accordion-icon{transform:translateY(-50%) rotate(0)}.emg-downloads__list [data-accordion-toggle] button:focus{outline:1px solid transparent}.js-focus-visible .emg-downloads__list [data-accordion-toggle] button:focus:not(.focus-visible){outline:1px solid transparent;box-shadow:none}.emg-downloads__list [data-accordion-toggle] button:focus:not(:focus-visible){outline:1px solid transparent;box-shadow:none}.emg-downloads__list [data-accordion-toggle] button:focus-visible{outline:1px solid transparent;box-shadow:0 0 0 2px var(--focus-outline-color)}.emg-downloads__list>li>div{width:100%}.emg-downloads__item__name{flex:10;flex-basis:320px;max-width:480px}.emg-downloads__item__metadata{display:block;color:var(--color-text);justify-self:flex-end;flex:none;font-weight:normal;text-align:right;margin-left:auto;padding-left:var(--spacer-x-large)}.emg-downloads__item__metadata .version-nb,.emg-downloads__item__metadata .file-info{margin-right:var(--spacer-x-large)}.emg-downloads__item__metadata .update-date{flex-basis:5rem}.emg-downloads__item__filename{flex:1;flex-basis:320px;padding-right:var(--spacer-x-large);align-items:baseline;flex:1;flex-basis:320px;max-width:480px;align-items:start}.emg-downloads__item__download-link{display:flex;flex-wrap:wrap;align-items:center;padding:.625rem 0;gap:var(--spacer-2x-small) 0}.emg-downloads__item__download-link a{align-items:start;justify-content:start}.emg-downloads__item__download-link a svg{margin-top:.2em;margin-left:var(--spacer-2x-small);color:var(--color-neutral-70)}.factbox__content-wrapper{grid-column:3 / 11;background-color:var(--color-neutral-07);padding:var(--spacer-x-large) var(--spacer-2x-large)}@media all and (max-width: 880px){.factbox__content-wrapper{padding:var(--spacer) var(--spacer)}}.factbox__heading{font-size:var(--step-3)}.factbox .teaser{grid-template-columns:1fr 10fr}.factbox .teaser.single_column{grid-template-columns:auto}.factbox .teaser.single_column small{display:inline-block;line-height:1.2;margin-bottom:var(--spacer-x-small)}.factbox .teaser.two_column{grid-template-columns:60% 1fr}.factbox .multi_column{display:flex;align-items:start;gap:0 var(--spacer)}@media all and (max-width: 1100px){.factbox .multi_column{flex-direction:column}}.factbox .cert{max-height:62px}.align-center{align-items:center}.factbox .teaser__title{font-weight:500;font-size:var(--step-2);margin-bottom:var(--spacer-x-small)}.factbox .group_title{font-weight:500;font-size:var(--step-3)}.factbox__facts{padding:0;margin:0;margin-bottom:var(--spacer-2x-large);display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));align-items:start;grid-gap:var(--spacer) var(--spacer-3x-large)}.factbox__facts:first-of-type{margin-top:var(--spacer-2x-large)}.factbox__facts:last-of-type{margin-bottom:0}.factbox__facts.single_column{grid-template-columns:1fr}.factbox__facts .teaser.large_icon{grid-template-columns:112px 1fr}.listbox__list{list-style:none;counter-reset:list-counter;padding:0;margin:0}.listbox__list li.teaser{counter-increment:list-counter;margin-bottom:var(--spacer-x-large)}.listbox__list li.teaser::before{content:counter(list-counter);font-size:var(--step-3);font-weight:bold;background-color:#fff;border-radius:4px;align-self:start;text-align:center;width:3.5rem;height:3.5rem;line-height:3.5rem}.listbox{background-color:var(--color-neutral-07);padding:var(--spacer-x-large) var(--spacer-2x-large)}@media all and (max-width: 880px){.listbox{padding:var(--spacer) var(--spacer)}}.listbox-slice .listbox{grid-column:3 / 11}.listbox__heading{font-size:var(--step-3);margin-bottom:var(--spacer)}.listbox .teaser__title{font-weight:500;font-size:var(--step-2);margin-bottom:var(--spacer-x-small)}.tickets__list{list-style:none;padding:0;margin-top:var(--spacer-x-large);grid-column:3 / 11}.tickets__item{display:grid;grid-template-columns:auto 1fr;margin-bottom:var(--spacer-x-large)}.tickets__item svg{position:relative;top:4px}.tickets__item__content{padding-left:var(--spacer-x-large)}@media all and (min-width: 640px){.tickets__item__content{padding-left:var(--spacer-5x-large);display:grid;grid-template-columns:1fr auto;grid-gap:0 var(--spacer-4x-large)}}.ticket-title{font-size:var(--step-1);font-weight:500;margin-bottom:var(--spacer-x-small);grid-column:1 / 2}p.ticket-price{margin-bottom:var(--spacer-x-small);min-width:100px;font-size:var(--step-1);font-weight:600;grid-column:2 / 3}.events-slice [class^="col"],.ftb-slice [class^="col"]{grid-gap:var(--spacer-2x-large) var(--spacer-2x-large)}.events-slice .slice__heading{border-bottom:none;padding:0}.events-slice__filters form{padding:var(--spacer-x-small) var(--spacer-small);margin:0;margin-bottom:var(--spacer-2x-large)}.events-slice__filters .flexer{justify-content:flex-end;align-items:center}.events-slice__filters .flexer .flexer{justify-content:space-between;align-items:center}.events-slice__filters .flexer label{align-items:center}.events-list__item__date{font-size:var(--step--0);font-weight:500;white-space:nowrap}.events-list__item__location{font-weight:400;font-size:var(--step--0);align-items:center;display:flex;margin-bottom:var(--spacer-x-small);white-space:nowrap}.events-list__item__location svg{width:1em;height:1em;flex:none;position:relative;margin-right:var(--spacer-x-small);top:2px}.events-list__item__event-type{font-weight:500;display:block}.events-list__item__event-type .label{display:inline-block}.events-list__item__title{margin-bottom:var(--spacer-large);word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;text-align:left;font-weight:500;font-size:var(--step-0);margin-bottom:var(--spacer)}.events-list__item__title a{text-decoration:none}.events-list__item__title a:hover{text-decoration:underline}.events-list+h2{margin-top:var(--spacer-4x-large)}.events-list,.ftb-list{list-style:none;padding:0;margin:0}.events-list .teaser__title,.ftb-list .teaser__title{display:block;margin-bottom:var(--spacer-x-small)}.events-list li,.ftb-list li{display:grid;grid-template-columns:1fr;grid-gap:var(--spacer-2x-small);padding:var(--spacer-x-small) var(--spacer-x-small);border-bottom:1px solid var(--color-neutral-20)}.events-list li:first-of-type,.ftb-list li:first-of-type{border-top:1px solid var(--color-neutral-20)}.events-list li:nth-child(odd),.ftb-list li:nth-child(odd){background-color:var(--color-neutral-03)}.events-list li>span,.ftb-list li>span{display:block}@media all and (min-width: 768px){.events-list,.ftb-list{display:table;border-collapse:collapse;width:100%}.events-list li,.ftb-list li{display:table-row;width:100%;border-bottom:1px solid var(--color-neutral-20)}.events-list li:first-of-type,.ftb-list li:first-of-type{border-top:1px solid var(--color-neutral-20)}.events-list li>span,.ftb-list li>span{margin:0;display:table-cell;padding:var(--spacer-small) var(--spacer-small)}.events-list .teaser__title,.ftb-list .teaser__title{font-size:var(--step-1);margin-bottom:0}}.status-page-slice{padding:var(--spacer-4x-large) 0}.status-page-slice .status-page-slice__title{font-size:var(--step-5);position:relative}@media all and (min-width: 880px){.status-page-slice .status-page-slice__title{margin:0}}.status-page-slice .status-page-slice__title__icon{position:absolute;left:-1.5em;top:0}.status-page-slice .status-page-slice__title,.status-page-slice .status-page-slice__wrapper{grid-column:4 / 10}.status-page-slice .link{margin-top:var(--spacer-large)}.entries-slice [class^="col"]{grid-gap:var(--spacer-2x-large) var(--spacer-2x-large)}.entries-slice .slice__heading{border-bottom:none;padding:0}.entries-slice__filters form{margin-bottom:var(--spacer-large);padding:var(--spacer-x-small) var(--spacer-small);margin:0}.entries-slice__filters .flexer{justify-content:space-between;align-items:center}.entries-slice__filters .flexer label{align-items:center}.entries-list__item__date{font-size:var(--step--0);font-weight:500}.entries-list__item__tags{text-align:right;padding-bottom:var(--spacer-2x-small)}.entries-list__item__tags a{margin-bottom:var(--spacer-2x-small)}.entries-list__item__title{margin-bottom:var(--spacer-large);word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;text-align:left;font-weight:500;font-size:var(--step-0);margin-bottom:var(--spacer)}.entries-list__item__title a{text-decoration:none}.entries-list__item__title a:hover{text-decoration:underline}.entries-list{list-style:none;padding:0;margin:0}.entries-list li{display:grid;grid-template-columns:1fr;grid-gap:var(--spacer-2x-small);padding:var(--spacer-x-small) var(--spacer-x-small);padding-bottom:var(--spacer-2x-small);margin:0;border-bottom:1px solid var(--color-neutral-20)}.entries-list li:first-of-type{border-top:1px solid var(--color-neutral-20)}.entries-list li:nth-child(odd){background-color:var(--color-neutral-03)}.entries-list li>span{display:block}@media all and (min-width: 640px){.entries-list{display:table;border-collapse:collapse;width:100%}.entries-list li{display:table-row;width:100%;border-bottom:1px solid var(--color-neutral-20)}.entries-list li:first-of-type{border-top:1px solid var(--color-neutral-20)}.entries-list li>span{margin:0;display:table-cell;padding:var(--spacer-small) var(--spacer-small)}}.icon-bullets-list{list-style:none;margin:0;padding:0}.icon-bullets-list li{display:grid;align-items:start;grid-template-columns:1.375em 1fr;grid-gap:0 var(--spacer-x-small);font-weight:500}@media all and (min-width: 640px){.icon-bullets-list li{grid-template-columns:1.8125em 1fr;grid-gap:0 var(--spacer)}}.icon-bullets-list li svg{color:inherit;width:100%;margin-top:.3em;max-height:1.3em}.latest_pressreleases .card__title{font-size:var(--step-2)}.flash{background-color:var(--color-status-info);color:var(--color-neutral-00)}.flash.alert .text{position:relative}.flash.alert .text::before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 360c-13.25 0-23.1 10.74-23.1 24c0 13.25 10.75 24 23.1 24c13.25 0 23.1-10.75 23.1-24C280 370.7 269.3 360 256 360zM256 320c8.843 0 15.1-7.156 15.1-16V160c0-8.844-7.155-16-15.1-16S240 151.2 240 160v144C240 312.8 247.2 320 256 320zM504.3 397.3L304.5 59.38C294.4 42.27 276.2 32.03 256 32C235.8 32 217.7 42.22 207.5 59.36l-199.9 338c-10.05 16.97-10.2 37.34-.4218 54.5C17.29 469.5 35.55 480 56.1 480h399.9c20.51 0 38.75-10.53 48.81-28.17C514.6 434.7 514.4 414.3 504.3 397.3zM476.1 435.1C472.7 443.5 464.8 448 455.1 448H56.1c-8.906 0-16.78-4.484-21.08-12c-4.078-7.156-4.015-15.3 .1562-22.36L235.1 75.66C239.4 68.36 247.2 64 256 64c0 0-.0156 0 0 0c8.765 .0156 16.56 4.359 20.86 11.64l199.9 338C480.1 420.7 481.1 428.8 476.1 435.1z'/%3E%3C/svg%3E");background-size:100% 100%;top:0;left:-3rem;width:1.75rem;height:1.75rem}.garage__feature-note{background-color:var(--color-brand-vers);font-size:var(--step--2)}#DinOrderFee{text-align:right}#DinOrderFee .total{padding-top:var(--spacer-small);display:inline-block;border-top:1px solid #000}.picture-gallery{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:var(--spacer-2x-large)}.picture-gallery img{max-width:100%;cursor:pointer}svg{fill:currentColor}.video,.livestream{max-width:100%;padding-bottom:56.25%;position:relative}.video iframe,.livestream iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0 none}
