@font-face{font-family:"aneklatin semiexpanded - extrabold";src:url(/fonts/AnekLatin_SemiExpanded-ExtraBold.ttf)}:root{--scale:0.1;--space:8vmin;--space-sm:4vmin;--space-xs:2vmin;--space-xxs:1vmin;--space-xxxs:0.1vmin;--font-primary:"Inter", sans-serif;--font-heading:"AnekLatin SemiExpanded - ExtraBold", serif}@media(prefers-reduced-motion){:root{--scale:0}}html,body{height:100%;width:100%;color:#000;font-family:var(--font-primary)}h1{font-family:var(--font-heading);font-weight:900;font-size:80px;line-height:110%}h2{font-family:var(--font-heading);font-weight:900;font-size:50px;line-height:110%}h3{font-family:var(--font-heading);font-weight:900;font-size:36px;line-height:110%}h4{font-family:var(--font-primary);font-weight:700;font-size:28px;line-height:110%}h5{font-family:var(--font-primary);font-weight:700;font-size:24px;line-height:120%}h6{font-family:var(--font-primary);font-weight:400;font-size:18px;line-height:140%}p{font-family:var(--font-primary);font-size:20px;line-height:125%}.text-highlight{color:#beff00}.desktop-only{display:inline-block!important}.mobile-only{display:none!important}.main-nav{max-width:792px;padding:var(--space-xxs);padding-left:var(--space-xxxs);padding-right:var(--space-xxxs);border-radius:58px;background-color:rgba(238,238,238,.7);backdrop-filter:blur(90px);margin-top:12px;.rt-logo-text-img { margin-left: 3rem !important; width: 100%; max-width: 171px; } .rt-logo-img { margin-left: 3rem !important; width: 100%; width: 33px; display: none !important; } .navbar-toggler { margin-right: 3rem !important; } .main-nav-items { margin-right: 3rem !important; text-align: right; .nav-link { font-weight: 600; line-height: 45px; color: #000; &:hover { opacity: 0.5; } } .nav-link-cta { text-align: center; background-color: #000; color: #beff00; border-radius: 36px; width: 216px; height: 61px; line-height: 45px; padding: 8px; &:hover { background-color: rgba(0, 0, 0, 0.5); opacity: 1; } } } .main-nav-items.show { .nav-item { .nav-link-cta { background: none !important; color: #000; width: unset; height: unset; &:hover { background: none; opacity: 0.5; } } } }}.page-hero{position:absolute;width:100%;max-height:551px;top:0;padding:0;margin:0;.page-hero-bg { color: #fbfcf7; background-image: url(/img/Hero_BG_Uncropped.png); background-repeat: no-repeat; background-position: center; background-size: 100% 100%; margin: auto; padding-top: 220px; padding-bottom: 120px; border-bottom-right-radius: 32px; border-bottom-left-radius: 32px; }}.blog-hero{position:absolute;width:100%;max-height:551px;top:0;padding:0;margin:0;.blog-hero-bg { color: #fbfcf7; background-repeat: no-repeat; background-position: center; background-size: 100% 100%; margin: auto; padding-top: 120px; padding-bottom: 20px; border-bottom-right-radius: 32px; border-bottom-left-radius: 32px; .blog-hero-content { padding: 40px; max-width: 768px; } }}.blog-date{font-size:14px;font-style:italic}.blog-post-card{border-radius:16px;border:none;background:0 0;.blog-post-title { margin-top: 18px; margin-bottom: 18px; font-size: 18px; font-weight: bold; }}.blog-author{margin-bottom:12px;.author-name { font-size: 14px; font-weight: 900; } .author-role { font-size: 14px; font-weight: normal; }}.blog-content{margin-top:520px;.blog-post-body { padding: 18px; background: none; max-width: 768px; a { color: #004aff !important; } p, ol > li, ul > li { font-size: 18px !important; } }}.main-footer-container{width:100%;height:346px;bottom:0;padding:0;margin:0;.main-footer { background: none; margin: auto; .footer-left { height: 346px; width: 38px; } .footer-middle { background-color: #000; height: 317.5px; width: 100%; margin-top: 28.5px; } .footer-right { height: 346px; width: 338px; } .footer-content { padding-top: 60px; padding-bottom: 60px; padding-left: 80px; padding-right: 80px; color: #fbfcf7; .footer-nav { display: flex !important; justify-content: space-between !important; .nav-link { color: #fbfcf7; &:hover { opacity: 0.5; } } } .footer-socials { margin-top: 40px; } .footer-copyright { color: #fbfcf7; opacity: 0.5; margin-top: 80px; } } }}.main-container{background:#fbfcf7;background-image:url(/img/Sticky_Logo.png);background-attachment:fixed;background-repeat:no-repeat;background-position:50%;min-height:100%;min-width:100%;padding:0;margin:0;.centered-container { width: 100%; display: flex; justify-content: center; padding-left: var(--space); padding-right: var(--space); } .main-content { width: 100%; } .page-content { width: 100%; max-width: 1200px; }}.cta-section{margin-top:8rem!important;margin-left:auto;margin-right:auto;padding-left:var(--space);padding-right:var(--space);text-align:center;.cta-title { display: inline-block; text-align: center; } .cta-button { margin-top: 2rem; .cta-btn-early-access { font-family: "Inter", sans-serif; font-weight: bold; background-color: #000; color: #beff00; border-radius: 36px; width: 216px; height: 61px; text-align: center; vertical-align: middle; line-height: 45px; padding: 8px; text-align: center; text-decoration: none; display: inline-block; &:hover { opacity: 0.5; } } }}.cta-modal{.modal-dialog { .active { opacity: 1; height: auto; } .hidden { opacity: 0; height: 0; overflow: hidden; } .modal-content { background-color: #000; border: #beff00 solid 1px; border-radius: 32px; .modal-header { display: block; text-align: center; border: none; .btn-close { --bs-btn-close-color: #fd7474 !important; color: #fd7474 !important; } .modal-title { color: #beff00; } } .modal-body { padding: var(--space-xs); .cta-form-fields { transition: opacity 1s ease-out; opacity: 1; .cta-modal-text { color: #fff; } } .cta-form-confirmation { color: #fff; transition: opacity 1s ease-out; .eap-link { cursor: pointer; color: #beff00; text-decoration: underline !important; } .bi-check-lg { color: #beff00; } .modal-socials { margin-top: var(--space-sm); .nav-link { color: #fbfcf7; &:hover { opacity: 0.5; } } } } } .form-input { width: 100%; margin-top: 2rem; input, textarea { width: 80%; } } .social-input { width: 80%; } .invalid-value { color: #000; background-color: #fd7474 !important; border-radius: 40px !important; } .valid-value { color: #000; background-color: #beff00 !important; border-radius: 40px !important; } } .modal-footer { margin-top: 4rem; border-top: #beff00 solid 1px; padding-right: 30px; .close-btn { margin-right: 1rem; font-family: var(--font-primary); font-weight: bold; background-color: #fd7474; color: #000; border: none; border-radius: 36px; padding: 0.2rem 1rem; text-align: center; vertical-align: middle; line-height: 45px; &:hover { opacity: 0.5; } } .signup-btn { font-family: var(--font-primary); font-weight: bold; background-color: #beff00; color: #000; border: none; border-radius: 36px; padding: 0.2rem 1rem; text-align: center; vertical-align: middle; line-height: 45px; &:hover { opacity: 0.5; } } } }}@-webkit-keyframes pop-on-hover{50%{-webkit-transform:scale(1.025);transform:scale(1.025)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes pop-on-hover{50%{-webkit-transform:scale(1.025);transform:scale(1.025)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.pop-on-hover{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px)translateZ(0);transform:perspective(1px)translateZ(0);box-shadow:0 0 1px transparent}.pop-on-hover:hover,.pop-on-hover:focus,.pop-on-hover:active{-webkit-animation-name:pop-on-hover;animation-name:pop-on-hover;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-fill-mode:forwards}@media only screen and (max-width:700px){h1{font-family:var(--font-heading);font-weight:900;font-size:50px;line-height:110%}h2{font-family:var(--font-heading);font-weight:900;font-size:28px;line-height:110%}h3{font-family:var(--font-heading);font-weight:900;font-size:22px;line-height:110%}h4{font-family:var(--font-primary);font-weight:700;font-size:18px;line-height:110%}h5{font-family:var(--font-primary);font-weight:700;font-size:16px;line-height:120%}h6{font-family:var(--font-primary);font-weight:400;font-size:14px;line-height:140%}p{font-family:var(--font-primary);font-size:14px;line-height:125%}.desktop-only{display:none!important}.mobile-only{display:inline-block!important}.main-nav{.main-nav-items { .nav-item { .nav-link-cta { background: none !important; color: #000; width: unset; height: unset; text-align: end; &:hover { background: none; opacity: 0.5; } } } }}.cta-section{margin-top:6rem!important}.main-footer-container{.main-footer { .footer-content { .footer-logo { margin-bottom: 1rem; padding-left: 1rem; img { max-width: 20px; max-height: 23px; } } .footer-nav { display: inline-block !important; .nav-link { font-size: 12px; } } .footer-socials { margin-top: 12px; padding-left: 1rem; } .footer-copyright { margin-top: 20px; font-size: 12px; } } }}.blog-hero{.blog-hero-bg { padding-top: 60px; padding-bottom: 0px; }}.blog-content{margin-top:300px}}