*{box-sizing:border-box}body{margin:0;padding:0;font-family:Libre Franklin,Helvetica Neue,sans-serif}a{color:inherit}.Backgrounds{height:50vh;position:absolute;width:100%}.Backgrounds__background{background-attachment:fixed;background:#d3d3d3 50% no-repeat;background-size:cover;height:100%;opacity:0;position:absolute;transition:opacity .5s;width:100%}.Backgrounds__background--active{opacity:1}.Backgrounds__background--intro{background-image:url(/_next/static/media/intro.2de05e68.webp);background-position:50% 40%}.Backgrounds__background--showcase{background-image:url(/_next/static/media/showcase.c0a35675.webp);background-position:50% 40%}.Backgrounds__background--sites{background-image:url(/_next/static/media/sites.8a8884fc.webp);background-position:50% 60%}.Backgrounds__background--opinionated{background-image:url(/_next/static/media/opinionated.c15c0cd7.webp);background-position:50% 80%}.Backgrounds__background--teaching{background-image:url(/_next/static/media/teaching.86bb44e7.webp)}.Content__backgrounds{height:50vh;position:fixed;width:100%;z-index:-1}.Content__sections{box-sizing:content-box;margin:0 auto;max-width:1280px;padding:0 1em}.Content h1{color:#d6d;font-family:Arial Black,Helvetica Neue,sans-serif;font-size:4em;font-size:8vmin;font-style:italic;font-weight:800;letter-spacing:-.05em}.Content__section:first-child h1{font-size:6em;font-size:15vmin}.Content__section:first-child p{margin-top:1.5em}.Content__section:last-child .Content__text{min-height:0}.Content h1{display:flex;flex-direction:column-reverse;height:50vh;line-height:.79;margin:0}.Content__text{font-size:1.5em;min-height:25vh;line-height:1.5;margin:0 auto;max-width:1024px;padding-top:1em}.Content__text p{margin:0}.Content__text span{background:hsla(0,0%,100%,.75);margin-right:.5em}.Content__skipper{height:2em;margin-top:.5em}@media(max-width:640px){.Content p{font-size:16px}}.Header{background:#d3d3d3;display:flex;font-size:14px;justify-content:space-between;padding:1em;position:fixed;width:100%;z-index:0}.Header__backgrounds{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.Header__heading,.Header__links{margin:0}.Header__links{align-items:center;display:flex;list-style:none;padding:0}.Header__link{margin-left:.5em}.Header__link img{height:2em}.Header__link--no-mobile{display:none}@media(min-width:641px){.Header{font-size:1rem}.Header__link--no-mobile{display:block}}.MoreMenu__backgrounds{background:#fff;height:100%;left:0;overflow:hidden;position:absolute;top:0;pointer-events:none;transform:translateZ(0);width:100%;z-index:-1}.MoreMenu .Backgrounds{position:fixed;right:0;top:-47px;width:100vw}.MoreMenu__toggler{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;font-size:1rem;outline:0;padding:0}.MoreMenu__toggler img{vertical-align:bottom}.MoreMenu__list,.MoreMenu__versions{list-style:none;padding:0}.MoreMenu__dropdown{display:none;max-width:120px;padding:1em;position:absolute;right:0;text-align:right;top:47px}.MoreMenu__dropdown--expanded{display:block}.MoreMenu__item{margin-bottom:.5em}.MoreMenu__heading{font-size:1em}@media screen and (min-width:641px){.MoreMenu__dropdown{max-width:140px}.MoreMenu__item--mobile{display:none}.MoreMenu__heading{margin-top:0}}.Showcase{font-size:1rem;height:50vh;margin-top:4em;position:relative}.Showcase__target{position:relative;left:-1em}.Showcase__list{background:hsla(0,0%,83%,.75);display:flex;height:100%;list-style:none;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;margin:0;padding:1em}.Showcase__image{display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden}.Showcase__image img{flex-grow:1;object-fit:cover;width:100%}.Showcase__item{background:#fff;display:flex;flex-direction:column;flex-shrink:0;margin-right:1em;width:90%}.Showcase__item:last-child{margin:0}.Showcase__item--kindred img,.Showcase__item--lunch img{object-fit:cover;object-position:top}.Showcase__item--mbfc-icon img{object-fit:cover;object-position:top right}.Showcase__text{padding:0 1em}.Showcase__heading{margin:.5em 0}.Showcase__heading a{text-decoration:none}.Showcase__heading a:hover{text-decoration:underline}.Showcase__paragraph{line-height:1.4;margin-top:0}.Showcase__paragraph>span{padding-right:.5em}.Showcase__next,.Showcase__prev{background:hsla(0,0%,100%,.75);bottom:2em;height:3em;position:absolute;width:3em}.Showcase__prev{left:1em}.Showcase__next{right:1em}@media screen and (min-width:641px){.Showcase__item{flex-direction:row}.Showcase__text{width:25%}.Showcase__image{width:75%}.Showcase__next,.Showcase__prev{height:4em;width:4em}}@media screen and (min-width:641px)and (max-width:768px){.Showcase__prev{display:none}}@media screen and (min-width:1000px){.Showcase__prev{left:2em}.Showcase__next{right:2em}}