body{margin:0;font-family:le-monde-livre-classic-byol,"Times New Roman",serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#edf3f8;font-size:18px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@media (min-width:320px){h1{font-size:1.8rem}h2{margin-top:3rem;font-size:1.6rem}}@media (min-width:640px){h1{font-size:2.6rem}h2{font-size:2.2rem;line-height:2.8rem}}a{outline:none;text-decoration:none;padding:2px}a:link{font-weight:700;color:#502f6a;border-bottom:thin solid #502f6a}a:visited{color:#9e72c0}a:focus{border-bottom:none}a:focus,a:hover{background-color:rgba(206,185,223,.25);color:#502f6a}a:active{color:#1b1023;background-color:transparent;border-bottom:thin #1b1023}.siteMast{display:flex;flex-flow:row wrap;justify-content:space-between}.bgFill{background-size:cover}.logo a{background-color:transparent}.btnMenu{display:inline-block;width:48px;height:48px;box-sizing:border-box;padding:12px}.nav-block a{text-decoration:none;border-bottom:none;font-family:aileron,sans-serif}.nav-block a:visited{color:#502f6a}.menu ol{list-style-type:none;text-align:right;margin:0;padding:0;font-size:.8rem}.menu-item{padding:1rem 2rem}.nav-mobile{display:flex;align-items:flex-end}.logo{box-sizing:border-box;padding:12px 0 12px 12px}.logo img{max-width:72px}.btnMenu{display:none}@media (min-width:320px){.logo img{max-width:112px}}@media (min-width:432px){.menu{padding:0 0 12px}.menu ol{font-size:1rem}.logo{padding:0 0 24px 24px}.logo img{max-width:122px}}@media (min-width:652px){.menu{padding:0}.menu ol{display:flex;height:100%;padding:0 2rem 0 0;align-items:center}.nav-mobile{flex:1 1}.menu-item{display:inline-block;padding:0 0 0 2rem}.logo{padding:24px 2rem}.logo img{max-width:64px}}article{font-size:1rem;color:#502f6a;line-height:2rem}summary{padding:0 2rem}.summaryTitle{text-align:center;margin:3rem 0 1rem;line-height:2.5rem}.summarySep{text-align:center;position:relative;padding:1rem 0}.summaryRule{border-bottom:thin solid #9e72c0;position:absolute;height:50%;left:0;right:0;top:0;z-index:1}.summarySep .label{position:relative;z-index:2;font-size:.72rem;text-transform:uppercase;font-family:aileron,sans-serif;text-align:center;background-color:#edf3f8;padding:.2rem 1rem;display:inline-block;letter-spacing:.5rem}.headline{background:rgba(0,0,0,.6);padding:2rem}.headline .context{color:#ceb9df;line-height:1.5rem;font-size:1.3rem;font-weight:700;font-family:Aileron,sans-serif;margin-bottom:.75rem}.headline h1{color:#fff;line-height:3rem;margin:0 0 1.5rem}.meta{padding:0 2rem;display:flex;flex-direction:row;flex-wrap:wrap;margin:2rem 0 0}.metaGroup{padding:0 1rem 0 0;flex:1 1;min-width:120px}.metaGroupTitle{padding-bottom:1rem;font-weight:700}.meta ul{list-style-type:none;padding:0;margin:0 0 2rem}.meta ul li{font-family:aileron,sans-serif;font-size:.8rem;line-height:1rem;padding-bottom:1.5rem;text-transform:uppercase}.mainColumn{max-width:712px;padding:0 2rem}.showcase{background:rgba(227,210,228,.2);padding:0;font-family:aileron,sans-serif;margin:4rem 0 2rem;display:grid;grid-gap:2rem 0;grid-gap:var(--gutter) 0;grid-template-columns:2rem 1fr 2rem;grid-template-columns:var(--gutter) 1fr var(--gutter)}.showcase-title{font-size:1.75rem;font-weight:700;text-align:center;margin:4rem 0 2rem;grid-column:2/-2}:root{--gutter:2rem}.showcase ol{list-style:none;margin:0;padding:0}.showcase .hs{display:grid;grid-column:1/-1;grid-gap:2rem;grid-gap:calc(var(--gutter)*2/2);grid-template-columns:2rem;grid-auto-flow:column;overflow-x:scroll}.showcase .landscape{grid-auto-columns:calc(70% - 2rem);grid-auto-columns:calc(70% - var(--gutter))}.showcase .portrait{grid-auto-columns:calc(30% - 2rem);grid-auto-columns:calc(30% - var(--gutter))}.showcase ol:before{content:""}.showcase ol{padding-right:2rem}.fig{font-style:italic;font-weight:700;font-family:"Le Monde Livre Cla Std",serif}.caption{font-family:aileron,sans-serif;font-size:.9rem;line-height:1.2rem;max-width:712px;margin:1rem auto 2rem;font-weight:400}.media-wrap{text-align:center}.media-wrap>*{max-height:100%;max-width:100%}.showcase .media-wrap>*{filter:drop-shadow(4px 4px 2px rgba(158,114,192,.4))}.keypoints li{font-size:1.5rem;font-weight:700;margin:2rem 0 3rem}.keypointText{margin-bottom:2rem}.keypointGraphic>img{max-width:100%;max-height:100%}.articleBody,.articleHeader{z-index:0}@media (min-width:320px){.showcase .landscape,.showcase .portrait{grid-auto-columns:calc(80% - 2rem);grid-auto-columns:calc(80% - var(--gutter))}}@media (min-width:420px){.showcase .portrait{grid-auto-columns:calc(50% - 2rem);grid-auto-columns:calc(50% - var(--gutter))}.articleHeader{min-height:20vh}}@media (min-width:712px){.layout3col{display:flex;justify-content:center;padding:0 2rem}.articleHeader{min-height:40vh}.layout1col{display:flex;justify-content:center}.mainColumn{order:2;padding:0 2rem 0 0}.meta{order:1;max-width:232px;display:inline;margin-top:3rem}.colRight{order:3}.showcase .landscape{grid-auto-columns:calc(70% - 2rem);grid-auto-columns:calc(70% - var(--gutter))}.showcase .portrait{grid-auto-columns:calc(30% - 2rem);grid-auto-columns:calc(30% - var(--gutter))}}@media (min-width:1010px){.headerContent{width:calc(976px - 2rem)}.articleHeader{min-height:70vh}.headline{max-width:512px;margin:4rem 0 6rem}.headline h1{margin:0 0 1rem}.showcase .portrait{grid-auto-columns:calc(25% - 2rem);grid-auto-columns:calc(25% - var(--gutter))}}@media (min-width:1420px){.showcase .portrait{grid-auto-columns:calc(15% - 2rem);grid-auto-columns:calc(15% - var(--gutter))}}.studies h3{color:#502f6a;margin:0 0 1.5rem;font-size:1.75rem}.intro{display:flex;justify-content:space-between;margin:4rem 0}.intro-graphic{max-width:156px;margin-right:2.5rem}.intro-graphic img{width:100%}.intro-text em{color:#9e72c0;font-style:normal;margin:0}.intro-text h1{color:#502f6a;margin:-.5rem 0 0}.intro-text p{margin:0;font-size:16px}.card{cursor:pointer;box-sizing:border-box;transition:background-color,border-color;transition-duration:.25s;transition-timing-function:ease-out}.studies h2{font-size:1.5rem;color:#9e72c0;font-family:Aileron,sans-serif;font-weight:400}.studies .card{background-color:#fff;border:1px solid #fff;padding:2rem;margin-bottom:2rem}.studies .card:hover{background-color:#ece3f2;border:1px solid #ceb9df}.studies .challenge{font-family:Aileron,sans-serif;font-weight:700;color:#9e72c0;margin:0 0 .5rem}body.lightbox-visible{height:100vh;overflow-y:hidden}body.lightbox-visible .lightbox{visibility:visible}.lightbox{position:fixed;background:rgba(0,0,0,.9);z-index:2;top:0;bottom:0;left:0;right:0;visibility:hidden;font-family:Aileron,sans-serif}.lightbox-inner{box-sizing:border-box;width:100%}.lightbox-buttons{text-align:right}.lightbox-button{max-height:24px;max-width:24px;padding:2rem}.lightbox-context{visibility:hidden}.lightbox .media-wrap>*{max-height:80vh}#lightbox-title{font-size:2rem;line-height:2.5rem;margin:3rem 0 2rem;font-weight:700;color:#fff;padding:0 0 1.5rem;border-bottom:thin solid #ceb9df}@media (min-width:1200px){.lightbox-inner{display:flex;padding:0 2rem;justify-content:center}.lightbox-buttons{margin:0 0 5vh}.lightbox-content{display:flex;justify-content:center;height:calc(100vh - 4rem)}.lightbox .lightbox-context{visibility:visible;max-width:312px;padding:0 2rem 0 4rem;color:#ceb9df}}
/*# sourceMappingURL=main.7d562438.chunk.css.map */