@import"https://fonts.googleapis.com/css2?family=Six+Caps&display=swap";@import"https://fonts.googleapis.com/css2?family=Fanwood+Text:ital@0;1&family=Six+Caps&display=swap";@import"https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,600;1,600&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,500;1,9..40,500&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;1,9..40,700&display=swap";.footer-container{height:41.25rem;width:100%;background-color:var(--color-1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem}.footer-CTAWrapper{margin-top:5%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.25rem;text-align:center}.cta-title{text-transform:uppercase;color:var(--bg-color);font-family:var(--heading-font);font-style:normal;font-size:7.5rem;font-weight:var(--heading-w);margin:0;box-sizing:border-box}button{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cta-button{text-transform:uppercase;height:3.5rem;width:8.69rem;background-color:var(--color-4);color:var(--color-white);padding:1.31rem .88rem;border-radius:2.5rem;font-family:var(--btn);font-weight:var(--btn-w);font-size:.75rem;font-style:var(--f-style)}.footer-CTA-firstRow{padding-top:3.13rem;display:flex;align-items:center;justify-content:center;gap:50%;width:81rem}.tulip-orange-logo{width:12.38rem}.footer-socials{display:flex;align-items:center;gap:2.15rem}.tw-icon{width:1.001rem;height:.804rem}.fb-icon{width:.567rem;height:1.084rem}.ig-icon{width:1.214rem;height:1.207rem}.gh-icon{width:1.161rem;height:1.126rem}.footer-socials a{text-decoration:none;color:var(--color-4)}.copyrightAndTerms-wrapper{width:65.63rem;border-top:#797b89 solid .06rem;margin-bottom:3.13rem;padding-top:3.13rem;font-family:var(--DM-sans-regular);font-optical-sizing:auto;font-weight:var(--DM-sans-regular-w);font-style:normal;color:#797b89;display:flex;align-items:center;justify-content:center;gap:44%}.copyrightAndTerms-wrapper a{text-decoration:none;color:#797b89}.footer-CTA-privacyAndTerms{display:flex;justify-content:center;gap:3.13rem}.logo-terms-container{display:flex;flex-direction:column;align-items:center;gap:1.31rem}@media (max-width: 81.25rem){.footer-CTA-firstRow{width:56.25rem;gap:55%}.copyrightAndTerms-wrapper{width:56.25rem;gap:36%}}@media (max-width: 66.875rem){.footer-CTA-firstRow{width:43.75rem;gap:45%}.copyrightAndTerms-wrapper{width:43.75rem;gap:16%}}@media (max-width: 50rem){.cta-title{font-size:5.625rem}.tulip-orange-logo{width:8.75rem}.footer-CTA-firstRow{width:37.5rem;gap:50%}.copyrightAndTerms-wrapper{width:37.5rem;font-size:.75rem;gap:26%}}@media (max-width: 43.75rem){.cta-title{font-size:5rem}.footer-CTA-firstRow{width:31.25rem;gap:40%}.copyrightAndTerms-wrapper{width:31.25rem;gap:10%}}@media (max-width: 35rem){.cta-title{font-size:4.375rem}.footer-socials{font-size:.625rem}.tulip-orange-logo{width:8.75rem}.footer-CTA-firstRow{width:18.75rem;flex-direction:column;gap:1.25rem;margin-bottom:.625rem}.copyrightAndTerms-wrapper{flex-direction:column;width:18.75rem;gap:1.25rem;margin-top:0rem;margin-bottom:0rem}.logo-terms-container{gap:.625rem}}.header{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2;background-color:var(--color-5)}.logo-header{margin-left:9.5rem;margin-top:2.9rem;width:10.7rem;height:3rem}.btn-download-header{background-color:#0b182d;color:var(--color-white);font-family:var(--btn);font-weight:var(--btn-w);font-size:.75rem;width:10.5rem;height:3.1rem;border-radius:2.9rem;margin-right:9.5rem;margin-top:2.9rem;border:none;cursor:pointer;padding:0 2.25rem;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.btn-icon{width:.9rem;height:.8rem}@media (max-width: 75rem){.logo-header{margin-left:5rem;width:8.5rem;height:2.5rem}.btn-download-header{margin-right:5rem;width:9rem;height:2.5rem}}@media (max-width: 48rem){.header{flex-direction:column;align-items:center}.logo-header,.btn-download-header{margin:1rem 0;width:8.5rem;height:2.5rem}}@media (max-width: 30rem){.logo-header{width:7rem;height:2rem}.btn-download-header{width:7.5rem;height:2.5rem;font-size:.7rem;padding:0 1.5rem}}.hero-container{width:100%;background-color:var(--color-5);display:flex;align-items:flex-end;height:85vh}.hero-main{display:flex;flex-grow:1;align-items:flex-end;height:100%}.hero-main-left{display:flex;flex-direction:column;max-width:50%;width:32rem;margin-top:6.5rem;margin-left:9.6rem;z-index:1}.hero-main-left h3{font-family:var(--heading-font);font-weight:var(--heading-w);font-style:var(--f-style);font-size:6rem;color:#0b182d;text-transform:uppercase;margin-bottom:2rem}.hero-main-left p{font-family:var(--body);font-size:2rem;font-style:var(--f-style);color:#0b182d;margin-top:1.8rem;margin-bottom:3rem}.btn-download-main{background-color:#0b182d;color:var(--color-white);font-family:var(--btn);font-weight:var(--btn-w);font-size:.75rem;width:13.75rem;height:3.5rem;border-radius:2.8rem;margin-right:9.5rem;margin-bottom:30px;margin-top:1.8rem;border:none;cursor:pointer;padding:1.2rem 1.4rem 1.2rem 2.25rem;display:flex;align-items:center;justify-content:center;gap:1.4rem;text-transform:uppercase}.hero-main-right{display:flex;justify-content:flex-end;align-items:flex-end;height:100%;margin-left:180px}.hero-doctor-img{width:27rem;height:auto;object-fit:cover}@media (max-width: 1450px){.hero-main-left{margin-left:4rem;width:26rem}.hero-main-right{margin-left:60px}.hero-doctor-img{width:22rem}}@media (max-width: 1439px) and (min-width: 1024px){.hero-main-left{margin-top:9rem}.hero-main-left h3{font-size:4.2rem;line-height:1.1;word-break:break-word}}@media (max-width: 1023px){.hero-container{height:auto;min-height:70vh;align-items:flex-end}.hero-main{flex-direction:column;align-items:center}.hero-main-left{margin:2rem 0 0;width:90vw;max-width:30rem;align-items:center;text-align:center}.hero-main-left h3{font-size:3rem}.hero-main-left p{font-size:1.2rem}.btn-download-main{width:12rem;margin:1.5rem 0 0;font-size:.85rem}.hero-main-right{margin-left:0;padding:0;justify-content:center;align-items:flex-end}.hero-doctor-img{width:16rem;margin:0 auto}}@media (max-width: 767px){.hero-container{height:auto;min-height:46vh;align-items:center}.hero-main{flex-direction:column;align-items:center;width:100vw;padding:0}.hero-main-left{width:95vw;margin:1rem 0 0;padding:0 .5rem;align-items:center;text-align:center}.hero-main-left h3{font-size:2rem}.hero-main-left p{font-size:1rem}.btn-download-main{width:90vw;max-width:14rem;font-size:.8rem;margin:1rem 0 0}.hero-main-right{margin-left:0;padding:0;justify-content:center;align-items:flex-end}.hero-doctor-img{width:10rem;margin:0 auto;display:block}}@media (max-width: 480px){.hero-doctor-img{display:none}}.features-container{background-color:#0b182d;padding:3.125rem 1.25rem;text-align:center}.features-container h2{font-family:var(--heading-font);font-size:4rem;font-weight:var(--heading-w);font-style:var(--f-style);margin-bottom:1.875rem;color:#e9ddcc;text-transform:uppercase}.features{display:flex;justify-content:center;align-items:center;gap:1.5rem;flex-wrap:wrap}.feature{display:flex;background-color:#e9ddcc;border-radius:.5rem;width:26rem;height:9.563rem;margin:1rem}.feature-icon img{width:3.75rem;height:3.75rem;margin:1.875rem 1.375rem 3.938rem 1.875rem}.feature-text{display:flex;flex-direction:column;justify-content:center;gap:1.625rem}.feature-text h3{font-family:var(--eyebrow);font-size:1rem;font-weight:var(--eyebrow-w);font-style:var(--f-style);color:#0b182d;text-transform:uppercase;text-align:left}.feature-text p{font-family:var(--body);font-size:1rem;font-weight:var(--body-w);font-style:var(--f-style);color:#0b182d;text-align:left}@media (max-width: 48rem){.features{flex-direction:column;align-items:center;gap:1rem}.feature{width:80%;height:auto;flex-direction:column;align-items:center;padding:1rem}.feature-icon img{margin:0 0 1rem}.feature-text{text-align:center;gap:1rem}.feature-text h3,.feature-text p{text-align:center}}@media (max-width: 30rem){.features-container h2{font-size:2rem}.feature-icon img{width:2.5rem;height:2.5rem}.feature-text h3,.feature-text p{font-size:.875rem}}.empoweringHeath-container{display:flex;align-items:center;justify-content:center;background-color:var(--color-5);background-size:cover;width:100%;height:68.56rem;gap:5rem}.empoweringHeath-left{width:30.75rem;height:46.875rem}.empoweringHeath-left h2{font-family:var(--heading-font);font-weight:var(--heading-w);font-style:var(--f-style);font-size:4rem;color:#0b182d;text-transform:uppercase;margin-bottom:1.5rem}.empoweringHeath-left p{font-family:var(--body);font-size:2rem;color:#0b182d;text-align:left}.first-description{margin-bottom:3rem}.empoweringHeath-left button{background-color:#0b182d;color:var(--color-white);font-family:var(--btn);font-weight:var(--btn-w);font-size:.75rem;width:10.5rem;height:3.1rem;border-radius:2.9rem;margin-right:9.5rem;margin-top:2.9rem;border:none;cursor:pointer;padding:.8rem 2.25rem;text-transform:uppercase}.empoweingHealth-imageContainer{width:35rem;height:35rem}.image-patientStethoscope{width:95%;height:95%;margin-top:5rem;margin-left:6rem}@media (max-width: 62.5rem){.empoweringHeath-container{flex-direction:column;height:auto;gap:2rem;padding:2rem}.empoweringHeath-left{width:100%;text-align:center;height:auto}.empoweringHeath-left h2{font-size:2.5rem;text-align:center}.empoweringHeath-left p{font-size:1.5rem;text-align:center;display:inline-block}.first-description{margin-bottom:3rem}.second-description{margin-left:0}.empoweingHealth-imageContainer{display:flex;justify-content:center;margin-top:2rem;width:100%}.image-patientStethoscope{height:auto}}@media (max-width: 48rem){.empoweringHeath-container{flex-direction:column;height:auto;gap:2rem;padding:2rem}.empoweringHeath-left{width:100%;text-align:center;height:auto}.empoweringHeath-left h2{font-size:2.5rem}.empoweringHeath-left p{font-size:1.5rem;text-align:center;display:block;margin:0}.empoweringHeath-left button{margin-top:1.5rem;width:auto;height:auto;padding:.8rem 1rem;font-size:.75rem;display:block;margin-left:auto;margin-right:auto}.empoweingHealth-imageContainer{display:flex;justify-content:center;margin-top:2rem;width:100%}.image-patientStethoscope{height:auto;margin-left:auto;margin-right:auto}}@media (max-width: 30rem){.empoweringHeath-container{flex-direction:column;height:auto;gap:2rem;padding:2rem}.empoweringHeath-left,.empoweringHeath-right{width:100%;text-align:center;height:auto}.empoweringHeath-left h2{font-size:2rem}.empoweringHeath-left p{font-size:1rem;text-align:center}.empoweringHeath-left button{width:auto;height:auto;padding:.8rem 1rem;font-size:.75rem;display:block;margin-left:auto;margin-right:auto}.empoweingHealth-imageContainer,.image-patientStethoscope{display:none}}.perfectMatch{background-color:var(--color-4);display:flex;justify-content:center;gap:25rem;height:48.25rem}.perfectMatchFirstColumn{display:flex;position:relative;align-items:center}.card-1{width:23.438rem;height:33.5rem;z-index:1}.card-2{position:absolute;width:23.438rem;height:40.938rem;z-index:2;left:17.438rem;bottom:2.5rem}.perfectMatchSecondColumn{display:flex;flex-direction:column;margin-top:4.375rem;align-items:center;justify-content:center}.perfectMatch-title{text-transform:uppercase;font-family:var(--heading-font);font-weight:var(--heading-w);font-size:4rem;margin-bottom:1.375rem}.perfectMatch-textWrapper{font-family:var(--body);font-size:2rem;width:31.125rem;height:23.625rem;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 64rem){.perfectMatch{flex-direction:column;gap:3.125rem;height:100%;justify-content:center;align-items:center}.perfectMatchFirstColumn,.perfectMatchSecondColumn{width:100%}.perfectMatchFirstColumn{align-items:center;text-align:center;justify-content:center;margin-bottom:10%}.card-1,.card-2{width:auto;height:auto;position:relative}.card-1{left:3.125rem}.card-2{left:-2.875rem;bottom:0}.perfectMatchSecondColumn{order:-1}.perfectMatch-textWrapper{width:90%;height:auto}.perfectMatch-title{text-align:center}}@media (max-width: 33.75rem){.perfectMatchFirstColumn{display:none}.perfectMatchSecondColumn{margin-bottom:2.5rem}}@media (max-width: 26.875rem){.perfectMatch{height:100%;align-items:center;justify-content:center}.perfectMatchFirstColumn{display:none}.perfectMatchSecondColumn{margin-top:1.25rem}.perfectMatch-title{font-size:2rem;margin:0;margin-bottom:.625rem;margin-top:0}.perfectMatch-textWrapper{font-size:1rem}.perfectMatchSecondColumn{margin-bottom:1.875rem}}:root{--bg-color: #e9ddcc;--supporting-bg-1: #e1d0bd;--supporting-bg-2: #efdfcd;--supporting-bg-3: #f2e8de;--supporting-bg-4: #f8f4f0;--supporting-bg-5: #fdfbf9;--color-1: #08182f;--color-2: #561c05;--color-3: #6a9fa2;--color-4: #ec5627;--color-5: #e9ddcc;--color-white: #ffffff;--heading-font: "Six Caps", sans-serif;--heading-w: 400;--f-style: normal;--body: "Fanwood Text", serif;--eyebrow: "Urbanist", sans-serif;--eyebrow-w: 100;--eyebrow-weight: 600;--cta: "Urbanist", sans-serif;--cta-w: 700;--btn: "DM Sans", sans-serif;--btn-w: 500;--DM-sans-regular: "DM Sans", sans-serif;--DM-sans-regular-w: 300}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100vw;min-width:100vw;max-width:100vw;overflow-x:hidden}.signup-container{min-height:100vh;background-color:#f2e3d5;display:flex;flex-direction:column}.signup-header{background-color:#f2e3d5;padding:1.5rem 2rem;display:flex;align-items:center}.signup-header img{height:40px}.form-section{max-width:600px;margin:3rem auto;background:#fff;padding:2rem 2.5rem;border-radius:10px;box-shadow:0 5px 15px #0000001a}.form-section h1{font-family:Six Caps,sans-serif;font-size:3rem;color:#0d1a2b;text-align:left;margin-bottom:1rem}.form-section p{text-align:left;margin-bottom:2rem;color:#444;font-size:1.2rem}.form-group{margin-bottom:1.5rem}label{display:block;margin-bottom:.5rem;font-weight:700}input[type=text],input[type=email],input[type=tel],input[type=date],select{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:4px;font-size:1rem;background-color:#fff}button[type=submit]{display:block;width:100%;background-color:#e25e3e;color:#fff;border:none;padding:.75rem;font-size:2rem;font-family:Six Caps,sans-serif;letter-spacing:1px;cursor:pointer;border-radius:5px;margin-top:1.5rem;transition:background .2s}button[type=submit]:hover{background-color:#cc4e2e}@media (max-width: 600px){.form-section{padding:1.25rem 1.5rem;margin:1rem}.form-group{margin-bottom:1.25rem}.form-section h1{font-size:2.2rem}.form-section p{font-size:1.05rem}label{font-size:1rem}input,select{font-size:1rem;padding:.75rem}button[type=submit]{font-size:1.6rem;padding:.75rem}}
