a,a:focus,a:hover{color:#1a3a52}.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{color:#1a3a52;text-shadow:none;background-color:#fff;border:.05rem solid #fff}html{scroll-behavior:smooth}body,html{background-color:#fff;display:-ms-flexbox;color:#1a3a52;font-family:Montserrat,sans-serif;margin:0;padding:0;overflow-x:hidden}.container-fluid,.outer{padding:0}.outer{width:100%;display:block}.outer,.outer .row{margin:0}.outer+.outer{margin-top:-1px}.section-padding{padding-top:5rem!important;padding-bottom:5rem!important}.blue.section-padding{padding-bottom:2rem!important}.gradient-blue-grey.section-padding{padding-top:2rem!important}#carouselExampleIndicators .carousel-item .outer .row{padding-top:5rem;padding-bottom:5rem}.carousel-image-container{position:relative;overflow:visible!important;isolation:isolate}.carousel-image-container:before{width:200px;height:200px;background:radial-gradient(circle,hsla(76,47%,59%,.4) 0,hsla(76,47%,59%,.2) 100%);top:10%;right:-10%}.carousel-image-container:after,.carousel-image-container:before{content:"";position:absolute;border-radius:50%;z-index:-1;pointer-events:none}.carousel-image-container:after{width:150px;height:150px;background:radial-gradient(circle,hsla(76,47%,59%,.5) 0,hsla(76,47%,59%,.25) 100%);bottom:5%;left:-8%}.carousel-image-container img{position:relative;z-index:0}#carouselExampleIndicators .carousel-item .outer,.column{overflow:visible!important}#carouselExampleIndicators .carousel-inner{overflow:hidden!important}#carouselExampleIndicators,#carouselExampleIndicators .carousel-item{overflow:hidden}.white.row{margin:0}.wave-divider{width:100%;height:60px;overflow:hidden;line-height:0;margin-top:-1px;margin-bottom:-1px;background-color:#89d5c9}.wave-divider svg{position:relative;display:block;width:calc(100% + 4px);height:60px;margin-left:-2px}.wave-divider-orange{width:100%;height:60px;overflow:hidden;line-height:0;margin-top:-1px;margin-bottom:-1px;background-color:#f5f5f7}.wave-divider-orange svg{position:relative;display:block;width:calc(100% + 4px);height:60px;margin-left:-2px}.wave-divider-green-top{width:100%;height:60px;overflow:hidden;line-height:0;margin-top:-1px;margin-bottom:-1px;background-color:#adc764}.wave-divider-green-top svg{position:relative;display:block;width:calc(100% + 4px);height:60px;margin-left:-2px}.wave-divider-green-bottom{width:100%;height:60px;overflow:hidden;line-height:0;margin-top:-1px;margin-bottom:-1px;background-color:#f5f5f7}.wave-divider-green-bottom svg{position:relative;display:block;width:calc(100% + 4px);height:60px;margin-left:-2px}#carouselExampleIndicators .carousel-control-next,#carouselExampleIndicators .carousel-control-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:15}#carouselExampleIndicators .carousel-indicators{position:absolute;bottom:80px;z-index:15;margin-bottom:0}.wave-divider-blue-top{width:100%;height:60px;overflow:hidden;line-height:0;margin-top:-1px;margin-bottom:-1px;background-color:#89d5c9}.wave-divider-blue-top svg{position:relative;display:block;width:calc(100% + 4px);height:60px;margin-left:-2px}.wave-divider-blue-bottom{width:100%;height:60px;overflow:hidden;line-height:0;margin-top:-1px;margin-bottom:-1px;background-color:#fff}.wave-divider-blue-bottom svg{position:relative;display:block;width:calc(100% + 4px);height:60px;margin-left:-2px}.wavy-bottom-image{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 1200 1000" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M0,0 L1200,0 L1200,970 Q900,990 600,970 T0,970 Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 1200 1000" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M0,0 L1200,0 L1200,970 Q900,990 600,970 T0,970 Z" fill="white"/></svg>');-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;z-index:10}.masthead-brand{margin-bottom:0;font-weight:500}.masthead-brand img{width:50px;padding-right:10px}.nav-masthead .nav-link{padding:.25rem 0;font-weight:500;color:#1a3a52;background-color:transparent;border-bottom:.25rem solid transparent}.nav-masthead .nav-link:focus,.nav-masthead .nav-link:hover{border-bottom-color:#1a3a52}.nav-masthead .nav-link+.nav-link{margin-left:1rem}.nav-masthead .active{border-bottom-color:#1a3a52}.nav-masthead .active .green{color:#1a3a52;border-bottom-color:#5cc85f}@media (min-width:48em){.masthead-brand{float:left}.nav-masthead{float:right}}.header-sticky{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;background:#fff!important;padding:0;margin:0}.header-sticky .row,.header-sticky .white{background-color:#fff!important;margin:0}.header-sticky .masthead{margin-bottom:0}.header-sticky .wave-divider{margin-top:0}.header-sticky .inner{padding-top:.75rem!important;padding-bottom:.75rem!important}.masthead-brand{margin-bottom:0!important}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}body{padding-top:100px}.masthead-brand a{text-decoration:none;color:inherit;display:flex;align-items:center}.masthead-brand a,.masthead-brand img{transition:transform .3s ease}.masthead-brand a:hover img{transform:scale(1.1) rotate(5deg)}.nav-masthead .active{color:#1a3a52;border-bottom-color:#89d5c9;font-weight:600}.nav-masthead .nav-link{transition:all .3s ease}.nav-masthead .nav-link:focus,.nav-masthead .nav-link:hover{transform:translateY(-2px);border-bottom-color:#89d5c9}.btn-download{display:inline-block;padding:.5rem 1.5rem;background:#89d5c9;color:#fff;border-radius:25px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 2px 8px rgba(137,213,201,.3);margin-left:1rem;border:none;cursor:pointer;font-family:Montserrat,sans-serif}.btn-download:hover{background:#6fc4b8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(137,213,201,.4);color:#fff}.btn-download.mobile{display:block;text-align:center;margin:1rem 0;width:100%}.hamburger-button{display:none;flex-direction:column;gap:5px;background:transparent;border:none;cursor:pointer;padding:.5rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:1001}.hamburger-button span{display:block;width:25px;height:3px;background:#1a3a52;border-radius:3px;transition:all .3s ease}.hamburger-button:hover span{background:#89d5c9}.mobile-menu-backdrop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1999;transition:background .3s ease;pointer-events:none}.mobile-menu-backdrop.open{background:rgba(0,0,0,.5);pointer-events:auto}.mobile-menu-overlay{position:fixed;top:0;right:0;width:280px;height:100%;background:#fff;z-index:2000;transform:translateX(100%);transition:transform .3s ease;box-shadow:-2px 0 10px rgba(0,0,0,.1);overflow-y:auto}.mobile-menu-overlay.open{transform:translateX(0)}.mobile-menu-close{position:absolute;top:1rem;right:1rem;background:transparent;border:none;font-size:2rem;color:#1a3a52;cursor:pointer;padding:.5rem;line-height:1;transition:color .3s ease}.mobile-menu-close:hover{color:#89d5c9}.mobile-nav-links{display:flex;flex-direction:column;padding:4rem 2rem 2rem;gap:.5rem}.mobile-nav-links .nav-link{font-size:1.2rem;padding:1rem;color:#1a3a52;text-decoration:none;border-bottom:2px solid transparent;transition:all .3s ease;text-align:center}.mobile-nav-links .nav-link:focus,.mobile-nav-links .nav-link:hover{background:rgba(137,213,201,.1);border-bottom-color:#89d5c9}.mobile-nav-links .nav-link.active{background:rgba(137,213,201,.15);border-bottom-color:#89d5c9;font-weight:600}@media (min-width:768px){.hamburger-button,.mobile-menu-backdrop,.mobile-menu-overlay{display:none!important}.desktop-nav{display:flex!important}}@media (max-width:767px){.hamburger-button{display:flex}.desktop-nav{display:none!important}.mobile-menu-backdrop,.mobile-menu-overlay{display:block}body{padding-top:100px}.masthead-brand{text-align:center;width:100%}}.cover{padding:0 1.5rem}.cover-heading{color:#1a3a52;font-weight:700}.cover .btn-lg{padding:.75rem 1.25rem;font-weight:700}.app-badge{height:3rem;width:10.125rem}.features-img{max-height:30rem}h1,h2,h3,h4{color:#1a3a52;font-weight:700}.lead{font-size:1.1rem}.shadow{box-shadow:5px 5px 5px #111}.mastfoot{color:#1a3a52}.blue{background-color:#89d5c9}.orange{background-color:#fdab63}.light-orange{background-color:#fac172}.green{background-color:#adc764}.red{background-color:#e15a44}.burnt{background-color:#cc1a44}.white{background-color:#fff}.grey{background-color:#eee}.light-grey{background-color:#f5f5f7}.gradient-blue-grey{background:linear-gradient(180deg,#89d5c9,#fff)}.plyr--video{border-radius:10px;overflow:hidden}.plyr--video .plyr__controls{color:#fff;padding:10px;display:flex;flex-wrap:nowrap}.plyr--full-ui .plyr__controls,.plyr--full-ui.plyr--video .plyr__controls,.plyr--video .plyr__controls,.plyr__controls{background:rgba(137,213,201,.8)!important;background-color:rgba(137,213,201,.8)!important}.plyr__controls__item{margin-right:5px}.plyr__controls{display:flex!important;flex-wrap:nowrap!important}.plyr__progress{flex:1 1;min-width:0}.plyr--video .plyr__control svg{fill:#fff}.plyr--full-ui input[type=range],.plyr--video .plyr__control{color:#fff}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true],.plyr__control.plyr__tab-focus,.plyr__control:hover,.plyr__control[aria-expanded=true]{background:hsla(0,0%,100%,.2)}.plyr__time,.plyr__volume{color:#fff}.plyr--full-ui.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25)}.smiley{font-size:2rem;padding-left:.75rem;padding-right:.75rem;transition:all .3s ease;display:inline-block;cursor:pointer}.smiley:hover{transform:rotate(20deg) scale(1.1)}.smiley-hidden{display:none}.smiley-active{display:inline-block;transform:scale(1.2)}.mood-card{background:#fff;border-radius:20px;padding:1rem 2rem 1.5rem;box-shadow:0 4px 15px rgba(0,0,0,.08);max-width:450px;margin:2rem auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.mood-emoji-container{width:100%;display:flex;justify-content:space-between;align-items:center}.mood-info{display:flex;align-items:center;gap:.75rem}.mood-label{font-size:.95rem;font-weight:600;color:#1a3a52}.mood-number-box{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:1.2rem;font-weight:700;color:#1a3a52;background-color:#adc764}.symtally-card{background:#fdab63;border-radius:20px;padding:1rem 2rem;box-shadow:0 4px 15px rgba(0,0,0,.08);max-width:450px;margin:2rem auto;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;transition:background .3s ease}.symtally-info{display:flex;flex-direction:column;gap:.5rem}.symtally-date{font-size:.8rem;color:#1a3a52;opacity:.8}.symtally-title{font-size:1.4rem;font-weight:700;color:#1a3a52}.symtally-score-box{min-width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:15px;background-color:#1a3a52}.symtally-score-number{font-size:2rem;font-weight:700;color:#fdab63}.text-card{background:#fff;border-radius:20px;padding:1rem 2rem;box-shadow:0 4px 15px rgba(0,0,0,.08);max-width:450px;margin:2rem auto}.privacy-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;max-width:900px;margin:2rem auto;padding:0 1rem}@media (max-width:768px){.privacy-grid{grid-template-columns:1fr}}.privacy-feature{text-align:center;padding:1.5rem;background:#fff;border-radius:20px;box-shadow:0 4px 15px rgba(0,0,0,.08)}.privacy-feature-icon{font-size:3rem;margin-bottom:1rem;transition:transform .3s ease;display:inline-block;cursor:pointer}.privacy-feature:hover .privacy-feature-icon{transform:rotate(20deg)}.privacy-feature-title{font-size:1.2rem;font-weight:700;color:#1a3a52;margin-bottom:.75rem}.privacy-feature-text{font-size:1rem;color:#1a3a52;line-height:1.6}.mood-slider{width:100%;height:8px;border-radius:5px;background:#ddd;outline:none;-webkit-appearance:none;flex-grow:1}.mood-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#adc764;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.2)}.mood-slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#adc764;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.2);border:none}.fillBlue{color:#89d5c9}.fillOrange{color:#fdab63}.fillGreen{color:#adc764}.fillRed{color:#e15a44}.fillBurnt{color:#cc1a44}.smiley .white{color:#fff}.img-overlay-wrap{position:relative}.img-overlay-wrap svg{position:relative;display:block;max-width:100%;height:auto}.img-overlay-wrap img{position:absolute;opacity:.9;top:0;left:0}.blob{background-image:url(/assets/img/wave1.svg);background-repeat:no-repeat;background-size:100%;background-position:bottom}.phone-screen-item{display:flex;flex-direction:column}@media (min-width:768px){.phone-screen-reverse{flex-direction:column-reverse}.phone-screen-reverse h2{margin-top:1rem;margin-bottom:0}}@media (max-width:767px){.phone-screenshot{max-width:60%;margin:0 auto;display:block}.tab-content-item h2{display:none}}.mobile-tab-buttons{display:flex;justify-content:center;gap:.75rem;margin-bottom:2rem;flex-wrap:wrap}.mobile-tab-button{padding:.75rem 1.5rem;border-radius:25px;border:2px solid hsla(0,0%,100%,.5);background:transparent;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-height:44px;min-width:90px;font-family:Montserrat,sans-serif;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.mobile-tab-button:hover{border-color:hsla(0,0%,100%,.8);transform:translateY(-2px)}.mobile-tab-button.active{background:#fff;color:#fac172;border-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);text-shadow:none}.tab-content-item{transition:opacity .4s ease,transform .4s ease}.tab-content-item.active{opacity:1;display:flex}.tab-content-item.hidden{opacity:0;display:none}@media (min-width:768px){.mobile-tab-buttons{display:none}.tab-content-item{opacity:1!important;display:flex!important}}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-on-scroll{opacity:0}.animate-on-scroll.animate-visible.animate-fade-slide-1{animation:fadeInSlideUp .8s ease-out forwards;animation-delay:.2s}.animate-on-scroll.animate-visible.animate-fade-slide-2{animation:fadeInSlideUp .8s ease-out forwards;animation-delay:.5s}.animate-on-scroll.animate-visible.animate-fade-slide-3{animation:fadeInSlideUp .8s ease-out forwards;animation-delay:.8s}@keyframes float1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(10px,-10px) scale(1.1)}66%{transform:translate(-8px,8px) scale(.95)}}@keyframes float2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-12px,10px) scale(.92)}66%{transform:translate(8px,-12px) scale(1.08)}}@keyframes float3{0%,to{transform:translate(0) scale(1)}33%{transform:translate(15px,8px) scale(1.05)}66%{transform:translate(-10px,-10px) scale(.98)}}.bubble-animate-1{animation:float1 8s ease-in-out infinite}.bubble-animate-2{animation:float2 10s ease-in-out infinite}.bubble-animate-3{animation:float3 12s ease-in-out infinite}.category-bar{padding:1.25rem 2rem;border-radius:15px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:transform .4s ease,box-shadow .4s ease;margin-bottom:1.5rem;display:flex;align-items:center;gap:1.5rem;text-align:left;animation:growBar 1.2s ease-out forwards;transform-origin:left;width:0;opacity:0;overflow:hidden;white-space:nowrap;position:relative}@media (max-width:767px){.category-bar{width:100%!important;white-space:normal}.category-bar .category-description{line-height:1.4}#carouselExampleIndicators .carousel-item{min-height:100vh}#carouselExampleIndicators .carousel-item .outer{min-height:100vh;display:flex;flex-direction:column}#carouselExampleIndicators .carousel-item .outer .row{flex:1 1;display:flex;align-items:center}.features-img{max-height:25rem}}.category-bar:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1440 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath style='opacity:1' fill='rgba(255,255,255,0.2)' d='M0,10L10,16.7C20,23,40,37,60,35C80,33,100,17,120,10C140,3,160,7,180,15C200,23,220,37,240,50C260,63,280,77,300,71.7C320,67,340,43,360,41.7C380,40,400,60,420,70C440,80,460,80,480,68.3C500,57,520,33,540,20C560,7,580,3,600,11.7C620,20,640,40,660,43.3C680,47,700,33,720,36.7C740,40,760,60,780,68.3C800,77,820,73,840,68.3C860,63,880,57,900,46.7C920,37,940,23,960,16.7C980,10,1000,10,1020,20C1040,30,1060,50,1080,63.3C1100,77,1120,83,1140,71.7C1160,60,1180,30,1200,20C1220,10,1240,20,1260,20C1280,20,1300,10,1320,6.7C1340,3,1360,7,1380,11.7C1400,17,1420,23,1430,26.7L1440,30L1440,100L1430,100C1420,100,1400,100,1380,100C1360,100,1340,100,1320,100C1300,100,1280,100,1260,100C1240,100,1220,100,1200,100C1180,100,1160,100,1140,100C1120,100,1100,100,1080,100C1060,100,1040,100,1020,100C1000,100,980,100,960,100C940,100,920,100,900,100C880,100,860,100,840,100C820,100,800,100,780,100C760,100,740,100,720,100C700,100,680,100,660,100C640,100,620,100,600,100C580,100,560,100,540,100C520,100,500,100,480,100C460,100,440,100,420,100C400,100,380,100,360,100C340,100,320,100,300,100C280,100,260,100,240,100C220,100,200,100,180,100C160,100,140,100,120,100C100,100,80,100,60,100C40,100,20,100,10,100L0,100Z'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:bottom;pointer-events:none;border-bottom-left-radius:15px;border-bottom-right-radius:15px;z-index:0}.category-bar:hover{transform:translateX(10px);box-shadow:0 6px 20px rgba(0,0,0,.15)}@keyframes growBar{0%{width:0;opacity:0}to{opacity:1}}.category-bar:first-child{animation-delay:.2s}.category-bar:nth-child(2){animation-delay:.4s}.category-bar:nth-child(3){animation-delay:.6s}.category-bar i{font-size:2.5rem;flex-shrink:0;position:relative;z-index:1}.category-bar-content{flex-grow:1;position:relative;z-index:1}.category-bar .category-title{font-size:1.3rem;font-weight:700;color:#1a3a52;margin-bottom:.4rem}.category-bar .category-description{font-size:.95rem;color:#1a3a52;line-height:1.4;margin:0}