@font-face {
  font-family: "Geologica-fallback";
  ascent-override: 97.5%;
  descent-override: 27.500000000000004%;
  line-gap-override: 0%;
  font-style: normal;
  font-weight: 600;
  src: local("Arial");
}

@font-face {
  font-family: "Geologica-fallback-android";
  ascent-override: 97.5%;
  descent-override: 27.500000000000004%;
  line-gap-override: 0%;
  font-style: normal;
  font-weight: 600;
  src: local("Roboto");
}

@font-face {
  font-family: "Geologica";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local(""),
    url("/wt/static/webfonts/fonts/geologica/geologica_600.woff2")
      format("woff2"),
    url("/wt/static/webfonts/fonts/geologica/geologica_600.woff") format("woff"),
    url("/wt/static/webfonts/fonts/geologica/geologica_600.ttf")
      format("truetype");
}


@font-face {
  font-family: "Work Sans-fallback";
  ascent-override: 93%;
  descent-override: 24.3%;
  line-gap-override: 0%;
  font-style: normal;
  font-weight: 400;
  src: local("Arial");
}

@font-face {
  font-family: "Work Sans-fallback-android";
  ascent-override: 93%;
  descent-override: 24.3%;
  line-gap-override: 0%;
  font-style: normal;
  font-weight: 400;
  src: local("Roboto");
}

@font-face {
  font-family: "Work Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(""),
    url("/wt/static/webfonts/fonts/work_sans/work_sans_regular.woff2")
      format("woff2"),
    url("/wt/static/webfonts/fonts/work_sans/work_sans_regular.woff")
      format("woff"),
    url("/wt/static/webfonts/fonts/work_sans/work_sans_regular.ttf")
      format("truetype");
}


@font-face {
  font-family: "Work Sans-fallback";
  ascent-override: 93%;
  descent-override: 24.3%;
  line-gap-override: 0%;
  font-style: italic;
  font-weight: 400;
  src: local("Arial");
}

@font-face {
  font-family: "Work Sans-fallback-android";
  ascent-override: 93%;
  descent-override: 24.3%;
  line-gap-override: 0%;
  font-style: italic;
  font-weight: 400;
  src: local("Roboto");
}

@font-face {
  font-family: "Work Sans";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(""),
    url("/wt/static/webfonts/fonts/work_sans/work_sans_italic.woff2")
      format("woff2"),
    url("/wt/static/webfonts/fonts/work_sans/work_sans_italic.woff")
      format("woff"),
    url("/wt/static/webfonts/fonts/work_sans/work_sans_italic.ttf")
      format("truetype");
}


@font-face {
  font-family: "Work Sans-fallback";
  ascent-override: 93%;
  descent-override: 24.3%;
  line-gap-override: 0%;
  font-style: normal;
  font-weight: 700;
  src: local("Arial");
}

@font-face {
  font-family: "Work Sans-fallback-android";
  ascent-override: 93%;
  descent-override: 24.3%;
  line-gap-override: 0%;
  font-style: normal;
  font-weight: 700;
  src: local("Roboto");
}

@font-face {
  font-family: "Work Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(""),
    url("/wt/static/webfonts/fonts/work_sans/work_sans_700.woff2")
      format("woff2"),
    url("/wt/static/webfonts/fonts/work_sans/work_sans_700.woff") format("woff"),
    url("/wt/static/webfonts/fonts/work_sans/work_sans_700.ttf")
      format("truetype");
}


@font-face {
  font-family: "Work Sans-fallback";
  ascent-override: 93%;
  descent-override: 24.3%;
  line-gap-override: 0%;
  font-style: normal;
  font-weight: 500;
  src: local("Arial");
}

@font-face {
  font-family: "Work Sans-fallback-android";
  ascent-override: 93%;
  descent-override: 24.3%;
  line-gap-override: 0%;
  font-style: normal;
  font-weight: 500;
  src: local("Roboto");
}

