.notFoundPage .number{color:var(--greenGlow);font-size:100px;top:20%}.notFoundPage .number,.notFoundPage .text{left:50%;position:absolute;transform:translate(-50%,-50%)}.notFoundPage .text{color:var(--fontColor);font-size:20px;top:42%}.notFoundPage .button{left:50%;top:60%;transform:translate(-50%,-50%)}.header{align-items:center;box-shadow:0 25px 25px -35px var(--shadow);box-sizing:border-box;display:flex;height:70px;padding:1% 2%;position:relative}.smallLogo{cursor:pointer;height:40px;left:2%;position:absolute;text-align:center;width:200px}.header .navigation-buttons{bottom:13px;left:calc(2% + 250px);max-width:calc(96% - 523px);width:100%}.toolButtonsContainer .button{display:inline-table;position:relative}.toolButtonsContainer{display:flex;flex-wrap:wrap;justify-content:flex-end;position:absolute;right:2%;width:650}.toolButtonsContainer .button.notification{margin:0 6px}.toolButtonsContainer.shrink .searchBar{background-color:initial;width:40px}.toolButtonsContainer.shrink .searchBar .input{display:none}.header .navigation-buttons.shrink{max-width:calc(96% - 883px)}.searchBar{align-items:center;background-color:var(--hoverSolid);display:flex;height:40px;position:relative;transition:.2s ease-in-out;width:400px}.searchBar .button{position:absolute;right:0;z-index:6}.searchBar .input{background-color:var(--hoverSolid);border:none;left:0;padding-left:20px;padding-right:50px;position:relative;top:0;transform:none;width:100%;z-index:5}.searchBar .menu{background-color:var(--hoverSolid);border-top-left-radius:0;border-top-right-radius:0;height:auto;max-height:300px;min-height:40px;overflow-y:scroll;padding:21px 0 0;position:absolute;top:20px;width:400px;z-index:2}.searchBar .menu .item{border-top:1px solid var(--separator);box-sizing:border-box;height:40px;padding:5px 0 5px 20px;width:100%}.searchBar .menu .item.hover:hover{background-color:var(--ButtonHoverColorLight)}.searchBar .menu .NO_DATA_MESSAGE{border-top:1px solid var(--separator)}.button.profile{align-items:center;display:flex;justify-content:space-between;margin-left:10px;padding:0;z-index:2}.accountName{font-size:100%;font-weight:700;margin:0 0 0 20px}.accountName,.accountRole{overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:105px}.accountRole{font-size:70%;margin:2px 0 0 20px}.button.profile .button{background-color:initial;height:30px;margin-right:5px;padding-top:5px;width:30px}.button.profile .button svg{height:50%;width:50%}.menu.profile{background-color:var(--hoverSolid);border-top-left-radius:0;border-top-right-radius:0;min-height:-webkit-fit-content;min-height:fit-content;padding:20px 0 0;right:2%;top:calc(1% + 40px);z-index:1}.logout{color:var(--red);font-weight:700}.menu.profile .button{border-top:1px solid var(--mainBackground);position:relative}.menu.notifications{background-color:var(--secondaryBackground);height:auto;max-height:45%;min-height:40px;overflow-x:hidden;overflow-y:scroll;right:calc(2% + 185px);top:calc(2% + 42px);z-index:5}.footer{background-color:#f9f9f9;border-top:1px solid var(--border);font-family:system-ui,sans-serif;padding:60px 20px}.footer-container{margin:0 auto;max-width:90%}.footer-columns{grid-gap:40px;display:grid;gap:40px;grid-template-columns:2fr 3fr;margin-bottom:40px}.footer-brand{max-width:300px}.footer-logo{color:var(--greenGlow);font-size:1.5rem;font-weight:700;margin-bottom:16px}.footer-description{color:var(--lightFontColor);font-size:.95rem;margin-bottom:20px;width:85%}.footer-social{display:flex;gap:10px}.footer-social-icon{align-items:center;border:1px solid var(--border);border-radius:8px;color:#666;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.footer-social-icon svg path{fill:var(--border);transition:all .2s ease}.footer-social-icon:hover{border-color:var(--greenGlow);color:var(--greenGlow)}.footer-social-icon:hover svg path{fill:var(--greenGlow)}.footer .icon{height:16px;width:16px}.footer-links{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.footer-link-group{min-width:100px}.footer-link-title{color:var(--fontColor);font-size:1rem;font-weight:600;margin-bottom:10px}.footer-link-list{list-style:none;margin:0;padding:0}.footer-link{color:var(--lightFontColor);display:block;font-size:.9rem;margin-bottom:8px;text-decoration:none;transition:color .2s ease}.footer-link:hover{color:var(--greenGlow)}.footer-bottom{align-items:center;border-top:1px solid var(--border);color:var(--lightFontColor);display:flex;flex-direction:column;font-size:.85rem;gap:6px;padding-top:20px}@media (max-width:862px){.footer-columns{grid-template-columns:2fr 2fr}}@media (min-width:640px){.footer-bottom{flex-direction:row;justify-content:space-between}}.website .dashboard{height:100vh!important;padding:0;top:0}.website .hero-section{align-content:center;background:#0000;box-sizing:border-box;height:100%;padding:0 80px;position:relative;width:100%}.website .hero-section .powered-by{align-content:center;background-color:var(--mainBackground);border-color:var(--greenGlow)!important;box-shadow:0 0 5px 1px var(--separator);height:30px;left:50%;margin-bottom:30px;position:relative;transform:translateX(-50%);width:-webkit-fit-content;width:fit-content}.website .hero-section .powered-by .dot{animation-direction:alternate;animation-duration:1s;animation-iteration-count:infinite;animation-name:glow;background-color:var(--loadingOuter);box-shadow:none;height:8px;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:8px}@keyframes glow{0%{background-color:var(--loadingOuter)}0%{background-color:var(--green)}}.website .hero-section .powered-by p{color:var(--green);font-size:14px;font-weight:300;margin:0;padding-left:40px;padding-right:15px}.website .hero-section .bottom-line{font-size:90%}.website .flex{justify-content:center}.website .hero-section button{margin:50px 5px}.website .hero-section button.bordered{background-color:var(--mainBackground)}.website .whats-coming-next-section button{margin:30px 5px}.website .whats-coming-next-section .join-us-now-text{color:var(--green);margin-top:0}.website .benefits-section,.website .education-section,.website .how-it-works-section,.website .trust-section,.website .whats-coming-next-section{box-sizing:border-box;height:100%;padding:0 20px;position:relative;width:100%}.website .benefits-section,.website .hero-section,.website .how-it-works-section,.website .trust-section,.website .whats-coming-next-section{padding:7% 2% 4%}.website .benefits-section h2,.website .education-section h2,.website .hero-section h2,.website .how-it-works-section h2,.website .trust-section h2,.website .whats-coming-next-section h2{color:var(--fontColor);font-size:36px;font-weight:600;line-height:1.2;margin:12px auto 20px;max-width:900px;text-align:center;text-transform:capitalize}.website .hero-section h2{color:var(--fontColor);font-size:56px;font-weight:700;line-height:1.1;max-width:1100px}.website .benefits-section p,.website .description-paragraph,.website .education-section p,.website .hero-section p,.website .how-it-works-section p,.website .trust-section p,.website .whats-coming-next-section p{color:var(--lightFontColor);font-size:18px;font-weight:300;line-height:1.4;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.website .hero-section p{font-size:20px}.website .description-paragraph{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-size:18px;left:50%;line-height:1.6;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.website .description-paragraph span{font-weight:400}.website p{text-shadow:0 0 1px var(--greenGlow)}.section-header-title{color:var(--green);font-size:14px;font-weight:600}.website .whats-coming-next-section h2,.website .whats-coming-next-section p{color:var(--green)}.website .cards-container{display:flex;flex-direction:row;gap:15px;justify-content:space-between;margin:40px 0}.website .cards-container .card{background-color:red;background-color:var(--hoverSolid);box-sizing:border-box;flex:1 1;padding:20px;position:relative}.website .cards-container .card h4{color:var(--fontColor);font-size:1.25rem;font-weight:600;margin:0 0 8px 50px;text-transform:capitalize}.website .cards-container .card svg{left:20px;position:absolute;top:50%;transform:translateY(-50%)}.website .cards-container .card p{font-size:16px;line-height:25px;margin:0 0 0 50px;text-align:start}.website .list-section{box-sizing:border-box;margin-top:20px;padding:10px 0}.website .list-section .list-item{align-items:center;display:flex;height:150px;justify-content:space-evenly;position:relative;width:100%}.website .list-section .list-item h4{color:var(--green);font-size:18px;font-weight:600;text-align:center;width:20%}.website .list-section hr{border:1px solid var(--separator);height:100%;margin:0}.website .list-section .list-item p{color:var(--lightFontColor);font-size:16px;font-weight:300;line-height:1.5;padding-left:10px;text-align:start;width:75%}@media (max-width:725px){.website .list-section .list-item{height:300px}.website .list-section .list-item h4{width:40%}.website .list-section .list-item p{width:55%}.website .list-section .list-item{height:400px}}@media (max-width:400px){.website .hero-section .flex{display:block;margin:50px 0}.website .hero-section button{margin:10px auto}}@media (max-width:600px){.website .benefits-section h2,.website .education-section h2,.website .hero-section h2,.website .how-it-works-section h2,.website .trust-section h2,.website .whats-coming-next-section h2{font-size:32px}.website .education-section h2{font-size:28px}.website .hero-section h2{font-size:36px}.website .description-paragraph{font-size:16px}}.website .trust-section .counters-section{display:flex;justify-content:space-evenly}.website .cards-carousel-container{box-sizing:border-box;left:-9%;overflow:hidden;padding:20px 0;position:relative;width:100vw}.website .cards-carousel-container .cards-carousel-track{animation:scroll 20s linear infinite;display:flex;width:-webkit-max-content;width:max-content}.website .cards-carousel-container .cards-carousel-track .card{height:350px;margin:0 5px;padding:0 40px;width:200px;will-change:transform}.website .cards-carousel-container .cards-carousel-track .card p{line-height:25px}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.website .cards-carousel-container:hover .cards-carousel-track{animation-play-state:paused}.website .cards-carousel-container .cards-carousel-track .card:hover{background-color:var(--hover)}.website .education-container{margin:0 auto;width:100%}.website .education-box{background:linear-gradient(135deg,var(--green),var(--greenGlow));border-radius:30px;box-shadow:0 0 40px var(--loadingOuter);color:#fff;overflow:hidden;padding:60px 20px 80px;position:relative}.website .icon-bg{opacity:.08;position:absolute;right:20px;top:0;z-index:0}.website .icon-bg svg{height:300px;width:300px}.website .education-content{box-sizing:border-box;margin:0 auto;min-width:470px;position:relative;text-align:center;width:75%;z-index:1}.website .education-title{color:var(--fontColorContrast)!important;margin-bottom:20px;text-transform:capitalize}.website .education-description{color:var(--hoverSolid)!important;color:#ffffffe6;font-size:1.25rem;margin-bottom:32px}.website .button-group{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:50px 0}.website .button-group .button.bordered{background-color:initial;color:var(--fontColorContrast)}.website .button-group .button:hover{background-color:var(--secondaryBackground);color:var(--fontColor)}.website .education-benefits{color:#ffffffd9;flex-wrap:wrap;font-size:16px;font-weight:300;gap:24px;justify-content:center;line-height:1.5}.website .benefit-item{align-content:center;display:flex;gap:15px;margin:10px 0}.website .benefit-item svg{height:16px;width:16px}.website .benefit-item svg path{fill:var(--hoverSolid)}.website .checkmark{color:var(--hoverSolid);font-size:1.1rem}.website .education-section .demo-text{bottom:10px;color:var(--hover);font-size:14px;font-weight:300;left:50%;line-height:1.5;margin:0;position:absolute;transform:translateX(-50%);width:90%}@media (max-width:600px){.website .education-content{min-width:0;min-width:auto}.website .education-box{padding:20px 0 70px}}.website .benefits-container{margin:0 auto;width:100%}.website .benefits-container .benefits-header{margin:0 auto 60px;max-width:100%;text-align:center}.website .benefits-container .benefits-title{margin-bottom:16px}.website .benefits-container .benefits-grid{grid-column-gap:64px;grid-row-gap:32px;column-gap:64px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(auto-fit,minmax(0,1fr));margin:0 auto;padding:0 20px;row-gap:32px;width:80%}.website .benefit-card .icon-wrapper{margin-left:0}.website .benefits-container .benefit-card{border-radius:20px;text-align:start;transition:box-shadow .3s ease}.website .benefits-container .benefit-title{color:var(--fontColor);font-size:18px;font-weight:600;margin-bottom:8px}.website .benefits-container .benefit-card p{box-sizing:border-box;font-size:16px;font-weight:300;line-height:1.5;text-align:start}.website .how-it-works-section{background-color:var(--hover)}.website .how-it-works-section .how-it-works-steps-container{display:flex;justify-content:center;position:relative;width:100%}.website .how-it-works-section .how-it-works-step{height:300px;margin:0 24px;position:relative;text-align:center;width:250px}.website .how-it-works-section .how-it-works-step .icon-wrapper{background-color:var(--green);border-radius:50%;color:var(--hover);font-size:18px;font-weight:600;margin-bottom:25px}.website .how-it-works-section .how-it-works-step h3{color:var(--fontColor);font-size:18px;font-weight:600;margin-bottom:8px}.website .how-it-works-section .how-it-works-step p{box-sizing:border-box;font-size:16px;font-weight:300;line-height:1.5}.website .how-it-works-section .how-it-works-step .step-connector{background-color:var(--border);border:none;height:2px;left:calc(75% + 24px);margin:0;position:absolute;top:23px;width:50%}@media (max-width:609px){.website .how-it-works-section .how-it-works-step .step-connector{display:none}.website .how-it-works-section .how-it-works-steps-container{flex-direction:column}.website .how-it-works-section .how-it-works-step{align-items:center;width:90vw}}.website .who-it-is-for-section{background-color:var(--hover)}.website .who-it-is-for-section .benefit-card{border-radius:20px;display:flex;text-align:start}.website .who-it-is-for-section .benefit-card p{font-size:16px;font-weight:300;line-height:1.5;text-align:start}.website .who-it-is-for-section .icon-wrapper{margin-right:20px}@media (max-width:710px){.website .benefits-container .benefits-grid,.website .who-it-is-for-section .benefits-grid{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(auto-fit,minmax(0,1fr))}}.website .trust-container{margin:0 auto;max-width:100%}.website .trust-header{margin:0 auto 60px;text-align:center;width:100%}.website .trust-title{margin-bottom:16px}.website .trust-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:0 20px}.website .trust-card{align-items:center;border-radius:20px;display:flex;flex-direction:column;padding:24px;text-align:center;transition:box-shadow .3s ease}.website .trust-card-title{color:var(--fontColor);font-size:18px;font-weight:600;margin-bottom:8px;text-transform:capitalize}.website .trust-section .trust-card p{color:var(--lightFontColor);font-size:16px;font-weight:300;line-height:1.5}.details .input{transform:none}.details .textField::-webkit-datetime-edit-fields-wrapper{border-radius:4px;filter:contrast(.5) saturate(0)}.details .selected{bottom:5%;right:8%}.details .end{bottom:5%;right:31%}.details .row1{top:15%}.details .row2{top:29%}.details .row3{top:43%}.details .row4{top:57%}.details .row5{top:71%}.details .row6{top:85%}.details .col1{left:5%}.details .col2{left:28%}.details .col3{left:51%}.details .col4{left:74%}