:root{--color-powder-blue:#b9c3df;--color-licorice:#11090e;--color-cafe-noir:#493622;--color-aero:#62bfe4;--color-cherry-blossom:#f7b5c3;--color-off-black:#1e1e1e;--color-silver:#ccc;--color-dark-silver:#ababab;--text-light:var(--color-jet);--text-secondary-light:var(--color-space-cadet);--text-reverse-light:var(--color-white);--accent-light:var(--color-madder);--accent2-light:var(--color-dun);--cta-light:var(--color-cerulean);--bg1-light:var(--color-sea-salt);--bg2-light:var(--color-magnolia);--bg-reverse-light:var(--color-space-cadet);--text-dark:var(--color-white);--text-secondary-dark:var(--color-white);--text-reverse-dark:var(--color-black);--accent-dark:var(--color-cherry-blossom);--accent2-dark:var(--color-cafe-noir);--cta-dark:var(--color-aero);--bg1-dark:var(--color-off-black);--bg2-dark:var(--color-licorice);--bg-reverse-dark:var(--color-powder-blue);color-scheme:light;--text:var(--text-light);--text-secondary:var(--text-secondary-light);--text-reverse:var(--text-reverse-light);--accent:var(--accent-light);--accent2:var(--accent2-light);--cta:var(--cta-light);--bg1:var(--bg1-light);--bg2:var(--bg2-light);--bg-reverse:var(--bg-reverse-light)}:root[data-theme=dark]{color-scheme:dark;--text:var(--text-dark);--text-secondary:var(--text-secondary-dark);--text-reverse:var(--text-reverse-dark);--accent:var(--accent-dark);--accent2:var(--accent2-dark);--cta:var(--cta-dark);--bg1:var(--bg1-dark);--bg2:var(--bg2-dark);--bg-reverse:var(--bg-reverse-dark)}body{font-family:var(--red-hat-text);background-color:var(--bg1);color:var(--text)}main{flex-direction:column}main,section{display:flex;justify-content:center}section{padding:0 2rem}.container{display:flex;flex:1 1;width:100%;max-width:78rem}.column,.main_wrapper{display:flex;flex-direction:column}.main_wrapper{row-gap:100px}.main_wrapper>section:first-of-type{padding-top:100px}button{cursor:pointer}img{display:inline-block}#process,#role_and_contributions{scroll-margin-top:172px}@media screen and (min-width:768px){.main_wrapper>section:first-of-type{min-height:calc(100vh - 130px)}}@media screen and (min-width:1280px){.section{padding:0 6rem}}:root{--rem-14px:0.875rem;--rem-16px:1rem;--rem-20px:1.25rem;--rem-24px:1.5rem;--rem-28px:1.75rem;--rem-30px:1.875rem;--rem-32px:2rem;--rem-36px:2.25rem;--rem-40px:2.5rem;--rem-42px:2.625rem;--rem-48px:3rem;--rem-56px:3.5rem;--rem-60px:3.75rem;--rem-64px:4rem;--rem-72px:4.5rem;--rem-80px:5rem;--rem-96px:6rem;--style-normal:normal;--style-italic:italic;--fw-200:200;--fw-300:300;--fw-400:400;--fw-500:500;--fw-600:600;--fw-700:700;--fw-800:800;--fw-900:900;--tt-none:none;--tt-capitalize:capitalize;--tt-uppercase:uppercase;--tt-lowercase:lowercase;--color-white:#fff;--color-black:#000;--color-space-cadet:#202945;--color-magnolia:#f7f0f5;--color-dun:#decbb7;--color-cerulean:#1b799e;--color-madder:#ab1233;--color-sea-salt:#f8f8f8;--color-jet:#333;--color-gray:#555;--gap-0:0rem;--gap-8:0.5rem;--gap-24:1.5rem;--gap-40:2.5rem;--gap-56:3.5rem;--p-base:1rem;--p-20:1.25rem;--p-24:1.5rem;--p-32:2rem;--p-40:2.5rem;--br-3:3px;--br-50:50px}.subhead,h1,h2,h3,h4{font-family:var(--dm-serif-text)}a,blockquote,button,caption,dd,dt,h5,h6{font-family:var(--red-hat-text)}.display{font-family:var(--dm-serif-display)}h1{font-size:var(--rem-32px)}h1,h2{font-weight:var(--fw-400);line-height:var(--rem-36px);margin:0}h2{font-size:var(--rem-24px)}h1.mobile,h2.mobile,h3,h4{font-size:var(--rem-28px);font-weight:var(--fw-400);line-height:var(--rem-40px);margin:0}h3.mobile .sub1,h5{font-weight:var(--fw-400);margin:0}.sub2,button,dl,dt,h3.mobile .sub1,h5,h6,p.mobile{font-size:var(--rem-16px);line-height:var(--rem-24px)}.display1{font-size:var(--rem-64px)}.display1,.display2{line-height:var(--rem-72px);margin:0}.display2{font-size:var(--rem-56px)}.display3{font-size:var(--rem-48px);font-weight:var(--fw-400);line-height:var(--rem-56px);margin:0}p{font-size:var(--rem-16px);max-width:60ch}.lead_para,p{line-height:var(--rem-24px)}.lead_para{font-size:var(--rem-20px);font-weight:var(--fw-200)}.sub1,.sub2{text-transform:uppercase;font-weight:var(--fw-600);margin:0}h1,h2,h3,h4,h5,h6{color:var(--text-secondary)}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}@font-face{font-family:"DM Serif Display";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/20fd6a0e301296d5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"DM Serif Display";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/49eec060ce8bd0da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ccc01da6a2b3d788-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fa3e259cafa8f47e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"DM Serif Display Fallback";src:local("Times New Roman");ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.00%;size-adjust:109.78%}.__className_d501d1{font-family:"DM Serif Display","DM Serif Display Fallback";font-weight:400}.__variable_d501d1{--dm-serif-display:"DM Serif Display","DM Serif Display Fallback"}@font-face{font-family:"DM Serif Text";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/92352a973bc1a89c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"DM Serif Text";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/805e86ea583ea076-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"DM Serif Text";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3e3b997cd24d8be5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"DM Serif Text";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8d3a3c63ea77ffcc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"DM Serif Text Fallback";src:local("Times New Roman");ascent-override:94.79%;descent-override:30.65%;line-gap-override:0.00%;size-adjust:109.29%}.__className_198532{font-family:"DM Serif Text","DM Serif Text Fallback";font-weight:400}.__variable_198532{--dm-serif-text:"DM Serif Text","DM Serif Text Fallback"}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/670b84281b234e8b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/c609bc916991e10c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Red Hat Display Fallback;src:local("Arial");ascent-override:102.68%;descent-override:30.76%;line-gap-override:0.00%;size-adjust:99.15%}.__className_38fe0e{font-family:Red Hat Display,Red Hat Display Fallback;font-style:normal}.__variable_38fe0e{--red-hat-display:"Red Hat Display","Red Hat Display Fallback"}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/db0fddcdae7cf88c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Red Hat Text;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/feec6f6f0d18f76b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Red Hat Text Fallback;src:local("Arial");ascent-override:101.53%;descent-override:30.42%;line-gap-override:0.00%;size-adjust:100.27%}.__className_618921{font-family:Red Hat Text,Red Hat Text Fallback;font-style:normal}.__variable_618921{--red-hat-text:"Red Hat Text","Red Hat Text Fallback"}