/*! project-name v0.0.1 | (c) 2026 YOUR NAME | MIT License | http://link-to-your-git-repo.com */body,html{overflow-x:initial}html{scroll-behavior:smooth}body{background-color:#fff!important}.bg-teal{background-color:#a1f0ed}.bg-steel{background-color:#343e59}.bg-green{background-color:#c9e87c}.bg-snow{background-color:#f6f6f6}.static-banner{background-color:#a1f0ed}.btn .download-icon{margin-left:8px}#diagnosis-takes-time,#resource-card,#tips,#what-to-expect{padding-top:96px;padding-bottom:96px}.footnote-fs{font-size:14px;line-height:18px}.fs-20-sm-18{font-size:20px;line-height:28px}.section-heading .h3{color:#f6f6f6;text-transform:uppercase;margin-bottom:40px}.benefits,.two-button{display:grid}.benefits{grid-template-columns:repeat(2,1fr);gap:32px 26px;margin-bottom:40px}.benefit-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.benefit-item p{color:#f6f6f6;font-size:20px;line-height:28px}.card{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-blue{background-color:#c9e87c;padding:24px 48px;border-radius:32px}.card-blue__content{gap:50px}.card-blue__content .h5{max-width:580px}.card-blue__box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.card-blue .btn-secondary{min-width:228px}.card-blue .btn-secondary span{margin-left:8px}.fs-20-sm-18{font-size:20px!important;line-height:28px!important}.serum-test{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:110px}.serum-test .desc{max-width:648px}.serum-test .desc p{font-size:24px;line-height:32px}.serum-test .test-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:32px}.serum-test .patient-image{position:absolute;right:0}.info-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;padding:32px 48px;background:#fff;border-radius:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-banner .banner-icon{-ms-flex-negative:0;flex-shrink:0}.info-banner .banner-icon img{display:block}.info-banner .banner-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.info-banner .banner-info p{margin:0;font-size:20px;line-height:28px}.info-banner .banner-info p:not(:last-child){margin-bottom:8px}.info-banner .banner-info a{text-decoration:underline}.heading-diagnosis{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.heading-diagnosis .heading{min-width:432px}.heading-diagnosis .desc p{font-size:20px;line-height:28px}.prompt{background-color:#fff;border-radius:32px;padding:48px}.prompt .prompt-list{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.prompt .prompt-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px}.prompt .prompt-item p{font-size:20px;line-height:28px}.comm-code{margin-bottom:48px}@media only screen and (max-width:1150px){.serum-test{padding-bottom:50px}.serum-test .desc{max-width:50%}.serum-test .patient-image{margin-right:0}}@media only screen and (max-width:980px){.serum-test{padding-bottom:30px;display:block}.serum-test .desc{max-width:100%}.serum-test .patient-image{position:relative;margin-right:-10px}}@media only screen and (min-width:769px) and (max-width:991.9px){#visit-site-popup.modal-body a.modal-link{margin-left:0;margin-top:24px}}@media only screen and (max-width:768px){#diagnosis-takes-time,#resource-card,#tips,#what-to-expect{padding-top:48px;padding-bottom:48px}.fs-20-sm-18{font-size:18px;line-height:24px;font-size:18px!important;line-height:24px!important}.benefits{grid-template-columns:1fr;gap:16px}.benefit-item{gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.benefit-item p{font-size:18px;line-height:24px}.card-blue{border-radius:16px;padding:16px}.card-blue__content{margin-bottom:16px;-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.card-blue__content,.info-banner{gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-banner{padding:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-radius:16px}.info-banner .banner-info p{font-size:18px;line-height:24px}.serum-test{padding-bottom:28px}.serum-test .desc{max-width:100%}.serum-test .desc P{font-size:20px;line-height:24px}.serum-test .patient-image{position:relative;margin-right:-16px}.serum-test .test-list{padding-bottom:16px;gap:16px}.heading-diagnosis{display:block;gap:32px}.heading-diagnosis .heading{min-width:unset}.heading-diagnosis .desc p{font-size:18px;line-height:24px}.prompt{padding:16px;border-radius:16px}.prompt .prompt-list{grid-template-columns:1fr;gap:32px}.prompt .prompt-item{gap:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.prompt .prompt-item p{font-size:18px;line-height:24px}.comm-code{margin-bottom:32px}}@media only screen and (max-width:450px){.btn-secondary{width:100%!important;text-align:center!important;min-width:none!important}#visit-site-popup #modal-continue{width:auto!important}}