@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Roboto+Condensed:wght@100..900&family=Roboto:wght@100;300;400;500;700&display=swap";@keyframes moveUpOnLoadAnim{0%{top:100px;opacity:0}to{top:0;opacity:1}}.animate .move-up{animation:moveUpOnLoadAnim .7s ease-in-out}@keyframes featureCircleOnLoadAnim{0%{left:var(--onload-left);top:var(--onload-top);opacity:0}50%{left:var(--onload-left);top:var(--onload-top);opacity:0}to{left:0;top:0;opacity:1}}.animate .feature-circle{animation:featureCircleOnLoadAnim 1.5s ease-in-out}html{scroll-behavior:smooth}body{--sg-background: #222222;--cat1-color: #6abffc;--cat2-color: #ffa159;--cat3-color: #f982ff;--cat4-color: #59ff88;--primary-color: #ffde59;--primary-color-contrast: #222;--primary-shade: #cbb14c;--primary-tint: #fdeeb2;--main-text-color: #d7d7d7;margin:0;padding:0;background-color:var(--sg-background);color:var(--main-text-color);font-family:Roboto,sans-serif}.f1{--cat-color: var(--cat1-color)}.f2{--cat-color: var(--cat2-color)}.f3{--cat-color: var(--cat3-color)}.f4{--cat-color: var(--cat4-color)}.move-up{position:relative}.nkName{font-family:Oswald;text-transform:uppercase}.ctMain{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.ctToolbar{border-bottom:2px solid var(--primary-color);height:50px;width:100%;display:flex;justify-content:center;align-items:center}section{width:100%;position:relative;margin:50px auto 0;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all 1s ease-in-out}section .blurb{text-align:justify;margin:0}section h2{margin:0 0 10px;padding:0;border-bottom:2px solid var(--cat-color);color:#eee;font-weight:400;font-family:Roboto;font-size:24px}section h4{margin:0;padding:0;color:var(--cat-color)}section .subsection{margin:20px 0;background-color:var(--sg-background);border-radius:30px}section .subsection .blurb .action{margin-top:10px;font-weight:700;text-align:center;text-decoration:underline}section:after{margin-top:20px;content:"";width:70%;height:2px;background:linear-gradient(90deg,rgb(34,34,34) 0%,var(--cat-color) 35%,var(--cat-color) 70%,rgb(34,34,34) 100%)}#hero-section{margin-top:50px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;--cat-color: var(--primary-color)}#hero-section h1{font-family:Oswald;font-weight:400;font-size:36px;line-height:40px;margin:0;color:var(--primary-color)}#hero-section h3{font-weight:400;margin:5px 0 10px}#hero-section>.blurb{width:70%;text-align:justify;margin:0 0 20px}#hero-section .center-circle{background-image:url(/st/img/fullsize.jpg);background-repeat:no-repeat;background-size:cover;width:250px;height:250px;border-radius:250px;margin:20px 0;border:5px solid #EEE;box-sizing:border-box}#hero-section .feature-circle{border-radius:100px;width:100px;height:100px;justify-content:center;align-content:center;text-align:center;background-color:var(--sg-background);color:var(--cat-color);font-weight:300;box-sizing:content-box;position:relative;left:0;top:0;filter:drop-shadow(0px 0px 4px var(--cat-color))}#hero-section .feature-circle a{color:var(--main-text-color)}.footer{text-align:center}.footer .footer-links{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;margin:10px 0}.footer .footer-links a{color:var(--primary-color)}.coming-soon{font-size:18px;font-weight:400;background-color:var(--cat-color);color:var(--primary-color-contrast);margin-top:40px;padding:5px 30px;border-radius:15px;filter:drop-shadow(1px 1px 2px var(--cat-color))}.coming-soon label{cursor:pointer;text-align:center}.coming-soon .tiny{display:block;text-align:center;font-size:12px;font-weight:300;margin:0;padding:0;line-height:12px}.popupBackground{position:fixed;top:0;left:0;bottom:0;right:0;background:var(--sg-background);z-index:500;opacity:.8}.popup{z-index:600;position:fixed;background:#333;border-radius:30px;top:15vh}.popup.transition{transition:top .5s ease-in-out}.mobile .popup{box-sizing:border-box;left:5vw;width:90vw;height:70vh}.comingSoonPopup{padding:20px}.comingSoonPopup .email-box{display:flex;justify-content:space-between;margin:20px 0}.comingSoonPopup .email-box input{flex:1;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px 0 0 4px}.comingSoonPopup .email-box button.notify-me{padding:10px 20px;font-size:14px;color:var(--primary-color-contrast);background-color:var(--primary-color);border:none;border-radius:0 4px 4px 0;cursor:pointer}.comingSoonPopup button.done{margin-top:10px;padding:10px 20px;font-size:14px;background-color:transparent;border:1px solid var(--primary-color);border-radius:4px;color:var(--primary-color);cursor:pointer}.comingSoonPopup .ctDone{display:flex;flex-direction:row;justify-content:center;align-items:center}.desktop .ctMain{width:100%;min-width:700px;max-width:800px;box-sizing:border-box}.desktop #hero-section h3{font-size:18px;line-height:20px}.desktop #hero-section .ctFeatures{width:60%;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:nowrap;padding:10px}.desktop #hero-section .feature-circle{font-size:14px}.desktop #hero-section .f1{--onload-left: 150px}.desktop #hero-section .f2{--onload-left: 50px}.desktop #hero-section .f3{--onload-left: -50px}.desktop #hero-section .f4{--onload-left: -150px}.desktop section>.blurb{width:70%;margin-bottom:20px}.desktop section>.subsection{width:80%;display:grid;grid-template-columns:40% 60%;grid-template-rows:auto;grid-template-areas:". image" "header image" "blurb image" "blurb image" ". image" ". image" "tryIt image";padding:8vh 2vw;position:relative;justify-items:center;align-items:center;filter:drop-shadow(4px 4px 4px var(--cat-color))}.desktop section>.subsection:nth-of-type(odd){grid-template-columns:60% 40%;grid-template-rows:auto;grid-template-areas:"image ." "image header" "image blurb" "image blurb" "image ." "image ." "image tryIt";justify-items:center;align-items:center}.desktop section .hpanels{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:20px}.desktop section .hpanels .subsection{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;filter:drop-shadow(4px 4px 4px var(--cat-color))}.desktop section .hpanels .subsection img{margin-bottom:20px}.desktop section .subsection img{grid-area:image;width:100%}.desktop section .subsection h4{grid-area:header;text-align:center}.desktop section .subsection .blurb{grid-area:blurb;text-align:justify;padding:15px}.desktop section.vertical .subsection img{border-top-left-radius:15px;border-top-right-radius:15px}.desktop section.horizontal .subsection{padding:0;width:90%}.desktop section.horizontal .subsection h4{padding:20px 0}.desktop section.horizontal .subsection .blurb{padding:0 20px 30px}.desktop section.horizontal>.subsection:nth-of-type(odd) img{border-top-left-radius:15px;border-bottom-left-radius:15px}.desktop section.horizontal>.subsection:nth-of-type(2n) img{border-top-right-radius:15px;border-bottom-right-radius:15px}.desktop .popup{width:var(--width);left:calc((100vw - var(--width)) / 2);margin:auto}.desktop .comingSoonPopup{--width: 500px}.mobile .ctMain{width:100%}.mobile #hero-section h3{font-size:4.2vw;line-height:4.5vw}.mobile #hero-section>.blurb{font-size:4vw;width:100%;padding:0 5vw;box-sizing:border-box}.mobile #hero-section .ctFeatures{display:grid;grid-template-rows:auto auto;grid-template-columns:auto auto;gap:10px;align-items:center;justify-items:center;box-sizing:border-box;width:80vw}.mobile #hero-section .feature-circle{font-size:min(3.5vw,16px);padding:5px}.mobile #hero-section .f1{--onload-left: 50px;--onload-top: 50px}.mobile #hero-section .f2{--onload-left: -50px;--onload-top: 50px}.mobile #hero-section .f3{--onload-left: 50px;--onload-top: -50px}.mobile #hero-section .f4{--onload-left: -50px;--onload-top: -50px}.mobile section>.blurb{font-size:4vw;width:100%;padding:0 5vw;box-sizing:border-box}.mobile section img{width:100%;margin:0 auto;display:block;border-top-left-radius:15px;border-top-right-radius:15px}.mobile section h4{margin:10px}.mobile section .subsection{margin:5vh 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px;filter:drop-shadow(2px 2px 4px var(--cat-color))}.mobile section .subsection .blurb{font-size:4vw;width:100%;padding:0 5vw;padding-bottom:4vh;box-sizing:border-box}.ctChatButton{position:fixed;bottom:20px;right:20px;opacity:1;transition:opacity .4s ease-out;animation:jump 18s infinite}.ctChatButton .circle{width:45px;height:45px;border-radius:50%;background-color:var(--primary-color);display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:9888;border:1px solid #222}@keyframes jump{0%{transform:translateY(0)}1%{transform:translateY(-20px)}2%{transform:translateY(0)}3%{transform:translateY(-10px)}4%{transform:translateY(0)}5%{transform:translateY(-20px)}6%{transform:translateY(0)}7%{transform:translateY(-10px)}8%{transform:translateY(0)}to{transform:translateY(0)}}.ctChatButton.hidden{opacity:0}.ctChat{--transition-time: .4s;height:var(--height);z-index:9999;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#222;transition:all var(--transition-time) ease-out}.ctHeader{position:relative;width:100%;height:var(--header-height);border-bottom:1px solid #ccc;display:flex;flex-direction:row;justify-content:center;align-items:center}.ctHeader .ionicon.close{position:absolute;width:var(--header-height);height:var(--header-height);top:0;right:5px;cursor:pointer;fill:var(--primary-color)}.ctHeader label{font-family:Roboto Condensed;font-size:16px;font-weight:400;flex-grow:1}.ctHeader .lblNeka{text-align:right;margin-right:10px;color:var(--primary-color)}.ctHeader .lblAtlantis{text-align:left;margin-left:10px}.botView{width:100%;flex-grow:1;position:relative;overflow:hidden}.ctBots{position:absolute;top:0;left:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;width:calc(2 * var(--slide-width));transition:left var(--transition-time) ease-out}.ctBots.slide1{left:0}.ctBots.slide2{left:calc(-1 * var(--slide-width));border-left:1px solid #ccc}.bot{transition:all .7s;flex-grow:1;width:100%;border-radius:15px}.slide{position:relative;min-height:10px;width:var(--slide-width);height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.slideTitle{height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:5px 10px;font-family:Roboto Condensed;text-align:center;background-color:#444;color:#f7f7f7}.slide1 .slideTitle{color:var(--primary-color)}.prt{--s-height: 18px;--s-offset: 2px;--c-height: calc(var(--s-height) + 2 * var(--s-offset));--left-color: #444;--right-color: #444;--slider-color: var(--primary-color);--width: 44px}.desktop .ctChat{position:fixed;--height: 600px;width:400px;bottom:20;right:20;--slide-width: 400px;--header-height: 35px;border-radius:10px;filter:drop-shadow(0px 0px 4px var(--primary-shade))}.desktop .ctChat .ctHeader{border-top-left-radius:10px;border-top-right-radius:10px}.desktop .ctChat.closed{bottom:calc(-1 * (var(--height) + 50px))}.mobile .ctChat{position:fixed;--height: 100dvh;width:100vw;top:0;left:0;--slide-width: 100vw;--header-height: 35px}.mobile .ctChat.closed{top:100dvh}
