/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-whatintent=mouse] *,[data-whatintent=mouse] *:focus,[data-whatintent=touch] *,[data-whatintent=touch] *:focus,[data-whatinput=mouse] *,[data-whatinput=mouse] *:focus,[data-whatinput=touch] *,[data-whatinput=touch] *:focus{outline:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=100em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#0a0a0a;font-family:"TTHoves-Light","Inter","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.6;color:#fafafa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto;-webkit-overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.5375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #999;border-radius:0;background-color:#fafafa;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.6;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid #666;background-color:#fafafa;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#ccc;cursor:not-allowed}[type=submit],[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}::-ms-input-placeholder{color:#999}::placeholder{color:#999}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;line-height:1.6;padding:.5625rem 0}.help-text{margin-top:-0.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0 0 0 0}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 0 0 0}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label,.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #999;background:#ccc;color:#0a0a0a;text-align:center;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{-ms-flex-item-align:stretch;align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #999}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.5375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #999;border-radius:0;background-color:#fafafa;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.6;color:#0a0a0a;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%28102, 102, 102%29"></polygon></svg>');background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width: 0\0 ){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #666;background-color:#fafafa;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:disabled{background-color:#ccc;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}select:not([multiple]){padding-top:0;padding-bottom:0}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f5e9e7}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-moz-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-0.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:normal;color:#cc4b37}.form-error.is-visible{display:block}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1em;font-size:inherit;line-height:1.75;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:normal;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"TTHoves-Light","Inter","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#999}h1,.h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width: 40em){h1,.h1{font-size:3rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.9375rem}h4,.h4{font-size:1.5625rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}}a{line-height:inherit;color:#fafafa;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#fafafa}a img{border:0}hr{clear:both;max-width:100rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #999;border-left:0}ul,ol,dl{margin-bottom:1em;list-style-position:outside;line-height:1.75}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ul ol,ol ul,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:normal}blockquote{margin:0 0 1em;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #999}blockquote,blockquote p{line-height:1.75;color:#666}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}kbd{margin:0;padding:.125rem .25rem 0;background-color:#ccc;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#666}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.cite-block,cite{display:block;color:#666;font-size:.8125rem}.cite-block:before,cite:before{content:"— "}.code-inline,code{border:1px solid #999;background-color:#ccc;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a;display:inline;max-width:100%;word-wrap:break-word;padding:.125rem .3125rem .0625rem}.code-block{border:1px solid #999;background-color:#ccc;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a;display:block;overflow:auto;white-space:pre;padding:1rem;margin-bottom:1.5rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media screen and (min-width: 75em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}@media screen and (min-width: 100em){.xxlarge-text-left{text-align:left}.xxlarge-text-right{text-align:right}.xxlarge-text-center{text-align:center}.xxlarge-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:#000 !important;-webkit-print-color-adjust:economy;color-adjust:economy;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #666;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.grid-container{padding-right:0;padding-left:0;max-width:100rem;margin-left:auto;margin-right:auto}@media print,screen and (min-width: 40em){.grid-container{padding-right:0;padding-left:0}}.grid-container.fluid{padding-right:0;padding-left:0;max-width:100%;margin-left:auto;margin-right:auto}@media print,screen and (min-width: 40em){.grid-container.fluid{padding-right:0;padding-left:0}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin-left:auto;margin-right:auto}.grid-x{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.cell.shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width: 40em){.grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width: 64em){.grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width: 75em){.grid-x>.xlarge-shrink,.grid-x>.xlarge-full,.grid-x>.xlarge-1,.grid-x>.xlarge-2,.grid-x>.xlarge-3,.grid-x>.xlarge-4,.grid-x>.xlarge-5,.grid-x>.xlarge-6,.grid-x>.xlarge-7,.grid-x>.xlarge-8,.grid-x>.xlarge-9,.grid-x>.xlarge-10,.grid-x>.xlarge-11,.grid-x>.xlarge-12{-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width: 100em){.grid-x>.xxlarge-shrink,.grid-x>.xxlarge-full,.grid-x>.xxlarge-1,.grid-x>.xxlarge-2,.grid-x>.xxlarge-3,.grid-x>.xxlarge-4,.grid-x>.xxlarge-5,.grid-x>.xxlarge-6,.grid-x>.xxlarge-7,.grid-x>.xxlarge-8,.grid-x>.xxlarge-9,.grid-x>.xxlarge-10,.grid-x>.xxlarge-11,.grid-x>.xxlarge-12{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-12,.grid-x>.small-11,.grid-x>.small-10,.grid-x>.small-9,.grid-x>.small-8,.grid-x>.small-7,.grid-x>.small-6,.grid-x>.small-5,.grid-x>.small-4,.grid-x>.small-3,.grid-x>.small-2,.grid-x>.small-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.small-1{width:8.3333333333%}.grid-x>.small-2{width:16.6666666667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.3333333333%}.grid-x>.small-5{width:41.6666666667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.3333333333%}.grid-x>.small-8{width:66.6666666667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.3333333333%}.grid-x>.small-11{width:91.6666666667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width: 40em){.grid-x>.medium-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:auto}.grid-x>.medium-12,.grid-x>.medium-11,.grid-x>.medium-10,.grid-x>.medium-9,.grid-x>.medium-8,.grid-x>.medium-7,.grid-x>.medium-6,.grid-x>.medium-5,.grid-x>.medium-4,.grid-x>.medium-3,.grid-x>.medium-2,.grid-x>.medium-1,.grid-x>.medium-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.3333333333%}.grid-x>.medium-2{width:16.6666666667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.3333333333%}.grid-x>.medium-5{width:41.6666666667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.3333333333%}.grid-x>.medium-8{width:66.6666666667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.3333333333%}.grid-x>.medium-11{width:91.6666666667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.grid-x>.large-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:auto}.grid-x>.large-12,.grid-x>.large-11,.grid-x>.large-10,.grid-x>.large-9,.grid-x>.large-8,.grid-x>.large-7,.grid-x>.large-6,.grid-x>.large-5,.grid-x>.large-4,.grid-x>.large-3,.grid-x>.large-2,.grid-x>.large-1,.grid-x>.large-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.3333333333%}.grid-x>.large-2{width:16.6666666667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.3333333333%}.grid-x>.large-11{width:91.6666666667%}.grid-x>.large-12{width:100%}}@media screen and (min-width: 75em){.grid-x>.xlarge-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:auto}.grid-x>.xlarge-12,.grid-x>.xlarge-11,.grid-x>.xlarge-10,.grid-x>.xlarge-9,.grid-x>.xlarge-8,.grid-x>.xlarge-7,.grid-x>.xlarge-6,.grid-x>.xlarge-5,.grid-x>.xlarge-4,.grid-x>.xlarge-3,.grid-x>.xlarge-2,.grid-x>.xlarge-1,.grid-x>.xlarge-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.xlarge-shrink{width:auto}.grid-x>.xlarge-1{width:8.3333333333%}.grid-x>.xlarge-2{width:16.6666666667%}.grid-x>.xlarge-3{width:25%}.grid-x>.xlarge-4{width:33.3333333333%}.grid-x>.xlarge-5{width:41.6666666667%}.grid-x>.xlarge-6{width:50%}.grid-x>.xlarge-7{width:58.3333333333%}.grid-x>.xlarge-8{width:66.6666666667%}.grid-x>.xlarge-9{width:75%}.grid-x>.xlarge-10{width:83.3333333333%}.grid-x>.xlarge-11{width:91.6666666667%}.grid-x>.xlarge-12{width:100%}}@media screen and (min-width: 100em){.grid-x>.xxlarge-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:auto}.grid-x>.xxlarge-12,.grid-x>.xxlarge-11,.grid-x>.xxlarge-10,.grid-x>.xxlarge-9,.grid-x>.xxlarge-8,.grid-x>.xxlarge-7,.grid-x>.xxlarge-6,.grid-x>.xxlarge-5,.grid-x>.xxlarge-4,.grid-x>.xxlarge-3,.grid-x>.xxlarge-2,.grid-x>.xxlarge-1,.grid-x>.xxlarge-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.xxlarge-shrink{width:auto}.grid-x>.xxlarge-1{width:8.3333333333%}.grid-x>.xxlarge-2{width:16.6666666667%}.grid-x>.xxlarge-3{width:25%}.grid-x>.xxlarge-4{width:33.3333333333%}.grid-x>.xxlarge-5{width:41.6666666667%}.grid-x>.xxlarge-6{width:50%}.grid-x>.xxlarge-7{width:58.3333333333%}.grid-x>.xxlarge-8{width:66.6666666667%}.grid-x>.xxlarge-9{width:75%}.grid-x>.xxlarge-10{width:83.3333333333%}.grid-x>.xxlarge-11{width:91.6666666667%}.grid-x>.xxlarge-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-0;margin-right:-0}@media print,screen and (min-width: 40em){.grid-margin-x{margin-left:-0;margin-right:-0}}.grid-margin-x>.cell{width:100%;margin-left:0;margin-right:0}@media print,screen and (min-width: 40em){.grid-margin-x>.cell{width:100%;margin-left:0;margin-right:0}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:8.3333333333%}.grid-margin-x>.small-2{width:16.6666666667%}.grid-margin-x>.small-3{width:25%}.grid-margin-x>.small-4{width:33.3333333333%}.grid-margin-x>.small-5{width:41.6666666667%}.grid-margin-x>.small-6{width:50%}.grid-margin-x>.small-7{width:58.3333333333%}.grid-margin-x>.small-8{width:66.6666666667%}.grid-margin-x>.small-9{width:75%}.grid-margin-x>.small-10{width:83.3333333333%}.grid-margin-x>.small-11{width:91.6666666667%}.grid-margin-x>.small-12{width:100%}@media print,screen and (min-width: 40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:8.3333333333%}.grid-margin-x>.small-2{width:16.6666666667%}.grid-margin-x>.small-3{width:25%}.grid-margin-x>.small-4{width:33.3333333333%}.grid-margin-x>.small-5{width:41.6666666667%}.grid-margin-x>.small-6{width:50%}.grid-margin-x>.small-7{width:58.3333333333%}.grid-margin-x>.small-8{width:66.6666666667%}.grid-margin-x>.small-9{width:75%}.grid-margin-x>.small-10{width:83.3333333333%}.grid-margin-x>.small-11{width:91.6666666667%}.grid-margin-x>.small-12{width:100%}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:8.3333333333%}.grid-margin-x>.medium-2{width:16.6666666667%}.grid-margin-x>.medium-3{width:25%}.grid-margin-x>.medium-4{width:33.3333333333%}.grid-margin-x>.medium-5{width:41.6666666667%}.grid-margin-x>.medium-6{width:50%}.grid-margin-x>.medium-7{width:58.3333333333%}.grid-margin-x>.medium-8{width:66.6666666667%}.grid-margin-x>.medium-9{width:75%}.grid-margin-x>.medium-10{width:83.3333333333%}.grid-margin-x>.medium-11{width:91.6666666667%}.grid-margin-x>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:8.3333333333%}.grid-margin-x>.large-2{width:16.6666666667%}.grid-margin-x>.large-3{width:25%}.grid-margin-x>.large-4{width:33.3333333333%}.grid-margin-x>.large-5{width:41.6666666667%}.grid-margin-x>.large-6{width:50%}.grid-margin-x>.large-7{width:58.3333333333%}.grid-margin-x>.large-8{width:66.6666666667%}.grid-margin-x>.large-9{width:75%}.grid-margin-x>.large-10{width:83.3333333333%}.grid-margin-x>.large-11{width:91.6666666667%}.grid-margin-x>.large-12{width:100%}}@media screen and (min-width: 75em){.grid-margin-x>.xlarge-auto{width:auto}.grid-margin-x>.xlarge-shrink{width:auto}.grid-margin-x>.xlarge-1{width:8.3333333333%}.grid-margin-x>.xlarge-2{width:16.6666666667%}.grid-margin-x>.xlarge-3{width:25%}.grid-margin-x>.xlarge-4{width:33.3333333333%}.grid-margin-x>.xlarge-5{width:41.6666666667%}.grid-margin-x>.xlarge-6{width:50%}.grid-margin-x>.xlarge-7{width:58.3333333333%}.grid-margin-x>.xlarge-8{width:66.6666666667%}.grid-margin-x>.xlarge-9{width:75%}.grid-margin-x>.xlarge-10{width:83.3333333333%}.grid-margin-x>.xlarge-11{width:91.6666666667%}.grid-margin-x>.xlarge-12{width:100%}}@media screen and (min-width: 100em){.grid-margin-x>.xxlarge-auto{width:auto}.grid-margin-x>.xxlarge-shrink{width:auto}.grid-margin-x>.xxlarge-1{width:8.3333333333%}.grid-margin-x>.xxlarge-2{width:16.6666666667%}.grid-margin-x>.xxlarge-3{width:25%}.grid-margin-x>.xxlarge-4{width:33.3333333333%}.grid-margin-x>.xxlarge-5{width:41.6666666667%}.grid-margin-x>.xxlarge-6{width:50%}.grid-margin-x>.xxlarge-7{width:58.3333333333%}.grid-margin-x>.xxlarge-8{width:66.6666666667%}.grid-margin-x>.xxlarge-9{width:75%}.grid-margin-x>.xxlarge-10{width:83.3333333333%}.grid-margin-x>.xxlarge-11{width:91.6666666667%}.grid-margin-x>.xxlarge-12{width:100%}}.grid-padding-x .grid-padding-x{margin-right:-0;margin-left:-0}@media print,screen and (min-width: 40em){.grid-padding-x .grid-padding-x{margin-right:-0;margin-left:-0}}.grid-container:not(.full)>.grid-padding-x{margin-right:-0;margin-left:-0}@media print,screen and (min-width: 40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-0;margin-left:-0}}.grid-padding-x>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width: 40em){.grid-padding-x>.cell{padding-right:0;padding-left:0}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.3333333333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.6666666667%}.small-up-7>.cell{width:14.2857142857%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width: 40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.3333333333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.6666666667%}.medium-up-7>.cell{width:14.2857142857%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width: 64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.3333333333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.6666666667%}.large-up-7>.cell{width:14.2857142857%}.large-up-8>.cell{width:12.5%}}@media screen and (min-width: 75em){.xlarge-up-1>.cell{width:100%}.xlarge-up-2>.cell{width:50%}.xlarge-up-3>.cell{width:33.3333333333%}.xlarge-up-4>.cell{width:25%}.xlarge-up-5>.cell{width:20%}.xlarge-up-6>.cell{width:16.6666666667%}.xlarge-up-7>.cell{width:14.2857142857%}.xlarge-up-8>.cell{width:12.5%}}@media screen and (min-width: 100em){.xxlarge-up-1>.cell{width:100%}.xxlarge-up-2>.cell{width:50%}.xxlarge-up-3>.cell{width:33.3333333333%}.xxlarge-up-4>.cell{width:25%}.xxlarge-up-5>.cell{width:20%}.xxlarge-up-6>.cell{width:16.6666666667%}.xxlarge-up-7>.cell{width:14.2857142857%}.xxlarge-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:100%}.grid-margin-x.small-up-2>.cell{width:50%}.grid-margin-x.small-up-3>.cell{width:33.3333333333%}.grid-margin-x.small-up-4>.cell{width:25%}.grid-margin-x.small-up-5>.cell{width:20%}.grid-margin-x.small-up-6>.cell{width:16.6666666667%}.grid-margin-x.small-up-7>.cell{width:14.2857142857%}.grid-margin-x.small-up-8>.cell{width:12.5%}@media print,screen and (min-width: 40em){.grid-margin-x.small-up-1>.cell{width:100%}.grid-margin-x.small-up-2>.cell{width:50%}.grid-margin-x.small-up-3>.cell{width:33.3333333333%}.grid-margin-x.small-up-4>.cell{width:25%}.grid-margin-x.small-up-5>.cell{width:20%}.grid-margin-x.small-up-6>.cell{width:16.6666666667%}.grid-margin-x.small-up-7>.cell{width:14.2857142857%}.grid-margin-x.small-up-8>.cell{width:12.5%}.grid-margin-x.medium-up-1>.cell{width:100%}.grid-margin-x.medium-up-2>.cell{width:50%}.grid-margin-x.medium-up-3>.cell{width:33.3333333333%}.grid-margin-x.medium-up-4>.cell{width:25%}.grid-margin-x.medium-up-5>.cell{width:20%}.grid-margin-x.medium-up-6>.cell{width:16.6666666667%}.grid-margin-x.medium-up-7>.cell{width:14.2857142857%}.grid-margin-x.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width: 64em){.grid-margin-x.large-up-1>.cell{width:100%}.grid-margin-x.large-up-2>.cell{width:50%}.grid-margin-x.large-up-3>.cell{width:33.3333333333%}.grid-margin-x.large-up-4>.cell{width:25%}.grid-margin-x.large-up-5>.cell{width:20%}.grid-margin-x.large-up-6>.cell{width:16.6666666667%}.grid-margin-x.large-up-7>.cell{width:14.2857142857%}.grid-margin-x.large-up-8>.cell{width:12.5%}}@media screen and (min-width: 75em){.grid-margin-x.xlarge-up-1>.cell{width:100%}.grid-margin-x.xlarge-up-2>.cell{width:50%}.grid-margin-x.xlarge-up-3>.cell{width:33.3333333333%}.grid-margin-x.xlarge-up-4>.cell{width:25%}.grid-margin-x.xlarge-up-5>.cell{width:20%}.grid-margin-x.xlarge-up-6>.cell{width:16.6666666667%}.grid-margin-x.xlarge-up-7>.cell{width:14.2857142857%}.grid-margin-x.xlarge-up-8>.cell{width:12.5%}}@media screen and (min-width: 100em){.grid-margin-x.xxlarge-up-1>.cell{width:100%}.grid-margin-x.xxlarge-up-2>.cell{width:50%}.grid-margin-x.xxlarge-up-3>.cell{width:33.3333333333%}.grid-margin-x.xxlarge-up-4>.cell{width:25%}.grid-margin-x.xxlarge-up-5>.cell{width:20%}.grid-margin-x.xxlarge-up-6>.cell{width:16.6666666667%}.grid-margin-x.xxlarge-up-7>.cell{width:14.2857142857%}.grid-margin-x.xxlarge-up-8>.cell{width:12.5%}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.3333333333%}.small-margin-collapse>.small-2{width:16.6666666667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.3333333333%}.small-margin-collapse>.small-5{width:41.6666666667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.3333333333%}.small-margin-collapse>.small-8{width:66.6666666667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.3333333333%}.small-margin-collapse>.small-11{width:91.6666666667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width: 40em){.small-margin-collapse>.medium-1{width:8.3333333333%}.small-margin-collapse>.medium-2{width:16.6666666667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.3333333333%}.small-margin-collapse>.medium-5{width:41.6666666667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.3333333333%}.small-margin-collapse>.medium-8{width:66.6666666667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.3333333333%}.small-margin-collapse>.medium-11{width:91.6666666667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.small-margin-collapse>.large-1{width:8.3333333333%}.small-margin-collapse>.large-2{width:16.6666666667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.3333333333%}.small-margin-collapse>.large-5{width:41.6666666667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.3333333333%}.small-margin-collapse>.large-8{width:66.6666666667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.3333333333%}.small-margin-collapse>.large-11{width:91.6666666667%}.small-margin-collapse>.large-12{width:100%}}@media screen and (min-width: 75em){.small-margin-collapse>.xlarge-1{width:8.3333333333%}.small-margin-collapse>.xlarge-2{width:16.6666666667%}.small-margin-collapse>.xlarge-3{width:25%}.small-margin-collapse>.xlarge-4{width:33.3333333333%}.small-margin-collapse>.xlarge-5{width:41.6666666667%}.small-margin-collapse>.xlarge-6{width:50%}.small-margin-collapse>.xlarge-7{width:58.3333333333%}.small-margin-collapse>.xlarge-8{width:66.6666666667%}.small-margin-collapse>.xlarge-9{width:75%}.small-margin-collapse>.xlarge-10{width:83.3333333333%}.small-margin-collapse>.xlarge-11{width:91.6666666667%}.small-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width: 100em){.small-margin-collapse>.xxlarge-1{width:8.3333333333%}.small-margin-collapse>.xxlarge-2{width:16.6666666667%}.small-margin-collapse>.xxlarge-3{width:25%}.small-margin-collapse>.xxlarge-4{width:33.3333333333%}.small-margin-collapse>.xxlarge-5{width:41.6666666667%}.small-margin-collapse>.xxlarge-6{width:50%}.small-margin-collapse>.xxlarge-7{width:58.3333333333%}.small-margin-collapse>.xxlarge-8{width:66.6666666667%}.small-margin-collapse>.xxlarge-9{width:75%}.small-margin-collapse>.xxlarge-10{width:83.3333333333%}.small-margin-collapse>.xxlarge-11{width:91.6666666667%}.small-margin-collapse>.xxlarge-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width: 40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width: 40em){.medium-margin-collapse>.small-1{width:8.3333333333%}.medium-margin-collapse>.small-2{width:16.6666666667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.3333333333%}.medium-margin-collapse>.small-5{width:41.6666666667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.3333333333%}.medium-margin-collapse>.small-8{width:66.6666666667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.3333333333%}.medium-margin-collapse>.small-11{width:91.6666666667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width: 40em){.medium-margin-collapse>.medium-1{width:8.3333333333%}.medium-margin-collapse>.medium-2{width:16.6666666667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.3333333333%}.medium-margin-collapse>.medium-5{width:41.6666666667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.3333333333%}.medium-margin-collapse>.medium-8{width:66.6666666667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.3333333333%}.medium-margin-collapse>.medium-11{width:91.6666666667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.medium-margin-collapse>.large-1{width:8.3333333333%}.medium-margin-collapse>.large-2{width:16.6666666667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.3333333333%}.medium-margin-collapse>.large-5{width:41.6666666667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.3333333333%}.medium-margin-collapse>.large-8{width:66.6666666667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.3333333333%}.medium-margin-collapse>.large-11{width:91.6666666667%}.medium-margin-collapse>.large-12{width:100%}}@media screen and (min-width: 75em){.medium-margin-collapse>.xlarge-1{width:8.3333333333%}.medium-margin-collapse>.xlarge-2{width:16.6666666667%}.medium-margin-collapse>.xlarge-3{width:25%}.medium-margin-collapse>.xlarge-4{width:33.3333333333%}.medium-margin-collapse>.xlarge-5{width:41.6666666667%}.medium-margin-collapse>.xlarge-6{width:50%}.medium-margin-collapse>.xlarge-7{width:58.3333333333%}.medium-margin-collapse>.xlarge-8{width:66.6666666667%}.medium-margin-collapse>.xlarge-9{width:75%}.medium-margin-collapse>.xlarge-10{width:83.3333333333%}.medium-margin-collapse>.xlarge-11{width:91.6666666667%}.medium-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width: 100em){.medium-margin-collapse>.xxlarge-1{width:8.3333333333%}.medium-margin-collapse>.xxlarge-2{width:16.6666666667%}.medium-margin-collapse>.xxlarge-3{width:25%}.medium-margin-collapse>.xxlarge-4{width:33.3333333333%}.medium-margin-collapse>.xxlarge-5{width:41.6666666667%}.medium-margin-collapse>.xxlarge-6{width:50%}.medium-margin-collapse>.xxlarge-7{width:58.3333333333%}.medium-margin-collapse>.xxlarge-8{width:66.6666666667%}.medium-margin-collapse>.xxlarge-9{width:75%}.medium-margin-collapse>.xxlarge-10{width:83.3333333333%}.medium-margin-collapse>.xxlarge-11{width:91.6666666667%}.medium-margin-collapse>.xxlarge-12{width:100%}}@media print,screen and (min-width: 40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width: 64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width: 64em){.large-margin-collapse>.small-1{width:8.3333333333%}.large-margin-collapse>.small-2{width:16.6666666667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.3333333333%}.large-margin-collapse>.small-5{width:41.6666666667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.3333333333%}.large-margin-collapse>.small-8{width:66.6666666667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.3333333333%}.large-margin-collapse>.small-11{width:91.6666666667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width: 64em){.large-margin-collapse>.medium-1{width:8.3333333333%}.large-margin-collapse>.medium-2{width:16.6666666667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.3333333333%}.large-margin-collapse>.medium-5{width:41.6666666667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.3333333333%}.large-margin-collapse>.medium-8{width:66.6666666667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.3333333333%}.large-margin-collapse>.medium-11{width:91.6666666667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.large-margin-collapse>.large-1{width:8.3333333333%}.large-margin-collapse>.large-2{width:16.6666666667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.3333333333%}.large-margin-collapse>.large-5{width:41.6666666667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.3333333333%}.large-margin-collapse>.large-8{width:66.6666666667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.3333333333%}.large-margin-collapse>.large-11{width:91.6666666667%}.large-margin-collapse>.large-12{width:100%}}@media screen and (min-width: 75em){.large-margin-collapse>.xlarge-1{width:8.3333333333%}.large-margin-collapse>.xlarge-2{width:16.6666666667%}.large-margin-collapse>.xlarge-3{width:25%}.large-margin-collapse>.xlarge-4{width:33.3333333333%}.large-margin-collapse>.xlarge-5{width:41.6666666667%}.large-margin-collapse>.xlarge-6{width:50%}.large-margin-collapse>.xlarge-7{width:58.3333333333%}.large-margin-collapse>.xlarge-8{width:66.6666666667%}.large-margin-collapse>.xlarge-9{width:75%}.large-margin-collapse>.xlarge-10{width:83.3333333333%}.large-margin-collapse>.xlarge-11{width:91.6666666667%}.large-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width: 100em){.large-margin-collapse>.xxlarge-1{width:8.3333333333%}.large-margin-collapse>.xxlarge-2{width:16.6666666667%}.large-margin-collapse>.xxlarge-3{width:25%}.large-margin-collapse>.xxlarge-4{width:33.3333333333%}.large-margin-collapse>.xxlarge-5{width:41.6666666667%}.large-margin-collapse>.xxlarge-6{width:50%}.large-margin-collapse>.xxlarge-7{width:58.3333333333%}.large-margin-collapse>.xxlarge-8{width:66.6666666667%}.large-margin-collapse>.xxlarge-9{width:75%}.large-margin-collapse>.xxlarge-10{width:83.3333333333%}.large-margin-collapse>.xxlarge-11{width:91.6666666667%}.large-margin-collapse>.xxlarge-12{width:100%}}@media print,screen and (min-width: 64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}@media screen and (min-width: 75em){.xlarge-margin-collapse{margin-right:0;margin-left:0}.xlarge-margin-collapse>.cell{margin-right:0;margin-left:0}}@media screen and (min-width: 75em){.xlarge-margin-collapse>.small-1{width:8.3333333333%}.xlarge-margin-collapse>.small-2{width:16.6666666667%}.xlarge-margin-collapse>.small-3{width:25%}.xlarge-margin-collapse>.small-4{width:33.3333333333%}.xlarge-margin-collapse>.small-5{width:41.6666666667%}.xlarge-margin-collapse>.small-6{width:50%}.xlarge-margin-collapse>.small-7{width:58.3333333333%}.xlarge-margin-collapse>.small-8{width:66.6666666667%}.xlarge-margin-collapse>.small-9{width:75%}.xlarge-margin-collapse>.small-10{width:83.3333333333%}.xlarge-margin-collapse>.small-11{width:91.6666666667%}.xlarge-margin-collapse>.small-12{width:100%}}@media screen and (min-width: 75em){.xlarge-margin-collapse>.medium-1{width:8.3333333333%}.xlarge-margin-collapse>.medium-2{width:16.6666666667%}.xlarge-margin-collapse>.medium-3{width:25%}.xlarge-margin-collapse>.medium-4{width:33.3333333333%}.xlarge-margin-collapse>.medium-5{width:41.6666666667%}.xlarge-margin-collapse>.medium-6{width:50%}.xlarge-margin-collapse>.medium-7{width:58.3333333333%}.xlarge-margin-collapse>.medium-8{width:66.6666666667%}.xlarge-margin-collapse>.medium-9{width:75%}.xlarge-margin-collapse>.medium-10{width:83.3333333333%}.xlarge-margin-collapse>.medium-11{width:91.6666666667%}.xlarge-margin-collapse>.medium-12{width:100%}}@media screen and (min-width: 75em){.xlarge-margin-collapse>.large-1{width:8.3333333333%}.xlarge-margin-collapse>.large-2{width:16.6666666667%}.xlarge-margin-collapse>.large-3{width:25%}.xlarge-margin-collapse>.large-4{width:33.3333333333%}.xlarge-margin-collapse>.large-5{width:41.6666666667%}.xlarge-margin-collapse>.large-6{width:50%}.xlarge-margin-collapse>.large-7{width:58.3333333333%}.xlarge-margin-collapse>.large-8{width:66.6666666667%}.xlarge-margin-collapse>.large-9{width:75%}.xlarge-margin-collapse>.large-10{width:83.3333333333%}.xlarge-margin-collapse>.large-11{width:91.6666666667%}.xlarge-margin-collapse>.large-12{width:100%}}@media screen and (min-width: 75em){.xlarge-margin-collapse>.xlarge-1{width:8.3333333333%}.xlarge-margin-collapse>.xlarge-2{width:16.6666666667%}.xlarge-margin-collapse>.xlarge-3{width:25%}.xlarge-margin-collapse>.xlarge-4{width:33.3333333333%}.xlarge-margin-collapse>.xlarge-5{width:41.6666666667%}.xlarge-margin-collapse>.xlarge-6{width:50%}.xlarge-margin-collapse>.xlarge-7{width:58.3333333333%}.xlarge-margin-collapse>.xlarge-8{width:66.6666666667%}.xlarge-margin-collapse>.xlarge-9{width:75%}.xlarge-margin-collapse>.xlarge-10{width:83.3333333333%}.xlarge-margin-collapse>.xlarge-11{width:91.6666666667%}.xlarge-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width: 100em){.xlarge-margin-collapse>.xxlarge-1{width:8.3333333333%}.xlarge-margin-collapse>.xxlarge-2{width:16.6666666667%}.xlarge-margin-collapse>.xxlarge-3{width:25%}.xlarge-margin-collapse>.xxlarge-4{width:33.3333333333%}.xlarge-margin-collapse>.xxlarge-5{width:41.6666666667%}.xlarge-margin-collapse>.xxlarge-6{width:50%}.xlarge-margin-collapse>.xxlarge-7{width:58.3333333333%}.xlarge-margin-collapse>.xxlarge-8{width:66.6666666667%}.xlarge-margin-collapse>.xxlarge-9{width:75%}.xlarge-margin-collapse>.xxlarge-10{width:83.3333333333%}.xlarge-margin-collapse>.xxlarge-11{width:91.6666666667%}.xlarge-margin-collapse>.xxlarge-12{width:100%}}@media screen and (min-width: 75em){.xlarge-padding-collapse{margin-right:0;margin-left:0}.xlarge-padding-collapse>.cell{padding-right:0;padding-left:0}}@media screen and (min-width: 100em){.xxlarge-margin-collapse{margin-right:0;margin-left:0}.xxlarge-margin-collapse>.cell{margin-right:0;margin-left:0}}@media screen and (min-width: 100em){.xxlarge-margin-collapse>.small-1{width:8.3333333333%}.xxlarge-margin-collapse>.small-2{width:16.6666666667%}.xxlarge-margin-collapse>.small-3{width:25%}.xxlarge-margin-collapse>.small-4{width:33.3333333333%}.xxlarge-margin-collapse>.small-5{width:41.6666666667%}.xxlarge-margin-collapse>.small-6{width:50%}.xxlarge-margin-collapse>.small-7{width:58.3333333333%}.xxlarge-margin-collapse>.small-8{width:66.6666666667%}.xxlarge-margin-collapse>.small-9{width:75%}.xxlarge-margin-collapse>.small-10{width:83.3333333333%}.xxlarge-margin-collapse>.small-11{width:91.6666666667%}.xxlarge-margin-collapse>.small-12{width:100%}}@media screen and (min-width: 100em){.xxlarge-margin-collapse>.medium-1{width:8.3333333333%}.xxlarge-margin-collapse>.medium-2{width:16.6666666667%}.xxlarge-margin-collapse>.medium-3{width:25%}.xxlarge-margin-collapse>.medium-4{width:33.3333333333%}.xxlarge-margin-collapse>.medium-5{width:41.6666666667%}.xxlarge-margin-collapse>.medium-6{width:50%}.xxlarge-margin-collapse>.medium-7{width:58.3333333333%}.xxlarge-margin-collapse>.medium-8{width:66.6666666667%}.xxlarge-margin-collapse>.medium-9{width:75%}.xxlarge-margin-collapse>.medium-10{width:83.3333333333%}.xxlarge-margin-collapse>.medium-11{width:91.6666666667%}.xxlarge-margin-collapse>.medium-12{width:100%}}@media screen and (min-width: 100em){.xxlarge-margin-collapse>.large-1{width:8.3333333333%}.xxlarge-margin-collapse>.large-2{width:16.6666666667%}.xxlarge-margin-collapse>.large-3{width:25%}.xxlarge-margin-collapse>.large-4{width:33.3333333333%}.xxlarge-margin-collapse>.large-5{width:41.6666666667%}.xxlarge-margin-collapse>.large-6{width:50%}.xxlarge-margin-collapse>.large-7{width:58.3333333333%}.xxlarge-margin-collapse>.large-8{width:66.6666666667%}.xxlarge-margin-collapse>.large-9{width:75%}.xxlarge-margin-collapse>.large-10{width:83.3333333333%}.xxlarge-margin-collapse>.large-11{width:91.6666666667%}.xxlarge-margin-collapse>.large-12{width:100%}}@media screen and (min-width: 100em){.xxlarge-margin-collapse>.xlarge-1{width:8.3333333333%}.xxlarge-margin-collapse>.xlarge-2{width:16.6666666667%}.xxlarge-margin-collapse>.xlarge-3{width:25%}.xxlarge-margin-collapse>.xlarge-4{width:33.3333333333%}.xxlarge-margin-collapse>.xlarge-5{width:41.6666666667%}.xxlarge-margin-collapse>.xlarge-6{width:50%}.xxlarge-margin-collapse>.xlarge-7{width:58.3333333333%}.xxlarge-margin-collapse>.xlarge-8{width:66.6666666667%}.xxlarge-margin-collapse>.xlarge-9{width:75%}.xxlarge-margin-collapse>.xlarge-10{width:83.3333333333%}.xxlarge-margin-collapse>.xlarge-11{width:91.6666666667%}.xxlarge-margin-collapse>.xlarge-12{width:100%}}@media screen and (min-width: 100em){.xxlarge-margin-collapse>.xxlarge-1{width:8.3333333333%}.xxlarge-margin-collapse>.xxlarge-2{width:16.6666666667%}.xxlarge-margin-collapse>.xxlarge-3{width:25%}.xxlarge-margin-collapse>.xxlarge-4{width:33.3333333333%}.xxlarge-margin-collapse>.xxlarge-5{width:41.6666666667%}.xxlarge-margin-collapse>.xxlarge-6{width:50%}.xxlarge-margin-collapse>.xxlarge-7{width:58.3333333333%}.xxlarge-margin-collapse>.xxlarge-8{width:66.6666666667%}.xxlarge-margin-collapse>.xxlarge-9{width:75%}.xxlarge-margin-collapse>.xxlarge-10{width:83.3333333333%}.xxlarge-margin-collapse>.xxlarge-11{width:91.6666666667%}.xxlarge-margin-collapse>.xxlarge-12{width:100%}}@media screen and (min-width: 100em){.xxlarge-padding-collapse{margin-right:0;margin-left:0}.xxlarge-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0%}.grid-margin-x>.small-offset-0{margin-left:0%}.small-offset-1{margin-left:8.3333333333%}.grid-margin-x>.small-offset-1{margin-left:8.3333333333%}.small-offset-2{margin-left:16.6666666667%}.grid-margin-x>.small-offset-2{margin-left:16.6666666667%}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:25%}.small-offset-4{margin-left:33.3333333333%}.grid-margin-x>.small-offset-4{margin-left:33.3333333333%}.small-offset-5{margin-left:41.6666666667%}.grid-margin-x>.small-offset-5{margin-left:41.6666666667%}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:50%}.small-offset-7{margin-left:58.3333333333%}.grid-margin-x>.small-offset-7{margin-left:58.3333333333%}.small-offset-8{margin-left:66.6666666667%}.grid-margin-x>.small-offset-8{margin-left:66.6666666667%}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:75%}.small-offset-10{margin-left:83.3333333333%}.grid-margin-x>.small-offset-10{margin-left:83.3333333333%}.small-offset-11{margin-left:91.6666666667%}.grid-margin-x>.small-offset-11{margin-left:91.6666666667%}@media print,screen and (min-width: 40em){.medium-offset-0{margin-left:0%}.grid-margin-x>.medium-offset-0{margin-left:0%}.medium-offset-1{margin-left:8.3333333333%}.grid-margin-x>.medium-offset-1{margin-left:8.3333333333%}.medium-offset-2{margin-left:16.6666666667%}.grid-margin-x>.medium-offset-2{margin-left:16.6666666667%}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:25%}.medium-offset-4{margin-left:33.3333333333%}.grid-margin-x>.medium-offset-4{margin-left:33.3333333333%}.medium-offset-5{margin-left:41.6666666667%}.grid-margin-x>.medium-offset-5{margin-left:41.6666666667%}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:50%}.medium-offset-7{margin-left:58.3333333333%}.grid-margin-x>.medium-offset-7{margin-left:58.3333333333%}.medium-offset-8{margin-left:66.6666666667%}.grid-margin-x>.medium-offset-8{margin-left:66.6666666667%}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:75%}.medium-offset-10{margin-left:83.3333333333%}.grid-margin-x>.medium-offset-10{margin-left:83.3333333333%}.medium-offset-11{margin-left:91.6666666667%}.grid-margin-x>.medium-offset-11{margin-left:91.6666666667%}}@media print,screen and (min-width: 64em){.large-offset-0{margin-left:0%}.grid-margin-x>.large-offset-0{margin-left:0%}.large-offset-1{margin-left:8.3333333333%}.grid-margin-x>.large-offset-1{margin-left:8.3333333333%}.large-offset-2{margin-left:16.6666666667%}.grid-margin-x>.large-offset-2{margin-left:16.6666666667%}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:25%}.large-offset-4{margin-left:33.3333333333%}.grid-margin-x>.large-offset-4{margin-left:33.3333333333%}.large-offset-5{margin-left:41.6666666667%}.grid-margin-x>.large-offset-5{margin-left:41.6666666667%}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:50%}.large-offset-7{margin-left:58.3333333333%}.grid-margin-x>.large-offset-7{margin-left:58.3333333333%}.large-offset-8{margin-left:66.6666666667%}.grid-margin-x>.large-offset-8{margin-left:66.6666666667%}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:75%}.large-offset-10{margin-left:83.3333333333%}.grid-margin-x>.large-offset-10{margin-left:83.3333333333%}.large-offset-11{margin-left:91.6666666667%}.grid-margin-x>.large-offset-11{margin-left:91.6666666667%}}@media screen and (min-width: 75em){.xlarge-offset-0{margin-left:0%}.grid-margin-x>.xlarge-offset-0{margin-left:0%}.xlarge-offset-1{margin-left:8.3333333333%}.grid-margin-x>.xlarge-offset-1{margin-left:8.3333333333%}.xlarge-offset-2{margin-left:16.6666666667%}.grid-margin-x>.xlarge-offset-2{margin-left:16.6666666667%}.xlarge-offset-3{margin-left:25%}.grid-margin-x>.xlarge-offset-3{margin-left:25%}.xlarge-offset-4{margin-left:33.3333333333%}.grid-margin-x>.xlarge-offset-4{margin-left:33.3333333333%}.xlarge-offset-5{margin-left:41.6666666667%}.grid-margin-x>.xlarge-offset-5{margin-left:41.6666666667%}.xlarge-offset-6{margin-left:50%}.grid-margin-x>.xlarge-offset-6{margin-left:50%}.xlarge-offset-7{margin-left:58.3333333333%}.grid-margin-x>.xlarge-offset-7{margin-left:58.3333333333%}.xlarge-offset-8{margin-left:66.6666666667%}.grid-margin-x>.xlarge-offset-8{margin-left:66.6666666667%}.xlarge-offset-9{margin-left:75%}.grid-margin-x>.xlarge-offset-9{margin-left:75%}.xlarge-offset-10{margin-left:83.3333333333%}.grid-margin-x>.xlarge-offset-10{margin-left:83.3333333333%}.xlarge-offset-11{margin-left:91.6666666667%}.grid-margin-x>.xlarge-offset-11{margin-left:91.6666666667%}}@media screen and (min-width: 100em){.xxlarge-offset-0{margin-left:0%}.grid-margin-x>.xxlarge-offset-0{margin-left:0%}.xxlarge-offset-1{margin-left:8.3333333333%}.grid-margin-x>.xxlarge-offset-1{margin-left:8.3333333333%}.xxlarge-offset-2{margin-left:16.6666666667%}.grid-margin-x>.xxlarge-offset-2{margin-left:16.6666666667%}.xxlarge-offset-3{margin-left:25%}.grid-margin-x>.xxlarge-offset-3{margin-left:25%}.xxlarge-offset-4{margin-left:33.3333333333%}.grid-margin-x>.xxlarge-offset-4{margin-left:33.3333333333%}.xxlarge-offset-5{margin-left:41.6666666667%}.grid-margin-x>.xxlarge-offset-5{margin-left:41.6666666667%}.xxlarge-offset-6{margin-left:50%}.grid-margin-x>.xxlarge-offset-6{margin-left:50%}.xxlarge-offset-7{margin-left:58.3333333333%}.grid-margin-x>.xxlarge-offset-7{margin-left:58.3333333333%}.xxlarge-offset-8{margin-left:66.6666666667%}.grid-margin-x>.xxlarge-offset-8{margin-left:66.6666666667%}.xxlarge-offset-9{margin-left:75%}.grid-margin-x>.xxlarge-offset-9{margin-left:75%}.xxlarge-offset-10{margin-left:83.3333333333%}.grid-margin-x>.xxlarge-offset-10{margin-left:83.3333333333%}.xxlarge-offset-11{margin-left:91.6666666667%}.grid-margin-x>.xxlarge-offset-11{margin-left:91.6666666667%}}.grid-y{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{height:auto;max-height:none}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-shrink,.grid-y>.small-full,.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width: 40em){.grid-y>.medium-shrink,.grid-y>.medium-full,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width: 64em){.grid-y>.large-shrink,.grid-y>.large-full,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width: 75em){.grid-y>.xlarge-shrink,.grid-y>.xlarge-full,.grid-y>.xlarge-1,.grid-y>.xlarge-2,.grid-y>.xlarge-3,.grid-y>.xlarge-4,.grid-y>.xlarge-5,.grid-y>.xlarge-6,.grid-y>.xlarge-7,.grid-y>.xlarge-8,.grid-y>.xlarge-9,.grid-y>.xlarge-10,.grid-y>.xlarge-11,.grid-y>.xlarge-12{-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width: 100em){.grid-y>.xxlarge-shrink,.grid-y>.xxlarge-full,.grid-y>.xxlarge-1,.grid-y>.xxlarge-2,.grid-y>.xxlarge-3,.grid-y>.xxlarge-4,.grid-y>.xxlarge-5,.grid-y>.xxlarge-6,.grid-y>.xxlarge-7,.grid-y>.xxlarge-8,.grid-y>.xxlarge-9,.grid-y>.xxlarge-10,.grid-y>.xxlarge-11,.grid-y>.xxlarge-12{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-12,.grid-y>.small-11,.grid-y>.small-10,.grid-y>.small-9,.grid-y>.small-8,.grid-y>.small-7,.grid-y>.small-6,.grid-y>.small-5,.grid-y>.small-4,.grid-y>.small-3,.grid-y>.small-2,.grid-y>.small-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.small-1{height:8.3333333333%}.grid-y>.small-2{height:16.6666666667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.3333333333%}.grid-y>.small-5{height:41.6666666667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.3333333333%}.grid-y>.small-8{height:66.6666666667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.3333333333%}.grid-y>.small-11{height:91.6666666667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width: 40em){.grid-y>.medium-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:auto}.grid-y>.medium-12,.grid-y>.medium-11,.grid-y>.medium-10,.grid-y>.medium-9,.grid-y>.medium-8,.grid-y>.medium-7,.grid-y>.medium-6,.grid-y>.medium-5,.grid-y>.medium-4,.grid-y>.medium-3,.grid-y>.medium-2,.grid-y>.medium-1,.grid-y>.medium-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.3333333333%}.grid-y>.medium-2{height:16.6666666667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.3333333333%}.grid-y>.medium-5{height:41.6666666667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.3333333333%}.grid-y>.medium-8{height:66.6666666667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.3333333333%}.grid-y>.medium-11{height:91.6666666667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width: 64em){.grid-y>.large-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:auto}.grid-y>.large-12,.grid-y>.large-11,.grid-y>.large-10,.grid-y>.large-9,.grid-y>.large-8,.grid-y>.large-7,.grid-y>.large-6,.grid-y>.large-5,.grid-y>.large-4,.grid-y>.large-3,.grid-y>.large-2,.grid-y>.large-1,.grid-y>.large-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.3333333333%}.grid-y>.large-2{height:16.6666666667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.3333333333%}.grid-y>.large-5{height:41.6666666667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.3333333333%}.grid-y>.large-8{height:66.6666666667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.3333333333%}.grid-y>.large-11{height:91.6666666667%}.grid-y>.large-12{height:100%}}@media screen and (min-width: 75em){.grid-y>.xlarge-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:auto}.grid-y>.xlarge-12,.grid-y>.xlarge-11,.grid-y>.xlarge-10,.grid-y>.xlarge-9,.grid-y>.xlarge-8,.grid-y>.xlarge-7,.grid-y>.xlarge-6,.grid-y>.xlarge-5,.grid-y>.xlarge-4,.grid-y>.xlarge-3,.grid-y>.xlarge-2,.grid-y>.xlarge-1,.grid-y>.xlarge-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.xlarge-shrink{height:auto}.grid-y>.xlarge-1{height:8.3333333333%}.grid-y>.xlarge-2{height:16.6666666667%}.grid-y>.xlarge-3{height:25%}.grid-y>.xlarge-4{height:33.3333333333%}.grid-y>.xlarge-5{height:41.6666666667%}.grid-y>.xlarge-6{height:50%}.grid-y>.xlarge-7{height:58.3333333333%}.grid-y>.xlarge-8{height:66.6666666667%}.grid-y>.xlarge-9{height:75%}.grid-y>.xlarge-10{height:83.3333333333%}.grid-y>.xlarge-11{height:91.6666666667%}.grid-y>.xlarge-12{height:100%}}@media screen and (min-width: 100em){.grid-y>.xxlarge-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:auto}.grid-y>.xxlarge-12,.grid-y>.xxlarge-11,.grid-y>.xxlarge-10,.grid-y>.xxlarge-9,.grid-y>.xxlarge-8,.grid-y>.xxlarge-7,.grid-y>.xxlarge-6,.grid-y>.xxlarge-5,.grid-y>.xxlarge-4,.grid-y>.xxlarge-3,.grid-y>.xxlarge-2,.grid-y>.xxlarge-1,.grid-y>.xxlarge-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.xxlarge-shrink{height:auto}.grid-y>.xxlarge-1{height:8.3333333333%}.grid-y>.xxlarge-2{height:16.6666666667%}.grid-y>.xxlarge-3{height:25%}.grid-y>.xxlarge-4{height:33.3333333333%}.grid-y>.xxlarge-5{height:41.6666666667%}.grid-y>.xxlarge-6{height:50%}.grid-y>.xxlarge-7{height:58.3333333333%}.grid-y>.xxlarge-8{height:66.6666666667%}.grid-y>.xxlarge-9{height:75%}.grid-y>.xxlarge-10{height:83.3333333333%}.grid-y>.xxlarge-11{height:91.6666666667%}.grid-y>.xxlarge-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-0;margin-bottom:-0}@media print,screen and (min-width: 40em){.grid-padding-y .grid-padding-y{margin-top:-0;margin-bottom:-0}}.grid-padding-y>.cell{padding-top:0;padding-bottom:0}@media print,screen and (min-width: 40em){.grid-padding-y>.cell{padding-top:0;padding-bottom:0}}.grid-margin-y{margin-top:-0;margin-bottom:-0}@media print,screen and (min-width: 40em){.grid-margin-y{margin-top:-0;margin-bottom:-0}}.grid-margin-y>.cell{height:100%;margin-top:0;margin-bottom:0}@media print,screen and (min-width: 40em){.grid-margin-y>.cell{height:100%;margin-top:0;margin-bottom:0}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:8.3333333333%}.grid-margin-y>.small-2{height:16.6666666667%}.grid-margin-y>.small-3{height:25%}.grid-margin-y>.small-4{height:33.3333333333%}.grid-margin-y>.small-5{height:41.6666666667%}.grid-margin-y>.small-6{height:50%}.grid-margin-y>.small-7{height:58.3333333333%}.grid-margin-y>.small-8{height:66.6666666667%}.grid-margin-y>.small-9{height:75%}.grid-margin-y>.small-10{height:83.3333333333%}.grid-margin-y>.small-11{height:91.6666666667%}.grid-margin-y>.small-12{height:100%}@media print,screen and (min-width: 40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:8.3333333333%}.grid-margin-y>.small-2{height:16.6666666667%}.grid-margin-y>.small-3{height:25%}.grid-margin-y>.small-4{height:33.3333333333%}.grid-margin-y>.small-5{height:41.6666666667%}.grid-margin-y>.small-6{height:50%}.grid-margin-y>.small-7{height:58.3333333333%}.grid-margin-y>.small-8{height:66.6666666667%}.grid-margin-y>.small-9{height:75%}.grid-margin-y>.small-10{height:83.3333333333%}.grid-margin-y>.small-11{height:91.6666666667%}.grid-margin-y>.small-12{height:100%}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:8.3333333333%}.grid-margin-y>.medium-2{height:16.6666666667%}.grid-margin-y>.medium-3{height:25%}.grid-margin-y>.medium-4{height:33.3333333333%}.grid-margin-y>.medium-5{height:41.6666666667%}.grid-margin-y>.medium-6{height:50%}.grid-margin-y>.medium-7{height:58.3333333333%}.grid-margin-y>.medium-8{height:66.6666666667%}.grid-margin-y>.medium-9{height:75%}.grid-margin-y>.medium-10{height:83.3333333333%}.grid-margin-y>.medium-11{height:91.6666666667%}.grid-margin-y>.medium-12{height:100%}}@media print,screen and (min-width: 64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:8.3333333333%}.grid-margin-y>.large-2{height:16.6666666667%}.grid-margin-y>.large-3{height:25%}.grid-margin-y>.large-4{height:33.3333333333%}.grid-margin-y>.large-5{height:41.6666666667%}.grid-margin-y>.large-6{height:50%}.grid-margin-y>.large-7{height:58.3333333333%}.grid-margin-y>.large-8{height:66.6666666667%}.grid-margin-y>.large-9{height:75%}.grid-margin-y>.large-10{height:83.3333333333%}.grid-margin-y>.large-11{height:91.6666666667%}.grid-margin-y>.large-12{height:100%}}@media screen and (min-width: 75em){.grid-margin-y>.xlarge-auto{height:auto}.grid-margin-y>.xlarge-shrink{height:auto}.grid-margin-y>.xlarge-1{height:8.3333333333%}.grid-margin-y>.xlarge-2{height:16.6666666667%}.grid-margin-y>.xlarge-3{height:25%}.grid-margin-y>.xlarge-4{height:33.3333333333%}.grid-margin-y>.xlarge-5{height:41.6666666667%}.grid-margin-y>.xlarge-6{height:50%}.grid-margin-y>.xlarge-7{height:58.3333333333%}.grid-margin-y>.xlarge-8{height:66.6666666667%}.grid-margin-y>.xlarge-9{height:75%}.grid-margin-y>.xlarge-10{height:83.3333333333%}.grid-margin-y>.xlarge-11{height:91.6666666667%}.grid-margin-y>.xlarge-12{height:100%}}@media screen and (min-width: 100em){.grid-margin-y>.xxlarge-auto{height:auto}.grid-margin-y>.xxlarge-shrink{height:auto}.grid-margin-y>.xxlarge-1{height:8.3333333333%}.grid-margin-y>.xxlarge-2{height:16.6666666667%}.grid-margin-y>.xxlarge-3{height:25%}.grid-margin-y>.xxlarge-4{height:33.3333333333%}.grid-margin-y>.xxlarge-5{height:41.6666666667%}.grid-margin-y>.xxlarge-6{height:50%}.grid-margin-y>.xxlarge-7{height:58.3333333333%}.grid-margin-y>.xxlarge-8{height:66.6666666667%}.grid-margin-y>.xxlarge-9{height:75%}.grid-margin-y>.xxlarge-10{height:83.3333333333%}.grid-margin-y>.xxlarge-11{height:91.6666666667%}.grid-margin-y>.xxlarge-12{height:100%}}.grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width: 40em){.medium-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width: 64em){.large-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media screen and (min-width: 75em){.xlarge-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .xlarge-grid-frame{width:100%}.xlarge-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.xlarge-cell-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.xlarge-cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.xlarge-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media screen and (min-width: 100em){.xxlarge-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .xxlarge-grid-frame{width:100%}.xxlarge-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.xxlarge-cell-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.xxlarge-cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.xxlarge-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;width:auto}@media print,screen and (min-width: 40em){.grid-y.medium-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;width:auto}}@media print,screen and (min-width: 64em){.grid-y.large-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;width:auto}}@media screen and (min-width: 75em){.grid-y.xlarge-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;width:auto}}@media screen and (min-width: 100em){.grid-y.xxlarge-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;width:auto}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width: 40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width: 64em){.cell .grid-y.large-grid-frame{height:100%}}@media screen and (min-width: 75em){.cell .grid-y.xlarge-grid-frame{height:100%}}@media screen and (min-width: 100em){.cell .grid-y.xxlarge-grid-frame{height:100%}}.grid-margin-y{margin-top:-0;margin-bottom:-0}@media print,screen and (min-width: 40em){.grid-margin-y{margin-top:-0;margin-bottom:-0}}.grid-margin-y>.cell{height:100%;margin-top:0;margin-bottom:0}@media print,screen and (min-width: 40em){.grid-margin-y>.cell{height:100%;margin-top:0;margin-bottom:0}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:8.3333333333%}.grid-margin-y>.small-2{height:16.6666666667%}.grid-margin-y>.small-3{height:25%}.grid-margin-y>.small-4{height:33.3333333333%}.grid-margin-y>.small-5{height:41.6666666667%}.grid-margin-y>.small-6{height:50%}.grid-margin-y>.small-7{height:58.3333333333%}.grid-margin-y>.small-8{height:66.6666666667%}.grid-margin-y>.small-9{height:75%}.grid-margin-y>.small-10{height:83.3333333333%}.grid-margin-y>.small-11{height:91.6666666667%}.grid-margin-y>.small-12{height:100%}@media print,screen and (min-width: 40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:8.3333333333%}.grid-margin-y>.small-2{height:16.6666666667%}.grid-margin-y>.small-3{height:25%}.grid-margin-y>.small-4{height:33.3333333333%}.grid-margin-y>.small-5{height:41.6666666667%}.grid-margin-y>.small-6{height:50%}.grid-margin-y>.small-7{height:58.3333333333%}.grid-margin-y>.small-8{height:66.6666666667%}.grid-margin-y>.small-9{height:75%}.grid-margin-y>.small-10{height:83.3333333333%}.grid-margin-y>.small-11{height:91.6666666667%}.grid-margin-y>.small-12{height:100%}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:8.3333333333%}.grid-margin-y>.medium-2{height:16.6666666667%}.grid-margin-y>.medium-3{height:25%}.grid-margin-y>.medium-4{height:33.3333333333%}.grid-margin-y>.medium-5{height:41.6666666667%}.grid-margin-y>.medium-6{height:50%}.grid-margin-y>.medium-7{height:58.3333333333%}.grid-margin-y>.medium-8{height:66.6666666667%}.grid-margin-y>.medium-9{height:75%}.grid-margin-y>.medium-10{height:83.3333333333%}.grid-margin-y>.medium-11{height:91.6666666667%}.grid-margin-y>.medium-12{height:100%}}@media print,screen and (min-width: 64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:8.3333333333%}.grid-margin-y>.large-2{height:16.6666666667%}.grid-margin-y>.large-3{height:25%}.grid-margin-y>.large-4{height:33.3333333333%}.grid-margin-y>.large-5{height:41.6666666667%}.grid-margin-y>.large-6{height:50%}.grid-margin-y>.large-7{height:58.3333333333%}.grid-margin-y>.large-8{height:66.6666666667%}.grid-margin-y>.large-9{height:75%}.grid-margin-y>.large-10{height:83.3333333333%}.grid-margin-y>.large-11{height:91.6666666667%}.grid-margin-y>.large-12{height:100%}}@media screen and (min-width: 75em){.grid-margin-y>.xlarge-auto{height:auto}.grid-margin-y>.xlarge-shrink{height:auto}.grid-margin-y>.xlarge-1{height:8.3333333333%}.grid-margin-y>.xlarge-2{height:16.6666666667%}.grid-margin-y>.xlarge-3{height:25%}.grid-margin-y>.xlarge-4{height:33.3333333333%}.grid-margin-y>.xlarge-5{height:41.6666666667%}.grid-margin-y>.xlarge-6{height:50%}.grid-margin-y>.xlarge-7{height:58.3333333333%}.grid-margin-y>.xlarge-8{height:66.6666666667%}.grid-margin-y>.xlarge-9{height:75%}.grid-margin-y>.xlarge-10{height:83.3333333333%}.grid-margin-y>.xlarge-11{height:91.6666666667%}.grid-margin-y>.xlarge-12{height:100%}}@media screen and (min-width: 100em){.grid-margin-y>.xxlarge-auto{height:auto}.grid-margin-y>.xxlarge-shrink{height:auto}.grid-margin-y>.xxlarge-1{height:8.3333333333%}.grid-margin-y>.xxlarge-2{height:16.6666666667%}.grid-margin-y>.xxlarge-3{height:25%}.grid-margin-y>.xxlarge-4{height:33.3333333333%}.grid-margin-y>.xxlarge-5{height:41.6666666667%}.grid-margin-y>.xxlarge-6{height:50%}.grid-margin-y>.xxlarge-7{height:58.3333333333%}.grid-margin-y>.xxlarge-8{height:66.6666666667%}.grid-margin-y>.xxlarge-9{height:75%}.grid-margin-y>.xxlarge-10{height:83.3333333333%}.grid-margin-y>.xxlarge-11{height:91.6666666667%}.grid-margin-y>.xxlarge-12{height:100%}}.grid-frame.grid-margin-y{height:calc(100vh + 0)}@media print,screen and (min-width: 40em){.grid-frame.grid-margin-y{height:calc(100vh + 0)}}@media print,screen and (min-width: 64em){.grid-frame.grid-margin-y{height:calc(100vh + 0)}}@media screen and (min-width: 75em){.grid-frame.grid-margin-y{height:calc(100vh + 0)}}@media screen and (min-width: 100em){.grid-frame.grid-margin-y{height:calc(100vh + 0)}}@media print,screen and (min-width: 40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 0)}}@media print,screen and (min-width: 64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 0)}}@media screen and (min-width: 75em){.grid-margin-y.xlarge-grid-frame{height:calc(100vh + 0)}}@media screen and (min-width: 100em){.grid-margin-y.xxlarge-grid-frame{height:calc(100vh + 0)}}.dropdown-pane{position:absolute;z-index:10;display:none;width:300px;padding:1rem;visibility:hidden;border:1px solid #999;border-radius:0;background-color:#0a0a0a;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{display:block;visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::before,.clearfix::after{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.clearfix::after{clear:both}.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}.align-left.vertical.menu>li>a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.align-right.vertical.menu>li>a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-self-middle{-ms-flex-item-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}@media print,screen and (min-width: 40em){.medium-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media print,screen and (min-width: 64em){.large-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width: 75em){.xlarge-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.xlarge-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.xlarge-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.xlarge-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.xlarge-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.xlarge-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width: 100em){.xxlarge-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.xxlarge-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.xxlarge-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.xxlarge-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.xxlarge-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.xxlarge-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width: 40em){.medium-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width: 64em){.large-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width: 75em){.xlarge-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.xlarge-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.xlarge-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.xlarge-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.xlarge-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xlarge-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.xlarge-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xlarge-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width: 100em){.xxlarge-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.xxlarge-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.xxlarge-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.xxlarge-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.xxlarge-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xxlarge-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.xxlarge-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xxlarge-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.hide{display:none !important}.invisible{visibility:hidden}.visible{visibility:visible}@media print,screen and (max-width: 39.99875em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em),screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media print,screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.99875em){.show-for-medium{display:none !important}}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.99875em),screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media print,screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.99875em){.show-for-large{display:none !important}}@media print,screen and (min-width: 64em)and (max-width: 74.99875em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.99875em),screen and (min-width: 75em){.show-for-large-only{display:none !important}}@media screen and (min-width: 75em){.hide-for-xlarge{display:none !important}}@media screen and (max-width: 74.99875em){.show-for-xlarge{display:none !important}}@media screen and (min-width: 75em)and (max-width: 99.99875em){.hide-for-xlarge-only{display:none !important}}@media screen and (max-width: 74.99875em),screen and (min-width: 100em){.show-for-xlarge-only{display:none !important}}@media screen and (min-width: 100em){.hide-for-xxlarge{display:none !important}}@media screen and (max-width: 99.99875em){.show-for-xxlarge{display:none !important}}@media screen and (min-width: 100em){.hide-for-xxlarge-only{display:none !important}}@media screen and (max-width: 99.99875em){.show-for-xxlarge-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;white-space:normal !important}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.show-for-dark-mode{display:none}.hide-for-dark-mode{display:block}@media screen and (prefers-color-scheme: dark){.show-for-dark-mode{display:block !important}.hide-for-dark-mode{display:none !important}}.show-for-ie{display:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.show-for-ie{display:block !important}.hide-for-ie{display:none !important}}.show-for-sticky{display:none}.is-stuck .show-for-sticky{display:block}.is-stuck .hide-for-sticky{display:none}.slide-in-down.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:1;-webkit-transition-property:opacity;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-right.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-bottom.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-left.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0deg);transform:perspective(2000px) rotate(0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.scale-in-up.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);opacity:0}.spin-in.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(-0.75turn);-ms-transform:rotate(-0.75turn);transform:rotate(-0.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(0.75turn);-ms-transform:rotate(0.75turn);transform:rotate(0.75turn);opacity:0}.spin-in-ccw.mui-enter{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0.75turn);-ms-transform:rotate(0.75turn);transform:rotate(0.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-0.75turn);-ms-transform:rotate(-0.75turn);transform:rotate(-0.75turn);opacity:0}.slow{-webkit-transition-duration:750ms !important;transition-duration:750ms !important}.fast{-webkit-transition-duration:250ms !important;transition-duration:250ms !important}.linear{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.ease{-webkit-transition-timing-function:ease !important;transition-timing-function:ease !important}.ease-in{-webkit-transition-timing-function:ease-in !important;transition-timing-function:ease-in !important}.ease-out{-webkit-transition-timing-function:ease-out !important;transition-timing-function:ease-out !important}.ease-in-out{-webkit-transition-timing-function:ease-in-out !important;transition-timing-function:ease-in-out !important}.bounce-in{-webkit-transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{-webkit-transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{-webkit-transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{-webkit-transition-delay:300ms !important;transition-delay:300ms !important}.long-delay{-webkit-transition-delay:700ms !important;transition-delay:700ms !important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-ccw-1turn;animation-name:spin-ccw-1turn}@-webkit-keyframes spin-ccw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes spin-ccw-1turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,30%,70%,100%{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-cw,.spin-ccw,.wiggle{-webkit-animation-duration:500ms;animation-duration:500ms}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:750ms !important;animation-duration:750ms !important}.fast{-webkit-animation-duration:250ms !important;animation-duration:250ms !important}.linear{-webkit-animation-timing-function:linear !important;animation-timing-function:linear !important}.ease{-webkit-animation-timing-function:ease !important;animation-timing-function:ease !important}.ease-in{-webkit-animation-timing-function:ease-in !important;animation-timing-function:ease-in !important}.ease-out{-webkit-animation-timing-function:ease-out !important;animation-timing-function:ease-out !important}.ease-in-out{-webkit-animation-timing-function:ease-in-out !important;animation-timing-function:ease-in-out !important}.bounce-in{-webkit-animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{-webkit-animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{-webkit-animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{-webkit-animation-delay:300ms !important;animation-delay:300ms !important}.long-delay{-webkit-animation-delay:700ms !important;animation-delay:700ms !important}@font-face{font-family:"TTHoves-Regular";src:url("../fonts/3A66EE_8_0.eot");src:url("../fonts/3A66EE_8_0.eot?#iefix") format("embedded-opentype"),url("../fonts/3A66EE_8_0.woff2") format("woff2"),url("../fonts/3A66EE_8_0.woff") format("woff"),url("../fonts/3A66EE_8_0.ttf") format("truetype")}@font-face{font-family:"TTHoves-Light";src:url("../fonts/3A66EE_A_0.eot");src:url("../fonts/3A66EE_A_0.eot?#iefix") format("embedded-opentype"),url("../fonts/3A66EE_A_0.woff2") format("woff2"),url("../fonts/3A66EE_A_0.woff") format("woff"),url("../fonts/3A66EE_A_0.ttf") format("truetype")}@font-face{font-family:"TTHoves-ExtraLight";src:url("../fonts/3A66EE_9_0.eot");src:url("../fonts/3A66EE_9_0.eot?#iefix") format("embedded-opentype"),url("../fonts/3A66EE_9_0.woff2") format("woff2"),url("../fonts/3A66EE_9_0.woff") format("woff"),url("../fonts/3A66EE_9_0.ttf") format("truetype")}.animate-text .word{display:inline-block;overflow:hidden;vertical-align:bottom}.animate-text .word::after{content:" ";white-space:pre}.animate-text .word .letter{display:inline-block}.resize-animation-stopper *{-webkit-animation:none !important;animation:none !important;-webkit-transition:none !important;transition:none !important}.animsition{overflow:hidden;min-height:100vh}*,a,button{cursor:none !important}@media(hover: none)and (pointer: coarse){*,a,button{cursor:auto !important}}.cursor{position:fixed;z-index:100000;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;mix-blend-mode:difference;-webkit-transform:translateZ(2000px);transform:translateZ(2000px)}@media(hover: none)and (pointer: coarse){.cursor{display:none}}.cursor .inner{position:relative;z-index:0;width:12px;height:12px;border-radius:50%;background-color:#fafafa;opacity:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:width .4s cubic-bezier(0.645, 0.045, 0.355, 1),height .4s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .4s cubic-bezier(0.645, 0.045, 0.355, 1),background-color .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:width .4s cubic-bezier(0.645, 0.045, 0.355, 1),height .4s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .4s cubic-bezier(0.645, 0.045, 0.355, 1),background-color .4s cubic-bezier(0.645, 0.045, 0.355, 1)}.cursor.active .inner{width:48px;height:48px}.cursor.playvideo,.cursor.gallery-next,.cursor.gallery-prev{mix-blend-mode:normal}.cursor.playvideo .inner,.cursor.gallery-next .inner,.cursor.gallery-prev .inner{width:96px;height:96px}.cursor.playvideo .inner::after,.cursor.gallery-next .inner::after,.cursor.gallery-prev .inner::after{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;color:#0a0a0a}.cursor.playvideo .inner{width:144px;height:144px}.cursor.playvideo .inner::after{content:"Play"}.cursor.gallery-next .inner::after{content:"Next"}.cursor.gallery-prev .inner::after{content:"Prev"}.cursor.aberdeen,.cursor.glasgow{mix-blend-mode:normal}.cursor.aberdeen .inner,.cursor.glasgow .inner{width:96px;height:96px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:50%}.cursor.aberdeen .inner{background-image:url("../img/icons/aberdeen.png")}.cursor.glasgow .inner{background-image:url("../img/icons/glasgow.png")}.cursor.hidden .inner{opacity:0}.vbox-open *,.vbox-open a,.vbox-open button{cursor:auto !important}.vbox-open .cursor .inner{opacity:0}.f-footer{padding-left:5vw;padding-right:5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 75em){.f-footer{padding-left:7.5vw;padding-right:7.5vw}}@media screen and (min-width: 75em){.f-footer{min-height:100vh}}.f-footer .f-footer-top{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3.75rem;padding-bottom:1.25rem}@media print,screen and (min-width: 40em){.f-footer .f-footer-top{padding-top:5.375rem;padding-bottom:1.875rem}}@media print,screen and (min-width: 64em){.f-footer .f-footer-top{padding-top:7.5rem;padding-bottom:2.5rem}}@media screen and (min-width: 75em){.f-footer .f-footer-top{padding-top:15rem;padding-bottom:5rem}}.f-footer .f-footer-top .f-footer-top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.f-footer .f-footer-top .f-footer-top-container .f-footer-message{width:100%;margin:0 0 2.5rem 0}@media print,screen and (min-width: 64em){.f-footer .f-footer-top .f-footer-top-container .f-footer-message{margin:0 0 3.75rem 0}}@media screen and (min-width: 75em){.f-footer .f-footer-top .f-footer-top-container .f-footer-message{margin:0 0 5rem 0}}.f-footer .f-footer-top .f-footer-top-container .f-footer-message a{color:#0a0a0a;background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-position:100% 95%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .8s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-size .8s cubic-bezier(0.645, 0.045, 0.355, 1)}.f-footer .f-footer-top .f-footer-top-container .f-footer-message a:hover{background-position:0% 95%;background-size:100% 1px}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-contact-details{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 1.5rem 0;padding-right:10vw;font-size:1.25rem}@media print,screen and (min-width: 64em){.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-contact-details{font-size:1.5rem}}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-contact-details>a{position:relative;display:inline-block;line-height:1.75;color:#0a0a0a}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-contact-details>a::after{content:"";position:absolute;right:0;bottom:8px;left:0;height:1px;background:#0a0a0a;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-contact-details .f-footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;list-style:none}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-contact-details .f-footer-social li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-contact-details .f-footer-social li::after{content:"";display:inline-block;width:.5rem;height:1px;margin:0 .5rem;background:#0a0a0a}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-contact-details .f-footer-social li:last-child::after{display:none}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-contact-details .f-footer-social li a{color:#0a0a0a}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-locations{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem}@media print,screen and (min-width: 64em){.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-locations{font-size:1.125rem}}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-locations>div{margin-right:5vw}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-locations>div .f-footer-location-title{margin-bottom:.25em}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-location-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.f-footer .f-footer-top .f-footer-top-container .f-footer-contact .f-footer-location-address span{display:inline-block}.f-footer .f-footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.25rem 0}@media print,screen and (min-width: 64em){.f-footer .f-footer-bottom{margin:2.5rem 0}}.f-footer .f-footer-bottom .f-footer-legal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;list-style:none;font-size:.75rem;color:#999}@media print,screen and (min-width: 64em){.f-footer .f-footer-bottom .f-footer-legal{font-size:1rem}}.f-footer .f-footer-bottom .f-footer-legal li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f-footer .f-footer-bottom .f-footer-legal li::after{content:"";display:inline-block;width:.5rem;height:1px;margin:0 .5rem;background:#999}.f-footer .f-footer-bottom .f-footer-legal li:last-child::after{display:none}.f-footer .f-footer-bottom .f-footer-legal li a{color:#999}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.no-scroll{overflow:hidden}::-moz-selection{color:#fafafa;background:#ccc}::selection{color:#fafafa;background:#ccc}::-moz-selection{color:#fafafa;background:#ccc}img{pointer-events:none}img.img-full{width:100%;height:auto}a,button{outline:none}a:focus,a:active,button:focus,button:active{outline:none}#bgChange{overflow:hidden;background-color:#0a0a0a;-webkit-transition:background-color 1s ease;transition:background-color 1s ease}.full-image{width:100%;height:56.25vw;max-height:100vh;background-position:center center;background-repeat:no-repeat;background-size:cover}.parallax-container{position:relative;display:block;height:56.25vw;max-height:100vh;overflow:hidden}.parallax-container .parallax{height:200%;position:relative;top:-100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.parallax-container .parallax-content{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:5vw 7.5vw}.parallax-container .parallax-content .link{position:relative}.parallax-container .parallax-content .link::before{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#fafafa;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:none;transition:none}.parallax-container .parallax-content .link::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#fafafa;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:none;transition:none}.parallax-container .parallax-content .link:hover::before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.parallax-container .parallax-content .link:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.terms-content{width:100%;max-width:45rem;margin:0 auto;padding:10rem 0}@media print,screen and (min-width: 40em){.terms-content{padding:12.5rem 0 10rem 0}}@media print,screen and (min-width: 64em){.terms-content{padding:15rem 0 10rem 0}}@media screen and (min-width: 75em){.terms-content{padding:17.5rem 0 10rem 0}}@media screen and (min-width: 100em){.terms-content{padding:20rem 0 10rem 0}}.terms-content .terms-header{margin:0 0 1em 0}.f-logo{position:fixed;z-index:200;top:5vw;left:5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2rem;mix-blend-mode:difference}@media screen and (min-width: 75em){.f-logo{top:90px;left:7.5vw}}.f-logo svg{display:block}.f-logo svg path{fill:#fafafa}.f-nav-toggle{position:fixed;z-index:200;top:5vw;right:5vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem;height:2rem;mix-blend-mode:difference}@media screen and (min-width: 75em){.f-nav-toggle{top:90px;right:7.5vw}}.f-nav-toggle span{display:block;width:1.5rem;height:2px;background:#fafafa;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}@media print,screen and (min-width: 40em){.f-nav-toggle span{width:2rem}}.f-nav-toggle span.f-nav-toggle-top{-webkit-transform:translateY(-0.25rem) rotate(0);-ms-transform:translateY(-0.25rem) rotate(0);transform:translateY(-0.25rem) rotate(0)}.f-nav-toggle span.f-nav-toggle-bottom{-webkit-transform:translateY(0.25rem) rotate(0);-ms-transform:translateY(0.25rem) rotate(0);transform:translateY(0.25rem) rotate(0)}.f-nav-toggle.f-nav-toggle-close span.f-nav-toggle-top{-webkit-transform:translateY(1px) rotate(45deg);-ms-transform:translateY(1px) rotate(45deg);transform:translateY(1px) rotate(45deg)}.f-nav-toggle.f-nav-toggle-close span.f-nav-toggle-bottom{-webkit-transform:translateY(-1px) rotate(-45deg);-ms-transform:translateY(-1px) rotate(-45deg);transform:translateY(-1px) rotate(-45deg)}.f-nav{position:fixed;z-index:150;top:0;left:0;width:100%;height:100%;visibility:hidden;-webkit-transition:visibility .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:visibility .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.f-nav .f-nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:5vw}@media screen and (min-width: 75em){.f-nav .f-nav-inner{padding:90px 7.5vw}}.f-nav .f-nav-inner::before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:0;width:100%;background:#111;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .8s .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .8s .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .8s .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .8s .6s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .8s .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.f-nav .f-nav-inner .f-nav-main{position:relative;z-index:1;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f-nav .f-nav-inner .f-nav-main .f-nav-primary{margin:0;padding:0;list-style:none;font-size:2rem;line-height:1.25;opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}@media print,screen and (min-width: 40em){.f-nav .f-nav-inner .f-nav-main .f-nav-primary{font-size:calc(1.25rem + 1.75vw)}}.f-nav .f-nav-inner .f-nav-main .f-nav-primary li{margin-bottom:.5em;line-height:1}.f-nav .f-nav-inner .f-nav-main .f-nav-primary li:last-child{margin-bottom:0}.f-nav .f-nav-inner .f-nav-main .f-nav-primary li a{position:relative;color:#fafafa;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.f-nav .f-nav-inner .f-nav-main .f-nav-primary li a::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#fafafa;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.f-nav .f-nav-inner .f-nav-main .f-nav-primary li a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.f-nav .f-nav-inner .f-nav-main .f-nav-primary li.active a::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.f-nav .f-nav-inner .f-nav-footer{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.f-nav .f-nav-inner .f-nav-footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:1em 0 0 0;list-style:none}@media print,screen and (min-width: 40em){.f-nav .f-nav-inner .f-nav-footer ul{width:auto}.f-nav .f-nav-inner .f-nav-footer ul:first-child{margin-right:10vw}}.f-nav .f-nav-inner .f-nav-footer ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;line-height:1}@media print,screen and (min-width: 40em){.f-nav .f-nav-inner .f-nav-footer ul li{width:auto}}.f-nav .f-nav-inner .f-nav-footer ul li::after{content:"";display:inline-block;width:1em;height:1px;margin:0 .5em;background:#666}.f-nav .f-nav-inner .f-nav-footer ul li:last-child::after{display:none}.f-nav .f-nav-inner .f-nav-footer ul li a{position:relative;color:#fafafa}@media print,screen and (min-width: 40em){.f-nav .f-nav-inner .f-nav-footer ul li a{color:#666}}.f-nav .f-nav-inner .f-nav-footer ul li a::before,.f-nav .f-nav-inner .f-nav-footer ul li a::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#666;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .4s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .4s cubic-bezier(0.645, 0.045, 0.355, 1)}.f-nav .f-nav-inner .f-nav-footer ul li a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}@media print,screen and (max-width: 39.99875em){.f-nav .f-nav-inner .f-nav-footer ul li a.startproject-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:56px;color:#999;border:1px solid #999}.f-nav .f-nav-inner .f-nav-footer ul li a.startproject-btn::before{display:none}.f-nav .f-nav-inner .f-nav-footer ul li a.startproject-btn::after{position:relative;right:auto;bottom:auto;left:auto;display:inline-block;width:12px;height:12px;margin:0 0 0 .5em;background-color:transparent;background-image:url("../img/interface/project-arr.svg");background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}.f-nav.f-nav-active{visibility:visible;-webkit-transition:visibility .8s cubic-bezier(0.645, 0.045, 0.355, 1);transition:visibility .8s cubic-bezier(0.645, 0.045, 0.355, 1)}.f-nav.f-nav-active .f-nav-inner::before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .8s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .8s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .8s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .8s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .8s cubic-bezier(0.645, 0.045, 0.355, 1)}.f-nav.f-nav-active .f-nav-inner .f-nav-primary{opacity:1;-webkit-transition:opacity .6s .8s ease;transition:opacity .6s .8s ease}.f-nav.f-nav-active .f-nav-inner .f-nav-footer{opacity:1;-webkit-transition:opacity .6s .8s ease;transition:opacity .6s .8s ease}.content-split{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5vw 10% -5vw}.content-split .image,.content-split .text{width:100%}@media print,screen and (min-width: 64em){.content-split .image,.content-split .text{width:50%}}.content-split .image{padding:0 5vw}.content-split .image .image-container{position:relative;width:100%;height:100%;padding-top:100%;overflow:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.content-split .image .image-container::after{content:"";position:absolute;z-index:1;top:-2px;right:-2px;bottom:-2px;left:-2px;background:#eee;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.content-split .image .image-container .inner{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity 0s .6s;transition:opacity 0s .6s}.content-split .image .image-container.swipe{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.content-split .image .image-container.swipe::after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.content-split .image .image-container.swipe .inner{opacity:1}.content-split .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10% 10vw 10% 5vw}.content-split .text .inner{max-width:480px}.content-split:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-split:nth-child(even) .text{padding:10% 5vw 10% 10vw}.content-split:last-child{margin-bottom:0}.bg-lighter-gray .content-split .image .image-container::before{background:#f8f8f8}.bg-lighter-gray .content-split .image .image-container::after{background:#eee}.link{position:relative;display:inline-block;line-height:1}.link::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.link:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.link.white::after{background:#fafafa}.link.white:hover{color:#fafafa}.link.black::after{background:#0a0a0a}.link.black:hover{color:#0a0a0a}.link.dark-gray::after{background:#666}.link.dark-gray:hover{color:#666}.link.darker-gray::after{background:#333}.link.darker-gray:hover{color:#333}.arrow-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.arrow-link .arrow{display:inline-block;width:0;height:2rem;overflow:hidden;background-image:url("../img/interface/arr-forward.svg");background-position:right 1rem center;background-repeat:no-repeat;-webkit-transition:width .4s;transition:width .4s}.arrow-link svg{display:block;width:auto;height:calc(30px + 3vw)}.arrow-link:hover .arrow{width:6rem}.arrow-link.white .arrow{background-image:url("../img/interface/arr-forward-white.svg")}.animsition,.animsition-overlay{position:relative;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animsition-loading{position:fixed;z-index:400;bottom:7.5vw;left:7.5vw;width:85vw}.animsition-loading img{width:100%;height:auto}@-webkit-keyframes animsition-loading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes animsition-loading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.animsition-overlay-slide{position:fixed;z-index:300;width:100%;height:100%;background-color:#eee}@-webkit-keyframes overlay-slide-in-top{0%{height:100%}100%{height:0}}@keyframes overlay-slide-in-top{0%{height:100%}100%{height:0}}.overlay-slide-in-top{top:0;height:0;-webkit-animation-name:overlay-slide-in-top;animation-name:overlay-slide-in-top}@-webkit-keyframes overlay-slide-out-top{0%{height:0}100%{height:100%}}@keyframes overlay-slide-out-top{0%{height:0}100%{height:100%}}.overlay-slide-out-top{top:0;height:100%;-webkit-animation-name:overlay-slide-out-top;animation-name:overlay-slide-out-top}@-webkit-keyframes overlay-slide-in-bottom{0%{height:100%}100%{height:0}}@keyframes overlay-slide-in-bottom{0%{height:100%}100%{height:0}}.overlay-slide-in-bottom{bottom:0;height:0;-webkit-animation-name:overlay-slide-in-bottom;animation-name:overlay-slide-in-bottom}@-webkit-keyframes overlay-slide-out-bottom{0%{height:0}100%{height:100%}}@keyframes overlay-slide-out-bottom{0%{height:0}100%{height:100%}}.overlay-slide-out-bottom{bottom:0;height:100%;-webkit-animation-name:overlay-slide-out-bottom;animation-name:overlay-slide-out-bottom}.richtext h1 a,.richtext h2 a,.richtext h3 a,.richtext h4 a,.richtext h5 a,.richtext h6 a{color:#0a0a0a;position:relative}.richtext h1 a:hover::after,.richtext h2 a:hover::after,.richtext h3 a:hover::after,.richtext h4 a:hover::after,.richtext h5 a:hover::after,.richtext h6 a:hover::after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.richtext h1 a::after,.richtext h2 a::after,.richtext h3 a::after,.richtext h4 a::after,.richtext h5 a::after,.richtext h6 a::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#0a0a0a;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.richtext *+h1,.richtext *+h2,.richtext *+h3,.richtext *+h4,.richtext *+h5,.richtext *+h6{margin-top:1.5em}.richtext p,.richtext ul{margin:0 0 1em 0;padding:0;list-style:none;line-height:1.75;color:#333}.richtext p b,.richtext p strong,.richtext ul b,.richtext ul strong{font-family:"TTHoves-Regular","Inter","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;color:#0a0a0a}.richtext p q,.richtext ul q{font-size:1.5em;line-height:1.5;color:#0a0a0a}.richtext p li,.richtext ul li{position:relative;margin:0 0 .5rem 0;padding:0 0 0 2.5rem}.richtext p li::before,.richtext ul li::before{content:"";position:absolute;top:1rem;left:0;width:1.25rem;height:1px;background:#333}.richtext p li:last-child,.richtext ul li:last-child{margin:0}.richtext p a,.richtext ul a{color:#0a0a0a;position:relative}.richtext p a:hover::after,.richtext ul a:hover::after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.richtext p a::after,.richtext ul a::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#0a0a0a;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.richtext:first-of-type p:first-of-type{font-size:1.5em;line-height:1.5;color:#0a0a0a}.richtext>*:last-child{margin-bottom:0}.richtext.richtext-dark-bg h1 a,.richtext.richtext-dark-bg h2 a,.richtext.richtext-dark-bg h3 a,.richtext.richtext-dark-bg h4 a,.richtext.richtext-dark-bg h5 a,.richtext.richtext-dark-bg h6 a{color:#fafafa}.richtext.richtext-dark-bg h1 a::after,.richtext.richtext-dark-bg h2 a::after,.richtext.richtext-dark-bg h3 a::after,.richtext.richtext-dark-bg h4 a::after,.richtext.richtext-dark-bg h5 a::after,.richtext.richtext-dark-bg h6 a::after{background:#fafafa}.richtext.richtext-dark-bg p,.richtext.richtext-dark-bg ul{color:#ccc}.richtext.richtext-dark-bg p b,.richtext.richtext-dark-bg p strong,.richtext.richtext-dark-bg ul b,.richtext.richtext-dark-bg ul strong{color:#fafafa}.richtext.richtext-dark-bg p q,.richtext.richtext-dark-bg ul q{color:#fafafa}.richtext.richtext-dark-bg p li::before,.richtext.richtext-dark-bg ul li::before{background:#ccc}.richtext.richtext-dark-bg p a,.richtext.richtext-dark-bg ul a{color:#fafafa}.richtext.richtext-dark-bg p a::after,.richtext.richtext-dark-bg ul a::after{background:#fafafa}.richtext.richtext-dark-bg:first-of-type p:first-of-type{color:#fafafa}.social{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;list-style:none}.social li::after{content:"/";margin:0 .5rem;color:#fafafa}.social li:last-child::after{display:none}.social li a{position:relative;color:#fafafa}.social li a::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#fafafa;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .4s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .4s cubic-bezier(0.645, 0.045, 0.355, 1)}.social li a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.social.black li::after{color:#0a0a0a}.social.black li a{color:#0a0a0a}.social.black li a::after{background:#0a0a0a}.swiper-container-horizontal{position:relative}.swiper-container-horizontal .swiper-pagination-bullets{z-index:10;bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media print,screen and (min-width: 40em){.swiper-container-horizontal .swiper-pagination-bullets{bottom:1.5rem}}@media print,screen and (min-width: 64em){.swiper-container-horizontal .swiper-pagination-bullets{bottom:2rem}}.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{display:block;width:5px;height:5px;margin:0 4px;text-indent:-9999px;border-radius:50%;background:#fafafa;opacity:.25;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media print,screen and (min-width: 40em){.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 12px}}.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-wrapper *{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body{letter-spacing:-0.01em;min-height:0vw;font-size:calc(1rem + .5vw)}@media screen and (min-width: 100em){body{font-size:1.5rem}}.loading-screen{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#0a0a0a;opacity:1}.loading-screen #lottie{max-width:200px}@media print,screen and (min-width: 40em){.loading-screen #lottie{max-width:250px}}.home-intro{width:100%;background-color:#0a0a0a}.home-intro .home-intro-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:85vh;padding:15vw 0 7.5vw 0}.home-intro .home-intro-inner .h-6+.h-1{margin-top:.5em}.intro-video{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:56.25vw;overflow:hidden}.intro-video-heading{position:relative;z-index:1;display:none}@media(hover: none)and (pointer: coarse){.intro-video-heading{display:block}}.intro-video iframe{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;pointer-events:none}@media print,screen and (min-width: 40em){.mince{max-width:80%}}@media print,screen and (min-width: 64em){.mince{max-width:70%}}@media screen and (min-width: 75em){.mince{max-width:60%}}@media screen and (min-width: 100em){.mince{max-width:50%}}.home-projects{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -2.5vw}@media screen and (min-width: 75em){.home-projects{margin:0 -3.75vw}}.home-projects .home-projects-item{width:100%;margin:0 0 5vw 0;padding:0 2.5vw}@media print,screen and (min-width: 64em){.home-projects .home-projects-item{width:50%}}@media screen and (min-width: 75em){.home-projects .home-projects-item{margin:0 0 7.5vw 0;padding:0 3.75vw}}.home-projects .home-projects-item a{display:block}.home-projects .home-projects-item a .image{position:relative;margin:0 0 calc(1rem + 1vw) 0;padding-top:75%;overflow:hidden}.home-projects .home-projects-item a .image::before{content:"";position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:block;background:transparent}.home-projects .home-projects-item a .image .inner,.home-projects .home-projects-item a .image .inner-hover{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.home-projects .home-projects-item a .image .inner iframe,.home-projects .home-projects-item a .image .inner-hover iframe{position:absolute;top:50%;left:50%;width:100vw;min-width:177.77vh;height:56.25vw;min-height:100vh;border:none;opacity:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);will-change:transform,opacity;-webkit-transition:opacity .6s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .6s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.home-projects .home-projects-item a .image .inner{opacity:1}.home-projects .home-projects-item a .image .inner-hover{opacity:0}.home-projects .home-projects-item a .content .switch{position:relative}.home-projects .home-projects-item a .content .switch .project-services{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;list-style:none;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);will-change:opacity,transform;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}.home-projects .home-projects-item a .content .switch .project-services li::after{content:"/";margin:0 .25rem}.home-projects .home-projects-item a .content .switch .project-services li:last-child::after{display:none}.home-projects .home-projects-item a .content .switch::after{content:"View project";position:absolute;top:0;left:0;opacity:0;-webkit-transform:translateY(0.5em);-ms-transform:translateY(0.5em);transform:translateY(0.5em);will-change:opacity,transform;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}@media(hover: hover)and (pointer: fine){.home-projects .home-projects-item a:hover .image .inner{opacity:0}.home-projects .home-projects-item a:hover .image .inner-hover{opacity:1}.home-projects .home-projects-item a:hover .content .switch .project-services{opacity:0;-webkit-transform:translateY(-0.5em);-ms-transform:translateY(-0.5em);transform:translateY(-0.5em)}.home-projects .home-projects-item a:hover .content .switch::after{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media print,screen and (min-width: 64em){.home-projects .home-projects-item:first-child{width:75%;margin-left:7.5vw}}@media print,screen and (min-width: 64em){.home-projects .home-projects-item:nth-child(3) a .image{padding-top:125%}}.home-insights .swiper-container{width:600px;height:300px}.home-insights .insights-carousel{margin-top:3.75vw}.home-insights .insights-carousel .swiper-slide{width:80vw;margin:0 5vw 0 0}@media print,screen and (min-width: 40em){.home-insights .insights-carousel .swiper-slide{width:57.5vw}}@media print,screen and (min-width: 64em){.home-insights .insights-carousel .swiper-slide{width:37.5vw}}@media screen and (min-width: 75em){.home-insights .insights-carousel .swiper-slide{width:27.5vw;margin:0 7.5vw 0 0}}.home-insights .insights-carousel .swiper-slide:last-child{margin-right:0}.home-insights .insights-carousel .swiper-slide a{display:block;width:100%}.home-insights .insights-carousel .swiper-slide a .image{position:relative;overflow:hidden;margin:0 0 calc(1rem + 1vw) 0;padding-top:100%;background-color:#333}.home-insights .insights-carousel .swiper-slide a .image::before{content:"";position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:block;background:transparent}.home-insights .insights-carousel .swiper-slide a .image .inner,.home-insights .insights-carousel .swiper-slide a .image .inner-hover{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.home-insights .insights-carousel .swiper-slide a .image .inner iframe,.home-insights .insights-carousel .swiper-slide a .image .inner-hover iframe{position:absolute;top:50%;left:50%;width:177.77%;height:100%;pointer-events:none;border:none;opacity:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);will-change:transform,opacity;-webkit-transition:opacity .6s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .6s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.home-insights .insights-carousel .swiper-slide a .image .inner{z-index:1}.home-insights .insights-carousel .swiper-slide a .image .inner-hover{z-index:2;opacity:0}.home-insights .insights-carousel .swiper-slide a .text{width:90%}@media(hover: hover)and (pointer: fine){.home-insights .insights-carousel .swiper-slide a:hover .image .inner-hover{opacity:1}}.home-insights .insights-carousel-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:3.75vw auto 0 auto}@media print,screen and (min-width: 64em){.home-insights .insights-carousel-footer{max-width:70vw}}.home-insights .insights-carousel-footer .insights-carousel-nav{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 2rem 0 0;list-style:none}.home-insights .insights-carousel-footer .insights-carousel-nav button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;margin:0 .5rem;opacity:1;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.home-insights .insights-carousel-footer .insights-carousel-nav button::after{display:none}.home-insights .insights-carousel-footer .insights-carousel-nav button:first-child{margin-left:0}.home-insights .insights-carousel-footer .insights-carousel-nav button:last-child{margin-right:0}.home-insights .insights-carousel-footer .insights-carousel-nav button svg{display:block}.home-insights .insights-carousel-footer .insights-carousel-nav button.swiper-button-disabled{opacity:.1}.home-insights .insights-carousel-footer .swiper-scrollbar{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:rgba(255,255,255,.1)}.home-insights .insights-carousel-footer .swiper-scrollbar .swiper-scrollbar-drag{background:#fafafa}.home-journal-link{-webkit-transition:color .6s ease;transition:color .6s ease}.home-journal-link::after{-webkit-transition:background-color .6s ease,-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color .6s ease,-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color .6s ease,transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color .6s ease,transform .6s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.home-journal-link:hover{color:#fafafa !important}.home-journal-link:hover::after{background:#fafafa !important}.project-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -2.5vw}@media screen and (min-width: 75em){.project-grid{margin:0 -3.75vw}}.project-grid .project-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 0 15vw 0;padding:0 2.5vw}@media print,screen and (min-width: 40em){.project-grid .project-item{width:50%}}@media screen and (min-width: 75em){.project-grid .project-item{padding:0 3.75vw}}.project-grid .project-item .project-item-padding{width:100%}.project-grid .project-item .project-item-padding a{display:block}.project-grid .project-item .project-item-padding a .image{position:relative;margin:0 0 calc(1rem + 1vw) 0;overflow:hidden;padding-top:75%}.project-grid .project-item .project-item-padding a .image::before{content:"";position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:block;background:transparent}@media print,screen and (min-width: 64em){.project-grid .project-item .project-item-padding a .image.square{padding-top:100%}.project-grid .project-item .project-item-padding a .image.portrait{padding-top:133.33%}.project-grid .project-item .project-item-padding a .image.landscape{padding-top:75%}}.project-grid .project-item .project-item-padding a .image .inner,.project-grid .project-item .project-item-padding a .image .inner-hover{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.project-grid .project-item .project-item-padding a .image .inner iframe,.project-grid .project-item .project-item-padding a .image .inner-hover iframe{position:absolute;top:50%;left:50%;width:100%;min-width:177.77%;height:56.25%;min-height:100%;border:none;opacity:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);will-change:transform,opacity;-webkit-transition:opacity .6s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .6s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.project-grid .project-item .project-item-padding a .image .inner{opacity:1}.project-grid .project-item .project-item-padding a .image .inner-hover{opacity:0}.project-grid .project-item .project-item-padding a .content .switch{position:relative}.project-grid .project-item .project-item-padding a .content .switch .project-services{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;list-style:none;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);will-change:opacity,transform;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}.project-grid .project-item .project-item-padding a .content .switch .project-services li::after{content:"/";margin:0 .25rem}.project-grid .project-item .project-item-padding a .content .switch .project-services li:last-child::after{display:none}.project-grid .project-item .project-item-padding a .content .switch::after{content:"View project";position:absolute;top:0;left:0;opacity:0;-webkit-transform:translateY(0.5em);-ms-transform:translateY(0.5em);transform:translateY(0.5em);will-change:opacity,transform;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}@media(hover: hover)and (pointer: fine){.project-grid .project-item .project-item-padding a:hover .image .inner{opacity:0}.project-grid .project-item .project-item-padding a:hover .image .inner-hover{opacity:1}.project-grid .project-item .project-item-padding a:hover .content .switch .project-services{opacity:0;-webkit-transform:translateY(-0.5em);-ms-transform:translateY(-0.5em);transform:translateY(-0.5em)}.project-grid .project-item .project-item-padding a:hover .content .switch::after{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media print,screen and (min-width: 64em){.project-grid .project-item.project-item-sm .project-item-padding{padding:0 25%}.project-grid .project-item.project-item-md .project-item-padding{padding:0 12.5%}.project-grid .project-item.project-item-lg .project-item-padding{padding:0}.project-grid .project-item.project-item-mt-sm .project-item-padding{-webkit-transform:translateY(5vw);-ms-transform:translateY(5vw);transform:translateY(5vw)}.project-grid .project-item.project-item-mt-md .project-item-padding{-webkit-transform:translateY(10vw);-ms-transform:translateY(10vw);transform:translateY(10vw)}.project-grid .project-item.project-item-mt-lg .project-item-padding{-webkit-transform:translateY(15vw);-ms-transform:translateY(15vw);transform:translateY(15vw)}}.project-block{position:relative}.project-block.img-full img,.project-block.img-full video,.project-block.img-contain img,.project-block.img-contain video,.project-block.img-two-col img,.project-block.img-two-col video,.project-block.video-full img,.project-block.video-full video,.project-block.video-contain img,.project-block.video-contain video,.project-block.gallery-full img,.project-block.gallery-full video,.project-block.gallery-contain img,.project-block.gallery-contain video{display:block;width:100%}.project-block.img-contain,.project-block.img-set,.project-block.img-two-col,.project-block.video-contain,.project-block.gallery-contain{padding-left:5vw;padding-right:5vw}@media screen and (min-width: 75em){.project-block.img-contain,.project-block.img-set,.project-block.img-two-col,.project-block.video-contain,.project-block.gallery-contain{padding-left:7.5vw;padding-right:7.5vw}}.project-block.img-two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-block.img-two-col>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 2.5vw}.project-block.img-two-col>div:first-child{padding-left:0}.project-block.img-two-col>div:last-child{padding-right:0}.project-block.img-set .img-set-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7.5vw;background:#1a1a1a}@media print,screen and (min-width: 40em){.project-block.img-set .img-set-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-height:100vh}}.project-block.img-set .img-set-container>div{width:100%;margin:0 0 3.75vw 0}@media print,screen and (min-width: 40em){.project-block.img-set .img-set-container>div{width:auto;height:100%;margin:0;padding:0 2.5vw}}@media print,screen and (min-width: 40em){.project-block.img-set .img-set-container>div:first-child{padding-left:0}}.project-block.img-set .img-set-container>div:last-child{margin:0}@media print,screen and (min-width: 40em){.project-block.img-set .img-set-container>div:last-child{padding-right:0}}.project-block.img-set .img-set-container>div img{display:block;width:auto;max-height:70vh}.project-block .project-play-btn{display:block}.project-block .project-gallery,.project-block .project-gallery-screens{position:relative}.project-block .project-gallery .project-gallery-prev,.project-block .project-gallery .project-gallery-next,.project-block .project-gallery-screens .project-gallery-prev,.project-block .project-gallery-screens .project-gallery-next{position:absolute;z-index:20;top:0;width:50%;height:100%;padding:0;border:none;background:transparent;outline:none}.project-block .project-gallery .project-gallery-prev,.project-block .project-gallery-screens .project-gallery-prev{left:0}.project-block .project-gallery .project-gallery-next,.project-block .project-gallery-screens .project-gallery-next{right:0}.project-block.gallery-screens{padding:2.5rem 0;background:#1a1a1a}@media print,screen and (min-width: 40em){.project-block.gallery-screens{padding:5rem 0}}@media print,screen and (min-width: 64em){.project-block.gallery-screens{padding:7.5rem 0}}@media screen and (min-width: 75em){.project-block.gallery-screens{padding:10rem 0}}.project-block.gallery-screens .project-gallery-screens{position:relative}.project-block.gallery-screens .project-gallery-screens .swiper-wrapper .swiper-slide{width:auto;padding:0 2.5vw}.project-block.gallery-screens .project-gallery-screens .swiper-wrapper .swiper-slide img{display:block;width:auto;max-width:80vw;height:auto}@media print,screen and (min-width: 64em){.project-block.gallery-screens .project-gallery-screens .swiper-wrapper .swiper-slide img{max-width:65vw}}@media screen and (min-width: 100em){.project-block.gallery-screens .project-gallery-screens .swiper-wrapper .swiper-slide img{max-width:50vw}}.project-block.gallery-screens .project-gallery-screens .swiper-pagination-bullets{bottom:-1.25rem}@media print,screen and (min-width: 40em){.project-block.gallery-screens .project-gallery-screens .swiper-pagination-bullets{bottom:-2.5rem}}@media print,screen and (min-width: 64em){.project-block.gallery-screens .project-gallery-screens .swiper-pagination-bullets{bottom:-3.75rem}}@media screen and (min-width: 75em){.project-block.gallery-screens .project-gallery-screens .swiper-pagination-bullets{bottom:-5rem}}.project-block.gallery-screens .project-gallery-screens .project-gallery-screens-prev,.project-block.gallery-screens .project-gallery-screens .project-gallery-screens-next{position:absolute;z-index:20;top:0;width:50%;height:100%;padding:0;border:none;background:transparent;outline:none}.project-block.gallery-screens .project-gallery-screens .project-gallery-screens-prev{left:0}.project-block.gallery-screens .project-gallery-screens .project-gallery-screens-next{right:0}.project-block.gallery-screens .project-gallery-screens.mobile-screens .swiper-wrapper .swiper-slide{padding:0 5vw}.project-block.gallery-screens .project-gallery-screens.mobile-screens .swiper-wrapper .swiper-slide img{width:40vw}@media print,screen and (min-width: 40em){.project-block.gallery-screens .project-gallery-screens.mobile-screens .swiper-wrapper .swiper-slide img{width:50vw;max-width:20rem}}.project-block.text-standard{padding-left:5vw;padding-right:5vw}@media screen and (min-width: 75em){.project-block.text-standard{padding-left:7.5vw;padding-right:7.5vw}}.project-block.text-standard .text-container{width:100%;max-width:60rem;margin:0 auto;padding:2.5rem 0}@media print,screen and (min-width: 40em){.project-block.text-standard .text-container{padding:5rem 0}}@media print,screen and (min-width: 64em){.project-block.text-standard .text-container{padding:7.5rem 0}}@media screen and (min-width: 75em){.project-block.text-standard .text-container{padding:10rem 0}}.project-block.text-standard .text-container>*:last-child{margin-bottom:0}.project-block.text-standard .text-container .para-lg p{font-size:calc(1rem + .75vw);line-height:1.5}.project-block.text-standard .text-container .para-xl p{font-size:calc(1rem + 1.5vw);line-height:1.25}.project-block.text-standard .text-container p{font-size:calc(1rem + .5vw);color:#fafafa}.project-block.text-standard .text-container p a{padding:.1em 0;background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 1px;-webkit-transition:background-size .3s ease;transition:background-size .3s ease}.project-block.text-standard .text-container p a:hover{background-size:0% 1px}.project-block.stats,.project-block.awards{padding-left:5vw;padding-right:5vw;font-size:calc(.875rem + .5vw)}@media screen and (min-width: 75em){.project-block.stats,.project-block.awards{padding-left:7.5vw;padding-right:7.5vw}}.project-block.stats ul,.project-block.awards ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none;text-align:center}@media print,screen and (min-width: 40em){.project-block.stats ul,.project-block.awards ul{margin:0 -1rem}}.project-block.stats ul li,.project-block.awards ul li{width:100%;margin-top:4rem}.project-block.stats ul li:nth-child(1),.project-block.awards ul li:nth-child(1){margin-top:0}@media print,screen and (min-width: 40em){.project-block.stats ul li,.project-block.awards ul li{width:50%;padding:0 1rem}.project-block.stats ul li:nth-child(2),.project-block.awards ul li:nth-child(2){margin-top:0}}@media screen and (min-width: 75em){.project-block.stats ul li,.project-block.awards ul li{width:33.33%}.project-block.stats ul li:nth-child(3),.project-block.awards ul li:nth-child(3){margin-top:0}}.project-block.stats ul li .number,.project-block.awards ul li .number{font-family:"TTHoves-ExtraLight";font-size:calc(3rem + 3vw);line-height:1}.project-block.stats ul li .logo,.project-block.awards ul li .logo{width:100%;max-width:25rem;margin:0 auto}.project-block.stats ul li .logo-inner,.project-block.awards ul li .logo-inner{width:100%;padding-bottom:67%;background-position:center;background-repeat:no-repeat;background-size:contain}.project-block.stats ul li .description,.project-block.awards ul li .description{max-width:17.5em;margin:0 auto;line-height:1.5}.project-block.stats ul li a,.project-block.awards ul li a{display:block}.project-block.stats+.project-block:not(.stats),.project-block.stats+.project-block:not(.awards),.project-block.stats+.journal-next,.project-block.awards+.project-block:not(.stats),.project-block.awards+.project-block:not(.awards),.project-block.awards+.journal-next{margin-top:5rem}@media print,screen and (min-width: 40em){.project-block.stats+.project-block:not(.stats),.project-block.stats+.project-block:not(.awards),.project-block.stats+.journal-next,.project-block.awards+.project-block:not(.stats),.project-block.awards+.project-block:not(.awards),.project-block.awards+.journal-next{margin-top:10rem}}@media print,screen and (min-width: 64em){.project-block.stats+.project-block:not(.stats),.project-block.stats+.project-block:not(.awards),.project-block.stats+.journal-next,.project-block.awards+.project-block:not(.stats),.project-block.awards+.project-block:not(.awards),.project-block.awards+.journal-next{margin-top:15rem}}@media screen and (min-width: 75em){.project-block.stats+.project-block:not(.stats),.project-block.stats+.project-block:not(.awards),.project-block.stats+.journal-next,.project-block.awards+.project-block:not(.stats),.project-block.awards+.project-block:not(.awards),.project-block.awards+.journal-next{margin-top:20rem}}.project-block.stats .h-4+ul{margin-top:2rem}@media print,screen and (min-width: 40em){.project-block.stats .h-4+ul{margin-top:3rem}}@media print,screen and (min-width: 64em){.project-block.stats .h-4+ul{margin-top:4rem}}.project-block.testimonial{padding-left:5vw;padding-right:5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 75em){.project-block.testimonial{padding-left:7.5vw;padding-right:7.5vw}}.project-block.testimonial .testimonial-icon{margin:0 0 1rem 0}@media print,screen and (min-width: 64em){.project-block.testimonial .testimonial-icon{width:25%;margin:0}}@media print,screen and (min-width: 64em){.project-block.testimonial .testimonial-container{width:75%;max-width:60rem}}.project-block.testimonial .testimonial-container .testimonial-quote{margin-bottom:.75em;font-size:calc(1rem + .75vw);color:#fafafa}.project-block.testimonial .testimonial-container .testimonial-ref{margin-bottom:.75em;font-size:calc(1rem + .5vw);color:#666}.project-block.project-info{padding-left:5vw;padding-right:5vw;font-size:calc(1rem + .5vw)}@media screen and (min-width: 75em){.project-block.project-info{padding-left:7.5vw;padding-right:7.5vw}}.project-block.project-info .project-info-container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:calc(1rem + 1vw) 0;border-bottom:1px solid rgba(255,255,255,.08)}.project-block.project-info .project-info-container>div .heading{width:100%}@media print,screen and (min-width: 64em){.project-block.project-info .project-info-container>div .heading{width:25%}}.project-block.project-info .project-info-container>div .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.project-block.project-info .project-info-container>div .content a{position:relative;color:#fafafa}.project-block.project-info .project-info-container>div .content a::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#fafafa;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.project-block.project-info .project-info-container>div .content a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.project-block.project-info .project-info-container>div:last-child{border:none}.project-block+.project-block,.project-block+.journal-next{margin-top:2.5rem}@media print,screen and (min-width: 40em){.project-block+.project-block,.project-block+.journal-next{margin-top:5rem}}@media print,screen and (min-width: 64em){.project-block+.project-block,.project-block+.journal-next{margin-top:7.5rem}}@media screen and (min-width: 75em){.project-block+.project-block,.project-block+.journal-next{margin-top:10rem}}.project-block+.stats,.project-block+.awards{margin-top:5rem}@media print,screen and (min-width: 40em){.project-block+.stats,.project-block+.awards{margin-top:10rem}}@media print,screen and (min-width: 64em){.project-block+.stats,.project-block+.awards{margin-top:15rem}}@media screen and (min-width: 75em){.project-block+.stats,.project-block+.awards{margin-top:20rem}}.vbox-overlay{background:#0a0a0a !important}.vbox-overlay .vbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto}.vbox-overlay .vbox-container .vbox-content{position:relative;width:90vw;height:50.625vw;max-width:160vh;max-height:90vh;overflow:hidden;padding:0}.vbox-overlay .vbox-container .vbox-content iframe,.vbox-overlay .vbox-container .vbox-content object,.vbox-overlay .vbox-container .vbox-content embed{position:absolute;top:0;left:0;width:100%;height:100%}.vbox-overlay .vbox-container .vbox-content .vbox-figlio{display:block;background:#0a0a0a !important;-webkit-box-shadow:none;box-shadow:none}.vbox-overlay .vbox-close{top:1rem;right:1rem;width:3rem;height:3rem;padding:0;text-indent:-9999px;color:#fafafa !important;border:none;background-color:transparent !important;background-image:url("../img/close.svg");background-position:center center;background-repeat:no-repeat}.vimeo-container,.youtube-container{position:relative;display:block;width:100%;overflow:hidden;padding-bottom:56.25%}.vimeo-container iframe,.youtube-container iframe{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;margin:0;padding:0}.vimeo-container .vimeo-video-screen,.vimeo-container .youtube-video-screen,.youtube-container .vimeo-video-screen,.youtube-container .youtube-video-screen{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.vimeo-container .vimeo-video-screen.vimeo-video-screen-hidden,.vimeo-container .vimeo-video-screen.youtube-video-screen-hidden,.vimeo-container .youtube-video-screen.vimeo-video-screen-hidden,.vimeo-container .youtube-video-screen.youtube-video-screen-hidden,.youtube-container .vimeo-video-screen.vimeo-video-screen-hidden,.youtube-container .vimeo-video-screen.youtube-video-screen-hidden,.youtube-container .youtube-video-screen.vimeo-video-screen-hidden,.youtube-container .youtube-video-screen.youtube-video-screen-hidden{opacity:0;visibility:hidden}.studio-intro{position:relative}.studio-intro .studio-intro-inner{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:76vh;padding:calc(20vh + 7.5vw) 0 15vw 0}@media print,screen and (min-width: 64em){.studio-intro .studio-intro-inner{min-height:0}}@media screen and (min-width: 100em){.studio-intro .studio-intro-inner{padding-bottom:15rem}}.studio-intro .studio-intro-inner .h-contain{max-width:11.5em}@media print,screen and (min-width: 40em){.studio-intro .studio-intro-inner .h-contain{max-width:80%}}@media print,screen and (min-width: 64em){.studio-intro .studio-intro-inner .h-contain{max-width:70%}}@media screen and (min-width: 75em){.studio-intro .studio-intro-inner .h-contain{max-width:60%}}@media screen and (min-width: 100em){.studio-intro .studio-intro-inner .h-contain{max-width:50%}}.studio-intro .studio-intro-images{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -3.75vw}.studio-intro .studio-intro-images .image{margin:0 3.75vw;background-position:center center;background-repeat:no-repeat;background-size:cover}.studio-intro .studio-intro-images .image:first-child{width:60%;height:40vw}.studio-intro .studio-intro-images .image:last-child{width:40%;margin-top:7.5vw;height:40vw}.service-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;list-style:none}.service-list li::after{content:"/";margin:0 .5rem}.service-list li:last-child::after{display:none}.service-area-icon{display:block;margin-bottom:2rem}.discover-icon{position:relative;display:inline-block;width:80px;height:80px;margin:0 0 2rem 0}.discover-icon .item{position:absolute;z-index:1;border-radius:50%;border:1px solid #0a0a0a;opacity:0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-transition:opacity .6s ease,-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s ease,-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s ease,transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s ease,transform .6s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.discover-icon .item:nth-child(1){top:30px;left:30px;width:20px;height:20px}.discover-icon .item:nth-child(2){top:20px;left:20px;width:40px;height:40px;-webkit-transition:opacity .6s .2s ease,-webkit-transform .6s .1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s .2s ease,-webkit-transform .6s .1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s .2s ease,transform .6s .1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s .2s ease,transform .6s .1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.discover-icon .item:nth-child(3){top:10px;left:10px;width:60px;height:60px;-webkit-transition:opacity .6s .4s ease,-webkit-transform .6s .2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s .4s ease,-webkit-transform .6s .2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s .4s ease,transform .6s .2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s .4s ease,transform .6s .2s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s .2s cubic-bezier(0.645, 0.045, 0.355, 1)}.discover-icon .item:nth-child(4){top:0;left:0;width:80px;height:80px;-webkit-transition:opacity .6s .6s ease,-webkit-transform .6s .3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s .6s ease,-webkit-transform .6s .3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s .6s ease,transform .6s .3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .6s .6s ease,transform .6s .3s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .6s .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.discover-icon.animate .item{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.design-icon{position:relative;display:block;width:80px;height:80px;margin:0 0 2rem 0}.design-icon .item{position:absolute;top:0;left:50%;width:1px;height:80px;background-color:#0a0a0a;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.design-icon .item:nth-child(1){opacity:1;-webkit-transform:rotate(0) scaleY(0);-ms-transform:rotate(0) scaleY(0);transform:rotate(0) scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.design-icon .item:nth-child(2),.design-icon .item:nth-child(3),.design-icon .item:nth-child(4),.design-icon .item:nth-child(5),.design-icon .item:nth-child(6){opacity:0;-webkit-transform:rotate(0) scaleY(1);-ms-transform:rotate(0) scaleY(1);transform:rotate(0) scaleY(1);-webkit-transition:opacity 0s .6s,-webkit-transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 0s .6s,-webkit-transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0s .6s;transition:transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0s .6s,-webkit-transform .6s .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.design-icon.animate .item:nth-child(1){-webkit-transform:rotate(0) scaleY(1);-ms-transform:rotate(0) scaleY(1);transform:rotate(0) scaleY(1)}.design-icon.animate .item:nth-child(2),.design-icon.animate .item:nth-child(3),.design-icon.animate .item:nth-child(4),.design-icon.animate .item:nth-child(5),.design-icon.animate .item:nth-child(6){opacity:1}.design-icon.animate .item:nth-child(2){-webkit-transform:rotate(30deg) scaleY(1);-ms-transform:rotate(30deg) scaleY(1);transform:rotate(30deg) scaleY(1)}.design-icon.animate .item:nth-child(3){-webkit-transform:rotate(60deg) scaleY(1);-ms-transform:rotate(60deg) scaleY(1);transform:rotate(60deg) scaleY(1)}.design-icon.animate .item:nth-child(4){-webkit-transform:rotate(90deg) scaleY(1);-ms-transform:rotate(90deg) scaleY(1);transform:rotate(90deg) scaleY(1)}.design-icon.animate .item:nth-child(5){-webkit-transform:rotate(120deg) scaleY(1);-ms-transform:rotate(120deg) scaleY(1);transform:rotate(120deg) scaleY(1)}.design-icon.animate .item:nth-child(6){-webkit-transform:rotate(150deg) scaleY(1);-ms-transform:rotate(150deg) scaleY(1);transform:rotate(150deg) scaleY(1)}.deliver-icon{position:relative;display:inline-block;width:80px;height:80px;margin:0 0 2rem 0;padding:10px}.deliver-icon .item{position:absolute;z-index:1;width:60px;height:60px;border:1px solid #0a0a0a;background:#f8f8f8;-webkit-transition:-webkit-transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.deliver-icon .item:first-child{z-index:2;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.deliver-icon .item:last-child{z-index:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.deliver-icon.animate .item:first-child{-webkit-transform:translate(-10px, -10px);-ms-transform:translate(-10px, -10px);transform:translate(-10px, -10px)}.deliver-icon.animate .item:last-child{-webkit-transform:translate(10px, 10px);-ms-transform:translate(10px, 10px);transform:translate(10px, 10px)}.content-icon{position:relative;display:inline-block;width:80px;height:80px;margin:0 0 2rem 0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.content-icon .item{position:absolute;z-index:1;width:50px;height:50px;border-radius:50%;border:1px solid #0a0a0a;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .6s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.content-icon .item:nth-child(1){left:0;top:4px;-webkit-transition-delay:.1s;transition-delay:.1s}.content-icon .item:nth-child(2){right:0;top:4px;-webkit-transition-delay:.2s;transition-delay:.2s}.content-icon .item:nth-child(3){left:15px;bottom:0;-webkit-transition-delay:.3s;transition-delay:.3s}.content-icon.animate{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.content-icon.animate .item{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.recognition{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -3.75vw;list-style:none;color:#0a0a0a}.recognition li{padding:0 3.75vw;width:100%}@media print,screen and (min-width: 64em){.recognition li{width:50%}}.recognition li>a,.recognition li>div{display:block;padding:1em 0;color:#0a0a0a;border-bottom:1px solid rgba(0,0,0,.08)}.recognition li>a:hover,.recognition li>a:focus,.recognition li>a:active,.recognition li>a:visited,.recognition li>div:hover,.recognition li>div:focus,.recognition li>div:active,.recognition li>div:visited{color:#0a0a0a}.logo-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;list-style:none}.logo-grid li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;height:28vw;padding:7.5vw;border:1px solid #0a0a0a;background:rgba(255,255,255,.02)}@media print,screen and (min-width: 64em){.logo-grid li{width:33.33%;height:18vw;max-height:400px;padding:4rem}}.logo-grid li img{opacity:.25}.studio-gallery{position:relative}.studio-gallery .studio-gallery-arrow{position:absolute;z-index:10;top:0;bottom:0;width:50%;background:transparent}.studio-gallery .studio-gallery-arrow.prev{left:0}.studio-gallery .studio-gallery-arrow.next{right:0}.studio-gallery .swiper-wrapper .swiper-slide{max-width:80vw;margin:0 2.5vw}@media print,screen and (min-width: 64em){.studio-gallery .swiper-wrapper .swiper-slide{max-width:70vw;margin:0 3.75vw}}.studio-gallery .swiper-wrapper .swiper-slide img{width:100%}.team{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2.5vw;list-style:none}@media screen and (min-width: 75em){.team{margin:0 -3.75vw}}.team li{width:100%;margin:7.5vw 0 0 0;padding:0 2.5vw}.team li:nth-child(1){margin-top:0}@media print,screen and (min-width: 40em){.team li{width:50%}.team li:nth-child(1),.team li:nth-child(2){margin-top:0}}@media screen and (min-width: 75em){.team li{width:33.33%;padding:0 3.75vw}.team li:nth-child(1),.team li:nth-child(2),.team li:nth-child(3){margin-top:0}}.team li .image{margin:0 0 calc(1rem + 1vw) 0;padding-top:125%;background-position:center center;background-repeat:no-repeat;background-size:cover}*+.team{margin-top:7.5vw}.journal-intro{padding-top:calc(20vh + 7.5vw);padding-bottom:7.5vw;background-color:#0a0a0a}.journal-intro .h-1{max-width:60vw}.journal-intro .journal-intro-para{max-width:30em}.journal-intro .journal-filter-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:2em;line-height:1}.journal-intro .journal-filter-toggle .arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.5rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}.journal-intro .journal-filter-toggle .arrow svg{display:block}.journal-intro .journal-filter-toggle.is-open .arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.journal-intro .journal-filter{display:none}.journal-intro .journal-filter ul{margin:0;list-style:none}.journal-intro .journal-filter ul li{opacity:.4;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.journal-intro .journal-filter ul li:hover{opacity:.7}.journal-intro .journal-filter ul li.active,.journal-intro .journal-filter ul li.mixitup-control-active{opacity:1}.journal-intro .journal-filter ul li.active:hover,.journal-intro .journal-filter ul li.mixitup-control-active:hover{opacity:1}.journal-list{display:block;margin:0 0 5vw 0;list-style:none}.journal-list>li{border-bottom:1px solid rgba(255,255,255,.05)}.journal-list>li a{padding-left:5vw;padding-right:5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:5vw;padding-bottom:5vw;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media screen and (min-width: 75em){.journal-list>li a{padding-left:7.5vw;padding-right:7.5vw}}.journal-list>li a .image{display:block;width:100%;padding-top:75%;background-position:center center;background-repeat:no-repeat;background-size:cover}.journal-list>li a .info{display:block;width:100%;list-style:none;margin-top:3vw}@media print,screen and (min-width: 64em){.journal-list>li a .info{margin-top:0;width:25%;padding-right:1.5em}}.journal-list>li a .heading{width:100%}@media print,screen and (min-width: 64em){.journal-list>li a .heading{max-width:42.5vw}}.journal-list>li:last-child{border-bottom:none}@media print,screen and (min-width: 64em){.journal-list:hover li a{opacity:.1}.journal-list:hover li a:hover{opacity:1}}.journal-details{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 2rem 0}@media print,screen and (min-width: 40em){.journal-details{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.journal-details .category{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width: 40em){.journal-details .category::after{display:none}}.journal-details .category::after{content:"";display:inline-block;width:1.5rem;height:1px;margin:0 1rem;background:#666}.journal-article-content{padding-top:7.5vw;padding-bottom:7.5vw;max-width:900px}.journal-article-content *+.journal-quote,.journal-article-content *+.journal-image,.journal-article-content *+.journal-video,.journal-article-content .journal-quote+*,.journal-article-content .journal-image+*,.journal-article-content .journal-video+*{margin-top:2rem}@media print,screen and (min-width: 40em){.journal-article-content *+.journal-quote,.journal-article-content *+.journal-image,.journal-article-content *+.journal-video,.journal-article-content .journal-quote+*,.journal-article-content .journal-image+*,.journal-article-content .journal-video+*{margin-top:3rem}}@media print,screen and (min-width: 64em){.journal-article-content *+.journal-quote,.journal-article-content *+.journal-image,.journal-article-content *+.journal-video,.journal-article-content .journal-quote+*,.journal-article-content .journal-image+*,.journal-article-content .journal-video+*{margin-top:4rem}}.journal-article-content .journal-gallery{position:relative;overflow:hidden}.journal-article-content .journal-gallery .swiper-wrapper .swiper-slide img{width:100%}.journal-article-content .journal-gallery .journal-gallery-arrow{position:absolute;z-index:10;top:0;bottom:0;width:50%}.journal-article-content .journal-gallery .journal-gallery-arrow.prev{left:0}.journal-article-content .journal-gallery .journal-gallery-arrow.next{right:0}.journal-article-content *+.journal-gallery,.journal-article-content .journal-gallery+*{margin-top:2rem}@media print,screen and (min-width: 40em){.journal-article-content *+.journal-gallery,.journal-article-content .journal-gallery+*{margin-top:3rem}}@media print,screen and (min-width: 64em){.journal-article-content *+.journal-gallery,.journal-article-content .journal-gallery+*{margin-top:4rem}}.journal-next{position:relative;display:block;height:85vh;padding:5vw;overflow:hidden}@media screen and (min-width: 75em){.journal-next{padding:7.5vw}}.journal-next>*{position:relative;z-index:1}.journal-next h2{margin-bottom:1em}.journal-next .heading{width:100%;font-size:1.75rem}@media print,screen and (min-width: 40em){.journal-next .heading{font-size:2rem;max-width:35rem}}@media print,screen and (min-width: 64em){.journal-next .heading{font-size:3vw;max-width:50vw}}@media screen and (min-width: 100em){.journal-next .heading{font-size:3rem;max-width:50rem}}.journal-next .heading::after{content:"";display:inline-block;width:2.5rem;height:1rem;margin-left:1rem;opacity:0;background-image:url("../img/interface/arr-forward-white.svg");background-position:right center;background-repeat:no-repeat;background-size:auto 100%;-webkit-transform:translate(-1rem, -2px);-ms-transform:translate(-1rem, -2px);transform:translate(-1rem, -2px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}@media screen and (min-width: 100em){.journal-next .heading::after{width:5rem;height:2rem}}.journal-next .heading.black::after{background-image:url("../img/interface/arr-forward.svg")}.journal-next .bg-image{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.75;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform;-webkit-transition:-webkit-transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.journal-next:hover .heading::after{opacity:1;-webkit-transform:translate(0, -2px);-ms-transform:translate(0, -2px);transform:translate(0, -2px)}.journal-next:hover .bg-image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.playground-header{padding:calc(20vh + 5vw) 0 20vh 0}.playground-header svg{display:block;width:auto;height:calc(20px + 1vw);margin:0 auto calc(40px + 2vw) auto}.playground-header .h-1{max-width:15em;margin:0 auto}.playground-listings{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0;padding:0;list-style:none}@media print,screen and (min-width: 40em){.playground-listings{margin:0 -2.5vw}}@media screen and (min-width: 75em){.playground-listings{margin:0 -3.75vw}}.playground-listings li{margin-top:15vw}.playground-listings li:first-child{margin-top:0}@media print,screen and (min-width: 40em){.playground-listings li{padding:0 2.5vw}}@media screen and (min-width: 75em){.playground-listings li{padding:0 3.75vw}}.playground-listings li.playground-li-100{width:100%}@media print,screen and (min-width: 40em){.playground-listings li.playground-li-50{width:50%}}@media print,screen and (min-width: 40em){.playground-listings li.playground-li-pb{padding-bottom:5vw}}@media screen and (min-width: 75em){.playground-listings li.playground-li-pb{padding-bottom:7.5vw}}.playground-listings li .playground-item img{display:block;width:100%}.playground-listings li .playground-item.playground-item-left{margin-right:auto}.playground-listings li .playground-item.playground-item-right{margin-left:auto}.playground-listings li .playground-item.playground-item-center{margin-left:auto;margin-right:auto}.playground-listings li .playground-item.playground-item-w50{width:50%}.playground-listings li .playground-item.playground-item-w75{width:75%}.contact-container{padding-top:calc(20vh + 7.5vw);padding-bottom:15vw;background-color:#0a0a0a}@media screen and (min-width: 100em){.contact-container{padding-bottom:15rem}}.contact-container .contact-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-container .contact-details .locations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-container .contact-details .locations>div{width:100%;margin-bottom:1em}@media print,screen and (min-width: 40em){.contact-container .contact-details .locations>div{width:auto;margin-right:7.5vw;margin-bottom:0}}.contact-container .contact-details .locations>div:last-child{margin-bottom:0}.contact-container .contact-details .locations>div p{margin-bottom:0}.contact-container .contact-details .social{width:100%;margin-top:1em}@media print,screen and (min-width: 64em){.contact-container .contact-details .social{width:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:0}}.contact-container .contact-details .social li::after{color:#666}.contact-container .contact-details .social li a{color:#666}.contact-container .contact-details .social li a::before,.contact-container .contact-details .social li a::after{background:#666}.enquiry-page-title{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0vw;padding-top:20vh;font-size:15vw;text-transform:uppercase}@-webkit-keyframes tickerScroll{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@keyframes tickerScroll{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}.enquiry-page-title .enquiry-page-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;will-change:transform}.enquiry-page-title .enquiry-page-title-container .enquiry-page-title-item{white-space:nowrap;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.enquiry-page-title .enquiry-page-title-container .enquiry-page-title-item::after{content:"•";margin:0 .05em}.enquiry-page-title .enquiry-page-title-container.animate{-webkit-animation:tickerScroll 15s infinite linear;animation:tickerScroll 15s infinite linear}@media print,screen and (min-width: 40em){.enquiry-page-title .enquiry-page-title-container.animate{-webkit-animation:tickerScroll 20s infinite linear;animation:tickerScroll 20s infinite linear}}.enquiry-intro-container{margin-bottom:36px}@media print,screen and (min-width: 40em){.enquiry-intro-container{margin-bottom:54px}}@media screen and (min-width: 75em){.enquiry-intro-container{margin-bottom:72px}}.enquiry-intro-container .enquiry-intro{max-width:35em;font-size:18px;color:rgba(255,255,255,.75)}@media print,screen and (min-width: 40em){.enquiry-intro-container .enquiry-intro{font-size:21px}}@media screen and (min-width: 100em){.enquiry-intro-container .enquiry-intro{font-size:24px}}.enquiry-contact-details{margin:0;padding:0;list-style:none;font-size:18px}.enquiry-contact-details li a{display:inline-block;color:rgba(255,255,255,.75)}.enquiry-address-container{display:none}@media print,screen and (min-width: 64em){.enquiry-address-container{display:block}}.enquiry-address-container .enquiry-address-heading{margin:0 0 .5em 0;font-size:14px}.enquiry-address-container .enquiry-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:18px;color:rgba(255,255,255,.75)}.enquiry-address-container .enquiry-address .enquiry-address-line{display:inline-block}*+.enquiry-address-container{margin-top:24px}@media print,screen and (min-width: 40em){*+.enquiry-address-container{margin-top:36px}}.enquiry-form{margin-top:36px}@media print,screen and (min-width: 64em){.enquiry-form{margin-top:0}}.enquiry-form label{margin:0;font-size:14px;color:#fafafa}.enquiry-form label.required::after{content:"*";margin-left:.25em;color:rgba(255,255,255,.4)}.enquiry-form input,.enquiry-form textarea{margin:0;font-size:18px;color:#fafafa;border:none;border-bottom:1px solid rgba(255,255,255,.25);background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border .2s;transition:border .2s}.enquiry-form input::-webkit-input-placeholder, .enquiry-form textarea::-webkit-input-placeholder{color:rgba(255,255,255,.4)}.enquiry-form input::-moz-placeholder, .enquiry-form textarea::-moz-placeholder{color:rgba(255,255,255,.4)}.enquiry-form input:-ms-input-placeholder, .enquiry-form textarea:-ms-input-placeholder{color:rgba(255,255,255,.4)}.enquiry-form input::-ms-input-placeholder, .enquiry-form textarea::-ms-input-placeholder{color:rgba(255,255,255,.4)}.enquiry-form input::placeholder,.enquiry-form textarea::placeholder{color:rgba(255,255,255,.4)}.enquiry-form input:focus,.enquiry-form textarea:focus{border:none;border-bottom:1px solid rgba(255,255,255,.5);background:none;-webkit-box-shadow:none;box-shadow:none}.enquiry-form input{height:44px;padding:0}@media print,screen and (min-width: 64em){.enquiry-form input{height:56px}}.enquiry-form textarea{height:auto;min-height:28px;padding:8px 0;line-height:28px}@media print,screen and (min-width: 64em){.enquiry-form textarea{padding:14px 0}}.enquiry-form .enquiry-form-dropdown{position:relative}.enquiry-form .enquiry-form-dropdown .dropdown-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:44px;margin:0;padding:0 16px 0 0;font-size:18px;color:rgba(255,255,255,.4);border:none;border-bottom:1px solid rgba(255,255,255,.25);background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border .2s;transition:border .2s}@media print,screen and (min-width: 64em){.enquiry-form .enquiry-form-dropdown .dropdown-toggle{height:56px}}.enquiry-form .enquiry-form-dropdown .dropdown-toggle::after{content:"";display:inline-block;width:16px;height:16px;background-image:url("../img/interface/arr-dropdown.svg");background-position:center;background-repeat:no-repeat;background-size:contain;opacity:.4}.enquiry-form .enquiry-form-dropdown .dropdown{position:absolute;z-index:10;left:0;top:100%;display:none;width:100%;color:#fafafa;background:#1a1a1a}.enquiry-form .enquiry-form-dropdown .dropdown .dropdown-item{display:block;width:100%;padding:18px 24px;font-size:18px;text-align:left;color:rgba(255,255,255,.5);background:transparent;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.enquiry-form .enquiry-form-dropdown .dropdown .dropdown-item:first-child{margin-top:6px}.enquiry-form .enquiry-form-dropdown .dropdown .dropdown-item:last-child{margin-bottom:6px}.enquiry-form .enquiry-form-dropdown .dropdown .dropdown-item:hover{color:#fafafa;background:rgba(255,255,255,.02)}.enquiry-form .enquiry-form-dropdown .dropdown.active{display:block}.enquiry-form .enquiry-form-file-upload{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:80px;font-size:18px;color:rgba(255,255,255,.4);border:1px dashed rgba(255,255,255,.1);background:rgba(255,255,255,.03);-webkit-transition:color .2s,border .2s,background-color .2s;transition:color .2s,border .2s,background-color .2s}.enquiry-form .enquiry-form-file-upload svg{display:block;margin-right:1em}.enquiry-form .enquiry-form-file-upload .enquiry-form-file-input{position:absolute;opacity:0}.enquiry-form .enquiry-form-file-upload .enquiry-form-file-label{display:inline-block;padding-top:.1em}.enquiry-form .enquiry-form-file-upload:hover{color:rgba(255,255,255,.6);border:1px dashed rgba(255,255,255,.15);background:rgba(255,255,255,.04)}.enquiry-form label+.enquiry-form-file-upload{margin-top:14px}.enquiry-form .enquiry-form-file-note{display:block;margin-top:1em;font-size:14px;color:rgba(255,255,255,.5)}.enquiry-form .checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -4px}.enquiry-form .checkboxes .checkboxes-item{position:relative;margin-bottom:8px;padding:0 4px}.enquiry-form .checkboxes .checkboxes-item label{margin:0}.enquiry-form .checkboxes .checkboxes-item label .checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 16px;font-size:16px;color:rgba(255,255,255,.5);border-radius:24px;border:1px solid rgba(255,255,255,.25);background:transparent;-webkit-transition:color .2s,border .2s,background-color .2s;transition:color .2s,border .2s,background-color .2s}@media print,screen and (min-width: 64em){.enquiry-form .checkboxes .checkboxes-item label .checkbox{height:48px;padding:0 24px;font-size:18px}}.enquiry-form .checkboxes .checkboxes-item label .checkbox:hover{color:#fff;border:1px solid rgba(255,255,255,.5)}.enquiry-form .checkboxes .checkboxes-item input{position:absolute;left:0;top:0;width:0;height:0;border:none}.enquiry-form .checkboxes .checkboxes-item input:checked+label .checkbox{color:#0a0a0a;border:1px solid #fafafa;background:#fafafa}.enquiry-form .terms-notice{font-size:14px;color:rgba(255,255,255,.5)}.enquiry-form .terms-notice a{text-decoration:underline;color:inherit;-webkit-transition:color .2s;transition:color .2s}.enquiry-form .terms-notice a:hover{color:#fafafa}.enquiry-form .submit-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:56px;color:#fafafa}.enquiry-form .submit-btn::after{content:"";display:inline-block;width:56px;height:56px;overflow:hidden;margin-left:.25em;background-image:url("../img/interface/arr-forward-white.svg");background-position:right center;background-repeat:no-repeat;-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);-webkit-transition:width .2s;transition:width .2s}.enquiry-form .submit-btn:hover::after{width:72px}.enquiry-form *+.submit-btn{margin-top:1em}.enquiry-form input:not([type=hidden])+label,.enquiry-form textarea+label,.enquiry-form .enquiry-form-dropdown+label,.enquiry-form .checkboxes+label,.enquiry-form *+.terms-notice{margin-top:2em}@media print,screen and (min-width: 64em){.enquiry-form input:not([type=hidden])+label,.enquiry-form textarea+label,.enquiry-form .enquiry-form-dropdown+label,.enquiry-form .checkboxes+label,.enquiry-form *+.terms-notice{margin-top:3em}}.enquiry-form label+.checkboxes{margin-top:14px}.error-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;padding-top:15rem;padding-bottom:10rem;background-color:#0a0a0a;background-image:url("../img/404.gif");background-position:center center;background-repeat:no-repeat;background-size:cover}@font-face{font-family:"Suit-Regular";src:url("https://bfa.github.io/solitaire-js/fonts/suit-regular.eot");src:url("https://bfa.github.io/solitaire-js/fonts/suit-regular.eot?#iefix") format("embedded-opentype"),url("https://bfa.github.io/solitaire-js/fonts/suit-regular.woff") format("woff"),url("https://bfa.github.io/solitaire-js/fonts/suit-regular.ttf") format("truetype"),url("https://bfa.github.io/solitaire-js/fonts/suit-regular.svg#suit-regular") format("svg");font-weight:normal;font-style:normal}.solitaire-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;padding-top:10vh;padding-bottom:10vh;font-size:16px;color:#fafafa;background:#0a0a0a;background-size:cover;background-position:center}.solitaire-container-inner{width:100%;max-width:1200px;margin:0 auto}.navbar{background:rgba(8,8,8,.75)}.navbar a{color:#fff}.navbar li[data-active=false]{opacity:.5;pointer-events:none}.navbar li[data-active=true]{opacity:1;pointer-events:auto}.template{display:none}#score{position:relative;display:none;background:rgba(0,0,0,.15);margin-top:0;margin-bottom:.5em;padding:1em;line-height:1}#score>*{display:inline-block;min-width:100px}#score>*:last-child{float:right;text-align:right}#score label{margin-bottom:0}#score .timer button{display:none;position:absolute;-webkit-appearance:none;background:transparent;outline:none;border:0;padding:0;top:0;left:0;width:3em;height:100%}#score .timer button i{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}#score .timer button i::before{position:absolute;top:50%;left:50%;width:.75em;height:1em;margin-left:-0.375em;margin-top:-0.5em;font-size:1.5rem;content:none}#score .timer button i#play::before{border-top:8px solid transparent;border-left:12px solid #fff;border-bottom:8px solid transparent}#score .timer button i#pause::before{border-right:4px solid #fff;border-left:4px solid #fff}[data-gameplay=active] #score .timer button,[data-gameplay=paused] #score .timer button{display:inline-block}[data-gameplay=active] #score .timer button i#pause::before,[data-gameplay=paused] #score .timer button i#play::before{content:""}[data-gameplay=active] #score,[data-gameplay=paused] #score{padding-left:3em}#auto-win{display:none;-webkit-appearance:none;outline:none;border:0;position:absolute;z-index:1;bottom:0;width:100%;background:rgba(0,0,0,.8);padding:1em;line-height:1}#table{opacity:0;width:100%;padding:15px 0}#table>div{position:relative;margin-bottom:10px}#table>div:last-child{margin-bottom:0}#table>div::after{content:"";display:table-cell;clear:both}#table ul{display:inline-block;margin:0;padding:0}#table>div>ul{position:absolute;top:0;left:0;width:100%;height:100%}.pile{display:block;position:relative;float:left;width:13%;margin-right:1.5%;margin-bottom:10px;padding:5px}.pile:last-child{margin-right:0}.pile::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px dotted rgba(255,255,255,.25);border-radius:5px}.card{display:block;position:absolute;top:0;left:0;background-color:#ddd;background-image:url("../img/interface/card.png");background-size:contain;background-repeat:no-repeat;width:100%;height:100%;font-family:"Suit-Regular",sans-serif;font-size:.6vw;border-radius:5px;z-index:-1}.card *{pointer-events:none}@media screen and (min-width: 768px){.card{font-size:.325em}.pile::after,.card{border-radius:10px}}@media screen and (min-width: 992px){.card{font-size:.425em}}@media screen and (min-width: 1200px){.card{font-size:.525em}}.card>div{display:none}.card.up{background-image:url("https://bfa.github.io/solitaire-js/img/card_face_bg.png");background-repeat:repeat;color:#111}.card.up>div{display:block}.card::before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:5px}.card[data-selected=true]::before{-webkit-box-shadow:0 0 6px 3px #fcdb1a;box-shadow:0 0 6px 3px #fcdb1a}@media screen and (min-width: 768px){.card::before{border-radius:10px}}.card .suit{font-size:5.8em;font-weight:normal;width:.6896551724em;height:.7862068966em;line-height:.7862068966em;position:absolute;text-align:center}@media screen and (max-width: 767px){.card>div>.suit{display:none}}.card .heart,.card .diamond{color:#c00}.card .spade .suit::before{content:"♠"}.card .heart .suit::before{content:"♥"}.card .diamond .suit::before{content:"♦"}.card .club .suit::before{content:"♣"}.card .corner{line-height:1;position:absolute;text-align:center}.card .corner span{display:block;font-size:9em;font-weight:bold;width:1em;text-align:center}@media screen and (min-width: 768px){.card .corner span{font-size:3em}}.card .corner .suit{margin-top:0;margin-left:0}.card .corner.top{left:.64em;top:.96em}.card .corner.bottom{bottom:.96em;right:.64em;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .ace span.suit.middle_center{font-size:10.24em;left:50%;top:50%;margin-top:-0.5em;margin-left:-0.35em}.card .face::before{display:none;content:"";position:absolute;top:15.25%;left:19%;width:62%;height:70.5%;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.card .face::before{display:block}}.card .spade.king .face::before{background-image:url("https://bfa.github.io/solitaire-js/img/face-king-spade.png")}.card .spade.queen .face::before{background-image:url("https://bfa.github.io/solitaire-js/img/face-queen-spade.png")}.card .spade.jack .face::before{background-image:url("https://bfa.github.io/solitaire-js/img/face-jack-spade.png")}.card .heart.king .face::before{background-image:url("https://bfa.github.io/solitaire-js/img/face-king-heart.png")}.card .heart.queen .face::before{background-image:url("https://bfa.github.io/solitaire-js/img/face-queen-heart.png")}.card .heart.jack .face::before{background-image:url("https://bfa.github.io/solitaire-js/img/face-jack-heart.png")}.card .diamond.king .face::before{background-image:url("https://bfa.github.io/solitaire-js/img/face-king-diamond.png")}.card .diamond.queen .face::before{background-image:url("https://bfa.github.io/solitaire-js/img/face-queen-diamond.png")}.card .diamond.jack .face::before{background-image:url("https://bfa.github.io/solitaire-js/img/face-jack-diamond.png")}.card .club.king .face::before{background-image:url("https://bfa.github.io/solitaire-js/img/face-king-club.png")}.card .club.queen .face::before{background-image:url("https://bfa.github.io/solitaire-js/img/face-queen-club.png")}.card .club.jack .face::before{background-image:url("https://bfa.github.io/solitaire-js/img/face-jack-club.png")}.card .suit.top_center{left:50%;top:0;margin-left:-0.35em;margin-top:.65em}.card .suit.top_left{left:0;top:0;margin-left:.65em;margin-top:.65em}.card .suit.top_right{right:0;top:0;margin-right:.65em;margin-top:.65em}.card .suit.middle_center{left:50%;top:50%;margin-left:-0.35em;margin-top:-0.5em}.card .suit.middle_top{left:50%;top:0;margin-left:-0.35em;margin-top:1.25em}.card .suit.middle_bottom{bottom:0;left:50%;margin-bottom:.65em;margin-left:-0.35em;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .suit.middle_left{left:0;top:50%;margin-left:.65em;margin-top:-0.5em}.card .suit.middle_right{right:0;top:50%;margin-right:.65em;margin-top:-0.5em}.card .suit.middle_top_center{left:50%;top:50%;margin-left:-0.35em;margin-top:-1.35em}.card .suit.middle_top_left{left:0;top:50%;margin-left:.65em;margin-top:-1em}.card .suit.middle_top_right{right:0;top:50%;margin-right:.65em;margin-top:-1em}.card .suit.middle_bottom_left{bottom:50%;left:0;margin-left:.65em;margin-bottom:-1em;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .suit.middle_bottom_right{bottom:50%;right:0;margin-bottom:-1em;margin-right:.65em;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .suit.middle_bottom_center{bottom:50%;left:50%;margin-bottom:-1.35em;margin-left:-0.35em;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .suit.bottom_center{bottom:0;left:50%;margin-bottom:.65em;margin-left:-0.35em;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .suit.bottom_left{bottom:0;left:0;margin-bottom:.65em;margin-left:.65em;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .suit.bottom_right{bottom:0;right:0;margin-bottom:.65em;margin-right:.65em;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card:nth-child(1),.card:nth-child(2),.card:nth-child(3),.card:nth-child(4),.card:nth-child(5){-webkit-box-shadow:0 0 5px rgba(0,0,0,.25),0 2px 1px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.25),0 2px 1px rgba(0,0,0,.5);z-index:1}.card:nth-child(1){top:0;z-index:5}.card:nth-child(2){top:2px;z-index:4}.card:nth-child(3){top:4px;z-index:3}.card:nth-child(4){top:6px;z-index:2}.card:nth-child(5){top:8px;z-index:1}.stock{z-index:1}.stock .reload-icon{position:absolute;top:0;left:0;width:100%;height:100%;font-size:3vw;font-weight:bold;line-height:1;opacity:.25;z-index:1}@media screen and (max-width: 767px){.stock .reload-icon{font-size:5vw}}.stock .reload-icon span{display:block;position:absolute;top:50%;left:0;width:100%;text-align:center;padding:.25em;margin-top:-0.75em;pointer-events:none}.stock .reload-icon span::before,.stock .reload-icon span::after{content:"";display:inline-block;border-style:solid}.stock .reload-icon span::before{width:1.25em;height:1.25em;border-color:transparent #fff #fff #fff;border-radius:50%;border-width:.125em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.stock .reload-icon span::after{position:absolute;top:0;left:50%;width:0;height:0;border-color:transparent transparent transparent #fff;border-width:.3125em 0 .3125em .5em}.waste{z-index:1}.fnd .pile{left:43.5%}.fnd .pile::before{content:"";position:absolute;top:50%;left:0;width:100%;color:#fafafa;font-family:"Suit-Regular",sans-serif;font-size:10vw;margin-top:-0.6em;line-height:1;text-align:center;opacity:.25}@media screen and (min-width: 768px){.fnd .pile::before{font-size:6em}}@media screen and (min-width: 992px){.fnd .pile::before{font-size:7em}}@media screen and (min-width: 1200px){.fnd .pile::before{font-size:8em}}.fnd .pile.spades::before{content:"♠"}.fnd .pile.hearts::before{content:"♥"}.fnd .pile.diamonds::before{content:"♦"}.fnd .pile.clubs::before{content:"♣"}.tab .card{-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);z-index:1;margin-bottom:10em}.tab .card:nth-child(2){top:6em;left:0}.tab .card:nth-child(3){top:12em;left:0}.tab .card:nth-child(4){top:18em;left:0}.tab .card:nth-child(5){top:24em;left:0}.tab .card:nth-child(6){top:30em;left:0}.tab .card:nth-child(7){top:36em;left:0}.tab .card:nth-child(8){top:42em;left:0}.tab .card:nth-child(9){top:48em;left:0}.tab .card:nth-child(10){top:54em;left:0}.tab .card:nth-child(11){top:60em;left:0}.tab .card:nth-child(12){top:66em;left:0}.tab .card:nth-child(13){top:72em;left:0}.tab .card:nth-child(14){top:78em;left:0}.tab .card:nth-child(15){top:84em;left:0}.tab .card:nth-child(16){top:90em;left:0}.tab .card:nth-child(17){top:96em;left:0}.tab .card:nth-child(18){top:102em;left:0}.tab .card:nth-child(19){top:108em;left:0}.tab .card:nth-child(20){top:114em;left:0}.tab .card:nth-child(21){top:120em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(2),.tab .pile[data-unplayed="2"] .card:nth-child(2),.tab .pile[data-unplayed="3"] .card:nth-child(2),.tab .pile[data-unplayed="4"] .card:nth-child(2),.tab .pile[data-unplayed="5"] .card:nth-child(2),.tab .pile[data-unplayed="6"] .card:nth-child(2){top:3em}.tab .pile[data-unplayed="2"] .card:nth-child(3),.tab .pile[data-unplayed="3"] .card:nth-child(3),.tab .pile[data-unplayed="4"] .card:nth-child(3),.tab .pile[data-unplayed="5"] .card:nth-child(3),.tab .pile[data-unplayed="6"] .card:nth-child(3){top:6em}.tab .pile[data-unplayed="3"] .card:nth-child(4),.tab .pile[data-unplayed="4"] .card:nth-child(4),.tab .pile[data-unplayed="5"] .card:nth-child(4),.tab .pile[data-unplayed="6"] .card:nth-child(4){top:9em}.tab .pile[data-unplayed="4"] .card:nth-child(5),.tab .pile[data-unplayed="5"] .card:nth-child(5),.tab .pile[data-unplayed="6"] .card:nth-child(5){top:12em}.tab .pile[data-unplayed="5"] .card:nth-child(6),.tab .pile[data-unplayed="6"] .card:nth-child(6){top:15em}.tab .pile[data-unplayed="6"] .card:nth-child(7){top:18em}.tab .pile[data-unplayed="1"] .card:nth-child(3){top:9em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(4),.tab .pile[data-unplayed="3"] .card:nth-child(5){top:15em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(5),.tab .pile[data-unplayed="3"] .card:nth-child(6),.tab .pile[data-unplayed="5"] .card:nth-child(7){top:21em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(6),.tab .pile[data-unplayed="3"] .card:nth-child(7),.tab .pile[data-unplayed="5"] .card:nth-child(8){top:27em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(7),.tab .pile[data-unplayed="3"] .card:nth-child(8),.tab .pile[data-unplayed="5"] .card:nth-child(9){top:33em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(8),.tab .pile[data-unplayed="3"] .card:nth-child(9),.tab .pile[data-unplayed="5"] .card:nth-child(10){top:39em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(9),.tab .pile[data-unplayed="3"] .card:nth-child(10),.tab .pile[data-unplayed="5"] .card:nth-child(11){top:45em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(10),.tab .pile[data-unplayed="3"] .card:nth-child(11),.tab .pile[data-unplayed="5"] .card:nth-child(12){top:51em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(11),.tab .pile[data-unplayed="3"] .card:nth-child(12),.tab .pile[data-unplayed="5"] .card:nth-child(13){top:57em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(12),.tab .pile[data-unplayed="3"] .card:nth-child(13),.tab .pile[data-unplayed="5"] .card:nth-child(14){top:63em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(13),.tab .pile[data-unplayed="3"] .card:nth-child(14),.tab .pile[data-unplayed="5"] .card:nth-child(15){top:69em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(14),.tab .pile[data-unplayed="3"] .card:nth-child(15),.tab .pile[data-unplayed="5"] .card:nth-child(16){top:75em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(15),.tab .pile[data-unplayed="3"] .card:nth-child(16),.tab .pile[data-unplayed="5"] .card:nth-child(17){top:81em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(16),.tab .pile[data-unplayed="3"] .card:nth-child(17),.tab .pile[data-unplayed="5"] .card:nth-child(18){top:87em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(17),.tab .pile[data-unplayed="3"] .card:nth-child(18),.tab .pile[data-unplayed="5"] .card:nth-child(19){top:93em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(18),.tab .pile[data-unplayed="3"] .card:nth-child(19),.tab .pile[data-unplayed="5"] .card:nth-child(20){top:99em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(19),.tab .pile[data-unplayed="3"] .card:nth-child(20),.tab .pile[data-unplayed="5"] .card:nth-child(21){top:105em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(20),.tab .pile[data-unplayed="3"] .card:nth-child(21){top:111em;left:0}.tab .pile[data-unplayed="1"] .card:nth-child(21){top:117em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(4){top:12em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(5),.tab .pile[data-unplayed="4"] .card:nth-child(6){top:18em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(6),.tab .pile[data-unplayed="4"] .card:nth-child(7),.tab .pile[data-unplayed="6"] .card:nth-child(8){top:24em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(7),.tab .pile[data-unplayed="4"] .card:nth-child(8),.tab .pile[data-unplayed="6"] .card:nth-child(9){top:30em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(8),.tab .pile[data-unplayed="4"] .card:nth-child(9),.tab .pile[data-unplayed="6"] .card:nth-child(10){top:36em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(9),.tab .pile[data-unplayed="4"] .card:nth-child(10),.tab .pile[data-unplayed="6"] .card:nth-child(11){top:42em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(10),.tab .pile[data-unplayed="4"] .card:nth-child(11),.tab .pile[data-unplayed="6"] .card:nth-child(12){top:48em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(11),.tab .pile[data-unplayed="4"] .card:nth-child(12),.tab .pile[data-unplayed="6"] .card:nth-child(13){top:54em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(12),.tab .pile[data-unplayed="4"] .card:nth-child(13),.tab .pile[data-unplayed="6"] .card:nth-child(14){top:60em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(13),.tab .pile[data-unplayed="4"] .card:nth-child(14),.tab .pile[data-unplayed="6"] .card:nth-child(15){top:66em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(14),.tab .pile[data-unplayed="4"] .card:nth-child(15),.tab .pile[data-unplayed="6"] .card:nth-child(16){top:72em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(15),.tab .pile[data-unplayed="4"] .card:nth-child(16),.tab .pile[data-unplayed="6"] .card:nth-child(17){top:78em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(16),.tab .pile[data-unplayed="4"] .card:nth-child(17),.tab .pile[data-unplayed="6"] .card:nth-child(18){top:84em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(17),.tab .pile[data-unplayed="4"] .card:nth-child(18),.tab .pile[data-unplayed="6"] .card:nth-child(19){top:90em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(18),.tab .pile[data-unplayed="4"] .card:nth-child(19),.tab .pile[data-unplayed="6"] .card:nth-child(20){top:96em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(19),.tab .pile[data-unplayed="4"] .card:nth-child(20),.tab .pile[data-unplayed="6"] .card:nth-child(21){top:102em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(20),.tab .pile[data-unplayed="4"] .card:nth-child(21){top:108em;left:0}.tab .pile[data-unplayed="2"] .card:nth-child(21){top:114em;left:0}#confetti{position:absolute;top:0;left:0;z-index:10000;pointer-events:none;opacity:0}grammarly-card{display:none}.bg-white-i{background-color:#fafafa;color:#0a0a0a}.bg-black-i{background-color:#0a0a0a;color:#fafafa}.overflow-hidden{overflow:hidden}.w-30{width:100%;max-width:30rem}.w-35{width:100%;max-width:35rem}.w-40{width:100%;max-width:40rem}.w-45{width:100%;max-width:45rem}.w-50{width:100%;max-width:50rem}.inline-block{display:inline-block}.px-container{padding-left:5vw;padding-right:5vw}@media screen and (min-width: 75em){.px-container{padding-left:7.5vw;padding-right:7.5vw}}.py-lg{padding-top:15vw;padding-bottom:15vw}@media screen and (min-width: 100em){.py-lg{padding-top:15rem;padding-bottom:15rem}}.pt-lg{padding-top:15vw}@media screen and (min-width: 100em){.pt-lg{padding-top:15rem}}.pb-lg{padding-bottom:15vw}@media screen and (min-width: 100em){.pb-lg{padding-bottom:15rem}}.m-0{margin:0}.mb-2{margin-bottom:.5em}.mb-4{margin-bottom:1em}.mb-8{margin-bottom:2em}.mb-16{margin-bottom:4em}.h-1{font-size:calc(1rem + 3vw);line-height:1.2}.h-1.h-contain{max-width:12.5em}@media print,screen and (min-width: 64em){.h-1{line-height:1.1}}.h-2{font-size:calc(1.25rem + 1.75vw);line-height:1.25}.h-3{font-size:calc(1rem + 1.5vw)}.h-4{font-size:calc(1rem + 1vw)}.h-5{font-size:calc(1rem + .75vw)}.h-6{font-size:calc(1rem + .5vw)}@media print,screen and (min-width: 40em){.h-2.h-contain{max-width:80%}}@media print,screen and (min-width: 64em){.h-2.h-contain{max-width:70%}}@media screen and (min-width: 75em){.h-2.h-contain{max-width:60%}}@media screen and (min-width: 100em){.h-2.h-contain{max-width:50%}}.t-base{font-size:100%}@media print,screen and (min-width: 40em){.t-base{font-size:18px}}@media screen and (min-width: 75em){.t-base{font-size:22px}}.f-extralight{font-family:"TTHoves-ExtraLight"}.white{color:#fafafa}a.white:hover,a.white:focus,a.white:active,a.white:visited{color:#fafafa}.black{color:#0a0a0a}a.black:hover,a.black:focus,a.black:active,a.black:visited{color:#0a0a0a}.light-gray{color:#ccc}a.light-gray:hover,a.light-gray:focus,a.light-gray:active,a.light-gray:visited{color:#ccc}.medium-gray{color:#999}a.medium-gray:hover,a.medium-gray:focus,a.medium-gray:active,a.medium-gray:visited{color:#999}.dark-gray{color:#666}a.dark-gray:hover,a.dark-gray:focus,a.dark-gray:active,a.dark-gray:visited{color:#666}.darker-gray{color:#333}a.darker-gray:hover,a.darker-gray:focus,a.darker-gray:active,a.darker-gray:visited{color:#333}.leading-tighter{line-height:1.3}@media print,screen and (min-width: 40em){.leading-tighter{line-height:1.2}}.leading-tight{line-height:1.35}.leading-medium{line-height:1.5}.tracking-tight{letter-spacing:-0.02em}