@charset "UTF-8";@import"https://use.typekit.net/dxj8lpl.css";/*! tailwindcss v2.2.14 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,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}table{text-indent:0;border-color:inherit}th{text-align:left}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:-moz-focusring{outline:auto}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(200,201,205,var(--tw-border-opacity))}:root{--accent: #222222}html,body{color:#fff;background:#222222;scroll-behavior:smooth;overscroll-behavior:none}main{min-height:100vh}.text-k{color:#000}.bg-k{background:black}.border-k{border-color:#000}.fill-k{fill:#000}.stroke-k{stroke:#000}.hover-bg-k:hover{background:black}.hover-text-k:hover{color:#000}.text-ff{color:#fff}.bg-ff{background:white}.border-ff{border-color:#fff}.fill-ff{fill:#fff}.stroke-ff{stroke:#fff}.hover-bg-ff:hover{background:white}.hover-text-ff:hover{color:#fff}.text-dk{color:#222}.bg-dk,#tutorial{background:#222222}.border-dk{border-color:#222}.fill-dk{fill:#222}.stroke-dk{stroke:#222}.hover-bg-dk:hover{background:#222222}.hover-text-dk:hover{color:#222}.text-muted{color:gray}.bg-muted{background:#808080}.border-muted{border-color:gray}.fill-muted{fill:gray}.stroke-muted{stroke:gray}.hover-bg-muted:hover{background:#808080}.hover-text-muted:hover{color:gray}.text-faint{color:#a5a5a5}.bg-faint{background:#a5a5a5}.border-faint{border-color:#a5a5a5}.fill-faint{fill:#a5a5a5}.stroke-faint{stroke:#a5a5a5}.hover-bg-faint:hover{background:#a5a5a5}.hover-text-faint:hover{color:#a5a5a5}.text-theme-1{color:#647064}.bg-theme-1{background:#647064}.border-theme-1{border-color:#647064}.fill-theme-1{fill:#647064}.stroke-theme-1{stroke:#647064}.hover-bg-theme-1:hover{background:#647064}.hover-text-theme-1:hover{color:#647064}.text-theme-lt-1{color:#aabcaa}.bg-theme-lt-1{background:#aabcaa}.border-theme-lt-1{border-color:#aabcaa}.fill-theme-lt-1{fill:#aabcaa}.stroke-theme-lt-1{stroke:#aabcaa}.hover-bg-theme-lt-1:hover{background:#aabcaa}.hover-text-theme-lt-1:hover{color:#aabcaa}.text-theme-2{color:#b86a5f}.bg-theme-2{background:#b86a5f}.border-theme-2{border-color:#b86a5f}.fill-theme-2{fill:#b86a5f}.stroke-theme-2{stroke:#b86a5f}.hover-bg-theme-2:hover{background:#b86a5f}.hover-text-theme-2:hover{color:#b86a5f}.text-theme-lt-2{color:#d3a59f}.bg-theme-lt-2{background:#d3a59f}.border-theme-lt-2{border-color:#d3a59f}.fill-theme-lt-2{fill:#d3a59f}.stroke-theme-lt-2{stroke:#d3a59f}.hover-bg-theme-lt-2:hover{background:#d3a59f}.hover-text-theme-lt-2:hover{color:#d3a59f}.text-theme-3{color:#8ccfdb}.bg-theme-3{background:#8ccfdb}.border-theme-3{border-color:#8ccfdb}.fill-theme-3{fill:#8ccfdb}.stroke-theme-3{stroke:#8ccfdb}.hover-bg-theme-3:hover{background:#8ccfdb}.hover-text-theme-3:hover{color:#8ccfdb}.text-theme-lt-3{color:#c3dce0}.bg-theme-lt-3{background:#c3dce0}.border-theme-lt-3{border-color:#c3dce0}.fill-theme-lt-3{fill:#c3dce0}.stroke-theme-lt-3{stroke:#c3dce0}.hover-bg-theme-lt-3:hover{background:#c3dce0}.hover-text-theme-lt-3:hover{color:#c3dce0}.text-theme-4{color:#cca45a}.bg-theme-4{background:#cca45a}.border-theme-4{border-color:#cca45a}.fill-theme-4{fill:#cca45a}.stroke-theme-4{stroke:#cca45a}.hover-bg-theme-4:hover{background:#cca45a}.hover-text-theme-4:hover{color:#cca45a}.text-theme-lt-4{color:#dbbf88}.bg-theme-lt-4{background:#dbbf88}.border-theme-lt-4{border-color:#dbbf88}.fill-theme-lt-4{fill:#dbbf88}.stroke-theme-lt-4{stroke:#dbbf88}.hover-bg-theme-lt-4:hover{background:#dbbf88}.hover-text-theme-lt-4:hover{color:#dbbf88}.fill-container{height:100%;width:100%}.fill-screen{height:100vh;width:100vw}.h-screen{height:100vh}.w-screen{width:100vw}.h-full{height:100%}.h-auto{height:auto}.w-full,header{width:100%}@media (max-width: 900px){body .md-fill-container{height:100%;width:100%}body .md-fill-screen{height:100vh;width:100vw}body .md-h-screen{height:100vh}body .md-w-screen{width:100vw}body .md-h-full{height:100%}body .md-h-auto{height:auto}body .md-w-full{width:100%}}@media (max-width: 540px){body .sm-fill-container{height:100%;width:100%}body .sm-fill-screen{height:100vh;width:100vw}body .sm-h-screen{height:100vh}body .sm-w-screen{width:100vw}body .sm-h-full{height:100%}body .sm-h-auto{height:auto}body .sm-w-full{width:100%}}.m-auto{margin:auto}.ml-auto,cite{margin-left:auto}.mr-auto{margin-right:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.m-0{margin:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.m-1{margin:.25rem}.ml-1{margin-left:.25rem}.mr-1{margin-right:.25rem}.mt-1{margin-top:.25rem}.mb-1{margin-bottom:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.m-2{margin:.5rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-2{margin-top:.5rem}.mb-2{margin-bottom:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.m-3{margin:.75rem}.ml-3{margin-left:.75rem}.mr-3{margin-right:.75rem}.mt-3{margin-top:.75rem}.mb-3{margin-bottom:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.m-4{margin:1rem}.ml-4{margin-left:1rem}.mr-4,.bracket-l{margin-right:1rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.m-6{margin:1.5rem}.ml-6{margin-left:1.5rem}.mr-6{margin-right:1.5rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.m-8{margin:2rem}.ml-8{margin-left:2rem}.mr-8{margin-right:2rem}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.my-8{margin-top:2rem;margin-bottom:2rem}.m-10{margin:2.5rem}.ml-10{margin-left:2.5rem}.mr-10{margin-right:2.5rem}.mt-10{margin-top:2.5rem}.mb-10{margin-bottom:2.5rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.m-12{margin:3rem}.ml-12{margin-left:3rem}.mr-12{margin-right:3rem}.mt-12{margin-top:3rem}.mb-12{margin-bottom:3rem}.mx-12{margin-left:3rem;margin-right:3rem}.my-12{margin-top:3rem;margin-bottom:3rem}.m-16{margin:4rem}.ml-16{margin-left:4rem}.mr-16{margin-right:4rem}.mt-16{margin-top:4rem}.mb-16{margin-bottom:4rem}.mx-16{margin-left:4rem;margin-right:4rem}.my-16{margin-top:4rem;margin-bottom:4rem}.m-20{margin:5rem}.ml-20{margin-left:5rem}.mr-20{margin-right:5rem}.mt-20{margin-top:5rem}.mb-20{margin-bottom:5rem}.mx-20{margin-left:5rem;margin-right:5rem}.my-20{margin-top:5rem;margin-bottom:5rem}.m-24{margin:6rem}.ml-24{margin-left:6rem}.mr-24{margin-right:6rem}.mt-24{margin-top:6rem}.mb-24{margin-bottom:6rem}.mx-24{margin-left:6rem;margin-right:6rem}.my-24{margin-top:6rem;margin-bottom:6rem}.m-28{margin:7rem}.ml-28{margin-left:7rem}.mr-28{margin-right:7rem}.mt-28{margin-top:7rem}.mb-28{margin-bottom:7rem}.mx-28{margin-left:7rem;margin-right:7rem}.my-28{margin-top:7rem;margin-bottom:7rem}.m-32{margin:8rem}.ml-32{margin-left:8rem}.mr-32{margin-right:8rem}.mt-32{margin-top:8rem}.mb-32{margin-bottom:8rem}.mx-32{margin-left:8rem;margin-right:8rem}.my-32{margin-top:8rem;margin-bottom:8rem}.m-10vh{margin:10vh}.ml-10vh{margin-left:10vh}.mr-10vh{margin-right:10vh}.mt-10vh{margin-top:10vh}.mb-10vh{margin-bottom:10vh}.mx-10vh{margin-left:10vh;margin-right:10vh}.my-10vh{margin-top:10vh;margin-bottom:10vh}.m-20vh{margin:20vh}.ml-20vh{margin-left:20vh}.mr-20vh{margin-right:20vh}.mt-20vh{margin-top:20vh}.mb-20vh{margin-bottom:20vh}.mx-20vh{margin-left:20vh;margin-right:20vh}.my-20vh{margin-top:20vh;margin-bottom:20vh}.m-30vh{margin:30vh}.ml-30vh{margin-left:30vh}.mr-30vh{margin-right:30vh}.mt-30vh{margin-top:30vh}.mb-30vh{margin-bottom:30vh}.mx-30vh{margin-left:30vh;margin-right:30vh}.my-30vh{margin-top:30vh;margin-bottom:30vh}.m-40vh{margin:40vh}.ml-40vh{margin-left:40vh}.mr-40vh{margin-right:40vh}.mt-40vh{margin-top:40vh}.mb-40vh{margin-bottom:40vh}.mx-40vh{margin-left:40vh;margin-right:40vh}.my-40vh{margin-top:40vh;margin-bottom:40vh}.m-50vh{margin:50vh}.ml-50vh{margin-left:50vh}.mr-50vh{margin-right:50vh}.mt-50vh{margin-top:50vh}.mb-50vh{margin-bottom:50vh}.mx-50vh{margin-left:50vh;margin-right:50vh}.my-50vh{margin-top:50vh;margin-bottom:50vh}.m--1{margin:-.25rem}.ml--1{margin-left:-.25rem}.mr--1{margin-right:-.25rem}.mt--1{margin-top:-.25rem}.mb--1{margin-bottom:-.25rem}.mx--1{margin-left:-.25rem;margin-right:-.25rem}.my--1{margin-top:-.25rem;margin-bottom:-.25rem}.m--2{margin:-.5rem}.ml--2{margin-left:-.5rem}.mr--2{margin-right:-.5rem}.mt--2{margin-top:-.5rem}.mb--2{margin-bottom:-.5rem}.mx--2{margin-left:-.5rem;margin-right:-.5rem}.my--2{margin-top:-.5rem;margin-bottom:-.5rem}.m--3{margin:-.75rem}.ml--3{margin-left:-.75rem}.mr--3{margin-right:-.75rem}.mt--3{margin-top:-.75rem}.mb--3{margin-bottom:-.75rem}.mx--3{margin-left:-.75rem;margin-right:-.75rem}.my--3{margin-top:-.75rem;margin-bottom:-.75rem}.m--4{margin:-1rem}.ml--4{margin-left:-1rem}.mr--4{margin-right:-1rem}.mt--4{margin-top:-1rem}.mb--4{margin-bottom:-1rem}.mx--4{margin-left:-1rem;margin-right:-1rem}.my--4{margin-top:-1rem;margin-bottom:-1rem}.m--6{margin:-1.5rem}.ml--6{margin-left:-1.5rem}.mr--6{margin-right:-1.5rem}.mt--6{margin-top:-1.5rem}.mb--6{margin-bottom:-1.5rem}.mx--6{margin-left:-1.5rem;margin-right:-1.5rem}.my--6{margin-top:-1.5rem;margin-bottom:-1.5rem}.m--8{margin:-2rem}.ml--8{margin-left:-2rem}.mr--8{margin-right:-2rem}.mt--8{margin-top:-2rem}.mb--8{margin-bottom:-2rem}.mx--8{margin-left:-2rem;margin-right:-2rem}.my--8{margin-top:-2rem;margin-bottom:-2rem}.m--10{margin:-2.5rem}.ml--10{margin-left:-2.5rem}.mr--10{margin-right:-2.5rem}.mt--10{margin-top:-2.5rem}.mb--10{margin-bottom:-2.5rem}.mx--10{margin-left:-2.5rem;margin-right:-2.5rem}.my--10{margin-top:-2.5rem;margin-bottom:-2.5rem}.m--12{margin:-3rem}.ml--12{margin-left:-3rem}.mr--12{margin-right:-3rem}.mt--12{margin-top:-3rem}.mb--12{margin-bottom:-3rem}.mx--12{margin-left:-3rem;margin-right:-3rem}.my--12{margin-top:-3rem;margin-bottom:-3rem}.m--16{margin:-4rem}.ml--16{margin-left:-4rem}.mr--16{margin-right:-4rem}.mt--16{margin-top:-4rem}.mb--16{margin-bottom:-4rem}.mx--16{margin-left:-4rem;margin-right:-4rem}.my--16{margin-top:-4rem;margin-bottom:-4rem}.m--20{margin:-5rem}.ml--20{margin-left:-5rem}.mr--20{margin-right:-5rem}.mt--20{margin-top:-5rem}.mb--20{margin-bottom:-5rem}.mx--20{margin-left:-5rem;margin-right:-5rem}.my--20{margin-top:-5rem;margin-bottom:-5rem}.m--24{margin:-6rem}.ml--24{margin-left:-6rem}.mr--24{margin-right:-6rem}.mt--24{margin-top:-6rem}.mb--24{margin-bottom:-6rem}.mx--24{margin-left:-6rem;margin-right:-6rem}.my--24{margin-top:-6rem;margin-bottom:-6rem}.m--28{margin:-7rem}.ml--28{margin-left:-7rem}.mr--28{margin-right:-7rem}.mt--28{margin-top:-7rem}.mb--28{margin-bottom:-7rem}.mx--28{margin-left:-7rem;margin-right:-7rem}.my--28{margin-top:-7rem;margin-bottom:-7rem}.m--32{margin:-8rem}.ml--32{margin-left:-8rem}.mr--32{margin-right:-8rem}.mt--32{margin-top:-8rem}.mb--32{margin-bottom:-8rem}.mx--32{margin-left:-8rem;margin-right:-8rem}.my--32{margin-top:-8rem;margin-bottom:-8rem}.m--10vh{margin:-10vh}.ml--10vh{margin-left:-10vh}.mr--10vh{margin-right:-10vh}.mt--10vh{margin-top:-10vh}.mb--10vh{margin-bottom:-10vh}.mx--10vh{margin-left:-10vh;margin-right:-10vh}.my--10vh{margin-top:-10vh;margin-bottom:-10vh}.m--20vh{margin:-20vh}.ml--20vh{margin-left:-20vh}.mr--20vh{margin-right:-20vh}.mt--20vh{margin-top:-20vh}.mb--20vh{margin-bottom:-20vh}.mx--20vh{margin-left:-20vh;margin-right:-20vh}.my--20vh{margin-top:-20vh;margin-bottom:-20vh}.m--30vh{margin:-30vh}.ml--30vh{margin-left:-30vh}.mr--30vh{margin-right:-30vh}.mt--30vh{margin-top:-30vh}.mb--30vh{margin-bottom:-30vh}.mx--30vh{margin-left:-30vh;margin-right:-30vh}.my--30vh{margin-top:-30vh;margin-bottom:-30vh}.m--40vh{margin:-40vh}.ml--40vh{margin-left:-40vh}.mr--40vh{margin-right:-40vh}.mt--40vh{margin-top:-40vh}.mb--40vh{margin-bottom:-40vh}.mx--40vh{margin-left:-40vh;margin-right:-40vh}.my--40vh{margin-top:-40vh;margin-bottom:-40vh}.m--50vh{margin:-50vh}.ml--50vh{margin-left:-50vh}.mr--50vh{margin-right:-50vh}.mt--50vh{margin-top:-50vh}.mb--50vh{margin-bottom:-50vh}.mx--50vh{margin-left:-50vh;margin-right:-50vh}.my--50vh{margin-top:-50vh;margin-bottom:-50vh}@media (max-width: 900px){body .md-m-auto{margin:auto}body .md-ml-auto{margin-left:auto}body .md-mr-auto{margin-right:auto}body .md-mt-auto{margin-top:auto}body .md-mb-auto{margin-bottom:auto}body .md-mx-auto{margin-left:auto;margin-right:auto}body .md-my-auto{margin-top:auto;margin-bottom:auto}body .md-m-0{margin:0}body .md-ml-0{margin-left:0}body .md-mr-0{margin-right:0}body .md-mt-0{margin-top:0}body .md-mb-0{margin-bottom:0}body .md-mx-0{margin-left:0;margin-right:0}body .md-my-0{margin-top:0;margin-bottom:0}body .md-m-1{margin:.25rem}body .md-ml-1{margin-left:.25rem}body .md-mr-1{margin-right:.25rem}body .md-mt-1{margin-top:.25rem}body .md-mb-1{margin-bottom:.25rem}body .md-mx-1{margin-left:.25rem;margin-right:.25rem}body .md-my-1{margin-top:.25rem;margin-bottom:.25rem}body .md-m-2{margin:.5rem}body .md-ml-2{margin-left:.5rem}body .md-mr-2{margin-right:.5rem}body .md-mt-2{margin-top:.5rem}body .md-mb-2{margin-bottom:.5rem}body .md-mx-2{margin-left:.5rem;margin-right:.5rem}body .md-my-2{margin-top:.5rem;margin-bottom:.5rem}body .md-m-3{margin:.75rem}body .md-ml-3{margin-left:.75rem}body .md-mr-3{margin-right:.75rem}body .md-mt-3{margin-top:.75rem}body .md-mb-3{margin-bottom:.75rem}body .md-mx-3{margin-left:.75rem;margin-right:.75rem}body .md-my-3{margin-top:.75rem;margin-bottom:.75rem}body .md-m-4{margin:1rem}body .md-ml-4{margin-left:1rem}body .md-mr-4{margin-right:1rem}body .md-mt-4{margin-top:1rem}body .md-mb-4{margin-bottom:1rem}body .md-mx-4{margin-left:1rem;margin-right:1rem}body .md-my-4{margin-top:1rem;margin-bottom:1rem}body .md-m-6{margin:1.5rem}body .md-ml-6{margin-left:1.5rem}body .md-mr-6{margin-right:1.5rem}body .md-mt-6{margin-top:1.5rem}body .md-mb-6{margin-bottom:1.5rem}body .md-mx-6{margin-left:1.5rem;margin-right:1.5rem}body .md-my-6{margin-top:1.5rem;margin-bottom:1.5rem}body .md-m-8{margin:2rem}body .md-ml-8{margin-left:2rem}body .md-mr-8{margin-right:2rem}body .md-mt-8{margin-top:2rem}body .md-mb-8{margin-bottom:2rem}body .md-mx-8{margin-left:2rem;margin-right:2rem}body .md-my-8{margin-top:2rem;margin-bottom:2rem}body .md-m-10{margin:2.5rem}body .md-ml-10{margin-left:2.5rem}body .md-mr-10{margin-right:2.5rem}body .md-mt-10{margin-top:2.5rem}body .md-mb-10{margin-bottom:2.5rem}body .md-mx-10{margin-left:2.5rem;margin-right:2.5rem}body .md-my-10{margin-top:2.5rem;margin-bottom:2.5rem}body .md-m-12{margin:3rem}body .md-ml-12{margin-left:3rem}body .md-mr-12{margin-right:3rem}body .md-mt-12{margin-top:3rem}body .md-mb-12{margin-bottom:3rem}body .md-mx-12{margin-left:3rem;margin-right:3rem}body .md-my-12{margin-top:3rem;margin-bottom:3rem}body .md-m-16{margin:4rem}body .md-ml-16{margin-left:4rem}body .md-mr-16{margin-right:4rem}body .md-mt-16{margin-top:4rem}body .md-mb-16{margin-bottom:4rem}body .md-mx-16{margin-left:4rem;margin-right:4rem}body .md-my-16{margin-top:4rem;margin-bottom:4rem}body .md-m-20{margin:5rem}body .md-ml-20{margin-left:5rem}body .md-mr-20{margin-right:5rem}body .md-mt-20{margin-top:5rem}body .md-mb-20{margin-bottom:5rem}body .md-mx-20{margin-left:5rem;margin-right:5rem}body .md-my-20{margin-top:5rem;margin-bottom:5rem}body .md-m-24{margin:6rem}body .md-ml-24{margin-left:6rem}body .md-mr-24{margin-right:6rem}body .md-mt-24{margin-top:6rem}body .md-mb-24{margin-bottom:6rem}body .md-mx-24{margin-left:6rem;margin-right:6rem}body .md-my-24{margin-top:6rem;margin-bottom:6rem}body .md-m-28{margin:7rem}body .md-ml-28{margin-left:7rem}body .md-mr-28{margin-right:7rem}body .md-mt-28{margin-top:7rem}body .md-mb-28{margin-bottom:7rem}body .md-mx-28{margin-left:7rem;margin-right:7rem}body .md-my-28{margin-top:7rem;margin-bottom:7rem}body .md-m-32{margin:8rem}body .md-ml-32{margin-left:8rem}body .md-mr-32{margin-right:8rem}body .md-mt-32{margin-top:8rem}body .md-mb-32{margin-bottom:8rem}body .md-mx-32{margin-left:8rem;margin-right:8rem}body .md-my-32{margin-top:8rem;margin-bottom:8rem}body .md-m-10vh{margin:10vh}body .md-ml-10vh{margin-left:10vh}body .md-mr-10vh{margin-right:10vh}body .md-mt-10vh{margin-top:10vh}body .md-mb-10vh{margin-bottom:10vh}body .md-mx-10vh{margin-left:10vh;margin-right:10vh}body .md-my-10vh{margin-top:10vh;margin-bottom:10vh}body .md-m-20vh{margin:20vh}body .md-ml-20vh{margin-left:20vh}body .md-mr-20vh{margin-right:20vh}body .md-mt-20vh{margin-top:20vh}body .md-mb-20vh{margin-bottom:20vh}body .md-mx-20vh{margin-left:20vh;margin-right:20vh}body .md-my-20vh{margin-top:20vh;margin-bottom:20vh}body .md-m-30vh{margin:30vh}body .md-ml-30vh{margin-left:30vh}body .md-mr-30vh{margin-right:30vh}body .md-mt-30vh{margin-top:30vh}body .md-mb-30vh{margin-bottom:30vh}body .md-mx-30vh{margin-left:30vh;margin-right:30vh}body .md-my-30vh{margin-top:30vh;margin-bottom:30vh}body .md-m-40vh{margin:40vh}body .md-ml-40vh{margin-left:40vh}body .md-mr-40vh{margin-right:40vh}body .md-mt-40vh{margin-top:40vh}body .md-mb-40vh{margin-bottom:40vh}body .md-mx-40vh{margin-left:40vh;margin-right:40vh}body .md-my-40vh{margin-top:40vh;margin-bottom:40vh}body .md-m-50vh{margin:50vh}body .md-ml-50vh{margin-left:50vh}body .md-mr-50vh{margin-right:50vh}body .md-mt-50vh{margin-top:50vh}body .md-mb-50vh{margin-bottom:50vh}body .md-mx-50vh{margin-left:50vh;margin-right:50vh}body .md-my-50vh{margin-top:50vh;margin-bottom:50vh}body .md-m--1{margin:-.25rem}body .md-ml--1{margin-left:-.25rem}body .md-mr--1{margin-right:-.25rem}body .md-mt--1{margin-top:-.25rem}body .md-mb--1{margin-bottom:-.25rem}body .md-mx--1{margin-left:-.25rem;margin-right:-.25rem}body .md-my--1{margin-top:-.25rem;margin-bottom:-.25rem}body .md-m--2{margin:-.5rem}body .md-ml--2{margin-left:-.5rem}body .md-mr--2{margin-right:-.5rem}body .md-mt--2{margin-top:-.5rem}body .md-mb--2{margin-bottom:-.5rem}body .md-mx--2{margin-left:-.5rem;margin-right:-.5rem}body .md-my--2{margin-top:-.5rem;margin-bottom:-.5rem}body .md-m--3{margin:-.75rem}body .md-ml--3{margin-left:-.75rem}body .md-mr--3{margin-right:-.75rem}body .md-mt--3{margin-top:-.75rem}body .md-mb--3{margin-bottom:-.75rem}body .md-mx--3{margin-left:-.75rem;margin-right:-.75rem}body .md-my--3{margin-top:-.75rem;margin-bottom:-.75rem}body .md-m--4{margin:-1rem}body .md-ml--4{margin-left:-1rem}body .md-mr--4{margin-right:-1rem}body .md-mt--4{margin-top:-1rem}body .md-mb--4{margin-bottom:-1rem}body .md-mx--4{margin-left:-1rem;margin-right:-1rem}body .md-my--4{margin-top:-1rem;margin-bottom:-1rem}body .md-m--6{margin:-1.5rem}body .md-ml--6{margin-left:-1.5rem}body .md-mr--6{margin-right:-1.5rem}body .md-mt--6{margin-top:-1.5rem}body .md-mb--6{margin-bottom:-1.5rem}body .md-mx--6{margin-left:-1.5rem;margin-right:-1.5rem}body .md-my--6{margin-top:-1.5rem;margin-bottom:-1.5rem}body .md-m--8{margin:-2rem}body .md-ml--8{margin-left:-2rem}body .md-mr--8{margin-right:-2rem}body .md-mt--8{margin-top:-2rem}body .md-mb--8{margin-bottom:-2rem}body .md-mx--8{margin-left:-2rem;margin-right:-2rem}body .md-my--8{margin-top:-2rem;margin-bottom:-2rem}body .md-m--10{margin:-2.5rem}body .md-ml--10{margin-left:-2.5rem}body .md-mr--10{margin-right:-2.5rem}body .md-mt--10{margin-top:-2.5rem}body .md-mb--10{margin-bottom:-2.5rem}body .md-mx--10{margin-left:-2.5rem;margin-right:-2.5rem}body .md-my--10{margin-top:-2.5rem;margin-bottom:-2.5rem}body .md-m--12{margin:-3rem}body .md-ml--12{margin-left:-3rem}body .md-mr--12{margin-right:-3rem}body .md-mt--12{margin-top:-3rem}body .md-mb--12{margin-bottom:-3rem}body .md-mx--12{margin-left:-3rem;margin-right:-3rem}body .md-my--12{margin-top:-3rem;margin-bottom:-3rem}body .md-m--16{margin:-4rem}body .md-ml--16{margin-left:-4rem}body .md-mr--16{margin-right:-4rem}body .md-mt--16{margin-top:-4rem}body .md-mb--16{margin-bottom:-4rem}body .md-mx--16{margin-left:-4rem;margin-right:-4rem}body .md-my--16{margin-top:-4rem;margin-bottom:-4rem}body .md-m--20{margin:-5rem}body .md-ml--20{margin-left:-5rem}body .md-mr--20{margin-right:-5rem}body .md-mt--20{margin-top:-5rem}body .md-mb--20{margin-bottom:-5rem}body .md-mx--20{margin-left:-5rem;margin-right:-5rem}body .md-my--20{margin-top:-5rem;margin-bottom:-5rem}body .md-m--24{margin:-6rem}body .md-ml--24{margin-left:-6rem}body .md-mr--24{margin-right:-6rem}body .md-mt--24{margin-top:-6rem}body .md-mb--24{margin-bottom:-6rem}body .md-mx--24{margin-left:-6rem;margin-right:-6rem}body .md-my--24{margin-top:-6rem;margin-bottom:-6rem}body .md-m--28{margin:-7rem}body .md-ml--28{margin-left:-7rem}body .md-mr--28{margin-right:-7rem}body .md-mt--28{margin-top:-7rem}body .md-mb--28{margin-bottom:-7rem}body .md-mx--28{margin-left:-7rem;margin-right:-7rem}body .md-my--28{margin-top:-7rem;margin-bottom:-7rem}body .md-m--32{margin:-8rem}body .md-ml--32{margin-left:-8rem}body .md-mr--32{margin-right:-8rem}body .md-mt--32{margin-top:-8rem}body .md-mb--32{margin-bottom:-8rem}body .md-mx--32{margin-left:-8rem;margin-right:-8rem}body .md-my--32{margin-top:-8rem;margin-bottom:-8rem}body .md-m--10vh{margin:-10vh}body .md-ml--10vh{margin-left:-10vh}body .md-mr--10vh{margin-right:-10vh}body .md-mt--10vh{margin-top:-10vh}body .md-mb--10vh{margin-bottom:-10vh}body .md-mx--10vh{margin-left:-10vh;margin-right:-10vh}body .md-my--10vh{margin-top:-10vh;margin-bottom:-10vh}body .md-m--20vh{margin:-20vh}body .md-ml--20vh{margin-left:-20vh}body .md-mr--20vh{margin-right:-20vh}body .md-mt--20vh{margin-top:-20vh}body .md-mb--20vh{margin-bottom:-20vh}body .md-mx--20vh{margin-left:-20vh;margin-right:-20vh}body .md-my--20vh{margin-top:-20vh;margin-bottom:-20vh}body .md-m--30vh{margin:-30vh}body .md-ml--30vh{margin-left:-30vh}body .md-mr--30vh{margin-right:-30vh}body .md-mt--30vh{margin-top:-30vh}body .md-mb--30vh{margin-bottom:-30vh}body .md-mx--30vh{margin-left:-30vh;margin-right:-30vh}body .md-my--30vh{margin-top:-30vh;margin-bottom:-30vh}body .md-m--40vh{margin:-40vh}body .md-ml--40vh{margin-left:-40vh}body .md-mr--40vh{margin-right:-40vh}body .md-mt--40vh{margin-top:-40vh}body .md-mb--40vh{margin-bottom:-40vh}body .md-mx--40vh{margin-left:-40vh;margin-right:-40vh}body .md-my--40vh{margin-top:-40vh;margin-bottom:-40vh}body .md-m--50vh{margin:-50vh}body .md-ml--50vh{margin-left:-50vh}body .md-mr--50vh{margin-right:-50vh}body .md-mt--50vh{margin-top:-50vh}body .md-mb--50vh{margin-bottom:-50vh}body .md-mx--50vh{margin-left:-50vh;margin-right:-50vh}body .md-my--50vh{margin-top:-50vh;margin-bottom:-50vh}}@media (max-width: 540px){body .sm-m-auto{margin:auto}body .sm-ml-auto{margin-left:auto}body .sm-mr-auto{margin-right:auto}body .sm-mt-auto{margin-top:auto}body .sm-mb-auto{margin-bottom:auto}body .sm-mx-auto{margin-left:auto;margin-right:auto}body .sm-my-auto{margin-top:auto;margin-bottom:auto}body .sm-m-0{margin:0}body .sm-ml-0{margin-left:0}body .sm-mr-0{margin-right:0}body .sm-mt-0{margin-top:0}body .sm-mb-0{margin-bottom:0}body .sm-mx-0{margin-left:0;margin-right:0}body .sm-my-0{margin-top:0;margin-bottom:0}body .sm-m-1{margin:.25rem}body .sm-ml-1{margin-left:.25rem}body .sm-mr-1{margin-right:.25rem}body .sm-mt-1{margin-top:.25rem}body .sm-mb-1{margin-bottom:.25rem}body .sm-mx-1{margin-left:.25rem;margin-right:.25rem}body .sm-my-1{margin-top:.25rem;margin-bottom:.25rem}body .sm-m-2{margin:.5rem}body .sm-ml-2{margin-left:.5rem}body .sm-mr-2{margin-right:.5rem}body .sm-mt-2{margin-top:.5rem}body .sm-mb-2{margin-bottom:.5rem}body .sm-mx-2{margin-left:.5rem;margin-right:.5rem}body .sm-my-2{margin-top:.5rem;margin-bottom:.5rem}body .sm-m-3{margin:.75rem}body .sm-ml-3{margin-left:.75rem}body .sm-mr-3{margin-right:.75rem}body .sm-mt-3{margin-top:.75rem}body .sm-mb-3{margin-bottom:.75rem}body .sm-mx-3{margin-left:.75rem;margin-right:.75rem}body .sm-my-3{margin-top:.75rem;margin-bottom:.75rem}body .sm-m-4{margin:1rem}body .sm-ml-4{margin-left:1rem}body .sm-mr-4{margin-right:1rem}body .sm-mt-4{margin-top:1rem}body .sm-mb-4{margin-bottom:1rem}body .sm-mx-4{margin-left:1rem;margin-right:1rem}body .sm-my-4{margin-top:1rem;margin-bottom:1rem}body .sm-m-6{margin:1.5rem}body .sm-ml-6{margin-left:1.5rem}body .sm-mr-6{margin-right:1.5rem}body .sm-mt-6{margin-top:1.5rem}body .sm-mb-6{margin-bottom:1.5rem}body .sm-mx-6{margin-left:1.5rem;margin-right:1.5rem}body .sm-my-6{margin-top:1.5rem;margin-bottom:1.5rem}body .sm-m-8{margin:2rem}body .sm-ml-8{margin-left:2rem}body .sm-mr-8{margin-right:2rem}body .sm-mt-8{margin-top:2rem}body .sm-mb-8{margin-bottom:2rem}body .sm-mx-8{margin-left:2rem;margin-right:2rem}body .sm-my-8{margin-top:2rem;margin-bottom:2rem}body .sm-m-10{margin:2.5rem}body .sm-ml-10{margin-left:2.5rem}body .sm-mr-10{margin-right:2.5rem}body .sm-mt-10{margin-top:2.5rem}body .sm-mb-10{margin-bottom:2.5rem}body .sm-mx-10{margin-left:2.5rem;margin-right:2.5rem}body .sm-my-10{margin-top:2.5rem;margin-bottom:2.5rem}body .sm-m-12{margin:3rem}body .sm-ml-12{margin-left:3rem}body .sm-mr-12{margin-right:3rem}body .sm-mt-12{margin-top:3rem}body .sm-mb-12{margin-bottom:3rem}body .sm-mx-12{margin-left:3rem;margin-right:3rem}body .sm-my-12{margin-top:3rem;margin-bottom:3rem}body .sm-m-16{margin:4rem}body .sm-ml-16{margin-left:4rem}body .sm-mr-16{margin-right:4rem}body .sm-mt-16{margin-top:4rem}body .sm-mb-16{margin-bottom:4rem}body .sm-mx-16{margin-left:4rem;margin-right:4rem}body .sm-my-16{margin-top:4rem;margin-bottom:4rem}body .sm-m-20{margin:5rem}body .sm-ml-20{margin-left:5rem}body .sm-mr-20{margin-right:5rem}body .sm-mt-20{margin-top:5rem}body .sm-mb-20{margin-bottom:5rem}body .sm-mx-20{margin-left:5rem;margin-right:5rem}body .sm-my-20{margin-top:5rem;margin-bottom:5rem}body .sm-m-24{margin:6rem}body .sm-ml-24{margin-left:6rem}body .sm-mr-24{margin-right:6rem}body .sm-mt-24{margin-top:6rem}body .sm-mb-24{margin-bottom:6rem}body .sm-mx-24{margin-left:6rem;margin-right:6rem}body .sm-my-24{margin-top:6rem;margin-bottom:6rem}body .sm-m-28{margin:7rem}body .sm-ml-28{margin-left:7rem}body .sm-mr-28{margin-right:7rem}body .sm-mt-28{margin-top:7rem}body .sm-mb-28{margin-bottom:7rem}body .sm-mx-28{margin-left:7rem;margin-right:7rem}body .sm-my-28{margin-top:7rem;margin-bottom:7rem}body .sm-m-32{margin:8rem}body .sm-ml-32{margin-left:8rem}body .sm-mr-32{margin-right:8rem}body .sm-mt-32{margin-top:8rem}body .sm-mb-32{margin-bottom:8rem}body .sm-mx-32{margin-left:8rem;margin-right:8rem}body .sm-my-32{margin-top:8rem;margin-bottom:8rem}body .sm-m-10vh{margin:10vh}body .sm-ml-10vh{margin-left:10vh}body .sm-mr-10vh{margin-right:10vh}body .sm-mt-10vh{margin-top:10vh}body .sm-mb-10vh{margin-bottom:10vh}body .sm-mx-10vh{margin-left:10vh;margin-right:10vh}body .sm-my-10vh{margin-top:10vh;margin-bottom:10vh}body .sm-m-20vh{margin:20vh}body .sm-ml-20vh{margin-left:20vh}body .sm-mr-20vh{margin-right:20vh}body .sm-mt-20vh{margin-top:20vh}body .sm-mb-20vh{margin-bottom:20vh}body .sm-mx-20vh{margin-left:20vh;margin-right:20vh}body .sm-my-20vh{margin-top:20vh;margin-bottom:20vh}body .sm-m-30vh{margin:30vh}body .sm-ml-30vh{margin-left:30vh}body .sm-mr-30vh{margin-right:30vh}body .sm-mt-30vh{margin-top:30vh}body .sm-mb-30vh{margin-bottom:30vh}body .sm-mx-30vh{margin-left:30vh;margin-right:30vh}body .sm-my-30vh{margin-top:30vh;margin-bottom:30vh}body .sm-m-40vh{margin:40vh}body .sm-ml-40vh{margin-left:40vh}body .sm-mr-40vh{margin-right:40vh}body .sm-mt-40vh{margin-top:40vh}body .sm-mb-40vh{margin-bottom:40vh}body .sm-mx-40vh{margin-left:40vh;margin-right:40vh}body .sm-my-40vh{margin-top:40vh;margin-bottom:40vh}body .sm-m-50vh{margin:50vh}body .sm-ml-50vh{margin-left:50vh}body .sm-mr-50vh{margin-right:50vh}body .sm-mt-50vh{margin-top:50vh}body .sm-mb-50vh{margin-bottom:50vh}body .sm-mx-50vh{margin-left:50vh;margin-right:50vh}body .sm-my-50vh{margin-top:50vh;margin-bottom:50vh}body .sm-m--1{margin:-.25rem}body .sm-ml--1{margin-left:-.25rem}body .sm-mr--1{margin-right:-.25rem}body .sm-mt--1{margin-top:-.25rem}body .sm-mb--1{margin-bottom:-.25rem}body .sm-mx--1{margin-left:-.25rem;margin-right:-.25rem}body .sm-my--1{margin-top:-.25rem;margin-bottom:-.25rem}body .sm-m--2{margin:-.5rem}body .sm-ml--2{margin-left:-.5rem}body .sm-mr--2{margin-right:-.5rem}body .sm-mt--2{margin-top:-.5rem}body .sm-mb--2{margin-bottom:-.5rem}body .sm-mx--2{margin-left:-.5rem;margin-right:-.5rem}body .sm-my--2{margin-top:-.5rem;margin-bottom:-.5rem}body .sm-m--3{margin:-.75rem}body .sm-ml--3{margin-left:-.75rem}body .sm-mr--3{margin-right:-.75rem}body .sm-mt--3{margin-top:-.75rem}body .sm-mb--3{margin-bottom:-.75rem}body .sm-mx--3{margin-left:-.75rem;margin-right:-.75rem}body .sm-my--3{margin-top:-.75rem;margin-bottom:-.75rem}body .sm-m--4{margin:-1rem}body .sm-ml--4{margin-left:-1rem}body .sm-mr--4{margin-right:-1rem}body .sm-mt--4{margin-top:-1rem}body .sm-mb--4{margin-bottom:-1rem}body .sm-mx--4{margin-left:-1rem;margin-right:-1rem}body .sm-my--4{margin-top:-1rem;margin-bottom:-1rem}body .sm-m--6{margin:-1.5rem}body .sm-ml--6{margin-left:-1.5rem}body .sm-mr--6{margin-right:-1.5rem}body .sm-mt--6{margin-top:-1.5rem}body .sm-mb--6{margin-bottom:-1.5rem}body .sm-mx--6{margin-left:-1.5rem;margin-right:-1.5rem}body .sm-my--6{margin-top:-1.5rem;margin-bottom:-1.5rem}body .sm-m--8{margin:-2rem}body .sm-ml--8{margin-left:-2rem}body .sm-mr--8{margin-right:-2rem}body .sm-mt--8{margin-top:-2rem}body .sm-mb--8{margin-bottom:-2rem}body .sm-mx--8{margin-left:-2rem;margin-right:-2rem}body .sm-my--8{margin-top:-2rem;margin-bottom:-2rem}body .sm-m--10{margin:-2.5rem}body .sm-ml--10{margin-left:-2.5rem}body .sm-mr--10{margin-right:-2.5rem}body .sm-mt--10{margin-top:-2.5rem}body .sm-mb--10{margin-bottom:-2.5rem}body .sm-mx--10{margin-left:-2.5rem;margin-right:-2.5rem}body .sm-my--10{margin-top:-2.5rem;margin-bottom:-2.5rem}body .sm-m--12{margin:-3rem}body .sm-ml--12{margin-left:-3rem}body .sm-mr--12{margin-right:-3rem}body .sm-mt--12{margin-top:-3rem}body .sm-mb--12{margin-bottom:-3rem}body .sm-mx--12{margin-left:-3rem;margin-right:-3rem}body .sm-my--12{margin-top:-3rem;margin-bottom:-3rem}body .sm-m--16{margin:-4rem}body .sm-ml--16{margin-left:-4rem}body .sm-mr--16{margin-right:-4rem}body .sm-mt--16{margin-top:-4rem}body .sm-mb--16{margin-bottom:-4rem}body .sm-mx--16{margin-left:-4rem;margin-right:-4rem}body .sm-my--16{margin-top:-4rem;margin-bottom:-4rem}body .sm-m--20{margin:-5rem}body .sm-ml--20{margin-left:-5rem}body .sm-mr--20{margin-right:-5rem}body .sm-mt--20{margin-top:-5rem}body .sm-mb--20{margin-bottom:-5rem}body .sm-mx--20{margin-left:-5rem;margin-right:-5rem}body .sm-my--20{margin-top:-5rem;margin-bottom:-5rem}body .sm-m--24{margin:-6rem}body .sm-ml--24{margin-left:-6rem}body .sm-mr--24{margin-right:-6rem}body .sm-mt--24{margin-top:-6rem}body .sm-mb--24{margin-bottom:-6rem}body .sm-mx--24{margin-left:-6rem;margin-right:-6rem}body .sm-my--24{margin-top:-6rem;margin-bottom:-6rem}body .sm-m--28{margin:-7rem}body .sm-ml--28{margin-left:-7rem}body .sm-mr--28{margin-right:-7rem}body .sm-mt--28{margin-top:-7rem}body .sm-mb--28{margin-bottom:-7rem}body .sm-mx--28{margin-left:-7rem;margin-right:-7rem}body .sm-my--28{margin-top:-7rem;margin-bottom:-7rem}body .sm-m--32{margin:-8rem}body .sm-ml--32{margin-left:-8rem}body .sm-mr--32{margin-right:-8rem}body .sm-mt--32{margin-top:-8rem}body .sm-mb--32{margin-bottom:-8rem}body .sm-mx--32{margin-left:-8rem;margin-right:-8rem}body .sm-my--32{margin-top:-8rem;margin-bottom:-8rem}body .sm-m--10vh{margin:-10vh}body .sm-ml--10vh{margin-left:-10vh}body .sm-mr--10vh{margin-right:-10vh}body .sm-mt--10vh{margin-top:-10vh}body .sm-mb--10vh{margin-bottom:-10vh}body .sm-mx--10vh{margin-left:-10vh;margin-right:-10vh}body .sm-my--10vh{margin-top:-10vh;margin-bottom:-10vh}body .sm-m--20vh{margin:-20vh}body .sm-ml--20vh{margin-left:-20vh}body .sm-mr--20vh{margin-right:-20vh}body .sm-mt--20vh{margin-top:-20vh}body .sm-mb--20vh{margin-bottom:-20vh}body .sm-mx--20vh{margin-left:-20vh;margin-right:-20vh}body .sm-my--20vh{margin-top:-20vh;margin-bottom:-20vh}body .sm-m--30vh{margin:-30vh}body .sm-ml--30vh{margin-left:-30vh}body .sm-mr--30vh{margin-right:-30vh}body .sm-mt--30vh{margin-top:-30vh}body .sm-mb--30vh{margin-bottom:-30vh}body .sm-mx--30vh{margin-left:-30vh;margin-right:-30vh}body .sm-my--30vh{margin-top:-30vh;margin-bottom:-30vh}body .sm-m--40vh{margin:-40vh}body .sm-ml--40vh{margin-left:-40vh}body .sm-mr--40vh{margin-right:-40vh}body .sm-mt--40vh{margin-top:-40vh}body .sm-mb--40vh{margin-bottom:-40vh}body .sm-mx--40vh{margin-left:-40vh;margin-right:-40vh}body .sm-my--40vh{margin-top:-40vh;margin-bottom:-40vh}body .sm-m--50vh{margin:-50vh}body .sm-ml--50vh{margin-left:-50vh}body .sm-mr--50vh{margin-right:-50vh}body .sm-mt--50vh{margin-top:-50vh}body .sm-mb--50vh{margin-bottom:-50vh}body .sm-mx--50vh{margin-left:-50vh;margin-right:-50vh}body .sm-my--50vh{margin-top:-50vh;margin-bottom:-50vh}}.border-white{border-color:#fff}.border-current{border-color:currentColor}.border-0{border-width:0}.border-thin{border-width:.5px}.border{border-width:1px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-l,blockquote{border-left-width:1px}.border-r{border-right-width:1px}.border-t0{border-top-width:0}.border-b0{border-bottom-width:0}.border-l0{border-left-width:0}.border-r0{border-right-width:0}.bracket-l{border-width:.5px;border-right-width:0}.rounded-sm{border-radius:.5rem}.rounded{border-radius:100%}.shadow-md{box-shadow:0 0 10px #00000080}@media (max-width: 540px){.sm-shadow-none{box-shadow:none}}.block,cite{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex,#tutorial,header .header-inner,nav .nav-inner,.flex-col,nav,main{display:flex}.hidden{display:none}@media (max-width: 900px){.md-block{display:block}.md-inline-block{display:inline-block}.md-inline{display:inline}.md-flex{display:flex}.md-hidden{display:none}}@media (max-width: 540px){.sm-block{display:block}.sm-inline-block{display:inline-block}.sm-inline{display:inline}.sm-flex{display:flex}.sm-hidden{display:none}}.p-0{padding:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.p-1{padding:.25rem}.pl-1{padding-left:.25rem}.pr-1{padding-right:.25rem}.pt-1{padding-top:.25rem}.pb-1{padding-bottom:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.p-2{padding:.5rem}.pl-2{padding-left:.5rem}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pb-2{padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.p-3{padding:.75rem}.pl-3{padding-left:.75rem}.pr-3{padding-right:.75rem}.pt-3{padding-top:.75rem}.pb-3{padding-bottom:.75rem}.px-3,.bracket-l{padding-left:.75rem;padding-right:.75rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.p-4{padding:1rem}.pl-4,blockquote{padding-left:1rem}.pr-4{padding-right:1rem}.pt-4{padding-top:1rem}.pb-4{padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.p-6{padding:1.5rem}.pl-6{padding-left:1.5rem}.pr-6{padding-right:1.5rem}.pt-6{padding-top:1.5rem}.pb-6{padding-bottom:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.p-8,footer{padding:2rem}.pl-8{padding-left:2rem}.pr-8{padding-right:2rem}.pt-8{padding-top:2rem}.pb-8{padding-bottom:2rem}.px-8{padding-left:2rem;padding-right:2rem}.py-8{padding-top:2rem;padding-bottom:2rem}.p-10{padding:2.5rem}.pl-10{padding-left:2.5rem}.pr-10{padding-right:2.5rem}.pt-10{padding-top:2.5rem}.pb-10{padding-bottom:2.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.p-12{padding:3rem}.pl-12{padding-left:3rem}.pr-12{padding-right:3rem}.pt-12{padding-top:3rem}.pb-12{padding-bottom:3rem}.px-12{padding-left:3rem;padding-right:3rem}.py-12{padding-top:3rem;padding-bottom:3rem}.p-16{padding:4rem}.pl-16{padding-left:4rem}.pr-16{padding-right:4rem}.pt-16{padding-top:4rem}.pb-16{padding-bottom:4rem}.px-16{padding-left:4rem;padding-right:4rem}.py-16{padding-top:4rem;padding-bottom:4rem}.p-20{padding:5rem}.pl-20{padding-left:5rem}.pr-20{padding-right:5rem}.pt-20{padding-top:5rem}.pb-20{padding-bottom:5rem}.px-20{padding-left:5rem;padding-right:5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.p-24{padding:6rem}.pl-24{padding-left:6rem}.pr-24{padding-right:6rem}.pt-24{padding-top:6rem}.pb-24{padding-bottom:6rem}.px-24{padding-left:6rem;padding-right:6rem}.py-24{padding-top:6rem;padding-bottom:6rem}.p-28{padding:7rem}.pl-28{padding-left:7rem}.pr-28{padding-right:7rem}.pt-28{padding-top:7rem}.pb-28{padding-bottom:7rem}.px-28{padding-left:7rem;padding-right:7rem}.py-28{padding-top:7rem;padding-bottom:7rem}.p-32{padding:8rem}.pl-32{padding-left:8rem}.pr-32{padding-right:8rem}.pt-32{padding-top:8rem}.pb-32{padding-bottom:8rem}.px-32{padding-left:8rem;padding-right:8rem}.py-32{padding-top:8rem;padding-bottom:8rem}.p-10vh{padding:10vh}.pl-10vh{padding-left:10vh}.pr-10vh{padding-right:10vh}.pt-10vh{padding-top:10vh}.pb-10vh{padding-bottom:10vh}.px-10vh{padding-left:10vh;padding-right:10vh}.py-10vh{padding-top:10vh;padding-bottom:10vh}.p-20vh{padding:20vh}.pl-20vh{padding-left:20vh}.pr-20vh{padding-right:20vh}.pt-20vh{padding-top:20vh}.pb-20vh{padding-bottom:20vh}.px-20vh{padding-left:20vh;padding-right:20vh}.py-20vh{padding-top:20vh;padding-bottom:20vh}.p-30vh{padding:30vh}.pl-30vh{padding-left:30vh}.pr-30vh{padding-right:30vh}.pt-30vh{padding-top:30vh}.pb-30vh{padding-bottom:30vh}.px-30vh{padding-left:30vh;padding-right:30vh}.py-30vh{padding-top:30vh;padding-bottom:30vh}.p-40vh{padding:40vh}.pl-40vh{padding-left:40vh}.pr-40vh{padding-right:40vh}.pt-40vh{padding-top:40vh}.pb-40vh{padding-bottom:40vh}.px-40vh{padding-left:40vh;padding-right:40vh}.py-40vh{padding-top:40vh;padding-bottom:40vh}.p-50vh{padding:50vh}.pl-50vh{padding-left:50vh}.pr-50vh{padding-right:50vh}.pt-50vh{padding-top:50vh}.pb-50vh{padding-bottom:50vh}.px-50vh{padding-left:50vh;padding-right:50vh}.py-50vh{padding-top:50vh;padding-bottom:50vh}@media (max-width: 900px){body .md-p-0{padding:0}body .md-pl-0{padding-left:0}body .md-pr-0{padding-right:0}body .md-pt-0{padding-top:0}body .md-pb-0{padding-bottom:0}body .md-px-0{padding-left:0;padding-right:0}body .md-py-0{padding-top:0;padding-bottom:0}body .md-p-1{padding:.25rem}body .md-pl-1{padding-left:.25rem}body .md-pr-1{padding-right:.25rem}body .md-pt-1{padding-top:.25rem}body .md-pb-1{padding-bottom:.25rem}body .md-px-1{padding-left:.25rem;padding-right:.25rem}body .md-py-1{padding-top:.25rem;padding-bottom:.25rem}body .md-p-2{padding:.5rem}body .md-pl-2{padding-left:.5rem}body .md-pr-2{padding-right:.5rem}body .md-pt-2{padding-top:.5rem}body .md-pb-2{padding-bottom:.5rem}body .md-px-2{padding-left:.5rem;padding-right:.5rem}body .md-py-2{padding-top:.5rem;padding-bottom:.5rem}body .md-p-3{padding:.75rem}body .md-pl-3{padding-left:.75rem}body .md-pr-3{padding-right:.75rem}body .md-pt-3{padding-top:.75rem}body .md-pb-3{padding-bottom:.75rem}body .md-px-3{padding-left:.75rem;padding-right:.75rem}body .md-py-3{padding-top:.75rem;padding-bottom:.75rem}body .md-p-4{padding:1rem}body .md-pl-4{padding-left:1rem}body .md-pr-4{padding-right:1rem}body .md-pt-4{padding-top:1rem}body .md-pb-4{padding-bottom:1rem}body .md-px-4{padding-left:1rem;padding-right:1rem}body .md-py-4{padding-top:1rem;padding-bottom:1rem}body .md-p-6{padding:1.5rem}body .md-pl-6{padding-left:1.5rem}body .md-pr-6{padding-right:1.5rem}body .md-pt-6{padding-top:1.5rem}body .md-pb-6{padding-bottom:1.5rem}body .md-px-6{padding-left:1.5rem;padding-right:1.5rem}body .md-py-6{padding-top:1.5rem;padding-bottom:1.5rem}body .md-p-8{padding:2rem}body .md-pl-8{padding-left:2rem}body .md-pr-8{padding-right:2rem}body .md-pt-8{padding-top:2rem}body .md-pb-8{padding-bottom:2rem}body .md-px-8{padding-left:2rem;padding-right:2rem}body .md-py-8{padding-top:2rem;padding-bottom:2rem}body .md-p-10{padding:2.5rem}body .md-pl-10{padding-left:2.5rem}body .md-pr-10{padding-right:2.5rem}body .md-pt-10{padding-top:2.5rem}body .md-pb-10{padding-bottom:2.5rem}body .md-px-10{padding-left:2.5rem;padding-right:2.5rem}body .md-py-10{padding-top:2.5rem;padding-bottom:2.5rem}body .md-p-12{padding:3rem}body .md-pl-12{padding-left:3rem}body .md-pr-12{padding-right:3rem}body .md-pt-12{padding-top:3rem}body .md-pb-12{padding-bottom:3rem}body .md-px-12{padding-left:3rem;padding-right:3rem}body .md-py-12{padding-top:3rem;padding-bottom:3rem}body .md-p-16{padding:4rem}body .md-pl-16{padding-left:4rem}body .md-pr-16{padding-right:4rem}body .md-pt-16{padding-top:4rem}body .md-pb-16{padding-bottom:4rem}body .md-px-16{padding-left:4rem;padding-right:4rem}body .md-py-16{padding-top:4rem;padding-bottom:4rem}body .md-p-20{padding:5rem}body .md-pl-20{padding-left:5rem}body .md-pr-20{padding-right:5rem}body .md-pt-20{padding-top:5rem}body .md-pb-20{padding-bottom:5rem}body .md-px-20{padding-left:5rem;padding-right:5rem}body .md-py-20{padding-top:5rem;padding-bottom:5rem}body .md-p-24{padding:6rem}body .md-pl-24{padding-left:6rem}body .md-pr-24{padding-right:6rem}body .md-pt-24{padding-top:6rem}body .md-pb-24{padding-bottom:6rem}body .md-px-24{padding-left:6rem;padding-right:6rem}body .md-py-24{padding-top:6rem;padding-bottom:6rem}body .md-p-28{padding:7rem}body .md-pl-28{padding-left:7rem}body .md-pr-28{padding-right:7rem}body .md-pt-28{padding-top:7rem}body .md-pb-28{padding-bottom:7rem}body .md-px-28{padding-left:7rem;padding-right:7rem}body .md-py-28{padding-top:7rem;padding-bottom:7rem}body .md-p-32{padding:8rem}body .md-pl-32{padding-left:8rem}body .md-pr-32{padding-right:8rem}body .md-pt-32{padding-top:8rem}body .md-pb-32{padding-bottom:8rem}body .md-px-32{padding-left:8rem;padding-right:8rem}body .md-py-32{padding-top:8rem;padding-bottom:8rem}body .md-p-10vh{padding:10vh}body .md-pl-10vh{padding-left:10vh}body .md-pr-10vh{padding-right:10vh}body .md-pt-10vh{padding-top:10vh}body .md-pb-10vh{padding-bottom:10vh}body .md-px-10vh{padding-left:10vh;padding-right:10vh}body .md-py-10vh{padding-top:10vh;padding-bottom:10vh}body .md-p-20vh{padding:20vh}body .md-pl-20vh{padding-left:20vh}body .md-pr-20vh{padding-right:20vh}body .md-pt-20vh{padding-top:20vh}body .md-pb-20vh{padding-bottom:20vh}body .md-px-20vh{padding-left:20vh;padding-right:20vh}body .md-py-20vh{padding-top:20vh;padding-bottom:20vh}body .md-p-30vh{padding:30vh}body .md-pl-30vh{padding-left:30vh}body .md-pr-30vh{padding-right:30vh}body .md-pt-30vh{padding-top:30vh}body .md-pb-30vh{padding-bottom:30vh}body .md-px-30vh{padding-left:30vh;padding-right:30vh}body .md-py-30vh{padding-top:30vh;padding-bottom:30vh}body .md-p-40vh{padding:40vh}body .md-pl-40vh{padding-left:40vh}body .md-pr-40vh{padding-right:40vh}body .md-pt-40vh{padding-top:40vh}body .md-pb-40vh{padding-bottom:40vh}body .md-px-40vh{padding-left:40vh;padding-right:40vh}body .md-py-40vh{padding-top:40vh;padding-bottom:40vh}body .md-p-50vh{padding:50vh}body .md-pl-50vh{padding-left:50vh}body .md-pr-50vh{padding-right:50vh}body .md-pt-50vh{padding-top:50vh}body .md-pb-50vh{padding-bottom:50vh}body .md-px-50vh{padding-left:50vh;padding-right:50vh}body .md-py-50vh{padding-top:50vh;padding-bottom:50vh}}@media (max-width: 540px){body .sm-p-0{padding:0}body .sm-pl-0{padding-left:0}body .sm-pr-0{padding-right:0}body .sm-pt-0{padding-top:0}body .sm-pb-0{padding-bottom:0}body .sm-px-0{padding-left:0;padding-right:0}body .sm-py-0{padding-top:0;padding-bottom:0}body .sm-p-1{padding:.25rem}body .sm-pl-1{padding-left:.25rem}body .sm-pr-1{padding-right:.25rem}body .sm-pt-1{padding-top:.25rem}body .sm-pb-1{padding-bottom:.25rem}body .sm-px-1{padding-left:.25rem;padding-right:.25rem}body .sm-py-1{padding-top:.25rem;padding-bottom:.25rem}body .sm-p-2{padding:.5rem}body .sm-pl-2{padding-left:.5rem}body .sm-pr-2{padding-right:.5rem}body .sm-pt-2{padding-top:.5rem}body .sm-pb-2{padding-bottom:.5rem}body .sm-px-2{padding-left:.5rem;padding-right:.5rem}body .sm-py-2{padding-top:.5rem;padding-bottom:.5rem}body .sm-p-3{padding:.75rem}body .sm-pl-3{padding-left:.75rem}body .sm-pr-3{padding-right:.75rem}body .sm-pt-3{padding-top:.75rem}body .sm-pb-3{padding-bottom:.75rem}body .sm-px-3{padding-left:.75rem;padding-right:.75rem}body .sm-py-3{padding-top:.75rem;padding-bottom:.75rem}body .sm-p-4{padding:1rem}body .sm-pl-4{padding-left:1rem}body .sm-pr-4{padding-right:1rem}body .sm-pt-4{padding-top:1rem}body .sm-pb-4{padding-bottom:1rem}body .sm-px-4{padding-left:1rem;padding-right:1rem}body .sm-py-4{padding-top:1rem;padding-bottom:1rem}body .sm-p-6{padding:1.5rem}body .sm-pl-6{padding-left:1.5rem}body .sm-pr-6{padding-right:1.5rem}body .sm-pt-6{padding-top:1.5rem}body .sm-pb-6{padding-bottom:1.5rem}body .sm-px-6{padding-left:1.5rem;padding-right:1.5rem}body .sm-py-6{padding-top:1.5rem;padding-bottom:1.5rem}body .sm-p-8{padding:2rem}body .sm-pl-8{padding-left:2rem}body .sm-pr-8{padding-right:2rem}body .sm-pt-8{padding-top:2rem}body .sm-pb-8{padding-bottom:2rem}body .sm-px-8{padding-left:2rem;padding-right:2rem}body .sm-py-8{padding-top:2rem;padding-bottom:2rem}body .sm-p-10{padding:2.5rem}body .sm-pl-10{padding-left:2.5rem}body .sm-pr-10{padding-right:2.5rem}body .sm-pt-10{padding-top:2.5rem}body .sm-pb-10{padding-bottom:2.5rem}body .sm-px-10{padding-left:2.5rem;padding-right:2.5rem}body .sm-py-10{padding-top:2.5rem;padding-bottom:2.5rem}body .sm-p-12{padding:3rem}body .sm-pl-12{padding-left:3rem}body .sm-pr-12{padding-right:3rem}body .sm-pt-12{padding-top:3rem}body .sm-pb-12{padding-bottom:3rem}body .sm-px-12{padding-left:3rem;padding-right:3rem}body .sm-py-12{padding-top:3rem;padding-bottom:3rem}body .sm-p-16{padding:4rem}body .sm-pl-16{padding-left:4rem}body .sm-pr-16{padding-right:4rem}body .sm-pt-16{padding-top:4rem}body .sm-pb-16{padding-bottom:4rem}body .sm-px-16{padding-left:4rem;padding-right:4rem}body .sm-py-16{padding-top:4rem;padding-bottom:4rem}body .sm-p-20{padding:5rem}body .sm-pl-20{padding-left:5rem}body .sm-pr-20{padding-right:5rem}body .sm-pt-20{padding-top:5rem}body .sm-pb-20{padding-bottom:5rem}body .sm-px-20{padding-left:5rem;padding-right:5rem}body .sm-py-20{padding-top:5rem;padding-bottom:5rem}body .sm-p-24{padding:6rem}body .sm-pl-24{padding-left:6rem}body .sm-pr-24{padding-right:6rem}body .sm-pt-24{padding-top:6rem}body .sm-pb-24{padding-bottom:6rem}body .sm-px-24{padding-left:6rem;padding-right:6rem}body .sm-py-24{padding-top:6rem;padding-bottom:6rem}body .sm-p-28{padding:7rem}body .sm-pl-28{padding-left:7rem}body .sm-pr-28{padding-right:7rem}body .sm-pt-28{padding-top:7rem}body .sm-pb-28{padding-bottom:7rem}body .sm-px-28{padding-left:7rem;padding-right:7rem}body .sm-py-28{padding-top:7rem;padding-bottom:7rem}body .sm-p-32{padding:8rem}body .sm-pl-32{padding-left:8rem}body .sm-pr-32{padding-right:8rem}body .sm-pt-32{padding-top:8rem}body .sm-pb-32{padding-bottom:8rem}body .sm-px-32{padding-left:8rem;padding-right:8rem}body .sm-py-32{padding-top:8rem;padding-bottom:8rem}body .sm-p-10vh{padding:10vh}body .sm-pl-10vh{padding-left:10vh}body .sm-pr-10vh{padding-right:10vh}body .sm-pt-10vh{padding-top:10vh}body .sm-pb-10vh{padding-bottom:10vh}body .sm-px-10vh{padding-left:10vh;padding-right:10vh}body .sm-py-10vh{padding-top:10vh;padding-bottom:10vh}body .sm-p-20vh{padding:20vh}body .sm-pl-20vh{padding-left:20vh}body .sm-pr-20vh{padding-right:20vh}body .sm-pt-20vh{padding-top:20vh}body .sm-pb-20vh{padding-bottom:20vh}body .sm-px-20vh{padding-left:20vh;padding-right:20vh}body .sm-py-20vh{padding-top:20vh;padding-bottom:20vh}body .sm-p-30vh{padding:30vh}body .sm-pl-30vh{padding-left:30vh}body .sm-pr-30vh{padding-right:30vh}body .sm-pt-30vh{padding-top:30vh}body .sm-pb-30vh{padding-bottom:30vh}body .sm-px-30vh{padding-left:30vh;padding-right:30vh}body .sm-py-30vh{padding-top:30vh;padding-bottom:30vh}body .sm-p-40vh{padding:40vh}body .sm-pl-40vh{padding-left:40vh}body .sm-pr-40vh{padding-right:40vh}body .sm-pt-40vh{padding-top:40vh}body .sm-pb-40vh{padding-bottom:40vh}body .sm-px-40vh{padding-left:40vh;padding-right:40vh}body .sm-py-40vh{padding-top:40vh;padding-bottom:40vh}body .sm-p-50vh{padding:50vh}body .sm-pl-50vh{padding-left:50vh}body .sm-pr-50vh{padding-right:50vh}body .sm-pt-50vh{padding-top:50vh}body .sm-pb-50vh{padding-bottom:50vh}body .sm-px-50vh{padding-left:50vh;padding-right:50vh}body .sm-py-50vh{padding-top:50vh;padding-bottom:50vh}}.opacity-100{opacity:1}.opacity-75,cite{opacity:.75}.opacity-50{opacity:.5}.opacity-25{opacity:.25}.opacity-0{opacity:0}@media (max-width: 900px){.md-opacity-100{opacity:1}.md-opacity-75{opacity:.75}.md-opacity-50{opacity:.5}.md-opacity-25{opacity:.25}.md-opacity-0{opacity:0}}.fixed,#tutorial{position:fixed}.sticky,header{position:sticky}.absolute{position:absolute}.relative,blockquote{position:relative}.inset-0,#tutorial,nav{top:0;left:0;right:0;bottom:0}.inset-x-0{right:0;left:0}.inset-y-0{bottom:0;top:0}.top-0{top:0}.bottom-0{bottom:0}.right-0{right:0}.left-0{left:0}.below{z-index:-1}.above{z-index:1}.float-r{float:right}.float-l{float:left}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#222222}::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(128,128,128,.5)}.scroll-theme-1::-webkit-scrollbar-track{background:#aabcaa}.scroll-theme-1::-webkit-scrollbar-thumb{background:#647064}.scroll-theme-2::-webkit-scrollbar-track{background:#d3a59f}.scroll-theme-2::-webkit-scrollbar-thumb{background:#b86a5f}.scroll-theme-3::-webkit-scrollbar-track{background:#c3dce0}.scroll-theme-3::-webkit-scrollbar-thumb{background:#8ccfdb}.scroll-theme-4::-webkit-scrollbar-track{background:#dbbf88}.scroll-theme-4::-webkit-scrollbar-thumb{background:#cca45a}.scroller{position:relative;scroll-behavior:smooth;flex:1}.scroller-y,nav{overflow-y:auto}.scroller-y::-webkit-scrollbar,nav::-webkit-scrollbar{width:4px}.scroller-x{overflow-x:auto}.scroller-x::-webkit-scrollbar{height:4px}.scroller::-webkit-scrollbar-track{background:none}.scroller::-webkit-scrollbar-thumb{background:white}.scroller+.gradient{top:0;left:0;width:100%;height:100%;position:absolute;pointer-events:none;z-index:1}.scroller+.gradient-dk{background:linear-gradient(rgba(34,34,34,0) 50%,#222222)}.scroller-inner{position:relative;top:0;left:0;right:0;bottom:0}.scroller-y .scroller-inner>*:last-child,nav .scroller-inner>*:last-child{padding-bottom:1.5rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rise{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(0);opacity:1}to{transform:scale(5);opacity:0}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes flash-arc{to{stroke:#aabcaa;stroke:#fff}}@keyframes scroll{0%{transform:translateY(1em)}to{transform:translateY(-10.5rem)}}.animation-rise{animation:rise forwards 1s .6s;overflow:hidden;opacity:0}.animation-pulse{opacity:0;animation-name:pulse;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite}.transition-xs{transition:all .15s}.transition-sm,.objective-links a,#chapter-nav a,#chapter-nav button,#tutorial .tutorial-navigation .dot,#tutorial .label-text,#sunburst-wrap .label{transition:all .3s}.transition-md,header .header-inner,header{transition:all .4s}.transition-lg{transition:all .7s}.transition-xl{transition:all 1s}ul:not(.bare) li{padding-left:1.25em}ul:not(.bare) li:before{content:"\2013\2003";position:absolute;margin-left:-1.25em}.flex-col,nav,main{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-stretch{justify-content:stretch}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.flex-1{flex:1}.flex-grow,nav .nav-inner,nav{flex-grow:1}.flex-center{display:flex;justify-content:center;align-items:center;text-align:center}.col-1-3{width:33.33%;flex-basis:33.33%}.col-2-3{width:66.67%;flex-basis:66.67%}@media (max-width: 900px){.md-flex-swap{flex-direction:column}}@media (max-width: 540px){.sm-flex-swap{flex-direction:column}.sm-align-center{align-items:center}}svg{overflow:visible}.fill-none{fill:none}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}path{vector-effect:non-scaling-stroke}p,li:last-child{margin-bottom:1.6em}h1,h2,h3,h4{line-height:1.2;font-weight:600;margin-bottom:.6em}h1,h2,h3,h4{text-transform:uppercase;letter-spacing:-.03em}.page-body a{text-decoration:underline}.page-body a.bare,.page-body .bare a{text-decoration:none}.hover-ul a:hover{text-decoration:underline}.uppercase,.text-nano,.text-mini,.text-micro{text-transform:uppercase;letter-spacing:.06em}.text-mini{font-size:14px;letter-spacing:.09em}.text-micro{font-size:12px;letter-spacing:.12em}.text-nano{font-size:10px;letter-spacing:.12em}.text-left{text-align:left}.text-right,cite{text-align:right}.text-center{text-align:center}@media (max-width: 540px){.sm-text-left{text-align:left}.sm-text-right{text-align:right}.sm-text-center{text-align:center}}blockquote{border-color:currentColor}cite{max-width:50%}@font-face{font-family:isomer;src:url(/fonts/Isomer/Isomer-Regular.woff2) format("woff2"),url(/fonts/Isomer/Isomer-Regular.woff) format("woff")}@font-face{font-family:isomer;font-weight:700;src:url(/fonts/Isomer/Isomer-Bold.woff2) format("woff2"),url(/fonts/Isomer/Isomer-Bold.woff) format("woff")}@font-face{font-family:isomer;font-style:italic;src:url(/fonts/Isomer/Isomer-Italic.woff2) format("woff2"),url(/fonts/Isomer/Isomer-Italic.woff) format("woff")}@font-face{font-family:isomer-mono;src:url(/fonts/IsomerMono/IsomerMono-Regular.woff2) format("woff2"),url(/fonts/Isomer/Isomer-Regular.woff) format("woff")}html,body,.font-body,h1,h2,h3,h4{font-family:isomer,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}code,.font-code,nav{font-size:14px;font-family:isomer-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}h1,h2,h3,h4,h5,h6,.font-head{font-family:alternate-gothic-atf,sans-serif;font-weight:600;text-rendering:geometricPrecision}.rendering-auto{text-rendering:auto}.italic,blockquote{font-style:italic}.normal{font-style:normal}.bare{text-decoration:none}.underline{text-decoration:underline}.strikethrough{text-decoration:line-through}.text-2xs{font-size:.625rem}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base,cite{font-size:1rem}.text-lg,h4,blockquote{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl,h3{font-size:1.5rem}.text-3xl,h2{font-size:1.875rem}.text-4xl,h1{font-size:2.25rem}.text-5xl{font-size:3rem}.text-6xl{font-size:3.75rem}.text-7xl{font-size:4.5rem}.text-8xl{font-size:6rem}.text-9xl{font-size:8rem}.uppercase,.lowercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.transform-none{text-transform:none}.tracking-tighter{letter-spacing:-.05em}.tracking-tight{letter-spacing:-.025em}.tracking-0{letter-spacing:0em}.tracking-025{letter-spacing:.025em}.tracking-05{letter-spacing:.05em}.tracking-10{letter-spacing:.1em}.tracking-15{letter-spacing:.15em}.tracking-20{letter-spacing:.2em}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-10{line-height:2.5rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed,blockquote{line-height:1.625}.leading-loose{line-height:2}.fw100{font-weight:100}.fw200{font-weight:200}.fw300{font-weight:300}.fw400,blockquote{font-weight:400}.fw500{font-weight:500}.fw600{font-weight:600}.bold,.fw700{font-weight:700}.fw800{font-weight:800}.fw900{font-weight:900}section{padding:4rem 0}.w-content{margin:0 auto;max-width:750px}.w-header{margin:0 auto;max-width:1150px}.page-body{color:#222;background:white}.page-body.invert{color:#fff;background:#222222}@media (max-width: 900px){section{padding:3rem 0}.w-content{max-width:550px;padding:0 1.5rem}.page-body{padding-top:2rem}}nav{top:100px;z-index:90;padding:0 2rem;position:fixed;background:#222222;justify-content:flex-start}nav .nav-inner{height:650px;max-height:75vh;padding-bottom:2rem;max-width:1150px;margin:auto;width:100%}nav .panel{display:flex;position:relative;flex-direction:column;padding-top:1rem;padding-bottom:1rem;border-top:1px solid #808080;border-bottom:1px solid #808080}nav .center-panel{justify-content:center;margin:0 2rem;width:auto;flex:1}nav .side-panel{width:175px;min-width:175px}nav .vertical-menu{flex-grow:1;line-height:1.2;justify-content:space-around}nav .vertical-menu button{display:flex;flex-direction:column;align-items:center}nav .vertical-menu button:hover .solid,nav .vertical-menu button.active .solid{stroke:currentColor}nav button{transition:color .2s}nav button:hover{color:#fff}@media (max-width: 900px){nav{padding:0}nav .panel{border:none}nav .side-panel{padding:0;width:100%}nav .side-panel:last-child{padding:2rem 0;border-top:1px solid #808080}nav .center-panel{margin:0}nav .nav-inner{margin-top:0;padding:0 1rem;max-height:unset;flex-direction:column}nav .vertical-menu{flex-direction:row;padding-bottom:1rem;border-bottom:1px solid #808080}}.inspecting #sunburst .objective:not(.active) .arc,.inspecting #sunburst .objective:not(.active) .radial,.hatches.inspecting #sunburst .objective:not(.active) .arc,.hatches.inspecting #sunburst .objective:not(.active) .radial{transition:stroke .3s;stroke:#000}.inspecting #sunburst .arc.guide{animation:none}.inspecting #sunburst .active .arc{stroke:currentColor}.inspecting #sunburst .active .arc.target,.inspecting #sunburst .active .arc.target.hatch{stroke:#fff}.inspecting #sunburst .active .radial{stroke:currentColor}.animating #sunburst .objective-arc,.animating #sunburst .visited .objective-arc{stroke:#fff!important;transition:stroke .2s .2s}#sunburst path{fill:none}#sunburst .arc,#sunburst .radial{transition:stroke .7s}#sunburst .arc{cursor:pointer;stroke-width:26px;stroke-linecap:round}#sunburst .arc.guide{animation:flash-arc 1s infinite alternate-reverse cubic-bezier(0,0,.75,1)}#sunburst .radial{stroke:gray}#sunburst .arc,#sunburst .radial,#sunburst .sunburst-link{transform-origin:center}.hatches #sunburst .visited .hatch-theme-1.hatch{stroke:url(#hatch-theme-1)}.hatches #sunburst .visited .hatch-theme-lt-1{stroke:url(#hatch-theme-lt-1)}.hatches #sunburst .visited .hatch-theme-2.hatch{stroke:url(#hatch-theme-2)}.hatches #sunburst .visited .hatch-theme-lt-2{stroke:url(#hatch-theme-lt-2)}.hatches #sunburst .visited .hatch-theme-3.hatch{stroke:url(#hatch-theme-3)}.hatches #sunburst .visited .hatch-theme-lt-3{stroke:url(#hatch-theme-lt-3)}.hatches #sunburst .visited .hatch-theme-4.hatch{stroke:url(#hatch-theme-4)}.hatches #sunburst .visited .hatch-theme-lt-4{stroke:url(#hatch-theme-lt-4)}#tutorial .label-text,#sunburst-wrap .label{display:flex;align-items:center;text-transform:capitalize}#tutorial,#sunburst-wrap{height:100%}#tutorial .label,#sunburst-wrap .label{position:absolute}#tutorial .label:nth-child(1),#tutorial .label:nth-child(4),#sunburst-wrap .label:nth-child(1),#sunburst-wrap .label:nth-child(4){left:0;flex-direction:row-reverse}#tutorial .label:nth-child(1) .label-text,#tutorial .label:nth-child(4) .label-text,#sunburst-wrap .label:nth-child(1) .label-text,#sunburst-wrap .label:nth-child(4) .label-text{flex-direction:row-reverse}#tutorial .label:nth-child(1),#sunburst-wrap .label:nth-child(1){top:0}#tutorial .label:nth-child(2),#sunburst-wrap .label:nth-child(2){top:0;right:0}#tutorial .label:nth-child(3),#sunburst-wrap .label:nth-child(3){bottom:0;right:0}#tutorial .label:nth-child(4),#sunburst-wrap .label:nth-child(4){bottom:0}#tutorial #feature-text h2,#sunburst-wrap #feature-text h2{position:relative;max-width:35%}#tutorial .mask,#sunburst-wrap .mask{background:#222222;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}@media (min-height: 650px) and (min-width: 900px){#sunburst .arc{stroke-width:32px}}@media (min-height: 900px) and (min-width: 1180px){#sunburst .arc{stroke-width:38px}}@media (max-height: 650px) and (min-width: 900px){#sunburst .arc{stroke-width:22px}}@media (max-width: 900px){#sunburst{padding:2rem 0;margin:0 auto}#tutorial #feature-text p,#sunburst-wrap #feature-text p{margin-bottom:.25rem}#tutorial #feature-text h2,#sunburst-wrap #feature-text h2{width:50%;max-width:225px;margin-bottom:0;transform:scale(.95)}}@media (max-width: 540px){#tutorial #feature-text h2,#sunburst-wrap #feature-text h2{width:90%;transform:scale(.8)}}header{top:0;left:0;z-index:100;padding:0 2rem;background:#222222}header.active:not(.menu-active){color:#222;background:white}header.active:not(.menu-active) .header-inner{border-bottom-color:#a5a5a5}header.active:not(.menu-active) #header-logo{color:#222}header.active:not(.menu-active) #header-logo .reverse{fill:#fff}header .header-inner{margin:0 auto;height:100px;align-items:center;max-width:1150px;border-bottom:1px solid rgba(165,165,165,0)}header .header-title{flex-grow:1}header .header-title,header .header-title-pair{display:flex;flex-direction:column}header .menu-links li{padding:0 1rem;margin:0}header .menu-links a,header .menu-links button{display:flex}@media (max-width: 900px){header.menu-active #header-logo,header.menu-active .gradient{display:block}header.menu-active .menu-links{display:flex}header #header-logo,header .menu-links,header .gradient{display:none}header .menu-links-wrap{position:relative;align-items:center;display:flex;height:100%}header .menu-links{top:0;left:0;z-index:0;padding:0;width:100%;height:100%;overflow-x:scroll;position:absolute;justify-content:flex-start}header .menu-links::-webkit-scrollbar{height:0}header .menu-links li:first-child{margin-left:.5rem}header .gradient{top:0;left:0;right:0;bottom:0;width:100%;z-index:1;position:absolute;pointer-events:none;background:linear-gradient(90deg,#222222,rgba(34,34,34,0) 3rem,rgba(34,34,34,0) calc(100% - 3rem),#222222)}header .header-title{padding:0;line-height:1.3}}footer{display:flex;justify-content:space-between}.loader{z-index:100;background:rgba(34,34,34,.98)}.loader path{stroke-width:6px;stroke:#fff;stroke-linecap:round}[disabled]{cursor:default}.pill,#social-links-header a{border-radius:4em;padding:.5em 1em;transition:all .3s}.pill:hover,#social-links-header a:hover{box-shadow:inset 0 0 3rem #fff3}#social-links-header{position:absolute;background:#222222;z-index:-1;top:100px;left:0;width:100%;align-items:center;justify-content:center;box-shadow:0 8px 8px #00000040}#social-links-header #social-links-header-inner{border-top:1px solid #808080;height:100px}#social-links-header a{border-radius:100%;height:40px;width:40px;display:flex;align-items:center;justify-content:center;color:#ffffffbf}#social-links-header a:hover{color:#fff}@media (max-width: 900px){#social-links-header{position:fixed}}#tutorial{z-index:110;text-align:left;align-items:center;overscroll-behavior:contain}#tutorial #tutorial-inner{height:650px;max-height:100%}#tutorial .panel-text{width:240px}#tutorial .panel-text .scroller{overflow:visible}#tutorial .panel-graphic{flex-grow:1;height:100%;padding:0 4rem}#tutorial .panel-graphic-inner{transition:transform 2s .5s}#tutorial #slide-logo{width:60%;padding-top:2rem}#tutorial .dates{position:relative;overflow:hidden;font-size:15px;height:12em}#tutorial .dates:before{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(#222222,rgba(34,34,34,0) 48%,rgba(34,34,34,0) 52%,#222222)}#tutorial .dates .animation-scroll{position:relative;animation:scroll 4s forwards cubic-bezier(.4,0,.2,1)}#tutorial .slide-container{position:absolute}#tutorial .ring{fill:none;stroke:#fff;stroke-width:1.25rem;stroke-linecap:round;transform-origin:center}#tutorial .ring:nth-child(1){stroke:#fff}#tutorial .ring:nth-child(2){stroke:#a5a5a5}#tutorial .ring:nth-child(3){stroke:gray}#tutorial .radial-lines,#tutorial .initiative-arcs{transform-origin:center;transition:opacity 1s .5s}#tutorial #labels-container{text-align:left;line-height:1rem;display:flex;flex-direction:column;justify-content:center;position:relative}#tutorial #objective-labels{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;pointer-events:none;height:100%}#tutorial #objective-labels .label{display:flex;position:relative;align-items:center;justify-content:center}#tutorial #objective-labels .label:nth-child(3) .label-text{flex-direction:row-reverse}#tutorial #objective-labels .label:nth-child(4) .label-text{flex-direction:row}#tutorial .interest-label:nth-child(1) text{fill:#fff}#tutorial .interest-label:nth-child(1) path{stroke:#fff}#tutorial .interest-label:nth-child(2) text{fill:#a5a5a5}#tutorial .interest-label:nth-child(2) path{stroke:#a5a5a5}#tutorial .interest-label:nth-child(3) text{fill:gray}#tutorial .interest-label:nth-child(3) path{stroke:gray}#tutorial.slide-4 .arc.active{stroke:#fff;transition:stroke .4s}#tutorial.slide-4 #feature-text,#tutorial.slide-4 .slide-container{z-index:1;pointer-events:all}#tutorial .tutorial-navigation{position:absolute;align-items:center;background:#222222;margin-left:-1rem;padding:1rem;bottom:1rem;z-index:1}#tutorial .tutorial-navigation .dot{background:white;border-radius:50%;margin:0 .25rem;padding:.25rem;cursor:pointer;opacity:.5}#tutorial .tutorial-navigation .dot:hover,#tutorial .tutorial-navigation .dot.active{opacity:1}#tutorial .tutorial-navigation button{margin-left:2.5rem;padding-left:2.5rem}@media (max-width: 1180px){#tutorial.slide-2 .panel-graphic-inner{transform:translate(-4rem)}}@media (max-width: 900px){#tutorial #sunburst{max-width:450px}#tutorial #slide-logo{width:80%;padding-top:0}#tutorial #slide-logo svg{padding:1rem}#tutorial #slide-logo .ml-auto,#tutorial #slide-logo cite{padding:0;margin:0 auto}#tutorial #slide-logo img{width:100px}}@media (max-width: 900px) and (orientation: portrait){#tutorial{padding:1rem}#tutorial.slide-2 .panel-graphic-inner{transform:translate(-2rem)}#tutorial #tutorial-inner{height:100%;flex-direction:column-reverse}#tutorial .panel-graphic-inner{margin:0 auto}#tutorial .panel-text,#tutorial .panel-graphic{width:100%}#tutorial .panel-text{flex:.33}#tutorial .panel-graphic{flex:1}#tutorial .panel-text{margin:0;z-index:1;display:flex;align-items:flex-end}#tutorial .panel-text .gradient{display:none}#tutorial .panel-text button{position:relative;margin-left:auto;bottom:3.25rem;z-index:1}#tutorial .panel-text-inner{border-top:.5px solid;background:#222222;padding:1rem 0 0}}@media (max-width: 540px){#tutorial .panel-text .gradient{display:block}#tutorial .panel-text .scroller{overflow-y:auto}}@media (max-width: 540px) and (orientation: portrait){#tutorial #tutorial-inner{padding:0}#tutorial .panel-text{flex:1}#tutorial .panel-graphic{flex:1.15}#tutorial.slide-2 .panel-graphic-inner{transform:translate(-3rem)}#tutorial .panel-text-inner{border-top:.5px solid;margin-bottom:2.25rem}#tutorial .panel-text-inner button{margin:0 auto;bottom:0}#tutorial .panel-text-inner h3{margin-bottom:.25rem}#tutorial .panel-graphic{margin-bottom:.75rem}#tutorial #sunburst,#tutorial #sunburst-container{padding:0;margin:0}#tutorial #sunburst .arc{stroke-width:16px}#tutorial #feature-text p{margin-bottom:-.5rem}#tutorial #feature-text p,#tutorial #feature-text h2{transform:scale(.7)}#tutorial .tutorial-navigation{bottom:0}}#chapter-nav{color:#222}#chapter-nav h2,#chapter-nav h4{margin-bottom:0}#chapter-nav a,#chapter-nav button{display:block;padding:1.5rem;border-radius:1.5rem}#chapter-nav .col-prev a,#chapter-nav .col-prev button{background:rgba(34,34,34,.2)}#chapter-nav .col-prev a:hover,#chapter-nav .col-prev button:hover{background:rgba(34,34,34,.15)}#chapter-nav .col-next a{background:rgba(255,255,255,.9);color:#222}#chapter-nav .col-next a:hover{background:white}@media (max-width: 900px){#chapter-nav .col-prev,#chapter-nav .col-next{margin:0;width:100%}#chapter-nav .col-prev{margin-top:2rem}#chapter-nav-inner{flex-direction:column-reverse}}#guide-label{pointer-events:none}#guide-label a{left:50%;top:-1.125rem;pointer-events:all;transition:all .3s;transform:translate(-50%,-50%)}#guide-label.active a{color:#222;background:white;border-color:transparent}@media (max-width: 900px){#guide-label{margin:3rem 0}}.objective-links{position:relative;margin-top:-2.75rem}.objective-links:after,.objective-links:before{content:"";height:1.75rem;position:absolute;border-width:.5px;border-style:solid;border-color:inherit;bottom:100%}.objective-links:before{left:17%;width:67%;border-bottom-color:transparent;z-index:1}.objective-links:after{left:50%;border-width:0;border-right-width:.5px}.objective-links a{padding:1rem;display:block;border-radius:1.5rem}.objective-links a:hover{background:rgba(255,255,255,.05)}@media (max-width: 900px){.objective-links{margin-top:0}}@media (max-width: 540px){.objective-links{padding-left:1rem}.objective-links:after,.objective-links:before{top:1rem;left:0;bottom:0;width:1.5rem;height:calc(100% - 4rem)}.objective-links:before{border-bottom-color:inherit;border-right-color:transparent}.objective-links:after{top:calc(50% - 1rem);height:0;border-top-width:.5px;border-right-width:0}.objective-links ul{flex-direction:column}}.icon:not([fill]){fill:currentColor}.icon.muted{opacity:40%}.icon .reverse{color:#222;fill:#222}
