*{-webkit-box-sizing:border-box;box-sizing:border-box}ol,ul{padding:0;margin:0;list-style-type:none}p{margin:0}html{font-family:mayo-sans,sans-serif;font-size:18px}body{height:100vh;color:#000;margin:0}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:400;line-height:1.4}h1{font-family:mayo-sans,sans-serif;font-size:44px}h2{font-family:mayo-sans,sans-serif;font-size:37px}h3{font-size:29px}h4{font-size:25px}h5{font-size:21px}.rich-text p{margin-bottom:16px;max-width:70ch}.rich-text h1,.rich-text h2{margin-bottom:24px}.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-bottom:8px}.rich-text ol,.rich-text ul{margin-top:16px;margin-bottom:16px;list-style-type:disc;padding-left:20px}.rich-text ul{list-style-type:disc}.rich-text ol{list-style-type:decimal}.background-grey{background-color:#e0e0e0}a{color:#0055b7;text-decoration:none}a:hover{color:#0055b7;text-decoration:underline}a:active{color:#0055b7}a:focus{color:#0055b7}a:focus-visible{outline:3px dotted #27251f;outline-offset:3px}.footer-link__link:focus-visible,.footer-social__link:focus-visible{outline:3px dotted #afafaf}a.skip-link{position:fixed;top:0;left:0;right:0;text-align:center;color:#fff;background-color:#333;padding:20px;translate:0 -100%;transition:translate 150ms ease-in-out;z-index:6001}a.skip-link:focus{translate:0;outline:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){a.skip-link{display:none}}.container{max-width:1080px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 16px;overflow:hidden}.container--no-padding{padding-top:0;padding-bottom:0}.container--full-bleed{max-width:100%;padding-left:0;padding-right:0}.container--center-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container--no-top-padding{padding-top:0}.wrapper{overflow:hidden}header{position:fixed;top:0;width:100%;padding:0;background-color:#fff;border-bottom:1px solid #e0e0e0;z-index:2}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){header{position:relative;border-bottom:0}}header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 4px}@media screen and (min-width:410px){header .container{padding:16px 8px}}@media screen and (min-width:768px){header .container{padding:24px 16px}}.header__logo-image{position:relative;top:3px;width:155px;max-width:100%}@media screen and (min-width:410px){.header__logo-image{width:210px}}@media screen and (min-width:768px){.header__logo-image{width:300px}}main{margin-top:50px}@media screen and (min-width:410px){main{margin-top:73px}}@media screen and (min-width:768px){main{margin-top:106px}}.footer-nav{background-color:#0057b8}.footer-links{padding:16px}@media screen and (min-width:768px){.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:distribute;align-content:space-around;width:100%}}.footer-link__item{margin:8px}@media screen and (min-width:768px){.footer-link__item{margin-left:16px;margin-right:16px}}.footer-link__link{color:#fff;text-decoration:none}.footer-link__link:hover{color:#fff;text-decoration:underline}.footer-link__link:active{color:#fff}.footer-link__link:focus{color:#fff}.footer-social{width:100%;text-align:center;padding:16px}.footer-social__item{display:inline-block;margin:0 4px 16px}@media screen and (min-width:768px){.footer-social__item{margin-left:8px;margin-right:8px}}.footer-social__link svg{fill:#fff;height:40px;width:40px}.footer-social__link svg:hover{fill-opacity:.7;transition:fill-opacity .25s ease-in-out}.footer-info{background-color:#000068}.footer-copyright{color:#fff;font-size:16px;line-height:40px;text-align:center;width:100%;padding-right:16px}.button{border-radius:35px;font-size:20px;line-height:24px;border:1px solid #000;color:#000;padding:16px 32px;display:inline-block;text-decoration:none}.button:hover{color:#fff;background-color:#000;transition:all .3s ease-in-out;text-decoration:none}.button--header{font-size:14px;padding:4px}@media screen and (min-width:410px){.button--header{font-size:16px;padding-left:8px;padding-right:8px}}@media screen and (min-width:768px){.button--header{font-size:20px;padding:16px 20px}}.hero{position:relative}.hero__image{display:block;margin:0 auto;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:auto}@media screen and (min-width:475px){.hero__image{height:250px}}@media screen and (min-width:768px){.hero__image{height:350px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.hero__image{max-width:1080px;height:auto}}.hero__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;height:100%;width:100%}.hero__headline{font-size:28px;padding-left:16px;padding-right:16px;text-align:left}@media screen and (min-width:768px){.hero__headline{font-size:44px}}.herobanner{position:relative;background-color:#000;width:100%}.herobanner__image{position:absolute;display:block;margin:0 auto;width:100%;object-fit:cover;object-position:center;height:440px}@media screen and (min-width:475px){.herobanner__image{height:350px}}.herobanner__wrapper{display:flex;align-items:center;justify-content:center;max-width:1200px;margin:auto;height:440px}@media screen and (min-width:475px){.herobanner__wrapper{height:350px}}.herobanner__content{display:inline-block;z-index:1}@media screen and (max-width:474px){.herobanner__content{margin-left:15px;margin-right:15px}}.herobanner__headline{font-size:38px;font-weight:400;line-height:1}.herobanner__description{font-size:22px;margin-bottom:20px;padding-left:10px}.herobanner__cta-wrapper{padding-left:10px}.herobanner__wrapper--left{justify-content:flex-start}@media screen and (min-width:475px) and (max-width:1199px){.herobanner__wrapper--left{margin-left:30px}}.herobanner__wrapper--center{justify-content:center}.herobanner__wrapper--right{justify-content:flex-end}@media screen and (max-width:474px){.herobanner__wrapper--top{align-items:flex-start}.herobanner__wrapper--middle{align-items:center}.herobanner__wrapper--bottom{align-items:flex-end}}h1.herobanner__font--small{font-size:42px;margin-top:20px;margin-bottom:20px}@media screen and (max-width:474px){h1.herobanner__font--small{font-size:36px}}div.herobanner__font--small{font-size:22px}@media screen and (max-width:474px){div.herobanner__font--small{font-size:18px}}h1.herobanner__font--medium{font-size:50px;margin-top:20px;margin-bottom:20px}@media screen and (max-width:474px){h1.herobanner__font--medium{font-size:42px}}div.herobanner__font--medium{font-size:30px}@media screen and (max-width:474px){div.herobanner__font--medium{font-size:22px}}h1.herobanner__font--large{font-size:60px;margin-top:20px;margin-bottom:20px}@media screen and (max-width:474px){h1.herobanner__font--large{font-size:50px}}div.herobanner__font--large{font-size:30px}@media screen and (max-width:474px){div.herobanner__font--large{font-size:26px}}h1.herobanner__font--extra-large{font-size:72px;margin-top:20px;margin-bottom:20px}@media screen and (max-width:474px){h1.herobanner__font--extra-large{font-size:60px}}div.herobanner__font--extra-large{font-size:36px}@media screen and (max-width:474px){div.herobanner__font--extra-large{font-size:30px}}.herobanner__content--left{text-align:left}.herobanner__content--center{text-align:center}.herobanner__content--right{text-align:right}.promo{overflow:hidden;width:100%}.promo__header{font-size:26px;font-weight:400;text-align:center;margin-top:0;margin-bottom:20px}@media screen and (min-width:768px){.promo__header{font-size:34px;margin-bottom:50px}}.promo__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo__col{display:inline;vertical-align:top;width:100%;max-width:56ch;text-align:center;padding:0 20px;margin-top:20px;margin-bottom:25px}@media screen and (min-width:768px){.promo__col{width:33%}}.promo__col svg{max-height:56px;max-width:56px;fill:#000;margin-bottom:5px}.promo__title{font-size:22px;font-weight:600;margin-bottom:10px}.promo__description{font-size:20px}.promo__description a{text-decoration:none}.promo__description a:hover{text-decoration:underline}.ad-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}.ad-card__image{width:100%;display:inline}.ad-card__image img{width:100%;display:block}@media screen and (min-width:768px){.ad-card__image{width:50%}}.ad-card__text{width:100%}@media screen and (min-width:768px){.ad-card__text{width:50%}}.ad-card__button{display:inline-block;font-size:17px;font-weight:600;text-transform:uppercase;color:#fff;background-color:#0057b8;padding:12px 24px;text-decoration:none;transition:.3s;border-radius:56px}.ad-card__button:hover{color:#0057b8;text-decoration:none;background-color:#fff;border:1px solid #0057b8}.photo-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:768px){.photo-right .ad-card__image{padding-left:16px}}.photo-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:768px){.photo-left .ad-card__image{padding-right:16px}}.ad-card__heading{margin-bottom:8px}.ad-card__description{margin-bottom:24px}.ad-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.ad-card__content{padding:24px 8px 0 8px}@media screen and (min-width:768px){.ad-card__content{padding:0 40px}}.nav-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.nav-tiles__card{width:100%;margin-bottom:56px}.nav-tiles__card:last-of-type{margin-bottom:0}@media screen and (min-width:768px){.nav-tiles__card{width:33%;display:inline-block;vertical-align:top;padding:0 20px;margin-bottom:0}}.nav-tiles__image img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block}.nav-tiles__title{font-size:22px;margin-top:10px;margin-bottom:10px;font-weight:600}.nav-tiles__description{margin-bottom:24px;font-size:18px}.nav-tiles__icon{display:inline-block;vertical-align:top;width:20px;padding-top:6px;margin-left:5px}.nav-tiles__icon svg{fill:#0070be;height:20px}.nav-tiles__link{font-size:18px;text-decoration:none;display:block;padding:16px 40px 16px 0;border-top:1px solid #000;color:#000;position:relative}.nav-tiles__link:hover{color:#0055b7;text-decoration:none}.nav-tiles__link:hover::after{color:#0055b7}.nav-tiles__link::after{content:url(https://design.mayoclinic.org/assets/img/icons/arrow-caret.svg);position:absolute;right:0}