.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.background-wrapper{background:linear-gradient(45deg,var(--primary),var(--secondary));height:100vh;overflow:hidden;position:relative;width:100%}.background-wrapper .hero-gradient-bg{filter:blur(40px);height:100%;left:0;mix-blend-mode:screen;position:absolute;top:0;width:100%;z-index:0}.background-wrapper .circle{animation:rotateCircle 30s linear infinite;border-radius:50%;mix-blend-mode:hard-light;opacity:.8;position:absolute}.background-wrapper .circle-2{animation-duration:30s;background:radial-gradient(circle,#767dceb3,#0000 60%);height:70%;right:-25%;top:30%;width:120%}.background-wrapper .circle-3{animation-duration:50s;background:radial-gradient(circle,#40d171cc,#0000 60%);bottom:-10%;clip-path:polygon(30% 10%,70% 10%,100% 40%,80% 70%,20% 70%,0 40%);height:50%;left:15%;width:50%}.background-wrapper .circle-4{animation-duration:60s;background:radial-gradient(circle,#40d171cc,#0000 60%);bottom:-15%;height:80%;right:-15%;width:80%}.hero-container{background:#0000;position:relative}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.accordion-container{width:50%}.accordion-item-container{background-color:var(--secondary-dark);border-radius:8px;margin-bottom:1rem;transition:border-color .3s ease}.accordion-item-container.open{background-color:var(--secondary)}.accordion-item{align-items:center;background-color:var(--secondary-dark);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;transition:background-color .3s ease}.accordion-item:hover{background-color:var(--secondary)}.accordion-header{color:#fff;font-family:Hubot Sans;font-size:1.25rem}.accordion-icon{color:#fff;font-size:1.25rem;transition:transform .4s ease}.accordion-icon.open{transform:rotate(180deg)}.accordion-content-wrapper{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.accordion-content-wrapper.open{max-height:150px}.accordion-content{background-color:var(--secondary);border-radius:8px;color:#fff;margin-top:.5rem;padding:1rem;text-align:left}.accordion-text{color:#fff;font-family:Hubot Sans;font-size:1.5rem}:root{--primary:#0e101f;--secondary:#15182c;--secondary-light:#4a4d5f;--accent:#40d171;--accent-disabled:#578064;--black:#0f1122;--white:#fff;--secondary-text:#c3cde9;--super-light-gray:#cacaca;--light-gray:#a7aba9;--gray:#797b84;--blue:#4287f5;--red:#f54272;--purple:#767dce;--dimmed-purple:#615e83;--error:#f65e5e}.faq-container{align-items:center;background-color:var(--primary);display:flex;flex-direction:column;justify-content:center;padding:5rem;width:100%}.faq-heading{color:var(--white);font-family:Hubot Sans;font-size:2.25rem;margin-bottom:5rem;opacity:0;text-align:center;transform:translateY(20px);transition:opacity 2s ease,transform 2s ease}.faq-heading.animate{opacity:1;transform:translateY(0)}.faq-accordion-wrapper{align-items:center;display:flex;justify-content:center;opacity:0;transform:translateY(20px);transition:opacity 2s ease,transform 2s ease;width:100%}.faq-accordion-wrapper.animate{opacity:1;transform:translateY(0)}.feature-card{opacity:0;padding-block:3.5rem;padding-inline:2rem;text-align:left;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease;width:80%}.feature-card.animate{opacity:1;transform:translateY(0)}.feature-card:hover{transform:scale(1.05);transition:transform .5s ease}.feature-number-wrapper{background-color:var(--secondary);border-color:var(--white);border-radius:.5rem;border-width:.5px;box-shadow:0 4px 6px #0000001a;padding-block:.5rem;padding-inline:1rem}.feature-number{font-weight:700}.feature-heading,.feature-number{color:var(--white);font-family:Hubot Sans;font-size:1.5rem}.feature-heading{margin-left:.5rem;max-width:70%}.feature-description{color:var(--secondary-text);margin-block:1rem}.feature-bullet-point,.feature-description{font-family:Hubot Sans;font-size:1rem;max-width:90%}.feature-bullet-point{color:var(--white);font-weight:700}.features-container{background-color:#0d0f1c;background-image:radial-gradient(at 42% 21%,rgba(106,231,147,.719) 0,#0000 50%),radial-gradient(at 84% 0,rgba(31,255,251,.735) 0,#0000 50%);background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:5rem 2rem;position:relative;text-align:center;z-index:0}.features-heading{color:var(--white);font-family:Hubot Sans;font-size:3rem;margin-bottom:5rem;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.features-heading.animate{opacity:1;transform:translateY(0)}.features-stack{display:flex;justify-content:space-around}.feature-image-container{align-items:center;display:flex;justify-content:center}.feature-image{max-width:600px;object-fit:contain;width:100%}.features-overview-container{background-color:var(--primary);padding-block:4.5rem;padding-inline:2.5rem;text-align:center}.features-overview-title{color:var(--white);font-family:Hubot Sans;font-size:2.5rem;line-height:4rem;margin-top:1.5rem;padding-inline:20%}.features-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;padding-inline:10rem;padding-top:2.5rem}.features-card,.features-grid,.features-overview-title{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.features-card,.features-grid.visible,.features-overview-title.visible{opacity:1;transform:translateY(0)}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.features-card{align-items:center;border-radius:.375rem;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;padding-block:2rem;padding-inline:2.5rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.features-card:hover{transform:scale(1.05)}.features-icon-container{align-items:center;background:linear-gradient(145deg,#ae97d2,#5fbf7a);border-radius:50%;display:flex;height:100px;justify-content:center;margin-bottom:15%;overflow:hidden;padding:10%;width:100px}.features-icon{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.features-icon-wrapper{color:var(--white);font-size:60px}.features-card-title{color:var(--white);font-family:Hubot Sans;font-size:1.15rem;margin-bottom:1rem}.features-card-text{color:var(--seondary-text);font-family:Hubot Sans;font-size:1rem}.pressable-icon{color:#fff;font-size:1.25rem;margin-right:1rem}.pressable-icon:hover{color:#40d171;transform:scale(1.1)}.footer{background-color:#0a0b16;color:#fff;font-family:Hubot Sans;padding:3rem 0}.footer-flex-container{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:space-between}@media (min-width:768px){.footer-flex-container{flex-direction:row;gap:4rem}}.footer-column{text-align:left}.column-1{flex:1 1}.column-2,.column-3{flex:2 1;max-width:fit-content}.column-2{margin-right:5rem}.footer-flex-sub-container{display:flex;flex-direction:column;gap:1.5rem;width:40%}@media (min-width:768px){.footer-flex-sub-container{flex-direction:row;gap:2rem;justify-content:flex-end}}.footer-app-name{font-size:20px;font-weight:700}.footer-app-name .fit{color:var(--white)}.footer-app-name .buddy{color:var(--accent)}.footer-email-text{margin-top:20px}.footer-column-heading{font-family:Hubot Sans;font-size:1.05rem;margin-bottom:1rem}.footer-link{color:#fff;display:block;font-size:.95rem;margin-bottom:.5rem;text-decoration:none}.footer-link:hover{color:#40d171}.social-icons{display:flex;justify-content:left;margin-top:2rem}.footer-copyright{font-size:.875rem;margin-top:2rem;text-align:center}.hero-container{padding-inline:20%;padding-top:3%;z-index:1}.hero-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;padding-top:150px;text-align:center}.hero-text{align-items:center;justify-content:center;padding-top:15vh}.hero-heading{font-size:clamp(2rem,5vw,4rem);line-height:1.2}.hero-heading,.hero-subHeading{color:var(--white);font-family:Hubot Sans;text-align:center}.hero-subHeading{font-size:clamp(1rem,3vw,1.5rem);font-weight:500;line-height:1.5;margin-top:2rem;max-width:80%}@media (min-width:768px) and (max-width:1199px){.hero-grid{grid-template-columns:2fr 1fr}.hero-grid,.hero-heading,.hero-subHeading{text-align:left}.hero-image{max-height:70vh;object-fit:contain;object-position:center;width:auto}}@media (min-width:1200px){.hero-grid{grid-template-columns:2fr 1fr}.hero-grid,.hero-heading,.hero-subHeading{text-align:left}.hero-image{max-height:70vh;object-fit:contain;object-position:center;width:auto}}@media (max-width:767px){.hero-container{align-items:center;justify-content:center;padding:0;z-index:1}.hero-grid{grid-template-columns:1fr;padding:0;text-align:center}.hero-image{max-height:60vh;object-fit:contain;width:auto}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-heading,.hero-subHeading{animation:slideUp 1s ease-out forwards}.navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;display:flex;justify-content:center;position:fixed;top:0;width:100%;z-index:2}.navbar-content{justify-content:space-between;max-width:1200px;padding:1rem 2rem;width:100%}.navbar-content,.navbar-logo-container{align-items:center;display:flex}.navbar-logo{cursor:pointer;height:1.5rem}.navbar-app-name{font-family:Hubot Sans;font-size:20px;font-weight:700;margin-left:10px}.navbar-app-name,.navbar-app-name .fit{color:var(--white)}.navbar-app-name .buddy{color:var(--accent)}.navbar-links{display:flex;gap:1.5rem}.navbar-link{color:var(--white);font-family:Hubot Sans;font-weight:500;text-decoration:none;transition:color .3s}.navbar-link:hover{color:var(--accent)}.navbar-subscribe-button{background-color:var(--accent);border:none;border-radius:50px;color:var(--white);cursor:pointer;font-size:1rem;font-weight:700;padding:.5rem 1rem;transition:background-color .3s}.navbar-subscribe-button:hover{color:var(--primary)}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}
/*# sourceMappingURL=main.91c4aacd.css.map*/