@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */.noanimate *{transition:none!important}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:initial}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:initial}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}.bodycopy figure{margin:1em 40px}hr{box-sizing:initial}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:initial}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}td,th,ul{padding:0}ul{list-style:none;margin:0}*{box-sizing:border-box}.pad20{padding:20px}.block{display:block}body,html{background:#fff;font-style:normal;font-weight:400}body{color:#272727;font-family:halyard-display,sans-serif;font-size:100%;line-height:1}body,html{height:100%;min-height:100%}body.page-error{background-color:#eeeeef}.login{min-height:100%}.loginbox a:not(.button){color:#9a3eff}hr{background:none;border:none;height:0;margin:40px 0}hr:before{background:#e4e3e3;content:"";display:block;height:1px;width:100%}.ease,.ease.ease-all *{transition:all .3s ease}h1{line-height:1.2em}#useraccount a span,.bodycopy a,.bodycopy input[type=submit].anchor-style,.material .btn-flat,.material .input-field label,.material .select-dropdown li.optgroup,.mobile-toggle-rows td:before,.moredetails,.nonmindshare-sash,.subheading,h1,h2,h3,h4,h5,h6,span.disabled,strong{font-family:halyard-display,sans-serif;font-style:normal;font-weight:400;text-transform:none}.bodycopy h2 a,.infopanel .bulk span,.infopanel.iconblock a,.pageheading h1,.pageheading h2,.score a.disabled strong,.search h2,.search-bulk,.search-view{font-family:halyard-display,sans-serif}.bodycopy h2 a{border:none;font-size:.7em;font-style:normal;font-weight:400;text-transform:none}.hidden{display:none;visibility:hidden}.uppercase{text-transform:uppercase}h2,h3{color:#2d2d2d;font-size:2em;margin:20px 0;text-transform:none}.colour-primary h2,.colour-primary h3{color:#fff}.colour-primary.morecasestudies h2{color:#000}.bodycopy,.bodycopy p{color:#313131;font-size:14px;line-height:1.5em;margin:0 0 27px}.colour-primary .bodycopy{background:none}.bodycopy img{max-width:100%}.bodycopy{background:#fff;padding:40px 0}.justified{text-align:justify}.twocol{float:left;padding-left:15px;width:50%}.twocol.inline-cs-image{height:250px;margin:20px 0;overflow:hidden}.twocol img{-webkit-transform:translateY(-10%);transform:translateY(-10%);width:455px}.twocol-parent{display:flex;flex-wrap:wrap;margin:0 -15px}.twocol-parent>div{padding:15px;width:50%}.threecol{padding-left:15px;width:33.333%}.threecol:first-child{padding-left:0}.bodycopy a{border-bottom:1px solid transparent;color:#9a3eff;text-decoration:none}.bodycopy a:hover{border-color:#7f0bff;color:#7f0bff}.bodycopy a.button,.button,input[type=submit]{background:#9a3eff;border:none;border-radius:0;border-radius:.1875rem;color:#fec8ff;font-style:normal;font-weight:400;padding:11px 25px;position:relative;text-align:center;top:0;transition:background .2s ease}.bodycopy a.button,.button-block .button,.button-block input[type=submit]{display:inline-block;margin-bottom:27px}.bodycopy .button.no3d,.bodycopy a.button.blue.no3d,.button.no3d,input[type=submit].blue.no3d,input[type=submit].no3d{box-shadow:none;padding:11px 25px}.bodycopy .button.no3d:active,.button.no3d:active,input[type=submit].no3d:active{padding:11px 25px;top:0}input[type=submit][disabled],input[type=submit][disabled]:active,input[type=submit][disabled]:hover{background:#c5c5c5;color:#f1f1f1;cursor:not-allowed}.bodycopy a.button.blue,.bodycopy a.button.purple,.bodycopy a.button.purple:hover,.button.blue,.button.purple,.button.purple:hover,input[type=submit].blue,input[type=submit].purple,input[type=submit].purple:hover{background:#9a3eff}.bodycopy a.button:hover,.button:hover,input[type=submit]:hover{background:#7f0bff}.bodycopy a.button.blue:hover,.button.blue:hover,input[type=submit].blue:hover{background:#10b3f3}.bodycopy a.button:active,.button:active,input[type=submit]:active{box-shadow:none;padding:11px 25px;top:4px}.mindshare img{max-width:181px}.header-bar{position:relative;z-index:2}.nonmindshare-sash{color:#9a3eff;display:block;height:180px;line-height:1;padding-top:130px;position:absolute;right:-90px;text-align:center;text-transform:uppercase;top:-90px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:180px;z-index:1;z-index:999}.nonmindshare-sash .sash-highlight{color:#9a3eff}.morecasestudies .nonmindshare-sash{padding-top:125px}.morecasestudies.homeversion{margin-bottom:0}.hero{background-color:#dedee0;background-position:top;background-repeat:no-repeat;background-size:cover;height:550px;overflow:hidden;position:relative;z-index:0}.hero.slideshow{overflow:visible}.hero.slideshow .bx-has-pager{border-bottom:1px solid #e4e3e3;bottom:-51px;display:block;padding:15px 0;position:absolute;text-align:center;width:100%}.hero.slideshow .bx-has-pager .bx-pager-item{display:inline-block}.hero.slideshow .bx-has-pager .bx-pager-item a{background:#fff;border:2px solid #000;border-radius:50%;display:inline-block;height:12px;margin:0 5px;outline:none;text-indent:-9999px;width:12px}.hero.slideshow .bx-has-pager .bx-pager-item a.active{background:#000}.hero.slideshow .bxslider>li .featuredimage:after,.hero:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkM3NUZFQ0E3QjAxMTFFNUJEQUVEOTg3RkY5QzA4REQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkM3NUZFQ0I3QjAxMTFFNUJEQUVEOTg3RkY5QzA4REQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQzc1RkVDODdCMDExMUU1QkRBRUQ5ODdGRjlDMDhERCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQzc1RkVDOTdCMDExMUU1QkRBRUQ5ODdGRjlDMDhERCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgjvLt8AAAA5SURBVHjaYvn//z8DLmBtbS3FAFKADVtZWUmBNeOTxKoAWRJDAbokigJsknAFuCTBCvBJgjBAgAEAhRqbsmRUY54AAAAASUVORK5CYII=) repeat 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.video-overlay{background-color:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;visibility:hidden;z-index:10}.video-overlay.open{display:block;visibility:visible}.video-overlay iframe{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.video-overlay .inner-video-overlay{height:auto;left:50%;max-width:940px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.inner-video-overlay:before{content:"";display:block;padding-top:56.25%}.video-overlay .button{bottom:-43px;position:absolute;right:0;top:auto}.video-overlay .button:active{top:auto}.infopanel{padding:20px 0 15px}.infopanel.iconblock{display:flex;justify-content:space-between;padding-bottom:30px;padding-top:30px}.infopanel.iconblock>*{display:inline-flex}.infopanel.iconblock *{border:none;vertical-align:middle}.icons{font-size:14px}.icons a{border:none;display:block;position:relative}.infopanel.iconblock a:not(.button){color:#231744;transition:all .2s ease}.infopanel.iconblock .score a.disabled{cursor:default}.infopanel.iconblock .score a.disabled:hover{color:#231744}.infopanel.iconblock .dropdown.open>a:not(.button),.infopanel.iconblock .score a.opened,.infopanel.iconblock a:not(.button):hover{color:#7f0bff}.infopanel.iconblock .dropdown-item a.disabled,.infopanel.iconblock .dropdown-item a.disabled:hover{background-color:initial;color:#d4d4d4;cursor:not-allowed}.icons svg{color:#9a3eff;height:40px;transition:all .2s ease;width:50px}.icons svg+svg{left:0;opacity:0;position:absolute;top:0}.icons div.dropdown.open a svg,.icons div:not(.dropdown) a:focus svg{opacity:0}.icons div.dropdown.open a svg+svg,.icons div:not(.dropdown) a:focus svg+svg{opacity:1}.icons>div{display:inline-block;margin-right:30px;position:relative}.back-button:before,.icons .dropdown>a:after{border-color:#231844;border-style:solid;border-width:0 1px 1px 0;content:"";display:inline-block;height:7px;margin-left:7px;position:relative;top:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px}.back-button:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}a.back-button{border:none;position:relative;top:12px}.icons .dropdown .dropdown-item{max-height:0;opacity:0;position:absolute;right:-14px;top:150%;-webkit-transform:translateY(20px);transform:translateY(20px);transition:all .6s cubic-bezier(1,0,0,1);visibility:hidden;width:240px;z-index:999}.icons .dropdown.open .dropdown-item{max-height:350px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.icons .dropdown .dropdown-item.from-left{left:0;right:auto}.dropdown-item ul{background:#fff;box-shadow:0 2px 5px 1px rgba(0,0,0,.2);padding:10px 0}#useraccount ul:after,#useraccount ul:before,.dropdown-item ul:after,.dropdown-item ul:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 12px 15px;content:"";height:0;position:absolute;right:13px;top:-9px;width:0}#useraccount ul:after,.dropdown-item ul:after{border-color:transparent transparent #f3f3f3;border-width:0 14px 17px;right:11px;top:-11px;z-index:-1}.dropdown-item.from-left ul:before{left:14px;right:auto}.dropdown-item.from-left ul:after{left:12px;right:auto}.score span{background:#9a3eff;border-radius:50%;color:#fff;display:inline-block;font-size:16px;height:37px;line-height:37px;margin:0 10px 0 0;text-align:center;vertical-align:middle;width:37px}.score a span{margin:0 10px 0 30px}.author>div>div{color:#fff;padding:20px;width:100%}.hero.slideshow .author>div>div.authorinfo{padding:20px 17px 30px}.morecasestudies .casestudieswrap .author>div>div.authorinfo{padding:20px}.author .imageblock{background:#7f0bff;float:left;height:100px;padding:10px;position:relative;width:34%;z-index:9}.morecasestudies.homeversion .casestudieswrap .box .author .headings:before,.morecasestudies.homeversion .casestudieswrap .box .author .imageblock{transition:all .3s ease}.morecasestudies.homeversion .casestudieswrap .box:hover .author .headings:before,.morecasestudies.homeversion .casestudieswrap .box:hover .author .imageblock{background:#7f0bff;transition:all .3s ease}.morecasestudies.homeversion .author .headings:before{background:#751d59;content:"";height:100%;left:0;position:absolute;top:0;width:83px}.author .imageblock.homeversion{background:none}.author .imageblock.homeversion figure,.morecasestudies.homeversion .casestudieswrap .box figure{height:77%;left:17px;margin:0;overflow:hidden;position:absolute;top:15px;width:77%}.morecasestudies.homeversion .casestudieswrap .box figure{height:67px;left:9px;width:63px}.author .imageblock.homeversion figure img,.morecasestudies.homeversion .casestudieswrap .box figure img{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:100%;left:50%;max-width:none;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .6s ease;width:auto}.morecasestudies.homeversion .casestudieswrap .box figure.icon img{-webkit-filter:grayscale(0);filter:none}.author>div>div:first-child{padding:6px 0 0;width:100%}.author{border-top:4px solid #9a3eff;bottom:0;max-width:310px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .6s ease;width:100%;z-index:9}.hero .author{width:32%}.hero.slideshow .bx-controls-direction{display:none}.hero.slideshow .container{height:550px;position:relative}.hero.slideshow .author:first-child{left:0}.hero.slideshow .author:nth-child(2){left:34%}.hero.slideshow .author:nth-child(3){left:auto;right:0}.author .headings{padding:0 15px;width:66%}.hero .author h1{float:left;line-height:1.2em;margin:15px 0 0;width:100%}.hero .author.active h1{color:#fec8ff}.hero.slideshow .featuredimage{display:block;height:100%;overflow:hidden;transition:all .6s ease-in-out;width:100%}.hero.slideshow .featuredimage img{display:block;left:50%;min-height:100%;min-width:100%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero.slideshow .featuredimage{opacity:0}.hero.slideshow .featuredimage.active{opacity:1}.author .headings h4,.author .title,.author h1{color:#fec8ff;font-size:22px;line-height:1em;margin:15px 0;text-transform:none}.author:not(.active) h1{color:#fec8ff}.hero.slideshow .author{background:#f7f6f7;bottom:auto;top:100%;-webkit-transform:translateY(-120px);transform:translateY(-120px);transition:all .6s cubic-bezier(.86,.12,.03,.95);-ms-transition:all .6s ease;z-index:100}.hero.slideshow .author.active,.hero.slideshow .author:hover{background:#9a3eff;border-top-color:#9a3eff;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.hero.slideshow .author.active figure img,.hero.slideshow .author:hover figure img{-webkit-filter:grayscale(0);filter:grayscale(0)}.author .headings em{background:#000;border-radius:25px;color:#fff;display:inline-block;font-size:10px;font-style:normal;line-height:1;margin:10px 0 0;padding:4px 10px;position:relative;text-transform:uppercase;top:5px}.author .authorinfo{line-height:1.2em}.author .authorinfo p{font-size:14px;line-height:1.4em;margin:-10px 0 20px}.author .authorinfo li{font-size:.929em;padding-top:7px;text-transform:uppercase}.author .authorinfo li:first-child{padding-top:0}.author .authorinfo a.button{background:#fec8ff;color:#9a3eff;display:inline-block;padding:6px 20px}.author .authorinfo a.button:hover{background:#feafff}.views>div{color:#fec8ff;display:block;text-align:center;width:100%}.views>div strong{display:block;font-size:1.429em}.views>div:before{background-position:-300px -15px;content:"";display:inline-block;height:24px;width:40px}.container.infopanel.case-study-page:before{border-color:#9a3eff transparent transparent;border-style:solid;border-width:20px 12.5px 0;content:"";height:0;left:83px;opacity:.9;position:absolute;top:0;-moz-transform:scale(.9999);width:0}#advancedsearch .container.infopanel:before,.author.cotm:after{display:none}.slideshow{margin:20px 0}section.colour-primary.morecasestudies{background-color:#f7f6f7;color:#fff;padding:0 0 20px}.morecasestudies h3{color:#000;margin:25px 0 10px}.casestudieswrap>div{height:290px;margin-left:26px;width:calc(35% - 33px)}.casestudieswrap.cotm-page{margin-bottom:50px;margin-top:-26px}.casestudieswrap.cotm-page .box .imgwrap{-webkit-filter:grayscale(0);filter:grayscale(0)}.casestudieswrap.cotm-page .box{height:290px}.casestudieswrap.cotm-page>div{height:auto;margin:26px 26px 0 0;min-height:370px}.casestudieswrap.cotm-page>div:nth-child(3n+0){margin-right:0}.casestudieswrap .box{background:#ededed}.morecasestudies.homeversion .casestudieswrap>div{height:214px;width:calc(50% - 13px)}.morecasestudies.homeversion .casestudieswrap>div div.splitbox{height:216px;width:calc(50% - 13px)}.casestudieswrap>div.slider{background:#ededed;height:610px;margin:0;padding-right:0;position:relative;width:65%}.morecasestudies.homeversion .casestudieswrap>div.slider{width:calc(50% - 13px)}.casestudieswrap>div:last-child{margin-top:27px}.casestudieswrap .box{height:100%;overflow:hidden}.casestudieswrap .box .title{font-size:21px;line-height:1;margin:0;padding:13px 15px}.casestudieswrap .box.small .author{background:#9a3eff;color:#fff;transition:all .3s ease;width:100%}.casestudieswrap .box.small:hover .author{background:#7f0bff}.casestudieswrap .slide .author .views:after{display:none}.author .views{bottom:0;left:0;line-height:1;top:auto}.casestudieswrap .box .author{border-top-color:#9a3eff}.casestudieswrap .box a{border:none;display:block;height:100%;left:0;outline:none;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:100}.casestudieswrap .box a:hover{border:none}.casestudieswrap .box .imgwrap img,.resultblock .figure img{-webkit-backface-visibility:hidden;backface-visibility:hidden;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center;transition:all 3s cubic-bezier(.215,.61,.355,1)}.casestudieswrap .box .imgwrap img:after,.casestudieswrap .box .imgwrap img:before,.resultblock .figure img:after,.resultblock .figure img:before,.slideshow.relative li img:after,.slideshow.relative li img:before{background:#eaeaea url(/static/media/mindshare-placeholder.95726517a9b31867f7b1.png) no-repeat 50%;content:"";height:610px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:618px;z-index:100}.resultblock .figure img:after,.slideshow.relative li img:after{height:520px;width:940px}.resultblock .figure img:after{background-size:200px auto}.casestudieswrap .box img{height:100%;max-width:none;width:auto}.morecasestudies.homeversion .casestudieswrap .box.small img.overlayicon{height:auto;width:auto}.morecasestudies.homeversion .casestudieswrap .box.small img.overlayicon,.morecasestudies.homeversion .casestudieswrap .box.small:hover img.overlayicon{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.casestudieswrap .box .imgwrap{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:100%;transition:all .6s ease;width:100%}.morecasestudies.homeversion .casestudieswrap .box.small .imgwrap{height:100%;width:100%}.morecasestudies.homeversion .casestudieswrap .box.small .author{height:72px}.casestudieswrap .box:hover .imgwrap{-webkit-filter:grayscale(0) blur(0);filter:grayscale(0) blur(0);transition:all .6s ease}.reset-link{float:right;padding-top:16px;text-transform:none}.resultblock .figure img{height:100%;width:auto}.casestudieswrap .box:hover>.imgwrap img,.casestudieswrap .slider:hover>.imgwrap img,.resultblock .figure:hover .imgwrap img{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.casestudieswrap .box .author .title{color:#fec8ff;transition:all .3s ease}.pageheading h1,.pageheading h2,.search h2{color:#fff;font-size:1.429em;line-height:85px;margin:0 20px 0 0}.search input[type=text]{border:none;border-radius:0;font-size:1.429em;height:40px;margin:22px 0;max-width:100%;padding:0 10px;width:720px}.subheading{color:#464646;font-size:1.286em;margin:0 0 27px}.search input[type=submit]:hover,.search label:hover,.search select:hover{cursor:pointer}input[type=submit]:focus{outline:none}.search select{-webkit-appearance:none;background:#fff;border:none;border-radius:0;display:block;font-size:15px;margin-bottom:15px;padding:8px 10px;transition:box-shadow .2s cubic-bezier(.215,.61,.355,1);width:100%}.search select:hover{border-bottom-color:#000}@media screen and (-webkit-min-device-pixel-ratio:0){.search select{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAADICAYAAAD7ooGtAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNv1OCegAAAGiSURBVHhe7dE7TsNAFEZhLwKzFRCR6NgB20HsA4lQpIKU7IIVRFFsp6Hg0fDow0we4PwZzNi+E1GcT7pSohnPOCdZWVbjspwv9jPVOJvNZofuy/PuovVUL/6uzCuK+Xl4k934O5aXbaRN61Kqddqn3c19p5ZSpUi7k1LZpg2kVNPpNHebDdI2pFQWaf9MqfqljUipJpPHA/dwh7QtUqouaVunVO6N70IHh6dDShWftkdKFZO2d0pVFNVt6KLVGKRUv6c1TKlCac1Tqu20CVKqn7QJUyqfMXlKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjXrk4XuZuzPU2ejY7KR/dhsY/xd2XDwdtlaDHF+LuWSW9OXh900XrWd+Tf/6O7/bO+wXLWZ68u20iZdplSuYUkabdSKr9gmTaYUl0bpg2mVG6jSdrGlMpv7JM2KqUaDt4v9KDYiUqp3IOd0rZKqfyD7m0/6gc2TaeUqk3aTimVOygqba+Uyh/UlNYkpWpKa5JSuYODaU1TKn9wPW2SlKqeNklK5X/R6Hh+76f9r8uyL4/2XUU+lRuuAAAAAElFTkSuQmCC) no-repeat 97% 11px;background-size:10px auto;border-bottom:1px solid #c1c1c1;-webkit-transition:all .3s ease}}.search .checkbox input{float:right}.search .checkbox label{background:#000;color:#fff;display:block;overflow:auto;padding:8px 10px;text-align:left;text-transform:none;transition:all .2s cubic-bezier(.215,.61,.355,1)}.search .checkbox label:hover{background:#000}.search .container .form:last-child{border-top:1px solid #fff;margin:25px 0 0;padding:40px 0 25px}.search .container>input[type=submit]{height:44px;top:-2px}.search .container>input[type=submit]:active{height:40px;top:-2px}.search .container .form input[type=submit]{box-shadow:none;padding:11px 25px;width:100%}#advancedtoggle{color:#fff;margin-left:10px}#advancedtoggle:before{content:"Open filters"}#advancedtoggle.open:before{content:"Close filters"}#advancedsearch{max-height:0;opacity:0;overflow:hidden;transition:all .5s cubic-bezier(.215,.61,.355,1)}#advancedsearch.open{border-bottom:1px solid #fff;max-height:460px;opacity:1;-webkit-transform:scale(1);transform:scale(1)}#advancedsearch>.container{-webkit-transform:scale(.8);transform:scale(.8);transition:all .5s cubic-bezier(.215,.61,.355,1)}#advancedsearch.open>.container{-webkit-transform:scale(1);transform:scale(1)}.resultblock>div{margin:0 0 20px;position:relative;width:67%}.searchresults.list .resultblock>div:first-child{margin-right:26px;max-width:calc(33% - 26px)}.resultblock .figure{height:221px;margin:0;overflow:hidden;position:relative;width:100%}.resultblock .figure a{border:none;height:100%;left:0;text-indent:-9999px;top:0;width:100%}.resultblock .figure a:hover{border:none}.resultblock .views{bottom:0;padding:20px;width:80px}.resultblock{line-height:1;margin-bottom:30px}.searchresults .resultblock:last-child{margin-bottom:0}.resultblock .views>div:before{left:29px;top:25px}.resultblock .infopanel{padding:20px}.resultblock .details{min-height:140px;padding:0 0 0 20px}.resultblock .details h3{margin:0}.resultblock .details ul{line-height:1.5em;margin-top:10px}.pagination{padding:15px 0 20px}.pagination a,span.disabled{margin-right:20px;padding:10px}span.disabled{border-bottom:1px solid #dedee0;color:#dedee0}.bx-next,.bx-prev{border-style:solid;display:block;float:left;height:0;opacity:.9;outline:none;position:absolute;text-indent:-9999px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}.container.bodycopy.home{padding:108px 0 64px}.hero.slideshow{background:none;margin:0}.bxslider.homeheader{height:550px;overflow:hidden;transition-timing-function:ease}.hero.slideshow .bxslider>li,.hero.slideshow>ul>li{background-color:#130a29;overflow:hidden}.bxslider>li,.hero.slideshow>ul>li{height:550px!important;position:relative}.hero.slideshow .author:not(.active) h1{color:#000}.casestudieswrap .bxslider>li{height:610px!important}.bx-next.disabled,bx-prev.disabled{display:none}.bx-next:hover,.bx-prev:hover{opacity:1}.bx-prev{border-color:transparent #dedee0 transparent transparent!important;border-width:17.5px 30.3px 17.5px 0!important;left:10px;margin-left:20px}.bx-next{border-color:transparent transparent transparent #dedee0!important;border-width:17.5px 0 17.5px 30.3px!important;margin-right:20px;right:10px}.casestudieswrap .slider.left .slide{height:610px}.morecasestudies.homeversion .casestudieswrap .slider.left .slide,.morecasestudies.homeversion .casestudieswrap>div.slider{height:458px}.playbutton{background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.8);border-radius:50%;height:140px;left:50%;outline:none;text-indent:-9999px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;width:140px}.playbutton:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:17px 0 17px 30px;content:"";height:0;left:55px;position:absolute;top:55px;width:0}.playbutton:hover{background:rgba(15,159,217,.8)}.footernews{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.footernews a{background:#9a3eff;border:1px solid #9a3eff;display:block;height:215px;margin:15px;overflow:hidden;padding:20px;position:relative;width:calc(25% - 30px)}.footernews a,.footernews a *{transition:all .3s ease}.datetext,.squareblock.news a .datetext{color:#000;display:block;font-size:14px;text-transform:none}.colour-primary h2 a{color:#9a3eff}.footernews a:hover{background-color:#7f0bff;border:1px solid #7f0bff}.footernews a:hover,.footernews a:hover h5{color:#fff!important}.squareblock.news a:hover{background-color:#7f0bff}.footernews a:hover .datetext,.footernews a:hover h5,.squareblock.news a:hover .datetext,.squareblock.news a:hover h5{color:#fec8ff}.squareblock.news a:hover .datetext{color:#000}.footernews a h5,.squareblock.news a h5{color:#fec8ff;font-size:21px;line-height:1em;margin:0}.verticalcentre{left:0;padding:0 20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.absolutecentre{background:none;border:none;display:block;height:auto!important;left:50%;padding:0;position:absolute;text-align:center;text-rendering:optimizeLegibility;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease}.absolutecentre.blackout{background:rgba(0,0,0,.7);height:124px!important;width:124px!important}.slider .absolutecentre.blackout{height:150px!important;width:150px!important}.absolutecentre.blackout .title{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.absolutecentre:after,.absolutecentre:before{background:#000;content:"";height:1px;left:50%;opacity:0;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .6s cubic-bezier(.86,.12,.03,.95);width:0}.gradient:after{background-image:linear-gradient(221deg,rgba(44,12,74,0) 35%,#9a3eff 95%);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.caption-bl .title{bottom:0;color:#fff!important;font-size:26px!important;left:0;line-height:1.2em!important;max-width:200px;position:absolute;text-transform:none;z-index:99}.box.blue .absolutecentre:after,.box.blue .absolutecentre:before{background:#fff}.absolutecentre:after{bottom:0;top:auto}.box:hover .absolutecentre:after,.box:hover .absolutecentre:before{opacity:1;width:50px}.absolutecentre.blackout *{color:#fff}.footernews a:hover .verticalcentre,.squareblock a:hover .verticalcentre{-webkit-transform:translateY(-70%);transform:translateY(-70%)}.box.yellow{background:#f8cd37}.box.yellow *{color:#000}.box.blue{background:#1a97d4}.box.blue *{color:#fff}.searchtoggle{height:70px;line-height:70px}.searchtoggle .subheading{font-size:15px;margin:0}.search-actions a{background-color:#fff;border:1px solid #dedee0;display:inline-block;height:35px;margin-left:7px;position:relative;top:18px;transition:all .4s cubic-bezier(1,0,0,1);width:45px}.search-actions a.active,.search-actions a:hover{border-color:#c1bebe}.search-actions a.active,.search-actions a:active{background-color:#dedee0}.search-actions a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAA5CAYAAADZVaKeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZjY1ZDhlYS02YjExLTRhN2ItODhiMi0wYTQyOWU1NzY5YTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjM5QzI1N0VENzE5MTFFNUJCRkM5NTEzRkY2QjlFMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjM5QzI1N0RENzE5MTFFNUJCRkM5NTEzRkY2QjlFMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkNjZjMGE2Zi1kMjM3LTQ3OTMtYmUxOS05NGE2Y2ViZGU5ZDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M2Y2NWQ4ZWEtNmIxMS00YTdiLTg4YjItMGE0MjllNTc2OWE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VDnhbAAAAhRJREFUeNrsnD9Lw0AYh5vq4Oqgi4NUu7q5OtZB0EFQ8UO4inTzU4gfwC/g4ODgJE4OomttdRUXF0GhxF9KIpc0f40lTfI88HJt7ijc5eld39K+Vr//YjcMWq1ly2kHg1ff9ax4rzPtxM0zzVqUZZ5/WJdHNWshXbea84b3pNkAyAECAQJBccxGneFVPduBHQimaQcKZhh1y8Igp0B1X4A0ovNm4AgDdqDJwBeJvrWYN57OkIVBVo4VJwlj1iXas/v4giMMTLqKs4Qxc4oVxYPilCwMzHtm674f6eGSYidm6JXiUOOH7EAQlGioZl9xEzHEub6ncd9kYRAl0ZeaXcVToOtOsa3+T9J4SJLoQ01H0XMv3Su2THkcLNu2WS2IS+3bas4VB5LnPdiPQJALBAIEAgQCBAIEAkAgQCBAIEAgAAQCBAIEAgQCQCBAIEAgQCAABAIEAgQCBIL6CrS60JnYi/ferlnhiuOUdwluQd5/2vNuTaX4b3x7cdOOeQNYacdUDc05sk605kydaPgfEAgQCIr9DGSV+TMMsAMBWRg7WJ0FqjVp0vCqpuocYcAOVDR8kehbi+x1osnCwCBVnWiJRp1oCCVzneimm22Z0TCysDwB5UsonPvm1Im+TBg6qhOt8dSJhjGJUtWJ1jjqREOkRLF1otVPnWhIlCi0TrQpzyjT4gdlkJDa/9aJ1v0cqxP9I8AAgBMBriyZ4+0AAAAASUVORK5CYII=);background-repeat:no-repeat}.search-actions .grid{background-position:-51px 9px}.search-actions .grid.active{background-position:-51px -31px}.search-actions .list{background-position:10px 9px}.search-actions .list.active{background-position:10px -31px}.search-actions .search-bulk{background-position:-116px 8px}.search-actions .search-bulk.active{background-position:-116px -32px}.modal{bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:999}.modal:before{background:rgba(0,0,0,.5);content:"";display:block;height:100%;opacity:1;position:absolute;transition:all .5s ease;width:100%}.modal.hidden:before{opacity:0}.modal.hidden{display:none;display:block}.modal .box{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.4);display:block;left:50%;opacity:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .8s ease;width:304px}.modal.hidden .box{opacity:0;-webkit-transform:translate(-50%,-80%);transform:translate(-50%,-80%)}.modal .box .inner{line-height:1.4em;padding:20px;text-align:center}.modal .box .inner h2{line-height:1.1em;margin-top:0}.modal .box strong{text-transform:none}.modal .box .inner.alert{background:#d1e9f0;padding-left:50px;position:relative;text-align:left}.alert p,.alert ul,.info{line-height:1.5em;margin:0;position:relative}.alert.error,.alert.normal,.alert.ok{background:#d1e9f0;margin-bottom:40px;padding:15px 15px 15px 35px}.alert.error{background:#ffa2a6}.alert.ok{background:#c7f6bc}.alert p:before,.alert ul:before,.info:before{background:#1caae1;border-radius:50%;color:#fff;content:"!";height:18px;left:-22px;line-height:18px;position:absolute;text-align:center;top:2px;width:18px}.alert.error p,.alert.error ul{color:#fff}.alert.error p:before,.alert.error ul:before{background:#ed1c24;color:#fff}.alert.ok p:before{background:#7cda65}.info{display:block;height:16px;left:.75rem;line-height:16px;position:absolute;top:11px;width:16px;z-index:100}.info a{color:#fec8ff}.info a:hover{color:#fec8ff;font-weight:700}.info:hover:before{cursor:pointer}.info:before{background-color:#cdcdcd;color:#fff;content:"?";left:0;top:0}.info:after{bottom:-11px;content:"";height:40px;position:absolute;width:25px}.info .infotext,.infopanel .bulk span,.search-bulk span{background:#4f436b;color:#fff;font-size:14px;left:29px;line-height:22px;opacity:0;padding:15px;position:absolute;top:50%;-webkit-transform:translate(50px,-50%);transform:translate(50px,-50%);transition:all .6s cubic-bezier(1,0,0,1);visibility:hidden;width:350px}.infopanel .bulk span,.search-bulk span{bottom:100%;left:50%;text-align:center;text-transform:none;top:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:140px}.col.m4 .info .infotext{width:270px}.info.open .infotext,.infopanel .bulk.download-bubble span,.search-bulk.download-bubble span{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);visibility:visible}.infopanel .bulk.download-bubble span,.search-bulk.download-bubble span{-webkit-transform:translate(-50%);transform:translate(-50%);z-index:999}.info .infotext:before,.infopanel .bulk span:before,.search-bulk span:before{border-color:transparent #4f436b transparent transparent;border-style:solid;border-width:8px 13.9px 8px 0;content:"";display:block;height:0;left:-12px;margin-top:-8px;position:absolute;top:50%;width:0}.info .infotext:after,.infopanel .bulk span:after,.search-bulk span:after{content:"x";cursor:pointer;float:right;font-size:16px}.infopanel .bulk span:before,.search-bulk span:before{bottom:-12px;left:50%;margin-left:-6px;top:auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.searchresults.grid .resultblock,.squareblock{float:left;height:296px;margin:26px 13px 0;position:relative;text-rendering:optimizeLegibility;width:calc(33% - 26px)}.squareblock{height:215px;width:calc(25% - 26px)}.squareblock a{background:#9a3eff;border:none;display:block;height:100%;position:absolute;width:100%}.gridcontainer,.searchresults.grid{margin-left:-13px;margin-right:-13px;margin-top:-26px}.searchresults.grid .resultblock .details ul,.searchresults.grid .resultblock .infopanel{display:none}.searchresults.grid .resultblock>div{width:100%}.searchresults.grid .resultblock .details{min-height:40px;padding:15px 0 0}.searchresults.list .resultblock .details{padding:15px 0 0 20px;position:relative}aside.morenews{width:27%}aside h3{font-size:18px;line-height:1.1em}article.newsarticle{min-height:360px;padding-right:33%}article ul{margin-bottom:40px}article ul li{margin-bottom:27px;padding-left:30px;position:relative}article ul li:before{color:#742058;content:"• ";display:block;font-size:30px;left:0;position:absolute;top:0}aside ul{padding:20px}aside ul li{margin-bottom:20px}.bodycopy aside ul li a{border:none;color:#9a3eff;display:block}aside ul li:last-child{margin-bottom:0}.container .row{margin-left:-.75rem;margin-right:-.75rem}.row .col{box-sizing:border-box;float:left;padding:0 .75rem}.row .col.s12{left:auto;margin-left:auto;right:auto;width:100%}.row{margin-bottom:20px}.row .col.s6{left:auto;margin-left:auto;right:auto;width:50%}.input-field{margin-top:1rem;position:relative}.material .input-field.withinfo .material .dropdown-content label{left:2.5rem}.material .input-field.nofields label,.material .input-field.withinfo label,.material .input-field.withinfo.nofields label{left:0}.material .input-field.withinfo .datelabel,.material .input-field.withinfo .select-wrapper+label,.material .input-field.withinfo label.active{left:.75rem}.material input:not([type]):focus:not([readonly]),.material input[type=date]:focus:not([readonly]),.material input[type=datetime-local]:focus:not([readonly]),.material input[type=email]:focus:not([readonly]),.material input[type=number]:focus:not([readonly]),.material input[type=password]:focus:not([readonly]),.material input[type=search]:focus:not([readonly]),.material input[type=tel]:focus:not([readonly]),.material input[type=text]:focus:not([readonly]),.material input[type=time]:focus:not([readonly]),.material input[type=url]:focus:not([readonly]),.material textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #751d59;box-shadow:0 1px 0 0 #751d59}.material input:not([type]):focus:not([readonly])+label,.material input[type=date]:focus:not([readonly])+label,.material input[type=datetime-local]:focus:not([readonly])+label,.material input[type=email]:focus:not([readonly])+label,.material input[type=number]:focus:not([readonly])+label,.material input[type=password]:focus:not([readonly])+label,.material input[type=search]:focus:not([readonly])+label,.material input[type=tel]:focus:not([readonly])+label,.material input[type=text]:focus:not([readonly])+label,.material input[type=time]:focus:not([readonly])+label,.material input[type=url]:focus:not([readonly])+label,.material textarea.materialize-textarea:focus:not([readonly])+label{color:#751d59}.material input:not([type]).invalid,.material input:not([type]):focus.invalid,.material input[type=date].invalid,.material input[type=date]:focus.invalid,.material input[type=datetime-local].invalid,.material input[type=datetime-local]:focus.invalid,.material input[type=email].invalid,.material input[type=email]:focus.invalid,.material input[type=number].invalid,.material input[type=number]:focus.invalid,.material input[type=password].invalid,.material input[type=password]:focus.invalid,.material input[type=search].invalid,.material input[type=search]:focus.invalid,.material input[type=tel].invalid,.material input[type=tel]:focus.invalid,.material input[type=text].invalid,.material input[type=text]:focus.invalid,.material input[type=time].invalid,.material input[type=time]:focus.invalid,.material input[type=url].invalid,.material input[type=url]:focus.invalid,.material textarea.materialize-textarea.invalid,.material textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #f44336;box-shadow:0 1px 0 0 #f44336}.hiddendiv,.material textarea.materialize-textarea{box-sizing:initial;line-height:1.5em;min-height:4em;overflow:auto;padding:.6rem 0;resize:none}.material textarea.materialize-textarea{overflow:hidden;width:calc(100% - 1.5em)}.material input:not([type]),.material input[type=date],.material input[type=datetime-local],.material input[type=email],.material input[type=number],.material input[type=password],.material input[type=search],.material input[type=tel],.material input[type=text],.material input[type=time],.material input[type=url],.material textarea.materialize-textarea{background-color:initial;border:none;border-bottom:1px solid #cdcdcd;border-radius:0;box-shadow:none;font-size:1.3rem;height:3rem;margin:0 0 15px;outline:none;padding:0;position:relative;transition:all .3s;width:100%}.material input{line-height:normal}.material .input-field label.active{font-size:.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.material .input-field label,.material .select-wrapper+label{color:#9a3eff;cursor:text;font-size:1.3rem;left:.75rem;position:absolute;top:.8rem;transition:.2s ease-out}.material .input-field.withinfo input,.material .input-field.withinfo textarea{padding-left:1.5em}.material .input-field.withinfo input{padding-left:1.5em;padding-right:1.5em}.material label{color:#9e9e9e;font-size:.8rem;text-transform:uppercase}.material .input-field .select-wrapper+label,.material .input-field label.active,.material .input-field.withinfo .datelabel{font-size:1rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.material .input-field .dropdown-content label{display:block;left:0!important;position:relative;top:0!important}.material .dropdown-content{top:50px!important}.material label{cursor:pointer}.material label span{cursor:pointer;margin-left:30px}.material [type=checkbox]+span:before{border:2px solid #5a5a5a;border-radius:1px;content:"";height:16px;left:0;margin-top:2px;position:absolute;top:0;transition:.2s;width:16px;z-index:0}.material [type=checkbox]:checked+span:before{background:#9a3eff;border-color:#9a3eff}.material [type=checkbox]:checked+span:after{color:#fff;content:"x";height:16px;left:6px;position:absolute;top:1px;width:16px}.material .select-dropdown span{color:#751d59;display:block;font-size:16px;line-height:20px}.select-wrapper svg.caret{color:#000;color:initial;font-size:15px;position:absolute;right:0;top:10px;z-index:0}.subnav li{border-bottom:2px solid #f7f6f7;display:inline-block}.subnav li.active{border-bottom:2px solid #751d59}.subnav li.active.error{border-bottom:2px solid #ed1c24}.subnav.numbered li.error a:before{background:#ed1c24}.subnav li.active.ok{border-bottom:2px solid #7cda65}.subnav.numbered li.ok a:before{background:#7cda65}.subnav li a{color:#000;display:block;font-size:15px;padding:25px 15px;position:relative;text-transform:uppercase}.subnav.numbered li.disabled a,.subnav.numbered li.disabled:hover a{color:#c5c5c5;cursor:not-allowed}.subnav.numbered li a{margin-bottom:-2px;padding:26px 14px 25px 35px}.subnav.numbered li a:hover{color:#000}.subnav li a:hover,.subnav li.active a,.subnav li.preview a{color:#751d59}.subnav li.preview{box-shadow:none}.subnav li.preview a{padding:25px 41px 25px 35px;position:relative}.subnav li.preview a:after{background-position:-193px -72px;background-size:802px auto;content:"";display:inline-block;height:24px;position:absolute;right:0;top:20px;width:40px}.material select{display:none}.subnav.numbered{counter-reset:li a}.subnav.numbered li a:before{background:red;border-radius:50%;color:#fff;content:counter(li);counter-increment:li;font-size:13px;height:18px;left:12px;line-height:18px;position:absolute;text-align:center;top:24px;width:18px}.select-wrapper{position:relative}.select-wrapper span.caret{color:#000;color:initial;font-size:15px;position:absolute;right:0;top:10px;z-index:0}.material .dropdown-content{background-color:#fff;display:none;margin:0;max-height:650px;min-width:100px;opacity:0;overflow-x:hidden!important;overflow-y:auto!important;position:absolute;will-change:width,height;z-index:999}.material .dropdown-content li{clear:both;color:rgba(0,0,0,.87);cursor:pointer;min-height:40px;text-align:left;text-transform:none;width:100%}.material .dropdown-content li.active,.material .dropdown-content li.selected,.material .dropdown-content li:hover{background-color:#eee}.material .dropdown-content li.active.selected{background-color:#e1e1e1}.dropdown-content{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.material .dropdown-content li>a,.material .dropdown-content li>span{color:#751d59;display:block;font-size:16px;line-height:20px;padding:10px 16px}.material .row .col.m3{left:auto;margin-left:auto;right:auto;width:25%}.material .row .col.m4{left:auto;margin-left:auto;right:auto;width:33.3333333333%}.material .picker{color:#000;font-size:16px;line-height:1.2;position:absolute;text-align:left;-webkit-user-select:none;user-select:none;z-index:10000}.material .picker--opened .picker__holder{zoom:1;background:transparent;background:rgba(0,0,0,.32);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";top:0;transition:background .15s ease-out}.material .picker__holder{-webkit-backface-visibility:hidden;position:fixed;transition:background .15s ease-out,top 0s .15s}.material .picker__frame,.material .picker__holder{bottom:0;left:0;right:0;top:100%}.material .picker__holder{-webkit-overflow-scrolling:touch;overflow-y:auto;width:100%}.material .picker__frame{display:block;height:512px;margin:0 auto;max-width:300px;position:absolute;top:15%}.material .picker__wrap{display:block;height:100%;width:100%}.material .picker__box{background:#fff;border-bottom-width:0;border-radius:2px;border-radius:5px;border-top-color:#898989;box-shadow:0 12px 36px 16px rgba(0,0,0,.24);display:table-cell;display:block;overflow:hidden;vertical-align:middle}.material .picker__date-display{background-color:#761959;color:#fff;font-weight:300;padding-bottom:15px;text-align:center}.material .picker__weekday-display{background-color:#530b3e;font-size:1rem;font-weight:200;letter-spacing:.5;margin-bottom:15px;padding:10px}.material .picker__month-display{font-size:1.8rem;text-transform:uppercase}.material .picker__day-display{font-size:4.5rem;font-size:3em;font-weight:400}.material .picker__year-display{color:hsla(0,0%,100%,.4);font-size:1.8rem}.material .picker__calendar-container{padding:0 1rem}.material .picker__header{margin-top:.75em;position:relative;text-align:center}.material .picker__select--year.browser-default{background-color:#fff;display:inline;width:25%}.material .picker__month,.material .picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.material .picker__select--month,.material .picker__select--year{height:2em;margin-left:.25em;margin-right:.25em;padding:0}.material .picker__select--month{-appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;border:none;display:inline;margin:0;padding:0;width:auto}.material select{background-color:hsla(0,0%,100%,.9);border:1px solid #f2f2f2;border-radius:2px;height:3rem;padding:5px;width:100%}.material .picker__nav--prev{left:-1em;padding-right:1.25em}.material .picker__nav--next,.material .picker__nav--prev{box-sizing:initial;height:1em;padding:.5em 1.25em;position:absolute;top:-.25em;width:1em}.material .picker__nav--next:before,.material .picker__nav--prev:before{border-bottom:.5em solid transparent;border-right:.75em solid #676767;border-top:.5em solid transparent;content:" ";display:block;height:0;margin:0 auto;width:0}.material .picker__nav--next{padding-left:1.25em;right:-1em}.material .picker__nav--next:before{border-left:.75em solid #676767;border-right:0}.material .picker__table{border-collapse:collapse;border-spacing:0;font-size:1em;margin-bottom:.5em;margin-top:0;margin-top:.75em;table-layout:fixed;text-align:center;width:100%}.material table{display:table;width:100%}.material .picker__calendar-container thead{border:none}.material .picker__table td,.material .picker__table th{text-align:center}.material .picker__weekday{color:#999;font-size:.9rem;font-weight:500;padding-bottom:.5em;padding-bottom:.25em}.material td,.material th{border-radius:2px;display:table-cell;padding:15px 5px;text-align:left;vertical-align:middle}.material .picker__day--outfocus{color:#fff;display:none;padding:.75rem 0}.material .picker__day--infocus{border:1px solid transparent;color:#595959;font-weight:400;letter-spacing:-.3;padding:.5rem 0}.material .picker__table td{margin:0;padding:0}.material .picker__day.picker__day--today{color:#771a5a}.material .picker__day--infocus:hover{color:#000;cursor:pointer;font-weight:500}.material .picker--focused .picker__day--selected,.material .picker__day--selected,.material .picker__day--selected:hover{background-color:#771a5a;color:#fff;-webkit-transform:scale(.9);transform:scale(.9)}.material .picker__footer{align-items:center;display:flex;justify-content:space-between;padding:0 10px 5px 0;text-align:right;text-align:center}.material .btn-flat{background-color:initial;box-shadow:none;color:#343434;cursor:pointer}.material .btn,.material .btn-flat,.material .btn-large{height:30px;line-height:30px}.material .picker__clear,.material .picker__close,.material .picker__today{color:#771a5a;font-size:1.1rem;padding:0 1rem}.material .picker__clear{color:#343434}.material [type=checkbox]:checked,.material [type=checkbox]:not(:checked){left:-9999px;position:absolute;visibility:hidden}.material input[type=checkbox],.material input[type=radio]{box-sizing:border-box;padding:0}.material [type=checkbox]+label{cursor:pointer;display:inline-block;font-size:1rem;line-height:25px;min-height:25px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.material [type=checkbox]:checked+label:before{background:#9a3eff;border-color:#9a3eff}.material [type=checkbox]:checked+label:after{color:#fff;content:"x";height:16px;left:6px;top:1px;width:16px}.material [type=checkbox]+label:before{border:2px solid #5a5a5a;border-radius:1px;content:"";height:16px;left:0;margin-top:2px;position:absolute;top:0;transition:.2s;width:16px;z-index:0}.material [type=checkbox]:not(:checked):disabled+label:before{background-color:rgba(0,0,0,.26);border-color:#bdbdbd}.material .dropdown-content li>span>label,.material .input-field.withinfo .dropdown-content li>span>label{height:18px;left:3px;top:1px}.material input:not([type]).invalid+label:after,.material input:not([type]):focus.invalid+label:after,.material input[type=date].invalid+label:after,.material input[type=date]:focus.invalid+label:after,.material input[type=datetime-local].invalid+label:after,.material input[type=datetime-local]:focus.invalid+label:after,.material input[type=email].invalid+label:after,.material input[type=email]:focus.invalid+label:after,.material input[type=number].invalid+label:after,.material input[type=number]:focus.invalid+label:after,.material input[type=password].invalid+label:after,.material input[type=password]:focus.invalid+label:after,.material input[type=search].invalid+label:after,.material input[type=search]:focus.invalid+label:after,.material input[type=tel].invalid+label:after,.material input[type=tel]:focus.invalid+label:after,.material input[type=text].invalid+label:after,.material input[type=text]:focus.invalid+label:after,.material input[type=time].invalid+label:after,.material input[type=time]:focus.invalid+label:after,.material input[type=url].invalid+label:after,.material input[type=url]:focus.invalid+label:after,.material textarea.materialize-textarea.invalid+label:after,.material textarea.materialize-textarea:focus.invalid+label:after{color:#f44336;content:attr(data-error);opacity:1}.material input:not([type])+label:after,.material input[type=date]+label:after,.material input[type=datetime-local]+label:after,.material input[type=email]+label:after,.material input[type=number]+label:after,.material input[type=password]+label:after,.material input[type=search]+label:after,.material input[type=tel]+label:after,.material input[type=text]+label:after,.material input[type=time]+label:after,.material input[type=url]+label:after,.material textarea.materialize-textarea+label:after{content:"";display:block;font-size:11px;opacity:0;position:absolute;top:60px;transition:opacity .2s ease-out,color .2s ease-out}.material input:not([type]).valid,.material input:not([type]):focus.valid,.material input[type=date].valid,.material input[type=date]:focus.valid,.material input[type=datetime-local].valid,.material input[type=datetime-local]:focus.valid,.material input[type=email].valid,.material input[type=email]:focus.valid,.material input[type=number].valid,.material input[type=number]:focus.valid,.material input[type=password].valid,.material input[type=password]:focus.valid,.material input[type=search].valid,.material input[type=search]:focus.valid,.material input[type=tel].valid,.material input[type=tel]:focus.valid,.material input[type=text].valid,.material input[type=text]:focus.valid,.material input[type=time].valid,.material input[type=time]:focus.valid,.material input[type=url].valid,.material input[type=url]:focus.valid,.material textarea.materialize-textarea.valid,.material textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4caf50;box-shadow:0 1px 0 0 #4caf50}.material input:not([type]).valid+label:after,.material input:not([type]):focus.valid+label:after,.material input[type=date].valid+label:after,.material input[type=date]:focus.valid+label:after,.material input[type=datetime-local].valid+label:after,.material input[type=datetime-local]:focus.valid+label:after,.material input[type=email].valid+label:after,.material input[type=email]:focus.valid+label:after,.material input[type=number].valid+label:after,.material input[type=number]:focus.valid+label:after,.material input[type=password].valid+label:after,.material input[type=password]:focus.valid+label:after,.material input[type=search].valid+label:after,.material input[type=search]:focus.valid+label:after,.material input[type=tel].valid+label:after,.material input[type=tel]:focus.valid+label:after,.material input[type=text].valid+label:after,.material input[type=text]:focus.valid+label:after,.material input[type=time].valid+label:after,.material input[type=time]:focus.valid+label:after,.material input[type=url].valid+label:after,.material input[type=url]:focus.valid+label:after,.material textarea.materialize-textarea.valid+label:after,.material textarea.materialize-textarea:focus.valid+label:after{color:#4caf50;content:attr(data-success);opacity:1}.bodycopy .withcreatelink a.button,.bodycopy .withcreatelink a.button.blue,.bodycopy .withcreatelink a.button.blue:active,.bodycopy .withcreatelink a.button:active{background:#9a3eff;display:inline-block;font-size:11px;height:22px;line-height:22px;padding:0 15px;position:absolute;right:.75rem;top:7px;width:auto}.bodycopy .withcreatelink a.button.blue,.bodycopy .withcreatelink a.button.blue:active{background:#08a8e6}.bodycopy .withcreatelink a.button.blue:hover{background:#10b3f3}.bodycopy .withcreatelink .addfield{background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);max-height:0;opacity:0;overflow:hidden;padding:0;right:10px;top:0;transition:all .3s ease;width:320px;z-index:999}.bodycopy .withcreatelink .addfield.active{max-height:100px;opacity:1;padding:20px}.bodycopy .withcreatelink .addfield a.button.no3d{right:20px;top:27px}.material .input-field.withinfo .addfield input[type=text]{margin:0;padding-left:0;padding-right:5em}.bodycopy .withcreatelink a.button.add,.bodycopy .withcreatelink a.button.delete{right:30px;top:27px}.bodycopy .withcreatelink a.button:hover{background:#751d59}.bodycopy .withcreatelink .select-wrapper svg.caret{right:7em}.select-dropdown li.optgroup{border-top:1px solid #eee}.material .select-dropdown li.disabled,.material .select-dropdown li.disabled>span,.material .select-dropdown li.optgroup{background-color:initial;color:rgba(0,0,0,.3)}.material .select-dropdown li.optgroup>span{color:rgba(0,0,0,.4)}.material .select-dropdown li.optgroup~li:not(.optgroup){padding-left:1rem}.material .file-field .btn,.material .file-field .btn-large{border-radius:0;float:left;height:3rem;line-height:3rem;position:relative}.material .btn,.material .btn-large{background-color:#231545;color:#fff;cursor:pointer;text-align:center;text-decoration:none;transition:.2s ease-out}.material .btn,.material .btn-flat,.material .btn-large{-webkit-tap-highlight-color:transparent;border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle}.material .btn-large:hover,.material .btn:hover{background:#751d59}.material .file-field span{cursor:pointer}.material .file-field input[type=file]{bottom:0;cursor:pointer;filter:alpha(opacity=0);font-size:20px;left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.material .file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.shadowbox{box-shadow:0 0 3px rgba(0,0,0,.3);min-height:85px;padding:20px;transition:all 1s ease}.shadowbox:hover{box-shadow:0 0 10px rgba(0,0,0,.5)}.material input[type=text].file-path{margin:0}.material .file-field .colour-lightgrey{margin:20px -20px;padding:20px 32% 20px 19%}.material .imagepreview{height:80%;margin:0;overflow:hidden;right:20px;text-align:center;top:20px;width:26%}.material .imagepreview img{display:inline-block;margin:0 auto;max-height:100%}.minwidth{min-width:120px;text-align:center}.material .shadowbox .shadowinner{filter:alpha(opacity=1);opacity:1;transition:all 1s ease}.material .shadowbox .shadowinner.hide{filter:alpha(opacity=0);max-height:0;opacity:0;overflow:hidden;transition:all 1s ease}.hiddendiv{word-wrap:break-word;overflow-wrap:break-word;padding:50px;visibility:hidden;white-space:pre-wrap}.judgingbox h3{font-size:16px;margin:13px 0 0}.judgingbox .moredetails{border:none;color:#9a3eff;cursor:pointer;display:inline-block;margin-right:20px;padding:11px 25px}.judgingbox .moredetails:after,.judgingbox .moredetails:before{background:#751d59;content:"";height:1px;position:absolute;right:0;top:20px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition:all .3s ease;width:15px}.judgingbox .hide .moredetails:after,.judgingbox .hide .moredetails:before{background:#989797}.judgingbox .moredetails:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.judgingbox .shadowbox.hide .moredetails:before{content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.judgingbox .shadowbox.hide .moredetails:after{content:"";-webkit-transform:rotate(0deg);transform:rotate(0deg)}.judgingbox .moredetails:hover:after,.judgingbox .moredetails:hover:before{background:#751d59}.judgingbox .hide .moredetails:hover:after,.judgingbox .hide .moredetails:hover:before{background:#000}.judgingbox .shadowbox .shadowinner{height:auto;opacity:1;transition:all 1s ease}.judgingbox.submissions .shadowbox .shadowinner{height:auto}.judgingbox .shadowbox.hide .shadowinner{height:0;opacity:0;overflow:hidden;transition:all 1s ease}.judgingbox .searchresults{border-top:1px solid #eaeaea;margin-top:15px;padding-top:20px}.judgingbox.bulkdownload .searchresults{border:none;margin:0}.judgingbox.bulkdownload input[type=submit]{margin-top:-80px}.judgingbox.bulkdownload .col{padding:0}.material .judgingbox.bulkdownload .input-field.withinfo input{padding-left:2.5em}.loginbox{background:#fff;box-shadow:0 10px 20px 10px rgba(0,0,0,.4);height:235px;left:50%;padding:42px 20px 23px;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:270px}.loginbox h1{font-size:22px;margin:0;text-align:center}.loginbox p{font-size:16px;text-align:center}.hero.slideshow .featuredimage.active.login{-webkit-animation:tvs 100s linear infinite;animation:tvs 100s linear infinite;background:url(/static/media/loginbg.1fb14043d35e76c6ea3c.jpg) repeat 0 0}@-webkit-keyframes tvs{0%{background-position:0 0}to{background-position:276% 0}}@keyframes tvs{0%{background-position:0 0}to{background-position:276% 0}}.awarditem{margin-top:30px}.smallheading{font-size:16px;margin:50px 0 15px}.bodycopy .button.small,.button.small{background:#9a3eff;display:inline-block;font-size:11px;height:22px;line-height:22px;padding:0 15px}.bodycopy .button.small:hover,.button.small:hover{background:#751d59}.bodycopy input[type=submit].anchor-style{background:none;box-shadow:none;color:#08a8e6;padding:0;position:static}.video-container{margin:0 auto;width:550px}.search.filter-container{margin:0;width:190px}.search.filtercontainer{height:70px;line-height:70px;margin:0}.search.filtercontainer select{background-color:#fff;background-position:95% 11px;border:1px solid #dedee0;font-weight:400;line-height:normal;margin:17px 0 0 20px;padding:8px 30px 8px 10px;width:180px}.search.filtercontainer select:hover{border-color:#c1bebe}.sort-text{margin:0 0 0 20px}.judgingbox h3 a{border:none;color:#2d2d2d}.judgingbox h3 a:hover{border-bottom:1px solid #dedee0;color:#7f0bff}header{height:140px;position:relative;text-align:right}header .button{margin-right:15px}header .logo{left:0;position:absolute;top:75px;width:185px;z-index:9999}header .logo svg{max-width:100%}nav{left:280px;padding:0 25px 0 0;position:absolute;top:80px;width:660px}nav ul li a{border:none;color:#000;font-size:14px;padding:11px 10px;text-align:left}nav ul li a,nav ul li a span{transition:all .2s ease}nav ul li a:hover,nav ul li.current a{color:#7f0bff}nav ul li{float:left;margin-right:25px}nav .account,nav .search{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjYyQjAxN0E3QTY0MTFFNTlENzNEMTdGOEUwOUFCRTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjYyQjAxNzk3QTY0MTFFNTlENzNEMTdGOEUwOUFCRTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9IkUwNDFBOUYwMDNBODQ3QUJDRDVFMDQ0NTkxRDkyNUREIiBzdFJlZjpkb2N1bWVudElEPSJFMDQxQTlGMDAzQTg0N0FCQ0Q1RTA0NDU5MUQ5MjVERCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmaWSR0AAAHaSURBVHjapJVLKERRGMfvjLdkZSPChJSl90LEpCyQ58ZrQchiFiynbJQy5VFKmgUpFItZkJok2SrKBinvpbIS8kjj/9V/6nRyz8w0//p1v3Pn3P/97ne+c8Zxf/9oaSoH46Ae5IBEcAOOwBK4VSe7XPnWf3IqcRpYA6dgGBTxXhIoBR5wBWZAghVBibxmgkNQxfE7CIILvrwCNPElXlACekAokvGyYroLxsCzNle+YAPUgC4wBabtjJ2saR/He6DjH1OLtXWDM469XANbY6mng58/avo86INzRClg0GTsZhy0yVTXORHVmYzzGF9a0Ss811iKH8ZJMRgnR5ogxuEdUhGDcTmvdybjfcaNoDgK02ZQyPjAZOwHX+zpLZBhMM0GK4xfwKbJ+AnMcVwJTkCtNk/asZXbvYD3fODNztjBQ0j2/jroV3674erLy8tArvbsJ7NexEG0YHcI/YIBMKlkIfVuB22K6TN36TVI5f35h4enCbuMVWWBbtDAB0PsHDmkdpiplKtaeUbmeJD5ssk4GjWwm9I18xGYr+rncSw6Bp3gW1tgP8oyGE/GYbWAgLYTZb16nVZ8knL00iws6TB/vMbynxdgm6rms3Eb03wblyHwKi2Lse9PgAEA9cVr8+l7zTQAAAAASUVORK5CYII=) no-repeat 50%;display:inline-block;font-size:0;height:22px;margin-right:30px;outline:none;position:relative;text-indent:-9999px;top:-16px;width:22px}nav .account{background:none;margin-right:0;top:-6px}nav .account svg{display:block;height:22px;transition:all .3s cubic-bezier(1,0,0,1);width:22px}#useraccount.open svg{fill:#9a3eff}footer{border-top:1px solid #4c4367;color:#737374;font-size:.9rem;line-height:1.3em;padding:40px 0}footer a{border:none;color:#bdb8c7}footer .right{text-align:right}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.left{float:left}.right{float:right!important}.absolute{display:block;position:absolute}.relative{position:relative}.colour-primary{background:#231545}.colour-primary.alpha{background:#9a3eff}.colour-secondary{background:#eaeaea}.colour-tertiary{background:#9a3eff}.colour-black{background:#000}.nobg{background:none}.colour-lightgrey{background:#f7f6f7}.sprite,.subnav li.preview a:after,.views>div:before{background-image:url(/static/media/spritesheet.164af7123a106b3adb86.png);background-repeat:no-repeat}a{text-decoration:none}.container{margin:0 auto;max-width:940px}.button{background:#9a3eff;border:none;border-radius:.1875rem;box-shadow:inset 0 -4px 0 #751d59;box-shadow:none;color:#fec8ff;font-size:14px;padding:11px 35px 15px;padding:11px 25px;position:relative;top:0;transition:background .2s ease}.button:hover{background:#7f0bff}.button:active{box-shadow:none;padding:11px 25px;top:4px}#useraccount .dropme{max-height:0;opacity:0;right:-14px;top:160%;-webkit-transform:translateY(20px);transform:translateY(20px);transition:all .6s cubic-bezier(1,0,0,1);visibility:hidden;width:255px;z-index:10000}#useraccount.open .dropme{max-height:350px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}#useraccount ul{background:#fff;box-shadow:0 2px 5px 1px rgba(0,0,0,.2);padding:10px 0}#useraccount ul li{float:none;margin:0}#useraccount ul li a,.dropdown-item ul li a{color:#231744;display:block;padding:14px 60px 14px 20px;position:relative}#useraccount ul li a,#useraccount ul li a strong,.dropdown-item ul li a{font-size:14px}#useraccount ul li a:before,.dropdown-item ul li a:before{background:#ececec;content:"";display:block;height:1px;position:absolute;top:0;transition:all .2s ease;width:calc(100% - 40px)}#useraccount ul li:first-of-type a:before,.dropdown-item ul li:first-of-type a:before{display:none}#useraccount ul li a:hover:before,#useraccount ul li:hover+li a:before,.dropdown-item ul li a:hover:before,.dropdown-item ul li:hover+li a:before{background:transparent}#useraccount ul li a:hover,.dropdown-item ul li a:hover{background-color:#f7f6f7}#useraccount a span{background:#9a3eff;border-radius:7px;color:#fec8ff;display:block;font-size:12px;height:15px;line-height:15px;position:absolute;right:20px;text-align:center;top:14px;width:30px}#useraccount .account span{color:#fff;right:-10px;text-indent:0;top:-6px}#useraccount ul li:last-child em{color:#9a3eff;display:block;margin-top:5px;text-transform:none}#useraccount{right:0;top:5px}.mobile-toggle{background:#3b255b;margin:10px 0 -20px -20px;max-height:500px;padding:15px 20px 18px;width:calc(100% + 40px)}.mobile-toggle.hidden{display:none}#mobile-toggle-button{height:22px;right:50px;top:33px;width:30px}#mobile-toggle-button span{background:#dedee0;display:block;height:2px;left:5px;position:absolute;top:9px;transition:all .3s cubic-bezier(1,0,0,1);width:20px}#mobile-toggle-button span:first-child{-webkit-transform:translateY(-7px);transform:translateY(-7px)}#mobile-toggle-button span:last-child{-webkit-transform:translateY(7px);transform:translateY(7px)}#mobile-toggle-button.opened span{background:#018fcf;opacity:0}#mobile-toggle-button.opened span:first-child{opacity:1;-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}#mobile-toggle-button.opened span:last-child{opacity:1;-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.mobile-td-toggle,.subnav-toggle{color:#231545;cursor:pointer;display:none;padding:20px 0 20px 30px;position:absolute;right:0;text-transform:uppercase;top:7px;transition:all .3s ease;z-index:1}.mobile-td-toggle:after,.mobile-td-toggle:before,.subnav-toggle:after,.subnav-toggle:before{background:#989797;content:"";height:1px;left:7px;position:absolute;top:25px;transition:all .3s ease;width:15px}.mobile-td-toggle.opened:after,.mobile-td-toggle.opened:before,.subnav.open .subnav-toggle:after,.subnav.open .subnav-toggle:before{background:#231545}.mobile-td-toggle:after,.mobile-td-toggle:before{top:14px}.mobile-td-toggle{height:30px;padding:0;right:20px;top:25px;-webkit-transform-origin:center;transform-origin:center;width:30px}.mobile-td-toggle.opened{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-td-toggle:after,.subnav-toggle:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.search-actions>span:first-of-type{margin-right:15px}.score-panel{clear:both;float:none;position:relative;width:auto!important}.shadowbox .score-panel{margin:0 -20px!important;padding:0 30px}.score-panel .section-padding{padding:20px}.score-panel p{color:#fff;font-size:16px}.video-container{width:60%}.icon{stroke-width:0;stroke:currentColor;fill:currentColor;display:inline-block;height:2rem;width:2rem}.score-toggle-box .container .inner{display:none}.score-toggle-box .container:before{border-color:transparent transparent #221641;border-style:solid;border-width:0 11px 14px;content:"";height:0;opacity:0;pointer-events:none;position:absolute;right:70px;top:-14px;transition:all .3s ease;width:0}.score-toggle-box.opened .container:before{opacity:1}.score-toggle-box .heading{font-size:20px;margin:10px 0 30px}.score-toggle-box .inner>div{opacity:0;padding:50px 0;-webkit-transform:scale(.8);transform:scale(.8);transition:all .6s cubic-bezier(.215,.61,.355,1)}.score-toggle-box .inner>div+div{padding-top:0}.score-toggle-box.opened .inner>div{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.score-toggle-box .inner{font-size:16px}table thead strong{text-transform:none}.white-text{color:#fff}.score-toggle-box .ratings{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -5px;max-width:400px}.score-toggle-box .ratings input[type=radio]{display:none}.score-toggle-box .ratings label{cursor:pointer;display:inline-block;font-size:21px!important;height:60px;line-height:60px;margin:8px;position:relative;text-align:center;width:60px;z-index:10}.score-toggle-box .ratings label:before{background:#7f0bff;left:0;opacity:0;top:0;-webkit-transform:scale(0);transform:scale(0);z-index:-1}.score-toggle-box .ratings label:after,.score-toggle-box .ratings label:before{border-radius:50%;content:"";height:100%;position:absolute;transition:all .2s ease-in-out;width:100%}.score-toggle-box .ratings label:after{border:2px solid #fff;left:-2px;top:-2px;z-index:-2}.score-toggle-box .ratings label:hover:after{border-color:#7f0bff}.score-toggle-box .comment textarea:disabled,.score-toggle-box .ratings input[type=radio]:disabled+label{cursor:not-allowed}.score-toggle-box .ratings input[type=radio]:disabled+label:after,.score-toggle-box .ratings input[type=radio]:disabled+label:hover:after{border-color:#49396f}.score-toggle-box .ratings input[type=radio]:disabled:not(:checked)+label{display:none}.score-toggle-box .comment textarea:disabled{background:#231545;border:2px solid #312256}.score-toggle-box p{margin:20px 0}.score-toggle-box .ratings input[type=radio]:checked+label:before{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.score-toggle-box .ratings a{border:none;color:#018fcf}.score-toggle-box .comment textarea{background:#382a5f;border:none;display:block;line-height:1.5;min-height:150px;outline:none;padding:20px;resize:none;transition:all .2s ease-in-out;width:100%}.score-toggle-box .comment textarea:focus{background:#493a73}.shortlist{bottom:0;position:absolute;right:20px}.shortlist .input-field{margin:0}.shortlist.material [type=checkbox]+label{left:0;margin:0 0 30px}.resultblock.shortlisted .details h3:after{background:#9a3eff;color:#fff;content:"Shortlisted";display:inline-block;font-size:13px;margin-left:10px;padding:4px 12px;position:relative;top:-2px}.resultblock.shortlisted .infopanel{background:#9a3eff}.resultblock.shortlisted .icons svg{color:#fff}.resultblock.shortlisted .score span{background:#fff;color:#731d57}.resultblock.shortlisted .infopanel.iconblock .icons>div>a:not(.button),.resultblock.shortlisted .infopanel.iconblock .score a:not(.button){color:#fff}.resultblock.shortlisted .icons .dropdown>a:after{border-color:#fff}.topline{border-top:1px solid #382a5f}.table-outer-padding{background:#fff;padding:25px}table{border-collapse:collapse;border-spacing:0;color:#000;display:table;font-size:16px;line-height:1.5;table-layout:fixed;width:100%}table,td,th{border:none}.mindshare-table tbody tr,.mindshare-table thead{border-bottom:1px solid #eaeaea}.mindshare-table tbody tr:last-child{border-bottom:none}td,th{border-radius:2px;display:table-cell;padding:17px 15px;text-align:left;vertical-align:middle}.flex{display:flex}.score.flex{align-items:center}.score-tag{background:#eaeaea;border-radius:50%;display:inline-block;height:37px;line-height:37px;text-align:center;transition:all .2s ease;width:37px}.score a{border:none}.score-tag+span{margin-left:10px}.case-row .score-toggle-box .container:before{right:22px}.button-block{margin:30px 0 0}.button-block .button+.button{margin-right:20px}.table-case-study-title .relative{align-items:center;border:none;display:inline-block;display:flex;font-size:14px}.table-case-study-title .relative figure{height:40px;left:0;margin:0 15px 0 0;position:relative;top:0;width:40px}.table-case-study-title.score-box{border-top:1px solid #eaeaea;display:flex;justify-content:space-between;padding:17px 0;position:relative}.all-score-items .score-tag{background:#7f0bff;color:#fff}.all-scores{margin-top:15px}.all-score-items div{padding:10px 10px 10px 0}.table-case-study-title.score-box:before{background:#f2f2f2;content:"";height:calc(100% + 2px);left:-20px;opacity:0;position:absolute;top:-1px;transition:all .2s ease;width:calc(100% + 40px)}.table-case-study-title.score-box.opened:before,.table-case-study-title.score-box:hover:before{opacity:1}@supports (object-fit:cover){.casestudieswrap .box .imgwrap img,.resultblock .figure img,.table-case-study-title .relative figure img{height:100%;object-fit:cover;width:100%}}@supports (-webkit-overflow-scrolling:touch){body{cursor:pointer}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media (max-width:1023px){.container{padding-left:20px;padding-right:20px}.shadowbox .score-panel{padding:0}header{height:100px}header .logo{top:45px;width:160px}#useraccount{top:37px}nav{left:0;padding:75px 0 0;right:0;top:15px;width:auto;z-index:99}.mobile-toggle li{display:block;float:none;margin:0}.mobile-toggle ul li a{color:#fec8ff;display:block;text-align:center}.mobile-toggle{background:#9a3eff;font-size:15px;text-align:center}header .button{background:#fec8ff;color:#9a3eff;display:block;margin:10px 0}.footernews a{width:calc(50% - 30px)}.searchresults.grid .resultblock,.squareblock{width:calc(50% - 26px)}.infopanel.case-study-page.iconblock,.infopanel.iconblock>*{display:block}.infopanel.case-study-page .icons+div{margin-top:20px}.score a span{margin-left:7px}.shortlist{position:static}.case-study-page+.score-toggle-box .container:before{left:35px}.case-row .score-toggle-box .container:before{right:54px}}@media (max-width:768px){.pageheading h1,.pageheading h2,.search h2{float:none!important;margin:0}.material .row .col.m4{margin-bottom:20px;width:100%}.resultblock>div,.searchresults.list .resultblock>div:first-child{margin-right:0;max-width:none;width:100%}.resultblock.shortlisted .details h3:after{display:block;margin:10px 0;text-align:center;width:100px}.score-toggle-box .container:before{right:106px}.subnav.open .subnav-toggle{color:#7f0bff}.subnav.open .subnav-toggle:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.subnav.open .subnav-toggle:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.subnav-toggle{display:block}.subnav li:not(.active){border:none;max-height:0;overflow:hidden}.subnav.open li:not(.active),.subnav.open+.subnav li:not(.active){max-height:100px}.subnav li.preview a{text-align:right}.subnav.right{float:none!important}.subnav{float:none;width:100%}.subnav li{display:block}.subnav li a{padding:25px 0}.subnav.numbered li a:before{left:0}.subnav.numbered li a{padding:26px 14px 25px 30px}}@media (max-width:767px){.mobile-td-toggle{display:block}.score-toggle-box .container:before{left:35px;right:auto!important}.infopanel:not(.case-study-page).iconblock{display:block;margin:0 -20px}.search input[type=text]{margin-top:0;max-width:62%}.search .container>input[type=submit]{margin-left:-4px;width:38%}#advancedtoggle{float:right;margin-bottom:20px}article.newsarticle,aside.morenews{min-height:0;padding-right:0;width:100%}.searchresults.grid .resultblock,.squareblock{width:calc(100% - 26px)}.infopanel .threecol{padding:0;width:100%}.search .checkbox label{margin-bottom:10px}.search .container .form:last-child{padding:20px 0 25px}#advancedsearch,#advancedsearch>.container{transition:all .8s cubic-bezier(.215,.61,.355,1)}#advancedsearch.open{max-height:750px}.squareblock{width:calc(100% - 26px)}.material .picker__frame{top:5%}.mindshare img{max-width:150px}.footernews a{width:calc(100% - 30px)}.morecasestudies.homeversion .casestudieswrap>div.slider{height:330px;width:100%}.morecasestudies.homeversion .casestudieswrap .slider.left .slide{height:330px}.morecasestudies.homeversion .casestudieswrap>div{height:214px;width:100%}.casestudieswrap>div{margin:26px 0 0}.morecasestudies.homeversion .casestudieswrap>div div.splitbox{height:216px;width:100%}.morecasestudies.homeversion .casestudieswrap>div:last-child{height:auto!important}.morecasestudies.homeversion .casestudieswrap>div div.splitbox.right,footer .right{margin-top:26px}footer .right{float:left!important;text-align:left}.author .imageblock.homeversion{display:none}.slideshow .author .headings{padding:0 15px;width:100%}.slideshow .author .headings h4,.slideshow .author .title,.slideshow .author h1{font-size:17px}.hero.slideshow .author{-webkit-transform:translateY(-93px);transform:translateY(-93px);width:48%}.hero.slideshow .author:nth-child(2){left:auto;right:0}.author .authorinfo p,.hero.slideshow .author:nth-child(3){display:none}.hero:not(.slideshow){background-size:auto 60vh;height:auto!important;min-height:60vh!important;padding-top:60vh}.bxslider.homeheader,.bxslider>li,.hero.slideshow,.hero.slideshow .container,.hero.slideshow>ul>li{height:75vh!important;min-height:0;padding-top:0}section.hero:not(.slideshow) .author{background:#231545;margin:0 -20px;max-width:none;position:static;width:calc(100% + 40px)}.container.infopanel:before{opacity:1}.playbutton{top:30vh}.twocol-parent>div{flex:1 1 100%}.morecasestudies:not(.homeversion) .casestudieswrap>div.slider{height:500px;width:100%}.morecasestudies:not(.homeversion) .casestudieswrap .box .author{max-width:none}.morecasestudies:not(.homeversion) .casestudieswrap>div.slider .box .author{background:#231545;min-height:44%}.morecasestudies:not(.homeversion) .casestudieswrap>div.slider .box .imgwrap{height:56%}.morecasestudies:not(.homeversion) .casestudieswrap .bxslider,.morecasestudies:not(.homeversion) .casestudieswrap .bxslider>li,.morecasestudies:not(.homeversion) .casestudieswrap .slider.left .slide{height:500px!important}.casestudieswrap .bx-next,.morecasestudies:not(.homeversion) .casestudieswrap .bx-prev{top:28%}.morecasestudies:not(.homeversion) .casestudieswrap>div{margin-left:0;margin-right:0;width:100%}.slideshow.relative{margin:20px -20px}.slideshow.relative,.slideshow.relative li{height:350px!important}.info .infotext,.infopanel .bulk span,.search-bulk span{width:200px!important}.article-container{display:flex;flex-direction:column}aside.morenews{order:2}.searchtoggle{height:auto}.search-actions,.searchtoggle .subheading{float:none!important}.search-actions>span{display:block}.searchresults.list .resultblock .details{padding-left:0}.material .file-field .colour-lightgrey{padding:20px}.material .imagepreview{height:auto;position:static;width:100%}.video-container{width:100%}.video-container video{height:auto;width:100%}.judgingbox h3{float:none}.judgingbox .moredetails{display:block;float:none!important;margin:0;padding:10px 20px 10px 0}.icons>div,.infopanel.iconblock>*{display:block}.icons>div{margin:0}.icons>div>a{margin:10px 0}.score-box{margin-top:0}.score-toggle-box .ratings label{height:40px;line-height:40px;width:40px}.score-toggle-box .inner>div{padding:30px 0}.icons .dropdown .dropdown-item{width:100%}.resultblock>div.score-box{margin:0}.table-outer-padding{padding:0}tr.active{background:#f2f2f2}.mobile-toggle-rows tbody,.mobile-toggle-rows td,.mobile-toggle-rows th,.mobile-toggle-rows thead,.mobile-toggle-rows tr,table.mobile-toggle-rows{display:block}.mobile-toggle-rows thead tr{left:-9999px;position:absolute;top:-9999px}.score-tag{background:#7f0bff;color:#fff}.mobile-toggle-rows td{position:relative}.mobile-toggle-rows td:before{display:block;text-transform:none}.score-table td:first-of-type:before{content:"Name"}.score-table td:nth-of-type(2):before{content:"Country"}.score-table td:nth-of-type(3):before{content:"Score"}.score-table td:nth-of-type(4):before{content:"Comment"}.judge-activity-table td:first-of-type:before{content:"Name"}.judge-activity-table td:nth-of-type(2):before{content:"Times Scored"}.judge-activity-table td:nth-of-type(3):before{content:"Last Case Study Scored"}.judge-activity-table td:nth-of-type(4):before{content:"Score"}.mobile-toggle-rows td:nth-of-type(2),.mobile-toggle-rows td:nth-of-type(3),.mobile-toggle-rows td:nth-of-type(4){display:none}.mobile-toggle-rows tr.opened td{display:block!important}.mobile-toggle-rows tr.opened{background-color:#f2f2f2}.mindshare-table thead{border-bottom:none}.button-block *{margin-left:0!important;margin-right:0!important;width:100%}.table-case-study-title.score-box{display:block}.table-case-study-title .relative{align-items:flex-start}.table-case-study-title.score-box .score{display:block;margin:-20px 0 0 55px;position:relative}.infopanel.iconblock a.button{display:inline-block;float:none!important;margin:0 0 20px}}@media (min-width:768px){.table-comment{width:45%}.table-last-case-study{width:40%}table>tbody>tr{transition:background-color .2s ease}table>tbody>tr:hover{background-color:#f2f2f2}table>tbody>tr:hover .score-tag{background:#7f0bff;color:#fff}.all-score-items{display:flex;flex-direction:row;flex-wrap:wrap}.all-score-items div{padding:10px 10px 10px 0;width:25%}}@media (min-width:1024px){.mobile-toggle{background:none;display:block!important;margin:0;padding:0;visibility:visible;width:auto}#mobile-toggle-button{display:none}}.details strong{font-weight:700}.news .container.bodycopy{background:#f7f6f7}.error{color:red}.video-overlay video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.slider img{background-size:cover;height:600px;object-fit:cover;object-position:top;width:100%}.status-page{background-position:100% 100%;background-repeat:no-repeat;height:500px;width:100%}.slider{padding-bottom:25px}nav ul{list-style:none}.login ul{list-style-type:disc}.login ul li{margin-left:30px}.react-select-container .react-select__control{border-radius:0;margin-bottom:20px}.react-select-container .react-select__input-container .react-select__input{height:inherit}.swiper-pagination{margin-top:40px!important;position:relative!important}.searchresults{min-height:300px}.home.hero:not(.hero-featured){padding-top:0}.bodycopy p{white-space:break-spaces}.dropdown-list{z-index:1000}.materialize-textarea{padding-bottom:25px!important}.__cropro_ a[href^="https://markerjs.com"]{visibility:hidden}.__cropro_ [title="Aspect ratio"],.__cropro_ [title="Zoom to selection"],.__cropro_ [title=Straighten]{display:none}.hero{background-position:top,50%;background-size:cover,250px 250px}:root{--black:#000;--white:#fff;--grey:#cdcdde;--grey-mid:#eaeaea;--grey-dark:#313131;--brand-dark:#231645;--brand-primary:#9a3eff;--brand-primary-hover:#7f0bff;--brand-secondary:#fec8ff;--brand-secondary-hover:#fd9fff;--brand-tertiary:#175ef0;--brand-tertiary-hover:#004be1;--success:#7cda65;--error:#f04747;--bold:500;--section-spacing:min(6.5rem,calc(0.25rem + 8vh));--gap:2rem}body,html{height:auto}.bg-primary{background-color:#9a3eff;background-color:var(--brand-primary)}.bg-secondary{background-color:#fec8ff;background-color:var(--brand-secondary)}.bg-grey{background-color:#cdcdde;background-color:var(--grey)}.bg-grey-lighter{background-color:#eaeaea;background-color:var(--grey-mid)}.text-primary{color:#9a3eff;color:var(--brand-primary)}.text-secondary{color:#fec8ff;color:var(--brand-secondary)}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}strong{font-weight:500;font-weight:var(--bold)}.bodycopy p{font-size:1rem}#useraccount a span,.bodycopy a.button,.button,input[type=submit]{color:#fff;color:var(--white)}.bodycopy h2,.section-heading{font-size:clamp(1.69rem,calc(1.37rem + 1.59vw),2.5rem)}.container{max-width:1100px}img{max-width:100%}@media (min-width:1151px){.alert .container{padding-bottom:15px;padding-top:15px}.alert .container p{-webkit-animation:alert .6s ease-out .4s forwards;animation:alert .6s ease-out .4s forwards;opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}@-webkit-keyframes alert{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes alert{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}}#useraccount a span{line-height:1;padding:0 .5rem;width:auto}.button-lg,.button-lg:active{font-size:15px;padding:14px 44px}.button-secondary{background-color:#fec8ff;background-color:var(--brand-secondary);color:#000;color:var(--black)}.button-secondary:hover{background-color:#fd9fff;background-color:var(--brand-secondary-hover)}.author .authorinfo a.button{color:#000;color:var(--black);padding:11px 25px}header{z-index:99}header .button{white-space:nowrap}.material .btn-large:hover,.material .btn:hover{background-color:#9a3eff;background-color:var(--brand-primary)}nav .account.new-activity:after,nav .account.new-activity:before{background-color:#ed3030;border-radius:50%;content:"";height:8px;position:absolute;right:-4px;top:-4px;width:8px}nav .account.new-activity:before{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;background-color:initial;box-shadow:inset 0 0 0 1px #ed3030;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes pulse{50%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}to{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse{50%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}to{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}#useraccount ul li a{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:14px 20px}#useraccount ul li:last-child em{flex-basis:100%}.author .headings em,.pill{--pill-bg-colour:var(--brand-primary);--pill-text-colour:var(--white);background-color:var(--pill-bg-colour);border-radius:100vmax;color:var(--pill-text-colour);display:inline-flex;font-size:10px;font-style:normal;font-weight:500;font-weight:var(--bold);padding:.3em 1em;text-transform:uppercase}.pill-secondary{--pill-text-colour:var(--black);--pill-bg-colour:var(--brand-secondary)}.pill-tertiary{--pill-bg-colour:var(--brand-tertiary)}.pill-light{--pill-bg-colour:var(--white);--pill-text-colour:var(--black)}.author .headings em,.pill-dark{--pill-bg-colour:var(--black)}.pill-success{--pill-text-colour:var(--black);--pill-bg-colour:var(--success)}.pill-error{--pill-bg-colour:var(--error)}#useraccount ul li a:before{display:none}#useraccount ul li a.new-activity{background-color:#fec8ff;background-color:var(--brand-secondary)}#useraccount .pill{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);transition:all 0s ease;transition-delay:.5s}#useraccount.open .pill{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:all .8s ease;transition-delay:.5s}.bodycopy .withcreatelink a.button:hover,.bodycopy a.button.blue:hover,.button.blue:hover,input[type=submit].blue:hover{background-color:#7f0bff;background-color:var(--brand-primary-hover)}.material .dropdown-content li>a,.material .dropdown-content li>span{color:#9a3eff;color:var(--brand-primary)}.material [type=checkbox]:checked+label:after{align-items:center;display:flex;justify-content:center;left:2px;line-height:1;position:absolute;top:2px}.material .input-field.withinfo :is(input[type=text],textarea,select)+label{font-size:1rem;left:.75rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.material div:not(.select-wrapper)>select{border:solid #cdcdcd;border-width:0 0 1px;display:block;font-size:1.3rem;height:3rem;margin-bottom:15px;padding-left:1.5em;padding-right:1.5em}.material div:not(.select-wrapper)>select option{opacity:0}.select-wrapper .caret{pointer-events:none}footer{color:#bdb8c7;line-height:1.7}footer a{text-decoration:underline}nav .account svg{fill:#9a3eff}nav ul li{position:relative}nav ul li>span{font-size:14px;padding:11px 10px}#useraccount a span.empty{background-color:#cdcdde;background-color:var(--grey)}#useraccount ul li a:hover,.dropdown-item ul li a:hover{color:#9a3eff;color:var(--brand-primary)}.material input:not([type]):focus:not([readonly]),.material input[type=date]:focus:not([readonly]),.material input[type=datetime-local]:focus:not([readonly]),.material input[type=email]:focus:not([readonly]),.material input[type=number]:focus:not([readonly]),.material input[type=password]:focus:not([readonly]),.material input[type=search]:focus:not([readonly]),.material input[type=tel]:focus:not([readonly]),.material input[type=text]:focus:not([readonly]),.material input[type=time]:focus:not([readonly]),.material input[type=url]:focus:not([readonly]),.material textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #9a3eff;border-bottom:1px solid var(--brand-primary);box-shadow:0 1px 0 0 #9a3eff;box-shadow:0 1px 0 0 var(--brand-primary)}.material input:not([type]):focus:not([readonly])+label,.material input[type=date]:focus:not([readonly])+label,.material input[type=datetime-local]:focus:not([readonly])+label,.material input[type=email]:focus:not([readonly])+label,.material input[type=number]:focus:not([readonly])+label,.material input[type=password]:focus:not([readonly])+label,.material input[type=search]:focus:not([readonly])+label,.material input[type=tel]:focus:not([readonly])+label,.material input[type=text]:focus:not([readonly])+label,.material input[type=time]:focus:not([readonly])+label,.material input[type=url]:focus:not([readonly])+label,.material textarea.materialize-textarea:focus:not([readonly])+label{color:#7f0bff;color:var(--brand-primary-hover)}.bodycopy .withcreatelink .addfield.active{max-height:500px}.bodycopy .withcreatelink .addfield>div{opacity:0;transition:opacity .3s ease}.bodycopy .withcreatelink .addfield.active>div{opacity:1}.bodycopy .withcreatelink a.button.blue{background-color:#175ef0;background-color:var(--brand-tertiary)}.bodycopy .withcreatelink a.button.blue:active,.bodycopy .withcreatelink a.button.blue:hover{background-color:#004be1;background-color:var(--brand-tertiary-hover)}.alert.error{background-color:#f7d6d6}.alert.error p{color:#000;color:var(--black)}.bodycopy .withcreatelink .addfield .alert{margin:1rem -20px}.bodycopy .withcreatelink .addfield .button.tag-button{margin:0;position:static!important}.bodycopy .withcreatelink .addfield .tag-suggestions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.author .headings h4,.author .title,.author h1,.author:not(.active) h1,.casestudieswrap .box .author .title{color:#fff;color:var(--white)}.playbutton:hover{background:rgba(154,62,255,.8);border-color:rgba(154,62,255,.8)}.subnav li a:hover,.subnav li.active a,.subnav li.preview a{color:#9a3eff;color:var(--brand-primary)}.subnav li.active{border-bottom:2px solid #9a3eff;border-bottom:2px solid var(--brand-primary)}.subnav li.preview a:before{background-color:#9a3eff;background-color:var(--brand-primary);background-position:-193px -72px;background-size:802px auto;content:"";display:inline-block;height:24px;mix-blend-mode:color;position:absolute;right:0;top:20px;width:40px;z-index:2}.searchresults .resultblock .figure img{transition:none}.resultblock .views{min-width:80px;width:auto}.views>div{color:#fff;color:var(--white);text-align:left}.views>div strong{color:#fec8ff;color:var(--brand-secondary)}.views>div:before{display:none}.author .imageblock{align-items:center;display:flex;flex-basis:min(62px,15vw);flex-shrink:0;height:auto;justify-content:center;min-height:100px;width:auto}.author .imageblock:has(.icon){flex-basis:min(100px,25vw);flex-shrink:0}.author>div>div:first-child{align-items:stretch;display:flex}.hero .author h1{margin:15px 0}.hero .author.active h1{color:#fff;color:var(--white)}.author .headings{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.casestudieswrap .author .headings>*{font-size:1.75rem}.container.infopanel.case-study-page:before{opacity:1}.nonmindshare-sash.colour-secondary{background-color:#000;background-color:var(--black);color:#fff;color:var(--white)}.nonmindshare-sash .sash-highlight{color:#fff;color:var(--white)}.author>div>div:first-child{padding-top:0}.morecasestudies .nonmindshare-sash{padding-top:135px}.slide .author .imageblock{padding:.5rem}@media (max-width:767px){.morecasestudies:not(.homeversion) .casestudieswrap>div.slider .box .author{background-color:#9a3eff;background-color:var(--brand-primary)}}a.back-button,button.back-button{background-color:initial;border:none;color:#9a3eff;position:relative;top:12px}.hero-featured{display:grid;grid-template-areas:"hero";overflow:hidden;position:relative}.hero-featured:after,.hero-featured:before{background-image:linear-gradient(45deg,#9a3eff,rgba(154,62,255,.9) 15%,rgba(69,23,115,.25) 60%,rgba(44,12,74,0) 90%);content:"";display:block;height:100%;inset:0;position:absolute;-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:all 1s ease;width:100%;z-index:1}.hero-featured:after{background-image:linear-gradient(0deg,#9a3eff,rgba(154,62,255,0));height:50%;opacity:0;top:auto}.hero:not(.herofeatured):before{display:none}.hero-featured>*{grid-area:hero}.hero-featured .hero-img{object-fit:cover;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease,-webkit-transform 2s ease;width:100%;z-index:-1}.hero-featured:has(a:hover):after{opacity:1}@media (prefers-reduced-motion:no-preference){.hero-featured:has(a:hover) .hero-img{-webkit-transform:scale(1.3);transform:scale(1.3);transition:-webkit-transform 4s ease;transition:transform 4s ease;transition:transform 4s ease,-webkit-transform 4s ease}}.hero-featured a:before{content:"";inset:60% 0 0 0;position:absolute}@supports not selector(:has(*)){@media (prefers-reduced-motion:no-preference){.hero-featured:hover .hero-img{-webkit-transform:scale(1.3);transform:scale(1.3);transition:-webkit-transform 6s ease;transition:transform 6s ease;transition:transform 6s ease,-webkit-transform 6s ease}}.hero-featured a:before{content:"";inset:0;position:absolute}}.hero-featured .container{align-self:end;width:100%;z-index:2}.hero-featured h1{color:#fff;color:var(--white);font-size:clamp(2.19rem,calc(1.7rem + 2.44vw),3.44rem);margin:.15em 0 1em;width:min(100%,17ch)}#mobile-toggle-button.opened span{background:#9a3eff;background:var(--brand-primary)}@media (max-width:767px){section.hero:not(.slideshow) .author{background-color:#9a3eff;background-color:var(--brand-primary)}.hero .author .authorinfo a.button{width:100%}}@media (min-width:768px){.hero:not(.hero-featured){background-position:50%;height:auto;padding-top:40%}}@media (max-width:1023px){nav ul li>span{display:none}.hero-featured,.hero-featured .hero-img{height:calc(85vh - 100px)}}@media (min-width:1024px){div:has(.container header){background:#fff;background:var(--white);position:-webkit-sticky;position:sticky;top:0;z-index:20}header{align-items:center;display:flex;height:119px}header .logo,header>*{position:static}nav{flex:1 1;left:auto;margin-left:3rem;position:relative;top:auto;width:auto}nav ul li{margin-right:30px}nav ul li>ul{display:none}nav ul li:focus-visible>ul,nav ul li:focus-within>ul,nav ul li:hover>ul{background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;left:-1rem;min-width:256px;padding:1rem;position:absolute;text-align:left;top:3rem}nav ul li>span{align-items:center;cursor:pointer;display:inline-flex;gap:.25rem;padding:0;position:relative;transition:color .2s ease}nav ul li>span:hover{color:#7f0bff}nav ul li>span:before{content:"";height:2.5rem;left:0;position:absolute;top:100%;width:100%}nav ul li>span:after{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linejoin='arcs' width='16' height='9' viewBox='5 7.5 14 9'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat 50%;content:"";display:block;height:9px;width:16px}nav ul li>ul>li{float:none;line-height:normal;margin:0;white-space:nowrap}nav ul li>ul>li a{display:block;padding:8px 10px}.hero-featured,.hero-featured .hero-img{height:calc(90vh - 119px)}}@media (max-width:1150px){.container{padding-left:20px;padding-right:20px}}.section-padding{padding:min(6.5rem,calc(.25rem + 8vh)) 0;padding:var(--section-spacing) 0}.section-heading{margin:0 0 min(3rem,4vh)}.campaign-entries{padding-bottom:min(2rem,calc(.5rem + 4vh));position:relative}.campaign-entries:not(:first-of-type){margin-top:min(6.5rem,calc(.25rem + 8vh));margin-top:var(--section-spacing)}.campaign-entries_subhead{color:#9a3eff;color:var(--brand-primary);font-size:clamp(1.13rem,calc(1.03rem + .49vw),1.38rem)}.campaign-entries .swiper{padding-bottom:1rem}.swiper:not(.swiper-initialized) .campaign-entries_slider{display:flex;margin-left:-2rem;margin-left:calc(var(--gap)*-1);width:calc(100% + 2rem);width:calc(100% + var(--gap))}.swiper:not(.swiper-initialized) .campaign-entries_slider>*{flex:0 0 calc(33.3333% - 2rem);flex:0 0 calc(33.3333% - var(--gap));margin-left:2rem;margin-left:var(--gap)}.campaign--img>*{position:relative}.campaign--img figure{aspect-ratio:6/5;overflow:hidden}.campaign--img img{height:100%;object-fit:cover;object-position:center top;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.campaign--img:hover img{-webkit-transform:scale(1.25);transform:scale(1.25);transition:-webkit-transform 1.5s ease;transition:transform 1.5s ease;transition:transform 1.5s ease,-webkit-transform 1.5s ease}.campaign--views{background-color:#9a3eff;background-color:var(--brand-primary);bottom:0;color:#fff;color:var(--white);display:flex;flex-direction:column;font-size:clamp(.75rem,calc(.7rem + .24vw),.88rem);height:60px;justify-content:center;left:0;min-width:60px;padding:.5rem;position:absolute}.campaign--views span:first-child{color:#fec8ff;color:var(--brand-secondary);font-size:clamp(1.25rem,calc(1.15rem + .49vw),1.5rem);font-weight:500;font-weight:var(--bold)}.campaign--title{color:#000;color:var(--black);font-size:clamp(1rem,calc(.8rem + .98vw),1.5rem);line-height:1.2;margin:1rem 0 0}.campaign-entries .swiper-button-next,.campaign-entries .swiper-button-prev,.campaign-entries .swiper-rtl .swiper-button-next,.campaign-entries .swiper-rtl .swiper-button-prev{border:1px solid #cdcdde;border:1px solid var(--grey);border-radius:50%;display:flex;height:48px;width:48px}.campaign-entries .swiper-button-next:hover,.campaign-entries .swiper-button-prev:hover,.campaign-entries .swiper-rtl .swiper-button-next:hover,.campaign-entries .swiper-rtl .swiper-button-prev:hover{border-color:#9a3eff;border-color:var(--brand-primary)}.campaign-entries .swiper-button-prev,.campaign-entries .swiper-rtl .swiper-button-next{left:auto;right:65px;top:0}.campaign-entries .swiper-button-next,.campaign-entries .swiper-rtl .swiper-button-prev{left:auto;right:0;top:0}.campaign-entries .swiper-button-next:after,.campaign-entries .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-linejoin='arcs'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");background-size:contain;content:"";height:100%;width:100%}.campaign-entries .swiper-button-next:hover:after,.campaign-entries .swiper-button-prev:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24' fill='none' stroke='%239a3eff' stroke-linejoin='arcs'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.campaign-entries .swiper-button-prev:after{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.campaign-entries .swiper-pagination-bullet{background-color:#cdcdde;background-color:var(--grey);height:10px;opacity:1;width:10px}.campaign-entries .swiper-pagination-bullet-active{background-color:#9a3eff;background-color:var(--brand-primary)}.campaign-entries .swiper-horizontal>.swiper-pagination-bullets,.campaign-entries .swiper-pagination-bullets.swiper-pagination-horizontal,.campaign-entries .swiper-pagination-custom,.campaign-entries .swiper-pagination-fraction{bottom:0}@media (max-width:767px){div[class*=swiper-button]{display:none!important}}.previous-winners,.signposts{grid-gap:2rem;grid-gap:var(--gap);display:grid;gap:2rem;gap:var(--gap);grid-template-columns:1fr}.previous-winners{grid-row-gap:3rem;grid-row-gap:calc(var(--gap) + 1rem)}.bg-primary .campaign--title{color:#fff;color:var(--white);font-size:clamp(1.25rem,calc(1.15rem + .49vw),1.5rem)}.campaign--dates{align-items:flex-start;background-color:#fff;background-color:var(--white);color:#000;color:var(--black);display:flex;flex-direction:column;font-size:14px;font-size:clamp(.75rem,calc(.7rem + .24vw),.88rem);font-weight:500;font-weight:var(--bold);gap:.25rem;inset:auto auto 0 0;justify-content:center;padding:1rem;position:absolute;text-transform:uppercase;width:min(100px,25vw)}.campaign--dates span:first-child{color:#9a3eff;color:var(--brand-primary)}.signpost{aspect-ratio:2/1;display:grid;grid-template-areas:"hero";overflow:hidden;position:relative;transition:background-color .3s ease}.signpost,.signpost[data-variant=primary-bg]{background-color:#9a3eff;background-color:var(--brand-primary)}.signpost:hover,.signpost[data-variant=primary-bg]:hover{background-color:#7f0bff;background-color:var(--brand-primary-hover)}.signpost[data-variant=secondary-bg]{background-color:#fec8ff;background-color:var(--brand-secondary)}.signpost[data-variant=secondary-bg]:hover{background-color:#fd9fff;background-color:var(--brand-secondary-hover)}.signpost[data-variant=tertiary-bg]{background-color:#175ef0;background-color:var(--brand-tertiary)}.signpost[data-variant=tertiary-bg]:hover{background-color:#004be1;background-color:var(--brand-tertiary-hover)}.signpost>*{grid-area:hero}.signpost figure{aspect-ratio:2/1;position:relative}.signpost figure:before{background-image:linear-gradient(45deg,#9a3eff 20%,rgba(154,62,255,0) 90%);content:"";inset:0;position:absolute;z-index:1}.signpost figure img{height:100%;object-fit:cover;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.signpost:hover figure img{-webkit-transform:scale(1.25);transform:scale(1.25);transition:-webkit-transform 1.5s ease;transition:transform 1.5s ease;transition:transform 1.5s ease,-webkit-transform 1.5s ease}.signpost .signpost--heading{align-self:end;color:#fff;color:var(--white);font-size:clamp(1.56rem,calc(1.32rem + 1.22vw),2.19rem);line-height:1.2;max-width:12ch;padding:0 0 clamp(1.5rem,3vw,2rem) clamp(1.5rem,3vw,2rem);width:100%;z-index:2}@media (min-width:768px){.previous-winners{grid-template-columns:repeat(2,1fr)}.signposts{grid-template-columns:repeat(3,1fr)}.signpost,.signpost figure{aspect-ratio:1/1.1}}@media (min-width:1024px){.previous-winners{grid-template-columns:repeat(3,1fr)}.previous-winners>:first-child{grid-column:span 2;grid-row:span 2}.previous-winners>:first-child figure{aspect-ratio:6/5.5}}.cta-buttons{display:flex;justify-content:center;line-height:normal;margin-top:3rem}.searchtoggle .subheading.left{margin-right:1rem}.search .container>input[type=submit]{border-bottom-left-radius:0;border-top-left-radius:0;height:40px;left:-3px;line-height:1;top:-3px}.search .container>input[type=text]{border-radius:.1875rem 0 0 .1875rem;margin:22px 0!important}.search .colour-tertiary .container>input[type=submit]{background-color:#231645;background-color:var(--brand-dark)}.search .checkbox label,.search .checkbox label:hover{background:#231645;background:var(--brand-dark)}.reset-link{color:#000;color:var(--black)}.watchlist-container{align-items:center;display:flex;height:70px;line-height:normal}.save-to-watchlist{-webkit-tap-highlight-color:transparent;background-color:initial;border:none;border-radius:0;display:grid;grid-template-areas:"stack"}.save-to-watchlist>*{--opacity:0;--translate:0%;align-items:center;color:#9a3eff;color:var(--brand-primary);display:flex;font-size:1rem;gap:.5rem;grid-area:stack;margin-right:1rem;opacity:var(--opacity);padding:.25em;pointer-events:none;position:relative;-webkit-transform:translateY(var(--translate));transform:translateY(var(--translate));transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.save-to-watchlist:hover{color:#7f0bff;color:var(--brand-primary-hover)}.save-to-watchlist>:last-child{background-color:#fec8ff;background-color:var(--brand-secondary);border-radius:50px;color:#000;color:var(--black)}.save-to-watchlist>:last-child svg{color:#9a3eff;color:var(--brand-primary)}.save-to-watchlist>:first-child,.save-to-watchlist[data-saved=true]>:last-child{--opacity:1}.save-to-watchlist:not([data-saved=true])>:last-child,.save-to-watchlist[data-saved=true]>:first-child{--opacity:0}.save-to-watchlist[data-saved=true]>:first-child{--translate:-100%}.save-to-watchlist:not([data-saved=true])>:last-child{--translate:100%}.searchtoggle select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:0;display:inline-flex;line-height:1.5;margin-left:.25rem;padding:.375rem 2.25rem .375rem .75rem}@media (min-width:768px){.search .search-field-container h2{line-height:inherit}.search .search-field-container{align-items:center;display:flex}.search .container>input[type=submit]:active,.search .search-field-container>input[type=submit]{height:50px;position:static}.search .search-field-container>input[type=text]{flex-grow:1;height:50px}}article ul:not([class]) li{margin-bottom:10px;padding-left:20px}article ul:not([class]) li>ul:not([class]){margin:10px 20px}article ul:not([class]) li:before{background-color:#9a3eff;background-color:var(--brand-primary);border-radius:99px;content:"";height:6px;top:10px;width:6px}article ul:not([class])>li>ul:not([class])>li:before{background-color:initial;outline:1px solid #9a3eff;outline:1px var(--brand-primary) solid;outline-offset:-1px}.casestudieswrap .box .imgwrap{-webkit-filter:none;filter:none}.author{border:none}.bodycopy{font-size:1rem}.bodycopy h1{font-size:2.5em}.bodycopy h1,.bodycopy h2{line-height:1.1}.bodycopy .newsarticle h2{font-size:2em}.bodycopy h2 a{font-size:.5em}.bodycopy h3{font-size:1.75em;line-height:1.2}.judgingbox h3{font-size:1.25rem}.bodycopy h4{font-size:1.5em;line-height:1.3}.bodycopy h1 .datetext{margin-top:.5rem}.resultblock .details ul{margin:10px 0}.material .file-field .btn,.material .file-field .btn-large{border-radius:.1875rem}.material .imagepreview:after{background-color:#9b3dff;border-radius:.1875rem;color:#fff;color:var(--white);content:"Edit Image";font-size:14px;left:50%;padding:.25rem 1rem;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:background-color .2s ease}.material .imagepreview:has(img.preview):after{background-color:rgba(155,61,255,.7)}.material .imagepreview img{cursor:pointer;height:100%;object-fit:contain;width:100%}.material .imagepreview:has(img.preview:hover):after{background-color:#9b3dff}.icon{height:4rem;width:4rem}.cotm.author{max-width:400px}.author .authorinfo p{font-size:1rem}.casestudieswrap.cotm-page{display:flex;flex-wrap:wrap;margin:-26px 0 50px -26px}.casestudieswrap.cotm-page>div{width:calc(33.333% - 26px)}.casestudieswrap.cotm-page>div:nth-child(n){margin:26px 0 0 26px}.watchlist-block ul{--columns:1;grid-gap:.5rem 1rem;display:grid;gap:.5rem 1rem;grid-template-columns:repeat(var(--columns),minmax(0,1fr))}.watchlist-block+.watchlist-block{margin-top:2rem}.watchlist-term{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin:10px 0 20px}.watchlist-term svg{color:#9a3eff;color:var(--brand-primary)}.watchlist-term .pill{-webkit-animation:fade 3.5s ease .5s forwards;animation:fade 3.5s ease .5s forwards;opacity:0}@-webkit-keyframes fade{10%{-webkit-transform:translateX(15px);transform:translateX(15px)}0%,10%,30%{opacity:0}20%,40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0}70%,to{opacity:1}}@keyframes fade{10%{-webkit-transform:translateX(15px);transform:translateX(15px)}0%,10%,30%{opacity:0}20%,40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0}70%,to{opacity:1}}.watchlist-heading{font-size:1.5rem;margin:0}.watchlist-block .actions{align-items:center;display:flex;gap:1.5rem;justify-content:flex-end;margin:30px -20px -20px;padding:20px}.watchlist-block .actions>*{margin:0!important}@media (min-width:768px){.watchlist-block ul{--columns:2}}.score[data-variant=multiple-awards]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.score[data-variant=multiple-awards] .title{flex-basis:100%;text-transform:none}.score[data-variant=multiple-awards] .average-score{align-items:center;align-items:stretch;background-color:initial;border:1px solid #9a3eff;border:1px solid var(--brand-primary);border-radius:3px;display:flex;flex-direction:column;justify-content:center;margin:0!important;padding:0;position:relative;width:65px}.score[data-variant=multiple-awards] .average-score,.score[data-variant=multiple-awards] .average-score:active{padding:7px;top:0;transition:all .2s ease}.score[data-variant=multiple-awards] .average-score p{align-items:center;color:#000;color:var(--black);display:flex;font-size:14px;justify-content:center}.score[data-variant=multiple-awards] .average-score p+p{color:#9a3eff;color:var(--brand-primary);flex-grow:1;font-size:20px;padding-top:5px}.score[data-variant=multiple-awards] p{margin:0}.score[data-variant=multiple-awards] .average-score[data-status=disabled]{pointer-events:none}.score[data-variant=multiple-awards] .average-score:after,.score[data-variant=multiple-awards] .average-score:not([data-status=disabled]){background-color:#9a3eff;background-color:var(--brand-primary)}.score[data-variant=multiple-awards] .average-score:after{content:"";height:4px;inset:auto 0 -31px 0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .2s ease}.score[data-variant=multiple-awards] .average-score:is(.opened):after{-webkit-transform:scaleX(1);transform:scaleX(1)}.score[data-variant=multiple-awards] .average-score:not([data-status=disabled]),.score[data-variant=multiple-awards] .average-score:not([data-status=disabled]) p{color:#fff;color:var(--white)}.score[data-variant=multiple-awards] .average-score:not([data-status=disabled]) p+p{border-top-color:#fff;border-top-color:var(--white);color:#fec8ff;color:var(--brand-secondary)}@media (min-width:768px){.score[data-variant=multiple-awards] .title{flex-basis:auto}}.score-toggle-box .container:before{display:none}.score-toggle-box .ratings label:before{background-color:#9a3eff;background-color:var(--brand-primary)}.score-toggle-box[data-variant=grey] .ratings a{color:#9a3eff;color:var(--brand-primary)}.score-toggle-box[data-variant=grey] .ratings label:after{background-color:#fff;background-color:var(--white)}.score-toggle-box[data-variant=grey] .ratings label:hover{color:#9a3eff;color:var(--brand-primary)}.score-toggle-box .ratings input[type=radio]:checked+label{color:#fff;color:var(--white)}.score-toggle-box[data-variant=grey] .ratings label:hover:after{border-color:transparent}.score-toggle-box[data-variant=grey] .comment textarea{background-color:#fff;background-color:var(--white);color:#000;color:var(--black)}.score-toggle-box[data-variant=grey] p{color:#313131;color:var(--grey-dark)}.infopanel.iconblock .icons{align-items:center;display:flex;flex-wrap:wrap}.current-average{background-color:#fff;background-color:var(--white);display:inline-flex;gap:1rem;margin-bottom:2rem;margin-top:-.5rem;padding:.25rem .25rem .25rem 1rem}.current-average,.current-average p{align-items:center;border-radius:99px}.current-average p{aspect-ratio:1;background-color:#9a3eff;background-color:var(--brand-primary);color:#fff;color:var(--white);display:flex;margin:0;padding:.5rem}.score-toggle-box .twocol-parent{border-top:1px solid #cfcfcf;padding-top:1rem}.score-toggle-box[data-variant=grey] .comment textarea:disabled{background-color:#e2e2e2;border-color:transparent;color:#5d5d5d}.score-toggle-box .ratings input[type=radio]:disabled:checked+label{display:block;height:40px;line-height:40px;width:40px}.score-toggle-box .container .inner{display:block;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.215,.61,.355,1);visibility:hidden}.score-toggle-box.opened .container .inner{max-height:700px;visibility:visible}.score-toggle-box .inner>div{transition:all .5s cubic-bezier(.215,.61,.355,1)}.score-type-summary{margin-right:1rem;text-transform:none}.material .input-field.withinfo [type=checkbox]+label{margin-left:2rem}.video-overlay{background-color:rgba(0,0,0,.8);z-index:999}.loader{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center}[data-theme=dark] .loader{color:#9a9a9a}.loader p{line-height:1.5;margin:0;max-width:25ch;text-align:center}.pill-container{display:flex;gap:1rem;line-height:1}.pill-container[data-position=floating]{background:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.494) 8.1%,rgba(0,0,0,.476) 15.5%,rgba(0,0,0,.448) 22.5%,rgba(0,0,0,.412) 29%,rgba(0,0,0,.37) 35.3%,rgba(0,0,0,.324) 41.2%,rgba(0,0,0,.275) 47.1%,rgba(0,0,0,.225) 52.9%,rgba(0,0,0,.176) 58.8%,rgba(0,0,0,.13) 64.7%,rgba(0,0,0,.088) 71%,rgba(0,0,0,.052) 77.5%,rgba(0,0,0,.024) 84.5%,rgba(0,0,0,.006) 91.9%,transparent);justify-content:flex-end;left:0;padding:1.25rem 1.25rem 2rem;position:absolute;right:0;top:0;z-index:10}details.details-toggle{border:none;border-radius:0;padding:0;position:relative}.shadowbox details.details-toggle{margin:0 -20px -20px}details.details-toggle summary{--cross-colour:#989797;--cross-colour-hover:#000;--cross-colour-active:#751d59;align-items:center;cursor:pointer;display:inline-flex;font-size:20px;padding:2rem 1rem;position:relative}details.details-toggle summary:after{color:#9a3eff;color:var(--brand-primary);content:"VIEW";font-size:1rem;margin:0 .25rem 0 1rem;order:2}details.details-toggle summary:before{background-image:linear-gradient(var(--cross-colour),var(--cross-colour)),linear-gradient(var(--cross-colour),var(--cross-colour));background-position:50%,50%;background-repeat:no-repeat;background-size:15px 1px,1px 15px;content:"";height:15px;order:3;text-align:right;-webkit-transform-origin:center;transform-origin:center;transition:--cross-colour .2s ease,transform .2s ease;width:15px}details summary:hover{--cross-colour:var(--cross-colour-hover)}details.details-toggle[open] summary{--cross-colour:var(--cross-colour-active)}details.details-toggle[open] summary:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}details.details-toggle summary .pill{line-height:normal}summary::-webkit-details-marker{display:none}details.details-toggle>div{padding:0 1rem 1rem}details.details-toggle ul li+li{margin-top:1.5rem}details.details-toggle dl{grid-gap:0 1rem;display:grid;gap:0 1rem;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;margin:0}details.details-toggle dt{font-weight:500;font-weight:var(--bold)}details.details-toggle dd{display:inline-flex;gap:.35rem;margin:0}details.details-toggle dd[data-stage]:before{background-repeat:no-repeat;background-size:cover;content:"";height:1rem;margin-top:.25rem;width:1rem}details.details-toggle dd[data-stage=in-progress]{color:#e69503}details.details-toggle dd[data-stage=in-progress]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' style='fill:%23fff;fill-opacity:1' d='M0 0h16v16H0z'/%3E%3Cpath d='M6 .5a.5.5 0 0 1 .5-.5h3a.5.5 0 1 1 0 1H9v1.07a7 7 0 0 1 3.273 12.474l.6.6a.5.5 0 0 1-.707.708l-.746-.746a7.01 7.01 0 0 1-6.844 0l-.746.746a.5.5 0 1 1-.707-.708l.6-.6A7 7 0 0 1 7 2.07V1h-.5A.5.5 0 0 1 6 .5Zm2.5 5a.5.5 0 1 0-1 0v3.362l-1.43 2.38a.5.5 0 0 0 .858.515l1.5-2.5A.5.5 0 0 0 8.5 9V5.5ZM.86 5.387A2.5 2.5 0 1 1 4.385 1.86 8.035 8.035 0 0 0 .86 5.387ZM11.611 1.86a2.499 2.499 0 1 1 3.527 3.527 8.036 8.036 0 0 0-3.527-3.527Z' fill='%23e69503' style='fill:%23e69503;fill-opacity:1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' style='fill:%23fff;fill-opacity:1' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}details.details-toggle dd[data-stage=winner]{color:#9a3eff;color:var(--brand-primary)}details.details-toggle dd[data-stage=winner]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' style='fill:%23fff;fill-opacity:1' d='M0 0h16v16H0z'/%3E%3Cpath d='M2.478.5a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5c0 .538-.011 1.05-.034 1.536a3 3 0 1 1-1.133 5.89c-.79 1.865-1.878 2.777-2.833 3.011v2.173l1.425.356c.194.048.377.135.537.255l1.838 1.379a.5.5 0 0 1-.3.9h-10a.5.5 0 0 1-.3-.9l1.838-1.379c.16-.12.343-.207.537-.255l1.425-.356v-2.173c-.955-.237-2.043-1.146-2.833-3.012a3 3 0 1 1-1.132-5.89A33.674 33.674 0 0 1 2.478.5Zm.1 2.54a2 2 0 0 0 .72 3.935 18 18 0 0 1-.72-3.935ZM12.66 6.975a2 2 0 0 0 .718-3.935 18.105 18.105 0 0 1-.72 3.935' fill='%239A3EFF' style='fill:%239a3eff;fill-opacity:1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' style='fill:%23fff;fill-opacity:1' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}details.details-toggle dd[data-stage=closed]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' style='fill:%23fff;fill-opacity:1' d='M0 0h16v16H0z'/%3E%3Cpath d='M16 8A8 8 0 1 1-.001 8 8 8 0 0 1 16 8Zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05h-.001Z' fill='%23313131' style='fill:color(display-p3 .1922 .1922 .1922);fill-opacity:1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' style='fill:%23fff;fill-opacity:1' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.checkbox-cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));margin-bottom:27px}.material .checkbox-cards input[type=checkbox]{position:static;visibility:visible}.checkbox-cards input[type=checkbox]{accent-color:#313131;accent-color:var(--grey-dark);flex:none;height:20px;width:20px}@supports not selector(:has(*)){.checkbox-cards input[type=checkbox]{accent-color:#9a3eff;accent-color:var(--brand-primary)}}.checkbox-cards label,.material .input-field .checkbox-cards label{align-items:flex-start;border:1px solid #313131;border:1px solid var(--grey-dark,transparent);border-radius:10px;color:#313131;color:var(--grey-dark);cursor:pointer;display:flex;font-size:1rem;gap:1rem;line-height:1.3;padding:1rem;position:static}.checkbox-cards li{display:flex;flex-direction:column;gap:.5rem}.checkbox-cards li label{flex-grow:1}.checkbox-cards li[data-state=disabled] label,.material .input-field .checkbox-cards li[data-state=disabled] label{background-color:#eee;border-color:#eee;color:#7e7e7e;cursor:not-allowed}.checkbox-cards li[data-state=disabled] label input[type=checkbox]{display:none}.checkbox-cards li[data-state=disabled] label:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 9H4a2 2 0 0 0-2 2v5.779a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V11a2 2 0 0 0-2-2Z' stroke='%237E7E7E' style='stroke:color(display-p3 .4941 .4941 .4941);stroke-opacity:1' stroke-width='1.5'/%3E%3Cpath d='M5.556 9V5.445a4.445 4.445 0 0 1 8.889 0v3.557' stroke='%237E7E7E' style='stroke:color(display-p3 .4941 .4941 .4941);stroke-opacity:1' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat 50% /cover;content:"";flex:none;height:20px;width:20px}.checkbox-cards li:not([data-state=disabled]) label:hover,.material .input-field .checkbox-cards li:not([data-state=disabled]) label:hover{border-color:#9a3eff;border-color:var(--brand-primary)}.checkbox-cards li:not([data-state=disabled]) label:has(input[type=checkbox]:checked),.material .input-field .checkbox-cards li:not([data-state=disabled]) label:has(input[type=checkbox]:checked){background-color:#9a3eff;background-color:var(--brand-primary);border-color:#9a3eff;border-color:var(--brand-primary);color:#fff;color:var(--white)}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:999}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:40px;line-height:1;opacity:.75}.slick-prev{left:20px}[dir=rtl] .slick-prev{left:auto;right:20px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:35px}[dir=rtl] .slick-next{left:35px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:10px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
/*# sourceMappingURL=main.37276aff.css.map*/