@import url("//fonts.googleapis.com/css?family=Roboto+Mono");@import url("//fonts.googleapis.com/css?family=Roboto+Mono|Open+Sans:300,400,700,300i,400i,700i");:root{--white: 255, 255, 255;--black: 0, 0, 0;--gray-darkest: 51, 51, 51;--gray-darker: 102, 102, 102;--gray: 153, 153, 153;--gray-lighter: 204, 204, 204;--gray-lightest: 240, 244, 254;--link-normal: 81, 131, 245;--link-hover: 33, 97, 242;--code-text: 187, 194, 206;--code-function: 98, 207, 207;--code-variable: 242, 119, 122;--code-string: 146, 209, 146;--code-comment: 132, 137, 145;--text-variable: 129, 75, 244;--font-size-base: 1.0625rem;--font-size-base-big: 1.375;--wrapper-width: 100vw}*,*::after,*::before{box-sizing:inherit}*{font:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,hr{margin:0;padding:0;border:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background-color:RGB(var(--color-bg, #fff))}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,form legend{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}button,input,textarea,select{margin:0}.btn,.form-control,.link,.reset{background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;appearance:none}select.form-control::-ms-expand{display:none}textarea{resize:vertical;overflow:auto;vertical-align:top}input::-ms-clear{display:none}table{border-collapse:collapse;border-spacing:0}img,video,svg{max-width:100%}.fluid-type{--fluid-type-min-size: var(--font-size-base);--fluid-type-max-size: var(--font-size-base-big);--fluid-type-min-screen: 20;--fluid-type-max-screen: 88;font-size:calc( (var(--fluid-type-min-size) * 1rem) + (var(--fluid-type-max-size) - var(--fluid-type-min-size)) * (100vw - (var(--fluid-type-min-screen) * 1rem)) / (var(--fluid-type-max-screen) - var(--fluid-type-min-screen)) )}@media (min-width: 100rem){.fluid-type{font-size:calc(var(--fluid-type-max-size) *1rem)}}.fluid-padding-vertical{--fluid-padding-vertical-min-size: 1;--fluid-padding-vertical-max-size: 2;--fluid-padding-vertical-min-screen: 20;--fluid-padding-vertical-max-screen: 88;padding-top:calc( (var(--fluid-padding-vertical-min-size) * 1rem) + (var(--fluid-padding-vertical-max-size) - var(--fluid-padding-vertical-min-size)) * (100vw - (var(--fluid-padding-vertical-min-screen) * 1rem)) / (var(--fluid-padding-vertical-max-screen) - var(--fluid-padding-vertical-min-screen)) );padding-bottom:calc( (var(--fluid-padding-vertical-min-size) * 1rem) + (var(--fluid-padding-vertical-max-size) - var(--fluid-padding-vertical-min-size)) * (100vw - (var(--fluid-padding-vertical-min-screen) * 1rem)) / (var(--fluid-padding-vertical-max-screen) - var(--fluid-padding-vertical-min-screen)) )}@media (min-width: 100rem){.fluid-padding-vertical{padding-top:calc(var(--fluid-padding-vertical-max-size) *1rem);padding-bottom:calc(var(--fluid-padding-vertical-max-size) *1rem)}}.fluid-padding-horizontal{--fluid-padding-horizontal-min-size: 1;--fluid-padding-horizontal-max-size: 2;--fluid-padding-horizontal-min-screen: 20;--fluid-padding-horizontal-max-screen: 88;padding-left:calc( (var(--fluid-padding-horizontal-min-size) * 1rem) + (var(--fluid-padding-horizontal-max-size) - var(--fluid-padding-horizontal-min-size)) * (100vw - (var(--fluid-padding-horizontal-min-screen) * 1rem)) / (var(--fluid-padding-horizontal-max-screen) - var(--fluid-padding-horizontal-min-screen)) );padding-right:calc( (var(--fluid-padding-horizontal-min-size) * 1rem) + (var(--fluid-padding-horizontal-max-size) - var(--fluid-padding-horizontal-min-size)) * (100vw - (var(--fluid-padding-horizontal-min-screen) * 1rem)) / (var(--fluid-padding-horizontal-max-screen) - var(--fluid-padding-horizontal-min-screen)) )}@media (min-width: 100rem){.fluid-padding-horizontal{padding-left:calc(var(--fluid-padding-horizontal-max-size) *1rem);padding-right:calc(var(--fluid-padding-horizontal-max-size) *1rem)}}:root{--test1: calc((100vw - var(--wrapper-width)) / 2);--test2: calc(var(--test1) + var(--wrapper-width) + 32px) }.toc-heading{display:block}@media (min-width: 100rem){.toc-heading{display:none}}.toc{position:static;margin-bottom:64px}@media (min-width: 100rem){.toc{overflow-y:auto;position:fixed;top:calc(var(--main-header-height) + var(--h1-margin-top));left:var(--test2)}}.toc>.toc-list{overflow:hidden;position:relative}.toc>.toc-list li{list-style:none}.toc-list{margin:0;padding-left:10px}.toc-list .toc-list{padding-left:20px}a.toc-link{color:currentColor;height:100%}.is-collapsible{max-height:1000px;overflow:hidden;transition:all 300ms ease-in-out}.is-collapsed{max-height:0}.is-position-fixed{position:fixed !important;top:0}.is-active-link{font-weight:700}.toc-link::before{background-color:RGB(var(--gray-lightest));content:' ';display:inline-block;height:inherit;left:0;margin-top:-1px;position:absolute;width:2px}.is-active-link::before{background-color:RGB(var(--link-normal))}.progress{background:linear-gradient(to right, RGB(var(--link-normal)) var(--scroll), transparent 0);background-repeat:no-repeat;position:fixed;width:100%;height:4px;z-index:9999}.top-anchor{display:flex;align-items:center;justify-content:center;width:48px;height:48px;position:fixed;right:32px;bottom:32px;background-color:RGB(var(--gray-darkest));border-radius:999px;border:2px solid RGB(var(--gray-darkest))}.top-anchor a{font-size:24px;font-size:1.5rem;width:48px;height:48px;display:block;font-weight:bold;text-align:center}.top-anchor a:link,.top-anchor a:focus,.top-anchor a:active,.top-anchor a:visited{color:RGB(var(--white));text-decoration:none}.top-anchor:hover{background-color:RGB(var(--white));border-color:RGB(var(--gray-darkest))}.top-anchor:hover a{color:RGB(var(--gray-darkest))}.code-block{margin:16px 0 32px;background-color:RGB(var(--gray-darkest));border-radius:4px;box-shadow:4px 4px 16px RGBA(var(--black), 0.2);font-family:"Roboto Mono", "Courier New", monospace}.code-block .code-title{font-size:12px;font-size:.75rem;padding:6px 16px;border-radius:4px 4px 0 0;background-color:RGB(var(--black));color:RGB(var(--white))}.code-block .code-content{font-size:14px;font-size:.875rem;padding:16px;color:RGB(var(--code-text))}.code-function{color:RGB(var(--code-function))}.code-variable{color:RGB(var(--code-variable))}.code-string{color:RGB(var(--code-string))}.code-comment{color:RGB(var(--code-comment))}:root{--h1-margin-top: 48px}.wrapper{display:flex;flex-direction:column;width:100vw;height:100vh}@media (min-width: 64rem){.wrapper{flex-direction:row;height:auto}}.wrapper .video{flex:1}.wrapper .video video{min-width:100%;float:left}@media (min-width: 64rem){.wrapper .video video{min-width:auto;height:480px;float:right}}.wrapper .content{flex:1;display:flex;flex-direction:column;position:relative;padding-left:24px;line-height:115%;margin-bottom:32px}@media (min-width: 64rem){.wrapper .content{margin-bottom:0}}.wrapper .content h1{margin:24px 0;font-family:'Scheherazade', serif;font-size:2em;font-weight:normal;letter-spacing:0.4em}@media (min-width: 64rem){.wrapper .content h1{margin-top:0}}.wrapper .content .contact,.wrapper .content p.btw{margin-top:24px}@media (min-width: 64rem){.wrapper .content .links{position:absolute;bottom:0}}.wrapper .content .links a.instagram{margin:24px 0}.wrapper .content .links a.instagram svg{width:24px;height:24px}.wrapper .content a,.wrapper .content a:active,.wrapper .content a:focus,.wrapper .content a:visited{display:block;color:#333;text-decoration:underline solid #999}.wrapper .content a:hover{color:#333}.wrapper .content a,.wrapper .content p{font-family:'Ubuntu', sans-serif;font-size:0.9em}body{background-color:RGB(var(--white));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:var(--font-size-base);line-height:1.8;color:RGB(var(--gray-darkest))}html{overflow-y:scroll;min-height:100%}.container,.amount{width:100vw;height:100vh;max-width:100%;display:flex;align-items:center;justify-content:center}@media (min-width: 30rem){.container,.amount{width:100%}}@media (min-width: 37.5rem){.container,.amount{width:100%}}@media (min-width: 64rem){.container,.amount{width:100%;max-width:var(--wrapper-width)}}@media (min-width: 80rem){.container,.amount{width:100%;max-width:var(--wrapper-width)}}@media (min-width: 100rem){.container,.amount{width:100%;max-width:var(--wrapper-width)}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.4;margin-bottom:20px}h1{font-size:50px;font-size:3.125rem}h2{font-size:28px;font-size:1.75rem}h3{font-size:18px;font-size:1.125rem}h4{font-size:16px;font-size:1rem}h5{font-size:14px;font-size:.875rem}h6{font-size:12px;font-size:.75rem}:root{--main-header-height: 96px}header{position:sticky;position:-webkit-sticky;top:0;z-index:999;user-select:none;background-color:RGB(var(--white))}header .header-layout{height:var(--main-header-height);display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed RGB(var(--gray-lighter))}header .header-layout .header-logo{width:32.61px;height:33.48px}header .header-layout .header-logo a{width:100%;height:100%;display:block}header .header-layout .header-logo a .brand{width:100%;height:100%}header .header-layout .header-logo a .brand path{fill:RGB(var(--brand-base))}header .header-layout .header-logo a .brand:hover path{fill:RGB(var(--brand-base))}header .header-layout .header-nav{float:right}header .header-layout .header-nav .header-nav-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}header .header-layout .header-nav .main-list{display:flex;align-items:center;justify-content:flex-end}header .header-layout .header-nav .main-list>li.nav-item+li{padding-left:32px}header .header-layout .header-nav .main-list>li.nav-item a{transition:all .2s ease-in-out;font-size:20px;font-size:1.25rem;color:RGB(var(--black));text-decoration:underline RGB(var(--black))}header .header-layout .header-nav .main-list>li.nav-item a.current-page,header .header-layout .header-nav .main-list>li.nav-item a:hover,header .header-layout .header-nav .main-list>li.nav-item a:active{background-color:RGB(var(--gray-lightest));color:RGB(var(--gray-darkest));text-decoration:underline RGB(var(--gray-lightest))}*[data-theme="light"]{--footer-donate-border-color: var(--gray-light);--footer-donate-color: var(--black);--footer-main-color: var(--white);--footer-heart-color: var(--black);--footer-text-color: var(--white)}*[data-theme="dark"]{--footer-donate-border-color: var(--black-scroll);--footer-donate-color: var(--white);--footer-main-color: var(--black);--footer-heart-color: var(--white);--footer-text-color: var(--black)}footer{background-color:#000}
/*# sourceMappingURL=styles.min.css.map */
