:root{--light-black:#303030;--black:#1A1A1A;--dark-black:#080808;--light-grey:#f9f9f9;--grey:#F6F6F6;--medium-grey:#F4F2F2;--dark-grey:#959595;--light-theme-text-color:var(--black);--light-theme-background-color:var(--grey);--light-theme-darker-background-color:var(--medium-grey);--light-theme-lighter-background-color:var(--light-grey);--light-theme-outset-shadow:0 .2rem 2rem .1rem rgba(0,0,0,.05);--light-theme-inset-shadow:inset 0 0 2rem .4rem rgba(0,0,0,.05);--dark-theme-text-color:var(--grey);--dark-theme-background-color:var(--black);--dark-theme-darker-background-color:var(--dark-black);--dark-theme-lighter-background-color:var(--light-black);--dark-theme-outset-shadow:0 .2rem 2rem .1rem rgba(255,255,255,.05);--dark-theme-inset-shadow:inset 0 0 2rem .4rem rgba(255,255,255,.05);--text-color:var(--light-theme-text-color);--background-color:var(--light-theme-background-color);--darker-background-color:var(--light-theme-darker-background-color);--lighter-background-color:var(--light-theme-lighter-background-color);--outset-shadow:var(--light-theme-outset-shadow);--inset-shadow:var(--light-theme-inset-shadow);--inverted-text-color:var(--dark-theme-text-color);--inverted-background-color:var(--dark-theme-background-color);--inverted-darker-background-color:var(--dark-theme-darker-background-color);--inverted-lighter-background-color:var(--dark-theme-lighter-background-color);--inverted-outset-shadow:var(--dark-theme-outset-shadow);--inverted-inset-shadow:var(--dark-theme-inset-shadow)}.dark-mode{--text-color:var(--dark-theme-text-color);--background-color:var(--dark-theme-background-color);--darker-background-color:var(--dark-theme-darker-background-color);--lighter-background-color:var(--dark-theme-lighter-background-color);--outset-shadow:var(--dark-theme-outset-shadow);--inset-shadow:var(--dark-theme-inset-shadow);--inverted-text-color:var(--light-theme-text-color);--inverted-background-color:var(--light-theme-background-color);--inverted-darker-background-color:var(--light-theme-darker-background-color);--inverted-lighter-background-color:var(--light-theme-lighter-background-color);--inverted-outset-shadow:var(--light-theme-outset-shadow);--inverted-inset-shadow:var(--light-theme-inset-shadow)}html{background-color:var(--background-color)}.default-text-color,html{color:var(--text-color)}.default-background-color{background-color:var(--background-color)}.darker-background-color{background-color:var(--darker-background-color)}.lighter-background-color{background-color:var(--lighter-background-color)}.inverted-text-color{color:var(--inverted-text-color)}.inverted-background-color{background-color:var(--inverted-background-color)}.inverted-darker-background-color{background-color:var(--inverted-darker-background-color)}.inverted-lighter-background-color{background-color:var(--inverted-lighter-background-color)}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll}body{margin:0}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}p{margin:0}a{color:inherit;text-decoration:none;word-wrap:break-word}em,i{font-style:italic}abbr,abbr[title]{text-decoration:none;cursor:inherit}small{font-size:100%}img{max-width:100%;vertical-align:top}address{font-style:normal}b,strong{font-weight:400}[hidden]{display:none!important}fieldset{padding:0;margin:0;border:none}figure{margin:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:rgba(0,0,0,0);cursor:pointer}.list-reset{margin:0;padding:0;list-style-type:none}.button-reset{color:inherit}html[data-locked=true],html[data-locked=true] body{position:relative;width:100%;height:100%;overflow:hidden;padding-right:var(--sb)!important}[tabindex="-1"]:not(.show-focus):focus,html[data-whatintent]:not([data-whatintent=keyboard]) :focus{outline:none}.expand-interaction{position:relative}.expand-interaction .expand-interaction__action:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.expand-interaction a:not(.expand-interaction__action),.expand-interaction button:not(.expand-interaction__action){position:relative;z-index:2}.visually-hidden:not(:focus):not(:focus-within):not(:active){border-width:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media only screen and (min-width:60em){.m-visually-hidden:not(:focus):not(:focus-within):not(:active){border-width:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@font-face{font-family:Aaux;font-style:normal;font-weight:400;src:url(/fonts/aaux-regular/c899fe09-58db-40b5-9558-772e7a94bee4.woff2) format("woff2"),url(/fonts/aaux-regular/0103fb11-f926-460f-87ec-7268a62a81f8.woff) format("woff");font-display:swap}@font-face{font-family:Aaux;font-style:italic;font-weight:400;src:url(/fonts/aaux-italic/5493afd0-31ab-41ff-9bf9-5933578c78af.woff2) format("woff2"),url(/fonts/aaux-italic/d15814c7-c280-4bc0-a699-352c84e105c9.woff) format("woff");font-display:swap}@font-face{font-family:Arobase;src:local("Helvetica");unicode-range:u+0040}html{font-size:62.5%}@supports(background-blend-mode:multiply){@media only screen and (min-width:100em){html{font-size:calc(62.5% + .2vw)}}}.type-style-1{font-size:6.2rem;line-height:1.2407407407}.type-style-1,.type-style-2{font-family:Arobase,Aaux,"sans-serif";font-style:normal;font-weight:400}.type-style-2{font-size:4.2rem;line-height:1.1666666667}.type-style-3{font-family:Arobase,Aaux,"sans-serif";font-style:normal;font-weight:400;font-size:3.6rem;line-height:1.2608695652}.type-style-4{font-size:2.8rem}.type-style-4,.type-style-5{font-family:Arobase,Aaux,"sans-serif";font-style:normal;font-weight:400;line-height:1.3}.type-style-5{font-size:2.4rem}.type-style-6,body{font-size:1.8rem;line-height:1.3}.type-style-6,.type-style-7,body{font-family:Arobase,Aaux,"sans-serif";font-style:normal;font-weight:400}.type-style-7{font-size:1.6rem;line-height:1.4375}@media only screen and (min-width:60em){.m-type-style-1,.type-style-1{font-size:10.8rem;line-height:1.2407407407}.m-type-style-1,.m-type-style-2,.type-style-1,.type-style-2{font-family:Arobase,Aaux,"sans-serif";font-style:normal;font-weight:400}.m-type-style-2,.type-style-2{font-size:5.8rem;line-height:1.1034482759}.m-type-style-3,.type-style-3{font-family:Arobase,Aaux,"sans-serif";font-style:normal;font-weight:400;font-size:4.6rem;line-height:1.2608695652}.m-type-style-4,.type-style-4{font-size:3.6rem}.m-type-style-4,.m-type-style-5,.type-style-4,.type-style-5{font-family:Arobase,Aaux,"sans-serif";font-style:normal;font-weight:400;line-height:1.3}.m-type-style-5,.type-style-5{font-size:2.4rem}.m-type-style-7{font-family:Arobase,Aaux,"sans-serif";font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.4375}}.uppercase{text-transform:uppercase}.rich-text a{background-image:linear-gradient(180deg,currentColor,currentColor);background-size:100% .07em;background-origin:content-box;background-repeat:no-repeat;background-position:100% 100%}.rich-text a:hover{animation:underline-slide-out-in .8s cubic-bezier(.165,.84,.44,1) 1 forwards}.rich-text{word-break:break-word}.rich-text a{color:inherit;text-decoration:none}.rich-text b,.rich-text strong{font-weight:700}.rich-text em,.rich-text i{font-style:italic}.rich-text h2,.rich-text h3,.rich-text h4,.rich-text ol,.rich-text p,.rich-text ul{margin-top:2.4rem}.rich-text:not(.rich-text--in-flow) h2:first-child,.rich-text:not(.rich-text--in-flow) h3:first-child,.rich-text:not(.rich-text--in-flow) h4:first-child,.rich-text:not(.rich-text--in-flow) ol:first-child,.rich-text:not(.rich-text--in-flow) p:first-child,.rich-text:not(.rich-text--in-flow) ul:first-child{margin-top:0}@media only screen and (min-width:44em){.rich-text h2,.rich-text h3,.rich-text h4,.rich-text ol,.rich-text p,.rich-text ul{margin-top:4rem}.rich-text:not(.rich-text--in-flow) h2:first-child,.rich-text:not(.rich-text--in-flow) h3:first-child,.rich-text:not(.rich-text--in-flow) h4:first-child,.rich-text:not(.rich-text--in-flow) ol:first-child,.rich-text:not(.rich-text--in-flow) p:first-child,.rich-text:not(.rich-text--in-flow) ul:first-child{margin-top:0}}.rich-text h3,.rich-text h4{font-weight:700}.rich-text ol,.rich-text ul{list-style:none;margin-left:0;margin-right:0;padding:0}.rich-text ol li,.rich-text ul li{display:flex;overflow:hidden}.rich-text ol li+li,.rich-text ul li+li{margin-top:2.4rem}.rich-text ol{counter-reset:item}.rich-text ol li{align-items:baseline}.rich-text ol li:before{content:counter(item) ".";display:inline-block;margin-right:2.4rem;counter-increment:item}.rich-text ul li{align-items:baseline}.rich-text ul li:before{content:"";display:inline-block;width:.5em;height:1px;margin-right:2.4rem;position:relative;top:-.3em;flex-shrink:0;background:currentColor}.rich-text--collapsed ol,.rich-text--collapsed p,.rich-text--collapsed ul{margin-top:0}.twitter-rich-text a{color:#1b95e0;transition:color .2s cubic-bezier(.645,.045,.355,1)}@media(hover:hover){.twitter-rich-text a:hover{color:#0876b9}}.dark-mode,.light-mode{transition:color .2s ease-out,background-color .2s ease-out}@keyframes underline-slide-out-in{0%{background-size:100% .07em;background-position:100% 100%}50%{background-size:0 .07em;background-position:100% 100%}51%{background-position:0 100%}to{background-size:100% .07em;background-position:0 100%}}.container{width:100%;padding-left:2.4rem;padding-right:2.4rem}@media only screen and (min-width:44em){.container{padding-left:4rem;padding-right:4rem}}@media only screen and (min-width:60em){.container{padding-left:6.4rem;padding-right:6.4rem}}.section+.section,.section__content{margin-top:4rem}.section__content--bottom-padded{padding-bottom:4rem}.section__content--tight{margin-top:1.6rem}.section__full,.section__left{width:100%}.section__right{width:100%}.section__action,.section__right{margin-top:2.4rem}.section__content--outline:before{content:"";display:block;width:100%;margin:0 0 1.6rem;border-top:1px solid}@media only screen and (min-width:44em){.section__action,.section__right{margin-top:4rem}.section__content--outline:before{margin:0 0 1.6rem}.section__content--outline .section__right{margin-top:2.4rem}}@media only screen and (min-width:60em){.section+.section{margin-top:8.8rem}.section__content--bottom-padded{padding-bottom:8.8rem}.section__content{display:flex;flex-wrap:wrap;align-items:baseline;margin:8.8rem -2.4rem 0}.section__content--tight{margin-top:2.4rem}.section__left{width:37.5%;padding:0 2.4rem}.section__right{width:62.5%;margin-top:0}.section__full,.section__right{padding:0 2.4rem}.section__content--outline .section__right{margin-top:0}.section__content--outline:before{margin:0 2.4rem 2.4rem}}.underline{background-image:linear-gradient(180deg,currentColor,currentColor);background-size:100% .07em;background-origin:content-box;background-repeat:no-repeat;background-position:100% 100%}.underline:hover{animation:underline-slide-out-in .8s cubic-bezier(.165,.84,.44,1) 1 forwards}.hover-underline{background-image:linear-gradient(180deg,currentColor,currentColor);background-size:0 .07em;background-origin:content-box;background-repeat:no-repeat;background-position:100% 100%;transition:background-size .6s cubic-bezier(.165,.84,.44,1)}.hover-underline.is-active,.hover-underline:hover{background-size:100% .07em;background-position:0 100%}@media(hover:none){.hover-underline{text-decoration:none;background-image:linear-gradient(180deg,currentColor,currentColor);background-size:0 .07em;background-origin:content-box;background-repeat:no-repeat;background-position:100% 100%;transition:background-size .6s cubic-bezier(.165,.84,.44,1)}.hover-underline.is-active,.hover-underline:hover{background-size:100% .07em;background-position:0 100%}}.arrow-link{display:inline-flex;align-items:center}.arrow-link__icon{display:inline-block;margin-left:.8rem;transform:translateX(0);transition:transform .2s ease-out}.arrow-link:hover .arrow-link__icon,.scope-hover:hover .arrow-link__icon{transform:translateX(.6rem)}.scroll-link{display:inline-flex;align-items:baseline}.scope-hover:hover .scroll-link__icon,.scroll-link:hover .scroll-link__icon{animation:icon-jump 1.2s ease-out infinite}@keyframes icon-jump{0%{transform:translateY(0)}25%{transform:translateY(30%)}75%{transform:translateY(-30%)}to{transform:translateY(0)}}.button{display:inline-block;padding:1.2rem 1.6rem}.button--in-flow{margin-top:2.4rem}.button--outline{border:1px solid;transition:border-color .2s ease-out}.button--outline:hover{border-color:var(--dark-grey)}.button__arrow-icon{display:inline-block;margin-left:2.4rem;transform:translateX(-.8rem);transition:transform .3s ease-out}.button:hover .button__arrow-icon{transform:translateX(0)}@media only screen and (min-width:60em){.button--in-flow{margin-top:4rem}}