.color__black--54{color:#666}body.s-area-center-for-computational-astrophysics{--org-color: #ce3232;--org-color-dark: #90322a}body.s-area-center-for-computational-biology{--org-color: #81ad4a;--org-color-dark: #628735}body.s-area-center-for-computational-mathematics{--org-color: #f6862d;--org-color-dark: #bb6821}body.s-area-center-for-computational-neuroscience{--org-color: #007c98;--org-color-dark: #005265}body.s-area-center-for-computational-quantum-physics{--org-color: #855b8e;--org-color-dark: #654767}body.s-area-scientific-computing-core{--org-color: #808080;--org-color-dark: #808080}body{--link-color: #1D2954;--org-color: #1D2954}.flatiron,.s-area-flatiron{--link-color: #537eba;--org-color: #537eba}.science-sandbox{--link-color: #1D2954;--org-color: #1D2954}.simons-foundation-presents,.s-area-simons-foundation-presents{--org-color: #1D2954;--link-color: #1D2954}.simons-foundation-presents .o-area-header--blue,.s-area-simons-foundation-presents .o-area-header--blue{background-color:var(--org-color)}@media only screen and (max-width: 650px){.simons-foundation-presents .o-area-header--blue,.s-area-simons-foundation-presents .o-area-header--blue{background-size:cover}}.simons-foundation-presents .btn,.s-area-simons-foundation-presents .btn{background-color:var(--link-color)}.simons-foundation-presidential--lectures,.s-area-simons-foundation-presidential-lectures{--org-color: #1D2954;--link-color: #1D2954}.simons-foundation-presidential--lectures .o-area-header--blue,.s-area-simons-foundation-presidential-lectures .o-area-header--blue{background-color:var(--org-color)}.simons-foundation-presidential--lectures .btn,.s-area-simons-foundation-presidential-lectures .btn{background-color:var(--org-color)}.link--black{color:#1a1a1a}.link--black:hover{color:#666}.link--grey{color:#666}.link--grey:hover{color:#404040}.link--muted-blue{color:#9fa8da}.link--muted-blue:hover{color:#fff}.link--blue{color:#1d2954}.link--blue:hover{color:#192347}@font-face{font-family:"Univers Next W01";src:url("../eot/63aa74f9-a724-4074-85c7-4167c0448227d41d.eot#iefix");src:url("../eot/63aa74f9-a724-4074-85c7-4167c0448227d41d.eot#iefix") format("eot"),url("../woff2/97c0f83d-39ac-412b-9d8a-d98208c0ce8d.woff2") format("woff2"),url("../woff/fc09acb4-f628-4ba0-b648-d2ca30265b20.woff") format("woff"),url("../ttf/3cb4004c-2eea-45d4-a0b5-7af6f817c451.ttf") format("truetype"),url("../svg/4d6ce461-aa11-472f-af6d-7466479534e1.svg#4d6ce461-aa11-472f-af6d-7466479534e1") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Univers Next W01";src:url("../eot/8c7fe4ab-375c-4be5-bba8-2c4d83ac807ad41d.eot#iefix");src:url("../eot/8c7fe4ab-375c-4be5-bba8-2c4d83ac807ad41d.eot#iefix") format("eot"),url("../woff2/b37595d7-d2c2-465d-81bd-f5bc289fc565.woff2") format("woff2"),url("../woff/88e0673d-3db0-4931-ae03-8a4a6eb1bbe6.woff") format("woff"),url("../ttf/957860fc-f472-47cc-afcb-6305b3455894.ttf") format("truetype"),url("../svg/739dd5f9-b50a-4700-bb3d-77ab01a96697.svg#739dd5f9-b50a-4700-bb3d-77ab01a96697") format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Univers Next W01";src:url("../eot/07e1641d-6281-4461-827c-f3940fa0d811d41d.eot#iefix");src:url("../eot/07e1641d-6281-4461-827c-f3940fa0d811d41d.eot#iefix") format("eot"),url("../woff2/e8921ecc-af32-4c3d-9636-dd82b4225e40.woff2") format("woff2"),url("../woff/20f7bd07-85c9-4687-ab29-0b87584842ff.woff") format("woff"),url("../ttf/2df6d56e-7f31-4175-88df-47d374d8bb60.ttf") format("truetype"),url("../svg/9ca9081d-10de-4848-b53a-40ceaa62b2b2.svg#9ca9081d-10de-4848-b53a-40ceaa62b2b2") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Univers Next W01";src:url("../eot/7af2167c-efe7-44d7-b2e1-6fdeeaa927c9d41d.eot#iefix");src:url("../eot/7af2167c-efe7-44d7-b2e1-6fdeeaa927c9d41d.eot#iefix") format("eot"),url("../woff2/8e26dc86-9708-4a36-89fb-a4416a5b9f5c.woff2") format("woff2"),url("../woff/c3b66848-d40c-458a-a977-7398cb9c1c82.woff") format("woff"),url("../ttf/ea870cc2-efce-428c-af01-d00573ee4b0e.ttf") format("truetype"),url("../svg/650a08a0-413e-47e4-a083-617a54b35ab0.svg#650a08a0-413e-47e4-a083-617a54b35ab0") format("svg");font-weight:500;font-style:italic}@font-face{font-family:"Univers Next W01";src:url("../eot/365d926e-03e5-4406-a883-fd0f9e462339d41d.eot#iefix");src:url("../eot/365d926e-03e5-4406-a883-fd0f9e462339d41d.eot#iefix") format("eot"),url("../woff2/043eef6e-81ef-483c-831c-7bfd6628554b.woff2") format("woff2"),url("../woff/7b11912a-986d-462e-b88a-4a1758eb23f1.woff") format("woff"),url("../ttf/545a8d94-3389-418c-9b0a-bfc16d1f8285.ttf") format("truetype"),url("../svg/f499fe08-3b8d-4033-a5cf-9089676d1ca5.svg#f499fe08-3b8d-4033-a5cf-9089676d1ca5") format("svg");font-weight:700;font-style:italic}sup,sub{display:inline-block;padding:0px;font-size:.8em}sup a:hover,sub a:hover{color:#1d2954}sup{vertical-align:super}sub{vertical-align:sub}.typo-h0{font-family:Helvetica,Ariel,sans-serif;font-size:30px;line-height:35px;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-1px}.js-sans-loaded .typo-h0{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}@media screen and (min-width: 650px)and (max-width: 979px){.typo-h0{font-size:32px;line-height:37px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media screen and (min-width: 980px)and (max-width: 1159px){.typo-h0{font-size:42px;line-height:47px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media screen and (min-width: 1160px){.typo-h0{font-size:48px;line-height:53px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.typo-h1{font-family:Helvetica,Ariel,sans-serif;font-size:24px;line-height:30px;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-0.01em}.js-sans-loaded .typo-h1{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}@media screen and (min-width: 650px)and (max-width: 979px){.typo-h1{font-size:30px;line-height:35px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-0.015em}}@media screen and (min-width: 980px){.typo-h1{font-size:36px;line-height:40px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-0.95px}}@media screen and (min-width: 1160px){.typo-h1{font-size:48px;line-height:55px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-1.5px}}.typo-h2{font-family:Helvetica,Ariel,sans-serif;font-size:30px;line-height:35px;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-sans-loaded .typo-h2{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}@media screen and (min-width: 980px){.typo-h2{font-size:36px;line-height:40px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media screen and (min-width: 1160px){.typo-h2{font-size:42px;line-height:46px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.typo-h3{font-family:Helvetica,Ariel,sans-serif;font-size:24px;line-height:30px;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-0.01em}.js-sans-loaded .typo-h3{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}@media screen and (min-width: 1160px){.typo-h3{font-size:30px;line-height:35px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-0.015em}}.typo-h4{font-family:Helvetica,Ariel,sans-serif;font-size:18px;line-height:25px;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-sans-loaded .typo-h4{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}@media screen and (min-width: 650px){.typo-h4{font-family:Helvetica,Ariel,sans-serif;font-size:20px;line-height:25px;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-sans-loaded .typo-h4{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}}@media screen and (min-width: 1160px){.typo-h4{font-family:Helvetica,Ariel,sans-serif;font-size:24px;line-height:30px;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-sans-loaded .typo-h4{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}}.typo-meta{font-family:Helvetica,Ariel,sans-serif;font-size:15px;line-height:25px;font-weight:300}.js-sans-loaded .typo-meta{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}.typo-meta-2{font-family:Helvetica,Ariel,sans-serif;font-size:15px;line-height:20px;font-weight:300}.js-sans-loaded .typo-meta-2{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}.typo-caption{color:#666;font-family:Helvetica,Ariel,sans-serif;font-size:15px;line-height:20px;font-weight:300}.js-sans-loaded .typo-caption{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}.typo-body--large{font-family:Helvetica,Ariel,sans-serif;font-size:18px;line-height:25px;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-sans-loaded .typo-body--large{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}@media screen and (min-width: 980px){.typo-body--large{font-size:24px;line-height:30px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.typo-body{font-family:Helvetica,Ariel,sans-serif;font-size:18px;line-height:25px;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-sans-loaded .typo-body{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}@media screen and (max-width: 649px){.typo-body{font-size:15px;line-height:20px}}.g-search,.g-newsletter,.g-header__menu,.g-footer__inner,.g-footer__social,.g-header__search,.g-header__hamburger,.o-event-header__aside,.m-block-button,.m-block-meta .a-add-cal,.m-block-meta a,.m-block-info--right,.m-tags,.m-share,.o-default-list,.o-tabular-list,.p-related,.read-more,.m-block-slideshow__next,.m-block-slideshow__prev,.icon--play,.m-chapters{display:none}.single-people .o-default-list{display:block}html{position:static;margin:0;max-width:100%;width:100%}body{color:#000}.g-context-nav.is-sticky .g-context-nav__inner{position:relative}h1{clear:both}img{border:0;max-width:800px !important}img.alignright{float:right;margin:12px}img.alignleft{float:left;margin:12px}.m-block figure.alignright{float:right;margin-left:30px}.m-block figure.alignleft{float:left;margin-right:30px}.m-block figure.alignright img,.m-block figure.alignleft img{width:400px}.o-page-header figcaption{margin:10px 0 30px 0}.o-page-header__hero{-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}.o-page-header__hero img{position:relative;top:0;left:0;margin:auto}p a{color:#000}p a:after{font-size:80%;word-wrap:break-word}p a[href^="http://"]:after,p a[href^="https://"]:after{content:""}#a17{padding-top:0}.g-header{position:relative}.g-context-nav{height:90px;left:0;margin-left:0;position:relative}.g-context-nav__header{position:relative;height:30px;font-size:14px;border:none}.g-context-nav__header a{display:none}.g-subnav__title a[href]:after{content:""}.g-subnav p a{color:#666}article,article.o-detail{margin-bottom:0}.o-event-header{border-top:1px solid gray}.o-event-header__meta{float:left;width:20%}.o-event-header__main{float:left;width:80%}.o-event-header__date{font-family:Helvetica,Ariel,sans-serif;font-size:28px;line-height:35px;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-sans-loaded .o-event-header__date{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}.o-event-header__date span{font-family:Helvetica,Ariel,sans-serif;font-size:18px;line-height:25px;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-sans-loaded .o-event-header__date span{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}.o-event-header__title{font-family:Helvetica,Ariel,sans-serif;font-size:28px;line-height:35px;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-sans-loaded .o-event-header__title{font-family:"Univers Next W01",Helvetica,Ariel,sans-serif}.m-people li{float:left;width:33.3%}.m-people li:first-child{float:none;width:100%}.m-people li:nth-child(3n+2){clear:both}.o-blocks__left{float:none;width:100%;margin-bottom:10px;padding-bottom:0}.o-blocks__left::after{content:".";display:block;clear:both;height:0;line-height:0;overflow:hidden;visibility:hidden}.m-block-meta{float:left;clear:none;width:50%;margin-top:0}.m-block-description{float:right;width:33.3%;margin-left:40px}.m-block-image--medium,.m-block-image--large{margin-left:0;padding-top:0;width:calc(66.6% - 40px)}.m-block-image{min-height:0 !important}.m-block figure figcaption{margin-top:6px;color:#ccc;font-size:10px;line-height:14px}.m-block-wysiwyg ul li{list-style-type:disc !important;list-style-position:inside}.m-block-accordion__content,.s-text-overflow{max-height:initial}.s-text-overflow__btn{display:none}.single .m-post--full-alt .m-post__info,.single .m-post--full-alt .m-post__aside{display:block !important}.m-expander__inner{max-height:none !important;overflow:visible}.m-expander__trigger{display:none !important}.g-footer__bottom{margin-top:40px;padding-top:40px;border-top:1px solid gray}.g-footer__legal li{display:inline-block;margin-right:20px}.g-footer__legal li.menu-item{display:none}.o-page-header__intro .m-print-only{margin-top:1rem}.o-page-header__intro .m-print-only,.o-page-header__intro .m-print-only *{display:block}/*# sourceMappingURL=print.css.map */
