.header{position:relative;background:#90d7fd;background:-webkit-gradient(left top,left bottom,color-stop(0,rgb(144,215,253)),color-stop(100%,rgb(217,243,255)));background:linear-gradient(180deg,rgb(144,215,253) 0,rgb(217,243,255));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#90d7fd",endColorstr="#d9f3ff",GradientType=0);container-type:inline-size}.header__container{padding:12rem 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background-image:url(/_next/static/media/details.ff5f5630.png)}.header__container>*{position:relative;z-index:1}.header__container--home{padding:0}.header__profile{position:fixed;top:0;right:0;display:flex;justify-content:flex-end;align-items:center;gap:clamp(1rem,2cqi,2rem);background-image:linear-gradient(270deg,#ffffff,transparent 45%);width:100%;padding:1.5rem 3.5rem;z-index:999}.header__profile>a{font-size:clamp(1.4rem,1.6cqi,1.6rem);line-height:clamp(1.6rem,1.8cqi,1.8rem);text-decoration:underline;color:#11aced}.header__dropdown{position:absolute;top:100%;right:2.5rem;display:flex;flex-flow:column;padding:clamp(0rem,.5cqi,.5rem) clamp(1rem,1.5cqi,1.5rem);background-color:#fff}.header__dropdown a{font-size:clamp(1.2rem,1.4cqi,1.4rem);line-height:clamp(1.4rem,1.6cqi,1.6rem);color:#11aced;text-align:right;padding:1rem}.header__dropdown a:not(:last-of-type){border-bottom:1px solid #ccc}.header__m-button{display:flex;flex-flow:column;width:2.5rem;gap:.55rem;position:relative}.header__m-button span{display:block;height:.275rem;width:100%;background-color:#000}.header__logo{display:flex;margin:0 0 4rem}.header__logo a{display:flex;align-items:center;justify-content:center}.header__logo a img{max-width:60rem;width:90%}.header__text{margin:0;overflow:hidden;align-self:stretch}.header__text>p{font-size:3.6rem;font-weight:300;color:#3b47a7;text-align:center;margin:0 auto;max-width:80%}.header__tryit{display:flex;align-items:center;justify-content:center;position:relative;padding:7rem 0;margin-top:-3.1rem}.header__tryit>a,.header__tryit>button{position:relative;z-index:1}.header__tryit:before{content:"";position:absolute;top:100%;left:50%;height:100%;width:110%;background-color:#fff;border-radius:100%;transform:translate(-50%,-50%)}.header:has(+.login,+.register,+.reset,+.register-doctor,+.b-register,+.register-baby,+.update,+.faq) .header__container{padding:4rem 0 0;position:relative}.header:has(+.login,+.register,+.reset,+.register-doctor,+.b-register,+.register-baby,+.update,+.faq) .header__container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg,#fff,transparent)}.header:has(+.login,+.register,+.reset,+.register-doctor,+.b-register,+.register-baby,+.update,+.faq) .header__logo{margin-bottom:25rem}.header:has(+.login,+.register,+.reset,+.register-doctor,+.b-register,+.register-baby,+.update,+.faq) .header__logo a img{max-width:20rem}@media only screen and (max-width:800px){.header{background-image:url(/_next/static/media/details.ff5f5630.png);background-size:cover;background-position:50%}.header__container{background-image:unset}.header__profile{background:#fff}.header__logo{max-width:21.6rem}.header__text>p{font-size:2.5rem;line-height:1.4}.header__tryit:before{border-radius:35%}}