body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.HamburgerMenu{position:relative}.HamburgerMenu .icon{height:1.5em;position:relative;width:2em}.HamburgerMenu .icon:hover{cursor:pointer}.HamburgerMenu .icon .line{background-color:#282833;background-color:var(--intro_foreground);border-radius:8px;height:3px;position:absolute;width:100%}.HamburgerMenu .icon .line1{top:0}.HamburgerMenu .icon .line2{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.HamburgerMenu .icon .line3{top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.HamburgerMenu .items{position:absolute;right:-100vw;top:24px;width:100vw}.HamburgerMenu .items .item{opacity:0;position:absolute;right:100vw;text-align:right;-webkit-transform-origin:top right;transform-origin:top right;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;width:8em}.HamburgerMenu .items .item .nav-menu-item{margin-left:0;margin-right:0}.IntroAnimation{bottom:calc(50vh - 20vw);font-family:"SourceSerifPro";margin-left:5vw;pointer-events:none;position:-webkit-sticky;position:sticky;width:calc(100% - 5vw)}.IntroAnimation .named-after{color:#5b5d75;color:var(--intro_foreground2);font-size:6vw;margin-bottom:-5vw}.IntroAnimation .basil-bezalel{color:#282833;color:var(--intro_foreground);display:inline-block;font-size:25vw;font-weight:700;height:1em;overflow:hidden;position:relative;width:100%}.IntroAnimation .basil-bezalel .basil{position:absolute}.IntroAnimation .basil-bezalel .basil span{display:inline-block}.IntroAnimation .basil-bezalel .bezalel{display:visible;position:absolute}.IntroAnimation .basil-bezalel .bezalel span{display:inline-block}.IntroAnimation .technologies-tabernacle{display:inline-block;font-size:10vw;height:1em;position:relative;width:100%}.IntroAnimation .technologies-tabernacle .technologies{color:#282833;color:var(--intro_foreground);font-size:10vw;font-weight:700;position:absolute}.IntroAnimation .technologies-tabernacle .designer{color:#5b5d75;color:var(--intro_foreground2);font-size:6vw;font-weight:700;position:absolute}.IntroAnimation .technologies-tabernacle .designer .tabernacle{color:#282833;color:var(--intro_foreground)}.IntroAnimation .technologies-tabernacle .designer .info{border:1px solid #5b5d75;border-color:var(--intro_foreground2);border-radius:max(2vw,12px);cursor:pointer;display:inline-block;font-size:max(1.8vw,12px);height:max(2vw,12px);opacity:0;pointer-events:all;text-align:center;vertical-align:text-top;width:max(2vw,12px)}.IntroAnimation .tabernacle-passage{color:#282833;color:var(--intro_foreground);font-family:SourceSansPro;height:0;-webkit-transform:translateY(-2vw);transform:translateY(-2vw);width:80vw}.mdc-elevation--z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mdc-elevation--z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mdc-elevation--z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mdc-elevation--z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mdc-elevation--z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mdc-elevation--z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mdc-elevation--z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mdc-elevation--z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mdc-elevation--z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mdc-elevation--z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mdc-elevation--z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mdc-elevation--z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mdc-elevation--z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mdc-elevation--z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mdc-elevation--z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mdc-elevation--z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mdc-elevation--z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mdc-elevation--z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mdc-elevation--z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mdc-elevation--z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mdc-elevation--z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mdc-elevation--z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mdc-elevation--z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mdc-elevation--z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mdc-elevation--z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mdc-elevation-transition{transition:box-shadow .28s cubic-bezier(.4,0,.2,1);will-change:box-shadow}.MainContent{-webkit-overflow-scrolling:touch;font-family:SourceSansPro;height:100vh;overflow-x:hidden;position:relative;width:100%;z-index:10}.MainContent a{color:inherit}.MainContent .nav-bar{color:#282833;color:var(--intro_foreground);display:flex;flex-direction:row;justify-content:space-between;margin-top:-3em;padding:1em;position:-webkit-sticky;position:sticky;top:0;width:calc(100% - 2em)}.MainContent .basil-button{font-weight:700}.MainContent .basil-button .basil-logo{height:auto;margin-right:.5em;vertical-align:bottom;width:1.5em}.MainContent .basil-button:hover{cursor:pointer;text-decoration:underline}.MainContent .nav-menu{display:flex;flex-direction:row;justify-content:flex-end}@media(min-width:700px){.MainContent .HamburgerMenu{display:none}}@media(max-width:699px){.MainContent .nav-menu{display:none}}.MainContent .nav-menu-item{margin-left:1em;margin-right:1em;text-decoration:none}.MainContent .nav-menu-item:hover{cursor:pointer;text-decoration:underline}.MainContent .subpage-wrapper{pointer-events:none;position:relative;z-index:20}.MainContent .subpage-wrapper .subpage{align-items:center;display:flex;flex-direction:row;justify-content:center;min-height:50vh;padding:2rem 0;pointer-events:all}.MainContent .subpage-wrapper .border-wrapper{background-color:transparent;width:100%}.MainContent .subpage-wrapper .border-wrapper .border-svg{display:block}.MainContent .intro-padding{height:calc(75vh - 20vw + 2880px)}.MainContent .tabernacle-padding{height:450vh}.MainContent .tabernacle-padding-1{height:500vh;margin-top:-50vh}.MainContent .subpage-header{font-family:"SourceSerifPro";font-size:20px;font-weight:700;margin:0 auto;padding:2em 1em;text-align:center}.MainContent .subpage-1-border{fill:#fad4cb;fill:var(--page1_background)}.MainContent .subpage-1{background-color:#fad4cb;background-color:var(--page1_background);color:#91553a;color:var(--page1_foreground);font-size:5.7vw;position:relative}.MainContent .subpage-1 .subpage-inner{font-family:"SourceSerifPro";padding:1em 15vw;text-align:center}.MainContent .subpage-2-border{fill:#9eabb3;fill:var(--page2_background)}.MainContent .subpage-2{background-color:#9eabb3;background-color:var(--page2_background);color:#24333b;color:var(--page2_foreground);font-size:16px}.MainContent .subpage-2 .subpage-header{max-width:300px}.MainContent .subpage-2 .cards{display:flex;padding-bottom:4em}@media(min-width:948px){.MainContent .subpage-2 .cards{align-items:flex-start;flex-direction:row;justify-content:center}}@media(max-width:947px){.MainContent .subpage-2 .cards{align-items:center;flex-direction:column;justify-content:space-evenly}}.MainContent .subpage-2 .cards .card{background-color:transparent;height:470px;margin:8px;-webkit-perspective:1000px;perspective:1000px;width:300px}.MainContent .subpage-2 .cards .card .card-inner{border-radius:2px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;width:100%}.MainContent .subpage-2 .cards .card .card-back,.MainContent .subpage-2 .cards .card .card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#d0d5d9;background-color:var(--page2_card_background);height:100%;position:absolute;width:100%}.MainContent .subpage-2 .cards .card .card-back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.MainContent .subpage-2 .cards .card .card-back-inner,.MainContent .subpage-2 .cards .card .card-front-inner{height:100%;position:relative;width:100%}.MainContent .subpage-2 .cards .card .front-image-wrapper{border-color:#405768;border-color:var(--page2_card_foreground);border-radius:140px;border-style:solid;border-width:1px;height:266px;margin:60px 16px;position:relative;width:266px}.MainContent .subpage-2 .cards .card .front-image-wrapper .front-image{fill:#405768;fill:var(--page2_card_foreground);height:142px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:142px}.MainContent .subpage-2 .cards .card .title{font-family:"SourceSerifPro";font-weight:700;padding:1em 0;text-align:center}.MainContent .subpage-2 .cards .card .back-image-wrapper{width:100%}.MainContent .subpage-2 .cards .card .back-image-wrapper .back-image{display:block;height:auto;width:100%}.MainContent .subpage-2 .cards .card .description{padding:1em}.MainContent .subpage-2 .cards .card .card-footer{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;margin-bottom:1.5em;position:absolute;width:100%}.MainContent .subpage-2 .cards .card .back,.MainContent .subpage-2 .cards .card .more{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;font-family:SourceSansPro;text-align:center}.MainContent .subpage-2 .cards .card .card-front{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.MainContent .subpage-2 .cards .card .back:hover,.MainContent .subpage-2 .cards .card .card-front:hover .more{text-decoration:underline}.MainContent .subpage-2 .cards .flip-card .card-inner{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.MainContent .subpage-3-border{fill:#f2c7bf;fill:var(--page3_background)}.MainContent .subpage-3{background-color:#f2c7bf;background-color:var(--page3_background);color:#6e3623;color:var(--page3_foreground);font-size:16px}.MainContent .subpage-3 .subpage-header{max-width:650px}.MainContent .subpage-3 .description{margin:0 auto;max-width:500px;padding:0 1em}.MainContent .subpage-3 .company-logos{grid-gap:1em;align-items:center;display:grid;justify-items:center;margin:3em}@media(min-width:600px){.MainContent .subpage-3 .company-logos{grid-template-columns:repeat(6,1fr)}}@media(min-width:300px)and (max-width:599px){.MainContent .subpage-3 .company-logos{grid-template-columns:repeat(3,1fr)}}@media(max-width:299px){.MainContent .subpage-3 .company-logos{grid-template-columns:repeat(2,1fr)}}.MainContent .subpage-3 .company-logos .logo{width:64px}.MainContent .subpage-3 .company-logos .logo path{fill:#6e3623;fill:var(--page3_foreground);stroke-width:0px}.MainContent .subpage-3 .team-pic{height:calc(15vh + 25vw);width:100vw}.MainContent .subpage-3 .parallax{overflow:hidden;position:relative}.MainContent .subpage-3 .parallax img{display:block;height:inherit;margin-left:auto;margin-right:auto}.MainContent .subpage-3 .parallax .parallax-not-supported{height:auto!important;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100vw}@media(min-width:948px){.MainContent .subpage-3 .leadership{margin-bottom:16em;margin-top:8em}}.MainContent .subpage-3 .leaders{grid-gap:2em;display:grid;justify-content:center;justify-items:left;margin-bottom:4em}@media(min-width:948px){.MainContent .subpage-3 .leaders{grid-template-columns:280px 280px 280px}}@media(max-width:947px){.MainContent .subpage-3 .leaders{grid-template-columns:auto;margin-left:1em;margin-right:1em}.MainContent .subpage-3 .leaders .leader{display:flex;flex-direction:row}}.MainContent .subpage-3 .leaders .leader .leader-image-wrapper{border-radius:50%;flex-shrink:0;height:72px;margin-bottom:1em;margin-right:1em;overflow:hidden;width:72px}.MainContent .subpage-3 .leaders .leader .leader-image-wrapper .leader-image{display:block;height:auto;width:100%}.MainContent .subpage-3 .leaders .leader .leader-name{font-weight:700}.MainContent .subpage-3 .leaders .leader .leader-details{margin-top:1em}.MainContent .subpage-3 .locations .location-details{align-items:center;display:flex;justify-content:space-evenly;margin-bottom:4em}@media(min-width:500px){.MainContent .subpage-3 .locations .location-details{flex-direction:row}}@media(max-width:499px){.MainContent .subpage-3 .locations .location-details{flex-direction:column}.MainContent .subpage-3 .locations .location-details .location:not(:first-child){margin-top:2em}}.MainContent .subpage-3 .locations .location-details .location{text-align:center;width:200px}.MainContent .subpage-3 .locations .location-details .location path{fill:#6e3623;fill:var(--page3_foreground);stroke-width:0px}.MainContent .subpage-4-border{fill:#f7eee6;fill:var(--page4_background)}.MainContent .subpage-4{background-color:#f7eee6;background-color:var(--page4_background);color:#96704b;color:var(--page4_foreground);font-size:16px}.MainContent .subpage-4 .contact{display:grid;margin-bottom:1em;margin-left:auto;margin-right:auto}@media(min-width:616px){.MainContent .subpage-4 .contact{gap:1em 0;grid-template-areas:"name name . email email" "subject subject subject subject subject" "message message message message message" "send . . media donate";grid-template-columns:100px 1fr 40px 1fr 100px;grid-template-rows:1fr 1fr 3fr 1fr;width:600px}}@media(max-width:615px){.MainContent .subpage-4 .contact{gap:1em 0;grid-template-areas:"name" "email" "subject" "message" "send" "media" "donate";grid-template-rows:1fr 1fr 1fr 3.5fr 1fr 1fr 1fr;width:90vw}}.MainContent .subpage-4 .contact input{-webkit-appearance:none;appearance:none}.MainContent .subpage-4 .contact .form-name{grid-area:name}.MainContent .subpage-4 .contact .form-email{grid-area:email}.MainContent .subpage-4 .contact .form-subject{grid-area:subject}.MainContent .subpage-4 .contact .form-message{grid-area:message}@media(max-width:615px){.MainContent .subpage-4 .contact .form-message{margin-top:1em}}.MainContent .subpage-4 .contact .form-send{grid-area:send}.MainContent .subpage-4 .contact .form-media{align-items:center;display:flex;flex-direction:row;grid-area:media}.MainContent .subpage-4 .contact .form-media>a{height:40px;width:40px}.MainContent .subpage-4 .contact .form-media>a path{fill:#96704b;fill:var(--page4_foreground)}@media(min-width:616px){.MainContent .subpage-4 .contact .form-media{justify-content:flex-end}.MainContent .subpage-4 .contact .form-media>a{margin-right:1em}}@media(max-width:615px){.MainContent .subpage-4 .contact .form-media{justify-content:center}.MainContent .subpage-4 .contact .form-media>a{margin-left:.5em;margin-right:.5em}}.MainContent .subpage-4 .contact .form-donate{grid-area:donate}.MainContent .subpage-4 .contact input[type=email],.MainContent .subpage-4 .contact input[type=text],.MainContent .subpage-4 .contact textarea{background-color:inherit;border:1px solid #96704b;border:1px solid var(--page4_foreground);box-sizing:border-box;color:#000;font-family:inherit;font-size:inherit;padding:1em;resize:none}.MainContent .subpage-4 .contact input[type=email]:focus,.MainContent .subpage-4 .contact input[type=text]:focus,.MainContent .subpage-4 .contact textarea:focus{border:1px solid #a28468;border:1px solid var(--page4_foreground2);box-shadow:none;outline:.5px solid #a28468;outline:.5px solid var(--page4_foreground2)}.MainContent .subpage-4 .contact input[type=email]:-webkit-autofill,.MainContent .subpage-4 .contact input[type=email]:-webkit-autofill:focus,.MainContent .subpage-4 .contact input[type=email]:-webkit-autofill:hover,.MainContent .subpage-4 .contact input[type=text]:-webkit-autofill,.MainContent .subpage-4 .contact input[type=text]:-webkit-autofill:focus,.MainContent .subpage-4 .contact input[type=text]:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #f7e4d5;box-shadow:0 0 0 30px var(--page4_background2) inset}.MainContent .subpage-4 .contact ::-webkit-input-placeholder{color:#a28468;color:var(--page4_foreground2)}.MainContent .subpage-4 .contact ::placeholder{color:#a28468;color:var(--page4_foreground2)}.MainContent .subpage-4 .contact .form-button{background-color:#96704b;background-color:var(--page4_foreground);border:none;color:#f7eee6;color:var(--page4_background);cursor:pointer;font:inherit;margin:.5em 0;outline:inherit;padding:.5em 0;text-align:center;text-decoration:none}.MainContent .button{border:none;cursor:pointer;margin:8px;padding:14px 20px;text-decoration:none;width:20%}.ScrollDown{align-items:center;bottom:2em;color:#282833;color:var(--intro_foreground);display:flex;flex-direction:column;pointer-events:none;position:fixed;transition:opacity 1s;width:100%}.ScrollDown .text{font-family:SourceSansPro}.ScrollDown .arrow{-webkit-animation:arrow 2s ease-in-out 0s infinite;animation:arrow 2s ease-in-out 0s infinite;border-bottom-style:solid;border-bottom-width:1px;border-color:#282833;border-color:var(--intro_foreground);border-right-style:solid;border-right-width:1px;height:1em;width:1em}@-webkit-keyframes arrow{0%{-webkit-transform:scaleX(1.5) rotate(45deg);transform:scaleX(1.5) rotate(45deg)}50%{-webkit-transform:translateY(.5em) scaleX(1.5) rotate(45deg);transform:translateY(.5em) scaleX(1.5) rotate(45deg)}to{-webkit-transform:scaleX(1.5) rotate(45deg);transform:scaleX(1.5) rotate(45deg)}}@keyframes arrow{0%{-webkit-transform:scaleX(1.5) rotate(45deg);transform:scaleX(1.5) rotate(45deg)}50%{-webkit-transform:translateY(.5em) scaleX(1.5) rotate(45deg);transform:translateY(.5em) scaleX(1.5) rotate(45deg)}to{-webkit-transform:scaleX(1.5) rotate(45deg);transform:scaleX(1.5) rotate(45deg)}}.SiliconPlants{bottom:60vh;height:20vh;position:fixed;width:100%}.SiliconPlants .plant-ground{bottom:.4vh;height:1px;margin:0 auto;position:absolute;width:100%}.SiliconPlants .plants{bottom:0;position:absolute;width:100%}.SiliconPlants .plants path{fill:transparent}body{background-color:#e4e5ed;background-color:var(--intro_background)}.App{width:100%}.facebook-warning{align-items:center;-webkit-animation:disappear 3s linear 5s;animation:disappear 3s linear 5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#e4e5ed;background-color:var(--intro_background);color:#282833;color:var(--intro_foreground);display:flex;font-family:SourceSansPro;font-size:48px;height:100%;justify-content:center;position:fixed;top:0;width:100%;z-index:999}@-webkit-keyframes disappear{0%{opacity:1;top:0}99%{opacity:0;top:0}to{opacity:0;top:200vh}}@keyframes disappear{0%{opacity:1;top:0}99%{opacity:0;top:0}to{opacity:0;top:200vh}}@font-face{font-family:SourceSansPro;font-style:normal;font-weight:400;src:url(/static/media/SourceSansPro-Regular.efa76f8326aa5cee3bdd.ttf) format("truetype")}@font-face{font-family:SourceSansPro;font-style:normal;font-weight:700;src:url(/static/media/SourceSansPro-Bold.12e6acd2589d00c9d0aa.ttf) format("truetype")}@font-face{font-family:"SourceSerifPro";font-style:normal;font-weight:400;src:url(/static/media/SourceSerifPro-Regular.6f22301c30206f4bad62.ttf) format("truetype")}@font-face{font-family:"SourceSerifPro";font-style:normal;font-weight:700;src:url(/static/media/SourceSerifPro-Bold.bada4fe17051c992f22f.ttf) format("truetype")}:root{--vh:1vh;--wall-height:240px;--scroll:0px;--scroll-num:0;--red1:#fae1d7;--red2:#f2c7bf;--red3:#bd6a46;--red4:#6e3623;--orange1:#fae9e6;--orange2:#fad4cb;--orange3:#d68965;--orange4:#91553a;--yellow1:#f7eee6;--yellow2:#f7e4d5;--yellow3:#a28468;--yellow4:#96704b;--green1:#ddddda;--green2:#c2c8c5;--green3:#7e8782;--green4:#424745;--blue1:#d0d5d9;--blue2:#9eabb3;--blue3:#405768;--blue4:#24333b;--violet1:#e4e5ed;--violet2:#c4c5cc;--violet3:#5b5d75;--violet4:#282833;--intro_background:var(--violet1);--intro_foreground:var(--violet4);--intro_foreground2:var(--violet3);--tabernacle1_background:var(--yellow1);--tabernacle1_foreground:var(--yellow4);--tabernacle1_wall:#a38369;--page1_background:var(--orange2);--page1_foreground:var(--orange4);--tabernacle2_background:var(--green1);--tabernacle2_foreground:var(--green3);--tabernacle2_wall:#d78767;--page2_background:var(--blue2);--page2_foreground:var(--blue4);--page2_card_background:var(--blue1);--page2_card_foreground:var(--blue3);--tabernacle3_background:var(--blue1);--tabernacle3_foreground:var(--blue3);--tabernacle3_wall:#be6848;--page3_background:var(--red2);--page3_foreground:var(--red4);--tabernacle4_background:var(--violet1);--tabernacle4_foreground:var(--violet4);--tabernacle4_wall:#5a5e74;--page4_background:var(--yellow1);--page4_background2:var(--yellow2);--page4_foreground:var(--yellow4);--page4_foreground2:var(--yellow3)}.ThreeWrapper{height:100%;left:0;position:fixed;top:0;width:100%}.gl{pointer-events:none}.wall{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0}