.patient-information-page-module__RZyPPa__section{padding:clamp(64px, 7vw, 120px) var(--ad-page-gutter)}.patient-information-page-module__RZyPPa__container{max-width:var(--ad-container-wide);margin-inline:auto}.patient-information-page-module__RZyPPa__split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(40px,6vw,96px);display:grid}.patient-information-page-module__RZyPPa__section h2{font:500 clamp(34px, 3.3vw, 60px)/1.2 var(--ad-font-heading);text-wrap:balance;margin:0}.patient-information-page-module__RZyPPa__section h2 span{color:var(--ad-teal)}.patient-information-page-module__RZyPPa__section h3{font:500 26px/1.3 var(--ad-font-heading);margin:0 0 12px}.patient-information-page-module__RZyPPa__section p{font-size:18px;font-weight:300;line-height:1.7}.patient-information-page-module__RZyPPa__section p+a{margin-top:16px}.patient-information-page-module__RZyPPa__section a{max-width:100%}.patient-information-page-module__RZyPPa__section a[href^=mailto\:]{white-space:normal}.patient-information-page-module__RZyPPa__intro{text-align:center;max-width:850px;margin-inline:auto}.patient-information-page-module__RZyPPa__checklist{margin:0;padding:0;list-style:none}.patient-information-page-module__RZyPPa__checklist li{border-bottom:1px solid #cce8ef;gap:20px;padding-block:24px;display:flex}.patient-information-page-module__RZyPPa__checklist li:first-child{padding-top:0}.patient-information-page-module__RZyPPa__checklist li:last-child{border:0;padding-bottom:0}.patient-information-page-module__RZyPPa__check{background:var(--ad-ice);color:#087d9e;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.patient-information-page-module__RZyPPa__checklist h3{font-size:23px}.patient-information-page-module__RZyPPa__checklist p{margin:0;font-size:16px}.patient-information-page-module__RZyPPa__wave{--wave-height:clamp(24px, 5vw, 80px);padding-block:calc(clamp(64px, 6vw, 100px) + var(--wave-height));background:linear-gradient(var(--ad-ice), var(--ad-ice)) center / 100% calc(100% - 2 * var(--wave-height) + 2px) no-repeat;position:relative}.patient-information-page-module__RZyPPa__wave:before,.patient-information-page-module__RZyPPa__wave:after{content:"";width:100%;height:var(--wave-height);pointer-events:none;background:url(/images/services/section-wave.svg) 50%/100% 100% no-repeat;position:absolute;left:0}.patient-information-page-module__RZyPPa__wave:before{top:0}.patient-information-page-module__RZyPPa__wave:after{bottom:0;transform:rotate(180deg)}.patient-information-page-module__RZyPPa__photo{aspect-ratio:1.2;border-radius:48px;min-height:440px;position:relative;overflow:hidden}.patient-information-page-module__RZyPPa__photo img{object-fit:cover}.patient-information-page-module__RZyPPa__comfortList{flex-wrap:wrap;gap:12px;margin:28px 0;padding:0;list-style:none;display:flex}.patient-information-page-module__RZyPPa__comfortList li{background:var(--ad-ice);color:#087d9e;border-radius:24px;align-items:center;gap:10px;padding:12px 18px;font-size:15px;display:inline-flex}.patient-information-page-module__RZyPPa__comfortList svg{flex:0 0 20px;width:20px;height:20px}.patient-information-page-module__RZyPPa__section .patient-information-page-module__RZyPPa__small{font-size:15px;line-height:1.7}.patient-information-page-module__RZyPPa__plan{isolation:isolate;background:var(--ad-blue);color:var(--ad-white);border:1px solid #4b4f5866;border-radius:80px;grid-template-columns:1fr 1fr;gap:64px;padding:80px 48px;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 50px #0000000d}.patient-information-page-module__RZyPPa__plan h2 span{color:inherit}.patient-information-page-module__RZyPPa__plan:before,.patient-information-page-module__RZyPPa__plan:after{content:"";z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:contain;position:absolute}.patient-information-page-module__RZyPPa__plan:before{aspect-ratio:528/562;background-image:url(/images/services/cta-top.svg);width:36.7%;top:-46px;right:-50px}.patient-information-page-module__RZyPPa__plan:after{aspect-ratio:410/571;background-image:url(/images/services/cta-bottom.svg);width:28.5%;bottom:-54px;left:-50px}.patient-information-page-module__RZyPPa__planDetails ul{padding-left:20px;line-height:1.7}.patient-information-page-module__RZyPPa__planDetails li{padding:6px 0 6px 6px}.patient-information-page-module__RZyPPa__planDetails p{margin-bottom:0;font-size:16px}.patient-information-page-module__RZyPPa__links{flex-wrap:wrap;gap:16px 32px;margin-top:28px;display:flex}.patient-information-page-module__RZyPPa__logos{background:#fff;border-radius:28px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:24px;margin:0 0 28px;padding:28px 20px;list-style:none;display:grid}.patient-information-page-module__RZyPPa__logos img{object-fit:contain;width:100%;max-width:220px;height:120px;margin-inline:auto;display:block}.patient-information-page-module__RZyPPa__section address{margin-top:24px;font-size:20px;font-style:normal;line-height:1.5}.patient-information-page-module__RZyPPa__visitDetails{margin-block:28px}.patient-information-page-module__RZyPPa__visitDetails>div{margin-top:24px}.patient-information-page-module__RZyPPa__visitDetails dt{color:#087d9e;margin-bottom:8px;font-weight:500}.patient-information-page-module__RZyPPa__visitDetails dd{margin:0;line-height:1.7}.patient-information-page-module__RZyPPa__map{background:var(--ad-ice);border-radius:40px;min-height:480px;overflow:hidden}.patient-information-page-module__RZyPPa__map iframe{border:0;width:100%;height:480px;display:block}@media (max-width:1100px){.patient-information-page-module__RZyPPa__plan{border-radius:64px;padding:64px 40px}}@media (max-width:1000px){.patient-information-page-module__RZyPPa__photo{min-height:340px}}@media (max-width:800px){.patient-information-page-module__RZyPPa__split,.patient-information-page-module__RZyPPa__plan{grid-template-columns:minmax(0,1fr);gap:32px}.patient-information-page-module__RZyPPa__section h2{font-size:clamp(30px,7vw,42px)}.patient-information-page-module__RZyPPa__section p{font-size:16px}.patient-information-page-module__RZyPPa__photo{aspect-ratio:1.25;border-radius:32px;min-height:0}.patient-information-page-module__RZyPPa__map,.patient-information-page-module__RZyPPa__map iframe{height:340px;min-height:340px}}@media (max-width:500px){.patient-information-page-module__RZyPPa__checklist li{gap:12px}.patient-information-page-module__RZyPPa__checklist h3{font-size:22px}.patient-information-page-module__RZyPPa__logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;padding:16px 24px}.patient-information-page-module__RZyPPa__logos li:first-child{grid-column:1/-1}.patient-information-page-module__RZyPPa__logos img{height:96px}}@media (max-width:600px){.patient-information-page-module__RZyPPa__plan{border-radius:48px;padding:48px 24px}}
