@font-face{font-family:sohne-web;src:url(f/SohneWeb-Medium.6518d23163dd7d3635db42b0b918371c.eot);src:url(f/SohneWeb-Medium.6518d23163dd7d3635db42b0b918371c.eot) format("embedded-opentype"),url(f/SohneWeb-Medium.42096388e0c6753441975db42ee426cb.woff) format("woff"),url(f/SohneWeb-Medium.dd600452b6f108f9d1cb302ad4da52ea.woff2) format("woff");font-weight:500;font-style:normal}@font-face{font-family:sohne-web;src:url(f/SohneWeb-Regular.765dfc8612fa93c7341dc7b27015b1e5.eot);src:url(f/SohneWeb-Regular.765dfc8612fa93c7341dc7b27015b1e5.eot) format("embedded-opentype"),url(f/SohneWeb-Regular.3a58b15a6518b14c9ec207eb080a1c7b.woff) format("woff"),url(f/SohneWeb-Regular.4b041c153e58b28fbbca93ead03dcd81.woff2) format("woff");font-weight:400;font-style:normal}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1 a,h1 a.current,h1 a.current:hover,h1 a:active,h1 a:hover,h1 a:link,h1 a:visited,h2 a,h2 a.current,h2 a.current:hover,h2 a:active,h2 a:hover,h2 a:link,h2 a:visited,h3 a,h3 a.current,h3 a.current:hover,h3 a:active,h3 a:hover,h3 a:link,h3 a:visited,h4 a,h4 a.current,h4 a.current:hover,h4 a:active,h4 a:hover,h4 a:link,h4 a:visited,h5 a,h5 a.current,h5 a.current:hover,h5 a:active,h5 a:hover,h5 a:link,h5 a:visited,h6 a,h6 a.current,h6 a.current:hover,h6 a:active,h6 a:hover,h6 a:link,h6 a:visited{color:inherit;padding:0;margin:0;display:block;font-size:inherit;line-height:inherit;text-decoration:inherit}a.current{color:inherit;cursor:default}article,aside,footer,header,hgroup,nav,section{display:block}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0;clear:both;height:0;margin:0}p{margin:0 0 1em}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}h1,h2,h3,h4,h5{margin:0 0 1.26875rem;font-size:1em;font-weight:400}a{text-decoration:none;cursor:pointer;color:#000}p{margin:0 0 1.26875rem}blockquote,figure{margin:0}.video-player{position:relative;height:0;padding-top:56%}.video-player .player{background-size:cover}.video-player .player,.video-player .player .play{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:50%}.video-player .player .play{background-color:rgba(0,0,0,.2);background-image:url(i/play.46b251a1ac9e08f5259060e9cc44d706.svg)}@media screen and (max-width:667px){.video-player .player .play{background-size:60px 60px}}@media screen and (min-width:668px){.video-player .player .play{background-size:100px 100px}}.video-player iframe{position:absolute;top:0;left:0;right:0;bottom:0}.lazyload .image{background:hsla(0,0%,100%,.4)}.lazyload .image img{opacity:1}.lazyload .image img.loading{opacity:0;-moz-transition:opacity .7s;-webkit-transition:opacity .7s;transition:opacity .7s}.lazyload .image img.loading.loaded{opacity:1}.image{margin:0;height:0;position:relative}.image.grayscale img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;transition:opacity .7s,filter 1s!important}@media screen and (-webkit-min-device-pixel-ratio:0){.image.grayscale img{-webkit-transition:opacity .7s,-webkit-filter 1s!important;transition:opacity .7s,-webkit-filter 1s!important}}.image.grayscale.full-color img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0);filter:grayscale(0)}.at-top .image.grayscale.full-color img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.image img{position:absolute;top:0;left:0;width:100%;height:100%}.image .image-background{background-size:cover;background-position:50%;position:absolute;top:0;left:0;bottom:0;right:0}.image.restrict-width img{height:auto;width:100%}.image.restrict-height{height:100%}.image.restrict-height img{height:100%;width:auto;position:relative}.image.centered.restrict-width img{height:auto;max-width:100%;width:auto}.image.centered.restrict-height{text-align:center}.image.centered.restrict-height img{height:auto;max-height:100%;width:auto}html{font-size:16px;line-height:1.26875;height:100%;-webkit-tap-highlight-color:transparent}body{-webkit-font-smoothing:antialiased;font-family:sohne-web,sans-serif;font-weight:400;opacity:1e-7}.initialised body,.no-js body{opacity:1}@media screen and (max-width:667px){body{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}}@media screen and (min-width:668px){body{overflow:hidden}}.ajax-loading-content a{pointer-events:none}.the-socially-minded{background:#d7af75;background:var(--theme-color)}@media screen and (min-width:668px){.brown-bread{background:#f8f7f6;-moz-transition:1.4s background .6s;-webkit-transition:background 1.4s .6s;transition:background 1.4s .6s}.tsm-content-visible .brown-bread{background:#d7af75;background:var(--theme-color)}.the-socially-minded>*{position:relative;z-index:2}.the-socially-minded:before{z-index:1;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-moz-linear-gradient(85deg,hsla(0,0%,100%,.65) 0,hsla(0,0%,100%,0) 40%);background:-webkit-linear-gradient(85deg,hsla(0,0%,100%,.65),hsla(0,0%,100%,0) 40%);background:linear-gradient(85deg,hsla(0,0%,100%,.65),hsla(0,0%,100%,0) 40%);opacity:0;-moz-transition:.8s opacity;-webkit-transition:opacity .8s;transition:opacity .8s}.tsm-content-visible .the-socially-minded:before{opacity:1}}@media screen and (min-width:668px){.brown-bread,.the-socially-minded{position:fixed;top:0;right:0;bottom:0;width:50vw;overflow:hidden}.brown-bread .view-switch,.the-socially-minded .view-switch{position:absolute;top:0;bottom:0}.brown-bread .bb-content-paste,.brown-bread .bb-flow,.brown-bread .tsm-content,.brown-bread .tsm-header,.the-socially-minded .bb-content-paste,.the-socially-minded .bb-flow,.the-socially-minded .tsm-content,.the-socially-minded .tsm-header{position:absolute;top:0;bottom:0;width:50vw;overflow:hidden;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.brown-bread .bb-content-paste::-webkit-scrollbar,.brown-bread .bb-flow::-webkit-scrollbar,.brown-bread .tsm-content::-webkit-scrollbar,.brown-bread .tsm-header::-webkit-scrollbar,.the-socially-minded .bb-content-paste::-webkit-scrollbar,.the-socially-minded .bb-flow::-webkit-scrollbar,.the-socially-minded .tsm-content::-webkit-scrollbar,.the-socially-minded .tsm-header::-webkit-scrollbar{display:none}.brown-bread .bb-content-paste::-ms-scrollbar,.brown-bread .bb-flow::-ms-scrollbar,.brown-bread .tsm-content::-ms-scrollbar,.brown-bread .tsm-header::-ms-scrollbar,.the-socially-minded .bb-content-paste::-ms-scrollbar,.the-socially-minded .bb-flow::-ms-scrollbar,.the-socially-minded .tsm-content::-ms-scrollbar,.the-socially-minded .tsm-header::-ms-scrollbar{display:none}}@media screen and (min-width:668px){.the-socially-minded .view-switch{left:0;right:-50vw;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-moz-transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-moz-transition:.6s transform;-webkit-transition:transform .6s;transition:transform .6s}.tsm-content-visible .the-socially-minded .view-switch{-moz-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-moz-transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.the-socially-minded .view-switch .tsm-header{left:0}.the-socially-minded .view-switch .tsm-content{right:0}}@media screen and (min-width:668px){.brown-bread{left:0;right:auto}.brown-bread .view-switch{left:-50vw;right:0;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-moz-transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-moz-transition:.6s transform;-webkit-transition:transform .6s;transition:transform .6s}.bb-content-paste-visible .brown-bread .view-switch{-moz-transform:translate3d(50vw,0,0);-webkit-transform:translate3d(50vw,0,0);-ms-transform:translate3d(50vw,0,0);transform:translate3d(50vw,0,0);-moz-transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.brown-bread .view-switch .bb-flow{right:0}.brown-bread .view-switch .bb-content-paste{left:0}}.brown-bread{padding-bottom:1px}.brown-bread .bb-header{text-align:center}.brown-bread .bb-header nav{font-size:1.47rem;line-height:1em;font-weight:500}.brown-bread .bb-header nav ul{margin:0;padding:0;list-style:none}.brown-bread .bb-header nav ul:after{content:"";height:100%}.brown-bread .bb-header nav ul:after,.brown-bread .bb-header nav ul>*{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;vertical-align:middle}.brown-bread .bb-header nav ul li{display:inline-block;width:30%}.brown-bread .bb-header nav ul li a{border-bottom:.1em solid transparent}.no-touchevents .brown-bread .bb-header nav ul li a:hover{border-bottom-color:#000}.brown-bread .bb-header nav ul li a.child-current,.brown-bread .bb-header nav ul li a.current{border-bottom:.1em solid}@media screen and (max-width:667px){.brown-bread .bb-header{display:inline-block;vertical-align:top;letter-spacing:normal;text-rendering:auto;word-spacing:normal;order:2;width:100%}}@media screen and (min-width:668px){.brown-bread .bb-header{position:absolute;top:0;left:0;right:0;z-index:100}.brown-bread .bb-header nav ul{height:15vh}}.brown-bread .bb-close .close{font-weight:500;font-size:1.5rem;line-height:1.26875;display:inline-block}.brown-bread .bb-close .close span{border-bottom:.1em solid transparent}.no-touchevents .brown-bread .bb-close .close span:hover{border-bottom-color:#000}@media screen and (max-width:667px){.brown-bread .bb-close{display:none}}@media screen and (min-width:668px){.brown-bread .bb-close{text-align:right;-moz-transform:translate3d(0,-110%,0);-webkit-transform:translate3d(0,-110%,0);-ms-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);-moz-transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-moz-transition:.6s transform .7s;-webkit-transition:transform .6s .7s;transition:transform .6s .7s;position:fixed;background:hsla(30,12%,97%,.93);z-index:100;top:0;padding:2.28375rem 2.08333%;line-height:1em;left:0;width:50vw;min-height:1.26875rem}.bb-content-paste-visible .brown-bread .bb-close{-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-moz-transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.bb-scroll-down .brown-bread .bb-close{-moz-transform:translate3d(0,-110%,0);-webkit-transform:translate3d(0,-110%,0);-ms-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);-moz-transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}}@media screen and (max-width:667px){.brown-bread .bb-content .inside>article,.brown-bread .bb-content>article{margin-top:2.5375rem}}@media screen and (min-width:668px){.brown-bread .bb-content .inside>article,.brown-bread .bb-content>article{margin-top:20vh}}@media screen and (max-width:667px){.brown-bread .bb-content{display:inline-block;vertical-align:top;letter-spacing:normal;text-rendering:auto;word-spacing:normal;order:3;width:100%}}.brown-bread .bb-footer{position:relative;padding:1px}.brown-bread .bb-footer h1{margin:0;font-weight:500;text-align:center}.brown-bread .bb-footer h1 a{position:absolute;left:0;right:0;display:block;letter-spacing:-.025em;padding-bottom:.05em;line-height:.8em}.brown-bread .bb-footer .brief{font-size:.8125rem;line-height:1.4}.brown-bread .bb-footer .brief a{border-bottom:.1em solid transparent}.no-touchevents .brown-bread .bb-footer .brief a:hover{border-bottom-color:#000}@media screen and (max-width:667px){.brown-bread .bb-footer{display:inline-block;vertical-align:top;letter-spacing:normal;text-rendering:auto;word-spacing:normal;order:1;width:100%;margin-top:3.80625rem;margin-bottom:3.80625rem}.brown-bread .bb-footer h1 a{font-size:31.8vw}.brown-bread .bb-footer h1 a:first-child{top:0}.brown-bread .bb-footer h1 a:last-child{bottom:0}.brown-bread .bb-footer .brief{padding-top:35vw;padding-bottom:31.8vw;width:83.33333%;margin-left:8.33333%}.brown-bread .bb-footer .brief .byline{margin-bottom:1.26875rem;width:auto;max-width:300px}}@media screen and (min-width:668px){.brown-bread .bb-footer{height:100vh}.brown-bread .bb-footer h1 a{font-size:13vw}.brown-bread .bb-footer h1 a:first-child{bottom:65vh}.brown-bread .bb-footer h1 a:last-child{top:65vh}.brown-bread .bb-footer .brief{height:100vh;text-align:center}.brown-bread .bb-footer .brief:after{content:"";height:100%}.brown-bread .bb-footer .brief:after,.brown-bread .bb-footer .brief>*{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;vertical-align:middle}.brown-bread .bb-footer .brief .center{text-align:left;width:98%}.brown-bread .bb-footer .brief .center>*{display:inline-block;vertical-align:top}.brown-bread .bb-footer .brief .byline{width:50%;max-width:400px;padding-left:5%;padding-right:5%}.brown-bread .bb-footer .brief .channels,.brown-bread .bb-footer .brief .direct-contact{width:25%;padding-right:5%}}@media screen and (min-width:668px) and (max-width:1100px){.brown-bread .bb-footer .brief .byline{padding-left:10%;width:auto;max-width:330px;margin-bottom:1.26875rem;display:block}.brown-bread .bb-footer .brief .channels,.brown-bread .bb-footer .brief .direct-contact{padding-left:10%;width:47%}}@media (max-width:1500px){.brown-bread .bb-footer .brief{font-size:.6875rem;line-height:1.4}}@media screen and (max-width:667px){.brown-bread .bb-flow{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2.5375rem}}@media screen and (min-width:668px){.brown-bread .bb-header{opacity:1;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;transition:opacity .4s}.ajax-loading-content.tsm-content-visible .brown-bread .bb-header{opacity:0}.brown-bread .bb-content,.brown-bread .bb-footer{opacity:1;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;transition:opacity .4s}.bb-ajax-loading .brown-bread .bb-content,.bb-ajax-loading .brown-bread .bb-footer{opacity:0}}.brown-bread .bb-content,.brown-bread .bb-footer .brief,.brown-bread .bb-header{opacity:1;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;transition:opacity .4s}.no-touchevents .tsm-content-visible .brown-bread .bb-content,.no-touchevents .tsm-content-visible .brown-bread .bb-footer .brief,.no-touchevents .tsm-content-visible .brown-bread .bb-header{opacity:0}.no-touchevents .tsm-content-visible .brown-bread:hover .bb-content,.no-touchevents .tsm-content-visible .brown-bread:hover .bb-footer .brief,.no-touchevents .tsm-content-visible .brown-bread:hover .bb-header{opacity:1}.about{width:93.75%;margin-left:6.25%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:630px;margin:auto}.about>*{display:inline-block;vertical-align:top;letter-spacing:normal;text-rendering:auto;word-spacing:normal}.about .about-intro{width:93.33333%;margin-left:2.22222%;margin-right:2.22222%}@media screen and (max-width:800px){.about .b-corp,.about .connect-and-relationship-groups,.about .contact,.about .services{width:93.33333%;margin-left:2.22222%;margin-right:2.22222%}}@media screen and (min-width:801px){.about .b-corp,.about .connect-and-relationship-groups,.about .contact,.about .services{width:45.33333%;margin-left:2.22222%;margin-right:2.22222%}.about .b-corp:nth-child(2n),.about .connect-and-relationship-groups:nth-child(2n),.about .contact:nth-child(2n),.about .services:nth-child(2n){width:43.11111%;margin-left:2.22222%;margin-right:4.44444%}.about .b-corp:nth-child(odd),.about .connect-and-relationship-groups:nth-child(odd),.about .contact:nth-child(odd),.about .services:nth-child(odd){width:43.11111%;margin-left:4.44444%;margin-right:2.22222%}}.about .contact{font-size:.78125rem;line-height:1.416;padding-bottom:1.26875rem;border-top:2px solid #000;padding-top:.63438rem;margin-top:2.5375rem}.about .contact a{border-bottom:.1em solid transparent}.no-touchevents .about .contact a:hover{border-bottom-color:#000}.about .contact .direct-contact{margin-bottom:1.26875rem}.about .contact .direct-contact p{margin:0}@media screen and (max-width:800px){.about .contact{order:2}}@media screen and (min-width:668px){.about .contact .address p{margin:0}}@media screen and (min-width:801px){.about .contact{padding-top:3.42563rem}}.about .about-intro{font-size:1.15625rem;line-height:1.333}.about .about-intro p{max-width:30em}@media screen and (max-width:800px){.about .about-intro{order:1}}.about .b-corp{font-size:.78125rem;line-height:1.416;border-top:2px solid #000;padding-top:.63438rem}.about .b-corp>h2{font-weight:500;font-size:1.5rem;line-height:1}.about .b-corp a{border-bottom:.1em solid}.no-touchevents .about .b-corp a:hover{border-bottom-color:transparent}@media screen and (max-width:800px){.about .b-corp{order:3;border-bottom:2px solid #000;margin-bottom:.63438rem}.about .b-corp .services-intro{width:90%}}@media screen and (min-width:801px){.about .b-corp{margin-top:2.5375rem}}.about .services{font-size:.78125rem;line-height:1.416;margin-bottom:2.5375rem}.about .services>h2{font-weight:500;font-size:1.5rem;line-height:1}.about .services ul{list-style:none;margin:0;padding:0}@media screen and (max-width:800px){.about .services{order:3;border-bottom:2px solid #000;padding-bottom:1.26875rem;margin-bottom:.63438rem}.about .services .services-intro{width:90%}}@media screen and (min-width:801px){.about .services{padding-top:.63438rem;border-top:2px solid #000}}@media screen and (max-width:800px){.about .connect-and-relationship-groups{order:3}}.about .connect{font-size:.78125rem;line-height:1.416;padding-bottom:1.26875rem}.about .connect>h2{font-weight:500;font-size:1.5rem;line-height:1}.about .connect a{border-bottom:.1em solid transparent}.no-touchevents .about .connect a:hover{border-bottom-color:#000}.about .connect .newslettter a{display:inline-block}.about .connect .social .follow{margin:0}@media screen and (min-width:801px){.about .connect{margin-bottom:.63438rem;border-bottom:2px solid #000;padding-top:.63438rem;border-top:2px solid #000}}.about .relationship-groups .group{font-size:.78125rem;line-height:1.416;margin-bottom:2.5375rem;padding-top:.63438rem;border-top:2px solid #000}.about .relationship-groups .group>h2{font-size:1.28125rem;line-height:1.26875;font-weight:500;cursor:pointer;margin-bottom:.63438rem;position:relative}.about .relationship-groups .group>h2 span{border-bottom:.1em solid #000}.no-touchevents .about .relationship-groups .group>h2:hover span{border-bottom-color:transparent}.about .relationship-groups .group>h2 :after{content:"\25BC";position:absolute;right:11px;top:.4em;font-size:.7rem;margin:.4em 0 0 20px;line-height:1em;font-family:arial,helvetica}.about .relationship-groups .group>.intro{max-width:200px}.about .relationship-groups .group ul{list-style:none;margin:0;padding:0;display:none}.about .relationship-groups .group ul li{padding-top:.2em}@media screen and (max-width:667px){.about .relationship-groups .group ul li{margin:.4em 0}}.about .relationship-groups .group ul li a{border-bottom:.1em solid}.no-touchevents .about .relationship-groups .group ul li a:hover{border-bottom-color:transparent}.about .relationship-groups .group.is-open h2 span{border-color:transparent}.about .relationship-groups .group.is-open ul{display:block}@media screen and (min-width:668px){.about .relationship-groups{margin-bottom:1.26875rem}.about .relationship-groups .group:first-of-type{border-top-width:0;padding-top:0}}.about .team{font-size:.78125rem;line-height:1.416;width:100%;margin-bottom:2.5375rem}.about .team header{border-top:2px solid #000;padding-top:.63438rem;width:95.28889%;margin-left:2.22222%;margin-right:2.22222%}.about .team header h2{font-size:1.28125rem;line-height:1.26875;font-weight:500;margin-bottom:.63438rem}.about .team header .primary-email{border-bottom:.1em solid transparent}.no-touchevents .about .team header .primary-email:hover{border-bottom-color:#000}.about .team .person{margin-bottom:2.5375rem}.about .team .person h2{font-size:1.28125rem;line-height:1.26875;font-weight:500;margin-bottom:.63438rem}.about .team .person p{margin-bottom:0}.about .team .person p a{border-bottom:.1em solid transparent}.no-touchevents .about .team .person p a:hover{border-bottom-color:#000}@media screen and (max-width:800px){.about .team{order:3}.about .team .person{width:88.88889%;margin-left:2.22222%;margin-right:2.22222%}}@media screen and (min-width:668px){.about .team{margin-top:2.5375rem}.about .team .person{display:inline-block;vertical-align:top;width:45.33333%;margin-left:2.22222%;margin-right:2.22222%}}@media screen and (min-width:801px){.about .team .person:nth-child(odd){width:43.11111%;margin-left:2.22222%;margin-right:4.44444%}.about .team .person:nth-child(2n){width:43.11111%;margin-left:4.44444%;margin-right:2.22222%}}.brown-bread .bb-content article.project-list{z-index:2;position:relative;width:91.66667%;margin-left:4.16667%}@media screen and (min-width:668px){.brown-bread .bb-content article.project-list{margin-bottom:60vh}}.brown-bread .bb-content article.project-list ul{list-style:none;margin:0;padding:0}.brown-bread .bb-content article.project-list .project-item a{display:inline}.brown-bread .bb-content article.project-list .project-item .date{font-weight:500;margin-bottom:0}.brown-bread .bb-content article.project-list .project-item h2{font-weight:500;margin-bottom:0;max-width:375px}.brown-bread .bb-content article.project-list .project-item h2 span{border-bottom:.1em solid #000}.no-touchevents .brown-bread .bb-content article.project-list .project-item h2 a:hover span{border-bottom-color:transparent}.brown-bread .bb-content article.project-list .project-item .link{margin-top:1.26875rem;display:inline-block}.brown-bread .bb-content article.project-list .project-item .link span{border-bottom:.1em solid}.no-touchevents .brown-bread .bb-content article.project-list .project-item .link span:hover{border-bottom-color:transparent}@media screen and (max-width:667px){.brown-bread .bb-content article.project-list .project-item{margin-bottom:1.90313rem}.brown-bread .bb-content article.project-list .project-item .date{font-size:1.5rem;line-height:1.2;margin-top:2.5375rem;margin-bottom:2.5375rem}.brown-bread .bb-content article.project-list .project-item h2{font-size:1.5rem;line-height:1.2;width:90%}.brown-bread .bb-content article.project-list .project-item .link,.brown-bread .bb-content article.project-list .project-item h2{margin-left:5%}}@media screen and (min-width:668px){.brown-bread .bb-content article.project-list .project-item{margin-bottom:5.075rem}.brown-bread .bb-content article.project-list .project-item .date{width:90.90909%;margin-left:4.54545%;font-size:1.9375rem;line-height:1.16}.brown-bread .bb-content article.project-list .project-item h2{font-size:1.9375rem;line-height:1.16;width:77.27273%;margin-left:4.54545%}.brown-bread .bb-content article.project-list .project-item .link{width:77.27273%;margin-left:4.54545%}}@media screen and (min-width:668px) and (max-width:800px){.brown-bread .bb-content article.project-list .project-item .date,.brown-bread .bb-content article.project-list .project-item h2{font-size:1.75rem;line-height:1.2}}@media screen and (min-width:1101px){.brown-bread .bb-content article.project-list .project-item .date{font-size:1.9375rem;line-height:1.16}.brown-bread .bb-content article.project-list .project-item h2{width:68.18182%;margin-left:18.18182%;font-size:1.9375rem;line-height:1.16}.brown-bread .bb-content article.project-list .project-item .link{width:68.18182%;margin-left:18.18182%}}@media (min-width:1400px){.brown-bread .bb-content article.project-list .project-item .link,.brown-bread .bb-content article.project-list .project-item h2{width:50%;margin-left:50%}}.brown-bread .bb-content article.project-list .more{font-size:1.5rem;line-height:1.2;font-weight:500;display:block;text-align:right;margin-bottom:6.34375rem}.brown-bread .bb-content article.project-list .more .underline{border-bottom:.1em solid}.no-touchevents .brown-bread .bb-content article.project-list .more .underline:hover{border-bottom-color:transparent}.brown-bread .bb-content article.project-list .more .ing{display:none}.brown-bread .bb-content article.project-list .more.disabled{display:none;pointer-events:none}.brown-bread .bb-content article.project-list.loading-more .more .ing{display:inline}.brown-bread .bb-content-paste article.project-detail,.brown-bread .bb-content article.project-detail{z-index:2;position:relative;margin-bottom:20vh;width:91.66667%;margin-left:4.16667%}.brown-bread .bb-content-paste article.project-detail header figure,.brown-bread .bb-content article.project-detail header figure{margin-bottom:1.26875rem}.brown-bread .bb-content-paste article.project-detail header figure.lazyload .image,.brown-bread .bb-content article.project-detail header figure.lazyload .image{background:var(--theme-color)}.brown-bread .bb-content-paste article.project-detail header h1,.brown-bread .bb-content-paste article.project-detail header h2,.brown-bread .bb-content article.project-detail header h1,.brown-bread .bb-content article.project-detail header h2{font-weight:500}.brown-bread .bb-content-paste article.project-detail header .link,.brown-bread .bb-content article.project-detail header .link{border-bottom:.1em solid;display:inline-block;margin-bottom:2.5375rem}.no-touchevents .brown-bread .bb-content-paste article.project-detail header .link:hover,.no-touchevents .brown-bread .bb-content article.project-detail header .link:hover{border-bottom-color:transparent}.brown-bread .bb-content-paste article.project-detail header .tags,.brown-bread .bb-content article.project-detail header .tags{list-style:none;padding:0;margin:0 0 1.26875rem}.brown-bread .bb-content-paste article.project-detail header .tags li,.brown-bread .bb-content article.project-detail header .tags li{display:inline-block;font-size:.8125rem;line-height:1.4;color:#999;margin-right:.63438rem}@media screen and (max-width:1100px){.brown-bread .bb-content-paste article.project-detail header h1,.brown-bread .bb-content-paste article.project-detail header h2,.brown-bread .bb-content article.project-detail header h1,.brown-bread .bb-content article.project-detail header h2{font-size:1.5rem;line-height:1.06}}@media screen and (min-width:1101px){.brown-bread .bb-content-paste article.project-detail header h1,.brown-bread .bb-content-paste article.project-detail header h2,.brown-bread .bb-content article.project-detail header h1,.brown-bread .bb-content article.project-detail header h2{width:72.72727%;max-width:500px;font-size:1.875rem;line-height:1.06}}.brown-bread .bb-content-paste article.project-detail>section,.brown-bread .bb-content article.project-detail>section{margin-bottom:3.80625rem}.brown-bread .bb-content-paste article.project-detail>section.section-text,.brown-bread .bb-content article.project-detail>section.section-text{font-size:1.15625rem;line-height:1.333;max-width:550px}.brown-bread .bb-content-paste article.project-detail>section.section-text h3,.brown-bread .bb-content article.project-detail>section.section-text h3{font-weight:500;font-size:1.875rem;line-height:1.06}.brown-bread .bb-content-paste article.project-detail>section.section-text a,.brown-bread .bb-content article.project-detail>section.section-text a{border-bottom:.1em solid}.no-touchevents .brown-bread .bb-content-paste article.project-detail>section.section-text a:hover,.no-touchevents .brown-bread .bb-content article.project-detail>section.section-text a:hover{border-bottom-color:transparent}@media screen and (min-width:801px){.brown-bread .bb-content-paste article.project-detail>section.section-text,.brown-bread .bb-content article.project-detail>section.section-text{width:72.72727%}}.brown-bread .bb-content-paste article.project-detail>section.section-blockquote,.brown-bread .bb-content article.project-detail>section.section-blockquote{font-size:1.5rem;line-height:1;font-weight:500}@media screen and (min-width:668px){.brown-bread .bb-content-paste article.project-detail>section.section-blockquote,.brown-bread .bb-content article.project-detail>section.section-blockquote{width:72.72727%}}.brown-bread .bb-content-paste article.project-detail>section.section-image .lazyload .image,.brown-bread .bb-content article.project-detail>section.section-image .lazyload .image{background:var(--theme-color)}.brown-bread .bb-content-paste article.project-detail>section.section-image figcaption,.brown-bread .bb-content-paste article.project-detail>section.section-video figcaption,.brown-bread .bb-content article.project-detail>section.section-image figcaption,.brown-bread .bb-content article.project-detail>section.section-video figcaption{width:90%;max-width:300px;margin-top:.63438rem;font-size:.78125rem;line-height:1.26875}.brown-bread .bb-content-paste .next-project-trigger,.brown-bread .bb-content .next-project-trigger{width:91.66667%;margin-left:4.16667%;display:block;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:.2s opacity;-webkit-transition:opacity .2s;transition:opacity .2s}.no-touchevents .brown-bread .bb-content-paste .next-project-trigger:hover,.no-touchevents .brown-bread .bb-content .next-project-trigger:hover{opacity:.5}.brown-bread .bb-content-paste .next-project-trigger.disabled,.brown-bread .bb-content .next-project-trigger.disabled{pointer-events:none;opacity:0}.brown-bread .bb-content-paste .next-project-trigger p,.brown-bread .bb-content .next-project-trigger p{margin-bottom:.31719rem}.brown-bread .bb-content-paste .next-project-trigger h2,.brown-bread .bb-content .next-project-trigger h2{font-size:1.5rem;line-height:1.2;font-weight:500;max-width:300px;display:inline-block}.brown-bread .bb-content-paste .next-project-trigger figure,.brown-bread .bb-content .next-project-trigger figure{height:100px;overflow:hidden}@media screen and (max-width:667px){.brown-bread .bb-content-paste .next-project-trigger figure,.brown-bread .bb-content .next-project-trigger figure{display:none}}@media screen and (max-width:667px){.brown-bread .bb-content-paste .next-project-trigger,.brown-bread .bb-content .next-project-trigger{margin-bottom:6.34375rem;text-align:right}}.brown-bread .bb-content-paste article:first-child{padding-top:8.88125rem}@media screen and (min-width:668px){.brown-bread .bb-content .next-project-trigger{display:none}.brown-bread .bb-content-paste article.has-primary{position:relative;top:-100px}.brown-bread .bb-content-paste article:first-child{top:0}}.the-socially-minded{padding-bottom:1px}@media screen and (max-width:667px){.the-socially-minded .top-floor-please{position:fixed;top:0;right:0;padding:4.16667%;padding-left:6.25%;opacity:0;pointer-events:none;z-index:100;-moz-transition:.4s opacity;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-transform:translateZ(0);transform:translateZ(0)}.the-socially-minded .top-floor-please img{height:2em}.scrolled-into-tsm .the-socially-minded .top-floor-please{opacity:1;pointer-events:all}}@media screen and (min-width:668px){.the-socially-minded .top-floor-please{display:none}}.the-socially-minded .tsm-header{padding:4.16667%}.the-socially-minded .tsm-header h1{font-weight:500;line-height:.85em;letter-spacing:-.016em}.the-socially-minded .tsm-header nav.issue-nav ul{margin:0;padding:0;list-style:none}.the-socially-minded .tsm-header nav.issue-nav ul li{font-size:1.28125rem;line-height:1.25;max-width:22em}.the-socially-minded .tsm-header nav.issue-nav ul li a{display:block}.no-touchevents .the-socially-minded .tsm-header nav.issue-nav ul li a:hover{opacity:.6}.the-socially-minded .tsm-header nav.issue-nav ul li p{margin:0}.the-socially-minded .tsm-header nav.issue-nav ul li h2{font-weight:500;margin:0;margin-bottom:.63438rem}.the-socially-minded .tsm-header nav.issue-nav ul li .appendix{letter-spacing:.1em;margin-bottom:.63438rem}.the-socially-minded .tsm-header nav.issue-nav ul li .lead-in{max-width:320px;margin-bottom:1.26875rem}.the-socially-minded .tsm-header nav.issue-nav ul li .sub-title{font-size:1.0625rem;line-height:1.25}@media screen and (min-width:1101px){.the-socially-minded .tsm-header nav.issue-nav ul li:nth-child(2n){width:50%;margin-left:40%}.the-socially-minded .tsm-header nav.issue-nav ul li:nth-child(odd){width:60%}}@media screen and (max-width:667px){.the-socially-minded .tsm-header nav.issue-nav ul li{margin-bottom:3.80625rem;max-width:14em}.the-socially-minded .tsm-header nav.issue-nav ul li h2{font-size:1.875rem;line-height:1.05}}@media screen and (min-width:668px) and (max-width:800px){.the-socially-minded .tsm-header nav.issue-nav ul li{margin-bottom:3.80625rem}.the-socially-minded .tsm-header nav.issue-nav ul li h2{font-size:2.5rem;line-height:1.05}}@media screen and (min-width:668px) and (max-width:1100px){.the-socially-minded .tsm-header nav.issue-nav ul li{margin-left:2.5375rem}}@media screen and (min-width:801px){.the-socially-minded .tsm-header nav.issue-nav ul li{margin-bottom:6.34375rem}.the-socially-minded .tsm-header nav.issue-nav ul li h2{font-size:3.125rem;line-height:1.05}}.the-socially-minded .tsm-header nav.issue-nav .next-issue,.the-socially-minded .tsm-header nav.issue-nav .previous-issue{font-weight:500}.the-socially-minded .tsm-header nav.issue-nav .next-issue.disabled,.the-socially-minded .tsm-header nav.issue-nav .previous-issue.disabled{pointer-events:none}@media screen and (max-width:667px){.the-socially-minded .tsm-header nav.issue-nav .next-issue,.the-socially-minded .tsm-header nav.issue-nav .previous-issue{font-size:31.8vw;margin-bottom:1.26875rem;display:inline-block}}@media screen and (min-width:668px){.the-socially-minded .tsm-header nav.issue-nav .next-issue,.the-socially-minded .tsm-header nav.issue-nav .previous-issue{font-size:13vw;text-align:right;display:block}}.the-socially-minded .tsm-header nav.issue-nav .previous-issue{text-align:right}@media screen and (max-width:667px){.the-socially-minded .tsm-header h1{font-size:12.8vw;margin-top:2.5375rem;margin-bottom:2.5375rem}}@media screen and (min-width:668px) and (max-width:800px){.the-socially-minded .tsm-header h1{font-size:6.2vw;margin-top:2.5375rem;margin-bottom:2.5375rem}}@media screen and (min-width:801px){.the-socially-minded .tsm-header{min-height:100vh;padding-top:7.5vh}.the-socially-minded .tsm-header h1{font-size:5.5vw;margin-bottom:13.2vh}}.the-socially-minded .tsm-content article{z-index:2;position:relative;padding:8.33333% 0}.the-socially-minded .tsm-content article>header{margin-left:8.33333%}.the-socially-minded .tsm-content article>header h1{font-weight:500;line-height:.95em;letter-spacing:-.016em}.the-socially-minded .tsm-content article>header hgroup{display:inline-block;vertical-align:bottom;width:45.45455%;margin-right:4.54545%;font-weight:500}.the-socially-minded .tsm-content article>header hgroup .index-link{border-bottom:.1em solid;letter-spacing:.016em;display:inline-block;margin-bottom:2.5375rem}.no-touchevents .the-socially-minded .tsm-content article>header hgroup .index-link:hover{border-bottom-color:transparent}.the-socially-minded .tsm-content article>header hgroup .appendix{letter-spacing:.1em;display:block;margin-bottom:2.5375rem}.the-socially-minded .tsm-content article>header hgroup .lead-in{letter-spacing:.0016em;text-align:center;margin-left:-10%;margin-bottom:0}.the-socially-minded .tsm-content article>header .primary-image{display:inline-block;vertical-align:bottom;width:50%}.the-socially-minded .tsm-content article>header .primary-image .image{-webkit-transform:translateZ(0);transform:translateZ(0);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;opacity:.75}.the-socially-minded .tsm-content article>header h2{font-weight:500;line-height:.95em;letter-spacing:-.016em;text-align:center;margin-top:3.80625rem;margin-bottom:2.5375rem}@media screen and (min-width:801px){.the-socially-minded .tsm-content article>header h2{width:54.54545%;margin-left:18.18182%}}.the-socially-minded .tsm-content article>header .sub-title{font-size:1.1875rem;line-height:1.105;text-align:center;width:54.54545%;margin-left:18.18182%;margin-bottom:3.80625rem}@media screen and (max-width:667px){.the-socially-minded .tsm-content article>header h1{font-size:12.8vw;padding-bottom:2.5375rem}.the-socially-minded .tsm-content article>header hgroup{font-size:1.28125rem;line-height:1.07}.the-socially-minded .tsm-content article>header h2{font-size:12.8vw}}@media screen and (min-width:668px){.the-socially-minded .tsm-content article>header h1{font-size:5.5vw;padding-bottom:5.075rem}.the-socially-minded .tsm-content article>header hgroup{font-size:1.875rem;line-height:1.07}.the-socially-minded .tsm-content article>header h2{font-size:5.5vw}}@media screen and (min-width:668px) and (max-width:800px){.the-socially-minded .tsm-content article>header hgroup .lead-in{font-size:1.28125rem;line-height:1.07}}.the-socially-minded .tsm-content article>section{margin-bottom:3.80625rem}.the-socially-minded .tsm-content article>section.section-text{font-weight:500}.the-socially-minded .tsm-content article>section.section-text h3{font-weight:500;margin-top:2.5375rem;margin-bottom:.63438rem;font-size:1.5rem;line-height:1.06}.the-socially-minded .tsm-content article>section.section-blockquote{font-size:1.5rem;line-height:1.1;font-weight:500}.the-socially-minded .tsm-content article>section.section-image figcaption{width:90%;max-width:300px;margin-top:.63438rem;font-size:.78125rem;line-height:1.26875;margin-left:.76125rem}.the-socially-minded .tsm-content article>section.section-question strong{font-weight:500;color:#fff}.the-socially-minded .tsm-content article>section.section-question em{font-style:normal;font-weight:500}.the-socially-minded .tsm-content article>section.section-video{width:91.66667%;margin-left:4.16667%}.the-socially-minded .tsm-content article>section.section-video figcaption{width:90%;max-width:300px;margin-top:.63438rem;font-size:.78125rem;line-height:1.26875;margin-left:.76125rem}@media screen and (max-width:667px){.the-socially-minded .tsm-content article>section.section-blockquote,.the-socially-minded .tsm-content article>section.section-question,.the-socially-minded .tsm-content article>section.section-text{width:70.83333%;margin-left:20.83333%}.the-socially-minded .tsm-content article>section.blockquote-break-out,.the-socially-minded .tsm-content article>section.blockquote-full-width{width:87.5%;margin-left:4.16667%}.the-socially-minded .tsm-content article>section.section-image.image-full-width-framed,.the-socially-minded .tsm-content article>section.section-image.image-half-width,.the-socially-minded .tsm-content article>section.section-image.image-half-width-caption{width:91.66667%;margin-left:4.16667%}.the-socially-minded .tsm-content article>section.section-image.image-full-width-framed figcaption,.the-socially-minded .tsm-content article>section.section-image.image-half-width-caption figcaption,.the-socially-minded .tsm-content article>section.section-image.image-half-width figcaption{margin-left:0}}@media screen and (min-width:668px) and (max-width:800px){.the-socially-minded .tsm-content article>section.blockquote-break-out,.the-socially-minded .tsm-content article>section.blockquote-full-width,.the-socially-minded .tsm-content article>section.section-blockquote,.the-socially-minded .tsm-content article>section.section-image.image-full-width-framed,.the-socially-minded .tsm-content article>section.section-image.image-half-width,.the-socially-minded .tsm-content article>section.section-image.image-half-width-caption,.the-socially-minded .tsm-content article>section.section-question,.the-socially-minded .tsm-content article>section.section-text{width:91.66667%;margin-left:4.16667%}.the-socially-minded .tsm-content article>section.blockquote-break-out figcaption,.the-socially-minded .tsm-content article>section.blockquote-full-width figcaption,.the-socially-minded .tsm-content article>section.section-blockquote figcaption,.the-socially-minded .tsm-content article>section.section-image.image-full-width-framed figcaption,.the-socially-minded .tsm-content article>section.section-image.image-half-width-caption figcaption,.the-socially-minded .tsm-content article>section.section-image.image-half-width figcaption,.the-socially-minded .tsm-content article>section.section-question figcaption,.the-socially-minded .tsm-content article>section.section-text figcaption{margin-left:0}}@media screen and (min-width:801px){.the-socially-minded .tsm-content article>section.section-blockquote,.the-socially-minded .tsm-content article>section.section-question,.the-socially-minded .tsm-content article>section.section-text{width:50%;margin-left:41.66667%}.the-socially-minded .tsm-content article>section.blockquote-break-out,.the-socially-minded .tsm-content article>section.blockquote-full-width{width:66.66667%;margin-left:8.33333%}.the-socially-minded .tsm-content article>section.section-image.image-full-width-framed{width:83.33333%;margin-left:8.33333%}.the-socially-minded .tsm-content article>section.section-image.image-full-width-framed figcaption{margin-left:0}.the-socially-minded .tsm-content article>section.section-image.image-half-width{display:inline-block;width:43.75%;margin-left:4.16667%;vertical-align:top}.the-socially-minded .tsm-content article>section.section-image.image-half-width figcaption{margin-left:0}.the-socially-minded .tsm-content article>section.section-image.image-half-width-caption figure{display:inline-block;width:43.75%;margin-left:4.16667%;vertical-align:top}.the-socially-minded .tsm-content article>section.section-image.image-half-width-caption figcaption{font-weight:500;font-size:1.03125rem;line-height:1.26875;margin:0;display:inline-block;width:43.75%;margin-left:4.16667%;vertical-align:top}.the-socially-minded .tsm-content article>section.section-image.image-80-percent{width:75%}}.the-socially-minded .tsm-content article .share{width:91.66667%;margin-left:4.16667%;font-weight:500}.the-socially-minded .tsm-content article .share h2{font-weight:500;margin-bottom:0}.the-socially-minded .tsm-content article .share a{border-bottom:.1em solid transparent}.no-touchevents .the-socially-minded .tsm-content article .share a:hover{border-bottom-color:#000}@media screen and (max-width:667px){.the-socially-minded .tsm-content article .share{text-align:center}}.the-socially-minded .tsm-content .article+.article h1,.the-socially-minded .tsm-content .next-article-trigger+.article h1{opacity:0}.the-socially-minded .tsm-content .article+.article h1 a,.the-socially-minded .tsm-content .next-article-trigger+.article h1 a{pointer-events:none}.the-socially-minded .tsm-content .next-article-trigger{width:91.66667%;margin-left:4.16667%;margin-bottom:6.34375rem;text-align:right;display:block}.the-socially-minded .tsm-content .next-article-trigger.disabled{display:none}.the-socially-minded .tsm-content .next-article-trigger p{margin-bottom:.31719rem}.the-socially-minded .tsm-content .next-article-trigger h2{font-size:1.5rem;line-height:1.2;font-weight:500;max-width:300px;display:inline-block}.the-socially-minded .tsm-content .next-article-trigger h2 span{border-bottom:.1em solid}.no-touchevents .the-socially-minded .tsm-content .next-article-trigger h2 span:hover{border-bottom-color:transparent}@media screen and (max-width:667px){.the-socially-minded .tsm-content .next-article-trigger{display:inline-block;width:58.33333%;margin-left:2.08333%}}@media screen and (max-width:667px){.the-socially-minded .tsm-content .index-link-footer{display:inline-block;width:33.33333%;margin-left:2.08333%;margin-bottom:6.34375rem}.the-socially-minded .tsm-content .index-link-footer span{font-size:1.5rem;line-height:1.2;font-weight:500;border-bottom:.1em solid}.no-touchevents .the-socially-minded .tsm-content .index-link-footer span:hover{border-bottom-color:transparent}}@media screen and (min-width:668px){.the-socially-minded .tsm-content .index-link-footer{display:none}}.four-oh-four .brown-bread>*,.four-oh-four .the-socially-minded>*{opacity:0}.four-oh-four .four-oh-four-content{z-index:1000;position:fixed;top:0;bottom:0;left:0;right:0}.four-oh-four .four-oh-four-content h1{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-o-animation:shake .2s infinite;-moz-animation:shake .2s infinite;-webkit-animation:shake .2s infinite;animation:shake .2s infinite;top:-50%;left:-50%;right:-50%;bottom:-50%;pointer-events:none}.four-oh-four .four-oh-four-content a,.four-oh-four .four-oh-four-content h1{text-transform:uppercase;text-align:center;font-weight:500;font-size:1.875rem;line-height:1.2;position:absolute}.four-oh-four .four-oh-four-content a{top:50%;left:50%;background:#fff;margin-left:-6rem;margin-top:-6rem;width:12rem;height:12rem;line-height:12rem}.no-touchevents .four-oh-four .four-oh-four-content a:hover{background:var(--theme-color)}.four-oh-four.stop-shaking .four-oh-four-content h1{-o-animation:none;-moz-animation:none;-webkit-animation:none;animation:none}@-o-keyframes shake{0%{-moz-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}50%{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}to{-moz-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}}@-moz-keyframes shake{0%{-moz-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}50%{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}to{-moz-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}}@-webkit-keyframes shake{0%{-moz-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}50%{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}to{-moz-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes shake{0%{-moz-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}50%{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}to{-moz-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}}.brown-bread .bb-content-paste article.subscribe,.brown-bread .bb-content article.subscribe{z-index:2;position:relative;margin-bottom:6.34375rem;width:91.66667%;margin-left:4.16667%}.brown-bread .bb-content-paste article.subscribe #mc_embed_signup,.brown-bread .bb-content article.subscribe #mc_embed_signup{width:98%}.brown-bread .bb-content-paste article.subscribe form,.brown-bread .bb-content article.subscribe form{display:block;padding-top:2.5375rem;padding-bottom:2.5375rem}.brown-bread .bb-content-paste article.subscribe form header h1,.brown-bread .bb-content article.subscribe form header h1{font-weight:500;letter-spacing:-.016em;text-align:center}@media screen and (max-width:667px){.brown-bread .bb-content-paste article.subscribe form header h1,.brown-bread .bb-content article.subscribe form header h1{font-size:8vw}}@media screen and (min-width:668px){.brown-bread .bb-content-paste article.subscribe form header h1,.brown-bread .bb-content article.subscribe form header h1{font-size:4vw}}.brown-bread .bb-content-paste article.subscribe form label,.brown-bread .bb-content article.subscribe form label{display:block;width:83.33333%;margin-left:8.33333%;margin-bottom:.31719rem}.brown-bread .bb-content-paste article.subscribe form .select-mask,.brown-bread .bb-content article.subscribe form .select-mask{border:.1em solid #000;font-weight:500;width:83.33333%;margin-left:8.33333%;margin-bottom:1.26875rem;background:transparent;border-radius:0}@media screen and (min-width:801px){.brown-bread .bb-content-paste article.subscribe form .select-mask,.brown-bread .bb-content article.subscribe form .select-mask{font-size:1.5rem;line-height:1.26875}}.brown-bread .bb-content-paste article.subscribe form .select-mask select,.brown-bread .bb-content article.subscribe form .select-mask select{cursor:pointer;visibility:visible}.brown-bread .bb-content-paste article.subscribe form .select-mask span,.brown-bread .bb-content article.subscribe form .select-mask span{display:block;padding:.63438rem}.brown-bread .bb-content-paste article.subscribe form .select-mask span:after,.brown-bread .bb-content article.subscribe form .select-mask span:after{content:"\25BC";position:absolute;right:11px;top:11px;font-size:.6rem;line-height:1em;font-family:arial,helvetica;margin:.31719rem 0 0 20px}@media screen and (min-width:801px){.brown-bread .bb-content-paste article.subscribe form .select-mask span:after,.brown-bread .bb-content article.subscribe form .select-mask span:after{margin:.63438rem 0 0 20px}}.brown-bread .bb-content-paste article.subscribe form input[type=email],.brown-bread .bb-content-paste article.subscribe form input[type=text],.brown-bread .bb-content article.subscribe form input[type=email],.brown-bread .bb-content article.subscribe form input[type=text]{border:.1em solid #000;padding:.63438rem;font-weight:500;width:83.33333%;margin-left:8.33333%;margin-bottom:1.26875rem;background:transparent}@media screen and (min-width:801px){.brown-bread .bb-content-paste article.subscribe form input[type=email],.brown-bread .bb-content-paste article.subscribe form input[type=text],.brown-bread .bb-content article.subscribe form input[type=email],.brown-bread .bb-content article.subscribe form input[type=text]{font-size:1.5rem;line-height:1.26875}}.brown-bread .bb-content-paste article.subscribe form input[type=submit],.brown-bread .bb-content article.subscribe form input[type=submit]{border:0;background:none;margin-left:8.33333%;font-size:1.5rem;line-height:1.26875;font-weight:500;padding:0;border-bottom:.1em solid}.no-touchevents .brown-bread .bb-content-paste article.subscribe form input[type=submit]:hover,.no-touchevents .brown-bread .bb-content article.subscribe form input[type=submit]:hover{border-bottom-color:transparent}.brown-bread .bb-content-paste article.subscribe form{padding-top:0;padding-bottom:5.075rem}
/*# sourceMappingURL=main.3518ee4d9272962ba79e.css.map*/