:root{--color-link: #575757;--color-link-hover: #2198B7;--color-text: #575757;--fontsize-text: 18px;--fontsize-big: 1.4em;--fontsize-headline: 2em;--fontsize-headline-big: 3em;--fontsize-navigation: 1.2em;--fontsize-small: 0.725em;--fontsize-form-inputs: 18px;--font-weight-bold: 600;--border-radius: 10px;--btn-color: #FFF;--btn-color-hover: #FFF;--btn-color-bg: var(--color-main);--btn-color-bg-hover: #1d86a1;--space-base: 25px;--content-width: calc(100% - var(--space-base) * 2);--content-padding: var(--space-base);--menu-color-active: var(--color-main);--menu-color-hover: var(--color-main);--max-content-width: 1300px;--hamburger-layer-width:		30px;--hamburger-layer-height:		3px;--hamburger-padding-y: 			15px;--hamburger-padding-x: 			0px;--hamburger-layer-spacing: 		7px;--hamburger-layer-border-radius:0px;--header-top: 0px;--header-height: 60px;--header-logo-height: 21px;--footer-height: 70px;--vh: 100vh;--sidebar: 250px;--form-border-color: #575757;--form-color-active-text: #2198B7;--form-border-active-color: #5cc6e2}@media screen and (min-width:782px){:root{--content-padding: calc(var(--space-base) * 2)}}@media screen and (min-width:800px){:root{--header-height: 70px;--header-logo-height: 32px}}.ic-page{--color-link: #f9b000;--btn-color-bg: #f9b000;--btn-color-bg-hover: #e09e00;--form-color-active-text: #f9b000;--form-border-active-color: #f9b000;--menu-color-active: #f9b000;--menu-color-hover: #f9b000}.colored.variable--color-main{--color-variable: #2198B7}.colored.variable--color-second{--color-variable: #ec6730}.colored.variable--color-text{--color-variable: #575757}.colored.variable--color-light{--color-variable: #f6f3f1}.colored.variable--color-gray-blue{--color-variable: #606c76}.colored.variable--color-dark{--color-variable: #393e42}.colored.variable--color-error{--color-variable: #bd1917}.colored.variable--color-ic{--color-variable: #f9b000}:root{--color-main: #2198B7;--color-second: #ec6730;--color-text: #575757;--color-light: #f6f3f1;--color-gray-blue: #606c76;--color-dark: #393e42;--color-error: #bd1917;--color-ic: #f9b000}.type--container.colored{background-color:var(--color-variable)}*{-webkit-text-size-adjust:100%;box-sizing:border-box}html{font-size:var(--fontsize-text);font-family:FS Lola, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;scroll-padding-top:var(--header-height) !important}body{color:var(--color-text);margin:0;line-height:1.5;overflow-x:hidden}img{max-width:100%;max-height:100%;height:auto;width:auto}video{width:100%;height:auto}small{font-size:80%}img{border:0}code{background:var(--color-light-blue);border-radius:5px;display:inline-block;margin:0 0.1em;padding:0.02em 0.3em}::-moz-selection{color:#FFF;background:var(--color-main);text-shadow:none}::selection{color:#FFF;background:var(--color-main);text-shadow:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.hidden{display:none !important}.justify-center{justify-content:center}.align-items{align-items:center}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;word-wrap:normal}.max-width{max-width:var(--mw, 100%);margin-left:auto;margin-right:auto}.text-align-center{text-align:center}.text-align-right{text-align:right}ck.ck-editor__main{font-size:var(--fontsize-text);font-family:FS Lola, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}h1,h2,h3,h4{margin:0;font-weight:300;line-height:1}h1,h2{margin-bottom:1em}h1{font-size:var(--fontsize-headline-big)}h2{font-size:var(--fontsize-headline)}h3{font-size:var(--fontsize-big)}h2.font-size--big,.font-size--big h2,h3.font-size--big,.font-size--big h3{font-size:var(--fontsize-headline-big)}.font-size--headline{font-size:var(--fontsize-headline)}hr{border:none;margin:2em 0;border-bottom:1px solid var(--color-gray-blue)}.kicker{text-transform:uppercase;font-size:1.4em}strong{font-weight:var(--font-weight-bold)}ul li{margin-bottom:0.5em}nav ul li{margin-bottom:0}ol,ul{}ol.unstyled,ul.unstyled{margin:0;padding:0;list-style:none}ol.no-list-item,ol.plus,ol.line,ul.no-list-item,ul.plus,ul.line{list-style:none;margin:0;padding:0}ol.no-list-item ul,ol.plus ul,ol.line ul,ul.no-list-item ul,ul.plus ul,ul.line ul{margin-top:0.5em}ol.no-list-item li,ol.plus li,ol.line li,ul.no-list-item li,ul.plus li,ul.line li{position:relative}ol.no-list-item li:before,ol.plus li:before,ol.line li:before,ul.no-list-item li:before,ul.plus li:before,ul.line li:before{content:"";position:absolute;left:0}ol.no-list-item ul li,ul.no-list-item ul li{padding-left:1em}ol.line li,ul.line li{padding-left:1.1em}ol.line li:before,ul.line li:before{width:0.75em;height:0.5em;content:"";top:2px;border-bottom:2px solid currentcolor}.text p:not(:first-child),.text ul:not(:first-child),.text ol:not(:first-child),.table:not(:first-child),.headline:not(:first-child){margin-top:1em}.text p:not(:last-child),.text ul:not(:last-child),.text ol:not(:last-child),.table:not(:last-child),.headline:not(:last-child){margin-bottom:1em}table{border:none;border-collapse:collapse}table th,table td{border-bottom:1px solid var(--color-main);padding:calc(var(--space-base) / 4);vertical-align:top;text-align:left}table th:first-child,table td:first-child{padding-left:0}table th:not(:first-child),table td:not(:first-child){border-left:1px solid var(--color-main)}table tr:last-child td{border-bottom:none}a{--color: var(--color-link);color:var(--color);transition:color 0.3s ease, background-color 0.3s ease;cursor:pointer}a:active,a:hover{--color: var(--color-link-hover);outline:0}.links-default a{text-decoration:none;position:relative}.links-default a:before{content:"";background:currentcolor;position:absolute;font-weight:500;top:100%;left:0;height:2px;width:100%;pointer-events:none;transform-origin:0% 50%;transform:scale3d(0, 1, 1);transition:transform 0.3s ease, height 0.3s ease, top 0.3s ease, background 0.3s ease}.links-default a:hover:before{transform-origin:100% 50%;transform:scale3d(1, 1, 1)}.download-links{margin:0;padding:0;list-style:none}.download-links li{padding-top:calc(var(--space-base) / 2);margin-top:calc(var(--space-base) / 2);margin-bottom:0;border-top:1px solid rgba(96, 108, 118, 0.3)}.download-links .actions a{width:100%}.media-wrapper-thumbnail{display:none}@media screen and (min-width:800px){.download-link{display:flex}.download-link .content{display:flex;flex-wrap:wrap;justify-content:space-between;flex:1}.download-link .actions{margin-left:5px}.media-wrapper-thumbnail{padding:5px;border-radius:var(--border-radius);display:block;width:100px;margin-right:calc(var(--space-base) /2);display:flex;justify-content:center;align-items:center}.media-wrapper-thumbnail img{max-width:100%;height:auto;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.3)}}.btn{--color: var(--btn-color-hover);--color-hover: var(--btn-color-hover);--color-background: var(--btn-color-bg);--color-background-hover: var(--btn-color-bg-hover);text-decoration:none;color:var(--color);outline:none;position:relative;cursor:pointer;font-size:1em;pointer-events:auto;border-radius:var(--border-radius);padding:calc(var(--space-base) / 2) calc(var(--space-base) / 1);display:inline-block;border:1px solid currentColor;text-align:center;background:var(--color-background);transition:background-color 0.3s ease, color 0.3s ease;font-weight:500;text-transform:uppercase}.btn.colored{--color-background: var(--color-variable)}.btn:focus,.btn:hover{outline:none}.btn:hover{background-color:var(--color-background-hover);color:var(--color-hover)}.btn:before{display:none}.btn.round{border-radius:50%;width:38px;height:38px;padding:0}.btn.btn-round{border-radius:1em}.btn.white,.type--cover .btn{--color: #FFF,
}.margin-top{--mt: 1;margin-top:calc(var(--space-base) * var(--mt))}.padding-top{--pt: 1;padding-top:calc(var(--space-base) * var(--pt))}.padding-bottom{--pb: 1;padding-bottom:calc(var(--space-base) * var(--pb))}.margin-bottom{--mb: 1;margin-bottom:calc(var(--space-base) * var(--mb))}.hamburger{padding:var(--hamburger-padding-y) var(--hamburger-padding-x);display:flex;cursor:pointer;position:relative;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;z-index:5}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner::before,.hamburger:hover .hamburger-inner::after{background-color:var(--color-main)}.nav-is-open .hamburger-wrapper{position:fixed;top:0px;right:0;z-index:10000}.hamburger-box{width:var(--hamburger-layer-width);height:calc(var(--hamburger-layer-height) * 3 + var(--hamburger-layer-spacing) * 2);display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:calc(var(--hamburger-layer-height) / -2)}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{height:var(--hamburger-layer-height);background-color:var(--color-text);border-radius:var(--hamburger-layer-border-radius);position:absolute;transition-property:transform, background-color;transition-duration:0.15s;transition-timing-function:ease-in;right:0}.hamburger-inner{width:calc(var(--hamburger-layer-width))}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{width:calc(var(--hamburger-layer-width));top:calc((var(--hamburger-layer-spacing) + var(--hamburger-layer-height)) * -1)}.hamburger-inner::after{width:calc(var(--hamburger-layer-width));bottom:calc((var(--hamburger-layer-spacing) + var(--hamburger-layer-height)) * -1)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition:transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0.15s ease-in}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, background-color 0.15s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, background-color 0.15s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.nav-is-open .hamburger--spin .hamburger-inner{transform:rotate(225deg);transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s 0.12s, background-color 0.15s ease-in}.nav-is-open .hamburger--spin .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, background-color 0.15s ease-in, opacity 0.1s 0.12s ease-out}.nav-is-open .hamburger--spin .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out, background-color 0.15s ease-in, width 0.15s ease-in, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.media-wrapper img,.type--cover img,.type--image img{display:block}.type--webform{width:100%}.type--text{max-width:800px;margin:auto}.media-wrapper{margin:0}.media-wrapper.cover video,.media-wrapper.cover img{height:100%;width:100%;object-fit:cover}.media-wrapper .caption{font-size:var(--fontsize-small);opacity:0.8;padding:calc(var(--space-base) / 4) 0;margin-bottom:calc(var(--space-base) / 2);border-bottom:1px solid var(--color-light-blue)}.media-wrapper .caption>*:first-child{margin-top:0}.media-wrapper .caption>*:last-child{margin-bottom:0}@media screen and (min-width:782px){.relative-size{--relative-size: 100%;width:var(--relative-size)}}.content-full,.content-width{margin-left:auto;margin-right:auto;width:calc(100% - var(--space-base) * 2)}.content-width{max-width:var(--max-content-width)}.content-padding{padding-left:var(--content-padding);padding-right:var(--content-padding)}.text *:first-child{margin-top:0}.text *:last-child{margin-bottom:0}.media-wrapper img{width:100%;height:auto}.type--image img{width:inherit}.breadcrumbs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.breadcrumbs li{font-size:0.8em;line-height:1}.breadcrumbs li:not(:last-child){position:relative}.breadcrumbs li:not(:last-child):after{content:"";width:0;height:0;border-style:solid;border-width:3px 0 3px 5px;border-color:transparent transparent transparent rgba(87, 87, 87, 0.5);position:absolute;top:4px;right:calc(var(--space-base) / -4);transform:translateX(-50%)}.breadcrumbs a{display:block;color:var(--color-text);margin:0 calc(var(--space-base) / 2)}.breadcrumbs a:hover{color:var(--color-main)}.page-header{z-index:100;border-bottom:1px solid}.page-header .wrapper{transition:height 0.3s ease;height:var(--header-height);display:flex;width:calc(100% - 20px);align-items:center}.nav-is-open{overflow:hidden}.scroll-fixer{height:100%;width:100%;overflow-y:auto;padding:calc(var(--header-height)) 0 var(--space-base) 0;transform:translateY(-100%);transition:transform 0.3s ease;pointer-events:none}.nav-is-open .scroll-fixer{pointer-events:auto;transform:translateY(0)}@media screen and (max-width:801px){.nav-is-open .footer{position:fixed;bottom:0;left:0;right:0;z-index:100}.scrolled{}.scrolled.scrolled--down .page-header{transform:translateY(-100%)}}@media screen and (max-width:801px){.scroll-fixer{background-color:var(--color-main);padding-bottom:180px}.menu-wrapper{padding:var(--space-base) 0}}.page-navigation{position:fixed;left:0;right:0;bottom:0;top:var(--header-top);z-index:2;pointer-events:none;opacity:0;visibility:hidden;transition:visibility 0.3s ease, opacity 0.3s ease;height:100vh}.nav-is-open .page-navigation{opacity:1;visibility:visible;pointer-events:auto}.nav-menu{position:relative;z-index:1}.nav-menu ul{list-style:none;padding:0;margin:0}.nav-menu .nav-item{color:var(--color-text);font-size:var(--fontsize-navigation);font-weight:300;display:inline-block;padding:calc(var(--space-base) / 2) calc(var(--space-base)) calc(var(--space-base) / 2) var(--space-base);position:relative;text-decoration:none;transition:height 0.3s ease, color 0.3s ease, background-color 0.3s ease, opacity 0.3s ease}.nav-menu .nav-item svg path{fill:currentColor}.nav-menu a:hover{background-color:var(--menu-color-hover);color:#FFF}.hamburger-wrapper{margin-left:auto}@media screen and (min-width:800px){.menu-wrapper{display:flex}.navigation-wrapper{display:flex}.hamburger-wrapper{display:none}.page-navigation{margin-left:auto;margin-right:auto;position:relative;left:inherit;right:inherit;bottom:inherit;top:inherit;pointer-events:auto;opacity:1;visibility:visible}.scroll-fixer{pointer-events:auto;padding:0;display:flex;transform:translateY(0);transition:transform 0.3s ease}.nav-menu{display:flex}.page-header>.wrapper,.nav-menu,.nav-menu>li,.nav-menu>li>.nav-item,.scroll-fixer,.page-navigation{height:var(--header-height)}.header>.wrapper{overflow:hidden}.scroll-fixer{overflow:hidden}.page-header>.wrapper,.nav-menu,.nav-menu>li,.scroll-fixer,.page-navigation{transition:height 0.3s ease;overflow:visible}.nav-menu ul{display:flex}.nav-menu .nav-item{padding:calc(var(--space-base) / 2) calc(var(--space-base) / 1.5)}.nav-menu>li>.nav-item{display:flex;justify-content:center;align-items:center;white-space:nowrap}.nav-menu>li.active-trail>a,.nav-menu>li a.is-active{color:var(--menu-color-active)}.nav-menu>li.active-trail>a:hover,.nav-menu>li a.is-active:hover{color:#FFF}}.page-header .logo{position:absolute;z-index:4}.logo-link{display:flex;justify-content:center;align-items:center;height:var(--header-height);transition:height 0.3s ease, padding 0.3s ease, background 0.3s ease;padding-left:calc(var(--space-base) / 2)}.logo-link svg{height:var(--header-logo-height);width:auto;transition:height 0.3s ease}.logo-link svg path{transition:fill 0.3s ease}li.dropdown>a{position:relative;z-index:2}@media screen and (min-width:799px){li.dropdown:hover .nav-sub{transform:translateY(100%);opacity:1;pointer-events:auto}}@media screen and (max-width:800px){li.dropdown.open .nav-sub{transform:translateY(100%);opacity:1;pointer-events:auto}}.languages li .nav-item{font-size:var(--fontsize-small)}.nav-menu .nav-sub{transition:transform 0.3s ease, opacity 0.3s ease;background-color:var(--color-main);z-index:1;opacity:0;pointer-events:none;position:absolute;transform:scaleY(50%);bottom:0;transform-origin:bottom}.columns{--default-column-width: 100%;--flex-direction: column;--column-padding: calc(var(--space-base) /2);display:flex;flex-direction:var(--flex-direction);flex-wrap:wrap}.columns.wrapping{margin:calc(var(--column-padding, var(--content-padding)) * -1)}.columns.wrapping .column{padding:var(--column-padding, var(--content-padding))}.columns.center{justify-content:center}.columns.fh .column>*{height:100%}.flip-mobile{--flex-direction: column-reverse}.column{width:var(--default-column-width)}.column.align{display:flex}.newsletter-item{border-radius:var(--border-radius);overflow:hidden;display:block}.column-media img{display:block;width:100%;height:100%;object-fit:cover}.column-media .column-wrapper{height:100%}@media screen and (min-width:800px){.column{width:var(--width, var(--default-column-width))}.columns{--default-column-width: var(--column-width, 50%);--flex-direction: row}.flip-responsive{--flex-direction: row-reverse}}@media screen and (max-width:799px){.column.hide-mobile{display:none}}.type--cover .content{position:absolute;left:var(--space-base);right:var(--space-base);z-index:2;top:50%;transform:translate(0%, -50%)}.type--cover .type--text{line-height:1;color:#FFF;display:flex;justify-content:center;align-items:center}.emotion-header .type--cover .media-wrapper img{max-height:550px}.items{--space-between: calc(var(--space-base) / 1.5);--item-width: 100%;display:flex;flex-wrap:wrap;margin:calc(var(--space-between) * -1)}.items .item{width:var(--item-width);padding:calc(var(--space-between))}.items .item>*{height:100%}@media screen and (min-width:1000px){.max-three{--item-width: 50%}}@media screen and (min-width:1600px){.max-three{--item-width: 33.333%}}@media screen and (min-width:800px){.max-three--min-three{--item-width: 33.333%}.max-four{--item-width: 25%}}.filter-tags .item{transition:opacity 0.3s ease, transform 0.3s ease, width 0.3s ease, padding 0.3s ease, height 0.3s ease}.filter-tags .item-hidden{height:0 !important;width:0 !important;padding:0 !important;opacity:0;transform:scale(0);visibility:hidden}.card{--br: var(--border-radius);display:flex;flex-direction:column;border-radius:var(--br);overflow:hidden;text-decoration:none;background-color:#FFF;color:var(--color-text);height:100%;box-shadow:0px 3px 7px rgba(0, 0, 0, 0.25)}.card .media-wrapper{position:relative}.card-content{padding:calc(var(--space-base)*1.5) calc(var(--space-base)/1);flex:1;display:flex;flex-direction:column}.card-header{flex:1}.card-footer{padding-top:calc(var(--space-base)*1.5);margin-top:auto}.card-footer .svg-icon{max-width:40px;margin:auto;transition:scale 0.3s ease, rotate 0.3s ease}.card-footer svg path{fill:var(--color-main)}a.card{transition:box-shadow 0.3s ease}a.card:hover{box-shadow:0px 4px 12px rgba(0, 0, 0, 0.35)}a.card:hover .svg-icon{scale:1.2;rotate:-90deg}.type--card{height:100%}.views-row .card{margin-bottom:var(--space-base)}@media screen and (min-width:800px){.card.landscape{flex-direction:row}.card.landscape .media-wrapper{width:35%;max-width:450px;height:auto;padding:10px;background-color:var(--color-light);border-right:#d8cbc2}}.roles{position:absolute;z-index:10;left:0;bottom:0}.roles svg{margin:10px;width:25px;height:auto}.roles svg path{fill:#FFF}.views-exposed-form{display:flex;justify-content:center}.views-exposed-form .form-actions,.views-exposed-form .form-item.form-item{margin-top:0}.views-exposed-form .form-actions *{height:100%}.views-exposed-form .button{border:1px solid var(--btn-color-bg);border-top-left-radius:0;border-bottom-left-radius:0}.views-exposed-form input.form-text{border:1px solid var(--btn-color-bg);border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.views-element-container{margin:auto;max-width:1200px}.views-row{margin-top:50px}.views-row:not(:last-child){border-bottom:1px solid #CCC;padding-bottom:50px}.nav-item-wrapper .icon{width:1em}.nav-sidebar{width:100%}.nav-sidebar .is-expanded>.nav-item .svg-arrow svg{rotate:90deg}.nav-sidebar .nav-sub .is-expanded>.nav-item .svg-arrow svg{rotate:0deg}.nav-sidebar .nav-sub .nav-item .svg-arrow svg{rotate:-90deg}.nav-sidebar .svg-arrow{margin-left:auto;padding-left:10px;padding-right:10px;display:block;width:40px;border-left:1px solid #eee;display:flex;justify-content:center;align-items:center;background-color:#FFF;cursor:pointer}.nav-sidebar .svg-arrow:hover{background-color:#f9b000}.nav-sidebar .svg-arrow svg{transition:0.3s ease rotate}.nav-sidebar .nav-item{text-decoration:none;display:flex;color:#000;padding-left:15px}.nav-sidebar .nav-item.active-trail:not(.is-active) .label{font-weight:bold}.nav-sidebar .nav-item .label{padding-top:12px;padding-bottom:12px;line-height:1}.nav-sidebar .nav-item:hover{background-color:#CCC}.nav-sidebar .nav-item.is-active{font-weight:bold;color:#2198B7}.nav-sidebar>li{border-bottom:1px solid #CCC}.nav-sidebar .nav-sub .nav-item{padding-left:calc(15px + (10px * var(--level)))}@media screen and (max-width:900px){.sidebar-navigation-toggle{margin:auto;display:block}.nav-sidebar{margin-bottom:25px;display:none}.sidebar-navigation.expanded.is-expanded .nav-sidebar{display:block}}@media screen and (min-width:900px){.nav-sidebar{width:275px}.sidebar-navigation-toggle{display:none}.content-with-sidebar{display:flex}.content-with-sidebar .content{margin-left:auto;margin-right:auto;width:100%}}@media screen and (max-width:1575px){.content-with-sidebar .content{max-width:1000px}}.expanded.is-expanded>.nav-sub{display:block}.expanded>.nav-sub{display:none}.content-with-sidebar{position:relative}.messages__header{display:none}.messages{--color-msg: #005A6E;--color-msg-border: black;--color-msg-text: #FFF;color:var(--color-msg-text);background-color:var(--color-msg);padding:calc(var(--space-base) / 2) var(--space-base);border-width:0 0 0 8px;border-style:solid;border-color:var(--color-msg-border);margin:var(--space-base) auto;position:relative;transition:0.6s ease opacity}.messages .button--dismiss{cursor:pointer;position:absolute;top:0;right:0;margin:0.75rem;padding:0;height:29px;width:29px;color:transparent;text-indent:-99999px;background-color:transparent;border-radius:50%;border:2px solid transparent;transition:0.15s cubic-bezier(0.19, 1, 0.22, 1)}.messages .button--dismiss:hover{border-color:var(--color-msg-text)}.messages .button--dismiss .icon-close{height:100%;width:100%;position:absolute;top:0;left:0;mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='none' d='M20 4L4 20M4 4l16 16' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");mask-size:20px 20px;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='none' d='M20 4L4 20M4 4l16 16' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");-webkit-mask-size:20px 20px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:var(--color-msg-text)}.messages a{color:var(--color-msg-text)}.messages .messages__title{margin-top:0;color:var(--color-msg-text)}.messages.messages--warning{--color-msg: #ec6730;--color-msg-border:  #be4411;--color-msg-text:  black}.messages.messages--status{--color-msg: #2198B7;--color-msg-border:  #156276;--color-msg-text: #FFF}.messages.messages--error{--color-msg: #EA4F52;--color-msg-border: #bd161a;--color-msg-text: #e52125}.footer{position:relative;z-index:15;background-color:var(--color-dark);color:#FFF;min-height:var(--footer-height);display:flex;justify-content:center;align-items:center;padding:var(--space-base) 0}.footer .content-full{display:flex;flex-direction:column-reverse}@media screen and (min-width:800px){.footer .content-full{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.footer a{font-weight:inherit}.copy{padding-left:calc(var(--space-base) / 2);font-weight:500}.nav-footer{display:flex;justify-content:space-between}.nav-footer li{padding:0 calc(var(--space-base) / 2)}.nav-footer li a{color:#FFF}@media screen and (min-width:800px){.nav-footer li{display:inline-block}.nav-footer li.last{padding-right:0}}ul.nav-footer{margin-bottom:var(--space-base)}@media screen and (min-width:800px){ul.nav-footer{margin-bottom:0;display:block}}.nav-footer-top a{text-decoration:none}