html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}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:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box}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]{-webkit-box-sizing:border-box;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;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1 a,h1 a.current,h1 a.current:hover,h1 a:active,h1 a:hover,h1 a:link,h1 a:visited,h2 a,h2 a.current,h2 a.current:hover,h2 a:active,h2 a:hover,h2 a:link,h2 a:visited,h3 a,h3 a.current,h3 a.current:hover,h3 a:active,h3 a:hover,h3 a:link,h3 a:visited,h4 a,h4 a.current,h4 a.current:hover,h4 a:active,h4 a:hover,h4 a:link,h4 a:visited,h5 a,h5 a.current,h5 a.current:hover,h5 a:active,h5 a:hover,h5 a:link,h5 a:visited,h6 a,h6 a.current,h6 a.current:hover,h6 a:active,h6 a:hover,h6 a:link,h6 a:visited{color:inherit;padding:0;margin:0;display:block;font-size:inherit;line-height:inherit;text-decoration:inherit}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}a.current{color:inherit;cursor:default}article,aside,footer,header,hgroup,nav,section{display:block}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0;clear:both;height:0;margin:0}p{margin:0 0 1em}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}._clearfix:after,._clearfix:before{content:" ";display:table}._clearfix:after{clear:both}._page-limit{max-width:20000px;min-width:280px;padding-left:.4%;padding-right:.4%;margin:0 auto}@media (max-width:768px){._page-limit{margin:0 20px;padding-left:0;padding-right:0}}._nowrap{white-space:nowrap}#field-colours .default{border-color:#282828;color:#282828;background-color:transparent}#field-colours .active{border-color:#5e278c;-webkit-box-shadow:0 2px 0 #5e278c;box-shadow:0 2px 0 #5e278c}@font-face{font-family:Untitled DINZ;src:url(../fonts/UntitledDINZ-Web-Regular.18e3a8cd.eot);src:url(../fonts/UntitledDINZ-Web-Regular.18e3a8cd.eot?#iefix) format("embedded-opentype"),url(../fonts/UntitledDINZ-Web-Regular.5f5d7acc.woff2) format("woff2"),url(../fonts/UntitledDINZ-Web-Regular.4f2b2d5d.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Untitled DINZ;src:url(../fonts/UntitledDINZ-Web-RegularItalic.9289a6a6.eot);src:url(../fonts/UntitledDINZ-Web-RegularItalic.9289a6a6.eot?#iefix) format("embedded-opentype"),url(../fonts/UntitledDINZ-Web-RegularItalic.10f897fa.woff2) format("woff2"),url(../fonts/UntitledDINZ-Web-RegularItalic.0330b809.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:Untitled DINZ;src:url(../fonts/UntitledDINZ-Web-Medium.326e74cb.eot);src:url(../fonts/UntitledDINZ-Web-Medium.326e74cb.eot?#iefix) format("embedded-opentype"),url(../fonts/UntitledDINZ-Web-Medium.f1e3f83b.woff2) format("woff2"),url(../fonts/UntitledDINZ-Web-Medium.cfb826aa.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:Untitled DINZ;src:url(../fonts/UntitledDINZ-Web-Bold.c45c40ae.eot);src:url(../fonts/UntitledDINZ-Web-Bold.c45c40ae.eot?#iefix) format("embedded-opentype"),url(../fonts/UntitledDINZ-Web-Bold.1ecf9094.woff2) format("woff2"),url(../fonts/UntitledDINZ-Web-Bold.65cdb86b.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:Untitled DINZ;src:url(../fonts/UntitledDINZ-Web-Black.d2bc162f.eot);src:url(../fonts/UntitledDINZ-Web-Black.d2bc162f.eot?#iefix) format("embedded-opentype"),url(../fonts/UntitledDINZ-Web-Black.38eed9ce.woff2) format("woff2"),url(../fonts/UntitledDINZ-Web-Black.35e3f630.woff) format("woff");font-weight:900;font-style:normal;font-stretch:normal}html{font-size:14px;font-family:medium}@media (min-width:1400px){html{font-size:14px}}@media (min-width:1200px) and (max-width:1399px){html{font-size:13px}}@media (min-width:769px) and (max-width:1199px){html{font-size:12px}}@media (min-width:521px) and (max-width:768px){html{font-size:10px}}@media (max-width:520px){html{font-size:10px}}body:after{display:none}@media (max-width:768px){html{font-family:medium}body:after{content:"medium"}}@media (min-width:769px) and (max-width:1199px){html{font-family:large}body:after{content:"large"}}@media (min-width:1200px) and (max-width:1399px){html{font-family:xlarge}body:after{content:"xlarge"}}@media (min-width:1400px){html{font-family:xxlarge}body:after{content:"xxlarge"}}body,input,select,table,textarea{font-family:Untitled DINZ,sans-serif;font-size:1rem;line-height:1.4;letter-spacing:-.45667px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:6.42857143rem;line-height:.95555556;letter-spacing:-3.43333px;font-weight:900}@media (max-width:414px){h1{font-size:2.28571429rem;line-height:.9375;letter-spacing:-1.16167px}}@media (min-width:415px) and (max-width:960px){h1{font-size:-1.35531vw;line-height:.95;letter-spacing:-2.2975px}}h2{font-size:5rem;line-height:.94285714;letter-spacing:-2.65px;font-weight:900}@media (max-width:414px){h2{font-size:2.28571429rem;line-height:.9375;letter-spacing:-1.16167px}}@media (min-width:415px) and (max-width:960px){h2{font-size:10.14652vw;line-height:.95;letter-spacing:-1.90583px}}h5{font-size:1rem;line-height:1.4;letter-spacing:-.45667px;font-weight:700}h6{font-size:inherit;font-weight:inherit;font-style:inherit}a{color:inherit;text-decoration:none}a:focus{outline:none}p>a{text-decoration:none;-webkit-transition:color .3s;transition:color .3s;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.02em,transparent),color-stop(.02em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .02em,currentColor 0,currentColor .07em,transparent 0)}.no-touchevents p>a:hover,p>a.current{background-image:none}.unstyled-list{padding-left:0;font-size:2rem;font-weight:400;line-height:1.35714286;letter-spacing:-.03571429em}.unstyled-list>li{list-style:none;position:relative}.unstyled-list>li.-ellipsis{overflow:hidden;text-overflow:ellipsis}.unstyled-list>li .plus{position:absolute;right:100%}.unstyled-list a{text-decoration:none;-webkit-transition:color .3s;transition:color .3s;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.02em,transparent),color-stop(.02em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .02em,currentColor 0,currentColor .07em,transparent 0)}.no-touchevents .unstyled-list a:hover,.unstyled-list a.current{background-image:none}.site-header{font-weight:700;letter-spacing:-.4175px;line-height:1.42857143;background:hsla(0,0%,100%,.98)}body.dark .site-header{background:rgba(0,0,0,.9)}body.grey .site-header{background:rgba(40,40,40,.9)}@media (min-width:769px){.site-header .site-title{padding-left:.42270531%;padding-right:.42270531%}}@media (min-width:769px) and (max-width:1199px){.site-header .site-title{width:30.55555556%;margin-left:2.77777778%}}@media (min-width:1200px){.site-header .site-title{width:25%;margin-left:8.33333333%}}.site-header .site-title a{color:#444}.no-touchevents .site-header .site-title a:hover{color:#9b9b9b}body.dark .site-header .site-title a{color:#fff}.no-touchevents body.dark .site-header .site-title a:hover,.site-header nav a.current,.site-header nav a:hover{color:#9b9b9b}@media (min-width:769px) and (max-width:1199px){.site-header .disciplines{width:22.22222222%}}@media (min-width:1200px){.site-header .disciplines{width:25%}}@media (min-width:769px){.site-header .disciplines{padding-left:.42270531%;padding-right:.42270531%}.site-header .disciplines a{display:block;height:15px;-webkit-transition:height .4s,opacity .2s ease .2s;transition:height .4s,opacity .2s ease .2s;position:relative;color:inherit}.no-disciplines .site-header .disciplines a{display:none}.site-header .disciplines a.child-current,.site-header .disciplines a.current{color:inherit}.site-header .disciplines a.child-current,.site-header .disciplines a.current,.site-header .disciplines a:hover{color:#9b9b9b}.state-disciplines-collapsed .site-header .disciplines a,.state-header-collapsed .site-header .disciplines a{height:0;opacity:0;-webkit-transition:height .4s,opacity .2s;transition:height .4s,opacity .2s}.state-disciplines-collapsed .site-header .disciplines a.child-current,.state-disciplines-collapsed .site-header .disciplines a.current,.state-header-collapsed .site-header .disciplines a.child-current,.state-header-collapsed .site-header .disciplines a.current{height:15px;opacity:1;cursor:pointer;color:inherit}.state-disciplines-collapsed .site-header .disciplines a.child-current:after,.state-disciplines-collapsed .site-header .disciplines a.current:after,.state-header-collapsed .site-header .disciplines a.child-current:after,.state-header-collapsed .site-header .disciplines a.current:after{content:"▼";font-size:8px;font-family:sans-serif;vertical-align:middle;margin:0 0 0 20px}.site-header .disciplines:hover a.child-current:hover,.site-header .disciplines:hover a.current:hover{color:#9b9b9b}}@media (max-width:520px){.site-header .disciplines,.site-header .links,.site-header .site-title{font-size:1.3rem}}@media (min-width:521px) and (max-width:768px){.site-header .disciplines,.site-header .links,.site-header .site-title{font-size:1.3rem}}@media (min-width:769px) and (max-width:1199px){.site-header .disciplines,.site-header .links,.site-header .site-title{font-size:1.08333333rem}}@media (min-width:1200px){.site-header .disciplines,.site-header .links,.site-header .site-title{font-size:1rem}}@media (min-width:1400px){.site-header .disciplines,.site-header .links,.site-header .site-title{font-size:.92857143rem}}@media (min-width:1600px){.site-header .disciplines,.site-header .links,.site-header .site-title{font-size:1rem}}@media (min-width:769px) and (max-width:1199px){.site-header .links{width:44.44444444%}}@media (min-width:1200px){.site-header .links{width:41.66666667%}}@media (min-width:769px){.site-header .links a{display:inline-block;min-width:43px}}@media (min-width:769px) and (max-width:1199px){.site-header .links a{width:9.375%;padding-left:.95108696%;padding-right:.95108696%;min-width:53px}}@media (min-width:1200px){.site-header .links a{width:10%;padding-left:1.01449275%;padding-right:1.01449275%}}@media (min-width:769px){.site-header{height:160px;position:absolute;top:0;left:0;right:0;z-index:10;-webkit-transition:height .4s;transition:height .4s;font-size:0}.no-disciplines .site-header{height:80px}.site-header .burger,.site-header .search-form{display:none}.site-header .header-inner{display:inline}.site-header .disciplines,.site-header .links,.site-header .site-title{display:inline-block;vertical-align:top;padding-top:25px;z-index:10;-webkit-transition:padding-top .4s;transition:padding-top .4s;letter-spacing:-.4175px;font-weight:700}}@media (max-width:768px){.site-header{padding-top:20px}.site-header .burger{height:52px;width:65px;position:fixed;top:5px;left:100vw;margin-left:-65px;padding:20px;cursor:pointer;z-index:30}.site-header .burger:after,.site-header .burger:before{content:"";position:absolute;left:20px;width:25px;border-top:2px solid;-webkit-transition:margin .3s,-webkit-transform .3s;transition:margin .3s,-webkit-transform .3s;transition:transform .3s,margin .3s;transition:transform .3s,margin .3s,-webkit-transform .3s;margin:0;top:20px}.site-header .burger:before{margin-top:0}.site-header .burger:after{margin-top:10px}.site-header .site-title{display:inline-block;margin:0 0 20px}.site-header .header-inner{background:#4e187a;color:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;display:none;padding:120px 20px 20px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.site-header .header-inner .links{position:absolute;top:0;left:0;padding:20px}.site-header .header-inner .links a{display:inline-block;font-family:Common Sans,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.42857143;letter-spacing:-.45667px;margin:0 30px 0 0}.site-header .header-inner .disciplines,.site-header .header-inner .search-form{max-width:200px;float:right;clear:both;width:100%}.site-header .header-inner .disciplines a,.site-header .header-inner .search-form input{font-size:2rem;line-height:1.27143;letter-spacing:-.69167px;font-weight:700}.site-header .header-inner .disciplines a{display:block;margin:0 0 15px}.site-header .header-inner .search-form input{margin-top:50px}.site-header .header-inner .search-form input.placeholder{color:#fff}.site-header .header-inner .search-form input.placeholder:-moz-placeholder{color:#fff}.site-header .header-inner .search-form input.placeholder:-ms-placeholder{color:#fff}.site-header .header-inner .search-form input.placeholder:-webkit-input-placeholder{color:#fff}}@media (max-width:768px) and (max-height:550px){.site-header .header-inner{padding-top:80px}.site-header .header-inner .search-form input{margin-top:10px}}@media (max-width:768px){.state-menu-visible .site-header .burger{color:#fff}.state-menu-visible .site-header .burger:after,.state-menu-visible .site-header .burger:before{margin-top:5px}.state-menu-visible .site-header .burger:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transform-origin:center center;transform-origin:center center}.state-menu-visible .site-header .burger:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}.state-menu-visible .site-header .header-inner{display:block}}.state-menu-visible,.state-menu-visible body{overflow:hidden}@media (min-width:769px){body{padding-top:160px}body.no-disciplines{padding-top:90px}.state-header-fixed body .site-header{position:fixed}.state-header-fixed body.header-large .site-header{margin-top:0}.state-header-collapsed body .site-header{height:60px}.state-header-collapsed body .site-header .disciplines,.state-header-collapsed body .site-header .links,.state-header-collapsed body .site-header .site-title{padding-top:15px}body.header-large{padding-top:230px}body.header-large .site-header{margin-top:70px}}.collapse-toggle{padding:15px;display:none;cursor:pointer}.collapse-toggle:after{content:"↑"}.state-header-collapsed .collapse-toggle:after{content:"↓"}@media (min-width:769px){.collapse-toggle{position:fixed;z-index:30;top:0;right:0}.state-subheader-fixed .collapse-toggle{display:block}}.search-form{position:relative}.search-form input[type=search]{line-height:normal;border:0;background:none;width:100%;padding:0}.search-form input[type=search]:focus{outline:none}.search-form input[type=search]:focus.placeholder,.search-form input[type=search]:focus:-moz-placeholder,.search-form input[type=search]:focus:-ms-placeholder,.search-form input[type=search]:focus::-webkit-input-placeholder{opacity:.2}.search-form input[type=search].placeholder,.search-form input[type=search]:-moz-placeholder,.search-form input[type=search]:-ms-placeholder,.search-form input[type=search]::-webkit-input-placeholder{-webkit-transition:opacity .3s;transition:opacity .3s;color:#000}body.dark .search-form input[type=search].placeholder,body.dark .search-form input[type=search]:-moz-placeholder,body.dark .search-form input[type=search]:-ms-placeholder,body.dark .search-form input[type=search]::-webkit-input-placeholder{color:#fff}.search-form input[type=submit]{display:none}.search-form .suggestions{padding:10px 0 0 30px;min-height:50px;position:absolute;top:100%;left:0;width:100%}.search-form .suggestions a{display:block;margin:0 0 5px;color:#9b9b9b}.no-touchevents .search-form .suggestions a:hover{color:inherit}.search-form .suggestions.loading:after{content:"";background:url(../img/loader.9e026e2a.gif) 0 0 no-repeat;background-size:16px 16px;position:absolute;top:15px;left:0;height:50px;width:16.66667%;margin-left:1.69753%;margin-right:1.69753%}body.dark .search-form .suggestions.loading:after{background-image:url(../img/loader_dark.2c3910d1.gif)}.site-body{padding-top:40px;padding-bottom:40px;font-size:1.14285714rem;line-height:1.375;letter-spacing:-.0334375em;font-weight:400}@media (max-width:520px){.site-body{padding-top:20px}}.site-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:9999;position:fixed;top:0;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;pointer-events:none;opacity:.05;padding-left:.4%;padding-right:.4%}.site-grid .column{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:red;margin-left:.42270531%;margin-right:.42270531%}.gallery{margin-bottom:30px;overflow:hidden}@media (min-width:769px){.gallery{padding-left:.42270531%;padding-right:.42270531%;margin-bottom:50px}}.gallery>.video{width:100%;overflow:hidden}.entry-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.entry-header>.title{padding-left:.42270531%;padding-right:.42270531%}@media (max-width:768px){.entry-header>.title{width:100%}}@media (min-width:769px){.entry-header>.title{width:30.55555556%;margin-left:2.77777778%}}@media (min-width:415px) and (max-width:960px){.entry-header>.title{font-size:7.85vw}}@media (max-width:768px){.entry-header>.gallery{width:100%}}@media (min-width:769px) and (max-width:1199px){.entry-header>.gallery{width:63.88888889%;margin-right:2.77777778%}}@media (min-width:1200px){.entry-header>.gallery{width:61.11111111%;margin-right:5.55555556%}}.entry-header>.gallery embed,.entry-header>.gallery iframe,.entry-header>.gallery object{display:block}.entry-header .enter-link a{display:inline}.entry-header .enter-link a:hover{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.02em,transparent),color-stop(.02em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .02em,currentColor 0,currentColor .07em,transparent 0)}.content-section .faq-list h3,.faq-list h3{margin:40px 0 25px}.faq-list h3>a{text-decoration:none;-webkit-transition:color .3s;transition:color .3s;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.02em,transparent),color-stop(.02em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .02em,currentColor 0,currentColor .07em,transparent 0);display:inline}.faq-list h3>a.current,.no-touchevents .faq-list h3>a:hover{background-image:none}.faq-list h3>a.active{color:#9b9b9b}.faq-list article{margin:0 0 15px}.faq-list article .question{margin:0;cursor:pointer}.faq-list article .question>a{text-decoration:none;-webkit-transition:color .3s;transition:color .3s;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01em,transparent),color-stop(.01em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .01em,currentColor 0,currentColor .07em,transparent 0);display:inline}.faq-list article .question>a.current,.no-touchevents .faq-list article .question>a:hover{background-image:none}.faq-list article .question>a.active{color:#9b9b9b;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.02em,transparent),color-stop(.02em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .02em,currentColor 0,currentColor .07em,transparent 0)}.faq-list article .answer{margin:15px 0 0;display:none;border-left:2px solid #000;padding:0 0 20px 20px}.category-list{padding:10px 0 0;position:relative}@media (max-width:768px){.category-list{padding-top:30px}.category-list .description h3{display:none}}.category-list .title{font-size:1.71428571rem;line-height:1.14286;letter-spacing:-.84833px;font-weight:400;margin:0;display:inline;cursor:pointer}.category-list .title a{display:inline;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.02em,transparent),color-stop(.02em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .02em,currentColor 0,currentColor .07em,transparent 0)}.category-list .title .active{color:#9b9b9b}.category-list h3{margin:0 0 20px}.category-list ul{list-style:none;padding:0;margin:0 0 40px}.category-list ul li{margin:0 0 10px;padding:0}.category-list ul li .description{margin:15px 0 30px}.category-list ul li>.collapsible-content>ul{margin-left:20px;margin-top:10px}.category-list ul li.active>h4{color:#9b9b9b}.category-list ul li.active>.description,.category-list ul li.active>ul{display:block}@media (min-width:769px) and (max-width:1199px){.category-list>ul{margin-right:58.82352941%}}@media (min-width:1200px){.category-list>ul{margin-right:61.29032258%}}@media (min-width:769px) and (max-width:1199px){.category-list>ul>li>.title{padding-left:1.08695652%;padding-right:1.08695652%}}@media (min-width:1200px){.category-list>ul>li>.title{padding-left:1.26811594%;padding-right:1.26811594%}}@media (min-width:769px) and (max-width:1199px){.category-list>ul>li>.collapsible-content>ul{margin-left:14.28571429%}}@media (min-width:1200px){.category-list>ul>li>.collapsible-content>ul{margin-left:16.66666667%}}@media (min-width:769px) and (max-width:1199px){.category-list>ul>li>.collapsible-content>ul>li>.collapsible-content,.category-list>ul>li>.collapsible-content>ul>li>.title{padding-left:1.26811594%;padding-right:1.26811594%}}@media (min-width:1200px){.category-list>ul>li>.collapsible-content>ul>li>.collapsible-content,.category-list>ul>li>.collapsible-content>ul>li>.title{padding-left:1.52173913%;padding-right:1.52173913%}}@media (min-width:769px){.category-list>ul>li>.collapsible-content>ul>li>.collapsible-content ul{margin:0 0 1em}.category-list>ul>li>.collapsible-content>ul>li>.collapsible-content ul>li{margin:0 0 0 1.5em;position:relative}.category-list>ul>li>.collapsible-content>ul>li>.collapsible-content ul>li:before{content:"—";display:inline-block;position:absolute;top:0;left:-1.5em}}@media (min-width:769px){.category-list>ul>li>.collapsible-content>.description{position:absolute;top:50px}}@media (min-width:769px) and (max-width:1199px){.category-list>ul>li>.collapsible-content>.description{left:47.05882353%;width:47.05882353%;padding-left:.44757033%;padding-right:.44757033%}.category-list>ul>li>.collapsible-content>.description>.title{padding-left:.95108696%;padding-right:.95108696%}}@media (min-width:1200px){.category-list>ul>li>.collapsible-content>.description{left:48.38709677%;width:41.93548387%;padding-left:.49088359%;padding-right:.49088359%}.category-list>ul>li>.collapsible-content>.description>.title{padding-left:1.52173913%;padding-right:1.52173913%}}.site-footer{max-width:20000px;min-width:280px;padding:0 .4%;margin:0 auto;padding-top:120px;padding-bottom:40px;text-align:right}@media (max-width:768px){.site-footer{margin:0 20px;padding:0}}@media (min-width:769px){.footer-logos{margin-right:8.33333333%;padding-left:.42270531%;padding-right:.42270531%}}.footer-logos>.logo{display:inline-block;width:120px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.no-touchevents .footer-logos>.logo:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.footer-logos>.logo.-best{opacity:.5}.footer-logos>.logo.-dinz{opacity:.7}.loading-indicator{position:fixed;top:16px;right:32px;z-index:200;pointer-events:none;opacity:0;-webkit-transition:opacity .2s ease 1s;transition:opacity .2s ease 1s}@media (max-width:768px){.loading-indicator{display:none}}.loading-indicator:after{content:"";display:block;height:20px;width:20px;border-radius:50%;-webkit-animation:spinner .3s infinite linear;animation:spinner .3s infinite linear}body.loading .loading-indicator{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}@-webkit-keyframes spinner{0%,to{background-color:#4e187a}50%{background-color:rgba(78,24,122,0)}}@keyframes spinner{0%,to{background-color:#4e187a}50%{background-color:rgba(78,24,122,0)}}.option-group{padding-left:0;margin:0}.option-group:after,.option-group:before{content:" ";display:table}.option-group:after{clear:both}.option-group>.option{display:block;margin-bottom:.5em}.option-group>.option:last-child{margin-bottom:0}.option-group>.option .option-label{display:inline-block;line-height:inherit;min-height:20px;padding-left:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.option-group>.option .option-label>.checkbox,.option-group>.option .option-label>.radio{position:absolute;left:0;z-index:0;opacity:0;border:none}.option-group>.option .option-label>.checkbox+.substitute,.option-group>.option .option-label>.radio+.substitute{display:block;position:absolute;left:0;top:.65em;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;margin:0;width:20px;height:20px;background-color:#fff;border:2px solid #282828;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:769px) and (max-width:1199px){.option-group>.option .option-label>.checkbox+.substitute,.option-group>.option .option-label>.radio+.substitute{width:16px;height:16px}}.option-group>.option .option-label>.checkbox+.substitute:after,.option-group>.option .option-label>.radio+.substitute:after{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;display:none;width:20px;height:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#5e278c}@media (min-width:769px) and (max-width:1199px){.option-group>.option .option-label>.checkbox+.substitute:after,.option-group>.option .option-label>.radio+.substitute:after{width:16px;height:16px}}.option-group>.option .option-label>.checkbox:active+.substitute:after,.option-group>.option .option-label>.checkbox:checked+.substitute:after,.option-group>.option .option-label>.radio:active+.substitute:after,.option-group>.option .option-label>.radio:checked+.substitute:after{display:block}.option-group>.option .option-label>.checkbox:focus+.substitute,.option-group>.option .option-label>.radio:focus+.substitute{border-color:#5e278c;-webkit-box-shadow:none;box-shadow:none}.option-group>.option .option-label>.checkbox:focus:checked+.substitute:after,.option-group>.option .option-label>.radio:focus:checked+.substitute:after{border-color:#5e278c;background:#5e278c}.option-group>.option .option-label>.checkbox:focus:disabled+.substitute,.option-group>.option .option-label>.checkbox:focus:disabled:checked+.substitute,.option-group>.option .option-label>.radio:focus:disabled+.substitute,.option-group>.option .option-label>.radio:focus:disabled:checked+.substitute{background-color:#fff;border:1px solid #282828}.option-group>.option .option-label>.checkbox:focus:disabled+.substitute:after,.option-group>.option .option-label>.checkbox:focus:disabled:checked+.substitute:after,.option-group>.option .option-label>.radio:focus:disabled+.substitute:after,.option-group>.option .option-label>.radio:focus:disabled:checked+.substitute:after{border-color:#282828;background:#fff}.option-group>.option .option-label>.checkbox.focus-ring+.substitute,.option-group>.option .option-label>.radio.focus-ring+.substitute{-webkit-box-shadow:0 0 0 2px #5e278c;box-shadow:0 0 0 2px #5e278c}.option-group>.option .option-label>.checkbox.focus-ring:disabled+.substitute,.option-group>.option .option-label>.checkbox.focus-ring:disabled:checked+.substitute,.option-group>.option .option-label>.radio.focus-ring:disabled+.substitute,.option-group>.option .option-label>.radio.focus-ring:disabled:checked+.substitute{-webkit-box-shadow:none;box-shadow:none}.option-group>.option .option-label>.checkbox:active:checked+.substitute:after,.option-group>.option .option-label>.radio:active:checked+.substitute:after{border-color:#5e278c;background:#5e278c}.option-group>.option .option-label>.checkbox:disabled+.substitute,.option-group>.option .option-label>.radio:disabled+.substitute{opacity:.35;-webkit-box-shadow:none;box-shadow:none}.option-group>.option .option-label>.checkbox:disabled+.substitute:after,.option-group>.option .option-label>.radio:disabled+.substitute:after{border-color:#282828;background:#fff}.option-group>.option .option-label>.checkbox:disabled:active+.substitute:after,.option-group>.option .option-label>.radio:disabled:active+.substitute:after{border:2px solid #282828;background:#fff}.option-group>.option .option-label>.checkbox:disabled:checked+.substitute:after,.option-group>.option .option-label>.radio:disabled:checked+.substitute:after{border-color:#5e278c;background:#5e278c}.option-group>.option .option-label:hover>.checkbox+.substitute,.option-group>.option .option-label:hover>.radio+.substitute{border-color:#5e278c;-webkit-box-shadow:0 0 0 2px #5e278c;box-shadow:0 0 0 2px #5e278c}.option-group>.option .option-label:hover>.checkbox:active+.substitute,.option-group>.option .option-label:hover>.checkbox:checked+.substitute,.option-group>.option .option-label:hover>.checkbox:focus+.substitute,.option-group>.option .option-label:hover>.radio:active+.substitute,.option-group>.option .option-label:hover>.radio:checked+.substitute,.option-group>.option .option-label:hover>.radio:focus+.substitute{-webkit-box-shadow:0 0 0 2px #5e278c;box-shadow:0 0 0 2px #5e278c}.option-group>.option>.option-group{margin-left:30px;margin-top:.5em}.option-group>.option>.option-group:after,.option-group>.option>.option-group:before{content:" ";display:table}.option-group>.option>.option-group:after{clear:both}.option-group.-inline>.option{display:inline-block;margin-right:2em}.option-group.-inline>.option:last-child{margin-right:0}.option-group .option-group{padding-bottom:.5em}.option-group .option-group .option-group{padding-bottom:0}.form-content{padding-bottom:40px}@media (min-width:769px){.form-content .content-section{padding-bottom:100px}}:focus:not(.focus-ring){outline:none}.default-form{font-size:1.57142857rem}@media (min-width:769px){.default-form .form-row+.form-row{margin-top:60px}}@media (max-width:768px){.default-form .form-row+.form-row{margin-top:2em}}.default-form .form-row.-disabled .label{color:#ccc}.default-form .form-row.-error .label{color:#e22}.default-form .form-row.-error .field,.default-form .form-row.-error .select,.default-form .form-row.-error .textarea{border-color:#e22}.default-form .form-row.-error .field:focus,.default-form .form-row.-error .select:focus,.default-form .form-row.-error .textarea:focus{border-color:#5e278c}.default-form .form-row.-error .select{background-size:20px 17px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='17' viewBox='0 0 20 17'%3E%3Cpath fill='%23E22' fill-rule='evenodd' d='M5 15L0 6h10z'/%3E%3C/svg%3E")}.default-form .form-row.-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.default-form .form-row.-inline+.-inline{margin-top:0}}@media (max-width:768px){.default-form .form-row.-inline>.input,.default-form .form-row.-inline>.label{margin-bottom:2em}}@media (max-width:520px){.default-form .form-row.-inline>.label{width:100%;padding-left:.44757033%;padding-right:.44757033%;font-size:1.6rem;font-weight:700;margin-bottom:1em}}@media (min-width:521px) and (max-width:768px){.default-form .form-row.-inline>.label{width:29.41176471%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-inline>.label{width:17.64705882%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:1200px){.default-form .form-row.-inline>.label{width:16.12903226%;padding-left:.49088359%;padding-right:.49088359%}}@media (max-width:520px){.default-form .form-row.-inline>.input{width:100%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:521px) and (max-width:768px){.default-form .form-row.-inline>.input{width:70.58823529%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-inline>.input{width:26.47058824%;padding-left:.44757033%;padding-right:.44757033%}.default-form .form-row.-inline>.input+.label{margin-left:11.76470588%}}@media (min-width:1200px){.default-form .form-row.-inline>.input{width:25.80645161%;padding-left:.49088359%;padding-right:.49088359%}.default-form .form-row.-inline>.input+.label{margin-left:16.12903226%}}.default-form .form-row.-inline>.input>.field,.default-form .form-row.-inline>.input>.select{width:100%}.default-form .form-row.-contributor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.default-form .form-row.-contributor>.label{display:block}@media (max-width:520px){.default-form .form-row.-contributor>.label{width:100%;padding-left:.44757033%;padding-right:.44757033%;margin-bottom:1em;font-size:1.6rem;font-weight:700}}@media (min-width:521px) and (max-width:768px){.default-form .form-row.-contributor>.label{width:29.41176471%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-contributor>.label{width:17.64705882%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:1200px){.default-form .form-row.-contributor>.label{width:16.12903226%;padding-left:.49088359%;padding-right:.49088359%}}.default-form .form-row.-contributor>.field-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:520px){.default-form .form-row.-contributor>.field-group{width:100%}}@media (min-width:521px) and (max-width:768px){.default-form .form-row.-contributor>.field-group{width:70.58823529%}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-contributor>.field-group{width:82.35294118%}}@media (min-width:1200px){.default-form .form-row.-contributor>.field-group{width:83.87096774%}}.default-form .form-row.-contributor>.field-group+.field-group{margin-top:25px}@media (min-width:521px) and (max-width:768px){.default-form .form-row.-contributor>.field-group+.field-group{margin-left:29.41176471%}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-contributor>.field-group+.field-group{margin-left:17.64705882%}}@media (min-width:1200px){.default-form .form-row.-contributor>.field-group+.field-group{margin-left:16.12903226%}}.default-form .form-row.-contributor>.field-group>.delete{display:none}.default-form .form-row.-contributor>.field-group.-populated:hover{-webkit-box-shadow:0 0 0 8px #efe9f4;box-shadow:0 0 0 8px #efe9f4;background:#efe9f4}.default-form .form-row.-contributor>.field-group.-populated>.delete{display:block;padding-top:0;padding-bottom:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;text-align:right}@media (max-width:520px){.default-form .form-row.-contributor>.field-group.-populated>.delete{width:5.88235294%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:521px) and (max-width:768px){.default-form .form-row.-contributor>.field-group.-populated>.delete{width:8.33333333%;padding-left:.63405797%;padding-right:.63405797%}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-contributor>.field-group.-populated>.delete{width:7.14285714%;margin-left:7.14285714%;padding-left:.54347826%;padding-right:.54347826%}}@media (min-width:1200px){.default-form .form-row.-contributor>.field-group.-populated>.delete{width:7.69230769%;margin-left:11.53846154%;padding-left:.58528428%;padding-right:.58528428%}}.default-form .form-row.-contributor>.field-group.-populated>.delete:hover:after{color:#e22}.default-form .form-row.-contributor>.field-group.-populated>.delete:after{content:"×";display:inline;font-size:2rem;font-weight:400;line-height:1.35714286;letter-spacing:-.03571429em;color:#282828}@media (max-width:520px){.default-form .form-row.-contributor>.field-group .input{width:47.05882353%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:521px) and (max-width:768px){.default-form .form-row.-contributor>.field-group .input{width:45.83333333%;padding-left:.63405797%;padding-right:.63405797%}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-contributor>.field-group .input{width:32.14285714%;padding-left:.54347826%;padding-right:.54347826%}}@media (min-width:1200px){.default-form .form-row.-contributor>.field-group .input{width:30.76923077%;padding-left:.72463768%;padding-right:.72463768%}}.default-form .form-row.-contributor>.field-group .input .field,.default-form .form-row.-contributor>.field-group .input .select{width:100%}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-contributor>.field-group .input+.input{margin-left:14.28571429%}}@media (min-width:1200px){.default-form .form-row.-contributor>.field-group .input+.input{margin-left:19.23076923%}}.default-form .form-row.-withdescription{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.default-form .form-row.-withdescription>.label{display:block}@media (max-width:520px){.default-form .form-row.-withdescription>.label{width:100%;padding-left:.44757033%;padding-right:.44757033%;margin-bottom:1em;font-size:1.6rem;font-weight:700}}@media (min-width:521px) and (max-width:768px){.default-form .form-row.-withdescription>.label{width:29.41176471%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-withdescription>.label{width:17.64705882%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:1200px){.default-form .form-row.-withdescription>.label{width:16.12903226%;padding-left:.49088359%;padding-right:.49088359%}}@media (max-width:520px){.default-form .form-row.-withdescription>.input{width:100%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:521px) and (max-width:768px){.default-form .form-row.-withdescription>.input{width:70.58823529%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-withdescription>.input{width:26.47058824%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:1200px){.default-form .form-row.-withdescription>.input{width:25.80645161%;padding-left:.49088359%;padding-right:.49088359%}}.default-form .form-row.-withdescription>.input .field,.default-form .form-row.-withdescription>.input .select{width:100%}.default-form .form-row.-withdescription>.description{margin:0;font-size:1.14285714rem;line-height:1.375;letter-spacing:-.0334375em;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media (max-width:520px){.default-form .form-row.-withdescription>.description{width:100%;padding-left:.44757033%;padding-right:.44757033%;margin-top:1em}}@media (min-width:521px) and (max-width:768px){.default-form .form-row.-withdescription>.description{width:70.58823529%;margin-left:29.41176471%;padding-left:.44757033%;padding-right:.44757033%;margin-top:1em}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-withdescription>.description{margin-left:11.76470588%;width:44.11764706%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:1200px){.default-form .form-row.-withdescription>.description{margin-left:16.12903226%;width:41.93548387%;padding-left:.49088359%;padding-right:.49088359%}}.default-form .form-row.-withdescription>.description p{margin:0}.default-form .form-row.-inset{font-size:1.57142857rem}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-inset{width:29.41176471%;margin-left:17.64705882%}}@media (min-width:1200px){.default-form .form-row.-inset{width:25.80645161%;margin-left:16.12903226%}}.default-form .form-row.-inset>.option-label{width:100%}@media (min-width:769px){.default-form .form-row.-inset>.option-label{padding-left:0}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-inset>.option-label{padding-left:1.52173913%;padding-right:1.52173913%}}@media (min-width:1200px){.default-form .form-row.-inset>.option-label{padding-left:1.90217391%;padding-right:1.90217391%}}@media (min-width:769px){.default-form .form-row.-inset>.option-label .substitute{left:auto}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-inset>.option-label .substitute{right:101.5%}}@media (min-width:1200px){.default-form .form-row.-inset>.option-label .substitute{right:101.875%}}.default-form .form-row.-inset>.input{width:100%}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-inset.-fullwidth{width:82.35294118%}}@media (min-width:1200px){.default-form .form-row.-inset.-fullwidth{width:83.87096774%}}.default-form .form-row.-inset.-fullwidth>.option-label{width:100%}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-inset.-fullwidth>.option-label{padding-left:.54347826%;padding-right:.54347826%}}@media (min-width:1200px){.default-form .form-row.-inset.-fullwidth>.option-label{padding-left:.58528428%;padding-right:.58528428%}}@media (min-width:769px){.default-form .form-row.-inset.-fullwidth>.option-label .substitute{left:auto}}@media (min-width:769px) and (max-width:1199px){.default-form .form-row.-inset.-fullwidth>.option-label .substitute{right:100.53571429%}}@media (min-width:1200px){.default-form .form-row.-inset.-fullwidth>.option-label .substitute{right:100.57692308%}}.default-form .form-row>.option-label+.option-label{margin-top:1em}.default-form .sub-row+.sub-row{margin-top:25px}@media (max-width:768px){.default-form .sub-row+.sub-row{margin-top:2em}}.default-form .label{display:block;font-size:1.57142857rem}.default-form .label.-error{color:#e22}.default-form .label.-secondary{display:block;font-size:.85714286rem;text-transform:uppercase;letter-spacing:.08333333em;margin-top:.41666667em}.default-form .label>.note{display:block;font-size:1.14285714rem;margin-top:3px}.default-form.-split{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:769px) and (max-width:1199px){.default-form.-split>.form-column{width:44.11764706%}}@media (min-width:1200px){.default-form.-split>.form-column{width:41.93548387%}}@media (max-width:768px){.default-form.-split>.form-column+.form-column{margin-top:2em}}.default-form.-split>.form-column .form-row.-inset{width:auto;font-size:1.57142857rem}@media (min-width:769px) and (max-width:1199px){.default-form.-split>.form-column .form-row.-inset{margin-left:40%}}@media (min-width:1200px){.default-form.-split>.form-column .form-row.-inset{margin-left:38.46153846%}}.default-form.-split>.form-column .form-row.-inset>.input,.default-form.-split>.form-column .form-row .sub-row{width:100%}.default-form.-split>.form-column .form-row .sub-row.-inset{font-size:1.57142857rem}@media (min-width:769px) and (max-width:1199px){.default-form.-split>.form-column .form-row .sub-row.-inset{width:60%;margin-left:40%}}@media (min-width:1200px){.default-form.-split>.form-column .form-row .sub-row.-inset{width:61.53846154%;margin-left:38.46153846%}}.default-form.-split>.form-column .form-row .sub-row.-inset>.input{width:100%}.default-form.-split>.form-column .form-row,.default-form.-split>.form-column .sub-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.default-form.-split>.form-column .form-row>.label,.default-form.-split>.form-column .sub-row>.label{display:block}@media (max-width:520px){.default-form.-split>.form-column .form-row>.label,.default-form.-split>.form-column .sub-row>.label{width:100%;padding-left:.44757033%;padding-right:.44757033%;margin-bottom:1em;font-size:1.6rem;font-weight:700}}@media (min-width:521px) and (max-width:768px){.default-form.-split>.form-column .form-row>.label,.default-form.-split>.form-column .sub-row>.label{width:29.41176471%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.default-form.-split>.form-column .form-row>.label,.default-form.-split>.form-column .sub-row>.label{width:40%;padding-left:1.01449275%;padding-right:1.01449275%}}@media (min-width:1200px){.default-form.-split>.form-column .form-row>.label,.default-form.-split>.form-column .sub-row>.label{width:38.46153846%;padding-left:1.17056856%;padding-right:1.17056856%}}.default-form.-split>.form-column .form-row>.input,.default-form.-split>.form-column .sub-row>.input{display:block}@media (max-width:520px){.default-form.-split>.form-column .form-row>.input,.default-form.-split>.form-column .sub-row>.input{width:100%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:521px) and (max-width:768px){.default-form.-split>.form-column .form-row>.input,.default-form.-split>.form-column .sub-row>.input{width:70.58823529%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.default-form.-split>.form-column .form-row>.input,.default-form.-split>.form-column .sub-row>.input{width:60%;padding-left:1.01449275%;padding-right:1.01449275%}}@media (min-width:1200px){.default-form.-split>.form-column .form-row>.input,.default-form.-split>.form-column .sub-row>.input{width:61.53846154%;padding-left:1.17056856%;padding-right:1.17056856%}}.default-form.-split>.form-column .form-row>.input.-wide,.default-form.-split>.form-column .sub-row>.input.-wide{display:block;width:100%}.default-form.-split>.form-column .form-row>.input.-wide .textarea,.default-form.-split>.form-column .sub-row>.input.-wide .textarea{width:100%}.default-form.-split>.form-column .form-row>.input+.input.-wide,.default-form.-split>.form-column .sub-row>.input+.input.-wide{margin-top:25px}.default-form.-split>.form-column .form-row>.input p,.default-form.-split>.form-column .sub-row>.input p{padding-left:0;padding-right:0}.default-form.-split>.form-column .form-row>.input>p:first-child,.default-form.-split>.form-column .sub-row>.input>p:first-child{margin-top:.25em}.default-form.-split>.form-column .form-row>.input>.field,.default-form.-split>.form-column .form-row>.input>.select,.default-form.-split>.form-column .sub-row>.input>.field,.default-form.-split>.form-column .sub-row>.input>.select{width:100%}.default-form.-split>.form-column .form-row>.input.-animated .label.-secondary,.default-form.-split>.form-column .sub-row>.input.-animated .label.-secondary{position:relative;top:-32px;color:#9b9b9b;-webkit-transition:all .4s;transition:all .4s}.default-form.-split>.form-column .form-row>.input.-animated .field:focus+.label.-secondary,.default-form.-split>.form-column .sub-row>.input.-animated .field:focus+.label.-secondary{top:0;color:#282828}.default-form.-split>.form-column .form-row>.input textarea+.word-count,.default-form.-split>.form-column .sub-row>.input textarea+.word-count{margin-top:0;margin-bottom:0}.default-form.-split>.form-column .form-row>.input textarea+.word-count.-error,.default-form.-split>.form-column .sub-row>.input textarea+.word-count.-error{color:#e22;font-weight:700}.default-form.-split>.form-column .form-row>.partner-studios,.default-form.-split>.form-column .sub-row>.partner-studios{display:block}@media (max-width:520px){.default-form.-split>.form-column .form-row>.partner-studios,.default-form.-split>.form-column .sub-row>.partner-studios{width:100%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:521px) and (max-width:768px){.default-form.-split>.form-column .form-row>.partner-studios,.default-form.-split>.form-column .sub-row>.partner-studios{width:70.58823529%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.default-form.-split>.form-column .form-row>.partner-studios,.default-form.-split>.form-column .sub-row>.partner-studios{width:60%;padding-left:1.01449275%;padding-right:1.01449275%}}@media (min-width:1200px){.default-form.-split>.form-column .form-row>.partner-studios,.default-form.-split>.form-column .sub-row>.partner-studios{width:61.53846154%;padding-left:1.17056856%;padding-right:1.17056856%}}.default-form.-split>.form-column .form-row .option-label,.default-form.-split>.form-column .form-row>.partner-studios .field,.default-form.-split>.form-column .sub-row .option-label,.default-form.-split>.form-column .sub-row>.partner-studios .field{width:100%}@media (max-width:768px){.default-form.-split>.form-column .form-row .option-label,.default-form.-split>.form-column .sub-row .option-label{margin-left:.44757033%;margin-right:.44757033%}}@media (min-width:769px){.default-form.-split>.form-column .form-row .option-label,.default-form.-split>.form-column .sub-row .option-label{padding-left:0}}@media (min-width:769px) and (max-width:1199px){.default-form.-split>.form-column .form-row .option-label,.default-form.-split>.form-column .sub-row .option-label{padding-left:1.52173913%;padding-right:1.52173913%}}@media (min-width:1200px){.default-form.-split>.form-column .form-row .option-label,.default-form.-split>.form-column .sub-row .option-label{padding-left:1.90217391%;padding-right:1.90217391%}}@media (min-width:769px){.default-form.-split>.form-column .form-row .option-label .substitute,.default-form.-split>.form-column .sub-row .option-label .substitute{left:auto}}@media (min-width:769px) and (max-width:1199px){.default-form.-split>.form-column .form-row .option-label .substitute,.default-form.-split>.form-column .sub-row .option-label .substitute{right:101.5%}}@media (min-width:1200px){.default-form.-split>.form-column .form-row .option-label .substitute,.default-form.-split>.form-column .sub-row .option-label .substitute{right:101.875%}}.default-form.-split>.form-column .form-row p,.default-form.-split>.form-column .sub-row p{font-size:1.14285714rem;margin-top:1em}@media (max-width:768px){.default-form.-split>.form-column .form-row p,.default-form.-split>.form-column .sub-row p{width:100%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.default-form.-split>.form-column .form-row p,.default-form.-split>.form-column .sub-row p{padding-left:1.52173913%;padding-right:1.52173913%}}@media (min-width:1200px){.default-form.-split>.form-column .form-row p,.default-form.-split>.form-column .sub-row p{padding-left:1.90217391%;padding-right:1.90217391%}}.field,.select,.textarea{border-color:#282828;color:#282828;background-color:transparent;font-size:1.57142857rem;font-weight:400;border-radius:0}@media (max-width:768px){.field,.select,.textarea{font-size:16px}}.field:active,.field:focus,.select:active,.select:focus,.textarea:active,.textarea:focus{border-color:#5e278c;-webkit-box-shadow:0 2px 0 #5e278c;box-shadow:0 2px 0 #5e278c;outline:none}.field::-webkit-input-placeholder,.select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:#9b9b9b}.field:-ms-input-placeholder,.select:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#9b9b9b}.field::placeholder,.select::placeholder,.textarea::placeholder{color:#9b9b9b}.-error .field,.-error .select,.-error .textarea{border-color:#e22}.-error .field:focus,.-error .select:focus,.-error .textarea:focus{border-color:#5e278c}.field,.select{border:none;border-bottom:2px solid;display:inline-block;padding:2px 0}.field.-bordered,.select.-bordered{border:2px solid}.field.-bordered:focus,.select.-bordered:focus{-webkit-box-shadow:0 0 0 2px #5e278c;box-shadow:0 0 0 2px #5e278c}.field:disabled,.select:disabled{opacity:.25;-webkit-text-fill-color:#282828}.field:disabled,.field:disabled:active,.field:disabled:focus,.field:disabled:hover,.select:disabled,.select:disabled:active,.select:disabled:focus,.select:disabled:hover{border-color:#282828;color:#282828;background-color:transparent}.textarea{border:2px solid;padding:10px}.textarea:focus{-webkit-box-shadow:0 0 0 2px #5e278c;box-shadow:0 0 0 2px #5e278c}.textarea.-error{border-color:#e22}.textarea.-error:focus{border-color:#e22;-webkit-box-shadow:0 0 0 2px #e22;box-shadow:0 0 0 2px #e22}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:20px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background-repeat:no-repeat;background-position:100% 50%;border-radius:0}.select,.select:hover{background-size:20px 17px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='17' viewBox='0 0 20 17'%3E%3Cpath fill='%23282828' fill-rule='evenodd' d='M5 15L0 6h10z'/%3E%3C/svg%3E")}.select:active,.select:focus{background-size:20px 17px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='17' viewBox='0 0 20 17'%3E%3Cpath fill='%2359278C' fill-rule='evenodd' d='M5 15L0 6h10z'/%3E%3C/svg%3E")}.select::-ms-expand{display:none}.-error .select{background-size:20px 17px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='17' viewBox='0 0 20 17'%3E%3Cpath fill='%23E22' fill-rule='evenodd' d='M5 15L0 6h10z'/%3E%3C/svg%3E")}.option-label{display:inline-block;line-height:inherit;min-height:22px;padding-left:33px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.option-label>.checkbox,.option-label>.radio{position:absolute;left:0;z-index:0;opacity:0;border:none}.option-label>.checkbox+.substitute,.option-label>.radio+.substitute{display:block;position:absolute;left:0;top:.68181818em;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;margin:0;width:22px;height:22px;background-color:#fff;border:2px solid #282828;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:769px) and (max-width:1199px){.option-label>.checkbox+.substitute,.option-label>.radio+.substitute{width:18px;height:18px}}.option-label>.checkbox+.substitute:after,.option-label>.radio+.substitute:after{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;display:none;width:22px;height:22px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#5e278c}@media (min-width:769px) and (max-width:1199px){.option-label>.checkbox+.substitute:after,.option-label>.radio+.substitute:after{width:18px;height:18px}}.option-label>.checkbox:active+.substitute:after,.option-label>.checkbox:checked+.substitute:after,.option-label>.radio:active+.substitute:after,.option-label>.radio:checked+.substitute:after{display:block}.option-label>.checkbox:focus+.substitute,.option-label>.radio:focus+.substitute{border-color:#5e278c;-webkit-box-shadow:none;box-shadow:none}.option-label>.checkbox:focus:checked+.substitute:after,.option-label>.radio:focus:checked+.substitute:after{border-color:#5e278c;background:#5e278c}.option-label>.checkbox:focus:disabled+.substitute,.option-label>.checkbox:focus:disabled:checked+.substitute,.option-label>.radio:focus:disabled+.substitute,.option-label>.radio:focus:disabled:checked+.substitute{background-color:#fff;border:1px solid #282828}.option-label>.checkbox:focus:disabled+.substitute:after,.option-label>.checkbox:focus:disabled:checked+.substitute:after,.option-label>.radio:focus:disabled+.substitute:after,.option-label>.radio:focus:disabled:checked+.substitute:after{border-color:#282828;background:#fff}.option-label>.checkbox.focus-ring+.substitute,.option-label>.radio.focus-ring+.substitute{-webkit-box-shadow:0 0 0 2px #5e278c;box-shadow:0 0 0 2px #5e278c}.option-label>.checkbox.focus-ring:disabled+.substitute,.option-label>.checkbox.focus-ring:disabled:checked+.substitute,.option-label>.radio.focus-ring:disabled+.substitute,.option-label>.radio.focus-ring:disabled:checked+.substitute{-webkit-box-shadow:none;box-shadow:none}.option-label>.checkbox:active:checked+.substitute:after,.option-label>.radio:active:checked+.substitute:after{border-color:#5e278c;background:#5e278c}.option-label>.checkbox:disabled+.substitute,.option-label>.radio:disabled+.substitute{opacity:.35;-webkit-box-shadow:none;box-shadow:none}.option-label>.checkbox:disabled+.substitute:after,.option-label>.radio:disabled+.substitute:after{border-color:#282828;background:#fff}.option-label>.checkbox:disabled:active+.substitute:after,.option-label>.radio:disabled:active+.substitute:after{border:2px solid #282828;background:#fff}.option-label>.checkbox:disabled:checked+.substitute:after,.option-label>.radio:disabled:checked+.substitute:after{border-color:#5e278c;background:#5e278c}.option-label:hover>.checkbox+.substitute,.option-label:hover>.radio+.substitute{border-color:#5e278c;-webkit-box-shadow:0 0 0 2px #5e278c;box-shadow:0 0 0 2px #5e278c}.option-label:hover>.checkbox:active+.substitute,.option-label:hover>.checkbox:checked+.substitute,.option-label:hover>.checkbox:focus+.substitute,.option-label:hover>.radio:active+.substitute,.option-label:hover>.radio:checked+.substitute,.option-label:hover>.radio:focus+.substitute{-webkit-box-shadow:0 0 0 2px #5e278c;box-shadow:0 0 0 2px #5e278c}.image-uploads{display:block;background:hsla(0,0%,61%,.1);margin-left:.49088359%;margin-right:.49088359%;height:200px;position:relative}.image-uploads.-has-images{height:auto;border:none}.image-uploads.-has-images>.label{position:relative;top:auto;-webkit-transform:none;transform:none;left:auto}.image-uploads>.label{font-size:1.57142857rem;color:#9b9b9b;display:block;text-align:center;padding:.5em 1em 1em;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-uploads>.label a{text-decoration:none;-webkit-transition:color .3s;transition:color .3s;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.02em,transparent),color-stop(.02em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .02em,currentColor 0,currentColor .07em,transparent 0)}.image-uploads>.label a.current,.no-touchevents .image-uploads>.label a:hover{background-image:none}.image-uploads input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:none}.image-uploads ol{position:relative;list-style:none;margin:2px;padding:0;height:100%;overflow:auto}.image-uploads ol:after,.image-uploads ol:before{content:" ";display:table}.image-uploads ol:after{clear:both}.image-uploads ol li{float:left;margin:2px;padding:0;position:relative;height:196px;overflow:hidden}.image-uploads ol li img{display:block;height:100%;width:auto}.image-uploads ol li:first-of-type:after{content:"Hero";display:block;background:#5e278c;color:#fff;width:140px;padding-top:100px;padding-bottom:3px;text-align:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);font-size:1.57142857rem;font-weight:700;position:absolute;top:-68px;left:-70px}.image-uploads ol li .remove{display:block;position:absolute;top:10px;right:10px;white-space:nowrap;display:inline-block;text-indent:100%;overflow:hidden;width:30px;height:30px}.image-uploads ol li .remove:after{content:"×";display:inline-block;position:absolute;right:0;top:0;width:30px;height:30px;line-height:29px;background:#5e278c;border-radius:15px;font-size:1.57142857rem;font-weight:400;text-align:center;color:#fff;text-indent:0}.image-uploads ol li .remove:hover:after{background:#e22;cursor:pointer}.button{background:#5e278c;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;font-size:2rem;font-weight:400;line-height:1.35714286;letter-spacing:-.03571429em;font-weight:900;padding:2px 10px 5px;border-radius:0}.button:disabled{background:#f0f0f0;color:#9b9b9b}.button-wrapper{position:relative}.button-wrapper:before{content:"";background:#5e278c;display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.button-wrapper:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;display:block;height:20px;width:20px;border-radius:50%;-webkit-animation:spinner-inverted .3s infinite linear;animation:spinner-inverted .3s infinite linear;display:none}@-webkit-keyframes spinner-inverted{0%,to{background-color:#fff}50%{background-color:hsla(0,0%,100%,0)}}@keyframes spinner-inverted{0%,to{background-color:#fff}50%{background-color:hsla(0,0%,100%,0)}}.button-wrapper.-active:after,.button-wrapper.-active:before{display:block}.button-wrapper.-reversed:before{background:#fff}.button-wrapper.-reversed:after{display:block;height:20px;width:20px;border-radius:50%;-webkit-animation:spinner .3s infinite linear;animation:spinner .3s infinite linear;display:none}.button-wrapper.-reversed.-active:after{display:block}.partner-studios{margin:0;padding:0}.partner-studios>li{list-style:none;position:relative}.partner-studios>li>.name{font-size:1.57142857rem;font-weight:400;border-bottom:2px transparent;display:inline-block;padding:2px 0 4px;margin-right:1em}@media (max-width:768px){.partner-studios>li>.name{font-size:16px}}.partner-studios>li.input{margin-right:1em}.partner-studios>li.input>.name{text-overflow:ellipsis;overflow:hidden;max-width:100%}.partner-studios>li>.remove{position:absolute;left:100%;top:0;white-space:nowrap;display:inline-block;text-indent:100%;overflow:hidden;width:1em}.partner-studios>li>.remove:after{content:"×";display:inline-block;position:absolute;right:0;top:2px;text-indent:0;font-size:1.57142857rem;font-weight:400}.partner-studios>li>.remove:hover:after{color:#e22;cursor:pointer}.partner-studios>li.-error .name{color:#e22}.upload-message{display:none;background:rgba(94,39,140,.9);color:#fff;position:fixed;z-index:100;width:100%;height:100%;top:0;left:0}.upload-message:after{content:"Drop your image(s) to upload";display:block;width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:2rem;font-weight:400;line-height:1.35714286;letter-spacing:-.03571429em}.drop-hover-active .upload-message{display:block}.coversheet-notes,.form-processing{display:none;width:100%}.form-processing{position:fixed;background:hsla(0,0%,100%,.9);top:0;left:0;height:100%;z-index:1337;opacity:0;-webkit-transition:opacity .2s ease 1s;transition:opacity .2s ease 1s}.form-processing.-active{display:block}.form-processing.-in{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.form-processing:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50% -50%);transform:translate(-50% -50%);display:block;height:20px;width:20px;border-radius:50%;-webkit-animation:spinner .3s infinite linear;animation:spinner .3s infinite linear}.content-section{padding:0 0 50px;position:relative}.content-section h3,.content-section h4{font-weight:400;margin:0 0 1.5em}.content-section h3{font-size:2rem;font-weight:400;line-height:1.35714286;letter-spacing:-.03571429em}.content-section h4{font-size:1.71428571rem;line-height:1.14286;letter-spacing:-.84833px}.content-section h5{font-size:1.14285714rem;line-height:1.4;letter-spacing:-.535px;font-weight:500;margin:0 0 1.5em}@media (min-width:769px){.content-section{margin-left:2.77777778%;margin-right:2.77777778%}}@media (min-width:1200px){.content-section{margin-left:8.33333333%;margin-right:5.55555556%}}.content-section:before{border-top:2px solid;content:"";display:block;margin-bottom:15px}@media (max-width:520px){.content-section:before{margin-left:-20px;margin-right:-20px}}@media (min-width:521px) and (max-width:768px){.content-section:before{margin-left:.42270531%;margin-right:.42270531%}}@media (min-width:769px) and (max-width:1199px){.content-section:before{margin-left:.44757033%;margin-right:.44757033%}}@media (min-width:1200px){.content-section:before{margin-left:.49088359%;margin-right:.49088359%}}.content-section.categories .section-content,.content-section.faq .section-content,.content-section.judges .section-content{display:none}@media (max-width:768px){.content-section>.title{margin-left:.42270531%;margin-right:.42270531%}}@media (min-width:769px) and (max-width:1199px){.content-section>.title{margin-left:.44757033%;margin-right:.44757033%}}@media (min-width:1200px){.content-section>.title{margin-left:.49088359%;margin-right:.49088359%}}.content-section>.title.-strong{font-weight:700}.content-section>.section-header{margin-bottom:40px}@media (max-width:768px){.content-section>.section-header{margin-bottom:2em}}@media (min-width:769px){.content-section>.section-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.content-section>.section-header>.title{margin-bottom:0}@media (max-width:768px){.content-section>.section-header>.title{padding-left:.42270531%;padding-right:.42270531%}.content-section>.section-header>.title~p{margin-top:1em;margin-bottom:0}}@media (min-width:769px) and (max-width:1199px){.content-section>.section-header>.title{padding-left:.44757033%;padding-right:.44757033%;width:17.64705882%}}@media (min-width:1200px){.content-section>.section-header>.title{padding-left:.49088359%;padding-right:.49088359%;width:16.12903226%}}.content-section>.section-header>.title.-strong{font-weight:700}.content-section>.section-header.-confirmation{margin-bottom:0;padding-top:30px}.content-section>.section-header.-confirmation>.title{color:#5e278c}@media (max-width:768px){.content-section>.section-header.-confirmation>.title{margin:0 20px;padding-left:.42270531%;padding-right:.42270531%}}@media (min-width:769px) and (max-width:1199px){.content-section>.section-header.-confirmation>.title{padding-left:.44757033%;padding-right:.44757033%;margin-left:17.64705882%;width:82.35294118%}}@media (min-width:1200px){.content-section>.section-header.-confirmation>.title{padding-left:.49088359%;padding-right:.49088359%;margin-left:16.12903226%;width:83.87096774%}}@media (max-width:768px){.content-section>.section-header>p{padding-left:.42270531%;padding-right:.42270531%}}@media (min-width:769px) and (max-width:1199px){.content-section>.section-header>p{padding-left:.44757033%;padding-right:.44757033%;width:26.47058824%}.content-section>.section-header>p+p{width:44.11764706%;margin-left:11.76470588%}.content-section>.section-header>p.wide{width:82.35294118%}}@media (min-width:1200px){.content-section>.section-header>p{padding-left:.49088359%;padding-right:.49088359%;width:25.80645161%}.content-section>.section-header>p+p{width:41.93548387%;margin-left:16.12903226%}.content-section>.section-header>p.wide{width:83.87096774%}}@media (min-width:769px){.content-section>.section-header>p{margin-top:.57142857em;margin-bottom:0}}.content-section .text-columns{font-size:0}.content-section .text-columns p{margin:0 0 1.5em;font-size:2rem;font-weight:400;line-height:1.35714286;letter-spacing:-.03571429em}@media (max-width:520px){.content-section .text-columns p{padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:521px){.content-section .text-columns{margin-left:0;margin-right:0}.content-section .text-columns p{display:inline-block;vertical-align:top}}@media (min-width:521px) and (max-width:768px){.content-section .text-columns{width:97.05882353%}.content-section .text-columns p{width:33.33333333%;padding-left:.46113307%;padding-right:.46113307%}}@media (min-width:769px) and (max-width:1199px){.content-section .text-columns{width:88.23529412%}.content-section .text-columns p{width:33.33333333%;padding-left:.50724638%;padding-right:.50724638%}}@media (min-width:1200px){.content-section .text-columns{width:87.09677419%}.content-section .text-columns p{width:33.33333333%;padding-left:.56360709%;padding-right:.56360709%}}@media (max-width:520px){.content-section .section-link{margin-left:.44757033%;margin-right:.44757033%}}@media (max-width:768px){.content-section .section-link{margin-left:.42270531%;margin-right:.42270531%}}@media (min-width:769px) and (max-width:1199px){.content-section .section-link{margin-left:59.27109974%;margin-right:.44757033%}}@media (min-width:1200px){.content-section .section-link{margin-left:58.55539972%;margin-right:.49088359%}}.content-section .collapsible-collapsed{display:none}@media (min-width:769px) and (max-width:1199px){.content-section .faq-list{margin-left:29.41176471%}.content-section .faq-list h3,.content-section .faq-list h4{padding-left:.63405797%;padding-right:.63405797%}.content-section .faq-list .answer{margin-left:.63405797%;margin-right:.63405797%}}@media (min-width:1200px){.content-section .faq-list{margin-left:29.03225806%}.content-section .faq-list h3,.content-section .faq-list h4{padding-left:.6916996%;padding-right:.6916996%}.content-section .faq-list .answer{margin-left:.6916996%;margin-right:.6916996%}}@media (min-width:769px){.content-section.-split{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px){.content-section.-split:before{width:100%}}@media (min-width:769px) and (max-width:1199px){.content-section.-split>.column{width:44.11764706%}}@media (min-width:1200px){.content-section.-split>.column{width:41.93548387%}}@media (min-width:769px) and (max-width:1199px){.content-section.-split>.column+.column{margin-left:11.76470588%}}@media (min-width:1200px){.content-section.-split>.column+.column{margin-left:16.12903226%}}@media (max-width:768px){.content-section.-split>.column>.title,.content-section.-split>.column>.unstyled-list:not(.entry-fees)>li{padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.content-section.-split>.column>.title,.content-section.-split>.column>.unstyled-list:not(.entry-fees)>li{padding-left:1.01449275%;padding-right:1.01449275%}}@media (min-width:1200px){.content-section.-split>.column>.title,.content-section.-split>.column>.unstyled-list:not(.entry-fees)>li{padding-left:1.17056856%;padding-right:1.17056856%}}.content-section.-split>.column>*+.title{margin-top:2em}@media (min-width:769px){.content-section.-entries{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px){.content-section.-entries:before{width:100%}}.content-section.-entries>.entries-aside{margin-bottom:4em}@media (min-width:769px) and (max-width:1199px){.content-section.-entries>.entries-aside{width:14.70588235%}}@media (min-width:1200px){.content-section.-entries>.entries-aside{width:16.12903226%}}@media (max-width:768px){.content-section.-entries>.entries-aside>.title{padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px){.content-section.-entries>.entries-aside>.title{padding-left:3.04347826%;padding-right:3.04347826%}}.content-section.-entries>.entries-content{margin-bottom:4em}@media (min-width:769px) and (max-width:1199px){.content-section.-entries>.entries-content{width:79.41176471%;margin-right:5.88235294%}}@media (min-width:1200px){.content-section.-entries>.entries-content{width:77.41935484%;margin-right:3.22580645%}}.content-section.-entries>.entries-content>.unstyled-list:first-child{margin-top:0}.content-section.-entries>.entries-content>.title{margin-bottom:.5em}@media (max-width:768px){.content-section.-entries>.entries-content>.title,.content-section.-entries>.entries-content>.unstyled-list:not(.entry-fees)>li{padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.content-section.-entries>.entries-content>.title,.content-section.-entries>.entries-content>.unstyled-list:not(.entry-fees)>li{padding-left:.84541063%;padding-right:.84541063%}}@media (min-width:1200px){.content-section.-entries>.entries-content>.title,.content-section.-entries>.entries-content>.unstyled-list:not(.entry-fees)>li{padding-left:.84541063%;padding-right:.84541063%}}.content-section.-entries>.entries-content>*+.title{margin-top:2em}.content-section.-entries>.entries-content>.submit-entries+.title,.content-section.-entries>.entries-content>.unlock-entries+.title{margin-top:2.25em}.content-section .text-content{font-size:1.57142857rem;line-height:1.18181818;letter-spacing:-.035em;padding-top:1em}@media (max-width:768px){.content-section .text-content{padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.content-section .text-content{padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:1200px){.content-section .text-content{padding-left:.49088359%;padding-right:.49088359%}}.section-link{font-size:1.57142857rem;line-height:1.18181818;letter-spacing:-.035em;display:inline-block;text-decoration:none;-webkit-transition:color .3s;transition:color .3s;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01em,transparent),color-stop(.01em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .01em,currentColor 0,currentColor .07em,transparent 0)}.no-touchevents .section-link:hover,.section-link.current{background-image:none}@media (max-width:520px){.section-link{font-size:2rem}}input[type=button].section-link{border:none;-webkit-appearance:none;padding:0;background-color:transparent}input[disabled].section-link{opacity:.3}.account-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-header>.links,.account-header>.signout,.account-header>.subtitle,.account-header>.title.-small{margin-top:0;margin-bottom:1.25em}.account-header>.links,.account-header>.signout,.account-header>.subtitle{font-size:2rem;font-weight:400;line-height:1.35714286;letter-spacing:-.03571429em}.account-header>.links,.account-header>.signout,.account-header>.subtitle,.account-header>.title{padding-left:.42270531%;padding-right:.42270531%;position:relative}@media (max-width:768px){.account-header>.links,.account-header>.signout,.account-header>.subtitle,.account-header>.title{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}.account-header>.links a,.account-header>.signout a,.account-header>.subtitle a,.account-header>.title a{text-decoration:none;-webkit-transition:color .3s;transition:color .3s;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.02em,transparent),color-stop(.02em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .02em,currentColor 0,currentColor .07em,transparent 0);display:inline}.account-header>.links a.-ellipsis,.account-header>.links a.current,.account-header>.signout a.-ellipsis,.account-header>.signout a.current,.account-header>.subtitle a.-ellipsis,.account-header>.subtitle a.current,.account-header>.title a.-ellipsis,.account-header>.title a.current,.no-touchevents .account-header>.links a:hover,.no-touchevents .account-header>.signout a:hover,.no-touchevents .account-header>.subtitle a:hover,.no-touchevents .account-header>.title a:hover{background-image:none}.account-header>.links a.-ellipsis>.ellipsis-outer,.account-header>.signout a.-ellipsis>.ellipsis-outer,.account-header>.subtitle a.-ellipsis>.ellipsis-outer,.account-header>.title a.-ellipsis>.ellipsis-outer{overflow:hidden;display:inline-block;vertical-align:top;max-width:100%;text-overflow:ellipsis}.account-header>.links a.-ellipsis>.ellipsis-outer>.ellipsis-inner,.account-header>.signout a.-ellipsis>.ellipsis-outer>.ellipsis-inner,.account-header>.subtitle a.-ellipsis>.ellipsis-outer>.ellipsis-inner,.account-header>.title a.-ellipsis>.ellipsis-outer>.ellipsis-inner{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.02em,transparent),color-stop(.02em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .02em,currentColor 0,currentColor .07em,transparent 0)}.account-header>.links a.-ellipsis:hover>.ellisis-outer .ellipsis-inner,.account-header>.signout a.-ellipsis:hover>.ellisis-outer .ellipsis-inner,.account-header>.subtitle a.-ellipsis:hover>.ellisis-outer .ellipsis-inner,.account-header>.title a.-ellipsis:hover>.ellisis-outer .ellipsis-inner{background-image:none}.account-header>.title{margin-top:0;margin-bottom:.38888889em}.account-header>.title.-ellipsis{text-overflow:ellipsis;overflow:hidden;margin-bottom:0;padding-bottom:.38888889em}@media (min-width:769px){.account-header>.title.-longname{width:100%;margin-bottom:0;padding-bottom:.38888889em}}@media (min-width:1200px){.account-header>.title.-longname+.signout{margin-left:8.33333333%}}@media (max-width:768px){.account-header>.title{width:100%;margin-bottom:0;padding-bottom:.38888889em}}@media (min-width:415px) and (max-width:960px){.account-header>.title{font-size:7.85vw;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:769px) and (max-width:1199px){.account-header>.title{width:50%}.account-header>.title,.account-header>.title+.signout{margin-left:2.77777778%}}@media (min-width:1200px){.account-header>.title{width:52.77777778%}.account-header>.title,.account-header>.title+.signout{margin-left:2.77777778%}}.account-header>.title.-small{font-size:2rem;font-weight:400;line-height:1.35714286;letter-spacing:-.03571429em;margin-bottom:1.25em}@media (min-width:769px) and (max-width:1199px){.account-header>.title.-small{width:41.66666667%;margin-left:2.77777778%}.account-header>.title.-small.-extended{width:47.22222222%}}@media (min-width:1200px){.account-header>.title.-small{width:36.11111111%;margin-left:8.33333333%}.account-header>.title.-small.-extended{width:47.22222222%}}@media (min-width:769px){.account-header>.subtitle{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:769px) and (max-width:1199px){.account-header>.subtitle{width:41.66666667%;margin-right:2.77777778%}}@media (min-width:1200px){.account-header>.subtitle{width:36.11111111%;margin-right:5.55555556%}}@media (min-width:769px){.account-header>.links,.account-header>.signout{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:769px) and (max-width:1199px){.account-header>.signout{width:19.44444444%;margin-right:2.77777778%}}@media (min-width:1200px){.account-header>.signout{width:16.66666667%;margin-right:2.77777778%}}@media (min-width:769px) and (max-width:1199px){.account-header>.links{width:19.44444444%;margin-right:2.77777778%}}@media (min-width:1200px){.account-header>.links{width:16.66666667%;margin-right:5.55555556%}}.back-link:before{content:"←";display:inline-block;position:absolute;right:100%}@media (min-width:769px) and (max-width:1199px){.back-link:before{padding-left:1.01449275%;padding-right:1.01449275%}}@media (min-width:1200px){.back-link:before{padding-left:1.17056856%;padding-right:1.17056856%}}.back-link.-ellipsis{background-image:none}.back-link.-ellipsis>.ellipsis-outer{overflow:hidden;display:inline-block;vertical-align:top;text-overflow:ellipsis}.back-link.-ellipsis>.ellipsis-outer>.ellipsis-inner{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.02em,transparent),color-stop(.02em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .02em,currentColor 0,currentColor .07em,transparent 0)}.back-link.-ellipsis:hover>.ellisis-outer .ellipsis-inner{background-image:none}.form-footer{background:hsla(0,0%,100%,.95)}@media (min-width:769px){.form-footer{margin-left:2.77777778%;margin-right:2.77777778%}}@media (min-width:1200px){.form-footer{margin-left:8.33333333%;margin-right:5.55555556%}}.fixed-footer .form-footer{position:fixed;bottom:0;left:0;right:0}@media (min-width:769px){.fixed-footer .form-footer{margin:0}}.form-footer:before{border-top:2px solid;content:"";display:block}@media (max-width:768px){.form-footer:before{margin-left:.44757033%;margin-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.form-footer:before{margin-left:.44757033%;margin-right:.44757033%}}@media (min-width:1200px){.form-footer:before{margin-left:.49088359%;margin-right:.49088359%}}@media (min-width:769px){.fixed-footer .form-footer:before{margin-left:-.4%;margin-right:-.4%}}.form-footer>.content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:35px;padding-bottom:40px}@media (max-width:768px){.form-footer>.content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px) and (max-width:1199px){.fixed-footer .form-footer>.content{margin-left:2.77777778%;margin-right:2.77777778%}}@media (min-width:1200px){.fixed-footer .form-footer>.content{margin-left:8.33333333%;margin-right:5.55555556%}}.form-footer>.content>p{margin:0}@media (max-width:768px){.form-footer>.content>p{width:100%;padding-left:.44757033%;padding-right:.44757033%;text-align:left;margin-top:1em}}@media (min-width:769px) and (max-width:1199px){.form-footer>.content>p{width:44.11764706%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:1200px){.form-footer>.content>p{width:41.93548387%;padding-left:.49088359%;padding-right:.49088359%}}@media (max-width:768px){.form-footer .form-buttons{padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.form-footer .form-buttons{width:55.88235294%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:1200px){.form-footer .form-buttons{width:58.06451613%;padding-left:.49088359%;padding-right:.49088359%}}.form-footer .form-buttons>.button,.form-footer .form-buttons>.button-wrapper,.form-footer .form-buttons>p{display:inline-block;vertical-align:middle}.form-footer .form-buttons>p{margin:0 0 0 2em}.form-footer .form-buttons>p .section-link{margin-left:1em}.form-footer .form-buttons>p .back-title-extra{display:inline}@media (min-width:769px) and (max-width:1199px){.form-footer .form-buttons>p .back-title-extra{display:none}}.form-footer-placeholder{margin-top:2em}@media (max-width:768px){.form-footer-placeholder{display:none}}.saved-entries{padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5em;margin-bottom:0}@media (max-width:768px){.saved-entries{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.saved-entries>.entry{position:relative;list-style:none;margin-bottom:2em}.saved-entries>.entry .awards{position:absolute;top:15px;left:20px}.saved-entries>.entry .awards span{height:20px;width:20px;margin-right:5px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:inline-block}.saved-entries>.entry .awards span.bronze{background:#ba670d}.saved-entries>.entry .awards span.silver{background:#bababa}.saved-entries>.entry .awards span.gold{background:#c9a569}.saved-entries>.entry .awards span.purple{background:#5e278c}.saved-entries>.entry .name,.saved-entries>.entry p{margin:0;font-size:1.14285714rem;line-height:1.375;letter-spacing:-.0334375em}@media (max-width:768px){.saved-entries>.entry .name,.saved-entries>.entry p{font-size:1.4rem}}.saved-entries>.entry .name{overflow:hidden;text-overflow:ellipsis;max-width:100%}.saved-entries>.entry p+.option-label,.saved-entries>.entry p.cover-sheet{margin-top:.5em}.saved-entries>.entry p.cover-sheet a{text-decoration:none;-webkit-transition:color .3s;transition:color .3s;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01em,transparent),color-stop(.01em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .01em,currentColor 0,currentColor .07em,transparent 0)}.no-touchevents .saved-entries>.entry p.cover-sheet a:hover,.saved-entries>.entry p.cover-sheet a.current{background-image:none}.saved-entries>.entry p.cover-sheet+.coversheet-notes{margin-top:.5em}.saved-entries>.entry .thumbnail{margin:0 0 .5em;padding-top:100%;background:#d8d8d8;position:relative;overflow:hidden}.saved-entries>.entry .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.saved-entries>.entry .thumbnail .edit-overlay{display:block;position:absolute;top:0;left:0;color:#fff;width:100%;height:100%;background:rgba(40,40,40,.5);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.saved-entries>.entry .thumbnail .edit-overlay.-locked .text{display:none}.saved-entries>.entry .thumbnail .edit-overlay.-locked .lock{display:block}.saved-entries>.entry .thumbnail .edit-overlay.-not-locked .text{display:inline}.saved-entries>.entry .thumbnail .edit-overlay.-not-locked .lock{display:none}.saved-entries>.entry .thumbnail .edit,.saved-entries>.entry .thumbnail .noimages{display:block;text-align:center;font-size:2rem;font-weight:900;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.saved-entries>.entry .thumbnail .edit{width:100px;height:100px;background:#5e278c;line-height:100px;border-radius:50px}.saved-entries>.entry .thumbnail .edit .lock{position:absolute;top:50%;left:50%;-webkit-transform:translate(-16px,-22px);transform:translate(-16px,-22px)}.saved-entries>.entry .thumbnail .noimages{width:100%}.saved-entries>.entry .thumbnail .noimages+.edit-overlay{background:#9b9b9b}.saved-entries>.entry>a:hover .name>.underline{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01em,transparent),color-stop(.01em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .01em,currentColor 0,currentColor .07em,transparent 0)}.saved-entries>.entry>a:hover .thumbnail>.edit-overlay{opacity:1}.saved-entries>.entry.-disabled .option-label{color:#9b9b9b}@media (max-width:768px){.column .saved-entries>.entry{width:48.52941176%;padding-left:.44757033%;padding-right:.44757033%}}@media (max-width:520px){.column .saved-entries>.entry{width:100%}.column .saved-entries>.entry+.entry{margin-top:2em}}@media (min-width:769px) and (max-width:1199px){.column .saved-entries>.entry{width:33.33333333%;padding-left:.56360709%;padding-right:.56360709%}}@media (min-width:1200px){.column .saved-entries>.entry{width:25%;padding-left:.63405797%;padding-right:.63405797%}}@media (max-width:768px){.column .submit-entries,.column .unlock-entries{padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px){.column .submit-entries,.column .unlock-entries{padding-left:.63405797%;padding-right:.63405797%}}@media (min-width:1200px){.column .submit-entries>p,.column .unlock-entries>p{max-width:66.66666667%}}.signin-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.signin-panel.-animated{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-3.75em}.signin-panel.-standalone{padding-top:4em;padding-bottom:4em}@media (max-width:768px){.signin-panel.-standalone>.sign-in>.buttons .grecaptcha-badge{bottom:14px!important}}@media (min-width:769px){.signin-panel.-standalone>.sign-in>.buttons .grecaptcha-badge{bottom:14px!important;top:auto!important}}.signin-panel.-shown{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.signin-panel .signin-message{display:none;font-size:2rem;font-weight:400;line-height:1.35714286;letter-spacing:-.03571429em;position:absolute;left:0;top:0;width:100%}@media (max-width:768px){.signin-panel .signin-message{padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.signin-panel .signin-message{padding-left:.42270531%;padding-right:.42270531%}}@media (min-width:1200px){.signin-panel .signin-message{padding-left:.42270531%;padding-right:.42270531%}}.signin-panel>.close{padding-left:.42270531%;padding-right:.42270531%;font-size:2rem;font-weight:400;line-height:1.35714286;letter-spacing:-.03571429em}@media (max-width:768px){.signin-panel>.close{width:100%;-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;margin-top:1em;margin-bottom:0;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px){.signin-panel>.close{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:0}}@media (min-width:769px) and (max-width:1199px){.signin-panel>.close{width:13.88888889%;margin-left:2.77777778%}}@media (min-width:1200px){.signin-panel>.close{width:25%;margin-left:8.33333333%}}.signin-panel>.sign-in{font-size:2rem;font-weight:400;line-height:1.35714286;letter-spacing:-.03571429em;position:relative}@media (max-width:768px){.signin-panel>.sign-in{width:100%}}@media (min-width:769px){.signin-panel>.sign-in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:769px) and (max-width:1199px){.signin-panel>.sign-in{width:75%}}@media (min-width:1200px){.signin-panel>.sign-in{width:66.66666667%}}@media (max-width:768px){.signin-panel>.sign-in>.fields{width:100%;margin-left:.44757033%;margin-right:.44757033%}.signin-panel>.sign-in>.fields>p{font-size:1.6rem}}@media (min-width:769px) and (max-width:1199px){.signin-panel>.sign-in>.fields{width:66.66666667%;padding-left:.56360709%;padding-right:.56360709%}}@media (min-width:1200px){.signin-panel>.sign-in>.fields{width:58.33333333%;padding-left:.63405797%;padding-right:.63405797%}}.signin-panel>.sign-in>.fields.-hidden{opacity:0}@media (max-width:768px){.signin-panel>.sign-in>.buttons{margin-top:1em}}@media (min-width:769px){.signin-panel>.sign-in>.buttons{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:769px) and (max-width:1199px){.signin-panel>.sign-in>.buttons{width:29.62962963%;margin-left:3.7037037%;padding-left:.56360709%;padding-right:.56360709%}}@media (min-width:1200px){.signin-panel>.sign-in>.buttons{width:33.33333333%;margin-left:8.33333333%;padding-left:.63405797%;padding-right:.63405797%}}.signin-panel>.sign-in>.buttons.-hidden{opacity:0}.signin-panel>.sign-in>.buttons .grecaptcha-badge{-webkit-box-shadow:none!important;box-shadow:none!important}@media (max-width:768px){.signin-panel>.sign-in>.buttons .grecaptcha-badge{bottom:0!important}}@media (min-width:769px){.signin-panel>.sign-in>.buttons .grecaptcha-badge{bottom:auto!important;top:140%}}.signin-panel>.sign-in>.buttons>.button-wrapper{display:inline-block;padding-right:5px;padding-bottom:10px;margin-bottom:-10px}.signin-panel>.sign-in>.buttons>.button-wrapper>.button{background:none;padding:0 0 10px;margin-bottom:-10px;color:#282828;font-size:6.42857143rem;line-height:.95555556;letter-spacing:-3.43333px;font-weight:900}@media (max-width:414px){.signin-panel>.sign-in>.buttons>.button-wrapper>.button{font-size:2.28571429rem;line-height:.9375;letter-spacing:-1.16167px}}.signin-panel>.sign-in .field{font-size:2.57142857rem;width:100%;padding:.33333333em .38888889em .44444444em}.twitter-typeahead{width:100%}.twitter-typeahead .tt-hint{color:rgba(40,40,40,.5)}.twitter-typeahead .tt-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:100%;max-width:600px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;font-size:1.14285714rem;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:2px solid #282828;max-height:300px;overflow-y:auto}.twitter-typeahead .tt-suggestion{padding:.25em .5em;clear:both;text-align:inherit;white-space:nowrap}.twitter-typeahead .tt-suggestion:first-child{font-style:italic;color:#9b9b9b}.twitter-typeahead .tt-suggestion.tt-cursor,.twitter-typeahead .tt-suggestion:focus,.twitter-typeahead .tt-suggestion:hover{color:#fff;background-color:#5e278c}.jnotify-container{position:fixed;top:0;left:0;width:100%;z-index:100000}.jnotify-container .jnotify-notification{position:relative;font-size:1.14285714rem;line-height:1.375;letter-spacing:-.0334375em}.jnotify-container .jnotify-notification .jnotify-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(94,39,140,.9);z-index:1}.jnotify-container .jnotify-notification .jnotify-close,.jnotify-container .jnotify-notification .jnotify-close:focus,.jnotify-container .jnotify-notification .jnotify-close:hover,.jnotify-container .jnotify-notification .jnotify-close:link,.jnotify-container .jnotify-notification .jnotify-close:visited{font-size:1.57142857rem;position:absolute;top:50%;right:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 5px;color:#fff;text-decoration:none;z-index:3;cursor:pointer}.jnotify-container .jnotify-notification .jnotify-message{position:relative;z-index:2;padding:1em 2em;text-align:center;color:#fff}.jnotify-container .jnotify-dismissible{cursor:pointer}.jnotify-container .jnotify-notification-error .jnotify-background{background-color:rgba(238,34,34,.9)}.jnotify-container .jnotify-notification-error .jnotify-close,.jnotify-container .jnotify-notification-error .jnotify-message{color:#fff!important}.jnotify-container .jnotify-notification-warning .jnotify-background{background-color:rgba(238,34,34,.9)}.jnotify-container .jnotify-notification-warning .jnotify-close,.jnotify-container .jnotify-notification-warning .jnotify-message{color:#fff!important}.percent-loader{position:fixed;top:50px;right:50px;z-index:1000}.percent-loader .percent-background{opacity:.6}.percent-loader .percent-loader-text{color:#fff;width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:1.57142857rem;line-height:1.18181818;letter-spacing:-.035em;font-weight:700}.percent-loader .percent-loader-text .loading-dot{-webkit-animation:percentloader .3s infinite linear;animation:percentloader .3s infinite linear;display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:5px;margin-left:3px}@-webkit-keyframes percentloader{0%,to{background-color:#fff}50%{background-color:hsla(0,0%,100%,0)}}@keyframes percentloader{0%,to{background-color:#fff}50%{background-color:hsla(0,0%,100%,0)}}.ie-message{background:#5e278c;color:#fff;padding:20px;position:fixed;top:100px;right:0;z-index:100;max-width:400px}.ie-message a{text-decoration:underline}.judges-section{overflow:hidden}.judges-section>.text-content{font-size:1.14285714rem;line-height:1.375;letter-spacing:-.0334375em;margin-bottom:2em}@media (max-width:520px){.judges-section>.text-content{padding-left:.44757033%;padding-right:.44757033%}}@media (max-width:768px){.judges-section>.text-content{padding-left:.42270531%;padding-right:.42270531%}}@media (min-width:769px) and (max-width:1199px){.judges-section>.text-content{margin-left:58.82352941%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:1200px){.judges-section>.text-content{margin-left:58.06451613%;margin-right:6.4516129%;padding-left:.49088359%;padding-right:.49088359%}}.judges-nav{font-size:1.57142857rem;line-height:1.18181818;letter-spacing:-.035em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.judges-nav h3,.judges-nav ul{font-size:inherit;padding:0;margin:0}.judges-nav h3>li,.judges-nav ul>li{list-style:none;position:relative}.judges-nav h3>li+li,.judges-nav ul>li+li{margin-top:.45454545em}.judges-nav h3>li a,.judges-nav ul>li a{color:inherit;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01em,transparent),color-stop(.01em,currentColor),color-stop(.07em,currentColor),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .01em,currentColor 0,currentColor .07em,transparent 0)}.judges-nav h3>li a.current,.judges-nav ul>li a.current{color:#9b9b9b;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01em,transparent),color-stop(.01em,#9b9b9b),color-stop(.07em,#9b9b9b),color-stop(.07em,transparent));background-image:linear-gradient(0deg,transparent .01em,#9b9b9b 0,#9b9b9b .07em,transparent 0)}.judges-nav h3{margin-bottom:.45454545em;line-height:inherit}@media (max-width:768px){.judges-nav{margin-bottom:2em}}@media (min-width:769px) and (max-width:1199px){.judges-nav{margin-left:47.05882353%}}@media (min-width:1200px){.judges-nav{margin-left:45.16129032%}}.judges-nav>.year-list{font-size:1.57142857rem;line-height:1.18181818;letter-spacing:-.035em}.judges-nav>.year-list h3{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.judges-nav>.year-list h3:after{content:"";display:inline-block;border:5px solid transparent;border-top-color:#000;border-top-width:7px;margin-left:1em}.judges-nav>.year-list h3.active{color:#9b9b9b}.judges-nav>.year-list h3.active:after{border-top-color:#9b9b9b}.judges-nav>.year-list h3.active+ul{display:block}.judges-nav>.year-list ul{display:none}@media (max-width:768px){.judges-nav>.year-list{width:32.35294118%}.judges-nav>.year-list h3,.judges-nav>.year-list ul{padding-left:1.38339921%;padding-right:1.38339921%}}@media (min-width:769px) and (max-width:1199px){.judges-nav>.year-list{width:22.22222222%}.judges-nav>.year-list h3,.judges-nav>.year-list ul{padding-left:3.80434783%;padding-right:3.80434783%}}@media (min-width:1200px){.judges-nav>.year-list{width:23.52941176%}.judges-nav>.year-list h3,.judges-nav>.year-list ul{padding-left:3.80434783%;padding-right:3.80434783%}}.judges-nav>.discipline-list .current{color:#9b9b9b}@media (max-width:768px){.judges-nav>.discipline-list{width:58.82352941%}.judges-nav>.discipline-list h3,.judges-nav>.discipline-list ul{padding-left:.76086957%;padding-right:.76086957%}}@media (min-width:769px) and (max-width:1199px){.judges-nav>.discipline-list{width:77.77777778%}.judges-nav>.discipline-list h3,.judges-nav>.discipline-list ul{padding-left:1.08695652%;padding-right:1.08695652%}}@media (min-width:1200px){.judges-nav>.discipline-list{width:76.47058824%}.judges-nav>.discipline-list h3,.judges-nav>.discipline-list ul{padding-left:1.17056856%;padding-right:1.17056856%}}.judge-info>.name{margin:0 0 1em}.judge-info>p{margin-top:1em}.judge-info>.image{padding:100% 0 0;margin:0;position:relative;background:#e6e6e6}.judge-info>.image img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.judges-discipline{display:none}.judges-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media (max-width:768px){.judges-list{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:768px){.judges-list>.judge-info{width:44.11764706%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px){.judges-list>.judge-info{padding-top:2em}.judges-list>.judge-info:first-child{position:absolute;bottom:100%;left:0;padding-top:0}}@media (min-width:769px) and (max-width:1199px){.judges-list>.judge-info{width:23.52941176%;margin-right:5.88235294%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:1200px){.judges-list>.judge-info{width:22.58064516%;margin-right:6.4516129%;padding-left:.49088359%;padding-right:.49088359%}}body{overflow-x:hidden;color:#282828;background:#fff}body ::-moz-selection{background:#efe1f6}body ::selection{background:#efe1f6}body>.site-body,body>.site-header{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}body.animate-in>.site-body,body.animate-in>.site-header{opacity:0}body.dark{color:#fff;background:#000}body.dark ::-moz-selection{background:#4e187a}body.dark ::selection{background:#4e187a}body.grey{background:#282828}.entry-fees>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry-fees>li>.type{display:block}@media (max-width:520px){.entry-fees>li>.type{width:70.58823529%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:521px) and (max-width:768px){.entry-fees>li>.type{width:41.17647059%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.entry-fees>li>.type{width:53.33333333%;padding-left:1.01449275%;padding-right:1.01449275%}}@media (min-width:1200px){.entry-fees>li>.type{width:46.15384615%;padding-left:1.17056856%;padding-right:1.17056856%}}.entry-fees>li>.price{display:block;position:relative}@media (max-width:520px){.entry-fees>li>.price{width:29.41176471%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:521px) and (max-width:768px){.entry-fees>li>.price{width:14.70588235%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.entry-fees>li>.price{width:46.66666667%;padding-left:1.01449275%;padding-right:1.01449275%}}@media (min-width:1200px){.entry-fees>li>.price{width:15.38461538%;padding-left:1.17056856%;padding-right:1.17056856%}}.entry-fees>li>.price>.plus{position:absolute;right:100%;top:0}.entry-fees>li>.note{display:block;font-size:1.14285714rem;line-height:1.375;letter-spacing:-.0334375em}@media (max-width:520px){.entry-fees>li>.note{width:100%;padding-left:.44757033%;padding-right:.44757033%;margin-bottom:.5em}}@media (min-width:521px) and (max-width:768px){.entry-fees>li>.note{width:44.11764706%;padding-left:.44757033%;padding-right:.44757033%;padding-top:.8125em}}@media (min-width:769px) and (max-width:1199px){.entry-fees>li>.note{width:46.66666667%;padding-left:1.01449275%;padding-right:1.01449275%;margin-left:53.33333333%;padding-bottom:.8125em}}@media (min-width:1200px){.entry-fees>li>.note{width:38.46153846%;padding-left:1.17056856%;padding-right:1.17056856%;padding-top:.8125em}}@media (min-width:769px) and (max-width:1199px){.entry-fees.-wide>li{margin-left:29.41176471%}}@media (min-width:1200px){.entry-fees.-wide>li{margin-left:29.03225806%}}@media (min-width:521px) and (max-width:768px){.entry-fees.-wide>li>.type{width:41.17647059%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.entry-fees.-wide>li>.type{width:41.66666667%;padding-left:.63405797%;padding-right:.63405797%}}@media (min-width:1200px){.entry-fees.-wide>li>.type{width:40.90909091%;padding-left:.6916996%;padding-right:.6916996%}}@media (min-width:521px) and (max-width:768px){.entry-fees.-wide>li>.price{width:14.70588235%;padding-left:.44757033%;padding-right:.44757033%}}@media (min-width:769px) and (max-width:1199px){.entry-fees.-wide>li>.price{width:16.66666667%;padding-left:.63405797%;padding-right:.63405797%}}@media (min-width:1200px){.entry-fees.-wide>li>.price{width:13.63636364%;padding-left:.6916996%;padding-right:.6916996%}}@media (min-width:521px) and (max-width:768px){.entry-fees.-wide>li>.note{width:44.11764706%;padding-left:.44757033%;padding-right:.44757033%;padding-top:.8125em}}@media (min-width:769px) and (max-width:1199px){.entry-fees.-wide>li>.note{width:41.66666667%;padding-left:.63405797%;padding-right:.63405797%;margin-left:0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:0}}@media (min-width:1200px){.entry-fees.-wide>li>.note{width:45.45454545%;padding-left:.6916996%;padding-right:.6916996%;padding-top:.8125em}}@media (min-width:769px) and (max-width:1199px){.order-contents{width:58.82352941%;margin-left:17.64705882%;margin-right:23.52941176%}}@media (min-width:1200px){.order-contents{width:58.06451613%;margin-left:16.12903226%;margin-right:25.80645161%}}@media (min-width:769px){.order-items>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.order-items>.item+.item{margin-top:.5em}.order-items>.item+.item.-total{margin-top:.71428571em}.order-items>.item>.currency,.order-items>.item>.name,.order-items>.item>.value{display:block}@media (max-width:768px){.order-items>.item>.currency,.order-items>.item>.name,.order-items>.item>.value{padding-left:.42270531%;padding-right:.42270531%}}@media (min-width:769px) and (max-width:1199px){.order-items>.item>.currency,.order-items>.item>.name,.order-items>.item>.value{padding-left:.76086957%;padding-right:.76086957%}}@media (min-width:1200px){.order-items>.item>.currency,.order-items>.item>.name,.order-items>.item>.value{padding-left:.84541063%;padding-right:.84541063%}}.order-items>.item>.name.-small{font-size:1.57142857rem;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media (max-width:768px){.order-items>.item>.name{display:block}}@media (min-width:769px) and (max-width:1199px){.order-items>.item>.name{width:70%}}@media (min-width:1200px){.order-items>.item>.name{width:72.22222222%}}@media (min-width:769px) and (max-width:1199px){.order-items>.item>.currency{width:10%}}@media (min-width:1200px){.order-items>.item>.currency{width:11.11111111%}}.order-items>.item>.value{text-align:right}@media (min-width:769px) and (max-width:1199px){.order-items>.item>.value{width:20%}}@media (min-width:1200px){.order-items>.item>.value{width:16.66666667%}}.order-items>.item.-total:before{border-top:2px solid;content:"";display:block;margin-bottom:.71428571em;width:100%}@media (min-width:769px) and (max-width:1199px){.order-items>.item.-total:before{margin-left:.76086957%;margin-right:.76086957%}}@media (min-width:1200px){.order-items>.item.-total:before{margin-left:.84541063%;margin-right:.84541063%}}@media (min-width:769px){.credit-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.credit-card .field,.credit-card .select{width:100%}}@media (min-width:769px) and (max-width:1199px){.credit-card{width:58.82352941%;margin-left:17.64705882%;margin-right:23.52941176%}}@media (min-width:1200px){.credit-card{width:58.06451613%;margin-left:16.12903226%;margin-right:25.80645161%}}.credit-card .card-number>.input>div{border-bottom:2px solid #282828!important;padding:2px 0!important}.credit-card .card-number>.input.StripeElement--invalid>div{border-color:#e22!important}.credit-card .card-number>.label{margin-bottom:.5em;display:block}@media (min-width:769px){.credit-card .card-number{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px) and (max-width:1199px){.credit-card .card-number>.input,.credit-card .card-number>.label{width:100%;padding-left:.76086957%;padding-right:.76086957%}}@media (min-width:1200px){.credit-card .card-number>.input,.credit-card .card-number>.label{width:100%;padding-left:.84541063%;padding-right:.84541063%}}.p404{max-width:20000px;min-width:280px;padding:0 .4%;margin:0 auto;position:relative}@media (max-width:768px){.p404{margin:0 20px;padding:0}}.p404 h1{font-size:25vw;color:#000;position:relative;z-index:1;line-height:1.1;font-weight:400}@media (min-width:769px){.p404 h1{margin-left:6.5%}}.p404 .dot{margin-top:9.5%;content:"";background:#4e187a;border-radius:50%;position:absolute;z-index:0;top:0}@media (min-width:769px){.p404 .dot{width:55%;padding-top:55%;right:8.33333%}}@media (max-width:768px){.p404 .dot{padding-top:100%;left:0;right:0}}.error-page .site-body{padding-top:0}.coversheet-page{font-family:Common,sans-serif;font-size:16pt;padding:3em 3em 0}.coversheet-page *{letter-spacing:0}.coversheet-page .number{font-size:36pt;line-height:1.40555556;margin:0 0 18pt;letter-spacing:.02em;line-height:1.2;font-weight:400}.coversheet-page .title{margin:0;font-size:48pt;line-height:1.1;font-weight:400;font-family:Common Black}.coversheet-page .entrant{margin:0 0 36pt;font-size:36pt;line-height:1.46666667;font-weight:400}.coversheet-page .categories{font-weight:400;font-family:Common Bold;font-size:16pt;margin:1em 0 36pt}.coversheet-page p{font-size:12pt;margin:1em 0 0}.coversheet-page p strong{font-weight:400;font-family:Common Bold}.judging-sheets{font-family:sans-serif;font-size:16pt;padding:0;margin:0;width:420mm;height:297mm}.judging-sheets *{letter-spacing:0}.judging-sheets .judges-header{margin-bottom:1cm;overflow:hidden;position:relative}.judging-sheets .judging-page{page-break-before:always;padding:15mm;-webkit-box-sizing:border-box;box-sizing:border-box}.judging-sheets .full-code,.judging-sheets .number{font-size:12pt;margin:0;letter-spacing:0;line-height:1.2;font-weight:400}.judging-sheets .number{margin-right:130px}.judging-sheets .full-code{position:absolute;right:0;top:0}.judging-sheets p{font-size:10pt;margin:1em 0 0}.judging-sheets ol,.judging-sheets ul{margin:1em 0 0 2em}.judging-sheets ul>li{list-style:disc}.judging-sheets ol>li{list-style:decimal}.judging-sheets li{font-size:10pt;margin:0}.judging-sheets li+li{margin-top:.5em}.judging-sheets .judging-text{width:100%;height:25cm;-webkit-columns:0 0;width:48%;-webkit-column-gap:4%}.judging-sheets .judging-cover{width:100%;height:25cm}.judging-sheets .judging-cover img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.judging-sheets .judging-images{width:100%;height:25cm;overflow:hidden}.judging-sheets .judging-images .cell{width:50%;overflow:hidden;position:relative;float:left;height:12.5cm}.judging-sheets .judging-images .cell:first-child .image{margin:0 5mm 5mm 0}.judging-sheets .judging-images .cell:nth-child(2) .image{margin:0 0 5mm 5mm}.judging-sheets .judging-images .cell:nth-child(3) .image{margin:5mm 5mm 0 0}.judging-sheets .judging-images .cell:nth-child(4) .image{margin:5mm 0 0 5mm}.judging-sheets .judging-images .image{padding-top:61.5%;position:relative}.judging-sheets .judging-images .image img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:100%;width:auto}
/*# sourceMappingURL=maps/main.min.css.map */
