@media (min-width:1024px){.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>img{object-position:86% 36%!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:first-of-type{background:linear-gradient(90deg,#f8f1eff7 0%,#f8f1efe6 24%,#f8f1efa3 40%,#f8f1ef4d 55%,#f8f1ef17 72%,#f8f1ef03 100%)!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:nth-of-type(2){background:linear-gradient(#ffffff09 0%,#5c3f5102 58%,#f8f1ef12 100%)!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:last-child{max-width:500px!important;padding-left:8.5%!important;padding-right:5%!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:last-child>div{margin-top:clamp(64px,7.5vh,94px)!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child h1{max-width:360px!important;font-size:clamp(2.5rem,3.15vw,3.62rem)!important;line-height:1!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child h1+p{max-width:330px!important}}@media (max-width:1023px){.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child{border-bottom:1px solid #eadfe3;min-height:350px!important;display:block!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>img{object-position:91% 26%!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:first-of-type{background:linear-gradient(#f8f1ef09 0%,#f8f1ef12 28%,#f8f1ef57 62%,#f8f1efc7 100%)!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:nth-of-type(2){background:linear-gradient(90deg,#f8f1efe6 0%,#f8f1efb8 28%,#f8f1ef47 50%,#f8f1ef0d 70%,#f8f1ef00 100%)!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:last-child{min-height:350px;max-width:none!important;padding:17px 21px 18px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:last-child>a{gap:9px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:last-child>a>svg{width:29px!important;height:36px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:last-child>a>span>span:first-child{font-size:1.5rem!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:last-child>a>span>span:last-child{margin-top:2px!important;font-size:.75rem!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:last-child>div{padding-top:78px;margin-top:auto!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child h1{letter-spacing:-.035em!important;max-width:236px!important;font-size:clamp(1.86rem,7.3vw,2.24rem)!important;line-height:.99!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child h1+p{max-width:252px!important;margin-top:10px!important;font-size:.84rem!important;line-height:1.3rem!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child h1+p+div{border-radius:17px!important;gap:9px!important;margin-top:11px!important;padding:9px 12px!important;font-size:.74rem!important;line-height:1.03rem!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child h1+p+div>span:first-child{width:26px!important;height:26px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child h1+p+div svg{width:19px!important;height:19px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child{padding-top:46px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child{border-radius:24px!important;padding-top:54px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child>div:first-child{width:74px!important;height:74px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child>div:first-child svg{width:36px!important;height:44px!important}}@media (max-width:639px){.PatientPublicFrame-module__XvUBnG__loginFrame>div>div{border-radius:22px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child,.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:last-child{min-height:300px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>img{object-position:100% 24%!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:first-of-type{background:linear-gradient(#f8f1ef05 0%,#f8f1ef0b 25%,#f8f1ef47 57%,#f8f1efc4 100%)!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:nth-of-type(2){background:linear-gradient(90deg,#f8f1efe0 0%,#f8f1efad 32%,#f8f1ef3d 52%,#f8f1ef0a 72%,#f8f1ef00 100%)!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:last-child{padding:13px 16px 14px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child>div:last-child>div{padding-top:32px}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child h1{max-width:202px!important;font-size:clamp(1.66rem,7.2vw,1.92rem)!important;line-height:1!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child h1+p{max-width:226px!important;font-size:.78rem!important;line-height:1.18rem!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:first-child h1+p+div{margin-top:9px!important;padding:8px 11px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child{padding:30px 10px 16px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child{padding:40px 15px 18px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child>div:first-child{width:58px!important;height:58px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child>div:first-child svg{width:28px!important;height:35px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child h2{font-size:clamp(1.9rem,8.4vw,2.35rem)!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child h2+p{margin-top:6px!important;font-size:.88rem!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child>div:nth-child(3){margin-top:22px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child>div:nth-child(4){margin-top:20px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child>div:nth-child(4)>:not([hidden])~:not([hidden]){margin-top:16px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child input{height:48px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child>div:nth-child(4)>button{min-height:50px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child>div:nth-child(5){grid-template-columns:minmax(0,1fr) minmax(0,1.28fr);align-items:center;padding:0 8px;gap:8px!important;margin-top:18px!important;font-size:.82rem!important;display:grid!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child>div:nth-child(5)>a,.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:first-child>div:nth-child(5)>button{white-space:nowrap;text-align:center;justify-self:center}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:nth-child(2){margin-top:14px!important;padding:16px 14px!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:nth-child(2)>p:first-child{font-size:1.04rem!important}.PatientPublicFrame-module__XvUBnG__loginFrame>div>div>div>section:last-child>div>div:nth-child(2)>div{margin-top:10px!important}.PatientPublicFrame-module__XvUBnG__loginFrame footer{gap:8px!important;padding:14px 16px!important}}
