.appBar{background-color:#fff!important;box-shadow:none!important}.toolbar{justify-content:space-between;padding:0 16px;padding-left:0!important}.brand,.toolbar{display:flex;align-items:center}.brand{cursor:pointer}.navBox{display:flex;align-items:center;gap:10px}@media(max-width:768px){.navBox{display:none}}.navButton{border-right:2px solid!important;border-radius:0!important;color:#000!important;height:22px!important}.ctaButton,.navButton{text-transform:none;font-weight:700!important}.menuButton{display:none}@media(max-width:768px){.menuButton{display:block}}.drawerBox{width:240px;height:100%;padding:16px 0}.drawerBox .MuiListItemText-primary{color:#000;font-weight:700;text-transform:uppercase;border-bottom:2px solid #e04aa5}@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap";@font-face{font-family:Chantal;src:url(/fonts/chantal_Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mosvita;src:url(/fonts/mosvita-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mosvita;src:url(/fonts/mosvita-semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mosvita;src:url(/fonts/mosvita-bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}body,html{height:100%;margin:0;padding:0}body{background-color:#f9f9f9;color:#333;line-height:1.6}a,button,div,form,h1,h2,h3,h4,h5,h6,p,span{font-family:Poppins,sans-serif!important}.font-chantal{font-family:Chantal,Poppins,sans-serif!important}.font-mosvita,.font-mosvita-regular{font-family:Mosvita,Poppins,sans-serif!important}.font-mosvita-regular{font-weight:400!important}.font-mosvita-semibold{font-weight:600!important}.font-mosvita-bold,.font-mosvita-semibold{font-family:Mosvita,Poppins,sans-serif!important}.font-mosvita-bold{font-weight:700!important}.container{margin:0 auto;padding:20px}.pink-text{color:#e04aa5;font-family:Chantal,Poppins,sans-serif!important}.ctaButton-app{background-color:#e04aa5!important;color:#fff!important;border-radius:10px!important;max-width:"6em"}.ctaButton-app,.ctaButton-app-outlined{font-weight:700!important;padding:.75rem 2rem!important;margin-bottom:1rem!important;text-transform:capitalize!important;font-size:17px!important}.ctaButton-app-outlined{background-color:rgba(0,0,0,0)!important;color:#e04aa5!important;border:1px solid #e04aa5!important;border-radius:10px!important;max-width:6em}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.text-blink{font-weight:700;color:red;animation-name:blink;animation-timing-function:linear;animation-iteration-count:infinite}.footer{background-color:#1a1a1a;color:#fff;padding:0;font-family:Mosvita,Poppins,sans-serif}.footer .logo-container-google-play{display:flex;margin-top:15px;border:1px solid #fff;border-radius:8px;padding:4px;align-items:center;gap:4px;justify-content:center;cursor:pointer;transition:all .3s ease}.footer .logo-container-google-play:hover{opacity:.8;transform:scale(1.1)}.footer .logo-container-google-play .storeSubTitle{font-size:12px;color:#fff;font-weight:700;text-align:center;margin-top:4px}.footer-container{max-width:1200px;margin:0 auto;padding:0 2rem}.footer-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:3rem;gap:3rem;padding:3rem 0 2rem}@media(max-width:1024px){.footer-content{grid-template-columns:1fr 1fr;gap:2rem}}@media(max-width:768px){.footer-content{grid-template-columns:1fr;gap:2rem;padding:2rem 0 1.5rem}}.footer-column{display:flex;flex-direction:column}.branding-column .slogan{color:#fff;font-size:.95rem;line-height:1.5;margin:0;text-align:left;font-weight:400}.branding-column .social-icons{display:flex;gap:1rem;margin-top:.5rem;align-items:center}.branding-column .social-icons .social-link{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.branding-column .social-icons .social-link:hover{opacity:.8;transform:scale(1.1)}.branding-column .social-icons .MuiSvgIcon-root{background-color:#fff;border-radius:8px;padding:.5rem}.column-title{color:#fff;font-size:1.1rem;font-weight:700;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.5px}.column-links{display:flex;flex-direction:column;gap:.75rem}.footer-link{color:#ccc;text-decoration:none;font-size:.9rem;transition:color .3s ease;cursor:pointer}.footer-link:hover{color:#e04aa5}.footer-button{background:none;border:none;color:#ccc;text-decoration:none;font-size:.9rem;transition:color .3s ease;cursor:pointer;padding:0;text-align:left;font-family:inherit}.footer-button:hover{color:#e04aa5}.color-changer-button{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;padding:.25rem .5rem;margin-top:.5rem;font-size:.8rem;transition:all .3s ease}.color-changer-button:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);color:#fff}.contact-info{display:flex;flex-direction:column;gap:1rem}.contact-item{display:flex;align-items:flex-start;gap:.75rem}.contact-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0;margin-top:.1rem;color:#fff}.contact-icon svg{width:100%;height:100%}.contact-details{display:flex;flex-direction:column;gap:.25rem}.contact-main{color:#fff;font-size:.9rem;font-weight:500}.contact-sub{color:#ccc;font-size:.8rem}.footer-bottom{border-top:1px solid #b6b6b6;padding:1.5rem 0}.footer-bottom-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}@media(max-width:768px){.footer-bottom-content{flex-direction:column;text-align:center;gap:1rem}}.copyright{color:#ccc;font-size:.85rem}.legal-links{display:flex;gap:1.5rem;align-items:center}@media(max-width:768px){.legal-links{justify-content:center}}.legal-link{color:#ccc;text-decoration:none;font-size:.85rem;transition:color .3s ease}.legal-link:hover{color:#e04aa5}@media(max-width:1024px){.footer-container{padding:0 1.5rem}.footer-content{gap:2rem}}@media(max-width:768px){.footer-container{padding:0 1rem}.footer-content{gap:1.5rem;padding:1.5rem 0 1rem}.column-title{font-size:1rem}.contact-main,.footer-link{font-size:.85rem}.contact-sub{font-size:.75rem}.legal-links{gap:1rem}.legal-link{font-size:.8rem}}a-test,a-test:hover{color:#e04aa5!important}.landing-header{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:0;z-index:50}.landing-header .header-container{margin:0 auto;padding:0 1rem}@media(min-width:640px){.landing-header .header-container{padding:0 1.5rem}}@media(min-width:1024px){.landing-header .header-container{padding:0 2rem}}.landing-header .header-content{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.landing-header .logo-container{display:flex;align-items:center}.landing-header .logo-container .logo-wrapper{background-color:#fff;padding:.5rem;border-radius:.5rem}.landing-header .logo-container .logo-wrapper img{height:3.5rem;width:auto}@media(max-width:768px){.landing-header .logo-container .logo-wrapper img{height:3rem}}.landing-header .desktop-nav{display:none;align-items:center;gap:2rem}@media(min-width:768px){.landing-header .desktop-nav{display:flex}}.landing-header .desktop-nav a{color:#374151;font-weight:500;text-decoration:none;transition:color .2s}.landing-header .desktop-nav a:hover{color:#e04aa5}.landing-header .desktop-nav .dropdown-container{position:relative}.landing-header .desktop-nav .dropdown-container .dropdown-trigger{background:none;border:none;color:#374151;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:.5rem 0;font-size:1rem;transition:color .2s}.landing-header .desktop-nav .dropdown-container .dropdown-trigger:hover{color:#e04aa5}.landing-header .desktop-nav .dropdown-container .dropdown-trigger .dropdown-arrow{font-size:.75rem;transition:transform .2s}.landing-header .desktop-nav .dropdown-container .dropdown-trigger .dropdown-arrow.open{transform:rotate(180deg)}.landing-header .desktop-nav .dropdown-container .dropdown-menu{position:absolute;top:calc(100% + .25rem);left:0;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);min-width:250px;padding:.5rem 0;z-index:100;animation:fadeIn .2s ease-in-out}.landing-header .desktop-nav .dropdown-container .dropdown-menu:before{content:"";position:absolute;top:-.25rem;left:0;right:0;height:.25rem}.landing-header .desktop-nav .dropdown-container .dropdown-menu a{display:block;padding:.75rem 1rem;color:#374151;text-decoration:none;transition:all .2s;white-space:nowrap}.landing-header .desktop-nav .dropdown-container .dropdown-menu a:hover{background-color:#fce7f3;color:#e04aa5}.landing-header .desktop-nav .contact-info{display:flex;align-items:center;gap:1rem;font-size:.875rem;color:#4b5563}.landing-header .desktop-nav .contact-info .phone-wrapper{display:flex;align-items:center;gap:.25rem;font-weight:700}.landing-header .desktop-nav .portal-button{background-color:#e04aa5;color:#fff;padding:.5rem 1.5rem;border-radius:.5rem;border:none;font-weight:500;cursor:pointer;transition:background-color .2s}.landing-header .desktop-nav .portal-button:hover{background-color:#3b06ec}.landing-header .mobile-menu-button{display:block;background:none;border:none;font-size:1.5rem;cursor:pointer}@media(min-width:768px){.landing-header .mobile-menu-button{display:none}}.landing-header .mobile-nav{display:block;padding:1rem 0;border-top:1px solid #e5e7eb}@media(min-width:768px){.landing-header .mobile-nav{display:none}}.landing-header .mobile-nav nav{display:flex;flex-direction:column;gap:1rem}.landing-header .mobile-nav nav a{color:#374151;font-weight:500;text-decoration:none}.landing-header .mobile-nav nav a:hover{color:#e04aa5}.landing-header .mobile-nav nav .mobile-dropdown-container{display:flex;flex-direction:column;gap:.5rem}.landing-header .mobile-nav nav .mobile-dropdown-container .mobile-dropdown-trigger{background:none;border:none;color:#374151;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0;font-size:1rem;text-align:left;width:100%}.landing-header .mobile-nav nav .mobile-dropdown-container .mobile-dropdown-trigger .dropdown-arrow{font-size:.75rem;transition:transform .2s}.landing-header .mobile-nav nav .mobile-dropdown-container .mobile-dropdown-trigger .dropdown-arrow.open{transform:rotate(180deg)}.landing-header .mobile-nav nav .mobile-dropdown-container .mobile-dropdown-menu{display:flex;flex-direction:column;gap:.5rem;padding-left:1rem;margin-top:.25rem;border-left:2px solid #fce7f3}.landing-header .mobile-nav nav .mobile-dropdown-container .mobile-dropdown-menu a{color:#4b5563;font-size:.9rem;padding:.25rem 0}.landing-header .mobile-nav nav .mobile-dropdown-container .mobile-dropdown-menu a:hover{color:#e04aa5}.landing-header .mobile-nav nav .mobile-footer{padding-top:1rem;border-top:1px solid #e5e7eb}.landing-header .mobile-nav nav .mobile-footer .phone-info{display:flex;align-items:center;margin-bottom:.5rem;font-size:.875rem;color:#4b5563;gap:.5rem}.landing-header .mobile-nav nav .mobile-footer button{width:100%;background-color:#e04aa5;color:#fff;padding:.5rem 1.5rem;border-radius:.5rem;border:none;font-weight:500;cursor:pointer;transition:background-color .2s}.landing-header .mobile-nav nav .mobile-footer button:hover{background-color:#3b06ec}@keyframes fadeIn{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}