@font-face {
  font-family: "Work Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local(""),
    url("/wt/static/webfonts/fonts/work_sans/work_sans_500.woff2")
      format("woff2"),
    url("/wt/static/webfonts/fonts/work_sans/work_sans_500.woff") format("woff"),
    url("/wt/static/webfonts/fonts/work_sans/work_sans_500.ttf")
      format("truetype");
}


@import "https://fonts.googleapis.com/css2?family=Geologica:wght@100..900&display=swap";section.has-light-background,section.has-light-background h1,section.has-light-background h2,section.has-light-background h3,section.has-light-background h4,section.has-light-background h5,section.has-light-background h6{color:#151415}:root{--background-color:#151415;--main-font:Work Sans;--main-font-size:34px;--main-color:#fbfbfb;--block-margin:20px;--heading-margin:20px 0;--heading-font:Geologica;--heading-color:#e4e4e5;--heading-line-height:1.2;--heading-letter-spacing:normal;--heading-text-transform:normal;--heading-text-shadow:none;--heading-font-weight:500;--heading1-text-shadow:none;--heading1-size:2em;--heading2-size:1.35em;--heading3-size:1.1em;--heading4-size:1em;--code-font:monospace;--link-color:#e0d3b3;--link-color-hover:#c1a767;--selection-background-color:#1b1b1c;--selection-color:#fff}.reveal{color:#fbfbfb;font-family:Work Sans;font-size:34px;font-weight:400}.reveal ::selection{color:#fff;text-shadow:none;background:#1b1b1c}.reveal ::selection{color:#fff;text-shadow:none;background:#1b1b1c}.reveal .slides section,.reveal .slides section>section{line-height:1.3;font-weight:inherit}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6{color:#e4e4e5;letter-spacing:normal;text-transform:normal;text-shadow:none;word-wrap:break-word;margin:20px 0;font-family:Geologica;font-weight:500;line-height:1.2}.reveal h1{font-size:2em}.reveal h2{font-size:1.35em}.reveal h3{font-size:1.1em}.reveal h4{font-size:1em}.reveal h1{text-shadow:none}.reveal p{margin:20px 0;line-height:1.3}.reveal h1:last-child,.reveal h2:last-child,.reveal h3:last-child,.reveal h4:last-child,.reveal h5:last-child,.reveal h6:last-child{margin-bottom:0}.reveal img,.reveal video,.reveal iframe{max-width:95%;max-height:95%}.reveal strong,.reveal b{font-weight:700}.reveal em{font-style:italic}.reveal ol,.reveal dl,.reveal ul{text-align:left;margin:0 0 0 1em;display:inline-block}.reveal ol{list-style-type:decimal}.reveal ul{list-style-type:disc}.reveal ul ul{list-style-type:square}.reveal ul ul ul{list-style-type:circle}.reveal ul ul,.reveal ul ol,.reveal ol ol,.reveal ol ul{margin-left:40px;display:block}.reveal dt{font-weight:700}.reveal dd{margin-left:40px}.reveal blockquote{background:rgba(255,255,255,.05);width:70%;margin:20px auto;padding:5px;font-style:italic;display:block;position:relative;box-shadow:0 0 2px rgba(0,0,0,.2)}.reveal blockquote p:first-child,.reveal blockquote p:last-child{display:inline-block}.reveal q{font-style:italic}.reveal pre{text-align:left;word-wrap:break-word;width:90%;margin:20px auto;font-family:monospace;font-size:.55em;line-height:1.2em;display:block;position:relative;box-shadow:0 5px 15px rgba(0,0,0,.15)}.reveal code{text-transform:none;font-family:monospace}.reveal pre code{word-wrap:normal;max-height:400px;padding:5px;display:block;overflow:auto}.reveal table{border-collapse:collapse;border-spacing:0;margin:auto}.reveal table th{font-weight:700}.reveal table th,.reveal table td{text-align:left;border-bottom:1px solid;padding:.2em .5em}.reveal table th[align=center]{text-align:center}.reveal table td[align=center]{text-align:center}.reveal table th[align=right]{text-align:right}.reveal table td[align=right]{text-align:right}.reveal table tbody tr:last-child th,.reveal table tbody tr:last-child td{border-bottom:none}.reveal sup{vertical-align:super;font-size:smaller}.reveal sub{vertical-align:sub;font-size:smaller}.reveal small{vertical-align:top;font-size:.6em;line-height:1.2em;display:inline-block}.reveal small *{vertical-align:top}.reveal img{margin:20px 0}.reveal a{color:#e0d3b3;text-decoration:none;transition:color .15s}.reveal a:hover{color:#c1a767;text-shadow:none;border:none}.reveal .roll span:after{color:#fff;background:#cab47d}.reveal .r-frame{border:4px solid #fbfbfb;box-shadow:0 0 10px rgba(0,0,0,.15)}.reveal a .r-frame{transition:all .15s linear}.reveal a:hover .r-frame{border-color:#e0d3b3;box-shadow:0 0 20px rgba(0,0,0,.55)}.reveal .controls{color:#e0d3b3}.reveal .progress{color:#e0d3b3;background:rgba(0,0,0,.2)}@media print{.backgrounds{background-color:#151415}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.reveal{outline-offset:-2px;width:100vw;height:100svh;font-weight:300;font-family:var(--main-font,"Work Sans");color:var(--main-color,#fbfbfb);font-size:2rem;font-weight:400;overflow:hidden}.reveal *{-webkit-user-select:none;-ms-user-select:none;user-select:none}.reveal .slides{outline-offset:-3px;flex-direction:column;justify-content:center;align-items:center;width:auto;height:auto;margin:0;padding:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.reveal .slides section{box-sizing:border-box;height:auto;max-height:calc(100vh - 100px)}.reveal .slides section>*{max-width:calc(100vw - 8rem);margin:0 auto}.reveal .slides section[data-state=lightbox],.reveal .slides sectionsection[data-state=lightbox]>section{width:100%}@media (max-width:499px){.reveal .slides section>*{max-width:calc(100vw - 2.5rem)}}@media (max-width:767px){.reveal{font-size:1.1rem}}@media (min-width:768px) and (max-width:1099px){.reveal{font-size:1.2rem}}@media (min-width:1100px) and (max-width:1399px){.reveal{font-size:1.3rem}.reveal .slides section>*{max-width:960px}}@media (min-width:1400px) and (max-width:1700px){.reveal{font-size:1.4rem}.reveal .slides section>*{max-width:1240px}}@media (min-width:1700px){.reveal{font-size:1.5rem}.reveal .slides section>*{max-width:1520px}}.reveal .controls{color:#e0d3b3;top:auto;bottom:2em;left:auto;right:calc(50% - 5em)}.reveal .progress{color:#252425;background-color:#191819;height:8px;padding:1px}.reveal-viewport{background:linear-gradient(#151415 50%,#151415 100%)}.reveal-viewport.titles #brand{opacity:1;filter:drop-shadow(9px 12px 5px rgba(0,0,0,.25))}.reveal-viewport.titles #brand .brand-graphic{filter:none}.reveal-viewport .particle-box-wrapper{opacity:0;clip-path:polygon(0% 0%,100% 0%,90% 100%,-10% 100%);z-index:-1;width:40vw;height:100vh;margin:0;padding:0;transition:opacity 1.5s ease-in-out;position:absolute;left:0;right:0;overflow:hidden;box-shadow:inset 0 10px 25px -5px rgba(0,0,0,.9)}.reveal-viewport .particle-box{z-index:-200px;position:absolute;top:-200px;bottom:-200px;left:-200px;right:-200px}.reveal-viewport.particles .particle-box-wrapper{opacity:1}.reveal-viewport .slide-background-content{transition:background-color 1.5s ease-in-out}.reveal-viewport.lightbox .slide-background-content{background-color:rgba(0,0,0,.75)}.reveal-viewport.lightbox #brand{opacity:.1;filter:grayscale()}.reveal-viewport.lightbox h1,.reveal-viewport.lightbox h2,.reveal-viewport.lightbox h3{text-shadow:0 0 10px rgba(255,255,255,.4)}.reveal h1,.reveal h2,.reveal h3{text-shadow:0 0 30px rgba(0,0,0,.35)}.reveal h1.heavy,.reveal h1 .heavy,.reveal h2.heavy,.reveal h2 .heavy,.reveal h3.heavy,.reveal h3 .heavy{font-weight:700}.reveal h1.drama,.reveal h2.drama,.reveal h3.drama{text-transform:uppercase;text-shadow:0 0 10px rgba(255,255,255,.3)}.reveal h1.spring,.reveal h2.spring,.reveal h3.spring{color:#e8d558}.reveal h1,.reveal h2,.reveal h3{margin:0;padding:.5ex 0}.reveal h1{color:#fff;font-weight:300}.reveal h1.drama{letter-spacing:.15em;color:#9a999b;text-shadow:0 0 15px rgba(194,193,195,.4);font-size:2.25em}.reveal h1.drama.heavy,.reveal h1.drama .heavy{color:#676568}.reveal h2{color:#fff;font-weight:400}.reveal h2.drama{letter-spacing:.35em}.reveal h3{color:#676568;font-weight:400}.reveal h3.drama{letter-spacing:.4em}.reveal h4{color:#676568;font-size:1em;font-weight:500}.reveal h4.drama{letter-spacing:.4em}.reveal blockquote{color:#1aa8a8;text-align:left;background-color:#fbfbfb;border-left:.1em solid #1aa8a8;width:90%;margin:auto;padding:1ex .7em;font-size:.75em;font-style:normal}.reveal pre code{background-color:#0f0f0f;border-radius:5px;padding:10px}.reveal p>code,.reveal li>code,.reveal div>code{vertical-align:center;color:#e08620;background-color:#1b1b1c;padding:.2em;font-size:.85em;font-weight:300;display:inline-block}.reveal .hljs.has-highlights.current-fragment tr.highlight-line{text-shadow:0 0 5px rgba(255,255,255,.7);opacity:1}.reveal .hljs.has-highlights tr:not(.highlight-line){opacity:.5}#brand{z-index:0;opacity:.15;padding:5vh 5vw;transition:opacity 1s ease-in-out;display:block;position:absolute;top:0;left:0}#brand .brand-graphic{filter:blur(10px);background-repeat:no-repeat;background-size:contain;background-attachment:local;width:100vw;max-width:50vw;height:100vh;max-height:50vh;transition:filter .5s ease-in-out;display:block;position:absolute}#brand .brand-text{display:block;position:absolute}.reveal .slides .responsive{max-width:calc(100vw - 5rem)}.reveal .slides .responsive img{object-fit:contain;width:auto;max-width:calc(100vw - 5rem);height:auto;max-height:calc(100vh - 9rem);height:auto;left:0;right:0}@media (max-width:499px){.reveal .slides .responsive,.reveal .slides .responsive img{max-width:calc(100vw - 2rem)}}.reveal .richtext-image,.reveal .embed-svg svg,.reveal .embed-image img{margin:0;padding:0}.reveal .richtext-image.left{float:left}.reveal .richtext-image.right{float:right}*{scrollbar-width:thin;scrollbar-color:#444345 #252425}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#252425;position:absolute}::-webkit-scrollbar-thumb{background:#444345;border-radius:3px;position:absolute}::-webkit-scrollbar-thumb:hover{background:#444345}::-webkit-scrollbar-thumb:active{background:#444345}::-webkit-scrollbar-corner{background:#252425}