#intro_stage1__panel{height:200vh}.slideFromLeft{animation:slideFromLeft .5s ease-out forwards}@keyframes slideFromLeft{0%{transform:translateX(-3%)}50%{opacity:1}to{opacity:1;transform:translateX(0)}}.slideFromRight{animation:slideFromRight .5s ease-out both}@keyframes slideFromRight{0%{transform:translateX(3%)}50%{opacity:1}to{opacity:1;transform:translateX(0)}}.slideFromTop{animation:slideFromTop .5s ease-out both}@keyframes slideFromTop{0%{transform:translateY(-5%)}50%{opacity:1}to{opacity:1;transform:translateY(0)}}.slideFromBottom{animation:slideFromBottom .5s ease-out both}@keyframes slideFromBottom{0%{transform:translateY(5%)}50%{opacity:1}to{opacity:1;transform:translateY(0)}}#intro_stage1__desktopDashboard{--dashboard-height:min(calc(45vh + 11.25vw),45vw,67.5vh);aspect-ratio:16/9;background-color:#fff;border:1px solid gray;border-radius:10px;box-shadow:0 0 0 1px #fff,0 0 0 12px #171717,0 0 0 13px #374151;box-sizing:border-box;height:auto;overflow:hidden;width:min(calc(80vh + 20vw),80vw,120vh)}#intro_stage1__desktopDashboardVid{box-sizing:border-box;height:100%;object-fit:cover;width:100%}.desktopDashboard{left:50%;opacity:0;position:absolute;transform:translateX(calc(-50% - 5vh))}.desktopDashboardTransition{transition:transform 1s ease,opacity 1s ease}.desktopDashboard.reveal{opacity:1;transform:translateX(-50%)}.desktopDashboard.fix,.desktopDashboard.releaseTop{top:calc((100vh - var(--dashboard-height))/2)}.desktopDashboard.fix{position:fixed}.desktopDashboard.releaseBottom{bottom:calc(-200vh + (100vh - var(--dashboard-height))/2)}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;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.heartbeatBtn__normal{background-color:#ffedd5;border:2px solid #000;border-radius:8px;font-size:calc(7px + .7vmin);height:calc(10px + 5vmin);padding:0 16px;transition:font-size .05s ease-in;width:calc(31px + 10vmin)}.heartbeatBtn__normal:hover{font-size:calc(7px + .9vmin)}.heartbeatBtn__large{background-color:#202020;border:1px solid #fbf9f0;border-radius:16px;color:#fbf9f0;font-size:calc(10.5px + 1.35vmin);height:calc(15px + 7.5vmin);padding:0 24px;transition:box-shadow .05s ease,background-color .05s ease,color .05s ease;width:calc(47px + 22.5vmin)}.heartbeatBtn__large:hover{background-color:#fbf9f0;border:none;box-shadow:0 0 15px #d35400;color:#1a1a1a;padding:1px}#featureRoadmap{color:#000;height:100%}.trapezoidBanner{border-left:30px solid #0000;border-right:30px solid #0000;border-top:45px solid #fff;position:absolute;width:25%;z-index:-1}.initialNav{color:#fff}.scrollingNav{border-bottom:1px solid #e0e0e0;color:#7b7b7b}.roundedArrowBtn{border:1px solid #000;border-radius:2vw;height:2vw;width:2vw}#PAGE_TOP{border:6px solid pink}#intro_stage0{height:100vh}#intro_stage0__panel{height:100vh;padding:4% 10% 0}#intro_stage0__mainMessage{color:#fff;font-family:Graphik Web Regular;font-size:calc(10px + 10vmin);font-weight:1000;margin:0;text-align:left}.showSlowly{opacity:1;transform:translateY(0);transition:all 2s ease-out}.showSlowly.active{opacity:0;transform:translateY(-5%)}.hide{opacity:1;transform:translateY(0);transition:all 1s ease}.hide.active{opacity:0;transform:translateY(-50px)}#intro_stage0__your{animation:whiteToLightBlue;animation-delay:1.5s;animation-duration:3s;animation-fill-mode:forwards;animation-timing-function:linear;color:#0075ff}@keyframes whiteToLightBlue{0%{transform:translateY(-10%)}to{color:#0075ff;transform:translateY(10%)}}#intro{background-image:url(/static/media/bg3.be911b82754624010054.jpg);background-size:auto 100vh;height:300vh}#intro__muteLayer{background-color:#151515;height:100%;opacity:.9}#processSlider{min-height:80vh;position:relative;width:100%}#processSlider__panel{align-items:center;background-color:#fad6a5;border:2px solid #fad6a5;box-sizing:border-box;display:flex;gap:1px;height:auto;justify-content:center;left:50%;position:absolute;top:20vh;transform:translateX(-50%);width:max-content}.processSlider__img{border:4px solid #000;box-sizing:border-box;display:block;flex:0 0 auto;height:clamp(216px,calc(40vh - 4px),476px);object-fit:contain;object-position:center;width:auto}@media (max-width:600px){#processSlider__panel{top:12vh;width:max-content}.processSlider__img{height:clamp(176px,calc(32vh - 4px),356px)}}#processDevelopment{background-image:linear-gradient(180deg,#18181b 0,#002147)}.processDevelopment__waves{height:15vh;margin-bottom:-7px;max-height:150px;min-height:100px;position:relative;width:100%}.centerContent{font-family:Graphik Web Regular;font-size:calc(10px + 2vmin);font-weight:1000;position:absolute}.hidden{opacity:0}.slideFromLeft1{animation:slideFromLeft1 1.5s ease-out forwards}@keyframes slideFromLeft1{0%{transform:translateX(-10%)}50%{opacity:1}to{opacity:1;transform:translateX(0)}}.slideFromRight1{animation:slideFromRight1 1.5s ease-out both}@keyframes slideFromRight1{0%{transform:translateX(10%)}50%{opacity:1}to{opacity:1;transform:translateX(0)}}.bulletIndicator{background-color:#fff;border:1px solid gray;border-radius:.8vw;height:.8vw;margin:.5vw;width:.8vw}.bulletIndicator.selected{background-color:#0075ff;border:1px solid #0075ff}#quotes{height:150vh;width:100vw}#quotes__panel{align-items:center;display:flex;flex-direction:column;height:inherit;justify-content:space-between;width:inherit}#quotes__box{border:2px solid #87ceeb;border-radius:36px;margin-top:10vh;transform:translateY(30)}.quotes__box{transform:translateY(20vh);transition:all 2s ease}.quotes__box.reveal{opacity:1;transform:translateY(0);z-index:4}.quotes__box.fix{position:fixed;top:0}#ending{height:215vh;overflow:clip;position:relative}#cloudsDiv{height:65vh;width:100vw}.cloudsDiv{position:absolute;transition:all 1s ease}.cloudsDiv.fix{position:fixed;top:0}.cloudsDiv.rotate{rotate:180deg}#boat.fix{position:fixed;top:100vh;transition:top 4s ease-out .5s}*{box-sizing:border-box}.cloud{animation:clouds 60s linear infinite;background:#f7e7eb;border-radius:10px;height:5px;margin:33px 0 0;position:relative;width:54px}.cloud.tiny{transform:scale(.5)}.cloud.small{transform:scale(1)}.cloud.normal{transform:scale(2)}.cloud.large{transform:scale(4)}.cloud div{background:#fafbf0;border-radius:50%;bottom:0;box-shadow:inset -2px -3px 0 0 #f7e7eb;height:12px;left:-3px;position:absolute;width:12px;z-index:10}.cloud div:first-child+div{margin:0 0 4px 13px;transform:scale(1.6);z-index:9}.cloud div:first-child+div+div{margin:0 0 9px 32px;transform:scale(2.4);z-index:8}.cloud div:first-child+div+div+div{margin:0 0 2px 50px;transform:scale(1.3);z-index:7}@keyframes clouds{0%{left:-100%}to{left:120%}}.cloud-1{animation-duration:263s;margin-left:20%}.cloud-2{animation-duration:99s;margin-left:90%}.cloud-3{animation-duration:142s;margin-left:50%}.cloud-4{animation-duration:152s;margin-left:43%}.cloud-5{animation-duration:215s;margin-left:83%}.cloud-6{animation-duration:139s;margin-left:73%}.cloud-7{animation-duration:109s;margin-left:69%}.cloud-8{animation-duration:121s;margin-left:100%}.cloud-9{animation-duration:101s;margin-left:10%}.cloud-10{animation-duration:126s;margin-left:14%}.cloud-11{animation-duration:96s;margin-left:73%}.cloud-12{animation-duration:83s;margin-left:51%}.box-drift{height:90vh;position:fixed;top:0;transform:translateY(100vh);width:100px}.box-drift.boat-enter{transform:translateY(0);transition:transform 1s ease-out}.box-drift.boat-reset{transform:translateY(100vh);transition:transform .2s ease-out}.box-bob{animation:bob 10s infinite;background:none;position:absolute;top:30%;width:500px}.box-pitch{animation:pitch 5s infinite;height:500px}.left-sail{clip-path:polygon(100% 0,0 100%,100% 100%);height:40%;left:5%;top:20%;width:40%}.left-sail,.right-sail{background:#fcf5e5;position:absolute}.right-sail{clip-path:polygon(0 0,0 100%,100% 100%);height:55%;left:50%;top:5%;width:45%}.hull{background:#633700;clip-path:polygon(0 0,100% 0,79% 100%,18% 100%);height:25%;left:10%;position:absolute;top:65%;width:80%}@keyframes doDrift{0%{left:0}10%{left:10%}20%{left:20%}50%{left:50%}80%{left:80%}to{left:90%}}@keyframes bob{0%{top:30%}50%{top:22%}to{top:30%}}@keyframes pitch{0%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}to{transform:rotate(-5deg)}}.ending__waves{height:15vh;left:0;margin-bottom:-7px;max-height:150px;min-height:100px;position:fixed;top:82vh;transform:translateY(25vh);width:100%;z-index:4}.ending__waves.wave-enter{transform:translateY(0);transition:transform 1s ease-out}.ending__waves.wave-reset{transform:translateY(25vh);transition:transform .2s ease-out}.parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.parallax>use:first-child{animation-delay:-2s;animation-duration:7s}.parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}.parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}.parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media (max-width:768px){.waves{height:40px;min-height:40px}.content{height:30vh}h1{font-size:24px}}.scrollTracker{height:70vh;pointer-events:none;position:fixed;right:2.5vw;top:15vh;width:18px;z-index:11}.scrollTracker__line{background:#fbf9f0;border-radius:999px;box-shadow:inset 1px 0 1px #ffffffb3,inset -1px 0 2px #32180099,0 1px 3px #00000059;height:100%;left:5px;position:absolute;top:0;transition:opacity .3s ease;width:8px}.scrollTracker__line:before{top:-3px}.scrollTracker__line:after{bottom:-3px}.scrollTracker__circle{background:#fbf9f0;border:2px solid #fff6e5;border-radius:50%;box-shadow:0 0 15px #f6eaa9;height:22px;left:50%;opacity:1;position:absolute;top:0;transform:translate(-50%,-50%);width:22px}.scrollTracker__compass{filter:drop-shadow(0 2px 3px rgba(0,0,0,.4));height:44px;min-height:44px;min-width:44px;object-fit:contain;opacity:0;position:fixed;transform:translate(-50%,-50%);transition:opacity .3s ease;width:44px;z-index:20}.scrollTracker__compass--visible{opacity:1}.scrollTracker__circle{transition:opacity .3s ease}#scrollTracker.scrollTracker--hidden-track .scrollTracker__line,#scrollTracker[data-after-process=true] .scrollTracker__circle{opacity:0}@media (max-width:600px){.scrollTracker{right:12px;width:14px}.scrollTracker__line{left:4px;width:6px}.scrollTracker__circle{height:18px;transform:translate(-50%,-50%);width:18px}}#footer{background-color:initial;font-size:2rem;height:30vh;position:relative;z-index:12}#footer:before{background:var(--footer-background-image) center /cover no-repeat;height:100%;-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 3vh,#000);mask-image:linear-gradient(180deg,#0000 0,#000 3vh,#000);z-index:0}#footer:after,#footer:before{content:"";left:0;pointer-events:none;position:absolute;top:0;width:100%}#footer:after{background:linear-gradient(180deg,#fff0,#ffffff80);height:3vh;z-index:4}#footer.footer--at-page-bottom:before{-webkit-mask-image:none;mask-image:none}#footer.footer--at-page-bottom:after{display:none}#footer__content{border:2px solid #773f1a;display:flex;height:80vh;justify-content:space-around;margin-left:10vw;position:relative;top:5vh;width:80vw}#footer__profile{border:2px solid #000;display:flex;height:60vh;justify-content:center;width:50%;z-index:3}#footer__profileImg{background-color:#fff;height:100%;width:60%}#footer__contact{width:50%}#footer__map{height:auto;max-height:90vh;object-fit:contain;opacity:.5;width:80%;z-index:2}#footer__contactMsg{opacity:0;transform:translateY(-5vh);transition:opacity .8s ease,transform .8s ease}#footer__contactMsg.slow{transition-duration:3s}#footer__contactMsg.reveal{opacity:1;transform:translateY(0)}.footerBase{background-color:#773f1a;bottom:7vh;justify-content:center;left:0;position:absolute;width:100%;z-index:16}#footerBase__contents,.footerBase{align-items:center;box-sizing:border-box;display:flex;height:16vh}#footerBase__contents{gap:2vw;justify-content:flex-start;margin-left:10vw;margin-left:var(--footer-base-margin,10vw);margin-right:10vw;margin-right:var(--footer-base-margin,10vw);width:calc(100% - 20vw);width:calc(100% - var(--footer-base-margin, 10vw)*2)}#bookshelf{flex:0 0 auto}#bookshelf__img{height:10vh;margin-left:2vw;width:auto}#compassSilhouette{height:8.6vh;position:absolute;right:1.3vw}#inkWell{align-items:center;display:flex;flex:0 0 10vw;flex-direction:column;height:16vh;justify-content:center;position:relative;right:auto;top:0;width:10vw}:root{--compass-slot-height:calc(8vh + 7px);--compass-slot-width:calc(7vh + 4px)}#slotBelt{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;gap:.75vh;height:16vh;justify-content:center;margin-left:auto;margin-right:7vw;position:static;transform:none}.footerBase--single-slot #slotBelt{margin-left:2vw;margin-right:auto}.compassSlotAnchor{flex:0 0 calc(7vh + 4px);flex:0 0 var(--compass-slot-width);transform:translate(2px,1px)}.compassSlot,.compassSlotAnchor{height:calc(8vh + 7px);height:var(--compass-slot-height);width:calc(7vh + 4px);width:var(--compass-slot-width)}.compassSlot{background-color:#fcfcfc;border-bottom:2px solid #2e2d2d;border-left:2px solid #282727;border-right:2px solid #323131;opacity:.2;pointer-events:none;position:absolute;z-index:2147483647}.landing-page{text-align:center}.center{display:grid;place-items:center}.flexRow,.flexRowBetween{align-items:center;display:flex;flex-direction:row}.flexRowBetween{justify-content:space-between}.flexRowAround{justify-content:space-around}.flexRowAround,.flexRowRight{align-items:center;display:flex;flex-direction:row}.flexRowRight{justify-content:flex-end}.landing-page-header{font-size:calc(10px + 2vmin);height:10vh;position:absolute;width:100%;z-index:1}@font-face{font-family:Century Gothic;src:local("Century Gothic"),url(/static/media/CenturyGothic.b1b792bab1bff8f27ba7.ttf) format("truetype")}@font-face{font-family:Graphik Web Regular;src:local("Graphik Web Regular"),url(/static/media/GraphikWebRegular.dcc0a73ad949c9edfafa.ttf) format("truetype")}
/*# sourceMappingURL=main.868102e9.css.map*/