.article-footnote{grid-column:2/16;width:100%;padding:20px 0}@media(min-width:768px){.article-footnote{grid-column:3/23;padding:30px 0}}.article-footnote h5{letter-spacing:.06em;font-weight:500;line-height:1.3;font-size:10px;margin-bottom:5px}@media(min-width:1024px){.article-footnote h5{line-height:1.67;font-size:12px}}.article-footnote p{margin-top:25px;font-size:12px;font-weight:400;line-height:1.6}.article-footnote p:first-child{margin-top:0}.article-footnote ol{letter-spacing:.06em;font-weight:400;line-height:1.64;font-size:11px;padding-left:1rem;margin:0;font-size:12px}@media(min-width:1024px){.article-footnote ol{line-height:1.86;font-size:14px}}@media(min-width:768px){.article-footnote ol li{line-height:1.75rem}}.article-footnote a,.article-footnote li,.article-footnote p{word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap}.article-footnote__anchor{transform:translateY(-100px)}.checklist-image-group{margin:2.5rem 0}.checklist-image-group__grid{display:flex;flex-wrap:wrap;padding:1rem 0 0 1rem;margin:-1rem;overflow:hidden}@media(min-width:768px){.checklist-image-group__grid{padding:2rem 0 0 2rem;margin:-2rem}}.checklist-image-group__option{width:50%;padding:1.25rem;cursor:pointer;background:#fff;background-clip:padding-box;border-right:1rem solid #0000;border-bottom:1rem solid #0000}@media(min-width:768px){.checklist-image-group__option{width:33%;border-right:2rem solid #0000;border-bottom:2rem solid #0000}}@media(min-width:1024px){.checklist-image-group__option{width:25%}}.checklist-image-group__option-media{position:relative}.checklist-image-group__option-media img,.checklist-image-group__option-media video{width:100%}.checklist-image-group__option-description{font-family:Gotham,Gotham Fallback Arial,Gotham Fallback Roboto,sans-serif;font-size:12px;line-height:1.5;letter-spacing:.44px;margin:1.33rem 0;line-height:1.3rem;text-align:center}@media(min-width:1024px){.checklist-image-group__option-description{font-size:14px;line-height:1.57;letter-spacing:.65px}}.checklist-image-group__option--selected .checklist-image-group__option-media:after,.checklist-image-group__option--selected .checklist-image-group__option-media:before{opacity:1}.checklist-image-group__option-media:before{position:absolute;bottom:0;left:50%;width:40px;height:40px;content:"";background:#ffc600;border-radius:100%;opacity:0;transition:opacity .2s;transform:translate(-50%,40%)}.checklist-image-group__option-media:after{position:absolute;bottom:0;left:50%;width:10px;height:16px;content:"";border-right:4px solid #fff;border-bottom:4px solid #fff;opacity:0;transition:opacity .2s;transform:translate(-50%,20%) rotate(45deg)}.checklist-choose-one-radio{margin:40px 0}.checklist-choose-one-radio .ui-label{font-weight:400;letter-spacing:.06em;line-height:1.25;font-size:16px}@media(min-width:1024px){.checklist-choose-one-radio .ui-label{line-height:1.33;font-size:24px;padding-bottom:10px}}.checklist-choose-one-radio .ui-form-field{display:flex;flex-wrap:wrap}.checklist-choose-one-radio .ui-form-field>*{width:100%}.checklist-choose-one-radio .ui-radio-group{display:block}@media(min-width:768px){.checklist-choose-one-radio .ui-radio-group{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;max-width:650px;max-height:320px}}.checklist-choose-one-radio .ui-radio-group .ui-radio-group__item{min-width:50%;margin:10px 0}.rangeslider-horizontal{width:100%;height:1px}.rangeslider{position:relative;display:block;margin:1.33rem 0;touch-action:none}.rangeslider__fill{top:0;display:block;height:100%}.rangeslider__handle{padding:0;font-size:inherit;line-height:normal;color:inherit;text-align:left;text-transform:none;-webkit-appearance:none;appearance:none;background-color:#0000;border:0;position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#000;text-align:center;cursor:pointer;border-radius:100%;transition:background-color .3s linear;transform:translate3d(-50%,-50%,0)}.rangeslider__handle-label{font-size:14px;font-weight:500;color:#fff;-webkit-user-select:none;user-select:none}@media(min-width:1024px){.rangeslider__handle-label{font-size:18px}}.checklist-range__group{display:flex;flex-direction:column;margin:2.5rem 0}@media(min-width:768px){.checklist-range__group{display:flex;flex-direction:row}}.checklist-range__group-description{font-family:Gotham,Gotham Fallback Arial,Gotham Fallback Roboto,sans-serif;font-size:14px;line-height:1.55;letter-spacing:.65px}@media(min-width:1024px){.checklist-range__group-description{font-size:16px;line-height:1.6;letter-spacing:1px}}@media(min-width:768px){.checklist-range__group-description{width:40%;padding-right:2rem}}.checklist-range__group-description p:first-of-type{margin-top:0}.checklist-range__question-container{padding:2rem;margin-top:2rem;border:2px solid}@media(min-width:768px){.checklist-range__question-container{align-self:flex-start;width:60%;padding:2rem;margin:0;border:2px solid}}@media(min-width:1024px){.checklist-range__question-container{padding:4rem}}.checklist-range__question{font-weight:400;letter-spacing:.06em;line-height:1.57;font-size:14px;position:relative;margin:3rem 0 4rem}@media(min-width:1024px){.checklist-range__question{line-height:1.78;font-size:18px}}.checklist-range__label{line-height:1.64;font-weight:400;font-size:11px;letter-spacing:.06em;font-size:12px;text-transform:uppercase}@media(min-width:1024px){.checklist-range__label{line-height:1.86;font-size:14px}}.checklist-range__label ul{display:flex;justify-content:space-between;padding:0;margin:0}.checklist-range__label ul li{padding:0;margin:0;list-style:none}.checklist-range__label ul li:first-of-type{padding-right:.5rem}.checklist-range__label ul li:last-of-type{padding-left:.5rem;text-align:right}.checklist-range__scale-description{line-height:1.64;font-weight:400;font-size:11px;letter-spacing:.06em;position:absolute;font-size:12px;text-transform:uppercase;transform:translate(-50%)}@media(min-width:1024px){.checklist-range__scale-description{line-height:1.86;font-size:14px}}.checklist-yes-no-group__question-container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;width:100%;max-width:960px;margin:1rem 0}@media(min-width:768px){.checklist-yes-no-group__question-container{flex-direction:row;align-items:center}}@media(min-width:1024px){.checklist-yes-no-group__question-container{margin:2.5rem 0}}.checklist-yes-no-group__question{font-family:Gotham,Gotham Fallback Arial,Gotham Fallback Roboto,sans-serif;font-size:14px;line-height:1.55;letter-spacing:.65px}@media(min-width:1024px){.checklist-yes-no-group__question{font-size:16px;line-height:1.6;letter-spacing:1px}}.checklist-yes-no-group__input{display:flex;align-items:center;justify-content:stretch;margin:1rem 0}@media(min-width:1024px){.checklist-yes-no-group__input{margin:0 1rem}.checklist-yes-no-group__input span{padding:1rem}}.checklist-yes-no-group__input input:checked+span{color:#fff;background:#373737}.checklist-yes-no-group__input input{position:absolute;opacity:0}.checklist-yes-no-group__input span{display:inline-block;width:100%;height:100%;padding:.5rem;font-size:14px;font-weight:500;color:#aeaeae;text-align:center;text-transform:uppercase;transition:all .2s linear}.checklist-yes-no-group__input label{align-items:center;cursor:pointer;border:2px solid #aeaeae;border-radius:0 5px 5px 0}.checklist-yes-no-group__input label:first-of-type{border-right:none;border-radius:5px 0 0 5px}.checklist-yes-no-group__input--set label{border-color:#aeaeae}.checklist-category{padding:3rem 0}@media(min-width:1024px){.checklist-category{padding:5rem 0}}.checklist-category__wrapper{grid-column:2/16}@media(min-width:768px){.checklist-category__wrapper{grid-column:3/23}}.checklist-category__title{display:flex}.checklist-category__title h2{margin:0}.checklist-instructions{font-family:Gotham,Gotham Fallback Arial,Gotham Fallback Roboto,sans-serif;font-size:14px;line-height:1.55;letter-spacing:.65px}@media(min-width:1024px){.checklist-instructions{font-size:16px;line-height:1.6;letter-spacing:1px}}.checklist-header{position:relative;height:325px}@media(min-width:1024px){.checklist-header{height:400px}}.checklist-header__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.checklist-header__img{position:absolute;top:50%;left:50%;width:auto;min-width:100%;max-width:none;height:auto;min-height:100%;max-height:none;transform:translate(-50%,-50%)}@media(max-width:767px){.checklist-header__img{max-width:100%}}@supports(object-fit:cover){.checklist-header__bg{position:static;display:block;height:100%;overflow:initial}.checklist-header__img{position:static;width:100%;max-width:100%;height:auto;max-height:100%;object-fit:cover;object-position:50% 50%;transform:none}}.checklist-header__foreground{position:absolute;top:0;right:0;bottom:0;left:0}.checklist-header__wrapper{position:relative;height:100%}.checklist-header__content{position:absolute;top:50%;grid-column:2/16;transform:translateY(-50%)}@media(min-width:768px){.checklist-header__content{grid-column:3/23}}.checklist-intro{padding:3rem 0}@media(min-width:1024px){.checklist-intro{padding:5rem 0}}.checklist-header__wrapper,.checklist-intro__wrapper{max-width:1440px;margin:auto;display:grid;grid-template-columns:repeat(16,minmax(0,1fr));width:100%}@media(min-width:768px){.checklist-header__wrapper,.checklist-intro__wrapper{grid-template-columns:repeat(24,minmax(0,1fr))}}.checklist-intro__description{grid-column:2/16;margin-bottom:1rem}@media(min-width:768px){.checklist-intro__description{grid-column:3/12}}.checklist-intro__input{grid-column:2/16}@media(min-width:768px){.checklist-intro__input{grid-column:15/23}}.checklist.checklist--diabetes-checklist .input-button-group__button,.checklist.checklist--diabetes-checklist .input-button-group__button:hover{background:#0000}.checklist.checklist--diabetes-checklist .input-button-group__button-circle{background-color:#f6a82f}.checklist.checklist--diabetes-checklist .input-button-group__button-circle:hover{background-color:#e89923}.checklist-poster{display:block;width:100%}
/*# sourceMappingURL=checklist-page.css.map*/