.bio__nav a,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@media screen and (max-width:767px){.hide-on-phone{display:none!important}}.only-on-phone{display:none!important}@media screen and (max-width:767px){.only-on-phone{display:block!important}}@media screen and (max-width:1150px) and (min-width:768px){.hide-on-tablet{display:none!important}}.only-on-tablet{display:none!important}@media screen and (max-width:1150px) and (min-width:768px){.only-on-tablet{display:block!important}}@media screen and (max-width:1150px){.hide-on-mobile{display:none!important}}.only-on-mobile{display:none!important}@media screen and (max-width:1150px){.only-on-mobile{display:block!important}}:root{--color-primary:#0068e9;--win-width:100vw;--col-gutter:2vw;--col-outergutter:2vw;--col-width:6.1666666667vw;--row-space:3rem}.grid{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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:2vw;padding-left:var(--col-outergutter);padding-right:2vw;padding-right:var(--col-outergutter);width:calc(100vw - 2vw * 2);width:calc(var(--win-width) - var(--col-outergutter) * 2)}@media screen and (max-width:767px){.grid .grid__col:not(:first-child){margin-top:2vw;margin-top:var(--col-gutter)}}.grid .grid__col[data-align=bottom]{-ms-flex-item-align:end;align-self:flex-end}.grid[data-layout=twoup-6x6] .grid__col{width:calc((6.1666666667vw * 6) + (2vw * 5));width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}@media screen and (max-width:767px){.grid[data-layout=twoup-6x6] .grid__col{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.grid[data-layout=twoup-4x8] .grid__col:first-child{width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}@media screen and (max-width:767px){.grid[data-layout=twoup-4x8] .grid__col:first-child{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.grid[data-layout=twoup-4x8] .grid__col:nth-child(2){width:calc((6.1666666667vw * 8) + (2vw * 7));width:calc((var(--col-width) * 8) + (var(--col-gutter) * 7))}@media screen and (max-width:767px){.grid[data-layout=twoup-4x8] .grid__col:nth-child(2){width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.grid[data-layout=twoup-8x4] .grid__col:first-child{width:calc((6.1666666667vw * 8) + (2vw * 7));width:calc((var(--col-width) * 8) + (var(--col-gutter) * 7))}@media screen and (max-width:767px){.grid[data-layout=twoup-8x4] .grid__col:first-child{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.grid[data-layout=twoup-8x4] .grid__col:nth-child(2){width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}@media screen and (max-width:767px){.grid[data-layout=twoup-8x4] .grid__col:nth-child(2){width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.grid[data-layout=twoup-3x9] .grid__col:first-child{width:calc((6.1666666667vw * 3) + (2vw * 2));width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2))}@media screen and (max-width:1150px) and (min-width:768px){.grid[data-layout=twoup-3x9] .grid__col:first-child{width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}}@media screen and (max-width:767px){.grid[data-layout=twoup-3x9] .grid__col:first-child{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.grid[data-layout=twoup-3x9] .grid__col:nth-child(2){width:calc((6.1666666667vw * 9) + (2vw * 8));width:calc((var(--col-width) * 9) + (var(--col-gutter) * 8))}@media screen and (max-width:1150px) and (min-width:768px){.grid[data-layout=twoup-3x9] .grid__col:nth-child(2){width:calc((6.1666666667vw * 8) + (2vw * 7));width:calc((var(--col-width) * 8) + (var(--col-gutter) * 7))}}@media screen and (max-width:767px){.grid[data-layout=twoup-3x9] .grid__col:nth-child(2){width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.grid[data-layout=twoup-9x3] .grid__col:first-child{width:calc((6.1666666667vw * 9) + (2vw * 8));width:calc((var(--col-width) * 9) + (var(--col-gutter) * 8))}@media screen and (max-width:1150px) and (min-width:768px){.grid[data-layout=twoup-9x3] .grid__col:first-child{width:calc((6.1666666667vw * 8) + (2vw * 7));width:calc((var(--col-width) * 8) + (var(--col-gutter) * 7))}}@media screen and (max-width:767px){.grid[data-layout=twoup-9x3] .grid__col:first-child{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.grid[data-layout=twoup-9x3] .grid__col:nth-child(2){width:calc((6.1666666667vw * 3) + (2vw * 2));width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2))}@media screen and (max-width:1150px) and (min-width:768px){.grid[data-layout=twoup-9x3] .grid__col:nth-child(2){width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}}@media screen and (max-width:767px){.grid[data-layout=twoup-9x3] .grid__col:nth-child(2){width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.grid[data-layout=threeup-3x3x3] .grid__col{width:calc((6.1666666667vw * 3) + (2vw * 2));width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2))}@media screen and (max-width:1150px) and (min-width:768px){.grid[data-layout=threeup-3x3x3] .grid__col{width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}}@media screen and (max-width:767px){.grid[data-layout=threeup-3x3x3] .grid__col{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}@media screen and (min-width:1151px){.grid[data-layout=threeup-3x3x3] .grid__col:last-child{padding-right:calc((6.1666666667vw * 3) + (2vw * 3));padding-right:calc((var(--col-width) * 3) + (var(--col-gutter) * 3))}}.grid[data-layout=fourup-3x3x3x3]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;width:calc(100vw - 2vw);width:calc(var(--win-width) - var(--col-outergutter))}.grid[data-layout=fourup-3x3x3x3] .grid__col{width:calc((6.1666666667vw * 3) + (2vw * 2));width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2));margin-right:2vw;margin-right:var(--col-gutter)}@media screen and (max-width:1150px) and (min-width:768px){.grid[data-layout=fourup-3x3x3x3] .grid__col{width:calc((6.1666666667vw * 6) + (2vw * 5));width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}}@media screen and (max-width:767px){.grid[data-layout=fourup-3x3x3x3] .grid__col{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.grid[data-layout=fourup-3x3x3x3][data-cols=cols-1] .grid__col,.grid[data-layout=fourup-3x3x3x3][data-cols=cols-2] .grid__col,.grid[data-layout=fourup-3x3x3x3][data-cols=cols-3] .grid__col{width:calc((6.1666666667vw * 3) + (2vw * 2));width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2));margin-right:2vw;margin-right:var(--col-gutter)}@media screen and (max-width:1150px) and (min-width:768px){.grid[data-layout=fourup-3x3x3x3][data-cols=cols-1] .grid__col,.grid[data-layout=fourup-3x3x3x3][data-cols=cols-2] .grid__col,.grid[data-layout=fourup-3x3x3x3][data-cols=cols-3] .grid__col{width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}}@media screen and (max-width:767px){.grid[data-layout=fourup-3x3x3x3][data-cols=cols-1] .grid__col,.grid[data-layout=fourup-3x3x3x3][data-cols=cols-2] .grid__col,.grid[data-layout=fourup-3x3x3x3][data-cols=cols-3] .grid__col{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}[data-top-margin=single]{padding-top:calc(3rem * 2);padding-top:calc(var(--row-space) * 2)}[data-top-margin=double]{padding-top:calc(3rem * 4);padding-top:calc(var(--row-space) * 4)}[data-top-margin=gutter]{padding-top:2vw;padding-top:var(--col-gutter)}[data-bottom-margin=single]{padding-bottom:calc(3rem * 2);padding-bottom:calc(var(--row-space) * 2)}[data-bottom-margin=double]{padding-bottom:calc(3rem * 4);padding-bottom:calc(var(--row-space) * 4)}[data-bottom-margin=gutter]{padding-bottom:2vw;padding-bottom:var(--col-gutter)}@media screen and (max-width:767px){[data-top-margin-phone=none]{padding-top:0}[data-top-margin-phone=single]{padding-top:calc(3rem * 2);padding-top:calc(var(--row-space) * 2)}[data-top-margin-phone=double]{padding-top:calc(3rem * 4);padding-top:calc(var(--row-space) * 4)}[data-top-margin-phone=gutter]{padding-top:2vw;padding-top:var(--col-gutter)}}@font-face{font-family:Pilat Web;src:url(../../fonts/Pilat-Regular.woff2) format("woff2"),url(../../fonts/Pilat-Regular.woff) format("woff");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Pilat Web;src:url(../../fonts/Pilat-Bold.woff2) format("woff2"),url(../../fonts/Pilat-Bold.woff) format("woff");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Pilat Compressed Web;src:url(../../fonts/PilatCompressed-Regular.woff2) format("woff2"),url(../../fonts/PilatCompressed-Regular.woff) format("woff");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Pilat Compressed Web;src:url(../../fonts/PilatCompressed-Bold.woff2) format("woff2"),url(../../fonts/PilatCompressed-Bold.woff) format("woff");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}html{font-size:16px;line-height:1}@media screen and (max-width:1150px) and (min-width:768px){html{font-size:15px}}@media screen and (max-width:767px){html{font-size:14px}}@media screen and (min-width:1550px){html{font-size:18px}}@media screen and (min-width:2000px){html{font-size:22px}}body{font-family:Pilat Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:767px){body[data-subnav-open=true]{overflow:hidden}}a{color:inherit;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}a:hover{color:#0068e9;color:var(--color-primary)}[data-bg-is-primary] a:hover{color:#fff}[data-bg-is-primary][data-text=white] a:hover{color:#000}b{font-weight:700}button,input,select{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nobreak{white-space:nowrap}[data-text=white]{color:#fff}.bio__nav a,h1,h2,h3,h4,h5{margin:0;background:transparent}blockquote,blockquote p,h1{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding-bottom:.11em;font-size:6.625rem;line-height:.89}@media screen and (max-width:767px){blockquote,blockquote p,h1{font-size:4.5rem}}blockquote,blockquote p{display:block}h2{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.875rem;line-height:.975}h2.big{font-size:4rem;line-height:.89}@media screen and (max-width:767px){h2.big{font-size:2.75rem}}.bio__nav a,h2 .light,h3{font-weight:400}.bio__nav a,h3{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;line-height:.975}.bio__nav a i,h3 i,h4{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}h4,h5{font-size:1.5rem;line-height:.975}h5{font-weight:400}h5,h5 i{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif}h5 i{font-weight:700}cite,p{max-width:calc((6.1666666667vw * 3) + (2vw * 2));max-width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2))}@media screen and (max-width:1150px) and (min-width:768px){cite,p{max-width:calc((6.1666666667vw * 5) + (2vw * 4));max-width:calc((var(--col-width) * 5) + (var(--col-gutter) * 4))}}@media screen and (max-width:767px){cite,p{max-width:calc((6.1666666667vw * 11) + (2vw * 10));max-width:calc((var(--col-width) * 11) + (var(--col-gutter) * 10))}}h6,p{margin:0;font-size:.9375rem;line-height:1.2}h6:not(:first-child),p:not(:first-child){margin-top:calc(3rem * .3);margin-top:calc(var(--row-space) * .3)}h6,p.big{max-width:calc((6.1666666667vw * 5) + (2vw * 4));max-width:calc((var(--col-width) * 5) + (var(--col-gutter) * 4));font-size:1.375rem}@media screen and (max-width:1150px) and (min-width:768px){h6,p.big{max-width:calc((6.1666666667vw * 7) + (2vw * 6));max-width:calc((var(--col-width) * 7) + (var(--col-gutter) * 6))}}@media screen and (max-width:767px){h6,p.big{max-width:calc((6.1666666667vw * 12) + (2vw * 11));max-width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}cite{display:block;margin-top:calc(3rem * .3);margin-top:calc(var(--row-space) * .3);font-size:.9375rem;font-style:normal;line-height:1.2}cite a,h6 a,p a{text-decoration:underline}cite a:hover,h6 a:hover,p a:hover{text-decoration:none}[data-bg="#0068e9"] p a:hover,cite a:hover,h6 a:hover{color:inherit}.textcols[data-textcols=textcols-3x3x3]{width:calc((6.1666666667vw * 9) + (2vw * 8));width:calc((var(--col-width) * 9) + (var(--col-gutter) * 8));-webkit-column-count:3;-moz-column-count:3;grid-column-gap:2vw;-webkit-column-gap:2vw;-moz-column-gap:2vw;column-gap:2vw;grid-column-gap:var(--col-gutter);-webkit-column-gap:var(--col-gutter);-moz-column-gap:var(--col-gutter);column-gap:var(--col-gutter);-webkit-column-width:calc((6.1666666667vw * 3) + (2vw * 2));-moz-column-width:calc((6.1666666667vw * 3) + (2vw * 2));columns:calc((6.1666666667vw * 3) + (2vw * 2)) 3;-webkit-column-width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2));-moz-column-width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2));column-width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2))}@media screen and (max-width:767px){.textcols[data-textcols=textcols-3x3x3]{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11));-webkit-column-count:2;-moz-column-count:2;-webkit-column-width:calc((6.1666666667vw * 6) + (2vw * 5));-moz-column-width:calc((6.1666666667vw * 6) + (2vw * 5));columns:calc((6.1666666667vw * 6) + (2vw * 5)) 2;-webkit-column-width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5));-moz-column-width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5));column-width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}}.textcols[data-textcols=textcols-3x3]{width:calc((6.1666666667vw * 6) + (2vw * 5));width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5));-webkit-column-count:2;-moz-column-count:2;grid-column-gap:2vw;-webkit-column-gap:2vw;-moz-column-gap:2vw;column-gap:2vw;grid-column-gap:var(--col-gutter);-webkit-column-gap:var(--col-gutter);-moz-column-gap:var(--col-gutter);column-gap:var(--col-gutter);-webkit-column-width:calc((6.1666666667vw * 3) + (2vw * 2));-moz-column-width:calc((6.1666666667vw * 3) + (2vw * 2));columns:calc((6.1666666667vw * 3) + (2vw * 2)) 2;-webkit-column-width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2));-moz-column-width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2));column-width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2))}@media screen and (max-width:1150px) and (min-width:768px){.textcols[data-textcols=textcols-3x3]{width:calc((6.1666666667vw * 8) + (2vw * 7));width:calc((var(--col-width) * 8) + (var(--col-gutter) * 7))}}@media screen and (max-width:767px){.textcols[data-textcols=textcols-3x3]{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}@media screen and (max-width:1150px) and (min-width:768px){.textcols[data-textcols=textcols-3x3]{-webkit-column-count:2;-moz-column-count:2;-webkit-column-width:calc((6.1666666667vw * 4) + (2vw * 3));-moz-column-width:calc((6.1666666667vw * 4) + (2vw * 3));columns:calc((6.1666666667vw * 4) + (2vw * 3)) 2;-webkit-column-width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3));-moz-column-width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3));column-width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}}@media screen and (max-width:767px){.textcols[data-textcols=textcols-3x3]{-webkit-column-count:2;-moz-column-count:2;-webkit-column-width:calc((6.1666666667vw * 6) + (2vw * 5));-moz-column-width:calc((6.1666666667vw * 6) + (2vw * 5));columns:calc((6.1666666667vw * 6) + (2vw * 5)) 2;-webkit-column-width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5));-moz-column-width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5));column-width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}}.textcols>*{margin-right:calc(2vw * .5);margin-right:calc(var(--col-gutter) * .5)}.textcols p{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.bio__nav .textcols a,.textcols .bio__nav a,.textcols h1,.textcols h2,.textcols h3,.textcols h4,.textcols h5,.textcols h6{page-break-after:avoid;-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}.bio__nav a+.textcols,h1+.textcols,h2+.textcols,h3+.textcols,h4+.textcols,h5+.textcols,h6+.textcols{margin-top:calc(3rem * .66);margin-top:calc(var(--row-space) * .66)}.text-compressed{font-weight:400}.text-compressed,.text-compressed-bold{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif}.text-compressed-bold{font-weight:700}::-moz-selection{background:#000;color:#fff;text-shadow:none!important}::selection{background:#000;color:#fff;text-shadow:none!important}[data-text=white] ::-moz-selection{background:#fff;color:#000}[data-text=white] ::selection{background:#fff;color:#000}.glyph{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;display:inline-block;line-height:0}.glyph.glyph--up:after{content:"\2191"}.glyph.glyph--down:after{content:"\2193"}.glyph.glyph--left:after{content:"\2190"}.glyph.glyph--right:after{content:"\2192"}.glyph.glyph--back{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.glyph.glyph--back:after{content:"\2190"}.glyph.glyph--external{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.glyph.glyph--external:after{content:"\2192"}.glyph.glyph--pause{-webkit-transform:rotate(-90deg) translate3d(-.1em,-.075em,0);transform:rotate(-90deg) translate3d(-.1em,-.075em,0)}.glyph.glyph--pause:after{content:"="}.above-header{height:calc(2vw * .5);height:calc(var(--col-outergutter) * .5);opacity:0}header{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:100;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:calc((2vw * .5 - .15rem));margin-bottom:calc((var(--col-outergutter) * .5 - .15rem));padding-left:2vw;padding-left:var(--col-outergutter);padding-right:2vw;padding-right:var(--col-outergutter);height:calc(1.5rem + (2vw * .5) + (2vw * .5 * 1.3));height:calc(1.5rem + (var(--col-outergutter) * .5) + (var(--col-outergutter) * .5 * 1.3));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.5rem;line-height:1}header.state--sticky{position:-webkit-sticky;position:sticky;top:0;background:hsla(0,0%,100%,.94);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background,color,-webkit-transform;transition-property:background,color,-webkit-transform;transition-property:transform,background,color;transition-property:transform,background,color,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body[data-scroll-direction=down][data-scroll-pastthreshold=true]:not([data-subnav-open=true]) header.state--sticky{-webkit-transform:translateY(-101%);transform:translateY(-101%)}body[data-scroll-direction=down][data-scroll-pastthreshold=false] header.state--sticky,body[data-scroll-direction=up] header.state--sticky{-webkit-transform:translateY(0);transform:translateY(0)}body[data-header-invert=true] header.state--sticky{background:rgba(0,0,0,.94)}header .logo{width:calc((6.1666666667vw * 6) + (2vw * 5));width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5));margin-right:2vw;margin-right:var(--col-gutter);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}@media screen and (max-width:1150px) and (min-width:768px){header .logo{width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}}@media screen and (max-width:767px){header .logo{width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}}header .logo a{display:block;cursor:pointer}header .logo svg{overflow:visible;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}header .logo svg path{-webkit-transition:fill .3s ease;transition:fill .3s ease}body[data-header-invert=true] header .logo svg path{fill:#fff}header .logo svg.svg-logo{padding-top:calc(2vw * .5);padding-top:calc(var(--col-outergutter) * .5);width:auto;height:1.5rem;opacity:1}header .logo svg.svg-logo path{fill:#000}header .logo svg.svg-laurel{position:absolute;top:50%;left:0;width:auto;height:2rem;opacity:0;-webkit-transform:translateY(-55%);transform:translateY(-55%);-webkit-transition-duration:.15s;transition-duration:.15s}header .logo svg.svg-laurel path{fill:#0068e9;fill:var(--color-primary)}body[data-subnav-open=true] header .logo svg.svg-laurel path,body[data-subnav-open=true] header .logo svg.svg-logo path{fill:#fff}header.state--sticky .logo svg.svg-logo{opacity:0;-webkit-transition-duration:.15s;transition-duration:.15s}header.state--sticky .logo svg.svg-laurel{opacity:1}header .subnav-trigger{position:relative;z-index:2;width:calc((6.1666666667vw * 1) + (2vw * 0));width:calc((var(--col-width) * 1) + (var(--col-gutter) * 0));height:calc(1.5rem + (2vw * .5) + (2vw * .5 * 1.3));height:calc(1.5rem + (var(--col-outergutter) * .5) + (var(--col-outergutter) * .5 * 1.3));cursor:pointer}header .subnav-trigger svg{position:absolute;overflow:visible;top:50%;right:2vw;right:var(--col-gutter);width:1.35rem;height:1.35rem;-webkit-transform:translateY(-65%);transform:translateY(-65%)}header .subnav-trigger svg g{stroke-width:.15rem;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}body[data-header-invert=true] header .subnav-trigger svg g{stroke:#fff}header .subnav-trigger:hover svg.icon-search g{stroke:#0068e9;stroke:var(--color-primary)}header .subnav-trigger svg.icon-close{position:absolute;opacity:0}header .subnav-trigger svg.icon-close g{stroke:#fff}header .subnav-trigger:hover svg.icon-close g{stroke:#000}body[data-subnav-open=true] header .subnav-trigger svg.icon-search{opacity:0}body[data-subnav-open=true] header .subnav-trigger svg.icon-close{opacity:1}nav{width:calc((6.1666666667vw * 5) + (2vw * 4));width:calc((var(--col-width) * 5) + (var(--col-gutter) * 4));margin-right:2vw;margin-right:var(--col-gutter);font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:1.5rem}@media screen and (max-width:1150px) and (min-width:768px){nav{width:calc((6.1666666667vw * 7) + (2vw * 6));width:calc((var(--col-width) * 7) + (var(--col-gutter) * 6))}}@media screen and (max-width:767px){nav{width:calc((6.1666666667vw * 7) + (2vw * 6));width:calc((var(--col-width) * 7) + (var(--col-gutter) * 6))}}@media screen and (max-width:500px){nav{display:none}}nav a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;padding-top:calc((2vw * .5) + -.17rem);padding-top:calc((var(--col-outergutter) * .5) + -.17rem);width:calc((6.1666666667vw * 1) + (2vw * 1));width:calc((var(--col-width) * 1) + (var(--col-gutter) * 1));-webkit-transition:color .3s ease;transition:color .3s ease}@media screen and (max-width:1150px) and (min-width:768px){nav a{width:calc((6.1666666667vw * 1.333) + (2vw * 1.333));width:calc((var(--col-width) * 1.333) + (var(--col-gutter) * 1.333))}}@media screen and (max-width:767px){nav a{width:calc((6.1666666667vw * 1.666) + (2vw * 1.666));width:calc((var(--col-width) * 1.666) + (var(--col-gutter) * 1.666))}}nav a:not(:last-child){padding-right:1rem}body[data-header-invert=true] nav a{color:#fff}body[data-header-invert=true] nav a.state--active,body[data-header-invert=true] nav a:hover,nav a.state--active,nav a:hover{color:#0068e9;color:var(--color-primary)}body[data-header-invert=true][data-header-bg-is-primary] nav a.state--active,body[data-header-invert=true][data-header-bg-is-primary] nav a:hover{color:#000}.header-spacer{height:calc((2vw * .5 + (1.5rem + (2vw * .5) + (2vw * .5 * 1.3)) + (2vw * .5 - .15rem)));height:calc((var(--col-outergutter) * .5 + (1.5rem + (var(--col-outergutter) * .5) + (var(--col-outergutter) * .5 * 1.3)) + (var(--col-outergutter) * .5 - .15rem)))}.subnav{pointer-events:none;position:absolute;z-index:1;top:calc(-1 * 2vw * .5);top:calc(-1 * var(--col-outergutter) * .5);left:0;right:0;padding-top:calc(2vw * .5);padding-top:calc(var(--col-outergutter) * .5);padding-bottom:6rem;padding-left:2vw;padding-left:var(--col-outergutter);padding-right:calc(2vw - 2vw);padding-right:calc(var(--col-outergutter) - var(--col-gutter));background:#0068e9;background:var(--color-primary);font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#fff;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}body[data-subnav-open=true] .subnav{pointer-events:auto;opacity:1}@media screen and (max-width:767px){.subnav{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;padding-top:calc((2vw * .5) + 1.5rem);padding-top:calc((var(--col-outergutter) * .5) + 1.5rem);padding-bottom:calc(2vw * 2);padding-bottom:calc(var(--col-outergutter) * 2);height:100vh}}.subnav .phonenav{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;display:none;margin-top:calc((1.5rem + (2vw * .5) + (2vw * .5 * 1.3)) - .06em);margin-top:calc((1.5rem + (var(--col-outergutter) * .5) + (var(--col-outergutter) * .5 * 1.3)) - .06em);margin-left:-.1rem;margin-right:2vw;margin-right:var(--col-gutter);font-size:6.625rem;line-height:.89}@media screen and (max-width:767px){.subnav .phonenav{display:block}}.subnav .phonenav a{margin-bottom:0}.subnav .phonenav .filternav-trigger .glyph{font-size:.35em;-webkit-transform:rotate(180deg) translateY(-.05em);transform:rotate(180deg) translateY(-.05em);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}header[data-filternav-visible=true] .subnav .phonenav .filternav-trigger .glyph{-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}.subnav .phonenav .hide-when-filternav-visible-phone{-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}header[data-filternav-visible=true] .subnav .phonenav .hide-when-filternav-visible-phone{opacity:0}.subnav .filternav{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:calc((2vw * .5) + -.17rem);margin-top:calc((var(--col-outergutter) * .5) + -.17rem);margin-left:calc((6.1666666667vw * 6) + (2vw * 6));margin-left:calc((var(--col-width) * 6) + (var(--col-gutter) * 6));padding-bottom:calc(3rem * .5);padding-bottom:calc(var(--row-space) * .5)}@media screen and (max-width:1150px) and (min-width:900px){.subnav .filternav{margin-left:calc((6.1666666667vw * 5) + (2vw * 5));margin-left:calc((var(--col-width) * 5) + (var(--col-gutter) * 5))}}@media screen and (max-width:899px) and (min-width:768px){.subnav .filternav{margin-left:calc((6.1666666667vw * 4) + (2vw * 4));margin-left:calc((var(--col-width) * 4) + (var(--col-gutter) * 4))}}@media screen and (max-width:767px){.subnav .filternav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-left:-.1rem;height:0;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}header[data-filternav-visible=true] .subnav .filternav{height:auto;opacity:1}}.subnav .filternav .filternav__col{width:calc((6.1666666667vw * 2) + (2vw * 1));width:calc((var(--col-width) * 2) + (var(--col-gutter) * 1));margin-right:2vw;margin-right:var(--col-gutter)}@media screen and (max-width:1150px) and (min-width:768px){.subnav .filternav .filternav__col{width:calc((6.1666666667vw * 3) + (2vw * 2));width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2));margin-right:2vw;margin-right:var(--col-gutter)}}@media screen and (max-width:767px){.subnav .filternav .filternav__col{width:calc((6.1666666667vw * 12) + (2vw * 12));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 12))}}@media screen and (max-width:767px){.subnav .filternav .filternav__col__content{display:none;width:100%;font-size:2.75rem;line-height:.89;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}.subnav .filternav .filternav__col__content .filternav__col__content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:.2em;padding-bottom:calc(3rem * .75);padding-bottom:calc(var(--row-space) * .75)}}@media screen and (max-width:767px){.subnav .filternav .filternav__col[data-show-content-phone=true] .filternav__col__content{opacity:1}}.subnav .filternav a{padding-bottom:.1em}@media screen and (max-width:767px){.subnav .filternav a{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11));margin-right:2vw;margin-right:var(--col-gutter);overflow:hidden;padding-bottom:.2em;text-overflow:ellipsis}}.subnav .filternav__header{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;position:relative;margin-bottom:calc(3rem * .5);margin-bottom:calc(var(--row-space) * .5)}@media screen and (max-width:767px){.subnav .filternav__header{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11));margin-bottom:0;font-size:4rem;line-height:.89}}.subnav .filternav__header .filternav__col__content-trigger{display:none;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0}@media screen and (max-width:767px){.subnav .filternav__header .filternav__col__content-trigger{display:block}}.subnav a{display:block;color:#fff;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.subnav a.state--active,.subnav a:hover{color:#000}footer{position:relative;padding-top:2vw;padding-top:var(--col-outergutter);padding-bottom:2vw;padding-bottom:var(--col-outergutter)}@media screen and (max-width:767px){footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer a{cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}footer a:hover{color:#0068e9;color:var(--color-primary)}.contact-details{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5rem;line-height:.975}html{overflow-y:scroll}body.state--loading *,body.state--loading[data-header-invert=true] *,body.state--loading[data-header-invert=true] a:hover,body.state--loading[data-header-invert=true] header .logo a,body.state--loading[data-header-invert=true] nav a.state--active,body.state--loading[data-header-invert=true] nav a:hover,body.state--loading a:hover,body.state--loading header .logo a,body.state--loading nav a.state--active,body.state--loading nav a:hover{cursor:progress}@media screen and (max-width:767px){body[data-subnav-open=true]{height:100vh;overflow:hidden}}body[data-has-hero=true] main{margin-top:calc(-1 * (2vw * .5 + (1.5rem + (2vw * .5) + (2vw * .5 * 1.3)) + (2vw * .5 - .15rem)));margin-top:calc(-1 * (var(--col-outergutter) * .5 + (1.5rem + (var(--col-outergutter) * .5) + (var(--col-outergutter) * .5 * 1.3)) + (var(--col-outergutter) * .5 - .15rem)))}img,svg,video{display:block;outline:none}.media{position:relative}.media__loader{position:absolute;top:0;bottom:0;left:0;background:#fff;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:width,opacity;transition-property:width,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.media__loader.state--loaded{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.backtotop{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:110;bottom:0;right:0;padding:calc(2vw / 4) calc(2vw / 8);padding:calc(var(--col-outergutter) / 4) calc(var(--col-outergutter) / 8);width:2vw;width:var(--col-outergutter);height:calc(2vw * 1.1);height:calc(var(--col-outergutter) * 1.1);opacity:0;-webkit-transform:translateY(2vw);transform:translateY(2vw);-webkit-transform:translateY(var(--col-outergutter));transform:translateY(var(--col-outergutter));-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media screen and (max-width:767px){.backtotop{display:none;padding:0}}.backtotop[data-color=white]{color:#fff}.backtotop .glyph{font-size:calc(2vw * 6 / 8);font-size:calc(var(--col-outergutter) * 6 / 8)}body[data-scroll-pastthreshold=true] .backtotop{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}body[data-scroll-pastthreshold=true] .backtotop:hover{color:#0068e9;color:var(--color-primary);opacity:1;cursor:pointer}body[data-scroll-pastthreshold=true] .backtotop.state--unfixed{position:absolute;bottom:100%;-webkit-transform:translateY(calc(100% + 3rem));transform:translateY(calc(100% + 3rem));-webkit-transform:translateY(calc(100% + var(--row-space)));transform:translateY(calc(100% + var(--row-space)))}.filtergrid{margin-bottom:calc(3rem * 1);margin-bottom:calc(var(--row-space) * 1);min-height:100vh}.block{display:block;cursor:pointer}.block:not([data-bottom-margin]){margin-bottom:calc(3rem * 2);margin-bottom:calc(var(--row-space) * 2)}body:not(.state--arranging) .block:not(.state--noanimate){-webkit-transition:none .8s cubic-bezier(.455,.03,.515,.955);transition:none .8s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}@media screen and (max-width:767px){.block{margin-bottom:calc(3rem * 1.5);margin-bottom:calc(var(--row-space) * 1.5)}}.block[data-size=small]{width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}@media screen and (max-width:767px){.block[data-size=small]{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.block[data-size=half]{width:calc((6.1666666667vw * 6) + (2vw * 5));width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}@media screen and (max-width:767px){.block[data-size=half]{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.block[data-size=medium]{width:calc((6.1666666667vw * 8) + (2vw * 7));width:calc((var(--col-width) * 8) + (var(--col-gutter) * 7))}@media screen and (max-width:767px){.block[data-size=medium]{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.block[data-size=mediumRowLeft]{width:calc((6.1666666667vw * 8) + (2vw * 7));width:calc((var(--col-width) * 8) + (var(--col-gutter) * 7));margin-right:calc((6.1666666667vw * 4) + (2vw * 4));margin-right:calc((var(--col-width) * 4) + (var(--col-gutter) * 4))}@media screen and (max-width:767px){.block[data-size=mediumRowLeft]{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11));margin-right:calc((6.1666666667vw * 0) + (2vw * 0));margin-right:calc((var(--col-width) * 0) + (var(--col-gutter) * 0))}}.block[data-size=mediumRowRight]{width:calc((6.1666666667vw * 8) + (2vw * 7));width:calc((var(--col-width) * 8) + (var(--col-gutter) * 7));margin-left:calc((6.1666666667vw * 4) + (2vw * 4));margin-left:calc((var(--col-width) * 4) + (var(--col-gutter) * 4))}@media screen and (max-width:767px){.block[data-size=mediumRowRight]{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11));margin-left:calc((6.1666666667vw * 0) + (2vw * 0));margin-left:calc((var(--col-width) * 0) + (var(--col-gutter) * 0))}}.block[data-size=large]{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}@media screen and (max-width:767px){.block[data-size=large]{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.block[data-size=divider]{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11));margin-bottom:0}@media screen and (max-width:767px){.block[data-size=divider]{margin-bottom:0}}.block blockquote{margin-top:0;margin-bottom:calc(3rem * 1);margin-bottom:calc(var(--row-space) * 1);-webkit-transition:color .3s ease;transition:color .3s ease}.block:hover blockquote{color:#0068e9;color:var(--color-primary)}.block.state--hidden{opacity:0}.block.state--hidden[offset=left]{-webkit-transform:translateX(-25px);transform:translateX(-25px)}.block.state--hidden[offset=center]{-webkit-transform:translateY(25px);transform:translateY(25px)}.block.state--hidden[offset=right]{-webkit-transform:translateX(25px);transform:translateX(25px)}.block__media img,.block__media video{width:100%;height:auto}.block__text{font-weight:400;font-size:1.875rem;line-height:.975;margin-top:calc(3rem * .3);margin-top:calc(var(--row-space) * .3);padding-right:calc(2vw * 2);padding-right:calc(var(--col-gutter) * 2);max-width:30rem;-webkit-transition:color .3s ease;transition:color .3s ease}.block__text,.block__text i{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif}.block__text i{font-weight:700}.block:hover .block__text{color:#0068e9;color:var(--color-primary)}.block__text.v--bigtext{max-width:100%}.block__text .block__hed{position:relative;font-weight:700}.block__text .block__hed .glyph{margin-left:.25em;font-size:.5em}.block__text .block__hed .glyph--external{position:absolute;bottom:.4em;-webkit-transform:rotate(-45deg) translate(.25em,-.25em);transform:rotate(-45deg) translate(.25em,-.25em)}.block__text.v--bigtext .block__hed{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;display:block;margin-bottom:1rem;font-size:4rem;line-height:.85}@media screen and (max-width:767px){.block__text.v--bigtext .block__hed{font-size:2.5rem}}.block__text.v--bigtext .block__hed span{background-position:right bottom .14em}.block__text .block__meta{margin-top:.1em;font-size:1.5rem}.block__text .block__meta>strong{margin-right:.25em;font-weight:700}.block__text .block__meta>span{margin-right:.25em}.filtergrid .block__text .block__meta [data-is-filter]:hover{color:#000;text-decoration:underline}.filtergrid .block__text .block__meta [data-is-filter].state--active{pointer-events:none;color:#0068e9}.filtergrid .block__text .block__meta [data-is-filter].state--active[data-type=featured]{color:inherit}.hero{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.hero[data-hero-height=fixed]{height:calc(100vh - (3rem * .5 + 3rem * .5 + 1.828125rem + 1.828125rem));height:calc(100vh - (var(--row-space) * .5 + var(--row-space) * .5 + 1.828125rem + 1.828125rem));min-height:500px}@media screen and (max-width:767px){.hero[data-hero-height=fixed]{height:50vh;min-height:200px}}.hero[data-hero-height=fixed][data-hero-superimposed-titlebar]{height:calc(100vh + 1px);min-height:calc(500px + (3rem * .5 + 3rem * .5 + 1.828125rem + 1.828125rem));min-height:calc(500px + (var(--row-space) * .5 + var(--row-space) * .5 + 1.828125rem + 1.828125rem))}@media screen and (max-width:767px){.hero[data-hero-height=fixed][data-hero-superimposed-titlebar]{height:calc(50vh + (3rem * .5 + 3rem * .5 + 1.828125rem + 1.828125rem));height:calc(50vh + (var(--row-space) * .5 + var(--row-space) * .5 + 1.828125rem + 1.828125rem));min-height:calc(200px + (3rem * .5 + 3rem * .5 + 1.828125rem + 1.828125rem));min-height:calc(200px + (var(--row-space) * .5 + var(--row-space) * .5 + 1.828125rem + 1.828125rem))}}.hero[data-hero-position=under_header]{padding-top:calc((2vw * .5 + (1.5rem + (2vw * .5) + (2vw * .5 * 1.3)) + (2vw * .5 - .15rem)));padding-top:calc((var(--col-outergutter) * .5 + (1.5rem + (var(--col-outergutter) * .5) + (var(--col-outergutter) * .5 * 1.3)) + (var(--col-outergutter) * .5 - .15rem)))}.hero[data-hero-media=contain]{padding-left:2vw;padding-left:var(--col-outergutter);padding-right:2vw;padding-right:var(--col-outergutter)}.hero[data-hero-media=contain].v--no-title-bar{padding-bottom:2vw;padding-bottom:var(--col-gutter)}.hero.hero--bg--black{background:#000}.hero .hero__media{width:100%;height:100%;background-position:50%;background-repeat:no-repeat}.hero .hero__media video{margin:0 auto;width:auto;height:100%;max-width:100%}.hero[data-hero-media=contain] .hero__media{background-size:contain}.hero[data-hero-media=cover] .hero__media{background-size:cover;overflow:hidden}.hero[data-hero-media=cover] .hero__media video{width:auto;height:auto;max-width:none;-o-object-fit:cover;object-fit:cover}.hero .hero__titlebar{position:absolute;bottom:0;left:0;right:0;padding-bottom:calc(2vw);padding-bottom:calc(var(--col-gutter))}.hero-details{padding-top:calc(3rem * .5);padding-top:calc(var(--row-space) * .5)}.hero-details:not([data-bottom-margin]){padding-bottom:calc(2vw);padding-bottom:calc(var(--col-gutter))}.tier{position:relative;margin-top:-1px;background-color:#fff}.tier[data-width=col4] .tier__block{width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}@media screen and (max-width:1150px) and (min-width:768px){.tier[data-width=col4] .tier__block{width:calc((6.1666666667vw * 6) + (2vw * 5));width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}}@media screen and (max-width:767px){.tier[data-width=col4] .tier__block{width:calc((6.1666666667vw * 8) + (2vw * 7));width:calc((var(--col-width) * 8) + (var(--col-gutter) * 7))}}.tier[data-width=col6] .tier__block{width:calc((6.1666666667vw * 6) + (2vw * 5));width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}@media screen and (max-width:1150px) and (min-width:768px){.tier[data-width=col6] .tier__block{width:calc((6.1666666667vw * 8) + (2vw * 7));width:calc((var(--col-width) * 8) + (var(--col-gutter) * 7))}}@media screen and (max-width:767px){.tier[data-width=col6] .tier__block{width:calc((6.1666666667vw * 10) + (2vw * 9));width:calc((var(--col-width) * 10) + (var(--col-gutter) * 9))}}.tier[data-width=col8] .tier__block{width:calc((6.1666666667vw * 8) + (2vw * 7));width:calc((var(--col-width) * 8) + (var(--col-gutter) * 7))}@media screen and (max-width:1150px) and (min-width:768px){.tier[data-width=col8] .tier__block{width:calc((6.1666666667vw * 10) + (2vw * 9));width:calc((var(--col-width) * 10) + (var(--col-gutter) * 9))}}@media screen and (max-width:767px){.tier[data-width=col8] .tier__block{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.tier[data-width=col9] .tier__block{width:calc((6.1666666667vw * 9) + (2vw * 8));width:calc((var(--col-width) * 9) + (var(--col-gutter) * 8))}@media screen and (max-width:1150px) and (min-width:768px){.tier[data-width=col9] .tier__block{width:calc((6.1666666667vw * 11) + (2vw * 10));width:calc((var(--col-width) * 11) + (var(--col-gutter) * 10))}}@media screen and (max-width:767px){.tier[data-width=col9] .tier__block{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}.tier[data-width=col12] .tier__block{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}.tier.tier--pano .tier__block,.tier[data-width=fullbleed] .tier__block{margin-left:calc(-1 * 2vw);margin-left:calc(-1 * var(--col-outergutter));margin-right:calc(-1 * 2vw);margin-right:calc(-1 * var(--col-outergutter));width:100vw;width:var(--win-width)}.tier.tier--pano cite,.tier[data-width=fullbleed] cite{margin-left:2vw;margin-left:var(--col-outergutter)}.tier[data-align=center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tier[data-align=right]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tier__block:not(:first-child){margin-top:2vw;margin-top:var(--col-gutter)}.tier__block img,.tier__block video{width:100%;height:auto}.grid[data-layout^=twoup] .tier__block--text{margin-right:calc((6.1666666667vw * 1) + (2vw * 0));margin-right:calc((var(--col-width) * 1) + (var(--col-gutter) * 0))}.grid[data-layout^=twoup] .tier__block--text:not(:last-child){margin-bottom:calc(2vw * 2);margin-bottom:calc(var(--col-gutter) * 2)}.grid[data-layout=fourup-3x3x3x3] .tier__block--text,.grid[data-layout=twoup-3x9] .grid__col:first-child .tier__block--text,.grid[data-layout=twoup-9x3] .grid__col:nth-child(2) .tier__block--text{margin-right:2vw;margin-right:var(--col-gutter)}.bio__nav .tier__block--text p+a,.tier__block--text .bio__nav p+a,.tier__block--text p+h1,.tier__block--text p+h2,.tier__block--text p+h3,.tier__block--text p+h4,.tier__block--text p+h5{margin-top:calc(3rem * .3);margin-top:calc(var(--row-space) * .3)}[data-bottom-margin=none] .tier__block--text:last-child :last-child{margin-bottom:.15em}[data-bottom-margin=none] .tier__block--text:last-child h1:last-child{margin-bottom:.075em}.tier__block--related,.tier__block--related.block:not([data-bottom-margin]){margin-bottom:0}.tier__cite{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}.tier__block--video-embed .video-embed{position:relative;padding-bottom:56.25%;width:100%;height:0}.tier__block--video-embed .video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tier--array[data-array=two] .tier__block{width:calc((6.1666666667vw * 6) + (2vw * 5));width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}.tier--array[data-array=two] .tier__block:nth-child(-n+2){margin-top:0}.tier--array[data-array=three] .tier__block{width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}@media screen and (max-width:767px){.tier--array[data-array=three] .tier__block{width:calc((6.1666666667vw * 6) + (2vw * 5));width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}}@media screen and (min-width:768px){.tier--array[data-array=three] .tier__block:nth-child(-n+3){margin-top:0}}@media screen and (max-width:767px){.tier--array[data-array=three] .tier__block:nth-child(-n+2){margin-top:0}}.tier--array[data-array=four] .tier__block{width:calc((6.1666666667vw * 3) + (2vw * 2));width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2))}@media screen and (max-width:767px){.tier--array[data-array=four] .tier__block{width:calc((6.1666666667vw * 6) + (2vw * 5));width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}}@media screen and (min-width:768px){.tier--array[data-array=four] .tier__block:nth-child(-n+4){margin-top:0}}@media screen and (max-width:767px){.tier--array[data-array=four] .tier__block:nth-child(-n+2){margin-top:0}}.tier--array cite{margin-top:calc(3rem * .3);margin-top:calc(var(--row-space) * .3)}@media screen and (min-width:768px){.tier--twoup[data-stagger=left] .grid__col:first-child,.tier--twoup[data-stagger=right] .grid__col:nth-child(2){margin-top:calc((6.1666666667vw * 2) + (2vw * 1));margin-top:calc((var(--col-width) * 2) + (var(--col-gutter) * 1))}}@media screen and (min-width:768px){.tier--twoup[data-sticky=left] .grid__col:first-child,.tier--twoup[data-sticky=right] .grid__col:nth-child(2){position:-webkit-sticky;position:sticky;top:2vw;top:var(--col-gutter);-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}body[data-scroll-direction=up] .tier--twoup[data-sticky=left] .grid__col:first-child,body[data-scroll-direction=up] .tier--twoup[data-sticky=right] .grid__col:nth-child(2){top:calc(1.5rem + (2vw * .5) + (2vw * .5 * 1.3) + 2vw);top:calc(1.5rem + (var(--col-outergutter) * .5) + (var(--col-outergutter) * .5 * 1.3) + var(--col-gutter))}}.tier--pano{overflow:hidden}.tier--pano .media{width:100vw;width:var(--win-width);height:50vh;min-height:20rem}@media screen and (max-width:767px){.tier--pano .media{height:20rem}}.tier--pano .media img,.tier--pano .media video{width:auto;height:100%}.tier--slideshow{overflow:hidden}.tier--slideshow .slideshow{margin-left:calc(-1 * 2vw);margin-left:calc(-1 * var(--col-outergutter));margin-right:calc(-1 * 2vw);margin-right:calc(-1 * var(--col-outergutter))}.tier--slideshow .slideshow .slideshow__track{width:99999vw;height:56.65vw;max-height:calc(100vh - 1.5rem + (2vw * .5) + (2vw * .5 * 1.3));max-height:calc(100vh - 1.5rem + (var(--col-outergutter) * .5) + (var(--col-outergutter) * .5 * 1.3));min-height:20rem;-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.tier--slideshow .slideshow .slideshow__slide{width:calc((6.1666666667vw * 11) + (2vw * 10));width:calc((var(--col-width) * 11) + (var(--col-gutter) * 10));float:left;padding-left:2vw;padding-left:var(--col-outergutter);height:100%}.tier--slideshow .slideshow .slideshow__slide .tier__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:100%}.tier--slideshow .slideshow .slideshow__slide .tier__block .media{width:100%;height:100%}.tier--slideshow .slideshow .slideshow__slide .tier__block img,.tier--slideshow .slideshow .slideshow__slide .tier__block video{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom left;object-position:bottom left;width:inherit;height:inherit}.tier--slideshow .slideshow .slideshow__nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:calc(3rem * .3);margin-top:calc(var(--row-space) * .3)}.tier--slideshow .slideshow .slideshow__nav .slideshow__index{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;width:calc((6.1666666667vw * 1) + (2vw * 0));width:calc((var(--col-width) * 1) + (var(--col-gutter) * 0))}.tier--slideshow .slideshow .slideshow__nav .slideshow__captions{width:calc((6.1666666667vw * 10) + (2vw * 9));width:calc((var(--col-width) * 10) + (var(--col-gutter) * 9));position:relative}@media screen and (max-width:1150px) and (min-width:768px){.tier--slideshow .slideshow .slideshow__nav .slideshow__captions{width:calc((6.1666666667vw * 9) + (2vw * 8));width:calc((var(--col-width) * 9) + (var(--col-gutter) * 8))}}@media screen and (max-width:767px){.tier--slideshow .slideshow .slideshow__nav .slideshow__captions{width:calc((6.1666666667vw * 8) + (2vw * 7));width:calc((var(--col-width) * 8) + (var(--col-gutter) * 7))}}.tier--slideshow .slideshow .slideshow__nav .slideshow__captions .slideshow__caption{position:absolute;bottom:0;left:0;-webkit-transition:opacity .8s ease;transition:opacity .8s ease}.tier--slideshow .slideshow .slideshow__nav .slideshow__captions .slideshow__caption:not(.state--active){pointer-events:none;opacity:0}.tier--slideshow .slideshow .slideshow__nav .slideshow__controls{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;width:calc((6.1666666667vw * 1) + (2vw * 0));width:calc((var(--col-width) * 1) + (var(--col-gutter) * 0));display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1150px) and (min-width:768px){.tier--slideshow .slideshow .slideshow__nav .slideshow__controls{width:calc((6.1666666667vw * 2) + (2vw * 1));width:calc((var(--col-width) * 2) + (var(--col-gutter) * 1))}}@media screen and (max-width:767px){.tier--slideshow .slideshow .slideshow__nav .slideshow__controls{width:calc((6.1666666667vw * 3) + (2vw * 2));width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2))}}@media screen and (max-width:1150px){.tier--slideshow .slideshow .slideshow__nav .slideshow__controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.tier--slideshow .slideshow .slideshow__nav .slideshow__controls .slideshow__pause{display:none}.tier--slideshow .slideshow .slideshow__nav .slideshow__controls .slideshow__next,.tier--slideshow .slideshow .slideshow__nav .slideshow__controls .slideshow__pause,.tier--slideshow .slideshow .slideshow__nav .slideshow__controls .slideshow__prev{cursor:pointer}.tier--slideshow .slideshow .slideshow__nav .slideshow__controls .glyph:after{padding:.25rem}.tier--slideshow .slideshow .slideshow__nav .slideshow__controls .slideshow__prev .glyph:after{padding-left:0}.tier--slideshow .slideshow .slideshow__nav .slideshow__controls,.tier--slideshow .slideshow .slideshow__nav .slideshow__index{font-size:1.25rem;line-height:1}.tier--slideshow .slideshow[data-paused=true] .slideshow__pause{color:#fe5000}.tier--slideshow .slideshow[data-paused=true] .slideshow__pause:hover{color:#0068e9;color:var(--color-primary)}.tier--team .teamlist{-webkit-column-count:3;-moz-column-count:3;grid-column-gap:2vw;-webkit-column-gap:2vw;-moz-column-gap:2vw;column-gap:2vw;grid-column-gap:var(--col-gutter);-webkit-column-gap:var(--col-gutter);-moz-column-gap:var(--col-gutter);column-gap:var(--col-gutter);-webkit-column-width:calc((6.1666666667vw * 3) + (2vw * 2));-moz-column-width:calc((6.1666666667vw * 3) + (2vw * 2));columns:calc((6.1666666667vw * 3) + (2vw * 2)) 3;-webkit-column-width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2));-moz-column-width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2));column-width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2));margin-right:calc(-1 * 2vw);margin-right:calc(-1 * var(--col-gutter));grid-column-gap:0;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}@media screen and (max-width:1150px) and (min-width:768px){.tier--team .teamlist{-webkit-column-count:2;-moz-column-count:2;-webkit-column-width:calc((6.1666666667vw * 4) + (2vw * 3));-moz-column-width:calc((6.1666666667vw * 4) + (2vw * 3));columns:calc((6.1666666667vw * 4) + (2vw * 3)) 2;-webkit-column-width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3));-moz-column-width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3));column-width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}}@media screen and (max-width:767px){.tier--team .teamlist{-webkit-column-count:2;-moz-column-count:2;-webkit-column-width:calc((6.1666666667vw * 6) + (2vw * 5));-moz-column-width:calc((6.1666666667vw * 6) + (2vw * 5));columns:calc((6.1666666667vw * 6) + (2vw * 5)) 2;-webkit-column-width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5));-moz-column-width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5));column-width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}}.tier--team .teamlist .teamlist__member{display:block;margin-bottom:calc(3rem * .7);margin-bottom:calc(var(--row-space) * .7);padding-right:2vw;padding-right:var(--col-gutter);page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.tier--taxonomy{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.5rem;line-height:.975}.tier--taxonomy a{display:block;padding-bottom:.1em}.tier--taxonomy .filternav__header{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:calc(3rem * .5);margin-bottom:calc(var(--row-space) * .5)}@media screen and (max-width:1150px) and (min-width:768px){.tier--fourup-text .grid__col{margin-top:calc(3rem * .3);margin-top:calc(var(--row-space) * .3)}.tier--fourup-text .grid__col:nth-child(-n+2){margin-top:0}}@media screen and (max-width:767px){.tier--fourup-text .grid__col{margin-top:calc(3rem * .3);margin-top:calc(var(--row-space) * .3)}.tier--fourup-text .grid__col:first-child{margin-top:0}}@media screen and (max-width:1150px) and (min-width:768px){.tier--fourup-text[data-cols=cols-1] .grid__col,.tier--fourup-text[data-cols=cols-2] .grid__col,.tier--fourup-text[data-cols=cols-3] .grid__col{margin-top:calc(3rem * .3);margin-top:calc(var(--row-space) * .3)}.tier--fourup-text[data-cols=cols-1] .grid__col:nth-child(-n+3),.tier--fourup-text[data-cols=cols-2] .grid__col:nth-child(-n+3),.tier--fourup-text[data-cols=cols-3] .grid__col:nth-child(-n+3){margin-top:0}}.bio__cols{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.bio__cols--biotext{margin-top:calc(3rem * 1);margin-top:calc(var(--row-space) * 1)}.bio__cols--head{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:767px){.bio__cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}.bio__col{width:calc((6.1666666667vw * 3) + (2vw * 2));width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2));margin-right:2vw;margin-right:var(--col-gutter)}@media screen and (max-width:1150px) and (min-width:768px){.bio__col{width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}}@media screen and (max-width:767px){.bio__col{width:calc((6.1666666667vw * 12) + (2vw * 11));width:calc((var(--col-width) * 12) + (var(--col-gutter) * 11))}}@media screen and (max-width:767px){.bio__cols--biotext .bio__col:not(:first-child){margin-top:calc(3rem * .3);margin-top:calc(var(--row-space) * .3)}}.bio__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bio__nav a:not(:first-child){margin-left:.5em}.bio__nav .glyph{font-size:.5em;-webkit-transform:translateY(-.25em);transform:translateY(-.25em)}.bio__nav .glyph--back{-webkit-transform:rotate(45deg) translate(-.25em,-.25em);transform:rotate(45deg) translate(-.25em,-.25em)}.details{padding-top:2vw;padding-top:var(--col-outergutter);padding-bottom:2vw;padding-bottom:var(--col-outergutter);background:#000;color:#fff}.details+.details{border-top:1px solid hsla(0,0%,100%,.1);background:#fff;color:#000}.details h4+h2{padding-top:calc(3rem * 1);padding-top:calc(var(--row-space) * 1)}.details .glyph{font-size:.6em}.details__related{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1 * 3rem);margin-top:calc(-1 * var(--row-space));margin-right:calc(-1 * 2vw);margin-right:calc(-1 * var(--col-gutter));width:auto}.details__related .tier__block{width:calc((6.1666666667vw * 3) + (2vw * 2));width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2));margin-right:2vw;margin-right:var(--col-gutter);margin-top:3rem;margin-top:var(--row-space)}@media screen and (max-width:1150px) and (min-width:768px){.details__related .tier__block{width:calc((6.1666666667vw * 4) + (2vw * 3));width:calc((var(--col-width) * 4) + (var(--col-gutter) * 3))}}@media screen and (max-width:767px){.details__related .tier__block{width:calc((6.1666666667vw * 6) + (2vw * 5));width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}}@media screen and (max-width:767px){.details--credits .grid__col:not(:first-child){margin-top:calc(3rem * 1);margin-top:calc(var(--row-space) * 1)}}.details__unit{width:calc((6.1666666667vw * 2) + (2vw * 1));width:calc((var(--col-width) * 2) + (var(--col-gutter) * 1));margin-bottom:calc(3rem * .7);margin-bottom:calc(var(--row-space) * .7);line-height:.975}@media screen and (max-width:1150px) and (min-width:768px){.details__unit{width:calc((6.1666666667vw * 3) + (2vw * 2));width:calc((var(--col-width) * 3) + (var(--col-gutter) * 2))}}@media screen and (max-width:767px){.details__unit{width:calc((6.1666666667vw * 6) + (2vw * 5));width:calc((var(--col-width) * 6) + (var(--col-gutter) * 5))}}.details__unit h4{margin-top:.45rem}button,input,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border:none;border-bottom:.15rem solid #000;outline:none;line-height:1;color:#000}button,input,input.bigsearch,textarea{font-family:Pilat Compressed Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}input.bigsearch{font-size:6.625rem;line-height:.89;width:100%;padding-bottom:0}@media screen and (max-width:767px){input.bigsearch{font-size:4.5rem}}.devgrid{display:none;pointer-events:none}.devgrid-col{position:fixed;z-index:999999;top:0;bottom:0;width:calc((6.1666666667vw * 1) + (2vw * 0));width:calc((var(--col-width) * 1) + (var(--col-gutter) * 0));background:#0ff;opacity:.2}.devgrid-col:first-child{left:calc(2vw + (6.1666666667vw * (1 - 1)) + (2vw * 0));left:calc(var(--col-outergutter) + (var(--col-width) * (1 - 1)) + (var(--col-gutter) * 0))}.devgrid-col:nth-child(2){left:calc(2vw + (6.1666666667vw * (2 - 1)) + (2vw * 1));left:calc(var(--col-outergutter) + (var(--col-width) * (2 - 1)) + (var(--col-gutter) * 1))}.devgrid-col:nth-child(3){left:calc(2vw + (6.1666666667vw * (3 - 1)) + (2vw * 2));left:calc(var(--col-outergutter) + (var(--col-width) * (3 - 1)) + (var(--col-gutter) * 2))}.devgrid-col:nth-child(4){left:calc(2vw + (6.1666666667vw * (4 - 1)) + (2vw * 3));left:calc(var(--col-outergutter) + (var(--col-width) * (4 - 1)) + (var(--col-gutter) * 3))}.devgrid-col:nth-child(5){left:calc(2vw + (6.1666666667vw * (5 - 1)) + (2vw * 4));left:calc(var(--col-outergutter) + (var(--col-width) * (5 - 1)) + (var(--col-gutter) * 4))}.devgrid-col:nth-child(6){left:calc(2vw + (6.1666666667vw * (6 - 1)) + (2vw * 5));left:calc(var(--col-outergutter) + (var(--col-width) * (6 - 1)) + (var(--col-gutter) * 5))}.devgrid-col:nth-child(7){left:calc(2vw + (6.1666666667vw * (7 - 1)) + (2vw * 6));left:calc(var(--col-outergutter) + (var(--col-width) * (7 - 1)) + (var(--col-gutter) * 6))}.devgrid-col:nth-child(8){left:calc(2vw + (6.1666666667vw * (8 - 1)) + (2vw * 7));left:calc(var(--col-outergutter) + (var(--col-width) * (8 - 1)) + (var(--col-gutter) * 7))}.devgrid-col:nth-child(9){left:calc(2vw + (6.1666666667vw * (9 - 1)) + (2vw * 8));left:calc(var(--col-outergutter) + (var(--col-width) * (9 - 1)) + (var(--col-gutter) * 8))}.devgrid-col:nth-child(10){left:calc(2vw + (6.1666666667vw * (10 - 1)) + (2vw * 9));left:calc(var(--col-outergutter) + (var(--col-width) * (10 - 1)) + (var(--col-gutter) * 9))}.devgrid-col:nth-child(11){left:calc(2vw + (6.1666666667vw * (11 - 1)) + (2vw * 10));left:calc(var(--col-outergutter) + (var(--col-width) * (11 - 1)) + (var(--col-gutter) * 10))}.devgrid-col:nth-child(12){left:calc(2vw + (6.1666666667vw * (12 - 1)) + (2vw * 11));left:calc(var(--col-outergutter) + (var(--col-width) * (12 - 1)) + (var(--col-gutter) * 11))}.devbar{display:none;position:fixed;z-index:9999999;bottom:0;left:0;right:0;padding:.5rem 2rem .6rem;background:#000;font-size:.8rem;color:#fff;text-align:center}.dev-tier-controls{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:99;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;padding:2vw;padding:var(--col-gutter) var(--col-outergutter) var(--col-gutter) var(--col-gutter);width:15rem;background:#fff;border-top:none;border-right:none;font-size:.8rem;opacity:0;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.tier:hover .dev-tier-controls{opacity:1;-webkit-transform:none;transform:none}.dev-tier-controls *{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.dev-tier-controls>*{margin-bottom:.5rem}.dev-tier-controls h4{margin-top:-.35rem;margin-bottom:1rem}.dev-tier-controls label{padding-left:.5rem;font-weight:700}.dev-tier-controls button,.dev-tier-controls input,.dev-tier-controls select{padding:0 .3rem;min-height:1.75rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:inherit;border:1px solid #ddd;border-radius:0;color:inherit}.dev-tier-controls input[disabled]{color:#999}.dev-tier-controls .dev-tier-doublebox{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}.dev-tier-controls .dev-tier-doublebox :first-child{border-right:none}