:root{--nav_height: 3rem;--cm-wght: 400;--cm-mono: 0;--cm-casl: 0.0;--cm-slnt: 0;--cm-crsv: 0.5}/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue: #007bff;--indigo: #6610f2;--purple: #7381BF;--pink: #F495B2;--red: #dc3545;--orange: #F4AB6B;--yellow: #ffc107;--green: #28a745;--teal: #72C9BB;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #0050FF;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #ececec;--dark: #000;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,figcaption,figure,footer,header,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}a{color:#0050FF;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0038b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}[hidden]{display:none !important}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.figure{display:inline-block}code{font-size:87.5%;color:#F495B2;word-break:break-word}a>code{color:inherit}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.container{width:100%;padding-right:10.5px;padding-left:10.5px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:1920px}}@media (min-width: 768px){.container{max-width:1920px}}@media (min-width: 992px){.container{max-width:1920px}}@media (min-width: 1200px){.container{max-width:1920px}}.container-fluid{width:100%;padding-right:10.5px;padding-left:10.5px;margin-right:auto;margin-left:auto}.collapse:not(.show){display:none}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.media{display:flex;align-items:flex-start}.bg-dark{background-color:#000 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#000 !important}.border{border:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline-block{display:inline-block !important}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-block{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.w-100{width:100% !important}.mb-3{margin-bottom:1.5rem !important}.mt-4,.my-4{margin-top:3rem !important}.my-4{margin-bottom:3rem !important}.p-0{padding:0 !important}.text-right{text-align:right !important}.visible{visibility:visible !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}pre{white-space:pre-wrap !important}pre{border:1px solid #adb5bd;page-break-inside:avoid}img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}}.three-container{display:grid;align-items:center;overflow:hidden;padding-top:var(--nav_height)}#THREE{padding:0;margin:0 auto;position:relative;background-color:black;pointer-events:none;cursor:url(/assets/img/cursor-pointer.svg),auto}#THREE canvas{outline:none;margin-top:calc(-1 * var(--nav_height))}#textInput{position:fixed;left:-100vw}body{counter-reset:line;font-feature-settings:'dlig' 1, 'liga' 1;font-variation-settings:"MONO" 0.001, "CASL" 0.001}body.loaded{background-color:white;overflow:visible}body.loaded .fixed-nav{transform:translateY(0);position:fixed;z-index:200}body.loaded .hero__headline,body.loaded .toolbar,body.loaded #mdContainer{opacity:1}body.loaded #mdContainer{background-color:white}#THREE{transition:opacity 400ms ease-in}body{transition:background-color 400ms;background-color:black}body .fixed-nav{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}body .hero__headline,body .toolbar,body #mdContainer{opacity:0;transition:opacity 400ms}body.module-body{background-color:white;overflow:hidden}body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:normal;font-family:'RecVF', sans-serif;font-size:15px;line-height:24px}.module.inverse *{background-color:black;color:white}#globalMono,#globalWght,#globalCasl,#globalCrsv,#globalSlnt{color:black;margin-right:7px}html{scroll-behavior:smooth}.container{padding-right:60px;padding-left:60px}.container-fluid{padding:0px}.container.container-sm{width:900px;overflow:visible}.container-overflow{width:1200px;padding-left:0px}.main{max-width:800px;margin-left:240px}ul{list-style-type:none;padding:0px}.collapse{display:block;max-height:0px;overflow:hidden}.collapse.show{max-height:99em;transition:max-height .5s ease-in-out;background:black;top:var(--nav_height);z-index:200}#toolbar{font-variation-settings:'MONO' 1, 'wght' 400, 'CASL' 0;position:sticky;position:-webkit-sticky;top:calc(var(--nav_height) - 1px);z-index:100}#toolbar input[type=range]{-webkit-appearance:none;width:330px;margin:5.5px 0;position:relative;left:5px;top:-5px}#toolbar input[type=range]:focus{outline:none}#toolbar input[type=range]::-webkit-slider-runnable-track{width:100%;height:1px;cursor:pointer;box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;background:#000000;border-radius:0px;border:0.1px solid transparent}#toolbar input[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 0px transparent,0px 0px 0px rgba(13,13,13,0);border:0px solid transparent;height:12px;width:12px;border-radius:12px;background:#000000;cursor:pointer;-webkit-appearance:none;margin-top:-5.6px}#toolbar input[type=range]:focus::-webkit-slider-runnable-track{background:#000000}#toolbar input[type=range]::-moz-range-track{width:100%;height:1px;cursor:pointer;box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;background:#000000;border-radius:0px;border:0.1px solid transparent}#toolbar input[type=range]::-moz-range-thumb{box-shadow:0px 0px 0px transparent,0px 0px 0px rgba(13,13,13,0);border:0px solid transparent;height:12px;width:12px;border-radius:12px;background:#000000;cursor:pointer}#toolbar input[type=range]::-ms-track{width:100%;height:1px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}#toolbar input[type=range]::-ms-fill-lower{background:#b0b0b0;border:0.1px solid transparent;border-radius:0px;box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d}#toolbar input[type=range]::-ms-fill-upper{background:#bdbdbd;border:0.1px solid transparent;border-radius:0px;box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d}#toolbar input[type=range]::-ms-thumb{box-shadow:0px 0px 0px transparent,0px 0px 0px rgba(13,13,13,0);border:0px solid transparent;height:12px;width:12px;border-radius:12px;background:#858585;cursor:pointer;height:1px}#toolbar input[type=range]:focus::-ms-fill-lower{background:#bdbdbd}#toolbar input[type=range]:focus::-ms-fill-upper{background:#cacaca}#toolbar .radio{border:1px solid #000000;width:12px;height:12px;border-radius:50%;display:inline-block;cursor:pointer;background-color:white}#toolbar .radio.active{background-color:#000000}#toolbar .collapse__label{width:70px;display:inline-block}.block{margin-top:10px;background:#f5f5f5;padding:0}.fixed-nav{top:0;position:fixed;z-index:2;width:100%;transform:translateY(-3.5rem);transition:transform 400ms}@keyframes slide-in{from{transform:translateY(-3.5rem)}to{transform:translateY(0rem)}}#phantomToolbar{height:41px}.bg-dark{color:white}h2{margin:57px 0px 24px 0px}.CodeMirror{border:0px;padding:0px;background:transparent}.CodeMirror-lines{padding:0px calc(50% - 400px);overflow:hidden;font-family:'RecVF' !important}.CodeMirror-lines>div{overflow:visible !important}.CodeMirror-scroll,.CodeMirror{min-height:auto}#mdContainer .CodeMirror:nth-child(2) .CodeMirror-sizer{margin-top:50px}.CodeMirror{padding-bottom:50px}.cm-em,.cm-header,.CodeMirror-line span{font-variation-settings:"MONO" var(--cm-mono),"CASL" var(--cm-casl),"wght" var(--cm-wght),"slnt" var(--cm-slnt),"CRSV" var(--cm-crsv)}#mdContainer{position:relative}#mdContainer:before{content:'';height:100%;display:block;position:absolute;border-right:1px solid #BDBDBD;background-image:url(/assets/img/sq.svg);background-repeat:repeat-y;background-position:27px 0px;width:44px;left:0%}.CodeMirror-code{overflow:visible !important}.CodeMirror pre{font-size:1rem;line-height:1.5rem}.CodeMirror .CodeMirror-line .cm-comment,code{background:transparent;--cm-mono: 1;--cm-casl: 1}span span.cm-comment:not(.cm-formatting),code{border-radius:5px !important;border:1px solid #dadada;background-color:#f6f6f6 !important;padding:0px 5px;z-index:-1}.cm-formatting.cm-comment{display:none}span.cm-comment{color:#414545;font-weight:400 !important;--cm-mono: 1}.CodeMirror-line:before{counter-increment:line;content:counter(line);display:block;position:absolute;left:calc(400px - 50vw);color:#BDBDBD;width:40px;padding-right:6px;background-color:white;text-align:right;--cm-wght: 400;--cm-mono: 1;--cm-casl: 0.0;--cm-slnt: 0;--cm-crsv: 0;font-size:15px !important}iframe{display:block;position:relative;border:0px;overflow:hidden;width:calc(100vw - 44px);margin-left:-50vw;height:100px;left:calc(50% + 44px);opacity:1;transition:opacity 300ms;line-height:10px;margin-bottom:50px}iframe:last-child{margin-bottom:0px}span.cm-formatting.cm-formatting-header.cm-formatting-header-1.cm-header.cm-header-1,span.cm-formatting.cm-formatting-header.cm-formatting-header-2.cm-header.cm-header-2,span.cm-formatting.cm-formatting-header.cm-formatting-header-3.cm-header.cm-header-3,span.cm-formatting.cm-formatting-header.cm-formatting-header-4.cm-header.cm-header-4,span.cm-formatting.cm-formatting-header.cm-formatting-header-5.cm-header.cm-header-5,span.cm-formatting.cm-formatting-header.cm-formatting-header-6.cm-header.cm-header-6{color:#949494;font-weight:normal;font-variation-settings:inherit}.CodeMirror .CodeMirror-code .cm-header-1,h1,.CodeMirror .CodeMirror-code .cm-header-2,h2,.CodeMirror .CodeMirror-code .cm-header-3,h3,.CodeMirror .CodeMirror-code .cm-header-4,h4,.CodeMirror .CodeMirror-code .cm-header-5,h5,.CodeMirror .CodeMirror-code .cm-header-6{line-height:inherit;font-family:'RecVF', sans-serif;position:relative;--cm-mono: 0;--cm-casl: 1;--cm-wght: 800}.CodeMirror .CodeMirror-code .cm-header-6{font-size:1.5rem;line-height:1.75rem}.CodeMirror .CodeMirror-code .cm-header-5{font-size:1.75rem;line-height:2rem}span.cm-formatting.cm-formatting-header.cm-formatting-header-5.cm-header.cm-header-5,span.cm-formatting.cm-formatting-header.cm-formatting-header-6.cm-header.cm-header-6{margin-left:-6rem}.CodeMirror .CodeMirror-code .cm-header-4{font-size:2rem;line-height:2.25rem}span.cm-formatting.cm-formatting-header.cm-formatting-header-4.cm-header.cm-header-4{margin-left:-5.5rem}.CodeMirror .CodeMirror-code .cm-header-3{font-size:2.25rem;line-height:2.5rem}span.cm-formatting.cm-formatting-header.cm-formatting-header-3.cm-header.cm-header-3{margin-left:-4.6rem}.CodeMirror .CodeMirror-code .cm-header-2,h2{font-size:2.667rem;line-height:3rem}span.cm-formatting.cm-formatting-header.cm-formatting-header-2.cm-header.cm-header-2{margin-left:-4rem}.CodeMirror .CodeMirror-code .cm-header-1,h1{font-size:4rem;line-height:4.2rem;left:-3.5rem}.cm-em{font-weight:normal;color:#0050FF;font-style:normal;--cm-wght: 425;--cm-crsv: 1;--cm-slnt: -9}nav.navbar{border-bottom:1px solid white;background-color:var(--mainText);z-index:1000;height:var(--nav_height);position:fixed;width:100%;display:flex;align-content:center}nav.navbar a{color:white}nav.navbar .nav-link{margin-right:30px;transition:0.25s;font-variation-settings:"slnt" 0, "CRSV" 0}nav.navbar .nav-link:hover{font-variation-settings:"slnt" -15, "CRSV" 0}nav.navbar #navbar-scrim{position:fixed;background:var(--scrim);width:100vw;height:100vh;z-index:150;top:var(--nav_height);display:block;opacity:1;transition:opacity 0.25s ease}nav.navbar #navbar-scrim.hideOnMobile{opacity:0;pointer-events:none}@media screen and (min-width: 768px){nav.navbar #navbar-scrim{opacity:0;pointer-events:none}}.navbar-brand{padding:16px 24px;font-size:15px;line-height:24px;font-variation-settings:'wght' 700}.beta{color:red;text-transform:uppercase;font-family:'RecVF';font-variation-settings:'MONO' 0, 'wght' 600, 'slnt' -12}#hero{font-variation-settings:'MONO' 0, 'wght' 400;font-size:150px;line-height:150px;color:white;height:90vh;display:grid;overflow:hidden;grid-template-rows:1fr min-content}#hero .temp-hero{padding:20px;width:100%;max-width:1300px;margin:auto}#hero .temp-hero .indent{position:relative;left:25%}#hero .temp-hero-controls{font-size:15px;line-height:24px;color:#858585;position:absolute;top:630px}#hero .temp-hero-controls li{font-variation-settings:"wght" 400}#hero .temp-hero-controls li.active{color:white;font-variation-settings:"wght" 700}#hero .temp-hero-controls .label{width:120px;display:inline-block}#hero #verticalBar{height:100%;width:1.6px;background-color:white;position:absolute;left:100px}.toolbar.fixed{position:fixed;top:-1px;z-index:200;width:100%;background-color:white;height:40px}.toolbar.fixed .toolbar__item .collapse{left:-1px}.settings{width:464px}.hero__headline{font-size:40px;line-height:32px;padding:30px 24px;bottom:0px;border-top:1px dashed white;background-color:black;width:100vw;align-self:flex-end;z-index:2}.toolbar{background-color:white;border-bottom:1px solid black;border-top:1px solid black;height:40px;display:flex;justify-content:center}.toolbar .toolbar__item:focus{outline-offset:0px}.toolbar select.toolbar__item{background-image:url(/assets/img/arrow-down.svg);background-position:right 14px center;background-repeat:no-repeat;background-size:12px 8px}.toolbar #collapseSettings a,.toolbar #collapseSize a{pointer-events:none}.toolbar .toolbar__item{outline-style:solid;outline-color:black;outline-width:1px;padding:8px 12px;float:left;cursor:pointer;position:relative;background-color:white;border-radius:0px;height:38px;border:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.toolbar .toolbar__item span.grey{color:#858585}.toolbar .toolbar__item ul{padding-top:10px;margin:0px}.toolbar .toolbar__item ul li{padding:3px 0px;display:flex}.toolbar .toolbar__item .collapse{min-width:calc(100% + 2px);position:absolute;background-color:white;left:-1px;padding:8px 16px;border:1px solid black;border-top:0px;color:black}.toolbar select.toolbar__item{padding-right:40px}.toolbar .arrow{margin-left:6px}div#pickVariability,#pickFontSize{left:-1px}.toolbar:not(.fixed) .toolbar__item .collapse{min-width:calc(100% + 1px);position:absolute;z-index:2;background-color:white;left:-2px;top:calc(40px - 1px);padding:0px 16px 8px;border:1px solid black;border-top:0px;color:black}.hide-md{display:block}@media screen and (min-width: 767.98px){.hide-md{display:none}}.show-md{display:none}@media screen and (min-width: 767.98px){.show-md{display:block}}.footer-checkout{border-top:1px solid black;padding:2rem 0 6rem}@media screen and (max-width: 868px){.footer-checkout{padding:4rem 2rem 6rem}}@media screen and (max-width: 767.98px){.footer-checkout{padding:4rem 1.25rem 6rem}}.footer-checkout>div{padding:0px calc(50% - 400px)}.footer-checkout h2{font-variation-settings:"CASL" 0, "MONO" 1;font-weight:1000;font-size:8em;line-height:1.125;margin-bottom:4rem;color:black}@media screen and (max-width: 868px){.footer-checkout h2{font-size:13.8vw}}@media screen and (max-width: 420px){.footer-checkout h2{font-size:25vw}}.footer-checkout .cta{margin-top:2rem}.footer-checkout a{text-decoration:underline}.footer-checkout p a{color:inherit}.footer-checkout button{margin-right:1rem}.pre-footer{border-top:1px solid black;font-size:32px;line-height:40px;padding:23px 33px;font-family:'RecVF', sans-serif;font-size:32px;line-height:40px;min-height:160px;background-color:white;color:black;font-variation-settings:'MONO' 0, 'CASL' 0.6, 'slnt' -10, 'wght' 500}.pre-footer div:nth-child(2){width:30%}.pre-footer__next{font-size:20px;line-height:24px;text-align:right;display:block;color:#0050FF !important;font-variation-settings:'wght' 830, 'MONO' 0, 'slnt' 0, 'CASL' 1}.pre-footer p,.footer-top p,.footer-bottom p{max-width:88ch}.footer-top{display:grid;grid-template-columns:4fr 6fr;padding:3rem 2rem}.footer-top>div{display:flex;justify-content:space-between;padding-right:1ch}.footer-top h4{font-family:'RecVF', sans-serif;font-size:15px;color:#FFFFFF;margin:0px;font-variation-settings:'CASL' 0.7, 'wght' 700, 'CRSV' 1, 'slnt' -15;line-height:1.5}.footer-top a{color:white;text-decoration:underline}.footer-top p{margin:0px;line-height:1.5}.footer-bottom{padding:1.5rem 2rem 4rem;border-top:1px dashed white;font-size:13px;line-height:20px;display:grid;grid-template-columns:2fr 2fr 3fr 3fr}.footer-bottom a{color:white;text-decoration:none}.footer-bottom .credits{padding-right:5%}.footer-bottom .credits a{color:white}.footer-bottom .disclaimer{font-size:9px;line-height:14px}.blink#THREE{cursor:url(/assets/img/cursor-auto.svg),auto}.blink #blinkingSpan{color:white !important;text-decoration:none;animation:blink-animation 0.9s steps(5, start) infinite;-webkit-animation:blink-animation 0.9s steps(5, start) infinite}@keyframes blink-animation{to{text-decoration:underline}}@-webkit-keyframes blink-animation{to{text-decoration:underline}}#THREE{padding:0;overflow-y:hidden;top:0px;width:100vw;display:grid;justify-items:center;align-items:center}#line1{position:absolute;width:66%;top:50%;left:50%;transform-origin:0%;transform:rotate(150deg);border-bottom:1px solid #ff0000}#line1 .label{color:#ff0000;text-align:center;display:inline-block;bottom:-50px;right:calc(100px + 10%)}#line1 .label span{transform:rotate(-150deg);display:inline-block}#line2{position:absolute;left:50%;height:50%;border-left:1px solid #00ff00}#line2 .label{color:#00ff00;left:10px}#line3{position:absolute;width:66%;top:50%;left:50%;transform-origin:0%;transform:rotate(30deg);border-bottom:1px solid #0000ff}.lines{width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity 500ms ease;overflow:visible}.lines .label{font-size:14px;font-variation-settings:'MONO' 0, 'wght' 400;position:absolute;line-height:14px;transform:translateY(3.5rem);display:none}.lines .line1-label{color:#0000ff;top:75vh;right:40px}.lines .line2-label{color:#00ff00;top:80px;left:calc(50% + 20px);z-index:1}.lines .line3-label{color:#ff0000;top:75vh;left:40px}.lines.loaded{opacity:1}.text-label{--text-tint: 0;--posX: 0;--posY: 0;transform:translate(var(--posX), var(--posY)) translate(-50%, 0);color:rgb(var(--text-tint), var(--text-tint), var(--text-tint));pointer-events:none;font-size:calc(10px + 10vh);position:absolute;height:100px;width:100px;overflow:visible;mix-blend-mode:lighten;font-weight:800;font-variation-settings:"MONO" 1, "CASL" 1;left:0;top:0;text-align:center;display:grid;align-items:center;padding-bottom:0.3em}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.d-none-2{transition:color 550ms;color:#141414 !important}:root{--trackBg: #bdbdbd;--trackFocus: #cacaca;--thumbBg: #666;--trackHeight: 1px;--thumbHeight: 12px;--thumbTouchHeight: 48px;--sliderComponentBg: #f4f4f4}#singleFile{border-top:1px solid #bdbdbd;color:#454545}#singleFile *{overflow:visible !important}#singleFile input[type="text"]{font-size:230px;font-weight:800;border:0px;height:375px;font-weight:800;font-variation-settings:"MONO" 1, "CASL" 0, "slnt" 0, "CRSV" 0, "wght" 800;text-align:center;width:100%}#singleFile input[type="text"]:focus{outline:none}#singleFile input[type=range]{-webkit-appearance:none;margin:calc(1em - var(--thumbTouchHeight)/2);margin-left:calc(-1 * var(--thumbTouchHeight)/2);margin-right:calc(-1 * var(--thumbTouchHeight)/2);width:calc(100% + var(--thumbTouchHeight)/2);max-width:400px;background:transparent}#singleFile input[type=range]:focus{outline:none;color:transparent;text-shadow:0 0 0 #000}#singleFile input[type=range]::-webkit-slider-runnable-track{width:100%;height:var(--trackHeight);cursor:pointer;background:transparent;background-image:linear-gradient(to right, transparent, transparent calc(var(--thumbTouchHeight)/2), var(--trackBg) calc(var(--thumbTouchHeight)/2), var(--trackBg) 50%, transparent 50%),linear-gradient(to left, transparent, transparent calc(var(--thumbTouchHeight)/2), var(--trackBg) calc(var(--thumbTouchHeight)/2), var(--trackBg) 50%, transparent 50%);border-radius:1px}#singleFile input[type=range]:focus::-webkit-slider-runnable-track{outline:none;background-image:linear-gradient(to right, transparent, transparent calc(var(--thumbTouchHeight)/2), var(--trackFocus) calc(var(--thumbTouchHeight)/2), var(--trackFocus) 50%, transparent 50%),linear-gradient(to left, transparent, transparent calc(var(--thumbTouchHeight)/2), var(--trackFocus) calc(var(--thumbTouchHeight)/2), var(--trackFocus) 50%, transparent 50%)}#singleFile input[type=range]::-webkit-slider-thumb{height:var(--thumbTouchHeight);width:var(--thumbTouchHeight);border-radius:var(--thumbTouchHeight);border:none;cursor:pointer;-webkit-appearance:none;margin-top:calc(-1 * (var(--thumbTouchHeight) / 2) + (var(--trackHeight) / 2 ));background:none;background-image:radial-gradient(var(--thumbBg) calc(var(--thumbHeight)/2), transparent calc(var(--thumbHeight)/2), transparent)}#singleFile input[type=range]::-moz-range-track{width:100%;height:var(--trackHeight);border-radius:1px;cursor:pointer;background-color:red;background-image:linear-gradient(to right, var(--sliderComponentBg), var(--sliderComponentBg) 20px, var(--trackBg) 20px, var(--trackBg) 50%, transparent 50%),linear-gradient(to left, var(--sliderComponentBg), var(--sliderComponentBg) 20px, var(--trackBg) 20px, var(--trackBg) 50%, transparent 50%)}#singleFile input[type=range]:focus::-moz-range-track{background-image:linear-gradient(to right, var(--sliderComponentBg), var(--sliderComponentBg) 20px, var(--trackFocus) 20px, var(--trackFocus) 50%, transparent 50%),linear-gradient(to left, var(--sliderComponentBg), var(--sliderComponentBg) 20px, var(--trackFocus) 20px, var(--trackFocus) 50%, transparent 50%)}#singleFile input[type=range]::-moz-focus-outer{border:0}#singleFile input[type=range]::-moz-range-thumb{height:var(--thumbTouchHeight);width:var(--thumbTouchHeight);border:none;border-radius:var(--thumbTouchHeight);background:none;background-image:radial-gradient(var(--thumbBg) calc(var(--thumbHeight)/2), transparent calc(var(--thumbHeight)/2), transparent);cursor:pointer}#singleFile input[type=range]::-ms-track{width:calc(100%- var(--thumbTouchHeight));margin-left:calc(var(--thumbTouchHeight)/2);height:var(--trackHeight);cursor:pointer}#singleFile input[type=range]::-ms-fill-lower{background-color:#777}#singleFile input[type=range]::-ms-fill-upper{background:#777}#singleFile input[type=range]::-ms-thumb{width:var(--thumbHeight);margin-left:calc(var(--thumbTouchHeight)/2);margin-right:calc(var(--thumbTouchHeight)/2);border-radius:999px;background-color:#222;cursor:pointer}#singleFile input[type=range]:focus::-ms-fill-lower{background:blue}#singleFile input[type=range]:focus::-ms-fill-upper{background:blue}#singleFile .controls{background-color:#f8f8f8;width:100%;font-weight:450;padding:30px}#singleFile .controls .css{width:200px}#singleFile .controls .css,#singleFile .controls .inputs{display:inline-block}#singleFile .controls .inputs{position:relative;top:-4px;margin-right:40px}#singleFile .controls .radio{border:1px solid #bdbdbd;width:12px;height:12px;border-radius:12px;display:inline-block;cursor:pointer}#singleFile .controls .radio.active{background-color:#bdbdbd}#singleFile .controls ul{list-style-type:none;position:relative;left:180px}#singleFile .controls .property{color:#c2404c}#singleFile .controls .custom-prop{color:#1fa87a}#singleFile .controls .value{color:#494949}#singleFile .controls .string{color:#0050ff}#singleFile .controls span.comment{color:#858585}#monoSans .container{overflow:hidden !important;padding:0px}#monoSans #inputMono,#monoSans #inputMonoSpans{font-family:'RecVF', SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:275.2px;height:350px;font-weight:800;background-color:transparent;border:0px;padding:0px;color:white;font-variation-settings:"wght" 800, "MONO" 1;cursor:url(/assets/img/cursor-auto.svg),auto}#monoSans #inputSans,#monoSans #inputSansSpans{font-family:'RecVF', sans-serif;font-size:275.2px;height:350px;background-color:transparent;border:0px;padding:0px;font-variation-settings:"wght" 800, "MONO" 0;color:white;cursor:url(/assets/img/cursor-auto.svg),auto;border-top:1px solid white}#monoSans .letterSans.blinking-child{animation:blink-182 1s steps(5, start) infinite}#monoSans .letterSans.start-blink{animation:blink-181 1s steps(5, start) infinite}@keyframes blink-182{to{text-decoration:underline}}@-webkit-keyframes blink-182{to{text-decoration:underline}}@keyframes blink-181{0%{color:white}69%{color:white}70%{color:transparent}100%{color:transparent}}@-webkit-keyframes blink-181{0%{color:white}69%{color:white}70%{color:transparent}100%{color:transparent}}#monoSans #inputMonoSpans,#monoSans #inputSansSpans{position:absolute;bottom:0px;left:0px;z-index:-1;font-size:275.2px;height:350px;font-weight:800;line-height:350px;white-space:nowrap}#monoSans #inputSansValues,#monoSans #inputMonoValues{position:absolute;top:10px;color:white;font-family:'RecVF';font-variation-settings:'MONO' 1;font-size:12px;white-space:nowrap}#monoSans #inputSansValues span,#monoSans #inputMonoValues span{padding:0px 10px}#monoSans #inputMono,#monoSans #inputSans{letter-spacing:1px;opacity:0}#monoSans span.letterSans,#monoSans span.letterMono{line-height:350px;background-color:black;color:white;border-left:1px solid white;display:inline-block}#monoSans #inputMono:focus,#monoSans #inputSans:focus{outline:none}#weightForIt #canvas{background-color:#f8f8f8;width:960px;height:472px;position:relative;border-bottom:8px solid #0050FF;cursor:crosshair;overflow:visible !important}#weightForIt .pulsating-circle{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:20px;height:20px}#weightForIt .pulsating-circle:before{content:'';position:relative;display:block;width:180%;height:180%;box-sizing:border-box;margin-left:-40%;margin-top:-40%;border-radius:45px;background-color:#0050FF;animation:pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}#weightForIt .pulsating-circle:after{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#0050FF;opacity:0.7;border-radius:15px;animation:pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite}@keyframes pulse-ring{0%{transform:scale(0.05)}80%, 100%{opacity:0}}@keyframes pulse-dot{0%{transform:scale(0.9)}50%{transform:scale(1)}100%{transform:scale(0.9)}}#weightForIt .label{font-variation-settings:'MONO' 1;font-size:12px;line-height:14px;color:#BDBDBD;position:absolute;top:20px;left:0px;transform:rotate(-90deg)}#weightForIt .label-bottom{color:#0050FF;font-variation-settings:'MONO' 1, 'wght' 400;font-size:12px;font-weight:900;line-height:14px;width:960px;margin-top:10px}#weightForIt #dollars{width:100%;height:100%}#weightForIt .dollar{position:absolute;font-size:96px;line-height:96px;color:#0050FF;transform:translateX(-50%) translateY(-50%);color:#f8f8f8}#weightForIt .dollar:nth-last-child(8){color:#DFE7F9}#weightForIt .dollar:nth-last-child(7){color:#C6D6F9}#weightForIt .dollar:nth-last-child(6){color:#AEC6FA}#weightForIt .dollar:nth-last-child(5){color:#95B5FB}#weightForIt .dollar:nth-last-child(4){color:#6393FB}#weightForIt .dollar:nth-last-child(3){color:#4A82FD}#weightForIt .dollar:nth-last-child(2){color:#3271Fe}#weightForIt .dollar:nth-last-child(1){color:#1961Fe}#weightForIt #xAxis,#weightForIt #yAxis{position:absolute;top:0px;left:0px;font-family:'RecVF';font-variation-settings:'MONO' 1;font-size:12px;line-height:14px;text-align:right}#weightForIt #yAxis{border-right:1px solid #0050FF;height:100%;width:auto;color:#0050FF;transform:translateX(-100%);overflow:hidden !important}#weightForIt #yAxis div{padding:10px}#weightForIt #yAxis div:last-child{margin-top:400px}#weightForIt #xAxis{height:auto;width:960px;border-bottom:1px solid #BDBDBD;color:#BDBDBD;transform:translateY(-100%)}#weightForIt #xAxis div{padding:10px 3px;transform:rotate(-90deg)}.clearfix{display:flow-root}.clearfix:after{content:'';display:block;clear:both;display:table}body{--thumbNumber: "5"}#readyForWork{padding-top:16px;font-variation-settings:'MONO' 1}#readyForWork .slidecontainer{width:calc(100% - 300px);position:relative}#readyForWork .slider{-webkit-appearance:none;width:100%;height:2px;background:#d8d8d8;outline:none;opacity:1;-webkit-transition:.2s;transition:opacity .2s}#readyForWork .slider:hover{opacity:1}#readyForWork .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#0050FF;cursor:pointer}#readyForWork .slider::-webkit-slider-thumb{content:var(--thumbNumber)}#readyForWork .slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#0050FF;cursor:pointer}#readyForWork output{position:absolute;top:35px;padding:2px 5px;background-color:#0050FF;color:white;border-radius:2px;text-align:center;transform:translateX(-50%);left:30%;font-family:'RecVF';font-variation-settings:'MONO' 1}#readyForWork .slider-label{width:150px;padding:3px 20px;font-family:'RecVF';font-variation-settings:'MONO' 1;color:#858585;font-weight:600;font-size:12px}#readyForWork .slider-label span{font-weight:300}#readyForWork .slider-group{height:60px}#readyForWork .ampersands{font-size:482px;color:#D8D8D8;font-weight:800;line-height:350px;font-family:'RecVF', sans-serif;width:100%;height:350px;position:relative;width:calc(100% - 300px);margin:auto;margin-bottom:20px}#readyForWork .ampersand-left,#readyForWork .ampersand-right,#readyForWork #ampersandMiddle,#readyForWork .bg-left,#readyForWork .bg-right{position:absolute;top:0px}#readyForWork .ampersand-left{left:0px;font-variation-settings:'CASL' 0;transform:translateX(-50%)}#readyForWork .ampersand-right{left:100%;font-variation-settings:'CASL' 1;transform:translateX(-50%)}#readyForWork #ampersandMiddle{font-variation-settings:'CASL' 0.5;color:#0050FF;transform:translateX(-50%);left:30%;transition:color 100ms;cursor:none}#readyForWork #middleAmpersandSlider{-webkit-appearance:none;width:800px;height:394px;background:transparent;outline:none;opacity:0;-webkit-transition:.2s;transition:opacity .2s;position:absolute;top:0px;z-index:10}#readyForWork #middleAmpersandSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:289px;height:350px;background:transparent;cursor:url(/assets/img/grab1.svg),auto}#readyForWork #middleAmpersandSlider::-moz-range-thumb{width:25px;height:25px;background:transparent;cursor:url(/assets/img/grab1.svg),auto}#readyForWork #middleAmpersandSlider:active::-webkit-slider-thumb{cursor:url(/assets/img/grab2.svg),auto}#readyForWork .slidecontainer{width:100%}#readyForWork .bg-left{top:-42px;transform:translateX(-50%);display:none}#readyForWork .bg-right{top:-42px;transform:translateX(50%);display:none;right:0px}#readyForWork .ampersand-text-left,#readyForWork .ampersand-text-right{color:#858585;font-size:12px;line-height:20px;position:absolute;left:153px;font-family:'RecVF', sans-serif;font-weight:500;display:none}.languages-list{background-color:#f8f8f8;font-family:'RecVF';font-size:12px;line-height:20px;color:#2e2e2e;padding:16px 20px}.module *{overflow:inherit !important}.module.container-sm{padding-left:33px !important}@keyframes FadeIn{0%{opacity:0}85%{opacity:1}}#readyForWork.linear .bg-left{display:block}#readyForWork.linear #ampersandMiddle{color:black}#readyForWork.linear .bg-left path{animation:FadeIn .3s linear;animation-fill-mode:both}#readyForWork.linear .ampersand-text-left{display:block;animation:FadeIn .3s linear}#readyForWork.linear .bg-left path:nth-child(1){animation-delay:0.02s}#readyForWork.linear .bg-left path:nth-child(2){animation-delay:0.04s}#readyForWork.linear .bg-left path:nth-child(3){animation-delay:0.06s}#readyForWork.linear .bg-left path:nth-child(4){animation-delay:0.08s}#readyForWork.linear .bg-left path:nth-child(5){animation-delay:0.1s}#readyForWork.linear .bg-left path:nth-child(6){animation-delay:0.12s}#readyForWork.linear .bg-left path:nth-child(7){animation-delay:0.14s}#readyForWork.casual .bg-right{display:block}#readyForWork.casual #ampersandMiddle{color:black}#readyForWork.casual .bg-right path{animation:FadeIn .3s linear;animation-fill-mode:both}#readyForWork.casual .ampersand-text-right{display:block;animation:FadeIn .3s linear}#readyForWork.casual .bg-right path:nth-child(1){animation-delay:0.02s}#readyForWork.casual .bg-right path:nth-child(2){animation-delay:0.04s}#readyForWork.casual .bg-right path:nth-child(3){animation-delay:0.06s}#readyForWork.casual .bg-right path:nth-child(4){animation-delay:0.08s}#readyForWork.casual .bg-right path:nth-child(5){animation-delay:0.1s}#readyForWork.casual .bg-right path:nth-child(6){animation-delay:0.12s}#readyForWork.casual .bg-right path:nth-child(7){animation-delay:0.14s}#truerItalics .slidecontainer,#readyForWork .slidecontainer{width:calc(100% - 300px);position:relative}#truerItalics .slider,#readyForWork .slider{-webkit-appearance:none;width:100%;height:2px;background:#d8d8d8;outline:none;opacity:1;-webkit-transition:.2s;transition:opacity .2s}#truerItalics .slider:hover,#readyForWork .slider:hover{opacity:1}#truerItalics .slider::-webkit-slider-thumb,#readyForWork .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#0050FF;cursor:pointer}#truerItalics .slider::-webkit-slider-thumb,#readyForWork .slider::-webkit-slider-thumb{content:var(--thumbNumber)}#truerItalics .slider::-moz-range-thumb,#readyForWork .slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#0050FF;cursor:pointer}#truerItalics output,#readyForWork output{position:absolute;top:35px;padding:2px 5px;background-color:#0050FF;color:white;border-radius:2px;text-align:center;transform:translateX(-50%);left:30%;font-family:'RecVF';font-variation-settings:'MONO' 1;line-height:16px}#truerItalics .slider-label,#readyForWork .slider-label{width:150px;padding:3px 20px;font-family:'RecVF';font-variation-settings:'MONO' 1;font-size:12px;color:#858585;font-weight:600;line-height:16px}#truerItalics .slider-label span,#readyForWork .slider-label span{font-weight:300}div#truerItalics{height:460px;display:flex}#truerItalics .slidecontainer{transform:rotate(90deg) translateY(190px);display:block;width:260px;height:260px}#truerItalics .slider-label{width:auto;padding:20px 3px;font-variation-settings:"CRSV" 0, "CASL" 0, "MONO" 1, 'slnt' 0, 'wght' 600}#truerItalics .slider-group{width:60px}#truerItalics output{transform:translateX(-50%) rotate(-90deg);font-family:'RecVF';font-variation-settings:'MONO' 1;top:43px}#truerItalics #grsController{-webkit-appearance:none;width:400px;height:680px;background:transparent;outline:none;opacity:0;-webkit-transition:.2s;transition:opacity .2s;position:absolute;top:-135px;z-index:10;transform:rotate(90deg) translateY(-33%)}#truerItalics #grsController::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:140px;height:680px;background:transparent;cursor:url(/assets/img/grab1.svg),auto}#truerItalics #grsController::-moz-range-thumb{width:140px;height:680px;cursor:url(/assets/img/grab1.svg),auto}#truerItalics #grsController:active::-webkit-slider-thumb{cursor:url(/assets/img/grab2.svg),auto}#truerItalics .grs{position:relative;width:calc(100% - 260px);height:260px;margin-left:40px;font-variation-settings:'MONO' 1, 'wght' 800}#truerItalics .grs-top,#truerItalics .grs-bottom,#truerItalics #grsMiddle{color:#d9d9d9;position:absolute;font-size:175px;line-height:100px;font-family:'RecVF', SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}#truerItalics .grs-top span,#truerItalics .grs-bottom span,#truerItalics #grsMiddle span{margin-right:20px}#truerItalics .grs-bottom{top:100%}#truerItalics .grs-bottom .ital-0{font-variation-settings:"CRSV" 0, "CASL" 0, "MONO" 1, 'slnt' -15, 'wght' 800}#truerItalics .grs-bottom .ital-1{font-variation-settings:"CRSV" 0.5, "CASL" 0, "MONO" 1, 'slnt' -15, 'wght' 800}#truerItalics .grs-bottom .ital-2{font-variation-settings:"CRSV" 1, "CASL" 0, "MONO" 1, 'slnt' -15, 'wght' 800}#truerItalics .grs-top .ital-0{font-variation-settings:"CRSV" 0, "CASL" 0, "MONO" 1, 'slnt' 0, 'wght' 800}#truerItalics .grs-top .ital-1{font-variation-settings:"CRSV" 0.5, "CASL" 0, "MONO" 1, 'slnt' 0, 'wght' 800}#truerItalics .grs-top .ital-2{font-variation-settings:"CRSV" 1, "CASL" 0, "MONO" 1, 'slnt' 0, 'wght' 800}#truerItalics #grsMiddle{color:#0050FF;top:50%;font-variation-settings:'MONO' 1, 'wght' 800}#truerItalics .labels{font-size:12px;font-weight:400;color:#0050FF;left:115px;position:absolute;width:fit-content;width:105%;font-variation-settings:"CRSV" 0, "CASL" 0, "MONO" 1, 'slnt' 0, 'wght' 600}#truerItalics .labels span:not(:last-child){margin-right:125px !important}#robustLayouts{min-height:300px}#robustLayouts #cursorGood,#robustLayouts #cursorBad{position:absolute;top:110px;left:240px}#robustLayouts ul{list-style:none;cursor:url(/assets/img/cursor-pointer.svg),auto}#robustLayouts li{font-family:sans-serif;font-weight:400;transition:0.25s;cursor:url(/assets/img/cursor-pointer.svg),auto}#robustLayouts .good li{font-family:'RecVF', sans-serif;font-size:5.85vw;font-variation-settings:'CASL' 0;letter-spacing:-0.04em;font-weight:460}#robustLayouts li:hover,#robustLayouts li:active{cursor:pointer;font-weight:800 !important;transition:0.25s}#robustLayouts .good li:hover,#robustLayouts .good li.active{font-variation-settings:'CASL' 1;font-weight:800}#robustLayouts .bad,#robustLayouts .good{width:50%;float:left;position:relative}#robustLayouts .bad .text,#robustLayouts .good .text{font-family:'RecVF', SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-variation-settings:'CASL' 0;font-size:12px;line-height:16px;color:#828282}#robustLayouts .bad .text span,#robustLayouts .good .text span{color:black}#robustLayouts .bad ul,#robustLayouts .good ul{border-radius:8px}#robustLayouts .bad li,#robustLayouts .good li{background-color:#0050FF;padding:25px;font-size:45px;color:#99B9ff;cursor:url(/assets/img/cursor-pointer.svg),auto}#robustLayouts .bad li:hover,#robustLayouts .bad li.active,#robustLayouts .good li:hover,#robustLayouts .good li.active{background-color:#266AFF;color:white;font-weight:800 !important}#robustLayouts .bad li:first-child,#robustLayouts .good li:first-child{border-radius:8px 8px 0px 0px}#robustLayouts .bad li:last-child,#robustLayouts .good li:last-child{border-radius:0px 0px 8px 8px}#robustLayouts .bad li:nth-child(2),#robustLayouts .good li:nth-child(2){border-bottom:1px solid #80a7ff;border-top:1px solid #80a7ff}#robustLayouts .bad li{background-color:#333333;color:white}#robustLayouts .bad li:hover,#robustLayouts .bad li.active{background-color:#525252}#robustLayouts .bad li:nth-child(2){border-bottom:1px solid #999999;border-top:1px solid #999999}.grid{cursor:zoom-in;padding-bottom:2px;border-top:1px solid #E0E0DF}.grid span{width:69px;height:71px;background-color:white;border:1px solid #E0E0DF;border-top:none;border-left:none;display:block;float:left;font-size:40px;padding:6px;color:#e0e0e0;text-align:center;padding-top:24px;font-family:'RecVF';position:relative;font-variation-settings:"MONO" var(--cm-mono),"CASL" var(--cm-casl),"wght" var(--cm-wght),"slnt" var(--cm-slnt),"CRSV" var(--cm-crsv)}.grid span.complete{color:#0050FF}.grid .detail{width:552px;height:568px;font-size:400px;line-height:400px;background-color:#0050FF;color:white;display:none;position:absolute;top:0px;left:0px;z-index:2;pointer-events:none}.grid .detail .detail-top-content{position:relative;width:100%;height:100%;color:white}.grid .detail .letter-lg{position:absolute;top:0px;left:0px;width:100%;height:100%;line-height:568px;overflow:hidden !important}.grid .detail svg{position:absolute;top:5px;left:5px}.grid .detail small{position:absolute;text-align:right;right:10px;top:10px;width:80%;font-size:14px;line-height:17px;text-shadow:0px 0px 2px #0051ff, 0px 0px 2px #0051ff, 0px 0px 3px #0051ff, 0px 0px 3px #0051ff}.grid span:hover .detail{display:block}.grid.left .detail{left:inherit;right:0px}.grid.left .detail svg{right:5px;left:inherit;transform:rotate(90deg)}.grid.left .detail small{left:16px;right:inherit;text-align:left}.grid.bottom .detail{top:inherit;bottom:0px}.grid.bottom .detail svg{bottom:5px;top:inherit;transform:rotate(-90deg)}.grid.bottom.left svg{transform:rotate(180deg)}.powerful-labels-left{margin-right:30px}@media (max-width: 600px){.powerful-labels-left{margin-right:12px}}.powerful-container{width:1000px}.rw{font-size:64px;line-height:77px;color:#0050FF}ul.sans .rw{font-family:'RecVF', sans-serif;--mono: 0}ul.mono .rw{font-family:'RecVF', SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;--mono: 1}ul .rw{--CRSV: 0;--slnt: 0}ul.italic .rw{color:#0050FF;opacity:0.5;--CRSV: 1;--slnt: -15}ul.linear .rw{--casl: 0}ul.casual .rw{--casl: 1}.powerful-table .header{font-family:'RecVF', sans-serif;font-size:13px;line-height:16px;color:#0050FF;border-bottom:1px solid #bdbdbd;padding-bottom:5px;margin-bottom:18px}.powerful-table .float-left:first-child{margin-right:35px;position:relative}.powerful-labels-bottom-label{height:77px}.powerful-labels-bottom-label span{color:#bdbdbd}.powerful-labels-top{height:141px}.rw:nth-child(2){--wght: 300}.rw:nth-child(3){--wght: 400}.rw:nth-child(4){--wght: 500}.rw:nth-child(5){--wght: 600}.rw:nth-child(6){--wght: 700}.rw:nth-child(7){--wght: 800}.rw:nth-child(8){--wght: 900}.rw:nth-child(9){--wght: 1000}.rw{font-variation-settings:"wght" var(--wght),"MONO" var(--mono),"CRSV" var(--CRSV),"slnt" var(--slnt),"CASL" var(--casl)}.navbar-toggler{padding:1rem 1.25rem}.hideOnMobile{display:block}@media (max-width: 1075px){#hero .temp-hero{font-size:12.5vw !important;line-height:12.5vw !important}.temp-hero-controls{top:60% !important}}@media (max-width: 991.98px){.toolbar{padding-left:0px;font-size:0.875rem}.toolbar .toolbar__item{padding:8px 20px}.navbar-brand{padding:0px 20px}.navbar-toggler svg{position:relative;left:5px}#singleFile{width:calc(100% + 40px);position:relative;left:-20px}#singleFile .controls ul{left:0px}#singleFile input#controls-result{min-height:200px !important;height:350px;font-size:300px;overflow:auto !important}#singleFile input[type="text"]{height:200px;font-size:300px}.toolbar select.toolbar__item{background-position:right 20px center}.toolbar__item:nth-child(2){display:none}span.cm-formatting.cm-formatting-header.cm-formatting-header-6.cm-header.cm-header-6,span.cm-formatting.cm-formatting-header.cm-formatting-header-5.cm-header.cm-header-5,span.cm-formatting.cm-formatting-header.cm-formatting-header-4.cm-header.cm-header-4,span.cm-formatting.cm-formatting-header.cm-formatting-header-3.cm-header.cm-header-3,span.cm-formatting.cm-formatting-header.cm-formatting-header-2.cm-header.cm-header-2,span.cm-formatting.cm-formatting-header.cm-formatting-header-1.cm-header.cm-header-1{margin-left:0px}.hero__headline{font-size:28px;line-height:32px}.hideOnMobile{display:none}pre.CodeMirror-line{padding:0px 20px 0px 20px}.CodeMirror-line:before{left:0px;display:none}.CodeMirror .CodeMirror-code .cm-header-1,.CodeMirror .CodeMirror-code .cm-header-2,.CodeMirror .CodeMirror-code .cm-header-3,.CodeMirror .CodeMirror-code .cm-header-4{left:0px}#verticalBar{display:none}.CodeMirror-lines{background-color:white}#mdContainer:before{opacity:0px;display:none}}.scroll-on-sm{height:calc(43vw - 20px);background-color:#f8f8f8;width:100%;position:relative;border-left:1px solid #0050FF;min-height:200px}.scroll-on-sm .x-axis,.scroll-on-sm .y-axis{font-size:11.5px;font-family:'RecVF', SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-weight:500}.scroll-on-sm .x-axis{color:#0050FF;width:180px;position:absolute;top:90px;left:-75px;text-align:right;transform:rotate(-90deg)}.scroll-on-sm .y-axis{color:#828282;display:flex;justify-content:space-between;padding:10px;position:absolute;bottom:0px;width:100%;line-height:12px}.scroll-on-sm .content{width:100%;height:auto;position:absolute;top:0px;left:0px;text-align:center;line-height:calc(43vw - 20px)}.scroll-on-sm.border-bottom{border-bottom:1px solid #bdbdbd}#weightForItSm .content{color:#0050FF;font-size:23vw;font-variation-settings:'CASL' 1, 'wght' 700}#weightForIt__content span{position:relative;top:35%}#truerItalics__content{color:#0050FF;font-size:30vw;position:relative;top:-30px;display:flex;justify-content:space-around;width:85%;margin:0 auto}#truerItalics__content span{display:inline-block;overflow:visible}#readyForWork__amp{font-size:50vw;overflow:visible;margin-top:10;left:20px;position:absolute}#languagesSm{width:calc(100% + 40px);position:relative;left:-20px}#languagesSm .languages-list{max-width:100%;overflow-x:scroll}#languagesSm .languages-list span{width:320%;display:inline-block}#languagesSm .complete{overflow:visible}#languagesSm .grid span{width:10vw;height:10vw;font-size:5vw;padding-top:0px;line-height:10vw}#languagesSm .grid .detail{width:40vw;height:40vw;font-size:25vw;line-height:30vw;background-color:#0050FF;color:white;z-index:2;pointer-events:none}#languagesSm .letter-lg{line-height:40vw}#languagesSm small{font-size:11.5px;line-height:14px}#languagesSm .detail-top-content small{display:none}.instances-container{width:calc(100% + 32px);position:relative;left:-16px;padding:16px;overflow:hidden}.instances-container .rw{font-size:36px;line-height:60px}.instances-container .powerful-labels-bottom-label{height:60px}.instances-container .powerful-table{width:calc(100% - 200px);background-color:white;overflow:scroll}.instances-container .powerful-table-scroll{width:1100px;height:620px;overflow-x:scroll}.instances-container .powerful-table-scroll .float-left{overflow:hidden}.instances-container .powerful-table-scroll ul{margin-bottom:10px}.instances-container .powerful-table .float-left:first-child{margin-right:20px;top:2px;position:relative}@media (max-width: 767.98px){#hero{height:68vh}#THREE .lines{display:none}.pre-footer{font-size:26px;line-height:32px;padding:16px 20px;min-height:auto;margin-top:-2px;z-index:1;position:relative}.pre-footer div:first-child,.footer-top div:first-child,.pre-footer div:nth-child(2){width:100%}.pre-footer div:nth-child(2){margin:20px 0px}.toolbar__item{width:100%}nav.navbar .nav-link{padding:0.5rem 1rem;font-size:3rem;line-height:1.5;font-variation-settings:"CASL" 1, "slnt" 0, "CRSV" 0;font-weight:600;transition:0.25s}nav.navbar .nav-link:hover{font-variation-settings:"CASL" 1, "slnt" -15, "CRSV" 0;font-weight:600}.navbar-nav{padding-left:0.25rem;margin:1.5rem 0}.fixed-nav{z-index:201}.footer-top h4{margin-bottom:0px}.hero__headline{font-size:32px;line-height:40px;padding:16px 20px}.pre-footer__next{text-align:left;width:100%}.navbar-brand{margin:0px;border-right:0px}.collapse{padding:10px 0px 8px 0px;border-bottom:1px solid white;position:fixed;width:100%}html,body{background-color:black}iframe{-moz-transform:scale(0.25, 0.25);-webkit-transform:scale(0.25, 0.25);-o-transform:scale(0.25, 0.25);-ms-transform:scale(0.25, 0.25);transform:scale(0.5, 0.5);-moz-transform-origin:top left;-webkit-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;width:200vw;display:none}#hero .temp-hero .indent{position:relative;left:0px}#hero .temp-hero .temp-hero-controls{bottom:20px;top:inherit !important}.footer-top{grid-template-columns:1fr;padding:1.5rem 1.25rem}.footer-top div:first-child{width:100%;margin-right:0%}.footer-top div:last-child{width:100%}.footer-bottom{grid-template-columns:1fr;padding:1.5rem 1.25rem 4rem;border-top:1px dashed white;font-size:13px;line-height:20px}.footer-bottom a{color:white;text-decoration:none}.footer-bottom .credits{width:100%;margin-right:0%;min-width:300px}html{font-size:15px}*{overflow:inherit}#THREE .text-label{font-size:13.5vw}.toolbar{width:100%}p+h2,p+h3{margin-top:2rem}h2{font-size:2rem;line-height:2.25rem;margin-top:1rem}h2 code{font-size:1.5rem}h3{font-size:1.333rem;line-height:1.6rem}p{font-size:0.933rem;line-height:1.4rem}em{color:#0050FF;--cm-slnt: -9;--cm-crsv: 1}code{color:#7e7e7e;font-family:'RecVF', SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;--cm-mono: 1;--cm-wght: 400}}#mobile-illustrations{width:112%;margin:0 -6%}.cm-header{font-feature-settings:'dlig' 1, 'liga' 1}span.cm-comment.cm-header.cm-header-2{font-size:2.2rem}#robustLayouts.robustLayoutsSm ul{padding-right:10px}#robustLayouts.robustLayoutsSm .good li,#robustLayouts.robustLayoutsSm .bad li{font-size:20px;padding:12px}#robustLayoutsSm *,.noWhiteSpace{white-space:normal}#readyForWorkSm #ampersandTextLeft,#readyForWorkSm #ampersandTextRight{font-size:10px;line-height:14px;color:#858585;text-align:left;position:absolute;left:52%;top:10px;font-variation-settings:'MONO' 0}#readyForWorkSm .numbers svg{z-index:1;position:absolute;left:20px;top:13%;width:calc(80px + 20vw)}#robustLayouts.robustLayoutsSm #cursorBad,#robustLayouts.robustLayoutsSm #cursorGood{display:none}#robustLayouts.robustLayoutsSm *{cursor:default !important}#robustLayouts.robustLayoutsSm #item1Good{animation:activateGood 6s 0s linear infinite both}#robustLayouts.robustLayoutsSm #item2Good{animation:activateGood 6s 2s linear infinite both}#robustLayouts.robustLayoutsSm #item3Good{animation:activateGood 6s 4s linear infinite both}#robustLayouts.robustLayoutsSm #item1Bad{animation:activateBad 6s 0s linear infinite both}#robustLayouts.robustLayoutsSm #item2Bad{animation:activateBad 6s 2s linear infinite both}#robustLayouts.robustLayoutsSm #item3Bad{animation:activateBad 6s 4s linear infinite both}@keyframes activateGood{0%{background-color:#0050FF;font-weight:460;font-variation-settings:'wght' 400, 'MONO' 0, 'slnt' 0, 'CASL' 0}5%{background-color:#266Aff;color:white;font-variation-settings:'wght' 800, 'MONO' 0, 'slnt' 0, 'CASL' 1}20%{background-color:#266Aff;color:white;font-variation-settings:'wght' 800, 'MONO' 0, 'slnt' 0, 'CASL' 1}25%{background-color:#0050FF;font-weight:460;font-variation-settings:'wght' 400, 'MONO' 0, 'slnt' 0, 'CASL' 0}100%{background-color:#0050FF;font-weight:460;font-variation-settings:'wght' 400, 'MONO' 0, 'slnt' 0, 'CASL' 0}}@keyframes activateBad{0%{font-weight:normal;background-color:#333333}5%{background-color:#525252;font-weight:bold}20%{background-color:#525252;font-weight:bold}25%{background-color:#333333;font-weight:normal}100%{background-color:#333333;font-weight:normal}}.noWhiteSpace{white-space:normal  !important}#truerItalicsSm .y-axis{width:80%;margin-left:10%}.mobile-version{padding:20px;padding-bottom:0px}.mobile-version h1,.mobile-version h2,.mobile-version h3,.mobile-version h4,.mobile-version p,.mobile-version span,.mobile-version em,.mobile-version code{font-variation-settings:"MONO" var(--cm-mono),"CASL" var(--cm-casl),"wght" var(--cm-wght),"slnt" var(--cm-slnt),"CRSV" var(--cm-crsv);font-style:normal}@media (max-width: 960px){.text-label{font-size:13.5vw}}@media (max-width: 515px){input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select:focus,textarea{font-size:16px}.scroll-on-sm .content{line-height:200px;height:auto}.scroll-on-sm #readyForWork__amp{font-size:248px}.scroll-on-sm#weightForItSm{min-height:160px}.scroll-on-sm#weightForItSm .content{line-height:160px;height:auto}}@font-face{font-family:'RecVF';font-weight:300 1000;font-style:oblique 0deg 14deg;src:url("/assets/fonts/Recursive_VF_1.078.woff2")}.lazyload{background:var(--offwhite-1)}:root{--blue: hsl(220,100%,50%);--blue0: hsl(220, 100%, 40%);--blue1: hsl(220,100%,60%);--blue2: hsl(220,100%,70%);--blue3: hsl(220,100%,80%);--blue4: hsl(220,100%,90%);--gray0: hsl(220,005%,20%);--gray1: hsl(220,005%,40%);--gray2: hsl(220,005%,60%);--gray3: hsl(220,005%,80%);--gray4: hsl(220,005%,90%);--offwhite: hsl(220,005%,95%);--offwhite1: hsl(220,005%,90%);--offwhite2: hsl(220,005%,85%);--mainBackground: #fff;--mainText: #000;--darkTransp: rgba(0,0,0,0.25);--darkTransp1: rgba(0,0,0,0.125);--scrim: rgba(0,0,0,0.75);--MONO: 0;--CASL: 0;--slnt: 0;--cap-spacing: 0.025em}#get-rec-1{position:fixed;top:0.4rem;right:0.5rem;z-index:1001}@media screen and (max-width: 900px){#get-rec-1{right:1.5rem;top:auto;bottom:1.5rem;border:white 2px solid}}.get-rec-button{padding:0.2rem 1rem;background:#0050FF;font-weight:700;color:white;border:none;border-radius:999px;cursor:pointer;box-sizing:border-box;border:transparent 2px solid;transition:0.25s ease;font-variation-settings:"CASL" var(--CASL),"slnt" var(--slnt)}.get-rec-button:focus{outline:none;border:var(--mainBackground) 2px solid}.get-rec-button:hover{background:var(--blue0);--CASL: 1;--slnt: -12}@media screen and (prefers-reduced-motion: no-preference){.get-rec-button.notice-me-plz{animation:wiggle 8s 4s linear 4}}@keyframes wiggle{0%, 1.75%{transform:rotateZ(0)}3.75%{transform:rotateZ(-15deg)}5%{transform:rotateZ(10deg)}6.25%{transform:rotateZ(-10deg)}7.5%{transform:rotateZ(6deg)}8.75%{transform:rotateZ(-4deg)}10%, 100%{transform:rotateZ(0)}}#api-config-drawer{position:fixed;right:0;top:0;z-index:9999;border-left:1px solid var(--mainText);transform:translateX(0);transition:transform 0.5s;max-height:100vh}#api-config-drawer.drawer-hidden{transform:translateX(100%)}.sidebar--main{padding:1.5rem 1rem}.sidebar--main>div{padding-bottom:1rem}#sidebar--scrim{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:9995;background-color:var(--scrim);pointer-events:all;transform:translateX(0);transition:background-color 0.25s}#sidebar--scrim.scrim-hidden{transform:translateX(100%);background-color:transparent;pointer-events:none}.simple-link{color:inherit;text-decoration:underline}#customize-sidebar{min-height:100vh;width:350px;max-width:100vw;background:var(--mainBackground);display:grid;grid-template-rows:min-content min-content min-content;grid-template-columns:100%;--percent: 100;--percentChange: 0;--rate: 2s;--trackWidth: 318;--trackHeight: 24px;--thumbTouchHeight: 26px}#customize-sidebar *,#customize-sidebar *:after,#customize-sidebar *:before{font-variation-settings:"MONO" var(--MONO),"CASL" var(--CASL)}#customize-sidebar .hide{display:none}@media screen and (max-width: 600px){#customize-sidebar{width:100vw}}#customize-sidebar .sidebar--header{display:grid;grid-template-columns:auto auto 1fr;grid-gap:2rem;align-items:center;padding:0 1rem;height:var(--nav_height);border-bottom:solid black 1px}#customize-sidebar .sidebar--header h2{font-size:1rem;margin:0;font-weight:800;font-variation-settings:'CASL' 1}#customize-sidebar .sidebar--header a{color:inherit}#customize-sidebar .sidebar--header button{justify-self:end;font-size:2rem;line-height:0.6rem;font-weight:300;background:none;border:none;width:2rem;height:2rem;background:var(--mainBackground);border-radius:999px;display:grid;align-content:center;justify-content:center;outline:none;transition:0.25s;margin-right:-0.5rem}#customize-sidebar .sidebar--header button:hover{background:var(--gray4);cursor:pointer}#customize-sidebar .sidebar--main{overflow-y:auto;max-height:calc(100vh - var(--nav_height) );overscroll-behavior:contain}#customize-sidebar p{line-height:1.5}#customize-sidebar h3{font-weight:800;font-variation-settings:"CASL" 1;font-size:1.25rem;margin:0 0 1rem}#customize-sidebar h4{text-transform:uppercase;letter-spacing:var(--cap-spacing);color:var(--gray1);font-size:1rem;margin:0 0 1rem;padding-bottom:0.25rem;border-bottom:var(--gray4) solid 1px}#customize-sidebar h5{--CASL: 1;font-weight:700;font-size:1rem;line-height:1rem;margin:0}#customize-sidebar .subset-type{line-height:1rem;display:flex;align-content:center}#customize-sidebar code{font-family:'RecVF', SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;--MONO: 1;padding:0.25em 0.25em;background-color:var(--darkTransp) !important;font-weight:400;color:var(--mainText);border:none}#customize-sidebar .mono{--MONO: 1}#customize-sidebar .casl{--CASL: 1}#customize-sidebar .axis-control{padding:0 0 0.5rem}#customize-sidebar .axis-control input[type="radio"]{margin-left:1rem;margin-right:0.25rem}#customize-sidebar label{margin-bottom:0;font-size:0.875rem}#customize-sidebar .axis__header{width:100%;display:grid;align-items:center;grid-template-columns:1fr max-content;justify-content:space-between;overflow:visible;height:1.25rem}#customize-sidebar .subset-controls{min-height:3rem;display:grid;align-content:center}#customize-sidebar .range-controls{display:none}#customize-sidebar [data-subset-type="range"] .range-controls{display:grid;justify-content:space-between;align-items:center}#customize-sidebar .range-controls{grid-template-columns:min-content 1fr min-content 1fr min-content;font-size:14px;font-weight:500}#customize-sidebar .range-controls.active{background:var(--offwhite)}#customize-sidebar .range-controls .range-selector{padding:0 0.6rem 0.05em;border-radius:999px;border:2px solid transparent;z-index:10;pointer-events:none;transition:0.25s}#customize-sidebar .range-controls .range-selector.clickable{cursor:pointer;pointer-events:all}#customize-sidebar .range-controls [data-selected="true"]{background:var(--blue);color:var(--mainBackground)}@media (hover: hover){#customize-sidebar .range-controls [data-selected="true"].clickable:hover{background:var(--blue1);border:2px solid transparent}}#customize-sidebar .range-controls [data-selected="false"]{background:var(--mainBackground);border:2px solid var(--gray2);color:var(--gray0);transition:0.25s}@media (hover: hover){#customize-sidebar .range-controls [data-selected="false"].clickable:hover{background:var(--blue4);border:2px solid var(--blue)}}#customize-sidebar .range-controls .range-gap{margin-left:-1rem;margin-right:-1rem;background:var(--offwhite1);height:100%}#customize-sidebar .range-controls [data-active="true"].range-gap{background:var(--blue)}#customize-sidebar .range-controls [data-active="false"].range-gap,#customize-sidebar .range-controls .range-gap.toggleable{height:var(--trackHeight)}#customize-sidebar .range-controls [data-active="true"].range-gap.toggleable{background:var(--blue2)}#customize-sidebar #wght__range{grid-template-columns:auto 9fr auto 1fr auto}#customize-sidebar .basic-range{grid-template-columns:min-content 1fr min-content;width:100%}#customize-sidebar .basic-range .range-selector,#customize-sidebar .basic-range .range-gap{background:var(--blue);pointer-events:none;color:white}#customize-sidebar .basic-range .range-gap{text-align:center;text-transform:uppercase;letter-spacing:var(--cap-spacing);font-size:0.75rem;display:flex;align-items:center;justify-content:center}#customize-sidebar .basic-range .range-gap p{margin:0;--CASL: 1}#customize-sidebar .pinned-controls{display:none;font-weight:500;color:var(--blue)}#customize-sidebar [data-subset-type="pinned"] .pinned-controls{width:100%;display:block;text-align:right}#customize-sidebar #filesize-chart{margin-bottom:0.5rem;font-size:0.875rem}#customize-sidebar .barchart{height:0.5rem;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin-bottom:0.35rem;margin-top:0.35rem}#customize-sidebar .barchart div{height:100%;grid-column:1;grid-row:1;border-radius:1rem}#customize-sidebar #filesize-possible{border:2px solid var(--gray4);width:100%}#customize-sidebar #filesize-filled{background:var(--gray0);width:calc( 1% * var(--percent) );transition:width calc(1s * var(--percentChange)/100) ease}#customize-sidebar #filesize .labeling{display:flex;justify-content:space-between;font-variation-settings:"CASL" 1, "MONO" 0}#customize-sidebar #approx-filesize{color:var(--mainText)}#customize-sidebar #max-filesize{color:var(--gray2)}#customize-sidebar #filesize .caption{color:var(--gray1);font-size:0.75rem;margin-bottom:1rem}#customize-sidebar #embed input[type=radio]{position:fixed;opacity:0}#customize-sidebar #embed label{text-transform:uppercase;font-size:0.75rem;margin-right:1rem;--CASL: 1}#customize-sidebar #embed input[type=radio]:checked+label{color:var(--blue);font-weight:700}#customize-sidebar #embed .code{margin:0.25rem 0 1.5rem;padding:0.6rem;font-size:0.8rem;font-weight:500;background-color:var(--offwhite)}#customize-sidebar #embed .code code{background-color:transparent !important;font-variation-settings:"MONO" 1;word-break:break-all}#customize-sidebar #embed-label{display:flex;justify-content:space-between;border-bottom:var(--gray4) solid 1px}#customize-sidebar #learn-more{border-top:var(--gray4) solid 1px;padding:1rem 0 4rem;color:var(--gray0)}#customize-sidebar input[type=range]{-webkit-appearance:none;width:100%;background:transparent}#customize-sidebar input[type=range]:focus{outline:none;color:transparent;text-shadow:0 0 0 #000}#customize-sidebar .pinned-controls{align-items:center;position:relative;width:100%;overflow:hidden;height:26px;font-size:0.875rem}#customize-sidebar [type='range']{flex:1;margin:0;padding:0;min-height:26px;background:transparent;font:inherit}#customize-sidebar [type='range'],#customize-sidebar [type='range']::-webkit-slider-thumb{-webkit-appearance:none}#customize-sidebar [type='range']::-webkit-slider-runnable-track{box-sizing:border-box;border:none;width:100%;height:24px;border-radius:999px;background:var(--offwhite1);background-image:none;cursor:pointer;margin:none}#customize-sidebar [type='range']::-moz-range-track{box-sizing:border-box;border:none;width:100%;height:24px;border-radius:999px;background:var(--offwhite1);background-image:none;cursor:pointer;margin:none}#customize-sidebar [type='range']::-ms-track{box-sizing:border-box;border:none;width:100%;height:24px;border-radius:999px;background:var(--offwhite1);background-image:none;cursor:pointer;margin:none}#customize-sidebar [type='range']::-webkit-slider-thumb{margin-top:-1px;box-sizing:border-box;border:none;width:56px;height:26px;border-radius:999px;background:var(--blue)}#customize-sidebar [type='range']::-moz-range-thumb{box-sizing:border-box;border:none;width:56px;height:26px;border-radius:999px;background:var(--blue)}#customize-sidebar [type='range']::-ms-thumb{margin-top:0;box-sizing:border-box;border:none;width:56px;height:26px;border-radius:999px;background:var(--blue)}#customize-sidebar [type='range']::-ms-tooltip{display:none}#customize-sidebar [type='range'] ~ output{pointer-events:none;display:block;position:absolute;left:28px;top:0;padding:.25em .5em;border-radius:3px;transform:translate(calc((var(--val) - var(--min))/(var(--max) - var(--min))* (1px * var(--trackWidth) - 56px) - 50%));color:#fff;line-height:1.4}#customize-sidebar input[type="range"]:focus,#customize-sidebar input[type="range"]:focus::-webkit-slider-runnable-track,#customize-sidebar input[type="range"]:focus::-moz-range-track,#customize-sidebar input[type="range"]:focus::-ms-track{outline:0;border:0;background:var(--offwhite2)}#customize-sidebar .controls{background-color:#fff;width:100%;font-weight:450;padding:30px}#customize-sidebar .controls .css{width:200px}#customize-sidebar .controls .css,#customize-sidebar .controls .inputs{display:inline-block}#customize-sidebar .controls .inputs{position:relative;top:-4px;margin-right:40px}#customize-sidebar .controls .radio{border:1px solid #bdbdbd;width:12px;height:12px;border-radius:12px;display:inline-block;cursor:pointer}#customize-sidebar .controls .radio.active{background-color:#bdbdbd}#customize-sidebar .controls ul{list-style-type:none;position:relative;left:180px}#customize-sidebar .controls .property{color:#c2404c}#customize-sidebar .controls .custom-prop{color:#1fa87a}#customize-sidebar .controls .value{color:#494949}#customize-sidebar .controls .string{color:#0050ff}#customize-sidebar .controls span.comment:not(.not-aligned){position:absolute;left:500px}#customize-sidebar .controls span.comment{color:#858585}.article-container{--MONO: 0;--CASL: 0;--slnt: 0;--CRSV: 0.5;--text-column: 800px;width:100%;position:relative;padding:calc(4rem + var(--nav_height)) 0 6rem;display:grid;grid-template-columns:1fr 1fr var(--text-column) 1fr 1fr;font-size:1rem;line-height:1.5}@media screen and (max-width: 1500px){.article-container{--text-column: 700px}}@media screen and (min-width: 1800px){.article-container{grid-template-columns:1fr 1fr var(--text-column) 1fr 1fr}}@media screen and (min-width: 1500px){.article-container{font-size:1.125rem}}@media screen and (max-width: 1100px){.article-container{grid-template-columns:1fr var(--text-column) 1fr}}@media screen and (max-width: 850px){.article-container{grid-template-columns:1fr;padding:calc(4rem + var(--nav_height)) 5vw 6rem}}.article-container h1,.article-container figure{grid-column:3 / 5}@media screen and (max-width: 1100px){.article-container h1,.article-container figure{grid-column:2 / 3}}@media screen and (max-width: 850px){.article-container h1,.article-container figure{grid-column:1 / 2}}.article-container h2,.article-container h3,.article-container h4,.article-container h5,.article-container p{grid-column:3 / 4}@media screen and (max-width: 1100px){.article-container h2,.article-container h3,.article-container h4,.article-container h5,.article-container p{grid-column:2 / 3}}@media screen and (max-width: 850px){.article-container h2,.article-container h3,.article-container h4,.article-container h5,.article-container p{grid-column:1 / 2}}@media screen and (max-width: 600px){.article-container h2,.article-container h3,.article-container h4,.article-container h5,.article-container p{width:100%}}.article-container *,.article-container *:before,.article-container *:after{font-variation-settings:"MONO" var(--MONO),"CASL" var(--CASL),"slnt" var(--slnt),"CRSV" var(--CRSV)}.article-container h1{font-size:11.7vw;line-height:0.9;width:50vw;max-width:100vw;left:-0.02em;font-weight:1000;color:black;--MONO: 1;animation:slowShift 8s linear 2;-webkit-text-stroke:1px var(--blue);color:var(--blue4)}@media screen and (min-width: 1200px){.article-container h1::before{content:"→ ";position:absolute;left:-1.5ch;--MONO:0;--CASL:1;-webkit-text-stroke:0px;color:var(--gray3)}}@media screen and (min-width: 1800px){.article-container h1{font-size:8.5vw}}@media screen and (max-width: 850px){.article-container h1{font-size:16.9vw;-webkit-text-stroke:1px var(--blue)}}@keyframes slowShift{0%{font-variation-settings:"MONO" 1, "CASL" 0}40%, 50%{font-variation-settings:"MONO" 1, "CASL" 1}90%, 100%{font-variation-settings:"MONO" 1, "CASL" 0}}.article-container h2{font-variation-settings:'CASL' 0;font-weight:900;font-size:1.5rem;line-height:1.25}.article-container h4,.article-container h4 a{font-size:1rem;font-weight:700;text-transform:uppercase;color:var(--blue);margin:1.25rem 0 3rem;--CASL: 1;--MONO: 1;--slnt: -5}.article-container p{--CASL: 0.5}.article-container p:first-of-type{font-size:1.5rem;line-height:1.375;--CASL: 1;max-width:50rem;width:100%}@media screen and (max-width: 850px){.article-container p:first-of-type{font-size:1.25rem}}.article-container p em{--slnt: -15;--CRSV: 1;color:inherit;font-style:normal}.article-container a{color:inherit;text-decoration:underline;--slnt: 0;transition:0.25s;text-rendering:optimizeSpeed}.article-container a:hover{color:var(--blue);--slnt: -12;font-weight:700}.article-container code{color:var(--mainText)}.article-container figure{width:100%;display:grid;grid-template-columns:4fr 1fr;position:relative;margin:1rem 0 2rem}.article-container figure .vsc-controller{display:none}.article-container figure video{width:100%}@media screen and (min-width: 1800px){.article-container figure{grid-template-columns:var(--text-column) auto}}@media screen and (min-width: 1100px){.article-container figure{grid-template-columns:var(--text-column) auto;margin:2rem 0 3rem}}@media screen and (max-width: 600px){.article-container figure{grid-template-columns:1fr}}.article-container figure+figure{margin-top:0}.article-container figure img{margin:0}.article-container figcaption{--MONO: 1;color:var(--blue0);font-size:0.625rem;line-height:1.5;padding-left:1rem;max-width:40ch;font-weight:450}@media screen and (max-width: 600px){.article-container figcaption{padding-top:1rem;padding-left:0rem;font-size:0.75rem}}
