@import url("https://fonts.googleapis.com/css?family=Fjalla+One|Open+Sans:400,700&display=swap");html,body,h1,h2,h3,h4,h5,h6,fieldset,figure,blockquote,dl,dt,dd{margin:0;padding:0;border:none}html{background-color:#fff}html{overflow-x:hidden}p,ol,ul,dl,figure{margin-top:0;margin-bottom:24px}img{vertical-align:top;max-width:100%;height:auto;border:none}button::-moz-focus-inner{padding:0;border:0}button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;appearance:none}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}select::-ms-expand{display:none}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.open-sans,.normal,body,input,textarea,select,option{font-family:'Open Sans', sans-serif}.fjalla-one,h1,h2,.button,legend,.legend,button,.text .button,.text button,.header .menu>ul a,.menu-toggle,.breadcrumb,.text blockquote strong,.text .figure-title,.phase-title,.shortlist-item strong{font-family:'Fjalla One', sans-serif;font-weight:400}body{font-size:16px;line-height:1.5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:none;-webkit-text-size-adjust:100%}input,textarea,select,option{font-size:16px}h1{font-size:2rem;line-height:1.2}h2{font-size:1.875rem;line-height:1.2}h3{font-size:1rem}.text-small{font-size:.75rem}.text-left{text-align:left !important}.text-left *{text-align:left !important}.text-right{text-align:right}.text-center{text-align:center}.centered{margin-left:auto;margin-right:auto}.no-margin{margin:0}.nowrap{white-space:nowrap}.float-right{float:right}.float-left{float:left}.no-underline{text-decoration:none}.visually-hidden{position:absolute;clip:rect(0, 0, 0, 0);opacity:0;font-size:0}.hidden,.js .js-hidden{display:none !important}.js-show{display:none}.js .js-show{display:initial}.js .toggle-hidden{display:none}.js .toggle-hidden.active{display:block}.group{display:flex}.padding-right{padding-right:2rem}.padding-left{padding-left:2rem}@-webkit-keyframes spin{0%{transform:rotate(0deg)}50%{box-shadow:0 0 5px 0 rgba(255,255,255,0.5)}100%{transform:rotate(359deg)}}@-moz-keyframes spin{0%{transform:rotate(0deg)}50%{box-shadow:0 0 5px 0 rgba(255,255,255,0.5)}100%{transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}50%{box-shadow:0 0 5px 0 rgba(255,255,255,0.5)}100%{transform:rotate(359deg)}}.icon-logo{display:inline-block;font-size:0;width:83px;height:51px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}body{background-color:#f3f3f3}body:before,body:after{content:'';position:fixed;z-index:-1;left:0;right:0;height:50%}@media screen and (min-width: 1240px){body:before,body:after{display:none}}body:before{top:0;background-color:#000}body:after{bottom:0;background-color:blue}html{min-height:100%}.root{margin:0 auto;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);max-width:1240px;box-sizing:border-box;background-color:#fff;padding:1rem 1.5rem 1.5rem 1.5rem;border-top:4rem solid #000}@media screen and (min-width: 1240px){.root{overflow:hidden}}.content{max-width:45em;margin-left:auto;margin-right:auto}.container{max-width:1240px;margin:0 auto}.main{padding:1.5rem 0}input[type="text"],input[type="date"],input[type="password"],input[type="email"],input[type="number"],textarea,select{position:relative;z-index:1;box-sizing:border-box;padding:0 1rem 0 1rem;min-height:3rem;background-color:#fff;outline:none;border:1px solid #B2904B;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);border-radius:4px;outline:100vw solid transparent;color:#000;transition:all .1s}input[type="text"]:hover,input[type="date"]:hover,input[type="password"]:hover,input[type="email"]:hover,input[type="number"]:hover,textarea:hover,select:hover{border-color:#000}input[type="text"]:focus,input[type="date"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="number"]:focus,textarea:focus,select:focus{z-index:2;outline:200vh solid rgba(0,0,0,0.05)}label{cursor:pointer}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}:-moz-placeholder{color:#999}option{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5rem}select+.label:before{content:'';position:absolute;z-index:3;right:1rem;bottom:1.3rem;width:.4rem;height:.4rem;border-top:0.125rem solid #000;border-right:0.125rem solid #000;transform:rotate(135deg)}select:focus+.label:before{transform:rotate(-45deg);bottom:1.1rem}@-moz-document url-prefix(){select{padding-left:calc(1rem - 4px)}}textarea{width:100%}legend,.legend{display:block;clear:both;margin-bottom:1rem;padding:0;font-size:1rem;line-height:1.2;color:#000}fieldset{margin-bottom:2rem}fieldset:last-child{margin-bottom:0}.input{position:relative;display:inline-flex;flex-flow:column;vertical-align:top;margin-bottom:1rem}.input .label{order:-1;transition:all .1s;font-size:.875rem;top:.5rem;line-height:1;color:#292929;padding:0 0 .5rem 0;pointer-events:none;font-weight:700}.input .label:after{content:'';position:relative;top:-.3em;display:inline-block;width:.6rem;height:.3rem;margin-left:.5em;border-right:0.125rem solid #B2904B;border-top:0.125rem solid #B2904B;transform:rotate(135deg);opacity:0;transition:all .3s}.input .input-valid ~ .label:after{opacity:0;transition-delay:.3s}.input .input-valid:focus ~ .label:after{opacity:1}.input.input-no-validate .label:after{display:none}.input .input-empty ~ .label:after,.input .input-empty:focus ~ .label:after{opacity:0}.input.full{display:flex}.input.full input,.input.full textarea,.input.full select{width:100%}.input.full .checkbox{display:block}label.checkbox{position:relative;padding-left:2.5rem}label.checkbox input{width:2rem;height:2rem;margin:0;position:absolute;left:0;top:0}.input-message{display:block;font-size:.9rem;line-height:1;color:#292929;padding:.5rem 0}.input-help{font-size:.9rem;font-style:normal;font-family:courier;color:#292929;opacity:1;transition:opacity .3s;transition-delay:.5s;min-height:1em;opacity:0;white-space:nowrap}:focus ~ .input-help{opacity:1}.input-valid ~ .input-help{color:#B2904B}.input-error{color:#FF005B;max-height:0;overflow:hidden;opacity:0;padding:0;line-height:1.01;transition:all .3s}.input-errors .input-error{max-height:5rem;opacity:1;padding:.5rem 0}.input-errors .input-valid ~ .input-error,.input-errors .input-valid .checkbox ~ .input-error{max-height:0;opacity:1;padding:0}.input-errors .input-invalid input,.input-errors .input-invalid textarea,.input-errors .input-invalid select{box-shadow:0 0 4px 0 rgba(255,0,91,0.5)}.input-invalid.input-touched input,.input-invalid.input-touched select,.input-invalid.input-touched textarea{box-shadow:0 0 4px 0 rgba(255,0,91,0.5)}.input-invalid.input-touched .input-error{max-height:5rem;opacity:1;padding:.5rem 0}.form-group{margin-right:-1rem;margin-bottom:0}.form-group .input{margin-right:1rem;margin-bottom:1rem}.form-group .input.full:first-child:nth-last-child(1){flex-basis:100%}.form-group .input.full:first-child:nth-last-child(2),.form-group .input.full:first-child:nth-last-child(2) ~ .full{flex-basis:calc(50% - 1rem)}.form-group .input.full:first-child:nth-last-child(3),.form-group .input.full:first-child:nth-last-child(3) ~ .full{flex-basis:calc(33.3333% - 1rem)}.form-group .input.full:first-child:nth-last-child(4),.form-group .input.full:first-child:nth-last-child(4) ~ .full{flex-basis:calc(25% - 1rem)}.form-group>.break{display:block;height:0;width:100%}.form-group>.input-message{width:100%;margin-top:-.5rem;margin-bottom:1rem}.form-group>.input-help{margin-top:.3125rem;margin-left:0}@media only screen and (min-width: 600px){.form-group{display:flex;flex-wrap:wrap;align-items:flex-start}}.message{padding:1rem;background-color:rgba(0,0,0,0.1);margin-bottom:24px}.message ul{list-style:none;padding:0}.message li+li{margin-top:.25rem}.message>*:last-child{margin-bottom:0}.message-error{background-color:rgba(255,0,91,0.1);color:#FF005B}.message-error *{color:#FF005B}.message-success{background-color:rgba(178,144,75,0.1);color:#B2904B}.message-success *{color:#B2904B}.buttons{text-align:right;margin-left:.5rem}.button,button,.text .button,.text button{text-transform:uppercase;display:inline-flex;box-sizing:border-box;padding:.4em .8em;align-items:center;justify-content:center;border:none;color:#fff;font-size:1.25rem;line-height:1;-webkit-line-height:1.2;min-height:2.4em;border-radius:4px 4px 0.8em 4px;background-color:#FF005B;transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);text-decoration:none;cursor:pointer;box-shadow:none}.button:hover,button:hover,.text .button:hover,.text button:hover{background-color:#B2904B}.button.small,button.small,.text .button.small,.text button.small{font-size:1rem}.button.large,button.large,.text .button.large,.text button.large{font-size:1.5rem}.button.full,button.full,.text .button.full,.text button.full{display:flex}.button.link,button.link,.text .button.link,.text button.link{color:#000;background-color:rgba(178,144,75,0.1)}.button.link:hover,button.link:hover,.text .button.link:hover,.text button.link:hover{color:#fff}.button.has-arrow:after,.button.has-arrow:before,button.has-arrow:after,button.has-arrow:before,.text .button.has-arrow:after,.text .button.has-arrow:before,.text button.has-arrow:after,.text button.has-arrow:before{position:relative;left:0;content:'';display:inline-block;order:99;transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}.button.has-arrow:after,button.has-arrow:after,.text .button.has-arrow:after,.text button.has-arrow:after{border-right:2px solid currentColor;border-bottom:2px solid currentColor;width:.5em;height:.5em;transform:rotate(-45deg);margin-left:.5em}.button.has-arrow:before,button.has-arrow:before,.text .button.has-arrow:before,.text button.has-arrow:before{width:.75em;order:100;border-top:2px solid currentColor;margin-left:-.725em}.button.has-arrow:hover:before,.button.has-arrow:hover:after,button.has-arrow:hover:before,button.has-arrow:hover:after,.text .button.has-arrow:hover:before,.text .button.has-arrow:hover:after,.text button.has-arrow:hover:before,.text button.has-arrow:hover:after{left:.25rem}.header{position:fixed;z-index:3;left:0;right:0;top:0}.header .container{position:relative;background-color:#000;background-image:url("../img/bg_award.png");background-position:100% 100%;background-size:auto calc(100vh - 9rem);background-repeat:no-repeat;height:4rem;box-shadow:0 0 0 0 #000;transition:height 0.3s cubic-bezier(0.165, 0.84, 0.44, 1),background-color 2s cubic-bezier(0.165, 0.84, 0.44, 1),box-shadow 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.header *{color:#fff}.header ul{list-style:none;padding:0;margin:0}.header .menu{display:flex;flex-flow:column;height:100%}.header .menu ul,.header .menu .menu-other,.header .menu .menu-footer{opacity:0;transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);pointer-events:none}.header .menu>ul{border-top:4rem solid #000;padding:1.5rem 0;flex-basis:100%;pointer-events:none}.header .menu>ul a{position:relative;z-index:1;display:block;text-decoration:none;font-size:1.5rem;line-height:1;padding:1rem 1.5rem;text-transform:uppercase}.header .menu ul ul a{font-size:1rem;padding:.5rem 1.5rem .5rem 2.5rem}.header .menu ul ul a:before{content:'';position:absolute;left:1.5rem;top:.75rem;width:.5rem;height:.5rem;background-color:#fff;border-radius:50%}.header .menu ul ul a.active:before{background-color:#B2904B}@media screen and (min-width: 840px){.header .menu{flex-flow:row;flex-wrap:wrap;justify-content:space-between;height:4rem;overflow:hidden}.header .menu>ul{opacity:1;flex-basis:auto;pointer-events:auto;padding:.25rem 0 0 131px;border:none}.header .menu ul ul{display:none}.header .menu>ul>li{display:inline-block}.header .menu .menu-footer{padding:0 1rem 0 1rem}.header .menu .menu-footer,.header .menu .menu-footer ul{opacity:1;pointer-events:auto}.header .menu .menu-footer li{display:inline-block;margin:.95rem .25rem 1rem .25rem}.header .menu .menu-footer p{display:none}.header .menu .menu-footer a{display:block;border-radius:4px;transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}.header .menu .menu-footer a:hover{background-color:#B2904B}}.header ul a:hover{text-decoration:underline}.header ul a.active{color:#B2904B}.header .logo{position:absolute;z-index:5;font-size:0;left:0;top:0;padding:1rem 1.5rem;background-color:#000;border-radius:0 0 1.5rem 0;transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);box-shadow:0 0 10px 0 rgba(178,144,75,0)}.header .logo:hover{background-color:#b2904b;box-shadow:0 0 10px 0 rgba(178,144,75,0.4)}.menu-other ul{padding:1.5rem}.menu-other ul ul{margin:-.25rem}.menu-other ul a{display:block;font-size:.875rem;color:#B3B3B3;padding:.25rem}.menu-other ul a:hover{color:#B2904B}@media screen and (min-width: 840px){.menu-other{display:none}}.menu-footer{font-size:.75rem;color:#B3B3B3;padding:0 1.5rem 1.5rem 1.5rem}.menu-footer .social li{margin:.25rem}.menu-footer *{color:#B3B3B3}.menu-footer .social{margin:0 0 1rem -1rem}.menu-footer>*:last-child{margin-bottom:0}.menu-footer a:hover{color:#B2904B}.menu-toggle{position:absolute;padding-right:42px;right:7px;top:1rem;font-size:20px;line-height:30px;text-decoration:none;transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}.menu-toggle:before,.menu-toggle:after{content:'';position:absolute;height:2px;right:10px;top:7px;width:22px;background-color:#fff;box-shadow:0 7px 0 0 #fff, 0 14px 0 0 #fff}@media screen and (min-width: 840px){.menu-toggle{display:none}}.menu-toggle-off{font-size:0}.menu-toggle-off:before,.menu-toggle-off:after{box-shadow:none;margin-top:7px}.menu-toggle-off:before{transform:rotate(45deg)}.menu-toggle-off:after{transform:rotate(-45deg)}.menu-toggle-off,#MENU:target .menu-toggle-on{opacity:0;z-index:-1;pointer-events:none}.menu-toggle-on,#MENU:target .menu-toggle-off{opacity:1;z-index:10;pointer-events:auto}#MENU:target .container{height:calc(var(--vh) * 100);background-color:#292929;box-shadow:0 64px 0 0 #292929}#MENU:target ul,#MENU:target .menu-other,#MENU:target .menu-footer{opacity:1;pointer-events:auto}.social{font-size:0}.social li{display:inline}.social i{display:inline-block;width:2rem;height:2rem;background-size:1.5rem auto;background-repeat:no-repeat;background-position:50% 50%;background-color:rgba(178,144,75,0);transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);border-radius:3px}.social a:hover i{background-color:rgba(178,144,75,0.1)}.ico-email{background-image:url("../img/ico_email.png")}.ico-facebook{background-image:url("../img/ico_facebook.png")}.ico-googleplus{background-image:url("../img/ico_googleplus.png")}.ico-instagram{background-image:url("../img/ico_instagram.png")}.ico-linkedin{background-image:url("../img/ico_linkedin.png")}.ico-pinterest{background-image:url("../img/ico_pinterest.png")}.ico-twitter{background-image:url("../img/ico_twitter.png")}.ico-whatsapp{background-image:url("../img/ico_whatsapp.png")}.ico-youtube{background-image:url("../img/ico_youtube.png")}.breadcrumb{list-style:none;padding:0;margin:0;font-size:1.5rem;color:#B2904B;text-transform:uppercase;line-height:1.2}.breadcrumb a{display:inline-block;color:#B2904B;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb+hr{margin-top:1.5rem}.breadcrumb li{display:inline;margin:0}.breadcrumb li:after{content:' > '}.breadcrumb li:last-child:after{content:''}.breadcrumb li:last-child a{color:#000;pointer-events:none}hr{margin:2rem -1.5rem;height:1px;border:none;background-color:#B2904B;box-shadow:-25vw 0 0 0 #B2904B,-50vw 0 0 0 #B2904B,25vw 0 0 0 #B2904B,50vw 0 0 0 #B2904B}.text .title{font-size:1.5rem;color:#B2904B;text-transform:uppercase}.text .title+hr{margin-top:1.5rem}.text .news-title{color:#000;font-size:2rem}.text .intro{font-size:1.3125rem;font-weight:700}.text h1{margin-bottom:1rem;text-transform:uppercase}.text h2{margin-bottom:.25rem}.text a{padding-left:2px;padding-right:2px;color:#B2904B;text-shadow:1px 0 0 transparent;box-shadow:0 -2px 0 0 #b2904b inset;text-decoration:none;transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}.text .link-arrow{position:relative;z-index:1;color:#000;font-weight:600;box-shadow:none;text-shadow:none;padding:0;padding-left:1.5em}.text .link-arrow:after,.text .link-arrow:before{position:absolute;top:7px;left:3px;content:''}.text .link-arrow:after{border-right:2px solid currentColor;border-bottom:2px solid currentColor;width:8px;height:8px;transform:rotate(-45deg);margin-left:3px}.text .link-arrow:before{width:12px;border-top:2px solid currentColor;margin-top:4px}.text .link-arrow:hover{color:#B2904B;box-shadow:none}.text a:hover{text-shadow:1px 0 0 rgba(0,0,0,0.2);box-shadow:0 -1.25rem 0 0 rgba(178,144,75,0.125) inset}.text ul,.text ol{padding-left:1rem}.text ul li,.text ol li{padding-left:.25rem}.text ul li+li,.text ol li+li{margin-top:.25rem}.text blockquote{margin:2rem -1.5rem;padding:1.5rem;background-color:blue;box-shadow:-25vw 0 0 0 blue,-50vw 0 0 0 blue,25vw 0 0 0 blue,50vw 0 0 0 blue}.text blockquote *{color:#fff}.text blockquote strong{font-size:1.5rem;display:inline-block;margin-bottom:.5rem}.text blockquote strong:before,.text blockquote strong:after{content:'"'}.text blockquote p{margin:0}.text figure{display:table}.text img{display:block}.text figcaption{text-align:center;font-size:.75rem;color:#B2904B;margin-top:.5rem}.text figure a{padding:0;box-shadow:none;display:block}.text figure img{border-radius:4px 4px 3rem 4px}.text .radius-left-top img,.text .radius-top-left img{border-radius:3rem 4px 4px 4px}.text .radius-right-top img,.text .radius-top-right img{border-radius:4px 3rem 4px 4px}.text .radius-right-bottom img,.text .radius-bottom-right img{border-radius:4px 4px 3rem 4px}.text .radius-left-bottom img,.text .radius-bottom-left img{border-radius:4px 4px 4px 3rem}.text figure img{display:block}.text figure a{display:block}.text .figure-container{display:block;position:relative;z-index:1}.text .figure-content{position:absolute;pointer-events:none;left:0;top:0;right:0;bottom:0;padding-top:1.5rem;display:flex;flex-flow:column;justify-content:flex-end}.text .figure-cta{margin:0 1.5rem 1.5rem 1.5rem;text-align:right;display:block}.text figure a:hover ~ .figure-content .button{background-color:#B2904B}.text figure a:hover ~ .figure-content .button:before,.text figure a:hover ~ .figure-content .button:after{left:.25rem}.text .figure-title{display:block;text-transform:uppercase;margin:0 1.5rem 1.5rem 1.5rem;font-size:1.25rem}@media screen and (min-width: 840px){.text .figure-title{font-size:1.5rem}}.text .figure-title strong{background-color:#000;color:#fff;padding:.5rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.text .video{position:relative;height:0;overflow:hidden;padding-top:56.25%;display:block}.text .video>*{position:absolute;left:0;top:0;width:100%;height:100%;border:none}.text .main-visual{margin:-2.5rem -1.5rem 1.5rem -1.5rem;display:block}.text .main-visual img{width:100%;max-width:auto;border-radius:0 0 0 3rem}.breadcrumb ~ .content .text .main-visual,.breadcrumb ~ .text .main-visual{margin-top:-2rem}.teasers hr:last-child{display:none}.teaser{position:relative;display:flex;flex-flow:column;margin-bottom:3rem}@media screen and (min-width: 840px){.teaser{display:block;overflow:hidden;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:". ." ". ." ". ." ". ."}}.teaser-subtitle{order:2;font-size:1.25rem;line-height:1;color:#B2904B;text-transform:uppercase;grid-column:1}.teaser .teaser-subtitle{margin-bottom:1rem}.teaser-visual{order:4;grid-column:1}@media screen and (min-width: 840px){.teaser-visual{float:left;width:calc(50% - .75rem);width:50%;margin-right:1.5rem;margin-bottom:0}}@media screen and (min-width: 840px){.teaser:nth-child(even) .teaser-visual{float:right;margin-right:0;margin-left:1.5rem}}@media screen and (min-width: 840px){.teaser:nth-child(odd) .teaser-visual{float:left;margin-right:1.5rem;margin-left:0}}.text .teaser-visual img{border-radius:4px 4px 4px 3rem}.teaser-title{order:6;grid-column:2}.teaser .teaser-title{margin-bottom:1rem}.teaser .teaser-title:last-child{margin-bottom:0}.teaser .teaser-title+.teaser-date{margin-top:-1rem}.teaser-date{display:block;order:8;grid-column:2;font-size:.75rem;line-height:2;color:#B2904B}.teaser-content{order:10;grid-column:2}.teaser-content:last-child>*:last-child{margin-bottom:0}.teaser-footer{order:12;grid-column:2}.teaser-footer:last-child>*:last-child{margin-bottom:0}.teaser-cta{order:14;grid-column:2;align-self:flex-end;pointer-events:none}.teaser-link{position:absolute;left:0;right:0;top:0;bottom:0;font-size:0;color:transparent;opacity:0}.teaser-link:hover ~ .teaser-cta{background-color:#B2904B}.teaser-link:hover ~ .teaser-cta.link{background-color:#B2904B;color:#fff}.teaser-footer{font-size:.75rem}.teaser-style-black,.teaser-style-blue,.teaser-style-pink{padding:1.5rem;background-color:#000;margin-left:-1.5rem;margin-right:-1.5rem;border-radius:0 3rem 0 0}.teaser-style-black .teaser-content,.teaser-style-black .teaser-title,.teaser-style-blue .teaser-content,.teaser-style-blue .teaser-title,.teaser-style-pink .teaser-content,.teaser-style-pink .teaser-title{color:#fff}.teaser-style-black .teaser-subtitle,.teaser-style-blue .teaser-subtitle,.teaser-style-pink .teaser-subtitle{margin-top:-.25rem}@media screen and (min-width: 840px){.teaser-style-pink-accent{text-align:center}}.teaser-style-pink-accent .teaser-subtitle{color:#FF005B}.teaser-style-pink-accent .teaser-visual{margin-left:-1.5rem;margin-right:-1.5rem}@media screen and (min-width: 840px){.teaser-style-pink-accent .teaser-visual{float:none !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:1.5rem !important}}@media screen and (min-width: 840px){.teaser-style-blue-accent{text-align:center}}.teaser-style-blue-accent .teaser-subtitle{color:blue}.teaser-style-blue-accent .teaser-visual{margin-left:-1.5rem;margin-right:-1.5rem}@media screen and (min-width: 840px){.teaser-style-blue-accent .teaser-visual{float:none !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:1.5rem !important}}.teaser-style-blue-accent .teaser-cta{background-color:blue}.teaser-style-pink{background-color:#FF005B}.teaser-style-blue{background-color:blue}.teaser-style-blue .teaser-subtitle{color:#fff}@media screen and (min-width: 840px){.teaser .video{float:left;width:50%;margin-right:1.5rem;margin-bottom:0;padding-top:28.125%}}.podcasts h2{color:#B2904B;text-transform:uppercase;margin-bottom:.5rem}.podcasts a{display:block;color:#000;box-shadow:none;padding:0}.podcasts .podcast{display:flex;justify-content:space-between}.podcasts .podcast figure{order:2;width:100px;flex-shrink:0;flex-grow:0;margin-left:1rem}.podcasts .podcast figure img{border-radius:4px}.podcasts .podcast h1{font-size:1.25rem;margin-bottom:.125em;display:flex}.podcasts .podcast h1:after,.podcasts .podcast h1:before{position:relative;left:0;top:.25em;content:'';display:inline-block;order:99;transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}.podcasts .podcast h1:after{border-right:2px solid currentColor;border-bottom:2px solid currentColor;width:.5em;height:.5em;transform:rotate(-45deg);margin-left:.5em}.podcasts .podcast h1:before{width:.75em;order:100;margin-top:.25em;border-top:2px solid currentColor;margin-left:-.725em}.podcasts .podcast h2{font-size:1rem;margin:0}.podcasts a:hover{box-shadow:none}.podcasts a:hover .podcast h1{text-decoration:underline}.podcasts a:hover .podcast h1:before,.podcasts a:hover .podcast h1:after{left:.25rem}.phases-title{font-size:1.25rem;color:#FF005B;text-align:center;margin-bottom:1rem;text-transform:uppercase}.text .phases-title{margin-bottom:1rem}.phases{position:relative;z-index:1;list-style:none;padding:0;display:flex;justify-content:space-between;color:#b3b3b3;overflow:hidden;margin-bottom:3rem}.phases li{text-align:center;padding:0;margin:0;flex-basis:100%}.phases li:before{content:'';position:relative;z-index:2;display:inline-block;width:2rem;height:2rem;background-color:#fff;border:2px solid #b3b3b3;border-radius:50%}.phases li:after{content:'';position:absolute;z-index:1;right:50%;top:calc(1rem + 1px);width:100vw;height:2px;background-color:#b3b3b3}.phases li:first-child{text-align:left}.phases li:first-child:after{right:100%}.phases li:last-child{text-align:right}.phases li:last-child:after{right:0}.text .phases{padding:0}.text .phases li{margin:0;padding:0}.phase-title{display:block}.phase-date{display:block;font-size:.75rem;font-style:normal}.phases .phase-on{z-index:2;color:#FF005B}.phases .phase-on:before,.phases .phase-on:after{background-color:#FF005B}.phases .phase-on:before{border-color:#FF005B}.podcast-entry{margin-bottom:2rem}.podcast-controls{margin:2rem 0}.podcast-controls a{display:inline-block}.podcast-entry h2{font-size:1.25rem;text-transform:uppercase}.podcast-entry:first-child:last-child .podcast-remove,.podcast-entry:first-child:last-child h2{display:none}.podcast-entry h2::after{content:'1'}.podcast-entry:nth-child(2) h2::after{content:'2'}.podcast-entry:nth-child(3) h2::after{content:'3'}[data-entries="3"] ~ .podcast-controls{display:none}.podcast-remove{float:right;margin-left:1rem}.shortlist legend{font-size:2rem}.shortlist ul{list-style:none;padding:0;margin:0}.shortlist [type="radio"]{position:absolute;left:0;top:0;opacity:0}.shortlist h2{margin-bottom:1rem;text-transform:uppercase}.shortlist h2 a{display:block;text-decoration:none;color:inherit}.shortlist h2 a:hover{color:#000}.shortlist h2 a:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(178,144,75,0);transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}.shortlist h2 a:hover:before{background-color:#b2904b}.shortlist span{position:relative;z-index:2}.shortlist-container{display:flex;flex-wrap:wrap;align-items:flex-start;margin:-.5rem}.shortlist-container .shortlist-category{margin:.5rem;flex-basis:100%}@media screen and (min-width: 840px){.shortlist-container .shortlist-category{flex-basis:calc(50% - 3rem - 2px)}}.shortlist-category{position:relative;overflow:hidden;padding:1rem;border:1px solid #B2904B;border-radius:0 3rem 0 0;margin:0 0 1rem 0}.shortlist-category p{display:none}.shortlist-category ul{display:flex;flex-wrap:wrap;margin:-.25rem;pointer-events:none}.shortlist-category li{flex-basis:20%}.shortlist-item{position:relative;margin:.25rem;background-color:#B2904B;display:block;align-items:stretch}.shortlist-item span{display:block;padding-top:100%;height:0;background-repeat:no-repeat;background-size:cover}.shortlist-item span:before{content:'';position:absolute;width:1rem;height:1rem;border-radius:50%;border:1px solid #B2904B;left:-1.75rem;top:50%;margin-top:-1px;transform:translate3d(0, -50%, 0);display:none;overflow:hidden}.shortlist-item strong{display:none;font-size:1.25rem;line-height:1;text-transform:uppercase;color:#fff;padding:.5rem  1rem;align-items:center;transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}:checked+.shortlist-item strong,:checked+.shortlist-item span:before{background-color:#000}.shortlist-category.active h2 a:before{display:none}.shortlist-category.active ul{pointer-events:auto}.shortlist-category.active li{flex-basis:100%}.shortlist-category.active p{display:block}.shortlist-category.active .shortlist-item{display:inline-flex;margin-left:2rem}.shortlist-category.active .shortlist-item span{height:3rem;width:3rem;padding:0}.shortlist-category.active .shortlist-item span:before{display:block}.shortlist-category.active .shortlist-item strong{display:flex}.shortlist-category.active .shortlist-item:hover{background-color:#000}.shortlist-category.active .shortlist-item:hover span:before{border-color:#000}.shortlist-category.has-value:not(.active){background-color:#B2904B}.shortlist-category.has-value:not(.active) li{flex-basis:100%}.shortlist-category.has-value:not(.active) .shortlist-item{display:none}.shortlist-category.has-value:not(.active) :checked+.shortlist-item{display:inline-flex}.shortlist-category.has-value:not(.active) .shortlist-item{margin-left:2rem}.shortlist-category.has-value:not(.active) .shortlist-item span{height:3rem;width:3rem;padding:0}.shortlist-category.has-value:not(.active) .shortlist-item span:before{display:block;border-color:#fff}.shortlist-category.has-value:not(.active) .shortlist-item strong{display:flex;background-color:#000}.shortlist-category.has-value:not(.active) .shortlist-item span{height:3rem;width:3rem;padding:0}.shortlist-category.has-value:not(.active) .shortlist-item span:before{display:block}.shortlist-summary{margin-top:3rem}.shortlist-summary ul{list-style:none;margin:0 0 24px}.shortlist-summary li{position:relative;display:flex}.shortlist-summary li a{font-weight:700;text-decoration:none;color:inherit}.shortlist-summary li a:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,0)}.shortlist-summary li a:hover{text-decoration:underline}.shortlist-summary li+li{margin-top:.5rem}.shortlist-summary li:before{content:attr(data-category);flex-basis:35%;padding-right:1rem;flex-shrink:0;flex-grow:0}.shortlist-summary li:empty{display:none}.footer-wave,.footer:before{position:sticky;position:-webkit-sticky;pointer-events:none;z-index:1;bottom:-25px;left:0;right:0;transform:translate3d(0, 0, 0);display:block;height:50px;margin-left:-1.5rem;margin-right:-1.5rem;margin:2rem -1.5rem calc(-2rem - 25px) -1.5rem;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPMAAACYCAMAAAAGGy+UAAAAhFBMVEUAAACxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEqxkEohx4ddAAAAK3RSTlMA+BEFAe/70GgxHwgNhOHcybevbSfXm404GcGs6KF8UCyoS5RbVD1zYkSxFKdwsgAABBVJREFUeNrt3QeWokAUheFHRiWDZBQx993//mZ64pme1jYQqqz6dvDLIxSeQ5GqLkggmqoWhHdKvSzfUtc+J6/4A+jFYbdKo3JZm3hH+MCL3PWcXoVziBtLwb8In6k3casT59R9ZuEzhEvqtON40NtVgEsIVyjVWiMOJa6PKwjXGdsZ8cWxA1xH+FK55+hgJ5kBPN8MeDEnZ/YsAtBPM1AfOajOQ6DHZqA+MT7hSQX03AwsO2KXujUxQDPwxuoDmm4bwDDNUFZMDvgsAAZrBpY5sWbhmhi0GcgYu4LnPjB0M5YsPZlpLjBCM8wVM2uu1sI4zUDJyAXcVjBaM4w1TU+NgBGbgWzyu1buYeRmBNPOtx6beKaZw/lWI+CpZv7mO/fwZDN38x2beLaZs/l2KuDpZr7me+ajh2au5jtWMHnzuPOtVgADzUC6oJEcPDDSPNZSS3MBZprHWWolFlhqBoKEhqUfFTDWPPS7sjYAmGsGrJyGsnBNMNkMpAUNYu8BrDbDGOI/njYEGG4GvJ1OvZo3AOPNwLLP6vlWAQfNwPKkUS+S1ATARTNQuwU9S+9C/MBJM2BWnfbUUK98/MJN83f1NtfpIeqpxF88NX9Xp+sF3Sk5fgjmrPk7M3A7h26jt/bGw0f8Nf/gV6t1otEVam5vSwOf4bT5J69s3OOuy5P5XH1XzOez895ebSPrWi3XzYyQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWKQzWIQsnkTRWFZWp6Cl2f4QVmGUUR/LIrZ/rgNfbwaxaoyu2sLjS5ycju18BqUMtu1Gt1G7TLeu5VwddDoTvM4NMEpo9k79BjVDsAfZdNpT284wZWl7dDTFieOTu3orFMv9I6PETebhHp0Zr/aTBPql75fgmlvLfVPixm+mlkHGkaRgk1GrNFgciYHfFPQf1j9GGE/6jUNbcbY3bpRaXgLF+yo93QVW18K7kVY0FjUDVigHHUakc3AuyR/RuNqJ79rbRwam9NgSopNUzgpuAPnc/1b62MilUNTcTaYghLTvXi/fj8818zs0MHTXN8636811/fON0e7UnwtsTCSdPq5/m2RYQzGnlhyaanF6SLqNs4WwzJOxJ7DEgOqWDvIPy1WCgbisbCf5efmbxiC4jK2L++/zhZ61zCyU+tF+s5Hr0JWnkKu0U5+j8Xs7bF96VgH6IO54eEY/5FvTBb2FRmZGgd4nFKtJ994+CGJaz0WHNoq8Wtuhwbu4qVrdhZPj9JnceXhFqaV7li/F9/BOcTb0FdwgWFF2W7G5xn8Bb3Iu13sZmnTRFFUNc02W9n7c6vSmL4B6bauriWnwksAAAAASUVORK5CYII=");background-repeat:repeat-x;background-size:auto 100%;animation:slide 5s linear infinite}.footer-wave{-webkit-filter:brightness(0);filter:brightness(0)}@media screen and (min-width: 840px){.footer-wave{display:none}}.footer{position:relative;z-index:2;background-color:blue;margin:2rem -1.5rem -1.5rem -1.5rem;padding:2rem 1.5rem 1rem 1.5rem;font-size:.75rem}.footer:before{content:'';position:absolute;left:0;top:-59px;right:0;bottom:auto;margin-left:0;margin-right:0}.footer *{color:#fff}.footer ul,.footer p{margin-bottom:1rem}.footer .logo{font-size:0;margin-bottom:1rem;margin-right:auto}.footer li{display:inline}.footer-social{display:flex;align-items:flex-end}.footer-partners{text-align:center;margin-bottom:1.5rem}.footer-partners h3{font-size:.75rem;margin-bottom:1rem}.footer-partners ul{display:flex;justify-content:space-between;margin:-.5rem;padding:0}.footer-partners li{margin:.5rem;flex-basis:100px;flex-grow:0}.footer-partners a{display:block;text-decoration:none}.footer-partners a:hover{text-decoration:underline}.partner-logo{display:block;padding-top:100%;background-color:rgba(178,144,75,0.1);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.partner-title{display:block;padding:.5rem 0}.footer-content>*:last-child{margin-bottom:0}.footer-footer{display:flex;justify-content:space-between}.footer-footer p{margin:0}.footer-links{display:none}.footer-links ul{padding:0;margin:-.5em -.5em -.5em -.5em}.footer-links a{display:inline-block;padding:.5em}@media screen and (min-width: 840px){.footer-links{display:block}}.footer-social ul{list-style:none;padding:0;display:inline-block;vertical-align:middle;margin:-.25rem -.25rem 1.25rem -.25rem}.footer-social a{display:inline-block;padding:.25rem}@keyframes slide{from{background-position:0 0}to{background-position:80px 0}}.has-cookie-message{overflow:hidden}.cookie-message{position:fixed;z-index:-1;left:0;right:0;top:0;bottom:0;pointer-events:none;opacity:0;transition:opacity .3s;padding:1rem;background-color:rgba(0,0,0,0.9);outline:100vw solid rgba(0,0,0,0.9);display:flex;align-items:center;justify-content:center}.cookie-message .inner{background-color:#292929;padding:2rem 1rem;border-radius:0 0 3rem 0;font-size:.875rem;line-height:1.2;max-width:400px}.has-cookie-message .cookie-message{opacity:1;pointer-events:auto;z-index:20}.cookie-message .icon-logo{display:block;margin:0 auto 1rem auto}.cookie-message .buttons{display:flex;flex-flow:column;align-items:center}.cookie-message .button{margin-bottom:1rem}.cookie-message,.cookie-message *{color:#fff}
