.treatments-card{background-color:#fff;border-radius:10rem;display:flex;flex-direction:column;height:100%;margin-bottom:0;padding:30rem 30rem 20rem 20rem}@media only screen and (min-width:1024px){.treatments-card{padding:30rem 40rem 30rem 20rem}}.treatments-card:has(img){padding:20rem 20rem 30rem}@media only screen and (min-width:1024px){.treatments-card:has(img){padding-bottom:40rem}}.treatments-card.swiper-slide{box-sizing:border-box!important;height:auto;margin-bottom:0!important;width:300rem}@media only screen and (min-width:360px){.treatments-card.swiper-slide{width:342rem}}@media only screen and (min-width:1024px){.treatments-card.swiper-slide{width:406rem}}.treatments-card picture{display:contents}.treatments-card picture source{display:none}.treatments-card picture img{aspect-ratio:302/185;border-radius:10rem;display:block;margin-bottom:24rem;object-fit:cover}@media only screen and (min-width:1024px){.treatments-card picture img{aspect-ratio:366/185}}.treatments-card .treatments-card__text{display:flex;flex-direction:column;margin-bottom:16rem}.treatments-card .treatments-card__text h3{color:#0a0b0a;font-size:18rem;font-weight:500;line-height:20rem;margin-bottom:8rem}.treatments-card .treatments-card__text p{color:#494949;font-size:14rem!important;line-height:20rem;margin:0}.treatments-card__hospitals{align-items:center;display:flex;gap:10rem}.treatments-card__hospitals:not(:last-child){margin-bottom:24rem}.treatments-card__hospitals [astro-icon]{height:20rem}.treatments-card__hospitals svg{--color:#83bfff}.treatments-card__hospitals ul{align-items:center;display:flex;flex-wrap:wrap;gap:20rem 10rem;list-style:none}.treatments-card__hospitals li{color:#0a0b0a;font-size:16rem;font-weight:400;line-height:20rem}@media only screen and (min-width:1024px){.treatments-card .link{margin-top:auto}}.load-more-button{--content-opacity:1;--loader-opacity:0;align-items:center;border:0;border-radius:10rem;color:#fff;display:grid;font-size:16rem;grid-template-areas:"stack";grid-template-columns:minmax(0,1fr);height:64rem;isolation:isolate;justify-items:center;line-height:24rem;overflow:hidden;padding:0 20rem;place-items:center;text-align:center;width:190rem}.load-more-button,.load-more-button:active,.load-more-button:focus{background-color:#0033a0}.load-more-button.loading{--content-opacity:0;--loader-opacity:1}.load-more-button-wrapper{display:flex;grid-column:1/-1;justify-content:center;margin-top:20rem}.load-more-button-wrapper:empty{display:none}.load-more-button__content{align-items:center;display:inline-flex;grid-area:stack;justify-content:space-between;justify-self:stretch;opacity:var(--content-opacity);transition:opacity .22s ease-out}.load-more-button__text{color:#fff;font-size:16rem;font-weight:500;line-height:1}.load-more-button__icon-container{align-items:center;background-color:#fff;border-radius:50%;display:grid;height:26rem;justify-items:center;place-items:center;width:26rem}.load-more-button__icon-container svg[astro-icon]{--color:#0033a0;height:12rem;width:auto}.load-more-button__loader{display:inline-block;grid-area:stack;height:32rem;opacity:var(--loader-opacity);position:relative;transition:opacity .22s ease-out;width:32rem}.load-more-button__loader:after,.load-more-button__loader:before{animation:animloader 1s linear infinite both;background:#fff;border-radius:50%;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.load-more-button__loader:after{animation-delay:.5s}.full-bleed.astro-fjghfjsf{margin-left:50%;transform:translate(-50%);width:100vw}.results.astro-fjghfjsf{display:flex;flex-direction:column;gap:20rem;margin-top:40rem}@media only screen and (min-width:1024px){.results.astro-fjghfjsf{margin-top:50rem}}.results.astro-fjghfjsf .grid{margin-bottom:0;padding:0}.results.astro-fjghfjsf .top.astro-fjghfjsf{align-items:center;display:flex;gap:20rem;justify-content:flex-start}.results.astro-fjghfjsf .top.astro-fjghfjsf p.astro-fjghfjsf{flex-shrink:0}.full-bleed.astro-2jg27op3{margin-left:50%;transform:translate(-50%);width:100vw}.wrapper{--max-content-width:1424rem;padding:0 8rem}.page-strip.astro-2jg27op3:has(.conditions-listing){--standard-space:40rem}@media only screen and (min-width:1024px){.page-strip.astro-2jg27op3:has(.conditions-listing){--standard-space:60rem}}.conditions-listing.astro-2jg27op3{background-color:#e0edfb;border-radius:10rem;display:flex;flex-direction:column;margin:0 auto 30rem;overflow:hidden;padding:30rem 24rem 40rem;position:relative;z-index:0}@media only screen and (min-width:1024px){.conditions-listing.astro-2jg27op3{padding:65rem 68rem}}.conditions-listing.astro-2jg27op3:before{aspect-ratio:508/531;background-image:url(/img/gradient-arc-bg-shape.svg);background-repeat:no-repeat;background-size:contain;content:"";pointer-events:none;position:absolute;right:60%;top:0;transform:scaleX(-1);width:128%;z-index:0}@media only screen and (min-width:1024px){.conditions-listing.astro-2jg27op3:before{right:76%;width:78%}}.conditions-listing.astro-2jg27op3>.astro-2jg27op3{position:relative;z-index:0}.conditions-listing.astro-2jg27op3 h2.astro-2jg27op3{color:#0a0b0a;font-size:36rem;font-weight:400;line-height:40rem;margin-bottom:24rem;max-width:330rem}@media only screen and (min-width:1024px){.conditions-listing.astro-2jg27op3 h2.astro-2jg27op3{font-size:40rem;line-height:45rem;margin-bottom:36rem;max-width:none}}.conditions-listing.astro-2jg27op3 .inputs.astro-2jg27op3{display:grid;grid-template-areas:"keyword keyword" "hospital sort" "submit submit";grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16rem 8rem;gap:16rem 8rem}@media only screen and (min-width:1024px){.conditions-listing.astro-2jg27op3 .inputs.astro-2jg27op3{gap:20rem;grid-template-areas:"keyword hospital sort submit";grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto}}.conditions-listing.astro-2jg27op3 .inputs.astro-2jg27op3 fieldset{margin:0}.conditions-listing.astro-2jg27op3 .inputs.astro-2jg27op3 fieldset:has([id=keyword]){grid-area:keyword}.conditions-listing.astro-2jg27op3 .inputs.astro-2jg27op3 fieldset:has([id=hospital]){grid-area:hospital}.conditions-listing.astro-2jg27op3 .inputs.astro-2jg27op3 fieldset:has([id=sort-by]){grid-area:sort}.conditions-listing.astro-2jg27op3 .button-wrapper{grid-area:submit;margin:0;padding-top:8rem}@media only screen and (min-width:1024px){.conditions-listing.astro-2jg27op3 .button-wrapper{align-self:end;margin:0;padding:0}}.conditions-listing.astro-2jg27op3 .button-wrapper .button{width:100%}.page-input.astro-2jg27op3,.sort-input.astro-2jg27op3{display:none}.conditions-listing .result{animation-delay:calc(var(--index)*.15s);animation-direction:normal;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fadeIn;opacity:0}.conditions-listing .result li{line-height:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.full-bleed{margin-left:50%;transform:translate(-50%);width:100vw}.loader{display:flex;grid-column:1/4;justify-content:center;padding:32rem 0}.loader .spinner{display:inline-block;height:72rem;position:relative;width:72rem}.loader .spinner:after,.loader .spinner:before{animation:animloader 1s linear infinite both;background:#0033a0;border-radius:50%;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.loader .spinner:after{animation-delay:.5s}@keyframes animloader{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}.full-bleed.astro-rvqbiver{margin-left:50%;transform:translate(-50%);width:100vw}.featured-card-slider-controls.astro-rvqbiver{align-items:center;bottom:40rem;display:flex;gap:65rem;justify-content:space-between;left:50%;max-width:600rem;position:absolute;transform:translate(-50%);width:calc(100% - 50rem)}@media only screen and (min-width:1024px){.featured-card-slider-controls.astro-rvqbiver{bottom:auto;gap:0;justify-content:center;left:auto;position:relative;transform:none;width:auto}}.featured-card-slider-controls.astro-rvqbiver .control.astro-rvqbiver{background:#0033a0;height:48rem;left:auto;position:relative;right:auto;top:auto;transition:background .22s ease-out;width:48rem}@media only screen and (min-width:1024px){.featured-card-slider-controls.astro-rvqbiver .control.astro-rvqbiver{height:59rem;width:49rem}}.featured-card-slider-controls.astro-rvqbiver .control--previous.astro-rvqbiver{border-radius:10px}@media only screen and (min-width:1024px){.featured-card-slider-controls.astro-rvqbiver .control--previous.astro-rvqbiver{border-radius:10rem 0 0 10rem}.featured-card-slider-controls.astro-rvqbiver .control--previous.astro-rvqbiver:focus-visible .control__icon-animated.astro-rvqbiver,.featured-card-slider-controls.astro-rvqbiver .control--previous.astro-rvqbiver:hover .control__icon-animated.astro-rvqbiver{animation:moveLeftInitial .22s .15s forwards,moveLeftEnd .3s .2s forwards;transform:translate(-20rem)}}@media only screen and (min-width:1024px){.featured-card-slider-controls.astro-rvqbiver .control--previous.astro-rvqbiver .control__icon-container.astro-rvqbiver{margin-left:13rem}}.featured-card-slider-controls.astro-rvqbiver .control--next.astro-rvqbiver{border-radius:10px}@media only screen and (min-width:1024px){.featured-card-slider-controls.astro-rvqbiver .control--next.astro-rvqbiver{border-radius:0 10rem 10rem 0}.featured-card-slider-controls.astro-rvqbiver .control--next.astro-rvqbiver:focus-visible .control__icon-animated.astro-rvqbiver,.featured-card-slider-controls.astro-rvqbiver .control--next.astro-rvqbiver:hover .control__icon-animated.astro-rvqbiver{animation:moveRightInitial .22s .15s forwards,moveRightEnd .3s .2s forwards;transform:translate(20rem)}}@media only screen and (min-width:1024px){.featured-card-slider-controls.astro-rvqbiver .control--next.astro-rvqbiver .control__icon-container.astro-rvqbiver{margin-right:13rem}}.featured-card-slider-controls.astro-rvqbiver .control__icon-container.astro-rvqbiver{height:30rem;isolation:isolate;min-width:26rem;overflow:hidden;position:relative;width:26rem}@media only screen and (min-width:1024px){.featured-card-slider-controls.astro-rvqbiver .control__icon-animated.astro-rvqbiver{display:block;height:100%;transition:transform .22s ease-out .1s;width:100%}}.featured-card-slider-controls.astro-rvqbiver .control.astro-rvqbiver:after,.featured-card-slider-controls.astro-rvqbiver .control.astro-rvqbiver:before{display:none}.featured-card-slider-controls.astro-rvqbiver .control.astro-rvqbiver svg.astro-rvqbiver{display:block;height:11rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:15rem}.featured-card-slider-controls.astro-rvqbiver .progress-bar.astro-rvqbiver{--swiper-pagination-progressbar-bg-color:#fff;--swiper-pagination-color:#0033a0;--swiper-pagination-progressbar-size:2rem;border-radius:10px;flex:1 1 0;overflow:hidden;position:relative}@media only screen and (min-width:1024px){.featured-card-slider-controls.astro-rvqbiver .progress-bar.astro-rvqbiver{display:none}}.featured-card-slider-controls.astro-rvqbiver .progress-bar.astro-rvqbiver .swiper-pagination-progressbar-fill{border-radius:10px}.full-bleed.astro-i2gm53db{margin-left:50%;transform:translate(-50%);width:100vw}.featured-card-slider-header.astro-i2gm53db{align-items:center;display:flex;justify-content:space-between;margin-bottom:45rem;padding:0 24rem}@media only screen and (min-width:1024px){.featured-card-slider-header.astro-i2gm53db{margin-bottom:40rem;padding:0 68rem}}.featured-card-slider-header__text.astro-i2gm53db{display:flex;flex-direction:column}.featured-card-slider-header__text.astro-i2gm53db h2.astro-i2gm53db{color:#0a0b0a;font-family:tt-commons-pro,Helvetica,Arial,sans-serif;font-size:36rem;line-height:42rem;margin-bottom:16px}@media only screen and (min-width:1024px){.featured-card-slider-header__text.astro-i2gm53db h2.astro-i2gm53db{font-size:40rem;line-height:45rem}}.featured-card-slider-header__text.astro-i2gm53db p.astro-i2gm53db{color:#494949;font-family:tt-commons-pro,Helvetica,Arial,sans-serif;font-size:14rem;font-weight:400;line-height:20rem}@media only screen and (min-width:1024px){.featured-card-slider-header__text.astro-i2gm53db p.astro-i2gm53db{font-size:16rem;line-height:30rem}}.full-bleed.astro-nqsfbenl{margin-left:50%;transform:translate(-50%);width:100vw}.slider.astro-nqsfbenl{max-width:100%;overflow:hidden;position:relative;width:100%}@keyframes moveRightInitial{to{transform:translate3d(105%,0,0)}}@keyframes moveRightEnd{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes moveLeftInitial{to{transform:translate3d(-105%,0,0)}}@keyframes moveLeftEnd{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes moveDownInitial{to{transform:translateY(-105%)}}@keyframes moveDownEnd{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}.full-bleed.astro-gk7ifaxx{margin-left:50%;transform:translate(-50%);width:100vw}.featured-card-slider.astro-gk7ifaxx{margin:20rem 0;padding:0 8rem}.featured-card-slider__inner.astro-gk7ifaxx{background-color:#e0edfb;border-radius:10rem;margin:0 auto;max-width:1424rem;overflow:hidden;padding:34rem 0 130rem;position:relative;z-index:0}@media only screen and (min-width:1024px){.featured-card-slider__inner.astro-gk7ifaxx{padding:65rem 0}}.featured-card-slider__inner.astro-gk7ifaxx:before{aspect-ratio:508/531;background-image:url(/img/gradient-arc-bg-shape.svg);background-repeat:no-repeat;background-size:contain;content:"";left:60%;pointer-events:none;position:absolute;top:0;width:128%;z-index:0}@media only screen and (min-width:1024px){.featured-card-slider__inner.astro-gk7ifaxx:before{left:76%;width:78%}}
