:root{--color-background:#fff;--color-focus0:rgba(66,153,225,0.2);--color-focus1:rgba(66,153,225,0.5);--color-shadow0:rgba(24,27,44,0.1);--color-gray0:#e0e6eb;--color-gray1:#8691a1;--color-gray2:#515a70;--color-gray3:#2d3146;--color-gray4:#181b2c;--color-blue0:#b5eff1;--color-blue1:#0096ed;--color-blue2:#0670de;--color-blue3:#0055bc;--color-blue4:#0a2540;--color-yellow0:#fae498;--color-yellow2:#ed6804;--color-yellow3:#c84801;--color-yellow-muted:#8b5904;--color-red0:#ffa8a8;--color-red1:#e6082d;--color-red2:#cd0426;--color-green2:#228403;--color-magenta1:#df0371;--color-faq:#f6f9fc;--color-logo:#0a2540;--font-family-ui:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-mono:"IBM Plex Mono",monospace;--font-family-text:"IBM Plex Serif",serif;--font-size-micro:13px;--font-size-small:14px;--font-size-h1:36px;--font-size-h2:28px;--font-size-h3:21px;--font-size-body:16px;--spacing0:8px;--spacing1:16px;--spacing2:32px;--spacing3:64px;--spacing4:96px;--column-count:12;--column-width:calc((var(--max-width) - var(--gutter-width)*2)/var(--column-count));--max-width:100vw;--gutter-width:16px}@media (min-width:600px){:root{--font-size-h1:64px;--font-size-h2:36px}}@media (min-width:1080px){:root{--max-width:1080px}}@media (prefers-color-scheme:dark){:root{--color-background:#181b2c;--color-shadow0:hsla(0,0%,100%,0.1);--color-gray0:#2d3146;--color-gray1:#8691a1;--color-gray2:#c0c8d2;--color-gray3:#e0e6eb;--color-gray4:#f6f8fa;--color-blue0:#b5eff1;--color-blue1:#26afff;--color-blue2:#0096ed;--color-blue3:#0670de;--color-blue4:#0250a0;--color-yellow0:#fcbd3a;--color-yellow2:#ff8f0e;--color-yellow3:#ed6804;--color-yellow-muted:#a82c00;--color-red0:#ffa8a8;--color-red1:#ff0a33;--color-red2:#f00028;--color-green2:#228403;--color-magenta1:#ff248e;--color-faq:#21253a;--color-logo:#fff}}body,html{font-family:var(--font-family-ui);color:var(--color-gray3);background-color:var(--color-background);margin:0}*,:after,:before{box-sizing:border-box}h1{font-size:var(--font-size-h1);font-weight:700;letter-spacing:-.02em;line-height:1.05;max-width:800px;transform:translateX(calc(-1*var(--font-size-h1)/40));margin:0 0 var(--spacing2)}h2{font-size:var(--font-size-h2)}h2,h3{font-weight:600;line-height:1.3;margin:0 0 var(--spacing0)}h3{font-size:var(--font-size-h3)}ol,p,ul{font-family:var(--font-family-text);font-size:var(--font-size-body);line-height:1.6;margin:0 0 var(--spacing2);max-width:770px}p+ol,p+ul{margin-top:calc(var(--spacing2)*-1)}a{color:var(--color-blue2)}a:hover{color:var(--color-blue3)}button{background-color:var(--color-blue2);color:#fff;text-transform:uppercase;border:none;border-radius:3px;outline:none;font-family:var(--font-family-mono);font-weight:400;font-size:var(--font-size-small);padding:var(--spacing0) 24px;cursor:pointer}button:hover{background-color:var(--color-blue3)}input[type=email],input[type=text]{border:none;box-shadow:inset 0 0 0 1px var(--color-gray1);padding:var(--spacing0) var(--spacing1);font-size:var(--font-size-small);border-radius:3px;color:var(--color-gray3)}input[type=email]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:var(--color-gray1)}input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder{color:var(--color-gray1)}input[type=email]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:var(--color-gray1)}input[type=email]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder{color:var(--color-gray1)}input[type=email]::placeholder,input[type=text]::placeholder{color:var(--color-gray1)}button,input[type=email],input[type=text]{line-height:20px;transition:box-shadow .2s}.focus:focus,button:focus,input[type=email]:focus,input[type=text]:focus{box-shadow:0 0 0 1px var(--color-focus1),0 0 0 4px var(--color-focus0);outline:none;border-radius:3px}.container{width:100%;max-width:var(--max-width);padding-left:var(--gutter-width);padding-right:var(--gutter-width);margin-left:auto;margin-right:auto}.logo{margin:var(--spacing3) 0 var(--spacing4)}.flags,.logo{display:block}.flags{color:var(--color-gray0);margin-top:15px}.apply-now{border:1px solid var(--color-gray0);border-top:3px solid var(--color-gray4);padding:28px 32px;margin-bottom:var(--spacing3)}.email-form{display:flex;flex-direction:column}.email-input{margin-bottom:var(--spacing0);margin-right:var(--spacing0)}.margin-bottom-0{margin-bottom:0}@media (min-width:1106px){.apply-now{margin-left:-13px;margin-right:-13px}}@media (min-width:600px){.columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 100px}.columns>*{position:relative;padding-top:10px;padding-bottom:10px;margin:0}.columns>:nth-child(odd):after{content:"";width:1px;height:100%;position:absolute;top:0;right:-50px;background-color:var(--color-gray0)}.flags{float:right;margin-top:0}.email-form{margin-top:calc(-1*var(--spacing1));flex-direction:row}}.faq{background-color:var(--color-faq);margin-top:60px}.faq,.papers,.recipients{padding-top:var(--spacing4);padding-bottom:var(--spacing4)}.papers{background-color:var(--color-faq)}.footer{padding:30px 0;font-size:var(--font-size-small);color:var(--color-gray3)}.recipient-info{padding-bottom:var(--spacing0)}.recipient-institution,.recipient-name{font-family:var(--font-family-text);font-weight:600;line-height:1.6}.recipient-institution{font-weight:400;color:var(--color-gray2);font-style:italic}.paper{padding-top:var(--spacing2)}.paper,.paper-info{padding-bottom:var(--spacing2)}.paper-title{margin-bottom:0}.paper-title a{color:inherit;text-decoration:underline}.paper-title a:hover{color:var(--color-blue3)}.paper-authors,.paper-links,.paper-title{max-width:770px}.paper-authors{margin-top:var(--spacing1);font-family:var(--font-family-text);font-style:italic;color:var(--color-gray2)}.paper-authors,.paper-links{font-weight:400;font-size:var(--font-size-small)}.paper-links{line-height:1.6;font-weight:500;margin-top:var(--spacing0);margin-bottom:var(--spacing1)}.paper-links a{margin-right:var(--spacing2);color:inherit;text-decoration:none}.paper-links a:hover{color:var(--color-blue3)}.paper-links a:after{content:"↗";display:inline-block;vertical-align:middle;padding-left:4px}