.clearfix:after{content:"";display:table;clear:both}html{line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}@font-face{font-style:normal;font-family:biosans;font-weight:400;font-display:swap;src:url(../fonts/biosans-regular-webfont.acf44e8d.woff2) format("woff2"),url(../fonts/biosans-regular-webfont.ef972623.woff) format("woff")}@font-face{font-style:italic;font-family:biosans;font-weight:400;font-display:swap;src:url(../fonts/biosans-italic-webfont.ad171786.woff2) format("woff2"),url(../fonts/biosans-italic-webfont.e6b595ad.woff) format("woff")}@font-face{font-style:normal;font-family:biosans;font-weight:300;font-display:swap;src:url(../fonts/biosans-light-webfont.6f254cad.woff2) format("woff2"),url(../fonts/biosans-light-webfont.c50a4870.woff) format("woff")}@font-face{font-style:italic;font-family:biosans;font-weight:300;font-display:swap;src:url(../fonts/biosans-lightitalic-webfont.3be3de66.woff2) format("woff2"),url(../fonts/biosans-lightitalic-webfont.0ea3cf7c.woff) format("woff")}@font-face{font-style:normal;font-family:biosans;font-weight:600;font-display:swap;src:url(../fonts/biosans-semibold-webfont.a049911f.woff2) format("woff2"),url(../fonts/biosans-semibold-webfont.b082ac40.woff) format("woff")}@font-face{font-style:italic;font-family:biosans;font-weight:600;font-display:swap;src:url(../fonts/biosans-semibolditalic-webfont.6c6a3206.woff2) format("woff2"),url(../fonts/biosans-semibolditalic-webfont.17614b36.woff) format("woff")}@font-face{font-style:normal;font-family:biosans;font-weight:700;font-display:swap;src:url(../fonts/biosans-bold-webfont.5d36bc1f.woff2) format("woff2"),url(../fonts/biosans-bold-webfont.9155c261.woff) format("woff")}@font-face{font-style:normal;font-family:biosans;font-weight:800;font-display:swap;src:url(../fonts/biosans-extrabold-webfont.ee359d75.woff2) format("woff2"),url(../fonts/biosans-extrabold-webfont.3ae7a8e1.woff) format("woff")}blockquote,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0}[type=reset],[type=submit],button,html [type=button],input:not([type=radio]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-ms-clear{display:none}html{min-width:320px;min-height:100%;color:#002029;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.8;letter-spacing:normal;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;background:#fff;overflow-y:scroll}body{font-size:1.1875rem}form{margin:1rem 0}fieldset{padding:1rem;background:#f5f7f9;border:0;border-radius:1rem}.contrast-light fieldset{background:#fff}.contrast-dark fieldset{background:#000}.extended-profile-question fieldset{background:transparent}label{display:block}input,textarea{display:inline-block;padding:8px;font-size:1em;line-height:1em;border:1px solid #819cac;border-radius:3px}.contrast-low input,.contrast-low textarea{border-color:#8c9ba5}.contrast-light input,.contrast-light textarea{color:#000;background:#fff;border-color:#000}.contrast-dark input,.contrast-dark textarea{color:#fff;background:#000;border-color:#fff}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(0,32,41,.4)}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(0,32,41,.4)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(0,32,41,.4)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:rgba(0,32,41,.4)}input::placeholder,textarea::placeholder{color:rgba(0,32,41,.4)}.contrast-light input::-webkit-input-placeholder,.contrast-light textarea::-webkit-input-placeholder{color:#000}.contrast-light input::-moz-placeholder,.contrast-light textarea::-moz-placeholder{color:#000}.contrast-light input:-ms-input-placeholder,.contrast-light textarea:-ms-input-placeholder{color:#000}.contrast-light input::-ms-input-placeholder,.contrast-light textarea::-ms-input-placeholder{color:#000}.contrast-light input::placeholder,.contrast-light textarea::placeholder{color:#000}.contrast-dark input::-webkit-input-placeholder,.contrast-dark textarea::-webkit-input-placeholder{color:#fff}.contrast-dark input::-moz-placeholder,.contrast-dark textarea::-moz-placeholder{color:#fff}.contrast-dark input:-ms-input-placeholder,.contrast-dark textarea:-ms-input-placeholder{color:#fff}.contrast-dark input::-ms-input-placeholder,.contrast-dark textarea::-ms-input-placeholder{color:#fff}.contrast-dark input::placeholder,.contrast-dark textarea::placeholder{color:#fff}.contrast-low input,.contrast-low textarea{background:#d9dfe3}img{vertical-align:middle;width:auto;max-width:100%;height:auto;font-style:italic}table{margin-bottom:16px;width:100%;border-collapse:collapse}table p{margin:0}table p+p{margin-top:8px}td,th{vertical-align:baseline;padding:8px 16px;color:#002029;text-align:left;border-bottom:1px solid #002029}td.align-right,th.align-right{padding-right:16px}th{font-weight:600}.button-reset,.create-conversation__remove-selected-member-button,.pagination-controls__number{margin:0;padding:0;color:inherit;font:inherit;line-height:normal;background:none;border:0;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bookmark-button__icon,.community-cta__icon,.community-recommendations__cta-icon,.context-menu-option__button-icon,.forum-thread__back-icon,.forums-index__icon,.homepage-collections__category-icon,.homepage-engagement__category-icon,.icon,.inline-image__delete-button-icon,.invite-a-friend__icon,.my-inbox-button__icon,.my-profile-button__icon,.poll__cta-icon,.profile-menu__icon--settings,.quizlet-results__icon,.search-form__button-icon,.search-form__clear-icon,.site-search__button-icon,.social-follow__icon,.tag-picker__remove-icon,.this-or-that__icon,.toast-notification__icon{width:32px;height:32px}.bookmark-button__icon svg,.community-cta__icon svg,.community-recommendations__cta-icon svg,.context-menu-option__button-icon svg,.forum-thread__back-icon svg,.forums-index__icon svg,.homepage-collections__category-icon svg,.homepage-engagement__category-icon svg,.icon svg,.inline-image__delete-button-icon svg,.invite-a-friend__icon svg,.my-inbox-button__icon svg,.my-profile-button__icon svg,.poll__cta-icon svg,.profile-menu__icon--settings svg,.quizlet-results__icon svg,.search-form__button-icon svg,.search-form__clear-icon svg,.site-search__button-icon svg,.social-follow__icon svg,.tag-picker__remove-icon svg,.this-or-that__icon svg,.toast-notification__icon svg{width:inherit;height:inherit}.icon--large{width:64px;height:64px}.context-menu-option__button-icon,.forum-thread__back-icon,.forums-index__icon,.icon--small,.my-inbox-button__icon,.my-profile-button__icon,.poll__cta-icon,.profile-menu__icon--settings,.quizlet-results__icon,.search-form__button-icon,.site-search__button-icon,.this-or-that__icon{width:16px;height:16px}.community-cta__icon,.community-recommendations__cta-icon,.homepage-engagement .poll__cta-icon,.icon--smallest,.search-form__clear-icon,.tag-picker__remove-icon,.toast-notification__icon{width:12px;height:12px}.icon-background{fill:transparent;-webkit-transition:fill .2s;transition:fill .2s}@media print,screen and (min-width:900px){.icon-background .bookmark-button:hover,.social-share__link--email:hover .icon-background,.social-share__link--facebook:hover .icon-background,.social-share__link--print:hover .icon-background,.social-share__link--twitter:hover .icon-background{fill:#819cac}}.bookmark-button__icon--filled .icon-background,.bookmark-summary__icon .icon-background{fill:#819cac}@media print,screen and (min-width:900px){.engagement-bar__link--wrapper:hover .engagement-bar__action-icon--comment .icon-background,.social-share__link--comment:hover .icon-background{fill:rgba(55,158,193,.5)}}.homepage-slider .agile__dots ul,.inline-list,.tag-picker__tag-list,.tags-list__list{margin:0;padding:0;list-style:none}.homepage-slider .agile__dots ul>li,.inline-list>li,.tag-picker__tag-list>li,.tags-list__list>li{display:inline-block}.about-me-summary__list,.community-recommendations__team-list,.image-gallery__list,.inbox-filter-menu__dropdown,.list-reset,.member-search__results,.notification-settings__menu,.nutrition-info__list,.poll-results__list,.profile-menu__actions,.recommended-reading__list,.single-conversation__messages,.single-status__replies,.status-history__status-list,.status-reply__children-replies,.symptom-checker__list{margin:0;padding:0;list-style:none}.footer__disclaimer,.input-disclaimer,.subscription-form__disclaimer,.text{font-size:1.1875rem}.edit-profile__message,.text--small{font-size:.875rem}.disclaimer,.footer__disclaimer,.input-disclaimer,.lead-gen__disclaimer,.message-center__disclaimer,.nutrition-info__disclaimer,.pop-over .single-conversation__pop-over-disclaimer,.post__contributor-disclaimer,.post__sponsored-disclaimer,.subscription-form__disclaimer,.text--disclaimer{display:block;margin:16px auto;color:rgba(0,32,41,.6);font-size:.875rem;line-height:1.6}.contrast-light .disclaimer,.contrast-light .footer__disclaimer,.contrast-light .input-disclaimer,.contrast-light .lead-gen__disclaimer,.contrast-light .message-center__disclaimer,.contrast-light .nutrition-info__disclaimer,.contrast-light .pop-over .single-conversation__pop-over-disclaimer,.contrast-light .post__contributor-disclaimer,.contrast-light .post__sponsored-disclaimer,.contrast-light .subscription-form__disclaimer,.contrast-light .text--disclaimer,.pop-over .contrast-light .single-conversation__pop-over-disclaimer{color:#000}.contrast-dark .disclaimer,.contrast-dark .footer__disclaimer,.contrast-dark .input-disclaimer,.contrast-dark .lead-gen__disclaimer,.contrast-dark .message-center__disclaimer,.contrast-dark .nutrition-info__disclaimer,.contrast-dark .pop-over .single-conversation__pop-over-disclaimer,.contrast-dark .post__contributor-disclaimer,.contrast-dark .post__sponsored-disclaimer,.contrast-dark .subscription-form__disclaimer,.contrast-dark .text--disclaimer,.pop-over .contrast-dark .single-conversation__pop-over-disclaimer{color:#fff}.disclaimer a,.footer__disclaimer a,.input-disclaimer a,.lead-gen__disclaimer a,.message-center__disclaimer a,.nutrition-info__disclaimer a,.pop-over .single-conversation__pop-over-disclaimer a,.post__contributor-disclaimer a,.post__sponsored-disclaimer a,.subscription-form__disclaimer a,.text--disclaimer a{color:rgba(0,32,41,.6)}.text--double-margin{margin:16px 0}.textarea{margin:0 0 8px}.textarea__input{vertical-align:top;width:100%;height:5rem}.textarea--large .textarea__input{height:10rem}.textarea--unstyled .textarea__input{background:transparent;border:0}.new-message .textarea__input{resize:none;padding:12px 40px 12px 8px;height:48px;max-height:375px;min-height:48px}.pop-over .new-message .textarea__input{max-height:180px}.textarea__label{display:block;margin-right:8px}.ugc-create__form .textarea__label{font-family:biosans,sans-serif;font-weight:800}.font-lg .ugc-create__form .textarea__label{font-size:24px;line-height:32px}.font-xl .ugc-create__form .textarea__label{font-size:30px;line-height:38px}.text-input{margin:0 0 8px}.password-input .text-input{margin:0}.radio-button .text-input{margin-left:8px}.password-input--full-width .text-input__input,.text-input--full-width .text-input__input{width:100%}.text-input--lowercase .text-input__input{text-transform:lowercase}.password-input .text-input__input{padding-right:64px}.lead-gen .text-input__input{padding:12px 8px}.text-input__label{margin-right:8px}.auth-page .text-input__label,.ugc-create__form .text-input__label{font-family:biosans,sans-serif;font-weight:800}.font-lg .auth-page .text-input__label,.font-lg .ugc-create__form .text-input__label{font-size:24px;line-height:32px}.font-xl .auth-page .text-input__label,.font-xl .ugc-create__form .text-input__label{font-size:30px;line-height:38px}.select-input{display:inline-block;position:relative;font-size:18px}.select-input select:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #ecf0f3 inset;box-shadow:inset 0 0 0 30px #ecf0f3}.select-input select{padding:8px 40px 8px 16px;width:100%;color:#002029;font-family:biosans,sans-serif;font-weight:600;line-height:1.6;background:#ecf0f3;border:0;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contrast-light .select-input select{color:#000;background:#fff;border:2px solid #000}.contrast-dark .select-input select{color:#fff;background:#000;border:2px solid #fff}.select-input select::-ms-expand{display:none}.extended-profile-navigation .select-input select{color:#fff;background:#379ec1}.select-input--block,.select-input__label{display:block}.select-input__arrow{position:absolute;top:50%;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:16px;width:16px;color:#002029;line-height:0;pointer-events:none}.contrast-light .select-input__arrow{fill:#000}.contrast-dark .select-input__arrow,.extended-profile-navigation .select-input__arrow{fill:#fff}.select-input__label~.select-input__arrow{padding-top:2.125rem}.user-avatar{display:inline-block;line-height:0;border-radius:50%;overflow:hidden}.user-avatar--thumb{width:40px;height:40px}.header__button .user-avatar--thumb{width:28px;height:28px}.user-avatar--full{width:150px;height:150px}.user-avatar--medium{width:125px;height:125px}.user-avatar--with-tooltip{cursor:pointer}.heading,.segment-header__pre-heading,h1,h2,h3,h4,h5,h6{display:block;margin-bottom:8px;color:#002e3b;font-family:biosans,sans-serif;font-weight:800;line-height:1.25}.contrast-light .heading,.contrast-light .segment-header__pre-heading,.contrast-light h1,.contrast-light h2,.contrast-light h3,.contrast-light h4,.contrast-light h5,.contrast-light h6{color:#000}.contrast-dark .heading,.contrast-dark .segment-header__pre-heading,.contrast-dark h1,.contrast-dark h2,.contrast-dark h3,.contrast-dark h4,.contrast-dark h5,.contrast-dark h6{color:#fff}.heading--1,h1{font-size:2rem}@media print,screen and (min-width:900px){.heading--1,h1{font-size:3rem}}.font-lg .heading--1,.font-lg h1,.font-xl .heading--1,.font-xl h1{font-size:3rem}.heading--2,.layout--cas .post-teaser__heading,.message-center__heading,.not-found__heading,.notification-settings__heading,.notifications__heading,.segment-header__heading,.unsubscribe__heading,h2{font-size:1.5rem}@media print,screen and (min-width:900px){.heading--2,.layout--cas .post-teaser__heading,.message-center__heading,.not-found__heading,.notification-settings__heading,.notifications__heading,.segment-header__heading,.unsubscribe__heading,h2{font-size:2rem}}.font-lg .heading--2,.font-lg .layout--cas .post-teaser__heading,.font-lg .message-center__heading,.font-lg .not-found__heading,.font-lg .notification-settings__heading,.font-lg .notifications__heading,.font-lg .segment-header__heading,.font-lg .unsubscribe__heading,.font-lg h2,.layout--cas .font-lg .post-teaser__heading{font-size:2.25rem}.font-xl .heading--2,.font-xl .layout--cas .post-teaser__heading,.font-xl .message-center__heading,.font-xl .not-found__heading,.font-xl .notification-settings__heading,.font-xl .notifications__heading,.font-xl .segment-header__heading,.font-xl .unsubscribe__heading,.font-xl h2,.layout--cas .font-xl .post-teaser__heading{font-size:2.5rem}.follow-summary__heading,.heading--3,.post-teaser__heading,.segment-header__pre-heading,.subscription-form__label,.summary-section__heading,.thread-teaser__heading,.ugc-create__confirmation-heading,h3{font-size:1.25rem}.font-lg .follow-summary__heading,.font-lg .heading--3,.font-lg .post-teaser__heading,.font-lg .segment-header__pre-heading,.font-lg .subscription-form__label,.font-lg .summary-section__heading,.font-lg .thread-teaser__heading,.font-lg .ugc-create__confirmation-heading,.font-lg h3{font-size:24px;line-height:32px}.font-xl .follow-summary__heading,.font-xl .heading--3,.font-xl .post-teaser__heading,.font-xl .segment-header__pre-heading,.font-xl .subscription-form__label,.font-xl .summary-section__heading,.font-xl .thread-teaser__heading,.font-xl .ugc-create__confirmation-heading,.font-xl h3{font-size:30px;line-height:38px}@media print,screen and (min-width:900px){.follow-summary__heading,.heading--3,.post-teaser__heading,.segment-header__pre-heading,.subscription-form__label,.summary-section__heading,.thread-teaser__heading,.ugc-create__confirmation-heading,h3{font-size:1.375rem}.font-lg .follow-summary__heading,.font-lg .heading--3,.font-lg .post-teaser__heading,.font-lg .segment-header__pre-heading,.font-lg .subscription-form__label,.font-lg .summary-section__heading,.font-lg .thread-teaser__heading,.font-lg .ugc-create__confirmation-heading,.font-lg h3{font-size:24px;line-height:32px}.font-xl .follow-summary__heading,.font-xl .heading--3,.font-xl .post-teaser__heading,.font-xl .segment-header__pre-heading,.font-xl .subscription-form__label,.font-xl .summary-section__heading,.font-xl .thread-teaser__heading,.font-xl .ugc-create__confirmation-heading,.font-xl h3{font-size:30px;line-height:38px}}.heading--4,.invite-a-friend__heading,h4{font-size:1rem;font-weight:600}.font-lg .heading--4,.font-lg .invite-a-friend__heading,.font-lg h4{font-size:24px;line-height:32px}.font-xl .heading--4,.font-xl .invite-a-friend__heading,.font-xl h4{font-size:30px;line-height:38px}@media print,screen and (min-width:900px){.heading--4,.invite-a-friend__heading,h4{font-size:1.125rem}.font-lg .heading--4,.font-lg .invite-a-friend__heading,.font-lg h4{font-size:24px;line-height:32px}.font-xl .heading--4,.font-xl .invite-a-friend__heading,.font-xl h4{font-size:30px;line-height:38px}}.heading--5,h5{font-size:1.25rem;font-weight:400}.font-lg .heading--5,.font-lg h5{font-size:24px;line-height:32px}.font-xl .heading--5,.font-xl h5{font-size:30px;line-height:38px}@media print,screen and (min-width:900px){.heading--5,h5{font-size:1.875rem}.font-lg .heading--5,.font-lg h5{font-size:24px;line-height:32px}.font-xl .heading--5,.font-xl h5{font-size:30px;line-height:38px}}.heading--6,h6{font-size:1rem}.font-lg .heading--6,.font-lg h6{font-size:24px;line-height:32px}.font-xl .heading--6,.font-xl h6{font-size:30px;line-height:38px}@media print,screen and (min-width:900px){.heading--6,h6{font-size:1.25rem}.font-lg .heading--6,.font-lg h6{font-size:24px;line-height:32px}.font-xl .heading--6,.font-xl h6{font-size:30px;line-height:38px}}.heading--with-divider{padding-bottom:8px;border-bottom:3px solid #000}.all-site-links__link,.byline__name--with-tooltip,.disclaimer a,.footer-links__link,.footer__disclaimer a,.input-disclaimer a,.lead-gen__disclaimer a,.link,.masthead__link,.message-center__disclaimer a,.nutrition-info__disclaimer a,.pop-over .single-conversation__pop-over-disclaimer a,.post-teaser__heading-link,.post-teaser__image-link,.post__contributor-disclaimer a,.post__sponsored-disclaimer a,.privacy-options__edit-button,.recommendation-post-teaser__heading-link,.recommended-thread-teaser__heading-link,.site-logo__link,.social-follow__link,.subscription-form__disclaimer a,.team-member__name,.text--disclaimer a,a{padding:0;color:inherit;text-decoration:none;background:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(#379ec1),to(#379ec1));background-image:linear-gradient(#379ec1,#379ec1);background-size:1px 2px;background-repeat:repeat-x;background-position:0 100%;border:none;-webkit-transition:color .2s;transition:color .2s;cursor:pointer}.all-site-links__link:hover,.byline__name--with-tooltip:hover,.disclaimer a:hover,.footer-links__link:hover,.footer__disclaimer a:hover,.input-disclaimer a:hover,.lead-gen__disclaimer a:hover,.link:hover,.masthead__link:hover,.message-center__disclaimer a:hover,.nutrition-info__disclaimer a:hover,.pop-over .single-conversation__pop-over-disclaimer a:hover,.post-teaser__heading-link:hover,.post-teaser__image-link:hover,.post__contributor-disclaimer a:hover,.post__sponsored-disclaimer a:hover,.privacy-options__edit-button:hover,.recommendation-post-teaser__heading-link:hover,.recommended-thread-teaser__heading-link:hover,.site-logo__link:hover,.social-follow__link:hover,.subscription-form__disclaimer a:hover,.team-member__name:hover,.text--disclaimer a:hover,a:hover{color:#379ec1}.disclaimer a:focus,.footer__disclaimer a:focus,.input-disclaimer a:focus,.lead-gen__disclaimer a:focus,.link--focus-highlight:focus,.message-center__disclaimer a:focus,.nutrition-info__disclaimer a:focus,.pop-over .single-conversation__pop-over-disclaimer a:focus,.post__contributor-disclaimer a:focus,.post__sponsored-disclaimer a:focus,.subscription-form__disclaimer a:focus,.text--disclaimer a:focus{background:#67c7e5;outline:none}.disclaimer .user-mousing a:focus,.footer__disclaimer .user-mousing a:focus,.input-disclaimer .user-mousing a:focus,.lead-gen__disclaimer .user-mousing a:focus,.message-center__disclaimer .user-mousing a:focus,.nutrition-info__disclaimer .user-mousing a:focus,.pop-over .single-conversation__pop-over-disclaimer .user-mousing a:focus,.post__contributor-disclaimer .user-mousing a:focus,.post__sponsored-disclaimer .user-mousing a:focus,.subscription-form__disclaimer .user-mousing a:focus,.text--disclaimer .user-mousing a:focus,.user-mousing .disclaimer a:focus,.user-mousing .footer__disclaimer a:focus,.user-mousing .input-disclaimer a:focus,.user-mousing .lead-gen__disclaimer a:focus,.user-mousing .link--focus-highlight:focus,.user-mousing .message-center__disclaimer a:focus,.user-mousing .nutrition-info__disclaimer a:focus,.user-mousing .pop-over .single-conversation__pop-over-disclaimer a:focus,.user-mousing .post__contributor-disclaimer a:focus,.user-mousing .post__sponsored-disclaimer a:focus,.user-mousing .subscription-form__disclaimer a:focus,.user-mousing .text--disclaimer a:focus{background:transparent}.accessibility-menu__reset-button,.all-site-links__link,.btn,.btnLarge,.btnStandard,.button,.clear-value,.community-join-banner__link,.explorer-quiz__submit-button,.extended-profile-navigation__link,.field-visibility-settings-toggle a.visibility-toggle-link,.follow-summary__view-all a,.footer-links__link,.footer__hu-link,.image-upload-button,.inbox-filter-menu__dropdown-option--button,.inline-image__delete-button,.inline-mention,.invite-a-friend__link,.link--unstyled,.masthead__link,.mention-box__button,.multiselect__tags .multiselect-input__option,.my-profile-button,.nav-item-sub-community__link,.notifications__settings-link,.other-segments__segment-link,.pagination-controls .button,.pagination-controls__number,.poll__submit-button,.post-teaser__heading-link,.post-teaser__image-link,.post-teaser__summary-link,.profile-tooltip__actions--link,.quizlet__submit-button,.recipes-index__cta-button,.recommendation-post-teaser__heading-link,.recommended-reading-teaser__link,.recommended-thread-teaser__heading-link,.single-notification__link,.site-logo__link,.skip-links__link,.social-follow__link,.social-share__link,.tags-list__tag-link,.thread-teaser__excerpt-link,.thread-teaser__heading-link{background-image:none}.accessibility-menu__reset-button:hover,.all-site-links__link:hover,.btn:hover,.btnLarge:hover,.btnStandard:hover,.button:hover,.clear-value:hover,.community-join-banner__link:hover,.explorer-quiz__submit-button:hover,.extended-profile-navigation__link:hover,.field-visibility-settings-toggle a.visibility-toggle-link:hover,.follow-summary__view-all a:hover,.footer-links__link:hover,.footer__hu-link:hover,.image-upload-button:hover,.inbox-filter-menu__dropdown-option--button:hover,.inline-image__delete-button:hover,.inline-mention:hover,.invite-a-friend__link:hover,.link--unstyled:hover,.masthead__link:hover,.mention-box__button:hover,.multiselect__tags .multiselect-input__option:hover,.my-profile-button:hover,.nav-item-sub-community__link:hover,.notifications__settings-link:hover,.other-segments__segment-link:hover,.pagination-controls__number:hover,.poll__submit-button:hover,.post-teaser__heading-link:hover,.post-teaser__image-link:hover,.post-teaser__summary-link:hover,.profile-tooltip__actions--link:hover,.quizlet__submit-button:hover,.recipes-index__cta-button:hover,.recommendation-post-teaser__heading-link:hover,.recommended-reading-teaser__link:hover,.recommended-thread-teaser__heading-link:hover,.single-notification__link:hover,.site-logo__link:hover,.skip-links__link:hover,.social-follow__link:hover,.social-share__link:hover,.tags-list__tag-link:hover,.thread-teaser__excerpt-link:hover,.thread-teaser__heading-link:hover{color:initial}.contrast-light .accessibility-menu__reset-button:hover,.contrast-light .all-site-links__link:hover,.contrast-light .btn:hover,.contrast-light .btnLarge:hover,.contrast-light .btnStandard:hover,.contrast-light .button:hover,.contrast-light .clear-value:hover,.contrast-light .community-join-banner__link:hover,.contrast-light .explorer-quiz__submit-button:hover,.contrast-light .extended-profile-navigation__link:hover,.contrast-light .field-visibility-settings-toggle a.visibility-toggle-link:hover,.contrast-light .follow-summary__view-all a:hover,.contrast-light .footer-links__link:hover,.contrast-light .footer__hu-link:hover,.contrast-light .image-upload-button:hover,.contrast-light .inbox-filter-menu__dropdown-option--button:hover,.contrast-light .inline-image__delete-button:hover,.contrast-light .inline-mention:hover,.contrast-light .invite-a-friend__link:hover,.contrast-light .link--unstyled:hover,.contrast-light .masthead__link:hover,.contrast-light .mention-box__button:hover,.contrast-light .multiselect__tags .multiselect-input__option:hover,.contrast-light .my-profile-button:hover,.contrast-light .nav-item-sub-community__link:hover,.contrast-light .notifications__settings-link:hover,.contrast-light .other-segments__segment-link:hover,.contrast-light .pagination-controls__number:hover,.contrast-light .poll__submit-button:hover,.contrast-light .post-teaser__heading-link:hover,.contrast-light .post-teaser__image-link:hover,.contrast-light .post-teaser__summary-link:hover,.contrast-light .profile-tooltip__actions--link:hover,.contrast-light .quizlet__submit-button:hover,.contrast-light .recipes-index__cta-button:hover,.contrast-light .recommendation-post-teaser__heading-link:hover,.contrast-light .recommended-reading-teaser__link:hover,.contrast-light .recommended-thread-teaser__heading-link:hover,.contrast-light .single-notification__link:hover,.contrast-light .site-logo__link:hover,.contrast-light .skip-links__link:hover,.contrast-light .social-follow__link:hover,.contrast-light .social-share__link:hover,.contrast-light .tags-list__tag-link:hover,.contrast-light .thread-teaser__excerpt-link:hover,.contrast-light .thread-teaser__heading-link:hover,.field-visibility-settings-toggle .contrast-light a.visibility-toggle-link:hover,.follow-summary__view-all .contrast-light a:hover,.multiselect__tags .contrast-light .multiselect-input__option:hover{color:#000}.contrast-dark .accessibility-menu__reset-button:hover,.contrast-dark .all-site-links__link:hover,.contrast-dark .btn:hover,.contrast-dark .btnLarge:hover,.contrast-dark .btnStandard:hover,.contrast-dark .button:hover,.contrast-dark .clear-value:hover,.contrast-dark .community-join-banner__link:hover,.contrast-dark .explorer-quiz__submit-button:hover,.contrast-dark .extended-profile-navigation__link:hover,.contrast-dark .field-visibility-settings-toggle a.visibility-toggle-link:hover,.contrast-dark .follow-summary__view-all a:hover,.contrast-dark .footer-links__link:hover,.contrast-dark .footer__hu-link:hover,.contrast-dark .image-upload-button:hover,.contrast-dark .inbox-filter-menu__dropdown-option--button:hover,.contrast-dark .inline-image__delete-button:hover,.contrast-dark .inline-mention:hover,.contrast-dark .invite-a-friend__link:hover,.contrast-dark .link--unstyled:hover,.contrast-dark .masthead__link:hover,.contrast-dark .mention-box__button:hover,.contrast-dark .multiselect__tags .multiselect-input__option:hover,.contrast-dark .my-profile-button:hover,.contrast-dark .nav-item-sub-community__link:hover,.contrast-dark .notifications__settings-link:hover,.contrast-dark .other-segments__segment-link:hover,.contrast-dark .pagination-controls__number:hover,.contrast-dark .poll__submit-button:hover,.contrast-dark .post-teaser__heading-link:hover,.contrast-dark .post-teaser__image-link:hover,.contrast-dark .post-teaser__summary-link:hover,.contrast-dark .profile-tooltip__actions--link:hover,.contrast-dark .quizlet__submit-button:hover,.contrast-dark .recipes-index__cta-button:hover,.contrast-dark .recommendation-post-teaser__heading-link:hover,.contrast-dark .recommended-reading-teaser__link:hover,.contrast-dark .recommended-thread-teaser__heading-link:hover,.contrast-dark .single-notification__link:hover,.contrast-dark .site-logo__link:hover,.contrast-dark .skip-links__link:hover,.contrast-dark .social-follow__link:hover,.contrast-dark .social-share__link:hover,.contrast-dark .tags-list__tag-link:hover,.contrast-dark .thread-teaser__excerpt-link:hover,.contrast-dark .thread-teaser__heading-link:hover,.field-visibility-settings-toggle .contrast-dark a.visibility-toggle-link:hover,.follow-summary__view-all .contrast-dark a:hover,.multiselect__tags .contrast-dark .multiselect-input__option:hover{color:#fff}.field-visibility-settings-toggle .homepage-subcommunities__link a.visibility-toggle-link:hover,.follow-summary__view-all .homepage-subcommunities__link a:hover,.homepage-subcommunities__link .accessibility-menu__reset-button:hover,.homepage-subcommunities__link .all-site-links__link:hover,.homepage-subcommunities__link .btn:hover,.homepage-subcommunities__link .btnLarge:hover,.homepage-subcommunities__link .btnStandard:hover,.homepage-subcommunities__link .button:hover,.homepage-subcommunities__link .clear-value:hover,.homepage-subcommunities__link .community-join-banner__link:hover,.homepage-subcommunities__link .explorer-quiz__submit-button:hover,.homepage-subcommunities__link .extended-profile-navigation__link:hover,.homepage-subcommunities__link .field-visibility-settings-toggle a.visibility-toggle-link:hover,.homepage-subcommunities__link .follow-summary__view-all a:hover,.homepage-subcommunities__link .footer-links__link:hover,.homepage-subcommunities__link .footer__hu-link:hover,.homepage-subcommunities__link .image-upload-button:hover,.homepage-subcommunities__link .inbox-filter-menu__dropdown-option--button:hover,.homepage-subcommunities__link .inline-image__delete-button:hover,.homepage-subcommunities__link .inline-mention:hover,.homepage-subcommunities__link .invite-a-friend__link:hover,.homepage-subcommunities__link .link--unstyled:hover,.homepage-subcommunities__link .masthead__link:hover,.homepage-subcommunities__link .mention-box__button:hover,.homepage-subcommunities__link .multiselect__tags .multiselect-input__option:hover,.homepage-subcommunities__link .my-profile-button:hover,.homepage-subcommunities__link .nav-item-sub-community__link:hover,.homepage-subcommunities__link .notifications__settings-link:hover,.homepage-subcommunities__link .other-segments__segment-link:hover,.homepage-subcommunities__link .pagination-controls__number:hover,.homepage-subcommunities__link .poll__submit-button:hover,.homepage-subcommunities__link .post-teaser__heading-link:hover,.homepage-subcommunities__link .post-teaser__image-link:hover,.homepage-subcommunities__link .post-teaser__summary-link:hover,.homepage-subcommunities__link .profile-tooltip__actions--link:hover,.homepage-subcommunities__link .quizlet__submit-button:hover,.homepage-subcommunities__link .recipes-index__cta-button:hover,.homepage-subcommunities__link .recommendation-post-teaser__heading-link:hover,.homepage-subcommunities__link .recommended-reading-teaser__link:hover,.homepage-subcommunities__link .recommended-thread-teaser__heading-link:hover,.homepage-subcommunities__link .single-notification__link:hover,.homepage-subcommunities__link .site-logo__link:hover,.homepage-subcommunities__link .skip-links__link:hover,.homepage-subcommunities__link .social-follow__link:hover,.homepage-subcommunities__link .social-share__link:hover,.homepage-subcommunities__link .tags-list__tag-link:hover,.homepage-subcommunities__link .thread-teaser__excerpt-link:hover,.homepage-subcommunities__link .thread-teaser__heading-link:hover,.multiselect__tags .homepage-subcommunities__link .multiselect-input__option:hover{color:#379ec1}.about-me-summary__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.font-lg .about-me-summary__item{font-size:24px;line-height:32px}.font-xl .about-me-summary__item{font-size:30px;line-height:38px}.about-me-summary__item+.about-me-summary__item{margin-top:8px}.about-me-summary__icon{display:inline-block;margin-right:8px;width:24px;height:24px;fill:#379ec1}.contrast-light .about-me-summary__icon{fill:#000}.contrast-dark .about-me-summary__icon{fill:#fff}.about-me-summary__icon-placeholder{margin-right:8px;width:24px;height:24px}.accessibility-button__text{display:none}@media print,screen and (min-width:900px){.accessibility-button__text{display:inline-block}}.accessibility-menu{position:fixed;top:12px;right:8px;z-index:6;padding:24px;width:200px;background:#b3c4cd;border-radius:4px;-webkit-transform:translateY(48px);transform:translateY(48px)}.accessibility-menu:after{content:"";display:block;position:absolute;top:-8px;right:35%;border-right:8px solid transparent;border-bottom:8px solid #b3c4cd;border-left:8px solid transparent}.contrast-dark .accessibility-menu:after,.contrast-light .accessibility-menu:after{border-bottom-color:#b3c4cd}@media print,screen and (min-width:900px){.accessibility-menu:after{right:auto;left:10px}}.accessibility-menu__header--logged-out:after{right:51%}@media print,screen and (min-width:900px){.accessibility-menu__header--logged-out:after{right:auto;left:10px}}.accessibility-menu-enter-active,.accessibility-menu-leave-active{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.accessibility-menu-enter,.accessibility-menu-leave-to{-webkit-transform:translateY(-150%);transform:translateY(-150%);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.accessibility-menu__heading{margin-bottom:16px;padding:8px;color:#fff;font-size:1rem;font-weight:400;text-align:center;background:#002e3b}.contrast-dark .accessibility-menu__heading,.contrast-light .accessibility-menu__heading{color:#fff}.font-lg .accessibility-menu__heading,.font-xl .accessibility-menu__heading{font-size:1rem}.accessibility-menu__options{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:space-between;list-style:none;margin-bottom:16px;padding:0}.accessibility-menu__reset-button{margin:0 auto;width:100%}.accessibility-option{display:inline-block;position:relative;margin-bottom:16px;padding:0;width:44px;height:44px;font-weight:800;text-align:center;background:#fff;border:0;border-radius:5px;cursor:pointer}.accessibility-option:after{content:"";position:absolute;right:4px;bottom:-8px;left:4px;height:0;background:#002e3b;border-radius:4px}.accessibility-option:hover:after{height:2px}.accessibility-option--selected:after,.accessibility-option--selected:hover:after{height:4px}.accessibility-option--font-reg{font-size:1rem}.accessibility-option--font-lg{font-size:1.5rem}.accessibility-option--font-xl{font-size:1.8rem}.accessibility-option--contrast-regular{color:#8c9ba5}.accessibility-option--contrast-low{background:#d9dfe3}.accessibility-option--contrast-light{border:2px solid #002e3b}.accessibility-option--contrast-dark{color:#fff;background:#002e3b}.accessibility-option__icon{display:block;fill:#000}.accordion{margin-bottom:1.5rem}.accordion__item{position:relative;border-top:2px solid #ecf0f3}.contrast-low .accordion__item{border-color:#8c9ba5}.contrast-light .accordion__item{border-color:#000}.contrast-dark .accordion__item{border-color:#fff}.accordion__item:last-of-type{border-bottom:2px solid #ecf0f3}.accordion__input{display:inline;margin:0;padding:0;border:0;opacity:0}.accordion__label{display:block;position:relative;padding:.5rem 2rem .5rem .5rem;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.accordion__input:checked~.accordion__label,.accordion__label:hover{background:#f5f7f9}.contrast-dark .accordion__input:checked~.accordion__label,.contrast-dark .accordion__label:hover{background:#5e676d}.app__site-wrapper:not(.user-mousing) .accordion__input:focus~.accordion__label{background:#67c7e5}.accordion__item-icon{position:absolute;top:22px;right:12px;width:18px;height:18px;pointer-events:none;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.accordion__item-icon:after,.accordion__item-icon:before{content:"";display:block;position:absolute;top:50%;width:12px;height:4px;background:#5e676d}.contrast-light .accordion__item-icon:after,.contrast-light .accordion__item-icon:before{background:#000}.contrast-dark .accordion__item-icon:after,.contrast-dark .accordion__item-icon:before{background:#fff}.accordion__item-icon:before{left:0;border-radius:15px 0 0 15px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.accordion__item-icon:after{right:0;border-radius:0 15px 15px 0;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.accordion__input:checked~.accordion__item-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion__content{padding:0 1rem;max-height:0;overflow:hidden}.accordion__input:checked~.accordion__content{max-height:5000px;-webkit-transition:max-height 1s;transition:max-height 1s}.accordion__content p{margin:1.5rem 0}.activity-stream{position:relative;margin:0 auto;width:100%;max-width:1024px}.font-lg .activity-stream__empty{font-size:24px;line-height:32px}.font-xl .activity-stream__empty{font-size:30px;line-height:38px}.activity-stream__line{position:absolute;top:12px;bottom:0;left:8px;width:2px;background:#379ec1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contrast-light .activity-stream__line{background:#000}.contrast-dark .activity-stream__line{background:#fff}.activity-stream__list{padding:0}.activity-stream__sentinel{list-style-type:none}.activity-stream__list-item{margin:16px 0;list-style-type:none}.ad-slot{position:relative;padding-top:24px;text-align:center}@media print{.ad-slot{display:none}}.ad-slot[data-google-query-id]:before{content:"Advertisement";display:block;position:absolute;top:0;width:100%;color:#8c9ba5;font-size:.75rem;letter-spacing:2px}.layout--sidebar .layout__content .ad-slot[data-google-query-id]:before,.sidebar-ads .ad-slot[data-google-query-id]:before{top:8px}.contrast-dark .ad-slot[data-google-query-id]:before{color:#fff}.layout__leaderboard-container .ad-slot{position:absolute;top:8px;right:0;left:0;margin:0}.homepage-recents .ad-slot{min-height:70px;background:#f5f7f9}@media print,screen and (min-width:900px){.homepage-recents .ad-slot{min-width:300px;min-height:278px;background:transparent}.contrast-dark .homepage-recents .ad-slot{outline:8px solid #5e676d}}.homepage-community .ad-slot{-ms-flex-negative:0;flex-shrink:0;width:100%;min-height:278px;background:#f5f7f9}@media print,screen and (min-width:600px){.homepage-community .ad-slot{min-height:90px}}@media print,screen and (min-width:900px){.homepage-community .ad-slot{padding-bottom:16px}}.homepage-engagement .ad-slot{min-height:278px;background:#f5f7f9}@media print,screen and (min-width:600px){.homepage-engagement .ad-slot{width:calc(50% - 16px);background:transparent}.contrast-dark .homepage-engagement .ad-slot{outline:8px solid #5e676d}}.homepage-collections .ad-slot{min-width:300px;min-height:278px}.contrast-dark .homepage-collections .ad-slot{outline:8px solid #5e676d}.layout--sidebar .layout__content .ad-slot,.sidebar-ads .ad-slot{margin:24px 0;padding:32px 0 24px}@media print,screen and (min-width:900px){.sidebar-ads .ad-slot{position:sticky;top:80px;margin:0 0 32px}}.contrast-dark .sidebar-ads .ad-slot{outline:16px solid #5e676d}.content__container--columns .ad-slot{left:50%;margin-bottom:40px;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print,screen and (min-width:900px){.content__container--columns .ad-slot{left:0;width:auto;-webkit-transform:translateX(0);transform:translateX(0)}}.contrast-dark .ad-slot{background:#5e676d}.ad-slot--leaderboard>div{display:inline-block}.layout__gdfp-sidebar .ad-slot--dynamic{display:none}@media print,screen and (min-width:900px){.layout__gdfp-sidebar .ad-slot--dynamic{display:block}}@media print,screen and (min-width:900px){.layout--sidebar .layout__content .ad-slot--dynamic{display:none}}.all-site-links{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding-left:0}@media print,screen and (min-width:900px){.all-site-links{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media print,screen and (min-width:1200px){.all-site-links{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.all-site-links__site{display:block}.all-site-links__link{color:#5e676d}.contrast-light .all-site-links__link{color:#000}.contrast-dark .all-site-links__link{color:#fff}.app__site-wrapper.contrast-low{background:#d9dfe3}.app__site-wrapper.contrast-light{color:#000}.app__site-wrapper.contrast-dark{color:#fff;background:#000}.app__site-wrapper.user-mousing :focus{outline:none}.app__site-wrapper :focus{outline-color:#379ec1}.app__wrapper{min-height:100vh}.auth-dialog__help-links{margin:16px 0;font-size:.875rem}.auth-page{margin-top:40px}.auth-page--register-username{text-align:left}.auth-page__message{margin:24px 0;line-height:1.6}.auth-page--reset-password .auth-page__message{margin:40px auto 0;max-width:320px}.auth-page__form{margin:0 auto}.auth-page--request-password-reset .auth-page__form,.auth-page--reset-password .auth-page__form{margin-top:16px}.auth-page--register-username .auth-page__form{padding:0}.auth-page__button,.auth-page__navigation{margin-top:24px}.auth-page__navigation--back{margin-top:8px}.author-index__avatar{float:left;margin:8px}.avatar-preview{position:relative;margin:0 auto 16px;width:150px;border:2px solid #d9dfe3;border-radius:50%;overflow:hidden}.avatar-preview__img--delete{position:absolute;right:0;bottom:0;left:0;height:30%;color:#fff;background:rgba(0,0,0,.5);cursor:pointer}.avatar-preview__img--delete:hover{background:rgba(0,0,0,.6)}button{color:#000}.accessibility-menu__reset-button,.btn,.btnLarge,.btnStandard,.button,.clear-value,.community-join-banner__link,.explorer-quiz__submit-button,.field-visibility-settings-toggle a.visibility-toggle-link,.invite-a-friend__link,.multiselect__tags .multiselect-input__option,.pagination-controls .button,.poll__submit-button,.profile-tooltip__actions--link,.quizlet__submit-button,.recipes-index__cta-button,.skip-links__link{display:inline-block;padding:12px 20px;min-width:44px;min-height:44px;color:#fff;font-size:1rem;font-family:biosans,sans-serif;line-height:1;text-align:center;background:#379ec1;border:1px solid #379ec1;border-radius:4px;-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;cursor:pointer}.contrast-light .accessibility-menu__reset-button,.contrast-light .btn,.contrast-light .btnLarge,.contrast-light .btnStandard,.contrast-light .button,.contrast-light .clear-value,.contrast-light .community-join-banner__link,.contrast-light .explorer-quiz__submit-button,.contrast-light .field-visibility-settings-toggle a.visibility-toggle-link,.contrast-light .invite-a-friend__link,.contrast-light .multiselect__tags .multiselect-input__option,.contrast-light .pagination-controls .button,.contrast-light .poll__submit-button,.contrast-light .profile-tooltip__actions--link,.contrast-light .quizlet__submit-button,.contrast-light .recipes-index__cta-button,.contrast-light .skip-links__link,.multiselect__tags .contrast-light .multiselect-input__option,.pagination-controls .contrast-light .button{color:#000;background:#fff;border:2px solid #000}.contrast-dark .accessibility-menu__reset-button,.contrast-dark .btn,.contrast-dark .btnLarge,.contrast-dark .btnStandard,.contrast-dark .button,.contrast-dark .clear-value,.contrast-dark .community-join-banner__link,.contrast-dark .explorer-quiz__submit-button,.contrast-dark .field-visibility-settings-toggle a.visibility-toggle-link,.contrast-dark .invite-a-friend__link,.contrast-dark .multiselect__tags .multiselect-input__option,.contrast-dark .pagination-controls .button,.contrast-dark .poll__submit-button,.contrast-dark .profile-tooltip__actions--link,.contrast-dark .quizlet__submit-button,.contrast-dark .recipes-index__cta-button,.contrast-dark .skip-links__link,.multiselect__tags .contrast-dark .multiselect-input__option,.pagination-controls .contrast-dark .button{color:#fff;background:#000;border:2px solid #fff}.accessibility-menu__reset-button:hover,.btn:hover,.btnLarge:hover,.btnStandard:hover,.button:hover,.clear-value:hover,.community-join-banner__link:hover,.explorer-quiz__submit-button:hover,.field-visibility-settings-toggle a.visibility-toggle-link:hover,.invite-a-friend__link:hover,.multiselect__tags .multiselect-input__option:hover,.pagination-controls .button:hover,.poll__submit-button:hover,.profile-tooltip__actions--link:hover,.quizlet__submit-button:hover,.recipes-index__cta-button:hover,.skip-links__link:hover{color:#fff;background:#2c7d99;border-color:#2c7d99}.accessibility-menu__reset-button:disabled,.btn:disabled,.btnLarge:disabled,.btnStandard:disabled,.button:disabled,.clear-value:disabled,.community-join-banner__link:disabled,.explorer-quiz__submit-button:disabled,.field-visibility-settings-toggle a.visibility-toggle-link:disabled,.invite-a-friend__link:disabled,.multiselect__tags .multiselect-input__option:disabled,.pagination-controls .button:disabled,.poll__submit-button:disabled,.profile-tooltip__actions--link:disabled,.quizlet__submit-button:disabled,.recipes-index__cta-button:disabled,.skip-links__link:disabled{color:#8c9ba5;background:#d9dfe3;cursor:not-allowed}.contrast-light .accessibility-menu__reset-button:disabled,.contrast-light .btn:disabled,.contrast-light .btnLarge:disabled,.contrast-light .btnStandard:disabled,.contrast-light .button:disabled,.contrast-light .clear-value:disabled,.contrast-light .community-join-banner__link:disabled,.contrast-light .explorer-quiz__submit-button:disabled,.contrast-light .field-visibility-settings-toggle a.visibility-toggle-link:disabled,.contrast-light .invite-a-friend__link:disabled,.contrast-light .multiselect__tags .multiselect-input__option:disabled,.contrast-light .pagination-controls .button:disabled,.contrast-light .poll__submit-button:disabled,.contrast-light .profile-tooltip__actions--link:disabled,.contrast-light .quizlet__submit-button:disabled,.contrast-light .recipes-index__cta-button:disabled,.contrast-light .skip-links__link:disabled,.multiselect__tags .contrast-light .multiselect-input__option:disabled,.pagination-controls .contrast-light .button:disabled{background:#fff}.contrast-dark .accessibility-menu__reset-button:disabled,.contrast-dark .btn:disabled,.contrast-dark .btnLarge:disabled,.contrast-dark .btnStandard:disabled,.contrast-dark .button:disabled,.contrast-dark .clear-value:disabled,.contrast-dark .community-join-banner__link:disabled,.contrast-dark .explorer-quiz__submit-button:disabled,.contrast-dark .field-visibility-settings-toggle a.visibility-toggle-link:disabled,.contrast-dark .invite-a-friend__link:disabled,.contrast-dark .multiselect__tags .multiselect-input__option:disabled,.contrast-dark .pagination-controls .button:disabled,.contrast-dark .poll__submit-button:disabled,.contrast-dark .profile-tooltip__actions--link:disabled,.contrast-dark .quizlet__submit-button:disabled,.contrast-dark .recipes-index__cta-button:disabled,.contrast-dark .skip-links__link:disabled,.multiselect__tags .contrast-dark .multiselect-input__option:disabled,.pagination-controls .contrast-dark .button:disabled{background:#000}.btn.success,.btnLarge.success,.btnStandard.success,.button.success,.clear-value.success,.field-visibility-settings-toggle a.visibility-toggle-link.success,.multiselect__tags .success.multiselect-input__option,.pagination-controls .success.button,.success.accessibility-menu__reset-button,.success.community-join-banner__link,.success.explorer-quiz__submit-button,.success.invite-a-friend__link,.success.poll__submit-button,.success.profile-tooltip__actions--link,.success.quizlet__submit-button,.success.recipes-index__cta-button,.success.skip-links__link{background:#28a745}.btn.info,.btnLarge.info,.btnStandard.info,.button.info,.clear-value.info,.field-visibility-settings-toggle a.visibility-toggle-link.info,.info.accessibility-menu__reset-button,.info.community-join-banner__link,.info.explorer-quiz__submit-button,.info.invite-a-friend__link,.info.poll__submit-button,.info.profile-tooltip__actions--link,.info.quizlet__submit-button,.info.recipes-index__cta-button,.info.skip-links__link,.multiselect__tags .info.multiselect-input__option,.pagination-controls .info.button{background:#379ec1}.btn.warning,.btnLarge.warning,.btnStandard.warning,.button.warning,.clear-value.warning,.field-visibility-settings-toggle a.visibility-toggle-link.warning,.multiselect__tags .warning.multiselect-input__option,.pagination-controls .warning.button,.warning.accessibility-menu__reset-button,.warning.community-join-banner__link,.warning.explorer-quiz__submit-button,.warning.invite-a-friend__link,.warning.poll__submit-button,.warning.profile-tooltip__actions--link,.warning.quizlet__submit-button,.warning.recipes-index__cta-button,.warning.skip-links__link{background:#ffc107}.btn.danger,.btnLarge.danger,.btnStandard.danger,.button.danger,.clear-value.danger,.danger.accessibility-menu__reset-button,.danger.community-join-banner__link,.danger.explorer-quiz__submit-button,.danger.invite-a-friend__link,.danger.poll__submit-button,.danger.profile-tooltip__actions--link,.danger.quizlet__submit-button,.danger.recipes-index__cta-button,.danger.skip-links__link,.field-visibility-settings-toggle a.visibility-toggle-link.danger,.multiselect__tags .danger.multiselect-input__option,.pagination-controls .danger.button{background:#ee394e}.accessibility-menu__reset-button+.accessibility-menu__reset-button,.accessibility-menu__reset-button+.btn,.accessibility-menu__reset-button+.btnLarge,.accessibility-menu__reset-button+.btnStandard,.accessibility-menu__reset-button+.button,.accessibility-menu__reset-button+.clear-value,.accessibility-menu__reset-button+.community-join-banner__link,.accessibility-menu__reset-button+.explorer-quiz__submit-button,.accessibility-menu__reset-button+.field-visibility-settings-toggle a.visibility-toggle-link,.accessibility-menu__reset-button+.invite-a-friend__link,.accessibility-menu__reset-button+.poll__submit-button,.accessibility-menu__reset-button+.profile-tooltip__actions--link,.accessibility-menu__reset-button+.quizlet__submit-button,.accessibility-menu__reset-button+.recipes-index__cta-button,.accessibility-menu__reset-button+.skip-links__link,.btn+.accessibility-menu__reset-button,.btn+.btn,.btn+.btnLarge,.btn+.btnStandard,.btn+.button,.btn+.clear-value,.btn+.community-join-banner__link,.btn+.explorer-quiz__submit-button,.btn+.field-visibility-settings-toggle a.visibility-toggle-link,.btn+.invite-a-friend__link,.btn+.poll__submit-button,.btn+.profile-tooltip__actions--link,.btn+.quizlet__submit-button,.btn+.recipes-index__cta-button,.btn+.skip-links__link,.btnLarge+.accessibility-menu__reset-button,.btnLarge+.btn,.btnLarge+.btnLarge,.btnLarge+.btnStandard,.btnLarge+.button,.btnLarge+.clear-value,.btnLarge+.community-join-banner__link,.btnLarge+.explorer-quiz__submit-button,.btnLarge+.field-visibility-settings-toggle a.visibility-toggle-link,.btnLarge+.invite-a-friend__link,.btnLarge+.poll__submit-button,.btnLarge+.profile-tooltip__actions--link,.btnLarge+.quizlet__submit-button,.btnLarge+.recipes-index__cta-button,.btnLarge+.skip-links__link,.btnStandard+.accessibility-menu__reset-button,.btnStandard+.btn,.btnStandard+.btnLarge,.btnStandard+.btnStandard,.btnStandard+.button,.btnStandard+.clear-value,.btnStandard+.community-join-banner__link,.btnStandard+.explorer-quiz__submit-button,.btnStandard+.field-visibility-settings-toggle a.visibility-toggle-link,.btnStandard+.invite-a-friend__link,.btnStandard+.poll__submit-button,.btnStandard+.profile-tooltip__actions--link,.btnStandard+.quizlet__submit-button,.btnStandard+.recipes-index__cta-button,.btnStandard+.skip-links__link,.button+.accessibility-menu__reset-button,.button+.btn,.button+.btnLarge,.button+.btnStandard,.button+.button,.button+.clear-value,.button+.community-join-banner__link,.button+.explorer-quiz__submit-button,.button+.field-visibility-settings-toggle a.visibility-toggle-link,.button+.invite-a-friend__link,.button+.poll__submit-button,.button+.profile-tooltip__actions--link,.button+.quizlet__submit-button,.button+.recipes-index__cta-button,.button+.skip-links__link,.clear-value+.accessibility-menu__reset-button,.clear-value+.btn,.clear-value+.btnLarge,.clear-value+.btnStandard,.clear-value+.button,.clear-value+.clear-value,.clear-value+.community-join-banner__link,.clear-value+.explorer-quiz__submit-button,.clear-value+.field-visibility-settings-toggle a.visibility-toggle-link,.clear-value+.invite-a-friend__link,.clear-value+.poll__submit-button,.clear-value+.profile-tooltip__actions--link,.clear-value+.quizlet__submit-button,.clear-value+.recipes-index__cta-button,.clear-value+.skip-links__link,.community-join-banner__link+.accessibility-menu__reset-button,.community-join-banner__link+.btn,.community-join-banner__link+.btnLarge,.community-join-banner__link+.btnStandard,.community-join-banner__link+.button,.community-join-banner__link+.clear-value,.community-join-banner__link+.community-join-banner__link,.community-join-banner__link+.explorer-quiz__submit-button,.community-join-banner__link+.field-visibility-settings-toggle a.visibility-toggle-link,.community-join-banner__link+.invite-a-friend__link,.community-join-banner__link+.poll__submit-button,.community-join-banner__link+.profile-tooltip__actions--link,.community-join-banner__link+.quizlet__submit-button,.community-join-banner__link+.recipes-index__cta-button,.community-join-banner__link+.skip-links__link,.explorer-quiz__submit-button+.accessibility-menu__reset-button,.explorer-quiz__submit-button+.btn,.explorer-quiz__submit-button+.btnLarge,.explorer-quiz__submit-button+.btnStandard,.explorer-quiz__submit-button+.button,.explorer-quiz__submit-button+.clear-value,.explorer-quiz__submit-button+.community-join-banner__link,.explorer-quiz__submit-button+.explorer-quiz__submit-button,.explorer-quiz__submit-button+.field-visibility-settings-toggle a.visibility-toggle-link,.explorer-quiz__submit-button+.invite-a-friend__link,.explorer-quiz__submit-button+.poll__submit-button,.explorer-quiz__submit-button+.profile-tooltip__actions--link,.explorer-quiz__submit-button+.quizlet__submit-button,.explorer-quiz__submit-button+.recipes-index__cta-button,.explorer-quiz__submit-button+.skip-links__link,.field-visibility-settings-toggle .multiselect__tags a.visibility-toggle-link+.multiselect-input__option,.field-visibility-settings-toggle .pagination-controls a.visibility-toggle-link+.button,.field-visibility-settings-toggle a.visibility-toggle-link+.accessibility-menu__reset-button,.field-visibility-settings-toggle a.visibility-toggle-link+.btn,.field-visibility-settings-toggle a.visibility-toggle-link+.btnLarge,.field-visibility-settings-toggle a.visibility-toggle-link+.btnStandard,.field-visibility-settings-toggle a.visibility-toggle-link+.button,.field-visibility-settings-toggle a.visibility-toggle-link+.clear-value,.field-visibility-settings-toggle a.visibility-toggle-link+.community-join-banner__link,.field-visibility-settings-toggle a.visibility-toggle-link+.explorer-quiz__submit-button,.field-visibility-settings-toggle a.visibility-toggle-link+.field-visibility-settings-toggle a.visibility-toggle-link,.field-visibility-settings-toggle a.visibility-toggle-link+.invite-a-friend__link,.field-visibility-settings-toggle a.visibility-toggle-link+.poll__submit-button,.field-visibility-settings-toggle a.visibility-toggle-link+.profile-tooltip__actions--link,.field-visibility-settings-toggle a.visibility-toggle-link+.quizlet__submit-button,.field-visibility-settings-toggle a.visibility-toggle-link+.recipes-index__cta-button,.field-visibility-settings-toggle a.visibility-toggle-link+.skip-links__link,.invite-a-friend__link+.accessibility-menu__reset-button,.invite-a-friend__link+.btn,.invite-a-friend__link+.btnLarge,.invite-a-friend__link+.btnStandard,.invite-a-friend__link+.button,.invite-a-friend__link+.clear-value,.invite-a-friend__link+.community-join-banner__link,.invite-a-friend__link+.explorer-quiz__submit-button,.invite-a-friend__link+.field-visibility-settings-toggle a.visibility-toggle-link,.invite-a-friend__link+.invite-a-friend__link,.invite-a-friend__link+.poll__submit-button,.invite-a-friend__link+.profile-tooltip__actions--link,.invite-a-friend__link+.quizlet__submit-button,.invite-a-friend__link+.recipes-index__cta-button,.invite-a-friend__link+.skip-links__link,.multiselect__tags .accessibility-menu__reset-button+.multiselect-input__option,.multiselect__tags .btn+.multiselect-input__option,.multiselect__tags .btnLarge+.multiselect-input__option,.multiselect__tags .btnStandard+.multiselect-input__option,.multiselect__tags .button+.multiselect-input__option,.multiselect__tags .clear-value+.multiselect-input__option,.multiselect__tags .community-join-banner__link+.multiselect-input__option,.multiselect__tags .explorer-quiz__submit-button+.multiselect-input__option,.multiselect__tags .field-visibility-settings-toggle a.visibility-toggle-link+.multiselect-input__option,.multiselect__tags .invite-a-friend__link+.multiselect-input__option,.multiselect__tags .multiselect-input__option+.accessibility-menu__reset-button,.multiselect__tags .multiselect-input__option+.btn,.multiselect__tags .multiselect-input__option+.btnLarge,.multiselect__tags .multiselect-input__option+.btnStandard,.multiselect__tags .multiselect-input__option+.button,.multiselect__tags .multiselect-input__option+.clear-value,.multiselect__tags .multiselect-input__option+.community-join-banner__link,.multiselect__tags .multiselect-input__option+.explorer-quiz__submit-button,.multiselect__tags .multiselect-input__option+.field-visibility-settings-toggle a.visibility-toggle-link,.multiselect__tags .multiselect-input__option+.invite-a-friend__link,.multiselect__tags .multiselect-input__option+.multiselect-input__option,.multiselect__tags .multiselect-input__option+.poll__submit-button,.multiselect__tags .multiselect-input__option+.profile-tooltip__actions--link,.multiselect__tags .multiselect-input__option+.quizlet__submit-button,.multiselect__tags .multiselect-input__option+.recipes-index__cta-button,.multiselect__tags .multiselect-input__option+.skip-links__link,.multiselect__tags .pagination-controls .button+.multiselect-input__option,.multiselect__tags .pagination-controls .multiselect-input__option+.button,.multiselect__tags .poll__submit-button+.multiselect-input__option,.multiselect__tags .profile-tooltip__actions--link+.multiselect-input__option,.multiselect__tags .quizlet__submit-button+.multiselect-input__option,.multiselect__tags .recipes-index__cta-button+.multiselect-input__option,.multiselect__tags .skip-links__link+.multiselect-input__option,.pagination-controls .accessibility-menu__reset-button+.button,.pagination-controls .btn+.button,.pagination-controls .btnLarge+.button,.pagination-controls .btnStandard+.button,.pagination-controls .button+.accessibility-menu__reset-button,.pagination-controls .button+.btn,.pagination-controls .button+.btnLarge,.pagination-controls .button+.btnStandard,.pagination-controls .button+.button,.pagination-controls .button+.clear-value,.pagination-controls .button+.community-join-banner__link,.pagination-controls .button+.explorer-quiz__submit-button,.pagination-controls .button+.field-visibility-settings-toggle a.visibility-toggle-link,.pagination-controls .button+.invite-a-friend__link,.pagination-controls .button+.poll__submit-button,.pagination-controls .button+.profile-tooltip__actions--link,.pagination-controls .button+.quizlet__submit-button,.pagination-controls .button+.recipes-index__cta-button,.pagination-controls .button+.skip-links__link,.pagination-controls .clear-value+.button,.pagination-controls .community-join-banner__link+.button,.pagination-controls .explorer-quiz__submit-button+.button,.pagination-controls .field-visibility-settings-toggle a.visibility-toggle-link+.button,.pagination-controls .invite-a-friend__link+.button,.pagination-controls .multiselect__tags .button+.multiselect-input__option,.pagination-controls .multiselect__tags .multiselect-input__option+.button,.pagination-controls .poll__submit-button+.button,.pagination-controls .profile-tooltip__actions--link+.button,.pagination-controls .quizlet__submit-button+.button,.pagination-controls .recipes-index__cta-button+.button,.pagination-controls .skip-links__link+.button,.poll__submit-button+.accessibility-menu__reset-button,.poll__submit-button+.btn,.poll__submit-button+.btnLarge,.poll__submit-button+.btnStandard,.poll__submit-button+.button,.poll__submit-button+.clear-value,.poll__submit-button+.community-join-banner__link,.poll__submit-button+.explorer-quiz__submit-button,.poll__submit-button+.field-visibility-settings-toggle a.visibility-toggle-link,.poll__submit-button+.invite-a-friend__link,.poll__submit-button+.poll__submit-button,.poll__submit-button+.profile-tooltip__actions--link,.poll__submit-button+.quizlet__submit-button,.poll__submit-button+.recipes-index__cta-button,.poll__submit-button+.skip-links__link,.profile-tooltip__actions--link+.accessibility-menu__reset-button,.profile-tooltip__actions--link+.btn,.profile-tooltip__actions--link+.btnLarge,.profile-tooltip__actions--link+.btnStandard,.profile-tooltip__actions--link+.button,.profile-tooltip__actions--link+.clear-value,.profile-tooltip__actions--link+.community-join-banner__link,.profile-tooltip__actions--link+.explorer-quiz__submit-button,.profile-tooltip__actions--link+.field-visibility-settings-toggle a.visibility-toggle-link,.profile-tooltip__actions--link+.invite-a-friend__link,.profile-tooltip__actions--link+.poll__submit-button,.profile-tooltip__actions--link+.profile-tooltip__actions--link,.profile-tooltip__actions--link+.quizlet__submit-button,.profile-tooltip__actions--link+.recipes-index__cta-button,.profile-tooltip__actions--link+.skip-links__link,.quizlet__submit-button+.accessibility-menu__reset-button,.quizlet__submit-button+.btn,.quizlet__submit-button+.btnLarge,.quizlet__submit-button+.btnStandard,.quizlet__submit-button+.button,.quizlet__submit-button+.clear-value,.quizlet__submit-button+.community-join-banner__link,.quizlet__submit-button+.explorer-quiz__submit-button,.quizlet__submit-button+.field-visibility-settings-toggle a.visibility-toggle-link,.quizlet__submit-button+.invite-a-friend__link,.quizlet__submit-button+.poll__submit-button,.quizlet__submit-button+.profile-tooltip__actions--link,.quizlet__submit-button+.quizlet__submit-button,.quizlet__submit-button+.recipes-index__cta-button,.quizlet__submit-button+.skip-links__link,.recipes-index__cta-button+.accessibility-menu__reset-button,.recipes-index__cta-button+.btn,.recipes-index__cta-button+.btnLarge,.recipes-index__cta-button+.btnStandard,.recipes-index__cta-button+.button,.recipes-index__cta-button+.clear-value,.recipes-index__cta-button+.community-join-banner__link,.recipes-index__cta-button+.explorer-quiz__submit-button,.recipes-index__cta-button+.field-visibility-settings-toggle a.visibility-toggle-link,.recipes-index__cta-button+.invite-a-friend__link,.recipes-index__cta-button+.poll__submit-button,.recipes-index__cta-button+.profile-tooltip__actions--link,.recipes-index__cta-button+.quizlet__submit-button,.recipes-index__cta-button+.recipes-index__cta-button,.recipes-index__cta-button+.skip-links__link,.skip-links__link+.accessibility-menu__reset-button,.skip-links__link+.btn,.skip-links__link+.btnLarge,.skip-links__link+.btnStandard,.skip-links__link+.button,.skip-links__link+.clear-value,.skip-links__link+.community-join-banner__link,.skip-links__link+.explorer-quiz__submit-button,.skip-links__link+.field-visibility-settings-toggle a.visibility-toggle-link,.skip-links__link+.invite-a-friend__link,.skip-links__link+.poll__submit-button,.skip-links__link+.profile-tooltip__actions--link,.skip-links__link+.quizlet__submit-button,.skip-links__link+.recipes-index__cta-button,.skip-links__link+.skip-links__link{margin-left:8px}.member-profile__actions .accessibility-menu__reset-button,.member-profile__actions .btn,.member-profile__actions .btnLarge,.member-profile__actions .btnStandard,.member-profile__actions .button,.member-profile__actions .clear-value,.member-profile__actions .community-join-banner__link,.member-profile__actions .explorer-quiz__submit-button,.member-profile__actions .field-visibility-settings-toggle a.visibility-toggle-link,.member-profile__actions .invite-a-friend__link,.member-profile__actions .multiselect__tags .multiselect-input__option,.member-profile__actions .pagination-controls .button,.member-profile__actions .poll__submit-button,.member-profile__actions .profile-tooltip__actions--link,.member-profile__actions .quizlet__submit-button,.member-profile__actions .recipes-index__cta-button,.member-profile__actions .skip-links__link,.multiselect__tags .member-profile__actions .multiselect-input__option,.pagination-controls .member-profile__actions .button{margin:4px 8px}@media print,screen and (min-width:600px){.member-profile__actions .accessibility-menu__reset-button,.member-profile__actions .btn,.member-profile__actions .btnLarge,.member-profile__actions .btnStandard,.member-profile__actions .button,.member-profile__actions .clear-value,.member-profile__actions .community-join-banner__link,.member-profile__actions .explorer-quiz__submit-button,.member-profile__actions .field-visibility-settings-toggle a.visibility-toggle-link,.member-profile__actions .invite-a-friend__link,.member-profile__actions .multiselect__tags .multiselect-input__option,.member-profile__actions .pagination-controls .button,.member-profile__actions .poll__submit-button,.member-profile__actions .profile-tooltip__actions--link,.member-profile__actions .quizlet__submit-button,.member-profile__actions .recipes-index__cta-button,.member-profile__actions .skip-links__link,.multiselect__tags .member-profile__actions .multiselect-input__option,.pagination-controls .member-profile__actions .button{min-width:200px}}.multiselect__tags .thread-form .multiselect-input__option,.pagination-controls .thread-form .button,.thread-form .accessibility-menu__reset-button,.thread-form .btn,.thread-form .btnLarge,.thread-form .btnStandard,.thread-form .button,.thread-form .clear-value,.thread-form .community-join-banner__link,.thread-form .explorer-quiz__submit-button,.thread-form .field-visibility-settings-toggle a.visibility-toggle-link,.thread-form .invite-a-friend__link,.thread-form .multiselect__tags .multiselect-input__option,.thread-form .pagination-controls .button,.thread-form .poll__submit-button,.thread-form .profile-tooltip__actions--link,.thread-form .quizlet__submit-button,.thread-form .recipes-index__cta-button,.thread-form .skip-links__link{margin-top:8px}.font-lg .accessibility-menu__reset-button,.font-lg .btn,.font-lg .btnLarge,.font-lg .btnStandard,.font-lg .button,.font-lg .clear-value,.font-lg .community-join-banner__link,.font-lg .explorer-quiz__submit-button,.font-lg .field-visibility-settings-toggle a.visibility-toggle-link,.font-lg .invite-a-friend__link,.font-lg .multiselect__tags .multiselect-input__option,.font-lg .pagination-controls .button,.font-lg .poll__submit-button,.font-lg .profile-tooltip__actions--link,.font-lg .quizlet__submit-button,.font-lg .recipes-index__cta-button,.font-lg .skip-links__link,.multiselect__tags .font-lg .multiselect-input__option,.pagination-controls .font-lg .button{padding:8px;font-size:24px;line-height:1}.font-xl .accessibility-menu__reset-button,.font-xl .btn,.font-xl .btnLarge,.font-xl .btnStandard,.font-xl .button,.font-xl .clear-value,.font-xl .community-join-banner__link,.font-xl .explorer-quiz__submit-button,.font-xl .field-visibility-settings-toggle a.visibility-toggle-link,.font-xl .invite-a-friend__link,.font-xl .multiselect__tags .multiselect-input__option,.font-xl .pagination-controls .button,.font-xl .poll__submit-button,.font-xl .profile-tooltip__actions--link,.font-xl .quizlet__submit-button,.font-xl .recipes-index__cta-button,.font-xl .skip-links__link,.multiselect__tags .font-xl .multiselect-input__option,.pagination-controls .font-xl .button{padding:5px;font-size:30px;line-height:1}.contrast-light .accessibility-menu__reset-button:hover,.contrast-light .btn:hover,.contrast-light .btnLarge:hover,.contrast-light .btnStandard:hover,.contrast-light .button:hover,.contrast-light .clear-value:hover,.contrast-light .community-join-banner__link:hover,.contrast-light .explorer-quiz__submit-button:hover,.contrast-light .field-visibility-settings-toggle a.visibility-toggle-link:hover,.contrast-light .invite-a-friend__link:hover,.contrast-light .multiselect__tags .multiselect-input__option:hover,.contrast-light .pagination-controls .button:hover,.contrast-light .poll__submit-button:hover,.contrast-light .profile-tooltip__actions--link:hover,.contrast-light .quizlet__submit-button:hover,.contrast-light .recipes-index__cta-button:hover,.contrast-light .skip-links__link:hover,.multiselect__tags .contrast-light .multiselect-input__option:hover,.pagination-controls .contrast-light .button:hover{color:#000;background:#fff;border-color:#819cac}.contrast-dark .accessibility-menu__reset-button:hover,.contrast-dark .btn:hover,.contrast-dark .btnLarge:hover,.contrast-dark .btnStandard:hover,.contrast-dark .button:hover,.contrast-dark .clear-value:hover,.contrast-dark .community-join-banner__link:hover,.contrast-dark .explorer-quiz__submit-button:hover,.contrast-dark .field-visibility-settings-toggle a.visibility-toggle-link:hover,.contrast-dark .invite-a-friend__link:hover,.contrast-dark .multiselect__tags .multiselect-input__option:hover,.contrast-dark .pagination-controls .button:hover,.contrast-dark .poll__submit-button:hover,.contrast-dark .profile-tooltip__actions--link:hover,.contrast-dark .quizlet__submit-button:hover,.contrast-dark .recipes-index__cta-button:hover,.contrast-dark .skip-links__link:hover,.multiselect__tags .contrast-dark .multiselect-input__option:hover,.pagination-controls .contrast-dark .button:hover{color:#fff;background:#000;border-color:#819cac}.contrast-light .accessibility-menu__reset-button:disabled,.contrast-light .btn:disabled,.contrast-light .btnLarge:disabled,.contrast-light .btnStandard:disabled,.contrast-light .button:disabled,.contrast-light .clear-value:disabled,.contrast-light .community-join-banner__link:disabled,.contrast-light .explorer-quiz__submit-button:disabled,.contrast-light .field-visibility-settings-toggle a.visibility-toggle-link:disabled,.contrast-light .invite-a-friend__link:disabled,.contrast-light .multiselect__tags .multiselect-input__option:disabled,.contrast-light .pagination-controls .button:disabled,.contrast-light .poll__submit-button:disabled,.contrast-light .profile-tooltip__actions--link:disabled,.contrast-light .quizlet__submit-button:disabled,.contrast-light .recipes-index__cta-button:disabled,.contrast-light .skip-links__link:disabled,.multiselect__tags .contrast-light .multiselect-input__option:disabled,.pagination-controls .contrast-light .button:disabled{color:#d9dfe3;border-color:#d9dfe3}.contrast-dark .accessibility-menu__reset-button:disabled,.contrast-dark .btn:disabled,.contrast-dark .btnLarge:disabled,.contrast-dark .btnStandard:disabled,.contrast-dark .button:disabled,.contrast-dark .clear-value:disabled,.contrast-dark .community-join-banner__link:disabled,.contrast-dark .explorer-quiz__submit-button:disabled,.contrast-dark .field-visibility-settings-toggle a.visibility-toggle-link:disabled,.contrast-dark .invite-a-friend__link:disabled,.contrast-dark .multiselect__tags .multiselect-input__option:disabled,.contrast-dark .pagination-controls .button:disabled,.contrast-dark .poll__submit-button:disabled,.contrast-dark .profile-tooltip__actions--link:disabled,.contrast-dark .quizlet__submit-button:disabled,.contrast-dark .recipes-index__cta-button:disabled,.contrast-dark .skip-links__link:disabled,.multiselect__tags .contrast-dark .multiselect-input__option:disabled,.pagination-controls .contrast-dark .button:disabled{color:#5e676d;border-color:#5e676d}.btn-block,.button--block,.profile-tooltip__actions--link,.social-login__facebook,.social-login__google{display:block;width:100%}.btn-block+.btn-block,.btn-block+.button--block,.btn-block+.profile-tooltip__actions--link,.btn-block+.social-login__facebook,.btn-block+.social-login__google,.button--block+.btn-block,.button--block+.button--block,.button--block+.profile-tooltip__actions--link,.button--block+.social-login__facebook,.button--block+.social-login__google,.profile-tooltip__actions--link+.btn-block,.profile-tooltip__actions--link+.button--block,.profile-tooltip__actions--link+.profile-tooltip__actions--link,.profile-tooltip__actions--link+.social-login__facebook,.profile-tooltip__actions--link+.social-login__google,.social-login__facebook+.btn-block,.social-login__facebook+.button--block,.social-login__facebook+.profile-tooltip__actions--link,.social-login__facebook+.social-login__facebook,.social-login__facebook+.social-login__google,.social-login__google+.btn-block,.social-login__google+.button--block,.social-login__google+.profile-tooltip__actions--link,.social-login__google+.social-login__facebook,.social-login__google+.social-login__google{margin-left:0}.btn--large,.button--large{width:100%;max-width:300px}.btn--center,.button--center{display:block;margin:0 auto}.btn--center,.btn--large,.button--center,.button--large{margin-bottom:32px}.btn-outline,.button--secondary{color:#379ec1;background:#fff}.btn-outline:hover,.button--secondary:hover{color:#379ec1;background:rgba(0,0,0,.1)}.button--danger{color:#fff;background:#ee394e}.button--danger:hover{background:#e1132b}.button--small,.profile-tooltip__actions--link{padding:8px 16px;min-width:0;min-height:0;font-size:.875rem}.button--social-login,.social-login__facebook,.social-login__google{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;text-align:left}.font-lg .button--social-login,.font-lg .social-login__facebook,.font-lg .social-login__google{padding:8px 20px}.font-xl .button--social-login,.font-xl .social-login__facebook,.font-xl .social-login__google{padding:5px 20px}.social-login--inline .button--social-login,.social-login--inline .social-login__facebook,.social-login--inline .social-login__google{margin:16px auto 0;width:auto}@media print,screen and (min-width:400px){.font-lg .social-login--inline .button--social-login,.font-lg .social-login--inline .social-login__facebook,.font-lg .social-login--inline .social-login__google{padding:8px}.font-xl .social-login--inline .button--social-login,.font-xl .social-login--inline .social-login__facebook,.font-xl .social-login--inline .social-login__google{padding:5px}}@media print,screen and (min-width:600px){.social-login--inline .button--social-login,.social-login--inline .social-login__facebook,.social-login--inline .social-login__google{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:8px}}.button--space-top,.extended-profile-section__button{margin-top:24px}.button--small-space-top{margin-top:8px}.button__icon{position:relative;bottom:-1px;vertical-align:middle;margin-right:8px;line-height:0;fill:#fff}.contrast-light .button__icon{fill:#000}.contrast-dark .button__icon{fill:#fff}.button__icon svg{width:1rem;height:1rem}.font-lg .button__icon svg{width:24px;height:24px}.font-xl .button__icon svg{width:30px;height:30px}.button--small .button__icon svg{width:.875rem;height:.875rem}.button--secondary .button__icon{fill:#379ec1}.contrast-light .button--secondary .button__icon{fill:#000}.contrast-dark .button--secondary .button__icon{fill:#fff}.auth-dialog__help-link,.bookmark-button,.comment-replies__toggle,.comment-thread__toggle,.configuration-option__toggle-button,.conversation-approval__button,.follow-list__manage,.follow-user .follow-button,.inbox-filter-menu__button,.latest-updates__more-link,.mention-box__button,.multiselect-input__option-button,.pop-over__close-button,.post__references-toggle,.send-message-button,.social-share__link--comment,.social-share__link--print,.status-history__view-button,.subscription-button,.text-button,.thread-child-replies__toggle,.thread-discussion__toggle{padding:0;background:transparent;border:none;cursor:pointer}.configuration-option__toggle-button,.status-history__view-button,.text-button--bold{padding:12px 8px;color:#000;font-weight:600}.latest-updates__more-link,.status-history__view-button,.text-button--center{display:block;margin:16px auto 0}@media print,screen and (min-width:900px){.blocked-users{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.blocked-users--empty{background:#ecf0f3}.blocked-users__list{padding:0}.blocked-users__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 24px 8px 74px}@media print,screen and (min-width:900px){.blocked-users__user{margin-right:40px;padding-left:126px}}.blocked-users__user-avatar{margin:0 16px}.blocked-users__user-name{font-size:.875rem}@media print,screen and (min-width:900px){.blocked-users__user-name{font-size:1rem}}.blocked-users__context-menu{margin-left:auto}.blocked-users__empty-message{padding:24px;text-align:center}.bookmarks__list{padding-left:0;list-style-type:none}.bookmarks__bookmark{position:relative;margin:32px 0}.bookmarks__bookmark-content-header{color:#5e676d;font-size:.875rem;text-transform:uppercase}.font-lg .bookmarks__bookmark-content-header{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .bookmarks__bookmark-content-header{font-size:1.375rem;line-height:calc(1.375rem + 8px)}.bookmark-button{vertical-align:middle;margin:0 8px}.forum-thread .bookmark-button{position:absolute;top:8px;right:0;margin:0;padding:0;color:#819cac;border:none;-webkit-transition:color .2s;transition:color .2s}.contrast-light .forum-thread .bookmark-button{color:#000}.contrast-dark .forum-thread .bookmark-button{color:#fff}.forum-thread .bookmark-button:hover{color:#379ec1}@media print,screen and (min-width:900px){.forum-thread .bookmark-button{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 24px 0 0}}.bookmarks .bookmark-button{position:absolute;right:0;bottom:16px}.layout--cas .bookmark-button,.trending-topics .bookmark-button{display:none}.social-share .bookmark-button{margin:0;width:44px;height:44px;line-height:0}.bookmark-button__icon{width:24px;height:24px;fill:#819cac;-webkit-transition:fill .2s;transition:fill .2s}.contrast-light .bookmark-button__icon{fill:#000}.contrast-dark .bookmark-button__icon{fill:#fff}.bookmark-button__text{display:none}@media print,screen and (min-width:900px){.bookmark-button__text{display:block}}.bookmark-filter{margin:8px 0}.bookmark-summary__bookmarks{list-style-type:none;padding:0}.bookmark-summary__bookmark{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0}.font-lg .bookmark-summary__bookmark{font-size:24px;line-height:32px}.font-xl .bookmark-summary__bookmark{font-size:30px;line-height:38px}.bookmark-summary__icon{margin-top:8px;width:24px;height:24px;fill:#819cac}.contrast-light .bookmark-summary__icon{fill:#000}.contrast-dark .bookmark-summary__icon{fill:#fff}.bookmark-summary__title{margin-left:8px}.bookmarks-summary__link{vertical-align:middle}.bookmark-summary__empty-message{color:#5e676d}.font-lg .bookmark-summary__empty-message{font-size:24px;line-height:32px}.font-xl .bookmark-summary__empty-message{font-size:30px;line-height:38px}.contrast-light .bookmark-summary__empty-message{color:#000}.contrast-dark .bookmark-summary__empty-message{color:#fff}.byline{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0;font-size:.875rem}.byline--inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.byline__avatar{-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.byline__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1.5}.byline--inline .byline__author{display:inline-block}.byline__role{margin-left:8px}.byline__role:before{content:"";display:inline-block;vertical-align:middle;margin-right:4px;width:3px;height:3px;background:#002e3b;border-radius:50%}.byline--inline .byline__timestamp{display:inline-block;margin-left:4px}.byline--inline .byline__timestamp:before{content:"";display:inline-block;vertical-align:middle;margin-right:4px;width:3px;height:3px;background:#002e3b;border-radius:50%}.comment .byline__timestamp,.thread-reply .byline__timestamp{color:#5e676d}.contrast-light .comment .byline__timestamp,.contrast-light .thread-reply .byline__timestamp{color:#000}.contrast-dark .comment .byline__timestamp,.contrast-dark .thread-reply .byline__timestamp{color:#fff}.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.checkbox--opt-in{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:24px 0 16px;color:#819cac;font-size:1rem;font-family:biosans,sans-serif}.contrast-light .checkbox--opt-in{color:#000}.contrast-dark .checkbox--opt-in{color:#fff}.checkbox__input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin:4px 8px 0;width:24px;height:24px;background:#ecf0f3;border:3px solid #379ec1;border-radius:2px}.contrast-light .checkbox__input{background:#fff}.contrast-dark .checkbox__input{background:#000}.checkbox__input:checked,.contrast-light .checkbox__input:checked{background:#fff}.contrast-dark .checkbox__input:checked{background:#000}.checkbox__input:checked:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;width:6px;height:12px;border-right:3px solid #379ec1;border-bottom:3px solid #379ec1;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.contrast-low .checkbox__input:checked:after{border-color:#8c9ba5}.contrast-light .checkbox__input:checked:after{border-color:#000}.contrast-dark .checkbox__input:checked:after{border-color:#fff}.lead-gen-custom-form__checkbox .checkbox__input{margin-left:0}.contrast-light .checkbox__input:hover{background:#ecf0f3}.contrast-dark .checkbox__input:hover{background:#5e676d}.poll .checkbox__input{background:transparent}.font-lg .poll .checkbox__input{margin:8px 8px 0;border-width:4px}.font-xl .poll .checkbox__input{margin:10px 10px 0 8px;width:32px;height:32px;border-width:4px}.checkbox__label{display:inline-block;line-height:1.6}.font-lg .poll .checkbox__label{font-size:24px}.font-xl .poll .checkbox__label{font-size:30px}.checkbox__other-input{margin-left:8px}@media print,screen and (min-width:900px){.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:100%;max-width:1000px}}.layout--cas .columns{padding:8px 32px 24px}@media print,screen and (min-width:900px){.layout--cas .columns{padding:32px}}.columns .post-teaser__image{width:100%}@media print,screen and (min-width:900px){.columns--2 .columns__column:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:32px;width:70%;border-left:1px solid rgba(0,0,0,.07)}}.columns__column{-webkit-box-flex:1;-ms-flex:1;flex:1}@media print,screen and (min-width:900px){.columns__column{-webkit-box-flex:2;-ms-flex:2;flex:2;padding-right:32px}.columns__column:last-of-type{padding-right:0}}.comment__body{white-space:pre-wrap;overflow-wrap:break-word}.comment-thread{margin:32px 0;text-align:center}@media print{.comment-thread{display:none}}.comment-thread__prompt{margin-bottom:16px}.font-lg .comment-thread__prompt{font-size:24px;line-height:32px}.font-xl .comment-thread__prompt{font-size:30px;line-height:38px}.comment-thread__prompt--rules{color:#8c9ba5;font-size:.875rem}.contrast-light .comment-thread__prompt--rules{color:#000}.contrast-dark .comment-thread__prompt--rules{color:#fff}.comment-thread__toggle{display:block;margin:0 auto;padding:8px 0;font-size:1.125rem;border:0}.contrast-light .comment-thread__toggle{color:#000}.contrast-dark .comment-thread__toggle{color:#fff}.comment-thread__toggle:active{color:#000}.comment-thread__toggle--open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contrast-light .comment-thread__icon{fill:#000}.contrast-dark .comment-thread__icon{fill:#fff}.comment-thread__icon svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.comment-thread__list{list-style-type:none;padding-left:0;text-align:left}.font-lg .comment-thread__comment{font-size:24px;line-height:32px}.font-xl .comment-thread__comment{font-size:30px;line-height:38px}.comment-replies__toggle{display:block;margin:24px auto 0;color:#379ec1;font-size:1rem}.contrast-light .comment-replies__toggle{color:#000}.contrast-dark .comment-replies__toggle{color:#fff}.comment-replies__toggle-icon{vertical-align:middle;fill:#379ec1}.contrast-light .comment-replies__toggle-icon{fill:#000}.contrast-dark .comment-replies__toggle-icon{fill:#fff}.comment-replies__replies{margin:1rem 0;padding-left:16px;border-left:2px solid #d9dfe3;list-style-type:none}.contrast-low .comment-replies__replies{border-color:#8c9ba5}.contrast-light .comment-replies__replies{border-color:#000}.contrast-dark .comment-replies__replies{border-color:#fff}.comment-replies__replies .comment-replies__replies{margin:0;padding:0;border-left:none}@media print,screen and (min-width:900px){.comment-replies__replies{margin:3rem 0 3rem 2rem;padding-left:32px}}.comment-replies__reply{padding:1rem 0}.community-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:32px auto;padding:16px 8px;max-width:280px;font-size:1rem;text-align:left;background:#f5f7f9;border:0;border-radius:4px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.contrast-light .community-cta{color:#000;background:#fff;outline:2px solid #000}.contrast-dark .community-cta{color:#fff;background:#000;outline:2px solid #fff}.community-cta:hover{color:#000;background:#d2eaf2}@media print,screen and (min-width:400px){.community-cta{padding:16px}}@media print,screen and (min-width:900px){.community-cta{margin:0}}.community-cta--centered{margin:0 auto}@media print,screen and (min-width:900px){.community-cta--centered{margin:0 auto}}.community-cta__img{margin-right:16px;width:30%}.community-cta__content{line-height:1.6}.community-cta__text{display:block}.font-lg .community-cta__text,.font-xl .community-cta__text{font-size:24px;line-height:32px}.community-cta__direction{display:block;font-family:biosans,sans-serif;font-weight:600}.community-cta__icon{vertical-align:middle}.contrast-light .community-cta__icon{fill:#000}.contrast-dark .community-cta__icon{fill:#fff}.community-cta__icon svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.community-header{margin:0 auto}@media print,screen and (min-width:900px){.community-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:750px}}.community-header__image-box{position:relative;-ms-flex-negative:0;flex-shrink:0;margin:0 auto 16px;width:100%;max-width:300px}@media print,screen and (min-width:900px){.community-header__image-box{margin:0;width:45%;max-width:none}}.community-header__image-box:before{content:"";display:block;padding-top:75%}.community-header__image-box--loggedin:before{padding-top:40%}.community-header__image{display:block;position:absolute;top:0}.community-header__text{text-align:center}@media print,screen and (min-width:900px){.community-header__text{margin-right:48px}}.community-header__greeting,.community-header__heading{color:#152934}.font-lg .community-header__greeting{font-size:24px;line-height:32px}.font-xl .community-header__greeting{font-size:30px;line-height:38px}.contrast-light .community-header__greeting{color:#000}.contrast-dark .community-header__greeting{color:#fff}.community-hub{padding-top:40px}.community-hub__section{margin:40px auto}@media print,screen and (min-width:900px){.community-hub__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100vw - 64px);max-width:1024px}}.community-hub__section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px}.community-hub__section-header-image{margin-right:16px;max-height:100%}.community-hub__section-heading{margin-bottom:0;color:#152934}.community-hub__section-greeting{line-height:1.6}.font-lg .community-hub__section-greeting{font-size:24px;line-height:32px}.font-xl .community-hub__section-greeting{font-size:30px;line-height:38px}@media print,screen and (min-width:900px){.community-hub__column{padding:0 16px}}@media print,screen and (min-width:900px){.community-hub__column--50{width:50%}}@media print,screen and (min-width:900px){.community-hub__column--60{width:60%}}@media print,screen and (min-width:900px){.community-hub__column--40{width:40%}}.font-lg .community-hub__rules{font-size:24px;line-height:32px}.font-xl .community-hub__rules{font-size:30px;line-height:38px}.community-join-banner{position:absolute;top:auto;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);position:relative;margin:40px 0;padding:32px;width:100vw;text-align:center;background:#d2eaf2}.contrast-light .community-join-banner{background:#fff;border-top:2px solid #000;border-bottom:2px solid #000}.contrast-dark .community-join-banner{background:#000;border-top:2px solid #fff;border-bottom:2px solid #fff}@media print,screen and (min-width:900px){.community-join-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.community-join-banner__content{margin:16px auto 0;max-width:350px}@media print,screen and (min-width:900px){.community-join-banner__content{margin:0 0 0 48px;text-align:left}}.community-join-banner__copy{margin-bottom:16px}.font-lg .community-join-banner__copy{font-size:24px;line-height:32px}.font-xl .community-join-banner__copy{font-size:30px;line-height:38px}.community-join-banner__link{font-weight:600}@media print,screen and (min-width:900px){.community-join-banner__link{padding-right:48px;padding-left:48px}}.community-recommendations{margin:32px auto;max-width:600px}@media print,screen and (min-width:900px){.community-recommendations{margin:0}}.community-recommendations__greeting{line-height:1.6}@media print,screen and (min-width:600px){.community-recommendations__team-list{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:space-between}}.community-recommendations__cta{display:block;margin:0 auto;padding:12px;width:250px;font-size:1rem;font-family:biosans,sans-serif;font-weight:600;line-height:1.6;text-align:center;background:none;border:0;-webkit-transition:color .2s;transition:color .2s}.contrast-light .community-recommendations__cta{color:#000}.contrast-dark .community-recommendations__cta{color:#fff}.community-recommendations__cta:hover{color:#379ec1}.community-recommendations__cta-icon{vertical-align:middle;-webkit-transition:fill .2s;transition:fill .2s}.contrast-light .community-recommendations__cta-icon{fill:#000}.contrast-dark .community-recommendations__cta-icon{fill:#fff}.community-recommendations__cta:hover .community-recommendations__cta-icon{fill:#379ec1}.community-recommendations__cta-icon svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.configuration-option{padding:16px 32px;font-family:biosans,sans-serif;border-bottom:1px solid #d9dfe3}.contrast-low .configuration-option{border-color:#8c9ba5}.contrast-light .configuration-option{border-color:#000}.contrast-dark .configuration-option{border-color:#fff}.configuration-option__sub-settings .configuration-option{padding:16px 0}.configuration-option__sub-settings .configuration-option:first-of-type{border-top:1px solid #d9dfe3}.contrast-low .configuration-option__sub-settings .configuration-option:first-of-type{border-color:#8c9ba5}.contrast-light .configuration-option__sub-settings .configuration-option:first-of-type{border-color:#000}.contrast-dark .configuration-option__sub-settings .configuration-option:first-of-type{border-color:#fff}.configuration-option__sub-settings .configuration-option:last-of-type{padding-bottom:0;border:0}.configuration-option--all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#d2eaf2}.contrast-light .configuration-option--all{background:#ecf0f3}.contrast-dark .configuration-option--all{background:#152934}.configuration-option--disabled{background:#ecf0f3}.configuration-option__heading{margin:0;font-weight:600}@media print,screen and (min-width:900px){.configuration-option__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.configuration-option__description{line-height:1.6}.font-lg .configuration-option__description{font-size:24px;line-height:32px}.font-xl .configuration-option__description{font-size:30px;line-height:38px}@media print,screen and (min-width:900px){.configuration-option__description{max-width:300px}}.configuration-option__controls{text-align:right}.configuration-option__toggle-button{padding-right:0;padding-bottom:0;font-size:1rem}.contrast-light .configuration-option__toggle-button{color:#000}.contrast-dark .configuration-option__toggle-button{color:#fff}.configuration-option__toggle-button-icon{display:inline-block;vertical-align:top;margin-left:4px}.contrast-light .configuration-option__toggle-button-icon{fill:#000}.contrast-dark .configuration-option__toggle-button-icon{fill:#fff}.configuration-option__toggle-button-icon svg{width:20px;height:20px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.configuration-option__toggle-button--open .configuration-option__toggle-button-icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.configuration-option__sub-settings{margin-top:16px;margin-left:24px}.confirmation-dialog__actions{margin-top:32px;text-align:center}.content__container--home{margin-top:32px}.content__container--home:first-child,.content__container--homepage-recents{margin-top:0}@media print,screen and (min-width:600px){.content__container--homepage-recents{margin-top:32px}}@media print,screen and (min-width:900px){.columns--1 .content__container--quizlet,.columns--1 .content__container--this-or-that{margin:0 auto;max-width:60%}}.content__html h2,.content__html p{margin-bottom:24px}.content__html p{line-height:1.6}.font-lg .content__html p{font-size:24px;line-height:32px}.font-xl .content__html p{font-size:30px;line-height:38px}.content__html ol,.content__html ul{margin-bottom:16px}.font-lg .content__html ol,.font-lg .content__html ul{font-size:24px;line-height:32px}.font-xl .content__html ol,.font-xl .content__html ul{font-size:30px;line-height:38px}.content__html a[name]{display:block;margin-top:-48px;padding-top:48px;visibility:hidden}.context-menu{display:inline-block;position:relative;z-index:2}.status-controls .context-menu{margin-left:8px}.context-menu--open{z-index:3}.context-menu__button{padding:8px;background:transparent;border:0;cursor:pointer;border-radius:4px 4px 0 0;fill:#8c9ba5}.contrast-light .context-menu__button{fill:#000}.contrast-dark .context-menu__button{fill:#fff}.context-menu__button svg{vertical-align:middle;width:20px;height:20px}.context-menu--open .context-menu__button,.context-menu__button:hover{background:#ecf0f3;fill:#152934}.contrast-light .context-menu--open .context-menu__button,.contrast-light .context-menu__button:hover{fill:#000}.contrast-dark .context-menu--open .context-menu__button,.contrast-dark .context-menu__button:hover{fill:#fff}.contrast-light .context-menu--open .context-menu__button,.contrast-light .context-menu__button:hover{background:#d9dfe3}.contrast-dark .context-menu--open .context-menu__button,.contrast-dark .context-menu__button:hover{background:#5e676d}.context-menu__options{padding:0;min-width:150px;background:#ecf0f3;border-radius:5%;overflow:hidden;border-top-right-radius:0;list-style-type:none}.contrast-light .context-menu__options{background:#fff;border:2px solid #000}.contrast-dark .context-menu__options{background:#000;border:2px solid #fff}.context-menu .context-menu__options{position:absolute;right:0}.context-menu__options--up{bottom:30px}.context-menu-option{height:34px;color:#5e676d;line-height:0}.contrast-light .context-menu-option{color:#000}.contrast-dark .context-menu-option{color:#fff}.context-menu-option:hover,.contrast-light .context-menu-option:hover{background:#d9dfe3}.contrast-dark .context-menu-option:hover{background:#5e676d}@media print,screen and (min-width:600px){.context-menu-option--new-status{display:none}}.context-menu-option__button{padding:0 8px;width:100%;height:100%;color:#8c9ba5;font-size:.875rem;font-family:biosans,sans-serif;font-weight:600;text-align:right;background:transparent;border:0;cursor:pointer;white-space:nowrap}.contrast-light .context-menu-option__button{color:#000}.contrast-dark .context-menu-option__button{color:#fff}.context-menu-option__button-text{vertical-align:middle}.context-menu-option__button-icon{display:inline-block;vertical-align:middle;margin-left:4px;fill:#8c9ba5}.contrast-light .context-menu-option__button-icon{fill:#000}.contrast-dark .context-menu-option__button-icon{fill:#fff}.context-menu-option:hover .context-menu-option__button-icon{fill:#379ec1}.contrast-light .context-menu-option:hover .context-menu-option__button-icon{fill:#000}.contrast-dark .context-menu-option:hover .context-menu-option__button-icon{fill:#fff}.conversation-approval{padding:16px 24px;background:#ecf0f3}.contrast-light .conversation-approval{background:#fff;border-bottom:2px solid #000}.contrast-dark .conversation-approval{background:#000;border-bottom:2px solid #fff}@media print,screen and (min-width:900px){.conversation-approval{margin-right:-24px;margin-left:-64px}}.pop-over__body .conversation-approval{margin-right:-8px;margin-left:-8px}.conversation-approval__message{display:inline-block;vertical-align:middle;margin:0 8px;max-width:calc(100% - 40px);font-size:.75rem;opacity:.6}@media print,screen and (min-width:900px){.conversation-approval__message{font-size:.875rem}}.conversation-approval__request .conversation-approval__message{display:block;margin-bottom:16px;text-align:center}.contrast-dark .conversation-approval__message,.contrast-light .conversation-approval__message{opacity:1}.conversation-approval__icon{display:inline-block;vertical-align:middle;width:16px;height:16px}@media print,screen and (min-width:900px){.conversation-approval__icon{width:18px;height:18px}}.conversation-approval__icon--approve{fill:#28a745}.conversation-approval__icon--decline{stroke:#ee394e;stroke-width:4px}.conversation-approval__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.conversation-approval__button{font-size:.875rem}@media print,screen and (min-width:900px){.conversation-approval__button{font-size:1rem}}.conversation-approval__button--approve{margin-right:48px;color:#28a745}.contrast-light .conversation-approval__button--approve{color:#000}.contrast-dark .conversation-approval__button--approve{color:#fff}.conversation-approval__button--decline{color:#ee394e;fill:none}.contrast-light .conversation-approval__button--decline{color:#000}.contrast-dark .conversation-approval__button--decline{color:#fff}.conversation-list{position:relative;z-index:2;direction:rtl;overflow:visible;overflow-y:scroll}.conversation-list>*{direction:ltr}@media print,screen and (min-width:900px){.conversation-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.conversation-teaser,.conversation-teaser__button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.conversation-teaser__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:auto;padding:8px 24px;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid #d9dfe3;cursor:pointer}.contrast-low .conversation-teaser__button{border-color:#8c9ba5}.contrast-light .conversation-teaser__button{color:#000;border-color:#000}.contrast-dark .conversation-teaser__button{color:#fff;border-color:#fff}@media print,screen and (min-width:900px){.conversation-teaser__button{width:calc(100% - 40px)}}.conversation-teaser--unread{font-weight:800}.contrast-light .conversation-teaser--active,.conversation-teaser--active{background:#ecf0f3}.contrast-dark .conversation-teaser--active{background:#152934}@media print,screen and (min-width:900px){.conversation-teaser--active:after{content:"";position:absolute;right:-20px;width:40px;height:40px;background:#ecf0f3;border-top:1px solid #d9dfe3;border-right:1px solid #d9dfe3;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contrast-low .conversation-teaser--active:after{border-color:#8c9ba5}.contrast-light .conversation-teaser--active:after{background:#ecf0f3;border-color:#000}.contrast-dark .conversation-teaser--active:after{background:#152934;border-color:#fff}}.conversation-teaser__timestamp{min-width:50px;font-size:1rem}@media print,screen and (min-width:900px){.conversation-teaser__timestamp{margin-right:32px;min-width:70px}}.conversation-teaser__user-avatar{margin:0 16px;min-width:40px}.conversation-teaser__preview{min-width:0;line-height:1}.conversation-teaser__username{margin-bottom:0}.conversation-teaser__excerpt{margin-bottom:0;padding-right:24px;height:1.2em;font-size:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.conversation-teaser__context-menu{position:absolute;top:8px;right:20px;margin-left:auto}@media print,screen and (min-width:900px){.conversation-teaser__context-menu{right:56px}}.create-conversation{margin:0 auto;padding:16px 32px;max-width:480px;min-height:50vh;text-align:center}.create-conversation__text{font-size:.75rem;font-weight:600}.create-conversation__selected-member{display:inline-block;position:relative;margin-top:0;margin-bottom:24px;padding:4px 16px 4px 8px;width:auto;background:#f5f7f9;border-radius:8px;-webkit-transform:translateY(30vh);transform:translateY(30vh)}.contrast-light .create-conversation__selected-member{background:#fff;border:2px solid #000}.contrast-dark .create-conversation__selected-member{background:#000;border:2px solid #fff}.create-conversation__selected-member-avatar{display:inline-block;vertical-align:middle;margin-right:16px}.create-conversation__selected-member-username{display:inline-block;vertical-align:middle}.create-conversation__remove-selected-member-button{position:absolute;top:50%;right:-16px;width:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.create-conversation__remove-selected-member-icon{width:8px;height:8px}.contrast-light .create-conversation__remove-selected-member-icon{fill:#000}.contrast-dark .create-conversation__remove-selected-member-icon{fill:#fff}.create-conversation__message{position:relative;margin-top:30vh}.create-conversation__message-input{margin-top:16px}.create-conversation-slide-down-enter,.create-conversation-slide-down-leave-to{-webkit-transform:translateY(0);transform:translateY(0)}.create-conversation-slide-down-enter-active{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.create-conversation-message-fade-enter,.create-conversation-message-fade-leave-to{opacity:0}.create-conversation-message-fade-enter-active{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-delay:.5s;transition-delay:.5s}.create-thread-form__input-label{display:block;margin-right:8px;font-family:biosans,sans-serif;font-weight:800}.create-thread-form__input--body{padding:8px;width:100%;min-height:200px;border:1px solid #819cac;border-radius:3px}.contrast-low .create-thread-form__input--body{border-color:#8c9ba5}.contrast-light .create-thread-form__input--body{border-color:#000}.contrast-dark .create-thread-form__input--body{border-color:#fff}.dialog-base{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:12;opacity:1}.dialog-base__wrapper{position:relative;margin-top:48px;width:100%;background:rgba(21,41,52,.3);overflow:auto}.dialog--tooltip .dialog-base__wrapper{background:transparent}.dialog-base__container{position:absolute;margin-bottom:40px;padding:48px 24px 24px;width:100%;background:#fff;border-radius:2px;-webkit-box-shadow:0 0 0 1px rgba(92,106,196,.1);box-shadow:0 0 0 1px rgba(92,106,196,.1)}.contrast-light .dialog-base__container{background:#fff;border:2px solid #000}.contrast-dark .dialog-base__container{background:#000;border:2px solid #fff}.contrast-low .dialog-base__container{background:#d9dfe3;border:2px solid #8c9ba5}.dialog--auth .dialog-base__container{width:300px}.dialog-base__close{display:block;position:absolute;top:0;right:0;padding:0;width:44px;height:44px;background:transparent;border:0;cursor:pointer;fill:#000}.contrast-light .dialog-base__close{fill:#000}.contrast-dark .dialog-base__close{fill:#fff}.dialog-base__close svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;height:12px;pointer-events:none}.dialog-base__site-logo{position:absolute;top:auto;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dialog-base__site-logo .site-logo__image{height:60px;border:2px solid #fff;border-radius:50%}.dialog-base__heading{font-size:1.1875rem;font-weight:400;text-align:center}.dialog--image-upload .dialog-base__heading{font-weight:600}.dialog-base-enter-active,.dialog-base-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.dialog-base-enter,.dialog-base-leave-to{opacity:0}.edit-profile__section{margin:8px 0;padding:16px 0;border-bottom:1px solid #ecf0f3}@media print,screen and (min-width:900px){.edit-profile__section{margin:0;padding:16px}}.edit-profile__delete-account{margin-top:24px}.edit-profile__message--warning{margin-bottom:8px;padding:8px;background:rgba(238,57,78,.5);border:1px solid red}.email-share__text{margin:8px 0}.engagement-bar{line-height:1.2}.thread-teaser .engagement-bar{display:inline-block;margin-right:8px}.bookmarks .engagement-bar{display:none}.engagement-bar--status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:auto}@media print,screen and (min-width:900px){.engagement-bar--status{width:80%}}.engagement-bar__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.engagement-bar--reply .engagement-bar__actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.engagement-bar--status .engagement-bar__actions{margin-left:auto}.recommendation-post-teaser .engagement-bar__actions{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.engagement-bar__link{background-image:none}.engagement-bar__button{margin:0 8px;color:#819cac;font-size:.875rem;font-weight:600;text-align:left;background:transparent;border:0;border-radius:3px;cursor:pointer}.contrast-light .engagement-bar__button{color:#000}.contrast-dark .engagement-bar__button{color:#fff}.engagement-bar--reply .engagement-bar__button:hover{color:#152934;background:#ecf0f3}.contrast-light .engagement-bar--reply .engagement-bar__button:hover{color:#000}.contrast-dark .engagement-bar--reply .engagement-bar__button:hover{color:#fff}.contrast-light .engagement-bar--reply .engagement-bar__button:hover{background:#d9dfe3}.contrast-dark .engagement-bar--reply .engagement-bar__button:hover{background:#5e676d}.engagement-bar--reply .engagement-bar__button{margin:0 24px}.engagement-bar__link--wrapper{margin:0 8px;padding:4px 0;color:#819cac;font-size:.875rem;font-weight:600;cursor:pointer}.contrast-light .engagement-bar__link--wrapper{color:#000}.contrast-dark .engagement-bar__link--wrapper{color:#fff}.engagement-bar__action-icon{display:inline-block;vertical-align:middle;margin-right:4px;width:20px;height:20px}.contrast-light .engagement-bar__action-icon{fill:#000}.contrast-dark .engagement-bar__action-icon{fill:#fff}.engagement-bar__action-icon--reply{fill:#819cac}.contrast-light .engagement-bar__action-icon--reply{fill:#000}.contrast-dark .engagement-bar__action-icon--reply{fill:#fff}.engagement-bar__button:hover .engagement-bar__action-icon--reply{fill:#152934}.contrast-light .engagement-bar__button:hover .engagement-bar__action-icon--reply{fill:#000}.contrast-dark .engagement-bar__button:hover .engagement-bar__action-icon--reply{fill:#fff}.engagement-bar__action-icon--comment{fill:#379ec1}.engagement-bar__action-text{vertical-align:middle}.comment-replies .engagement-bar__action-text,.engagement-bar--condensed .engagement-bar__action-text,.thread-child-replies .engagement-bar__action-text{display:none}.explorer-quiz{font-family:biosans,sans-serif;text-align:center}.explorer-quiz__submit-button{min-width:150px}@media print,screen and (min-width:900px){.extended-profile-navigation{min-width:300px;border-right:1px solid #f5f7f9}.contrast-low .extended-profile-navigation{border-color:#8c9ba5}.contrast-light .extended-profile-navigation{border-color:#000}.contrast-dark .extended-profile-navigation{border-color:#fff}}.extended-profile-navigation__tabs{display:none}@media print,screen and (min-width:900px){.extended-profile-navigation__tabs{list-style-type:none;display:block;padding:0}}.extended-profile-navigation__select{display:block;margin:32px auto 0;max-width:300px}@media print,screen and (min-width:900px){.extended-profile-navigation__select{display:none}}@media print,screen and (min-width:900px){.extended-profile-navigation__tab{border-bottom:1px solid #f5f7f9;border-left:1px solid #f5f7f9}.contrast-low .extended-profile-navigation__tab{border-color:#8c9ba5}.contrast-light .extended-profile-navigation__tab{border-color:#000}.contrast-dark .extended-profile-navigation__tab{border-color:#fff}}.extended-profile-navigation__tab--selected{position:relative;color:#fff;font-weight:600;background:#379ec1}@media print,screen and (min-width:900px){.extended-profile-navigation__tab--selected:after{content:"";position:absolute;top:0;right:-32px;border-top:32px solid transparent;border-bottom:34px solid transparent;border-left:32px solid #379ec1}}.contrast-light .extended-profile-navigation__tab--selected{color:#fff;background:#000}.contrast-light .extended-profile-navigation__tab--selected:after{border-left-color:#000}.contrast-dark .extended-profile-navigation__tab--selected{color:#000;background:#fff}.contrast-dark .extended-profile-navigation__tab--selected:after{border-left-color:#fff}@media print,screen and (min-width:900px){.extended-profile-navigation__link,.extended-profile-navigation__tab--disabled{display:inline-block;padding:16px;width:100%}.extended-profile-navigation__tab--disabled{color:#8c9ba5}}.extended-profile-section{width:100%}@media print,screen and (min-width:900px){.extended-profile-section{margin-left:40px}}.extended-profile-section__questions{list-style-type:none;padding-left:0}@media print,screen and (min-width:900px){.extended-profile-section__questions{padding-left:16px}}.extended-profile-section__question{padding:16px 0}.extended-profile-section__question--disabled{display:none}.extended-profile-section__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:400px){.extended-profile-section__action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print,screen and (min-width:900px){.extended-profile-section__action{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media print,screen and (min-width:400px){.extended-profile-section__button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.extended-profile-section__button+.extended-profile-section__button{margin-left:0}@media print,screen and (min-width:400px){.extended-profile-section__button+.extended-profile-section__button{margin-left:8px}}.extended-profile-questions__content{margin:0 auto;width:calc(100vw - 64px);max-width:1024px}@media print,screen and (min-width:900px){.extended-profile-questions__content{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #f5f7f9}.contrast-low .extended-profile-questions__content{border-color:#8c9ba5}.contrast-light .extended-profile-questions__content{border-color:#000}.contrast-dark .extended-profile-questions__content{border-color:#fff}}.extended-profile-question{border-bottom:1px solid #f5f7f9}.contrast-low .extended-profile-question{border-color:#8c9ba5}.contrast-light .extended-profile-question{border-color:#000}.contrast-dark .extended-profile-question{border-color:#fff}.extended-profile-child-questions .extended-profile-question{margin-bottom:32px;border-bottom:none}.extended-profile-question__question{font-weight:600}.font-lg .extended-profile-question__question{font-size:24px;line-height:32px}.font-xl .extended-profile-question__question{font-size:30px;line-height:38px}@media print,screen and (min-width:900px){.extended-profile-question__question{padding-bottom:8px}}.extended-profile-question__children .extended-profile-question__question{font-weight:400}.font-lg .extended-profile-question__options{font-size:24px;line-height:32px}.font-xl .extended-profile-question__options{font-size:30px;line-height:38px}@media print,screen and (min-width:900px){.extended-profile-question__options--multiselectbox{display:-webkit-box;display:-ms-flexbox;display:flex}}.extended-profile-question__multiselect--blurb{margin:16px 0;color:#5e676d;font-size:.875rem}.font-lg .extended-profile-question__multiselect--blurb{font-size:24px;line-height:32px}.font-xl .extended-profile-question__multiselect--blurb{font-size:30px;line-height:38px}.contrast-light .extended-profile-question__multiselect--blurb{color:#000}.contrast-dark .extended-profile-question__multiselect--blurb{color:#fff}@media print,screen and (min-width:900px){.extended-profile-question__multiselect--blurb{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 32px 0 0}}.extended-profile-question__children{margin:16px}.extended-profile-question__child{border-bottom:none}.feature-section .agile--ssr .agile__slides>*{height:0}.feature-section .agile--ssr .agile__slides>:first-child{height:auto}@media print,screen and (min-width:900px){.feature-section__post-wrapper.agile__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}}.image-upload-form__text{margin-bottom:8px;line-height:1.3}.file-upload{position:relative;margin-bottom:8px}.file-upload__input{position:relative;width:100%;cursor:pointer;color:transparent;background:transparent}.file-upload__input::-webkit-file-upload-button{visibility:hidden}.file-upload__input:before{content:"Click to choose a file";width:100%;height:100%;color:#000;background:#fff;outline:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contrast-light .file-upload__input:before{color:#000;background:#fff}.contrast-dark .file-upload__input:before{color:#fff;background:#000}.contrast-low .file-upload__input:before{background:#d9dfe3}.file-upload__input::-ms-value{display:none}.file-upload__input::-ms-browse{padding-left:0;background:transparent;border:0}.file-upload__preview{position:absolute;top:38px;right:0;bottom:4px;left:8px;width:95%;text-overflow:ellipsis;background:#fff;overflow:hidden;pointer-events:none;white-space:nowrap}.contrast-light .file-upload__preview{background:#fff}.contrast-dark .file-upload__preview{background:#000}.follow-user .follow-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0;color:#379ec1}.contrast-light .follow-user .follow-button{color:#000}.contrast-dark .follow-user .follow-button{color:#fff}.follow-user--following .follow-button{pointer-events:none}.follow-button__edit-text{color:#5e676d}.contrast-light .follow-button__edit-text{color:#000}.contrast-dark .follow-button__edit-text{color:#fff}.follow-button__unfollow-icon{margin:0 8px;background:#5e676d;border-radius:50%;fill:#fff}.follow-button__unfollow-icon svg{width:8px;height:8px}.contrast-light .follow-button__unfollow-icon{background:#000;fill:#fff}.contrast-dark .follow-button__unfollow-icon{background:#fff;fill:#000}.following-details__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between;margin:32px auto 0;width:calc(100vw - 64px);max-width:1024px}@media print,screen and (min-width:900px){.following-details__content{-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:1000px}}.following-details__followed{margin:16px 0}@media print,screen and (min-width:900px){.following-details__followed{margin:0;width:60%}}.following-details__followers{margin:16px 0}@media print,screen and (min-width:900px){.following-details__followers{margin:0;width:60%}}.following-details__search{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:16px 0}@media print,screen and (min-width:900px){.following-details__search{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:8px 0 1000px;width:32%}}.following-details__recommended{margin:16px 0}@media print,screen and (min-width:900px){.following-details__recommended{margin-top:-968px;margin-bottom:32px;padding:32px;width:32%;background:#f5f7f9}.contrast-light .following-details__recommended{background:#fff;border:2px solid #000}.contrast-dark .following-details__recommended{background:#000;border:2px solid #fff}}.following-details__invite{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:16px auto}@media print,screen and (min-width:900px){.following-details__invite{width:32%}}.follow-list{position:relative}.follow-list__manage{padding:8px 0;color:#5e676d;font-size:.875rem}.contrast-light .follow-list__manage{color:#000}.contrast-dark .follow-list__manage{color:#fff}.all-following .follow-list__manage,.follow-summary .follow-list__manage{position:absolute;top:0;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.follow-summary--empty .follow-list__manage,.summary-section__content .follow-list__manage{display:none}.follow-list__description{margin-top:32px;margin-bottom:16px}.font-lg .follow-list__description{font-size:24px;line-height:32px}.font-xl .follow-list__description{font-size:30px;line-height:38px}@media print,screen and (min-width:900px){.follow-list__description{margin-top:0}}.follow-list__empty-message{color:#5e676d}.font-lg .follow-list__empty-message{font-size:24px;line-height:32px}.font-xl .follow-list__empty-message{font-size:30px;line-height:38px}.contrast-light .follow-list__empty-message{color:#000}.contrast-dark .follow-list__empty-message{color:#fff}.follow-list__users{padding:0;list-style-type:none}.follow-user{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0}.follow-user,.follow-user__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.follow-user__username{margin-left:8px;cursor:pointer}.font-lg .follow-user__username{font-size:24px;line-height:32px}.font-xl .follow-user__username{font-size:30px;line-height:38px}.summary-section__content .follow-user__action{display:none}@media print,screen and (min-width:900px){.follow-summary--followed{margin-bottom:32px}}.follow-summary--empty{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media print,screen and (min-width:900px){.follow-summary--empty{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.follow-summary--followed .follow-summary__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.follow-summary__view-all{text-align:center}.follow-summary--empty .follow-summary__view-all{display:none}.footer{margin-top:48px}@media print{.footer{height:0;visibility:hidden;overflow:hidden}}.footer__top{display:block;padding:32px 24px;background:#d9dfe3}.contrast-light .footer__top{background:#fff;border-top:2px solid #000;border-bottom:2px solid #000}.contrast-dark .footer__top{background:#000;border-top:2px solid #fff;border-bottom:2px solid #fff}@media print,screen and (min-width:600px){.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px 48px}}@media print,screen and (min-width:1200px){.footer__top{padding:32px 112px}}.contrast-low .footer__top{background:#b3c4cd}.footer__hu-logo svg{width:220px;height:52px}.footer__bottom{padding:32px 24px;background:#ecf0f3}.contrast-light .footer__bottom{background:#fff}.contrast-dark .footer__bottom{background:#000}@media print,screen and (min-width:600px){.footer__bottom{padding:32px 48px}}@media print,screen and (min-width:1200px){.footer__bottom{padding:32px 112px}}@media print,screen and (min-width:600px){.footer__flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer-links{font-size:1rem;-ms-flex-preferred-size:18.75rem;flex-basis:18.75rem}@media print,screen and (min-width:600px){.footer-links{margin-right:2rem}}@media print,screen and (min-width:900px){.footer-links{margin-right:0}}.footer-links__list{margin:0;padding:0;list-style:none}.footer-links__link-item{margin-bottom:8px}.footer-links__link{display:block;color:#002e3b;font-family:biosans,sans-serif;text-transform:uppercase}.font-lg .footer-links__link{font-size:24px;line-height:32px}.font-xl .footer-links__link{font-size:30px;line-height:38px}.contrast-light .footer-links__link{color:#000}.contrast-dark .footer-links__link{color:#fff}.forums-index__header{margin:16px 0;text-align:center}@media print,screen and (min-width:900px){.forums-index__header{margin:16px 64px}}.forums-index__image-container{position:relative;margin:0 auto 16px;max-width:450px}@media print,screen and (min-width:900px){.forums-index__image-container{margin:16px auto}}.forums-index__image-container:before{content:"";display:block;padding-bottom:40%}.forums-index__image{display:block;position:absolute;top:0}.forums-index__subtitle{margin:0 0 16px;line-height:1.6}@media print,screen and (min-width:900px){.forums-index__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.forums-index__cta-button{width:100%}@media print,screen and (min-width:900px){.forums-index__cta-button{-webkit-box-flex:1;-ms-flex:1;flex:1}}.forums-index__search{width:100%}@media print,screen and (min-width:900px){.forums-index__search{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-left:16px}}.forums-index__browsing-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:16px auto}@media print,screen and (min-width:900px){.forums-index__browsing-controls{width:calc(100vw - 64px);max-width:1024px}}.forums-index__sort{width:200px;max-width:48%}.forums-index__tag-select{width:200px;max-width:50%}@media print,screen and (min-width:900px){.forums-index__tag-select{display:none}}@media print,screen and (min-width:900px){.forums-index__action{margin:0 auto;width:calc(100vw - 64px);max-width:1024px}}.forums-index__back{margin-top:8px;font-size:1rem;font-weight:600;background-image:none}@media print,screen and (min-width:900px){.forums-index__back{margin-top:0}}.forums-index__back svg{vertical-align:middle;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.contrast-light .forums-index__icon{fill:#000}.contrast-dark .forums-index__icon{fill:#fff}.forums-index__back-text{vertical-align:middle}.forums-index__showing-results-text{color:#5e676d;font-size:1rem;font-weight:600}@media print,screen and (min-width:900px){.forums-index__content,.forums-index__showing-results-text{margin:0 auto;width:calc(100vw - 64px);max-width:1024px}.forums-index__content{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:space-between}}@media print,screen and (min-width:900px){.forums-index__threads{width:60%}}.forums-index__tag-picker{display:none}@media print,screen and (min-width:900px){.forums-index__tag-picker{display:block;float:right;width:32%;max-width:350px}}@media print,screen and (min-width:900px){.forum-thread__action-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.forum-thread__back{margin-top:8px;font-size:1rem;font-weight:600;background-image:none}@media print,screen and (min-width:900px){.forum-thread__back{margin-top:0}}.forum-thread__back svg{vertical-align:middle;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.contrast-light .forum-thread__back-icon{fill:#000}.contrast-dark .forum-thread__back-icon{fill:#fff}.forum-thread__back-text{vertical-align:middle}.forum-thread__cta{display:none}@media print,screen and (min-width:900px){.forum-thread__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print,screen and (min-width:900px){.forum-thread__search{margin-right:8px}}.forum-thread__content{position:relative}@media print,screen and (min-width:900px){.forum-thread__content{position:static;margin:0 auto;max-width:650px}}.forum-thread__heading{max-width:calc(100% - 24px)}@media print,screen and (min-width:900px){.forum-thread__heading{max-width:none}}.forum-thread__user-actions{margin-bottom:16px;color:#5e676d;font-size:.875rem}@media print,screen and (min-width:900px){.forum-thread__user-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.forum-thread__body{white-space:pre-wrap;overflow-wrap:break-word}.font-lg .forum-thread__body{font-size:24px;line-height:32px}.font-xl .forum-thread__body{font-size:30px;line-height:38px}.forum-thread__body p{margin-bottom:24px}.forum-thread__discussion{margin-top:16px}.forum-thread__closed{margin-top:16px;font-weight:600;text-align:center}@-webkit-keyframes gallery-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gallery-fade-in{0%{opacity:0}to{opacity:1}}.gallery-carousel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);opacity:0;overflow-y:auto;-webkit-animation:gallery-fade-in .2s ease-out forwards;animation:gallery-fade-in .2s ease-out forwards}.gallery-carousel .agile--ssr .agile__slides>*{height:0}.gallery-carousel .agile--ssr .agile__slides>:first-child{height:auto}.gallery-carousel .agile__slides{-ms-flex-negative:0;flex-shrink:0}.gallery-carousel .agile__nav-button{position:absolute;top:50%;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:fixed;padding:0;width:44px;height:44px;background:transparent;border:0}.gallery-carousel .agile__nav-button--prev{left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media print,screen and (min-width:900px){.gallery-carousel .agile__nav-button--prev{left:24px}}.gallery-carousel .agile__nav-button--next{right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media print,screen and (min-width:900px){.gallery-carousel .agile__nav-button--next{right:24px}}.gallery-carousel__wrapper{position:relative;margin:100px 0}.gallery-carousel__close-button{display:block;position:absolute;top:-48px;right:24px;padding:0;width:44px;height:44px;background:transparent;border:0;cursor:pointer}@media print,screen and (min-width:400px){.gallery-carousel__close-button{right:32px}}@media print,screen and (min-width:600px){.gallery-carousel__close-button{right:calc((100vw - 600px)/2)}}.gallery-carousel__close-button svg{position:absolute;right:0;bottom:0;width:16px;height:16px;fill:#fff;pointer-events:none}.gallery-carousel__slide{position:relative}.gallery-carousel__frame{margin:0 auto;padding:12px;width:calc(100vw - 48px);max-width:600px;background:#002029;border-radius:4px;opacity:0;-webkit-animation:gallery-fade-in .2s ease-out .2s forwards;animation:gallery-fade-in .2s ease-out .2s forwards}.contrast-light .gallery-carousel__frame{background:#fff}.contrast-dark .gallery-carousel__frame{background:#000}@media print,screen and (min-width:400px){.gallery-carousel__frame{width:calc(100vw - 64px)}}@media print,screen and (min-width:600px){.gallery-carousel__frame{padding:24px}}.contrast-low .gallery-carousel__frame{background:#d9dfe3}.contrast-dark .gallery-carousel__frame{outline:2px solid #fff}.image-carousel__media-container{position:relative;padding-bottom:100%}.gallery-carousel__image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;max-height:100%;border-radius:4px}.gallery-carousel__caption{padding:12px;color:#fff}@media print,screen and (min-width:600px){.gallery-carousel__caption{padding:24px 0 0}}.contrast-light .gallery-carousel__caption,.contrast-low .gallery-carousel__caption{color:#000}.gallery-carousel__caption-heading{color:#fff}.contrast-light .gallery-carousel__caption-heading,.contrast-low .gallery-carousel__caption-heading{color:#000}.gallery-carousel__caption-text{font-size:1rem;line-height:1.5rem}.gallery-carousel__caption-link{font-size:.875rem}.font-lg .gallery-carousel__caption-link,.font-xl .gallery-carousel__caption-link{font-size:24px;line-height:32px}.gallery-carousel__nav-button-icon{position:absolute;top:auto;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);bottom:0;width:24px;height:24px;fill:#fff}.gallery-thumbnail__button{padding:0;width:25vw;height:25vw;background:#ecf0f3;border:0;border-radius:2px;overflow:hidden}@media print,screen and (min-width:400px){.gallery-thumbnail__button{width:19vw;height:19vw}}@media print,screen and (min-width:600px){.gallery-thumbnail__button{width:110px;height:110px}}.gallery-thumbnail__button:hover{background:#ecf0f3}.gallery-thumbnail__image{max-height:100%;pointer-events:none;-webkit-transition-duration:.2s;transition-duration:.2s}.gallery-thumbnail__button:hover .gallery-thumbnail__image{-webkit-filter:brightness(80%);filter:brightness(80%)}.header{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;left:0;z-index:8;min-width:320px;height:48px;background:#002029}.contrast-light .header{background:#fff;border-bottom:2px solid #000}.contrast-dark .header{background:#000;border-bottom:2px solid #fff}@media print{.header{display:none}}.header__button{position:relative;vertical-align:top;padding:0 1rem 0 2rem;height:48px;color:#fff;font-size:1rem;line-height:1em;background:transparent;border:0;cursor:pointer}.contrast-light .header__button{color:#000}.contrast-dark .header__button{color:#fff}@media print,screen and (min-width:600px){.header__button--menu{margin-right:8px}}.header__button--accessibility{margin-left:auto}.header__button--profile-menu{padding:0 1rem}.header__button-icon{position:absolute;top:50%;left:16px;width:18px;height:18px;fill:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contrast-light .header__button-icon{fill:#000}.contrast-dark .header__button-icon{fill:#fff}.header__button--accessibility .header__button-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px}@media print,screen and (min-width:900px){.header__button--accessibility .header__button-icon{left:10%}}.header__button--log-in .header__button-icon{left:10px}.header__button-text{position:absolute;top:0;left:-99999px}@media print,screen and (min-width:600px){.header__button-text{position:static;left:auto;margin-left:8px;font-family:biosans,sans-serif}}.hamburger-icon{display:block;position:relative;width:16px;height:16px}.hamburger-icon:before{top:0}.hamburger-icon:after{bottom:0}.header__button--menu-open .hamburger-icon:after,.header__button--menu-open .hamburger-icon:before{opacity:0}.hamburger-icon:after,.hamburger-icon:before,.hamburger-icon__filling:after,.hamburger-icon__filling:before{content:"";position:absolute;left:0;width:100%;height:3px;background:#fff;border-radius:1px;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.contrast-light .hamburger-icon:after,.contrast-light .hamburger-icon:before,.contrast-light .hamburger-icon__filling:after,.contrast-light .hamburger-icon__filling:before{background:#000}.contrast-dark .hamburger-icon:after,.contrast-dark .hamburger-icon:before,.contrast-dark .hamburger-icon__filling:after,.contrast-dark .hamburger-icon__filling:before{background:#fff}.hamburger-icon__filling{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:100%;height:3px}.header__button--menu-open .hamburger-icon__filling{background:transparent}.header__button--menu-open .hamburger-icon__filling:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__button--menu-open .hamburger-icon__filling:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hero{position:relative;margin:8px auto 48px;max-width:1080px;overflow:hidden}.hero:before{content:"";display:block;padding-bottom:38.15%}@media print{.layout--post .hero,.layout--story .hero{display:none}}.hero__image{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;position:absolute;bottom:0}.highlight{padding:.125rem .3125rem;line-height:1.5;background:rgba(55,158,193,.3);border-radius:4px}.post-teaser__heading .highlight,.thread-teaser__heading .highlight{line-height:1.7}.home{margin:0 auto;max-width:67.5rem}@media print,screen and (min-width:600px){.homepage-engagement{margin:32px auto 0;width:calc(100% - 48px);max-width:600px}}@media print,screen and (min-width:900px){.homepage-engagement{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;padding:0 40px;width:100%;max-width:none}}@media print,screen and (min-width:600px){.homepage-engagement__grid{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:space-between}.homepage-engagement__grid:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:16px}}@media print,screen and (min-width:900px){.homepage-engagement__grid:first-child{margin:0 32px 0 0}}.homepage-engagement__section{margin:24px 24px 0;padding-top:16px}.homepage-engagement__section+.homepage-engagement__section{border-top:2px solid #d9dfe3}@media print,screen and (min-width:600px){.homepage-engagement__section{margin:0;width:calc(50% - 16px)}.homepage-engagement__section+.homepage-engagement__section{border:0}}.homepage-engagement__section--poll{margin:24px 24px 48px;border-top:2px solid #d9dfe3}@media print,screen and (min-width:600px){.homepage-engagement__section--poll{margin:0;border:0}}@media print,screen and (min-width:900px){.homepage-engagement__section--poll{width:300px}}.homepage-engagement__category-link{display:block;position:relative;background:none}.homepage-engagement__category-title{margin:0;padding:16px 0;color:#8c9ba5;font-size:1rem;letter-spacing:2px;text-transform:uppercase;-webkit-transition:color .2s;transition:color .2s}.font-lg .homepage-engagement__category-title{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .homepage-engagement__category-title{font-size:1.375rem;line-height:calc(1.375rem + 8px)}.homepage-engagement__category-link:hover .homepage-engagement__category-title{color:#002e3b}.contrast-light .homepage-engagement__category-link:hover .homepage-engagement__category-title{color:#000}.contrast-dark .homepage-engagement__category-link:hover .homepage-engagement__category-title{color:#fff}.contrast-low .homepage-engagement__category-title{color:#5e676d}@media print,screen and (min-width:600px){.homepage-engagement__category-title{display:inline-block}}.homepage-engagement__category-icon{display:inline-block;position:absolute;top:50%;right:0;width:11px;height:11px;fill:#8c9ba5;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transition:fill .2s;transition:fill .2s}.contrast-light .homepage-engagement__category-icon{fill:#000}.contrast-dark .homepage-engagement__category-icon{fill:#fff}.homepage-engagement__category-icon svg{display:block}.contrast-low .homepage-engagement__category-icon{fill:#5e676d}@media print,screen and (min-width:600px){.homepage-engagement__category-icon{position:static;margin-left:4px;-webkit-transform:translate(0) rotate(-90deg);transform:translate(0) rotate(-90deg)}}.homepage-engagement__category-link:hover .homepage-engagement__category-icon{fill:#002e3b}.homepage-collections{margin:0 24px;max-width:600px}@media print,screen and (min-width:600px){.homepage-collections{margin:0 auto;padding-top:16px;width:calc(100% - 48px);border-top:2px solid #d9dfe3}}@media print,screen and (min-width:900px){.homepage-collections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 80px);max-width:none}}@media print,screen and (min-width:600px){.homepage-collections__grid{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:space-between}}@media print,screen and (min-width:900px){.homepage-collections__grid{margin:0 32px 0 0;width:auto;max-width:none}}.homepage-collections__category-link{display:block;position:relative;margin-bottom:16px;width:100%;background:none}.homepage-collections__category-title{margin:0;padding:16px 0;color:#8c9ba5;font-size:1rem;letter-spacing:2px;text-transform:uppercase;-webkit-transition:color .2s;transition:color .2s}.font-lg .homepage-collections__category-title{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .homepage-collections__category-title{font-size:1.375rem;line-height:calc(1.375rem + 8px)}.homepage-collections__category-link:hover .homepage-collections__category-title{color:#002e3b}.contrast-low .homepage-collections__category-title{color:#5e676d}@media print,screen and (min-width:600px){.homepage-collections__category-title{display:inline-block}}.homepage-collections__category-icon{display:inline-block;position:absolute;top:50%;right:0;width:11px;height:11px;fill:#8c9ba5;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transition:fill .2s;transition:fill .2s}.contrast-light .homepage-collections__category-icon{fill:#000}.contrast-dark .homepage-collections__category-icon{fill:#fff}.homepage-collections__category-icon svg{display:block}.contrast-low .homepage-collections__category-icon{fill:#5e676d}@media print,screen and (min-width:600px){.homepage-collections__category-icon{position:static;margin-left:4px;-webkit-transform:translate(0) rotate(-90deg);transform:translate(0) rotate(-90deg)}}.homepage-collections__category-link:hover .homepage-collections__category-icon{fill:#002e3b}.homepage-community__banner{display:block;margin-bottom:16px;padding:32px 0;color:#fff;text-align:center;background-size:cover;background-position:50% 0}.homepage-community__banner:hover{color:#fff}.homepage-community__site-logo{display:block;margin:0 auto 16px;max-width:120px;max-height:80px}.homepage-community__heading{margin-bottom:16px;color:#fff}.contrast-dark .homepage-community__heading,.contrast-light .homepage-community__heading{color:#fff}.homepage-community__text{margin:8px 0;line-height:16px}.font-lg .homepage-community__text{font-size:24px;line-height:32px}.font-xl .homepage-community__text{font-size:30px;line-height:38px}.homepage-community__cta{margin:0;font-weight:600}.font-lg .homepage-community__cta{font-size:24px;line-height:32px}.font-xl .homepage-community__cta{font-size:30px;line-height:38px}.homepage-community__cta svg{vertical-align:middle;width:8px;height:8px;fill:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.homepage-subcommunities{display:block;padding:32px 0;text-align:center;background-size:cover;background-position:50% 0}.homepage-subcommunities,.homepage-subcommunities__heading{margin-bottom:16px;color:#fff}.contrast-dark .homepage-subcommunities__heading,.contrast-light .homepage-subcommunities__heading{color:#fff}.homepage-subcommunities__text{margin:8px 0 16px;font-size:1rem;line-height:16px}.font-lg .homepage-subcommunities__text{font-size:24px;line-height:32px}.font-xl .homepage-subcommunities__text{font-size:30px;line-height:38px}@media print,screen and (min-width:900px){.homepage-subcommunities__text{font-size:1.1875rem}}.homepage-subcommunities__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto;width:280px;list-style-type:none}.homepage-subcommunities__link{margin:0;font-size:1.1875rem;font-family:biosans,sans-serif;font-weight:800;line-height:1.6}.font-lg .homepage-subcommunities__link{font-size:24px;line-height:32px}.font-xl .homepage-subcommunities__link{font-size:30px;line-height:38px}.homepage-subcommunities__link svg{vertical-align:middle;width:8px;height:8px;fill:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media print,screen and (min-width:900px){.homepage-recents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px auto 0;padding-top:32px;width:calc(100% - 80px);border-top:2px solid #d9dfe3}}.homepage-recents__teaser-grid{margin:0 auto;width:calc(100% - 48px);max-width:600px}@media print,screen and (min-width:600px){.homepage-recents__teaser-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:900px){.homepage-recents__teaser-grid{margin:0 32px 0 0;max-width:none}}.homepage-recents__cta{margin:24px auto 0;width:100%;text-align:center}@media print,screen and (min-width:600px){.homepage-recents__cta{width:calc(100% - 160px)}}@media print,screen and (min-width:600px){.homepage-slider{background:#f5f7f9}.contrast-light .homepage-slider{background:#fff}.contrast-dark .homepage-slider{background:#000}.contrast-low .homepage-slider{background:#ecf0f3}}.homepage-slider .agile--ssr .agile__slides>*{height:0;overflow:hidden}.homepage-slider .agile--ssr .agile__slides--regular>:first-child{padding-bottom:64px;height:auto;overflow:initial}@media print,screen and (min-width:900px){.homepage-slider .agile--ssr .agile__slides--regular>:first-child{padding-bottom:0}}.homepage-slider .agile__slides{-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.homepage-slider .agile__actions{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;bottom:8px;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media print,screen and (min-width:900px){.homepage-slider .agile__actions{bottom:0;left:auto;width:40%}}.homepage-slider .agile__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:auto}.homepage-slider .agile__dots ul{font-size:0;line-height:0}.homepage-slider .agile__dot{margin:0 8px}.homepage-slider .agile__dot button{display:block;padding:0;width:10px;height:10px;background:#d2eaf2;cursor:pointer;border:0;border-radius:50%;outline:none;-webkit-transition:background-color .2s;transition:background-color .2s}.contrast-light .homepage-slider .agile__dot button{background:#fff}.contrast-dark .homepage-slider .agile__dot button{background:#000}.homepage-slider .agile__dot button:hover{background:#67c7e5}.contrast-low .homepage-slider .agile__dot button{background:#b3c4cd}.contrast-light .homepage-slider .agile__dot button{border:1px solid #000}.contrast-dark .homepage-slider .agile__dot button{border:1px solid #fff}.contrast-low .homepage-slider .agile__dot--current button,.homepage-slider .agile__dot--current button{background:#379ec1}.contrast-light .homepage-slider .agile__dot--current button{background:#000}.contrast-dark .homepage-slider .agile__dot--current button{background:#fff}.homepage-slider .agile__nav-button{padding:16px;width:44px;height:44px;background:transparent;border:0;fill:#379ec1;cursor:pointer;pointer-events:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.contrast-light .homepage-slider .agile__nav-button{fill:#000}.contrast-dark .homepage-slider .agile__nav-button{fill:#fff}.homepage-slider .agile__nav-button--next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.homepage-slider .agile__slide{padding-bottom:64px}@media print,screen and (min-width:900px){.homepage-slider .agile__slide{padding-bottom:0}}.hr{margin:1rem 10%;width:80%;height:.15rem;border-top:1px solid rgba(129,156,172,.6);clear:both}.image-gallery{margin-bottom:24px}.image-gallery__item{display:inline-block;vertical-align:middle;margin:0 8px 8px 0}.image-upload-button{margin-bottom:8px;padding:8px 4px;color:#5e676d;font-size:14px;background:#f5f7f9;border:0;cursor:pointer}.contrast-light .image-upload-button{color:#000;background:#fff}.contrast-dark .image-upload-button{color:#fff;background:#000}@media print,screen and (min-width:600px){.image-upload-button{padding:8px}}.mention-box .image-upload-button{color:#8c9ba5;font-weight:600;background:transparent;border-radius:3px}.contrast-light .mention-box .image-upload-button{color:#000}.contrast-dark .mention-box .image-upload-button{color:#fff}.mention-box .image-upload-button:hover{color:#152934;background:#ecf0f3}.ugc-create__form .image-upload-button{margin-top:8px}.contrast-light .ugc-create__form .image-upload-button{border:2px solid #000}.contrast-dark .ugc-create__form .image-upload-button{border:2px solid #fff}.image-upload-button--transparent{background:transparent}.image-upload-button__icon{margin-right:4px;fill:#5e676d}.contrast-light .image-upload-button__icon{fill:#000}.contrast-dark .image-upload-button__icon{fill:#fff}.image-upload-button__icon svg{vertical-align:middle;width:20px;height:20px}.mention-box .image-upload-button__icon{fill:#8c9ba5}.contrast-light .mention-box .image-upload-button__icon{fill:#000}.contrast-dark .mention-box .image-upload-button__icon{fill:#fff}.image-upload-button:hover .image-upload-button__icon{fill:#379ec1}.inbox-filter-menu{position:absolute;top:-54px;right:20px}@media print,screen and (min-width:900px){.inbox-filter-menu{top:-44px;right:0}}.inbox-filter-menu__button{padding:8px}.inbox-filter-menu--open .inbox-filter-menu__button{background:#ecf0f3}.contrast-light .inbox-filter-menu--open .inbox-filter-menu__button{background:#d9dfe3}.contrast-dark .inbox-filter-menu--open .inbox-filter-menu__button{background:#5e676d}.contrast-light .inbox-filter-menu__button-icon{fill:#000}.contrast-dark .inbox-filter-menu__button-icon{fill:#fff}.inbox-filter-menu__button-icon svg{width:20px;height:20px}.inbox-filter-menu__dropdown{display:none;text-align:right;background:#ecf0f3}.contrast-light .inbox-filter-menu__dropdown{background:#fff;border:2px solid #000}.contrast-dark .inbox-filter-menu__dropdown{background:#000;border:2px solid #fff}.inbox-filter-menu--open .inbox-filter-menu__dropdown{display:block;position:absolute;right:0;z-index:3}.inbox-filter-menu__dropdown-option{font-weight:600;white-space:nowrap}.inbox-filter-menu__dropdown-option:hover{background:#b3c4cd;outline-offset:-2px;cursor:pointer}.contrast-light .inbox-filter-menu__dropdown-option:hover{background:#d9dfe3}.contrast-dark .inbox-filter-menu__dropdown-option:hover{background:#5e676d}.inbox-filter-menu__dropdown-option--selected{background:#b3c4cd;outline-offset:-2px}.contrast-light .inbox-filter-menu__dropdown-option--selected{background:#d9dfe3}.contrast-dark .inbox-filter-menu__dropdown-option--selected{background:#5e676d}.inbox-filter-menu__dropdown-option--button{padding:8px;width:100%;font-weight:400;text-align:right}.input-disclaimer{margin-top:-8px;margin-bottom:8px;font-style:italic}.inline-mention{color:#379ec1;cursor:pointer}.contrast-light .inline-mention{color:#000}.contrast-dark .inline-mention{color:#fff}.inline-mention:hover{color:initial}.contrast-dark .inline-mention,.contrast-light .inline-mention{font-weight:600}.contrast-dark .inline-mention:hover,.contrast-light .inline-mention:hover{color:#379ec1}.inline-image{position:relative}.inline-image__wrapper{position:absolute;border-radius:4px}.inline-image__delete-button{position:absolute;right:-32px;background:none;border:none;outline:none;cursor:pointer}.inline-image__delete-button-icon{width:16px;height:16px}.contrast-light .inline-image__delete-button-icon{fill:#000}.avatar-preview .inline-image__delete-button-icon,.contrast-dark .inline-image__delete-button-icon{fill:#fff}.inline-image__img{padding-bottom:8px;max-width:80px;max-height:80px}@media print,screen and (min-width:600px){.inline-image__img{max-width:100px;max-height:100px}}.invite-a-friend{padding:32px;max-width:350px;text-align:center;background:#f5f7f9}.contrast-light .invite-a-friend{background:#fff;border:2px solid #000}.contrast-dark .invite-a-friend{background:#000;border:2px solid #fff}.invite-a-friend--extra-margin-top-mobile{margin:32px auto}@media print,screen and (min-width:900px){.invite-a-friend--extra-margin-top-mobile{margin:0}}.invite-a-friend__icon{display:inline-block;position:relative;width:100px;height:50px;fill:#379ec1}.contrast-light .invite-a-friend__icon{fill:#000}.contrast-dark .invite-a-friend__icon{fill:#fff}.invite-a-friend__icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100px}.invite-a-friend__heading{font-weight:800}.invite-a-friend__copy{margin:0 0 16px;line-height:1.3}.font-lg .invite-a-friend__copy{font-size:24px;line-height:32px}.font-xl .invite-a-friend__copy{font-size:30px;line-height:38px}.invite-a-friend__link{width:100%;font-weight:600}.latest-updates{margin-top:32px}@media print,screen and (min-width:900px){.latest-updates{margin:0 auto}}.latest-updates__container{padding-top:24px}@media print,screen and (min-width:900px){.latest-updates__container{max-height:724px;overflow-y:scroll}.font-lg .latest-updates__container{max-height:924px}.font-xl .latest-updates__container{max-height:1124px}}.latest-updates__loading-more{padding:16px}.latest-updates__more-link{font-size:1rem;font-family:biosans,sans-serif;font-weight:600;line-height:1.6;-webkit-transition:color .2s;transition:color .2s}.contrast-light .latest-updates__more-link{color:#000}.contrast-dark .latest-updates__more-link{color:#fff}.latest-updates__more-link:hover{color:#379ec1}.layout{padding-top:48px}.layout:focus{outline:none}.layout--cas .content__container:nth-child(2n){background:#d6e1e2}.contrast-light .layout--cas .content__container:nth-child(2n){background:#fff;border-top:2px solid #000;border-bottom:2px solid #000}.contrast-dark .layout--cas .content__container:nth-child(2n){background:#000;border-top:2px solid #fff;border-bottom:2px solid #fff}.contrast-low .layout--cas .content__container:nth-child(2n){border-top:2px solid #8c9ba5;border-bottom:2px solid #8c9ba5}.layout--cas .post-header{padding:32px 0;text-align:center;background:transparent}.layout--cas .post-header .page-heading{margin:0 auto;padding:0 2rem;max-width:1000px}.layout--xp-results .content__container:nth-child(odd){background:#d6e1e2}.contrast-light .layout--xp-results .content__container:nth-child(odd){background:#fff;border-top:2px solid #000;border-bottom:2px solid #000}.contrast-dark .layout--xp-results .content__container:nth-child(odd){background:#000;border-top:2px solid #fff;border-bottom:2px solid #fff}.contrast-low .layout--xp-results .content__container:nth-child(odd){border-top:2px solid #8c9ba5;border-bottom:2px solid #8c9ba5}.layout--cas .content--nested .content__container,.layout--xp-results .content--nested .content__container,.layout--xp-results .content__container.content__container--recommended-video,.layout--xp-results .content__container.content__container--segment-header,.layout--xp-results .content__container.content__container--top-articles,.layout--xp-results .content__container:nth-child(2n){background:transparent}.layout__leaderboard-container{position:relative;margin-bottom:8px;padding:0 0 87px}@media print{.layout__leaderboard-container{display:none}}@media print,screen and (min-width:600px){.layout__leaderboard-container{padding:0 0 127px}}.layout__flex-at-wide{margin:0 auto;width:100%;max-width:1080px}@media print,screen and (min-width:900px){.layout__flex-at-wide{display:-webkit-box;display:-ms-flexbox;display:flex}}.layout__content{padding:0 32px;width:100%;max-width:1024px}@media print,screen and (min-width:900px){.layout__content{margin:0 auto;padding:0}}.contrast-low .layout--sidebar .layout__content{border-color:#8c9ba5}.contrast-light .layout--sidebar .layout__content{border-color:#000}.contrast-dark .layout--sidebar .layout__content{border-color:#fff}@media print,screen and (min-width:900px){.layout--sidebar .layout__content{padding:0 32px;max-width:716px;border-right:1px solid #d9dfe3}}@media print{.layout--sidebar .layout__content{max-width:none}}.layout--fullbleed .layout__content{padding:0;max-width:none}.layout--centered .layout__content{margin:0 auto;max-width:640px}.layout__gdfp-sidebar{display:none;padding:0 32px;min-width:364px}@media print,screen and (min-width:900px){.layout__gdfp-sidebar{display:block}}@media print{.layout__gdfp-sidebar{display:none}}.lead-gen{margin:8px 0 24px;padding:32px 40px;background:#ecf0f3}.contrast-light .lead-gen{background:#fff}.contrast-dark .lead-gen{background:#000}.poll .lead-gen{margin:0;padding:0 32px 32px}@media print,screen and (min-width:600px){.poll .lead-gen{padding:0 64px 32px}}.homepage-engagement__section--poll .lead-gen{display:none}.lead-gen__form{margin:0}.lead-gen__input-container{margin-bottom:8px}@media print,screen and (min-width:600px){.lead-gen__input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.poll .lead-gen__input-container{margin:0}.lead-gen__label{display:block;margin:0 0 8px;width:100%;font-family:biosans,sans-serif;font-weight:800}.poll .lead-gen__label{line-height:1.4}.lead-gen__input{-webkit-box-flex:3;-ms-flex:3;flex:3}@media print,screen and (min-width:600px){.lead-gen__input{margin-right:16px}}.lead-gen__button{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:8px;font-size:1rem;font-family:biosans,sans-serif}.lead-gen__disclaimer{margin:0}@-webkit-keyframes dot-shimmy{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.5em);transform:translateY(-.5em)}40%{-webkit-transform:translateY(.5em);transform:translateY(.5em)}60%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dot-shimmy{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-.5em);transform:translateY(-.5em)}40%{-webkit-transform:translateY(.5em);transform:translateY(.5em)}60%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.loading-spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;place-content:center;padding:64px}.button .loading-spinner{padding:4px}.message-center .loading-spinner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.loading-spinner--center,.pop-over .loading-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-spinner--less-padding{padding:16px}.loading-spinner__dot{display:inline-block;margin:0 8px;width:10px;height:10px;background:#379ec1;border-radius:50%;-webkit-animation:dot-shimmy 1.5s ease-in-out infinite;animation:dot-shimmy 1.5s ease-in-out infinite}.button .loading-spinner__dot{width:8px;height:8px}.loading-spinner__dot:nth-of-type(2){-webkit-animation-delay:.25s;animation-delay:.25s}.loading-spinner__dot:nth-of-type(3){-webkit-animation-delay:.5s;animation-delay:.5s}.loading-spinner--black .loading-spinner__dot{background:#000}.loading-spinner--white .loading-spinner__dot{background:#fff}.button:disabled .loading-spinner__dot{background:#8c9ba5}.masthead{display:block;margin:16px 0 32px;max-width:320px}.footer .masthead{margin:0 0 16px}.auth-page .masthead{margin:8px auto 40px;width:70%}.masthead--home{margin:0 auto;padding-top:24px;max-width:none;text-align:center}@media print{.masthead--home{position:absolute;top:0;left:50%;visibility:visible;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.masthead--family{max-width:none}.footer .masthead--child{margin-left:32px}.masthead--teaser{margin:0 0 8px;text-align:left}.masthead__heading{margin:0;line-height:1}.masthead--home .masthead__heading{min-height:64px}@media print,screen and (min-width:900px){.masthead--home .masthead__heading{min-height:80px}}.masthead--home .masthead__heading--with-subtext{min-height:80px}@media print,screen and (min-width:900px){.masthead--home .masthead__heading--with-subtext{min-height:96px}}.footer .masthead__image{width:20rem}.asthma .footer .masthead__image,.copd .footer .masthead__image,.h-i-v .footer .masthead__image,.hepatitisc .footer .masthead__image,.lungcancer .footer .masthead__image,.lupus .footer .masthead__image,.migraine .footer .masthead__image,.skincancer .footer .masthead__image{width:12rem}@media print{.asthma .footer .masthead__image,.copd .footer .masthead__image,.h-i-v .footer .masthead__image,.hepatitisc .footer .masthead__image,.lungcancer .footer .masthead__image,.lupus .footer .masthead__image,.migraine .footer .masthead__image,.skincancer .footer .masthead__image{width:auto}}@media print{.footer .masthead__image{width:auto;height:32px}}.masthead--home .masthead__image{max-width:90%;max-height:1.75rem}.ankylosingspondylitis .masthead--home .masthead__image,.atopicdermatitis .masthead--home .masthead__image,.cystic-fibrosis .masthead--home .masthead__image,.hepatitisc .masthead--home .masthead__image,.inflammatoryboweldisease .masthead--home .masthead__image,.irritablebowelsyndrome .masthead--home .masthead__image,.lungcancer .masthead--home .masthead__image,.lupus .masthead--home .masthead__image,.maculardegeneration .masthead--home .masthead__image,.migraine .masthead--home .masthead__image,.multiplesclerosis .masthead--home .masthead__image,.myasthenia-gravis .masthead--home .masthead__image,.narcolepsy .masthead--home .masthead__image,.plaquepsoriasis .masthead--home .masthead__image,.restlesslegssyndrome .masthead--home .masthead__image,.sleep-disorders .masthead--home .masthead__image,.sleepapnea .masthead--home .masthead__image,.type2diabetes .masthead--home .masthead__image{max-height:2.25rem}@media print,screen and (min-width:400px){.masthead--home .masthead__image{max-width:366px}}.masthead--family .masthead__image{width:auto;max-height:2rem}.masthead--teaser .masthead__image{max-height:1.5rem}.masthead__tagline{margin:0 0 24px;color:#5e676d;font-size:1.1875rem;font-style:italic;font-family:biosans,sans-serif;text-align:center}.member-profile__actions{margin:0 auto;text-align:center}@media print,screen and (min-width:600px){.member-profile__actions{max-width:600px}}@media print,screen and (min-width:600px){.member-profile__summaries{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print,screen and (min-width:600px){.member-profile__summary-group{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 1rem}}@media print,screen and (min-width:600px){.member-profile__summary-group--activity{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.member-search{text-align:left}.create-conversation .member-search{margin-top:16px}.member-search__container{position:relative;z-index:3}.member-search__form{margin:0}.member-search__results{position:absolute;top:50px;width:100%;background:#ecf0f3;border-radius:0 0 3px 3px;overflow:hidden}.member-search-result{padding:2px 8px;color:#5e676d;cursor:pointer}.member-search-result--selected{color:#002029;font-weight:700;background:#d9dfe3}.member-search-result__image{width:18px;height:18px;border:1px solid transparent;border-radius:50%}.member-search-result__name{margin-left:4px;font-size:.75rem}.mention-box{position:relative;font-size:1rem;text-align:left;border:1px solid #b3c4cd;border-radius:3px;white-space:pre-wrap;overflow-wrap:break-word}.font-lg .mention-box{font-size:24px;line-height:32px}.font-xl .mention-box{font-size:30px;line-height:38px}.contrast-low .mention-box{border-color:#8c9ba5}.contrast-light .mention-box{border-color:#000}.contrast-dark .mention-box{border-color:#fff}.mention-box__placeholder{display:block;padding:8px 16px;width:100%;line-height:1;text-align:left;background:transparent;border:none;opacity:.6;cursor:pointer}.mention-box__input{padding:8px 16px 32px;line-height:1.5}.mention-box__input:focus{outline:none}.mention-box__input font{color:#000}.mention-box__mention{color:#379ec1}.mention-box__result-list{top:auto;bottom:-160px;z-index:3;max-height:160px}.mention-box__result-list--above{top:-160px;bottom:auto}.mention-box__actions{position:absolute;right:0;bottom:6px;height:30px}.mention-box__button{padding:8px 4px;color:#8c9ba5;font-size:14px;font-weight:600;cursor:pointer;border-radius:3px}.contrast-light .mention-box__button{color:#000}.contrast-dark .mention-box__button{color:#fff}@media print,screen and (min-width:600px){.mention-box__button{padding:8px}}@media print,screen and (min-width:900px){.mention-box__button:hover{color:#152934;background:#ecf0f3}.contrast-dark .mention-box__button:hover{color:#152934}}.mention-box__button-icon{display:inline-block;vertical-align:middle;width:20px;height:20px;fill:#8c9ba5}.contrast-light .mention-box__button-icon{fill:#000}.contrast-dark .mention-box__button-icon{fill:#fff}@media print,screen and (min-width:900px){.mention-box__button-mention:hover .mention-box__button-icon{fill:#379ec1}}.message-center__container{position:relative;margin:0 auto;border-top:1px solid #d9dfe3;border-bottom:1px solid #d9dfe3}.contrast-low .message-center__container{border-color:#8c9ba5}.contrast-light .message-center__container{border-color:#000}.contrast-dark .message-center__container{border-color:#fff}@media print,screen and (min-width:900px){.message-center__container{min-height:0}}@media print,screen and (min-width:900px){.message-center__col-1,.message-center__col-2{vertical-align:top}}.message-center__col-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:548px}@media print,screen and (min-width:900px){.message-center__col-1{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% + 40px);height:548px}}.message-center--show-col-2 .message-center__col-1{display:none}@media print,screen and (min-width:900px){.message-center--show-col-2 .message-center__col-1{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media print,screen and (min-width:900px){.message-center__col-1:after{content:"";position:absolute;top:0;right:40px;width:1px;height:100%;background:#d9dfe3}}.message-center--empty .message-center__col-1:after{display:none}.contrast-low .message-center__col-1:after{background:#8c9ba5}.contrast-light .message-center__col-1:after{background:#000}.contrast-dark .message-center__col-1:after{background:#fff}.message-center__no-messages{padding:24px;text-align:center;background:#ecf0f3}.contrast-light .message-center__no-messages{background:#fff}.contrast-dark .message-center__no-messages{background:#000}@media print,screen and (min-width:900px){.message-center__no-messages{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:40px}}.message-center__create-conversation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-1px;padding:16px;border-top:1px solid #d9dfe3}.contrast-low .message-center__create-conversation{border-color:#8c9ba5}.contrast-light .message-center__create-conversation{border-color:#000}.contrast-dark .message-center__create-conversation{border-color:#fff}@media print,screen and (min-width:900px){.message-center__create-conversation{margin-right:40px}}.message-center--empty .message-center__create-conversation{background:#ecf0f3;border-top:0}.contrast-light .message-center--empty .message-center__create-conversation{background:#fff}.contrast-dark .message-center--empty .message-center__create-conversation{background:#000}.message-center__col-2{z-index:2;background:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.contrast-light .message-center__col-2{background:#fff;border:2px solid #000}.contrast-dark .message-center__col-2{background:#000;border:2px solid #fff}@media print,screen and (min-width:900px){.message-center__col-2{display:inline-block;position:static;padding:0 16px;width:calc(50% - 40px);-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:none;transition:none}}.message-center--show-col-2 .message-center__col-2{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.contrast-low .message-center__col-2{background:#d9dfe3}.message-center__disclaimer{padding:0 24px}@media print,screen and (min-width:900px){.message-center__disclaimer{margin-right:0;width:50%}}.role-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-menu .role-badge{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.profile-heading .role-badge{margin-bottom:8px}.role-badge__icon{display:inline-block;position:relative;margin-right:8px;width:40px;height:40px;background:#39e3e1;border-radius:50%}.role-badge__icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75%;fill:#002e3b}.profile-menu .role-badge__icon,.profile-tooltip .role-badge__icon{margin-right:4px;width:15px;height:15px}.role-badge__text{font-weight:600}.profile-menu .role-badge__text{color:#39e3e1;font-size:.875rem;font-weight:400}.profile-tooltip .role-badge__text{font-size:.875rem}.multiselect__input{border:none}.multiselect__tags{border:1px solid #ecf0f3;border-radius:3px}.contrast-low .multiselect__tags{border-color:#8c9ba5}.contrast-light .multiselect__tags{border-color:#000}.contrast-dark .multiselect__tags{border-color:#fff}.multiselect__tags-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.multiselect__placeholder{padding:0 8px}.multiselect__content-wrapper{position:absolute;z-index:3;max-height:200px;border:1px solid #ecf0f3;border-radius:3px;overflow:scroll}.multiselect__content{padding:0;width:100%;background:#ecf0f3;list-style-type:none}.multiselect__element{color:#000}.multiselect__element:hover{color:#ecf0f3;background:#379ec1;cursor:pointer}.multiselect__option--selected{color:#379ec1}.multiselect__option--selected:hover{color:#fff}.multiselect-input{color:#379ec1;font-family:biosans,sans-serif}.contrast-light .multiselect-input{color:#000}.contrast-dark .multiselect-input{color:#fff}@media print,screen and (min-width:900px){.multiselect-input{-webkit-box-flex:1;-ms-flex:1;flex:1}}.multiselect-input__option{margin:2px 8px}.multiselect__option--selected .multiselect-input__option{margin:0;padding:2px 8px;color:#fff;background:#379ec1}.multiselect-input__option-button svg{width:10px;height:10px}.my-inbox-button{margin-top:8px;font-size:1rem;font-weight:600;cursor:pointer}.my-inbox-button__icon{vertical-align:middle;margin-right:4px}.contrast-light .my-inbox-button__icon{fill:#000}.contrast-dark .my-inbox-button__icon{fill:#fff}.my-inbox-button__icon svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.my-profile-button{font-size:1rem;font-weight:600}.my-profile-button__icon{vertical-align:middle;margin-right:4px}.contrast-light .my-profile-button__icon{fill:#000}.contrast-dark .my-profile-button__icon{fill:#fff}.my-profile-button__icon svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.new-message{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:8px}.new-message__form{z-index:4;margin:0 0 0 auto;width:80%}.navigation-drawer{position:fixed;top:48px;right:0;bottom:0;left:0;z-index:9}@media print{.navigation-drawer{display:none}}.navigation-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.navigation-drawer__drawer{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:320px;max-width:calc(100vw - 32px);color:#fff;background:#002e3b}.contrast-light .navigation-drawer__drawer{color:#000;background:#fff;border-right:2px solid #000}.contrast-dark .navigation-drawer__drawer{color:#fff;background:#000;border-right:2px solid #fff}.navigation-drawer__nav{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 32px;overflow-x:hidden;overflow-y:scroll}.navigation-drawer__list{padding:0;list-style:none}.navigation-drawer-enter-active,.navigation-drawer-leave-active{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.navigation-drawer-enter,.navigation-drawer-leave-to{-webkit-transform:translate(-100%);transform:translate(-100%)}.nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:800}.nav-item--child{font-weight:400}.nav-item__link{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.25rem 1rem;font-family:biosans,sans-serif;background-image:none;cursor:pointer;outline-offset:-2px}.nav-item__link:focus,.nav-item__link:hover{color:inherit;background:#2c7d99}.contrast-light .nav-item__link:focus,.contrast-light .nav-item__link:hover{background:#fff;outline:2px solid #000}.contrast-dark .nav-item__link:focus,.contrast-dark .nav-item__link:hover{background:#000;outline:2px solid #fff}.nav-item--selected>.nav-item__link{background:#2c7d99}.contrast-light .nav-item--selected>.nav-item__link{background:#fff;outline:2px solid #000}.contrast-dark .nav-item--selected>.nav-item__link{background:#000;outline:2px solid #fff}.contrast-dark .nav-item--selected>.nav-item__link:focus,.contrast-light .nav-item--selected>.nav-item__link:focus{outline-offset:-6px;outline-width:6px}.nav-item__button{position:relative;padding:.25rem 1rem;background:transparent;border:0;border-left:2px solid #819cac;border-radius:0;cursor:pointer;outline-offset:-2px}.nav-item__button:focus,.nav-item__button:hover{background:#2c7d99}.contrast-light .nav-item__button:focus,.contrast-light .nav-item__button:hover{background:#fff;outline:2px solid #000}.contrast-dark .nav-item__button:focus,.contrast-dark .nav-item__button:hover{background:#000;outline:2px solid #fff}.nav-item--selected>.nav-item__button{background:#2c7d99}.contrast-dark .nav-item--selected>.nav-item__button,.contrast-light .nav-item--selected>.nav-item__button{background:none}.contrast-light .nav-item__button{border-color:#d9dfe3}.contrast-dark .nav-item__button{border-color:#5e676d}.nav-item__icon{display:block;width:16px;height:16px;fill:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.contrast-light .nav-item__icon{fill:#000}.contrast-dark .nav-item__icon{fill:#fff}.nav-item__icon--expanded{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.nav-item__children{padding:0 0 0 1rem;width:100%;overflow:hidden}.nav-item-sub-community{font-weight:800}.nav-item-sub-community--narcolepsy{background:#07a5c7}.nav-item-sub-community--narcolepsy:hover{background:#06849f}.contrast-light .nav-item-sub-community--narcolepsy:hover{background:rgba(7,165,199,.6)}.contrast-light .nav-item-sub-community--narcolepsy{background:rgba(7,165,199,.5)}.nav-item-sub-community--insomnia{background:#df277d}.nav-item-sub-community--insomnia:hover{background:#b71b64}.contrast-light .nav-item-sub-community--insomnia:hover{background:rgba(223,39,125,.6)}.contrast-light .nav-item-sub-community--insomnia{background:rgba(223,39,125,.5)}.nav-item-sub-community--restlesslegssyndrome{background:#4d7fdc}.nav-item-sub-community--restlesslegssyndrome:hover{background:#275fc7}.contrast-light .nav-item-sub-community--restlesslegssyndrome:hover{background:rgba(77,127,220,.6)}.contrast-light .nav-item-sub-community--restlesslegssyndrome{background:rgba(77,127,220,.5)}.nav-item-sub-community--sleepapnea{background:#f79d40}.nav-item-sub-community--sleepapnea:hover{background:#ef7e0a}.contrast-light .nav-item-sub-community--sleepapnea:hover{background:rgba(247,157,64,.6)}.contrast-light .nav-item-sub-community--sleepapnea{background:rgba(247,157,64,.5)}.nav-item-sub-community__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 16px;font-family:biosans,sans-serif}.nav-item-sub-community__link:hover{color:#fff}.nav-item-sub-community__link:hover .nav-item-sub-community__text{-webkit-transform:translateX(8px);transform:translateX(8px)}.nav-item-sub-community__link:hover .nav-item-sub-community__text,.nav-item-sub-community__text{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.nav-item-sub-community__icon{fill:#fff}.contrast-light .nav-item-sub-community__icon{fill:#000}.contrast-dark .nav-item-sub-community__icon{fill:#fff}.not-found{margin:0 auto;padding:160px 0;max-width:640px}.layout--sidebar .not-found{padding-top:40px}.not-found__heading{margin-top:16px}.not-found__message{margin:24px 0}.notifications__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px auto;max-width:800px}.notifications__settings-link{padding:4px 0;font-size:1rem;font-weight:600}.notifications__main{border-top:1px solid #8c9ba5}.contrast-low .notifications__main{border-color:#8c9ba5}.contrast-light .notifications__main{border-color:#000}.contrast-dark .notifications__main{border-color:#fff}.notifications__set-heading{margin-bottom:0;padding:8px 32px;font-size:1rem;font-weight:600;text-transform:uppercase;border-bottom:1px solid #8c9ba5}.contrast-low .notifications__set-heading{border-color:#8c9ba5}.contrast-light .notifications__set-heading{border-color:#000}.contrast-dark .notifications__set-heading{border-color:#fff}@media print,screen and (min-width:900px){.notifications__set-heading{padding:8px 16px}}.notifications__empty{padding:8px 16px;font-size:1rem;background:#ecf0f3}.contrast-light .notifications__empty{background:#fff}.contrast-dark .notifications__empty{background:#000}.font-lg .notifications__empty{font-size:24px;line-height:32px}.font-xl .notifications__empty{font-size:30px;line-height:38px}.notification-settings__header{margin:8px auto;max-width:1024px}.notification-settings__form{margin:0;max-width:1024px}@media print,screen and (min-width:900px){.notification-settings__form{margin:24px auto}}.notification-settings__menu{margin-bottom:32px}.nutrition-info__section{padding:8px;max-width:320px;border:1px solid #8c9ba5}.nutrition-info__serving{font-size:.875rem}.nutrition-info__item{margin:24px 0;border-top:1px solid #8c9ba5}.nutrition-info__credits{margin-top:16px}.or-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:16px 0}.or-divider:after,.or-divider:before{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:#8c9ba5}.or-divider__text{-ms-flex-preferred-size:32px;flex-basis:32px;color:#8c9ba5;text-align:center}.other-segments{margin:32px auto 0;width:calc(100vw - 64px);max-width:1024px}@media print,screen and (min-width:900px){.other-segments{display:-webkit-box;display:-ms-flexbox;display:flex}}.other-segments__info-box{line-height:1.5}@media print,screen and (min-width:900px){.other-segments__info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px;max-width:300px;text-align:center;background:#ecf0f3}}.other-segments__info-box--heading{color:#5e676d;font-size:1.125rem;letter-spacing:2px;text-transform:uppercase}.font-lg .other-segments__info-box--heading{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .other-segments__info-box--heading{font-size:1.375rem;line-height:calc(1.375rem + 8px)}.other-segments__segment-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:900px){.other-segments__segment-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 0 32px;max-width:200px}}.other-segments__segment-image{margin:0 16px 16px 0;width:140px}@media print,screen and (min-width:900px){.other-segments__segment-image{margin:0 0 32px;width:100%}}.page-header-image{position:relative;margin:24px auto;max-width:450px}.page-header-image:before{content:"";display:block;padding-bottom:40%}.page-header-image__image{display:block;position:absolute;top:0}.page-heading{margin-top:1rem;margin-bottom:.5rem}.page-heading--underline{margin:8px 0 16px;padding:8px 0;border-bottom:2px solid #000}.contrast-low .page-heading--underline{border-color:#8c9ba5}.contrast-light .page-heading--underline{border-color:#000}.contrast-dark .page-heading--underline{border-color:#fff}.page-heading--capitalize{text-transform:capitalize}.page-heading--center,.page-heading--quiz{text-align:center}.paginated-list__empty-message{margin-bottom:32px}.pagination-controls{margin:16px 0;text-align:center}.pagination-controls .button{padding:8px;font-weight:800;background:#379ec1}@media print,screen and (min-width:900px){.pagination-controls .button{padding:.75rem 1.25rem}}.pagination-controls__number{padding:4px;color:#379ec1;font-weight:800}.contrast-light .pagination-controls__number{color:#000}.contrast-dark .pagination-controls__number{color:#fff}@media print,screen and (min-width:900px){.pagination-controls__number{padding:4px 8px}}.pagination-controls__number--current{color:#b3c4cd}.contrast-light .pagination-controls__number--current{color:#000;background:#fff;border:2px solid #000}.contrast-dark .pagination-controls__number--current{color:#fff;background:#000;border:2px solid #fff}.pagination-controls__dots{color:#b3c4cd;font-weight:800}.contrast-light .pagination-controls__dots{color:#000}.contrast-dark .pagination-controls__dots{color:#fff}.pagination-controls__text{display:none}@media print,screen and (min-width:900px){.pagination-controls__text{display:block;color:#fff}}.contrast-light .pagination-controls__text{color:#000}.pagination-controls__icon{display:block}@media print,screen and (min-width:900px){.pagination-controls__icon{display:none}}.pagination-controls__icon--next svg{fill:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.contrast-light .pagination-controls__icon--next svg{fill:#000}.pagination-controls__icon--prev svg{fill:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.contrast-light .pagination-controls__icon--prev svg{fill:#000}.password-input{position:relative;margin:0 0 8px}.password-input__visibility-button{position:absolute;right:0;bottom:-2px;padding:12px 8px;height:44px;color:#379ec1;font-weight:600;background:transparent;border:0}.profile-button{position:relative}.profile-button__user-avatar-wrapper{display:inline-block;position:relative}.profile-button__notification-indicator{position:absolute;right:-3px;bottom:0;width:10px;height:10px;background:#379ec1;border-radius:100%}.profile-menu{position:fixed;top:12px;right:8px;z-index:7;min-width:200px;color:#fff;text-align:right;background:#002e3b;border-radius:4px;-webkit-transform:translateY(48px);transform:translateY(48px)}.contrast-light .profile-menu{color:#000;background:#fff;border:2px solid #000}.contrast-dark .profile-menu{color:#fff;background:#000;border:2px solid #fff}.profile-menu:after{content:"";display:block;position:absolute;top:-8px;right:16px;border-right:8px solid transparent;border-bottom:8px solid #002e3b;border-left:8px solid transparent}.contrast-light .profile-menu:after{border-bottom-color:#000}.contrast-dark .profile-menu:after{border-bottom-color:#fff}.profile-menu-enter-active,.profile-menu-leave-active{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.profile-menu-enter,.profile-menu-leave-to{-webkit-transform:translateY(-150%);transform:translateY(-150%);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.profile-menu__heading{padding:8px 16px 4px;border-bottom:1px solid #2c7d99}.contrast-low .profile-menu__heading{border-color:#8c9ba5}.contrast-light .profile-menu__heading{border-color:#000}.contrast-dark .profile-menu__heading{border-color:#fff}.profile-menu__username{margin:0;color:#fff}.profile-menu__actions{padding:14px 0 30px;font-size:1rem}.profile-menu__item{cursor:pointer;font-weight:600}.font-lg .profile-menu__item{font-size:24px;line-height:32px}.font-xl .profile-menu__item{font-size:30px;line-height:38px}.profile-menu__item:hover{color:#fff;background:#379ec1}.contrast-light .profile-menu__item:hover{color:#000}.contrast-dark .profile-menu__item:hover{color:#fff}.contrast-light .profile-menu__item:hover{background:#d9dfe3}.contrast-dark .profile-menu__item:hover{background:#5e676d}.profile-menu__item svg{width:1rem;height:1rem}.font-lg .profile-menu__item svg{width:24px;height:24px}.font-xl .profile-menu__item svg{width:30px;height:30px}.button--small .profile-menu__item svg{width:.875rem;height:.875rem}.profile-menu__item--secondary{opacity:.7}.contrast-dark .profile-menu__item--secondary,.contrast-light .profile-menu__item--secondary{opacity:1}.profile-menu__icon--settings{vertical-align:middle;fill:#fff}.contrast-light .profile-menu__icon--settings{fill:#000}.contrast-dark .profile-menu__icon--settings{fill:#fff}.profile-menu__item-link{display:block;padding:2px 16px;width:100%;background-image:none}.profile-menu__item-link:hover{color:inherit}.profile-menu__button{padding:2px 16px;width:100%;color:#fff;text-align:right;background:none;border:0;cursor:pointer}.contrast-light .profile-menu__button{color:#000}.contrast-dark .profile-menu__button{color:#fff}.profile-menu__item-icon{vertical-align:middle;width:14px;height:14px;fill:#fff}.contrast-light .profile-menu__item-icon{fill:#000}.contrast-dark .profile-menu__item-icon{fill:#fff}.profile-tooltip{min-height:285px;text-align:center}.profile-tooltip__username{font-size:1rem;font-weight:800}.profile-tooltip__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile-tooltip__actions--link,.profile-tooltip__actions .button{margin-top:8px}.profile-tooltip--unfollow{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.poll{margin-bottom:24px;text-align:center;background:#ecf0f3;border-radius:8px;overflow:hidden;word-break:break-word;overflow-wrap:anywhere}@media print{.poll{display:none}}.contrast-light .poll{background:#fff;border:2px solid #000}.contrast-dark .poll{background:#000;border:2px solid #fff}.homepage-engagement .poll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0;text-align:left;background:transparent;border:0;border-radius:0}.poll__main-container{padding:32px}@media print,screen and (min-width:600px){.poll__main-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.homepage-engagement .poll__main-container{padding:0;width:100%}@media print,screen and (min-width:600px){.homepage-engagement .poll__main-container{display:display}}.poll__image-container{margin-bottom:16px}@media print,screen and (min-width:600px){.poll__image-container{-ms-flex-negative:0;flex-shrink:0;margin-right:32px;padding-top:40px}.columns__column:nth-child(2) .poll__image-container{display:none}}.poll__image{width:125px}.contrast-low .poll__image{-webkit-filter:brightness(90%);filter:brightness(90%)}.poll__content-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.poll__heading{margin-bottom:8px;color:#5e676d;font-size:1.125rem;font-weight:600}.font-lg .poll__heading{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .poll__heading{font-size:1.375rem;line-height:calc(1.375rem + 8px)}.homepage-engagement .poll__heading{margin:0;padding:16px 0;color:#8c9ba5;font-size:1rem;font-weight:800;letter-spacing:2px;text-transform:uppercase}.contrast-light .homepage-engagement .poll__heading{color:#000}.contrast-dark .homepage-engagement .poll__heading{color:#fff}.contrast-low .homepage-engagement .poll__heading{color:#5e676d}.poll__question{margin-bottom:24px;font-weight:800;line-height:1.4}.font-lg .poll__question{font-size:24px;line-height:32px}.font-xl .poll__question{font-size:30px;line-height:38px}.homepage-engagement .poll__question{margin-bottom:8px;font-size:1rem}.font-lg .homepage-engagement .poll__question{font-size:24px;line-height:32px}.font-xl .homepage-engagement .poll__question{font-size:30px;line-height:38px}.poll__form{margin:0}.poll__form fieldset{padding:0;background:transparent}.poll__answers{margin-bottom:16px;text-align:left}.homepage-engagement .poll__answers{margin:16px 0}.poll__submit-button{width:150px}.poll__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 40px;min-height:80px;color:#fff;font-weight:600;line-height:1.2;text-align:right;background:#379ec1;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.font-lg .poll__cta{font-size:24px;line-height:32px}.font-xl .poll__cta{font-size:30px;line-height:38px}.contrast-light .poll__cta{background:#fff;color:#000;border-top:2px solid #000}.contrast-dark .poll__cta{background:#000;color:#fff;border-top:2px solid #fff}.poll__cta:hover{color:#fff;background:#2c7d99}.homepage-engagement .poll__cta{margin-top:16px;padding:0;min-height:auto;color:#002029;font-size:1rem;background:transparent;border-top:0}.font-lg .homepage-engagement .poll__cta{font-size:24px;line-height:32px}.font-xl .homepage-engagement .poll__cta{font-size:30px;line-height:38px}.contrast-light .homepage-engagement .poll__cta{color:#000}.contrast-dark .homepage-engagement .poll__cta{color:#fff}.homepage-engagement .poll__cta:hover{color:#379ec1;background:transparent}.poll__cta-icon{margin-left:4px;line-height:0;fill:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.contrast-light .poll__cta-icon{fill:#000}.contrast-dark .poll__cta-icon{fill:#fff}.font-lg .poll__cta-icon,.font-xl .poll__cta-icon{margin-top:4px;width:24px;height:24px}.homepage-engagement .poll__cta-icon{fill:#002029;-webkit-transition:fill .2s;transition:fill .2s}.contrast-light .homepage-engagement .poll__cta-icon{fill:#000}.contrast-dark .homepage-engagement .poll__cta-icon{fill:#fff}.homepage-engagement .poll__cta:hover .poll__cta-icon{fill:#379ec1}.poll-results__item+.poll-results__item{margin-top:12px}.pop-over{position:fixed;right:32px;bottom:0;z-index:11;width:274px;height:420px;-webkit-box-shadow:0 0 8px -1px rgba(0,0,0,.5);box-shadow:0 0 8px -1px rgba(0,0,0,.5);opacity:1}.contrast-light .pop-over{-webkit-box-shadow:0 0 8px -1px #000;box-shadow:0 0 8px -1px #000}.contrast-dark .pop-over{-webkit-box-shadow:0 0 8px -1px #fff;box-shadow:0 0 8px -1px #fff}.pop-over-enter-active,.pop-over-leave-active{-webkit-transition:all .3s;transition:all .3s}.pop-over-enter,.pop-over-leave-to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.pop-over__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;min-width:0;background:#379ec1;border-radius:4px 4px 0 0}.contrast-light .pop-over__header{background:#000}.contrast-dark .pop-over__header{background:#fff}.pop-over__heading{padding-right:4px;color:#fff;font-size:.875rem;font-weight:800;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contrast-light .pop-over__heading{color:#fff}.contrast-dark .pop-over__heading{color:#000}.pop-over__close-button{fill:#fff}.pop-over__close-button svg{width:10px;height:10px}.contrast-light .pop-over__close-button{fill:#fff}.contrast-dark .pop-over__close-button{fill:#000}.pop-over__body{height:100%;background:#fff}.contrast-light .pop-over__body{background:#fff}.contrast-dark .pop-over__body{background:#000}.post--not-found{margin:24px 0;text-align:center}.post__excerpt{margin:24px 0;line-height:1.6}.layout--quiz .post__excerpt{margin:0 0 48px;text-align:center}.font-lg .layout--quiz .post__excerpt{font-size:24px;line-height:32px}.font-xl .layout--quiz .post__excerpt{font-size:30px;line-height:38px}.post__reviewedby{margin-bottom:24px;font-style:italic}.post__references-toggle{margin-left:4px;padding:0}.contrast-light .post__references-toggle{color:#000}.contrast-dark .post__references-toggle{color:#fff}.post__references-toggle--open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contrast-light .post__references-icon{fill:#000}.contrast-dark .post__references-icon{fill:#fff}.post__references-icon svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.post__references{margin-bottom:32px;font-weight:300;white-space:pre-wrap;overflow-wrap:break-word}.post__references ol{margin-top:16px;font-size:.875rem;line-height:1.3}.post__references-fade-enter-active,.post__references-fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.post__references-fade-enter,.post__references-fade-leave-to{opacity:0}.post-teaser{display:block;position:relative;margin:24px 0 0}.homepage-slider .post-teaser{margin:0;width:100vw;max-width:1080px}@media print,screen and (min-width:900px){.homepage-slider .post-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.homepage-recents .post-teaser{margin-top:24px}@media print,screen and (min-width:600px){.homepage-recents .post-teaser{margin-top:0;width:calc(50% - 16px)}}.homepage-engagement .post-teaser{margin:0}.homepage-collections .post-teaser{margin-top:0;margin-bottom:32px}@media print,screen and (min-width:600px){.homepage-collections .post-teaser{margin-bottom:0;width:calc(50% - 16px)}}@media print,screen and (min-width:900px){.columns--1 .columns__column .post-teaser,.columns__column .post-teaser{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print,screen and (min-width:900px){.layout--cas .post-teaser{display:block}}.feature-section .post-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}@media print,screen and (min-width:900px){.feature-section .post-teaser{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1000px;min-height:300px}}.bookmarks .post-teaser,.trending-topics .post-teaser{margin-top:0}@media print,screen and (min-width:900px){.post-teaser--left .post-teaser__content{float:left}}.post-teaser--left .post-teaser__image{float:right}@media print,screen and (min-width:900px){.post-teaser--right .post-teaser__content{position:absolute;right:0}}.post-teaser--right .post-teaser__image{float:left}.post-teaser__image-link{display:block;margin:0 0 16px}@media print,screen and (min-width:600px){.post-teaser__image-link{margin:0 0 32px}}.paginated-list__item .post-teaser__image-link{position:relative;margin:0 -32px 16px;max-width:640px;overflow:hidden}@media print,screen and (min-width:600px){.paginated-list__item .post-teaser__image-link{margin:0 0 16px}}@media print,screen and (min-width:900px){.homepage-slider .post-teaser__image-link{-ms-flex-negative:0;flex-shrink:0;margin:0;width:60%}}.homepage-recents .post-teaser__image-link{display:none}.homepage-collections .post-teaser__image-link{margin-left:0}@media print,screen and (min-width:900px){.homepage-collections .post-teaser__image-link{width:100%}}.feature-section .post-teaser__image-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0;width:100%;overflow:hidden}@media print,screen and (min-width:900px){.feature-section .post-teaser__image-link{position:absolute;top:50%;left:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media print,screen and (min-width:900px){.columns--1 .post-teaser__image-link{-webkit-box-flex:2;-ms-flex:2;flex:2;-ms-flex-item-align:center;align-self:center}}.post-teaser__image-wrapper{position:relative;padding-bottom:38.14815%;max-width:100%;height:0}@media print,screen and (max-width:900px){.feature-section .post-teaser__image-wrapper{padding-bottom:43.27217%!important}}@media print,screen and (min-width:900px){.feature-section .post-teaser__image-wrapper{padding-bottom:28.9%}}.homepage-slider .post-teaser__image-wrapper{padding-bottom:52.35294%}@media print,screen and (min-width:600px){.homepage-slider .post-teaser__image-wrapper{padding-bottom:38.14815%}}@media print,screen and (min-width:900px){.homepage-slider .post-teaser__image-wrapper{padding-bottom:52.35294%}}.post-teaser__image{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paginated-list__item .post-teaser__image{position:absolute;top:50%;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.feature-section .post-teaser__image{width:150%;max-width:150%}@media print,screen and (min-width:900px){.feature-section .post-teaser__image{max-width:100%}}.feature-section .post-teaser--left .post-teaser__image{right:0}.feature-section .post-teaser--right .post-teaser__image{left:0}.post-teaser__bookmark-type{color:#5e676d;font-size:.875rem;text-transform:uppercase}.font-lg .post-teaser__bookmark-type{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .post-teaser__bookmark-type{font-size:1.375rem;line-height:calc(1.375rem + 8px)}.homepage-slider .post-teaser__content{margin:0 auto;width:calc(100% - 48px);max-width:600px}@media print,screen and (min-width:900px){.homepage-slider .post-teaser__content{-ms-flex-item-align:center;align-self:center;padding:0 40px 24px;width:40%}}.post-teaser--compact .post-teaser__content{display:inline-block}.feature-section .post-teaser__content{padding:32px}@media print,screen and (min-width:900px){.feature-section .post-teaser__content{z-index:1;padding:2em;width:480px;max-width:55vw;min-height:300px}}.feature-section__posts-list .post-teaser__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media print,screen and (min-width:900px){.columns--1 .post-teaser__content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:24px}}.post-teaser__heading{margin-bottom:8px}.feature-section .post-teaser__heading-link{color:#fff}.post-teaser__summary{margin-bottom:8px;font-size:1rem;line-height:1.4;white-space:pre-wrap;overflow-wrap:break-word}.font-lg .post-teaser__summary{font-size:24px;line-height:32px}.font-xl .post-teaser__summary{font-size:30px;line-height:38px}.layout--cas .post-teaser__summary{font-size:1.125rem}.font-lg .layout--cas .post-teaser__summary{font-size:24px;line-height:32px}.font-xl .layout--cas .post-teaser__summary{font-size:30px;line-height:38px}.feature-section .post-teaser__summary{color:#fff}.post-teaser__meta{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-slider--parent .post-teaser__meta,.post-teaser--quiz .post-teaser__meta{display:none}.post-teaser__meta-right{margin:8px 0 0 auto}.privacy-options{color:#5e676d;font-size:.875rem}.contrast-light .privacy-options{color:#000}.contrast-dark .privacy-options{color:#fff}.extended-profile-question .privacy-options{margin-top:16px;text-align:right}.privacy-options__setting{display:inline-block}.privacy-options__edit-button{margin:0 8px}.quiz-question{margin:1rem 0;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.quiz-question .quiz-question__answer,.quiz-question .quiz-question__bar-line,.quiz-question .quiz-question__text{opacity:.2;-webkit-transition:opacity .3s;transition:opacity .3s}.quiz-question .quiz-question__answer,.quiz-question .quiz-question__bar,.quiz-question .quiz-question__text{pointer-events:none}.quiz-question--answered{cursor:pointer}@media print,screen and (min-width:1200px){.quiz-question--answered:hover{-webkit-transform:scale(.95);transform:scale(.95)}}.quiz-question--answered .quiz-question__answer,.quiz-question--answered .quiz-question__bar-line,.quiz-question--answered .quiz-question__text{opacity:.8}.quiz-question--active{cursor:auto}.quiz-question--active,.quiz-question--active:hover{-webkit-transform:scale(1);transform:scale(1)}.quiz-question--active .quiz-question__answer,.quiz-question--active .quiz-question__bar-line,.quiz-question--active .quiz-question__text{opacity:1}.quiz-question--active .quiz-question__answer,.quiz-question--active .quiz-question__bar,.quiz-question--active .quiz-question__text{pointer-events:auto}.quiz-question__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:400px}.quiz-question__bar-line{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:2px;background:#819cac}.contrast-light .quiz-question__bar-line{background:#fff}.contrast-dark .quiz-question__bar-line{background:#000}.quiz-question__bar-num{width:40px;color:#819cac}.contrast-light .quiz-question__bar-num{color:#000}.contrast-dark .quiz-question__bar-num{color:#fff}.quiz-question__text{margin:.5rem 0 1.5rem;font-weight:600;line-height:1.4em}.font-lg .quiz-question__text{font-size:24px;line-height:32px}.font-xl .quiz-question__text{font-size:30px;line-height:38px}.quiz-question__answers{margin:0 auto;padding:0;max-width:400px}.quiz-question__answer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;line-height:1.1em;cursor:pointer}.font-lg .quiz-question__answer,.font-xl .quiz-question__answer{font-size:24px;line-height:32px}.quizlet{margin-bottom:24px;text-align:center;background:#ecf0f3;border-radius:8px;overflow:hidden;word-break:break-word;overflow-wrap:anywhere}@media print{.quizlet{display:none}}.contrast-light .quizlet{background:#fff;border:2px solid #000}.contrast-dark .quizlet{background:#000;border:2px solid #fff}@media print,screen and (min-width:600px){.quizlet__main-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.quizlet__image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:32px 0 16px}@media print,screen and (min-width:600px){.quizlet__image-container{-ms-flex-negative:0;flex-shrink:0;margin:0 32px}.columns__column:nth-child(2) .quizlet__image-container{display:none}}.quizlet__img{width:129px}.contrast-low .quizlet__img{-webkit-filter:brightness(90%);filter:brightness(90%)}.quizlet__content-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media print,screen and (min-width:600px){.quizlet__content-container--question{padding:32px}}.quizlet__heading{margin-bottom:8px;color:#5e676d;font-size:1.125rem;font-weight:600}.font-lg .quizlet__heading{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .quizlet__heading{font-size:1.375rem;line-height:calc(1.375rem + 8px)}.contrast-low .quizlet__heading{color:#5e676d}.quizlet__question{margin-bottom:24px;font-weight:800;line-height:1.4}.font-lg .quizlet__question{font-size:24px;line-height:32px}.font-xl .quizlet__question{font-size:30px;line-height:38px}.quizlet-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quizlet__submit-button{width:150px}@media print,screen and (min-width:600px){.quizlet-results__link:hover .quizlet-results__content-container{background:#2c7d99}.contrast-light .quizlet-results__link:hover .quizlet-results__answer,.contrast-light .quizlet-results__link:hover .quizlet-results__text{color:#fff}.contrast-light .quizlet-results__link:hover .quizlet-results__icon{fill:#fff}.quizlet-results__link:hover .quizlet-results__description-container{background:#2c7d99}.contrast-dark .quizlet-results__link:hover .quizlet-results__description-container,.contrast-light .quizlet-results__link:hover .quizlet-results__description-container{color:#fff}}@media print{.quizlet-results__content-container{display:none}}.contrast-light .quizlet-results__content-container{background:#fff;border:2px solid #000}.contrast-dark .quizlet-results__content-container{background:#000;border:2px solid #fff}@media print,screen and (min-width:600px){.quizlet-results__content-container{padding:32px;background:#379ec1}}.contrast-low .quizlet-results__content-container,.contrast-reg .quizlet-results__content-container{color:#fff}.contrast-dark .quizlet-results__content-container{border:transparent}@media print,screen and (min-width:600px){.contrast-dark .quizlet-results__content-container{border-left:2px solid #fff}}.contrast-light .quizlet-results__content-container{border:transparent}@media print,screen and (min-width:600px){.contrast-light .quizlet-results__content-container{border-left:2px solid #000}}.quizlet-results__text{margin-bottom:0;color:#000;font-size:.75rem}.font-lg .quizlet-results__text{font-size:24px;line-height:32px}.font-xl .quizlet-results__text{font-size:30px;line-height:38px}@media print,screen and (min-width:600px){.quizlet-results__text{color:#fff;font-weight:600}}.contrast-dark .quizlet-results__text{color:#fff}@media print,screen and (min-width:600px){.contrast-light .quizlet-results__text{color:#000}}.quizlet-results__answer{padding-bottom:8px;color:#379ec1;font-size:1.5rem}.font-lg .quizlet-results__answer{font-size:24px;line-height:32px}.font-xl .quizlet-results__answer{font-size:30px;line-height:38px}@media print,screen and (min-width:600px){.quizlet-results__answer{color:#fff}}.contrast-dark .quizlet-results__answer{color:#fff}.contrast-light .quizlet-results__answer{color:#000}.quizlet-results__description-container{padding:32px;background:#379ec1}@media print,screen and (min-width:600px){.quizlet-results__description-container{padding:0}}.contrast-light .quizlet-results__description-container{background:none;border-top:2px solid #000}@media print,screen and (min-width:600px){.contrast-light .quizlet-results__description-container{border-top:none}}.contrast-dark .quizlet-results__description-container{background:none;border-top:2px solid #fff}@media print,screen and (min-width:600px){.contrast-dark .quizlet-results__description-container{border-top:none}}.quizlet-results__description{font-weight:600}.font-lg .quizlet-results__description{font-size:24px;line-height:32px}.font-xl .quizlet-results__description{font-size:30px;line-height:38px}.quizlet-results__cta{display:inline-block;padding:8px 40px;color:#fff;font-weight:600}.font-lg .quizlet-results__cta{font-size:24px;line-height:32px}.font-xl .quizlet-results__cta{font-size:30px;line-height:38px}.contrast-light .quizlet-results__cta{background:#fff;border-top:2px solid #000}.contrast-dark .quizlet-results__cta{background:#000;color:#fff;border-top:2px solid #fff}.quizlet-results__cta:hover{color:#fff}.contrast-dark .quizlet-results__cta{border-top:none}.contrast-light .quizlet-results__cta{color:#000;border-top:none}.quizlet-results__icon{vertical-align:middle;margin-left:4px;fill:#fff}.contrast-light .quizlet-results__icon{fill:#000}.contrast-dark .quizlet-results__icon{fill:#fff}.quizlet-results__icon svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.font-lg .quizlet-results__icon,.font-xl .quizlet-results__icon{margin-top:4px;width:24px;height:24px}.quote,blockquote{margin:1rem;color:rgba(0,32,41,.6);font-size:1rem;font-style:italic}.quote__byline{font-size:.875rem}.radio-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.homepage-engagement__section--poll .radio-button{margin-bottom:4px;font-size:1rem;line-height:1.4rem}.font-lg .homepage-engagement__section--poll .radio-button{font-size:24px;line-height:32px}.font-xl .homepage-engagement__section--poll .radio-button{font-size:30px;line-height:38px}.explorer-quiz .radio-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio-button__input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin:4px 8px 0;width:24px;height:24px;border:3px solid #379ec1;border-radius:50%;-webkit-transition:background .2s;transition:background .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.radio-button__input:hover{background:#ecf0f3}.radio-button__input:checked{background:#379ec1;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.contrast-light .radio-button__input:checked{background:#000;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.contrast-dark .radio-button__input:hover{background:#5e676d}.contrast-dark .radio-button__input:checked{background:#fff;-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000}.font-xl .radio-button__input{margin:12px 8px 0}.font-lg .poll .radio-button__input{margin:8px 8px 0;border-width:4px}.font-xl .poll .radio-button__input{margin:10px 10px 0 8px;width:32px;height:32px;border-width:4px}.font-lg .quizlet-form .radio-button__input{margin:8px 8px 0;border-width:4px}.font-xl .quizlet-form .radio-button__input{margin:10px 10px 0 8px;width:32px;height:32px;border-width:4px}.homepage-engagement__section--poll .radio-button__input{margin:2px 8px 0 0}.font-lg .homepage-engagement__section--poll .radio-button__input{margin:4px 8px 0 0}.font-xl .homepage-engagement__section--poll .radio-button__input{margin:8px 8px 0 0}.quiz-question__answer .radio-button__input{margin:0 8px 0 0;padding:0;outline:0}.quiz-question__answer .radio-button__input:focus,.quiz-question__answer .radio-button__input:hover{background:rgba(55,158,193,.5)}.quiz-question__answer .radio-button__input:checked{background:#379ec1}.contrast-light .quiz-question__answer .radio-button__input{border:3px solid #000}.contrast-light .quiz-question__answer .radio-button__input:checked{background:#000}.contrast-dark .quiz-question__answer .radio-button__input{border:3px solid #fff}.contrast-dark .quiz-question__answer .radio-button__input:checked{background:#fff}.privacy-options__menu .radio-button__input{margin:4px 8px 0}.radio-button__label{display:inline-block;line-height:1.6;cursor:pointer}.explorer-quiz .radio-button__label{text-align:left}.font-lg .poll .radio-button__label{font-size:24px}.font-xl .poll .radio-button__label{font-size:30px}.font-lg .quizlet-form .radio-button__label{font-size:24px}.font-xl .quizlet-form .radio-button__label{font-size:30px}.reaction-button{vertical-align:middle;padding:4px 0;color:#819cac;font-size:.875rem;text-align:left;background:transparent;border:0;cursor:pointer}.contrast-light .reaction-button{color:#000}.contrast-dark .reaction-button{color:#fff}.social-share .reaction-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px;min-width:44px;height:44px}.reaction-button .reaction-button__icon{margin-right:4px}.contrast-dark .reaction-button .reaction-button__icon--like,.contrast-light .reaction-button .reaction-button__icon--like,.reaction-button .reaction-button__icon--like{fill:#0eaeac}.contrast-dark .reaction-button .reaction-button__icon--like .reaction-option__background,.contrast-light .reaction-button .reaction-button__icon--like .reaction-option__background,.reaction-button .reaction-button__icon--like .reaction-option__background{fill:#39e3e1}.contrast-dark .reaction-button .reaction-button__icon--wow,.contrast-light .reaction-button .reaction-button__icon--wow,.reaction-button .reaction-button__icon--wow{fill:#ed3892}.contrast-dark .reaction-button .reaction-button__icon--wow .reaction-option__background,.contrast-light .reaction-button .reaction-button__icon--wow .reaction-option__background,.reaction-button .reaction-button__icon--wow .reaction-option__background{fill:#ffc0ec}.contrast-dark .reaction-button .reaction-button__icon--same,.contrast-light .reaction-button .reaction-button__icon--same,.reaction-button .reaction-button__icon--same{fill:#f7a142}.contrast-dark .reaction-button .reaction-button__icon--same .reaction-option__background,.contrast-light .reaction-button .reaction-button__icon--same .reaction-option__background,.reaction-button .reaction-button__icon--same .reaction-option__background{fill:#f9dac0}.contrast-dark .reaction-button .reaction-button__icon--sad,.contrast-light .reaction-button .reaction-button__icon--sad,.reaction-button .reaction-button__icon--sad{fill:#187fb0}.contrast-dark .reaction-button .reaction-button__icon--sad .reaction-option__background,.contrast-light .reaction-button .reaction-button__icon--sad .reaction-option__background,.reaction-button .reaction-button__icon--sad .reaction-option__background{fill:#61ccff}.contrast-dark .reaction-button .reaction-button__icon--support,.contrast-light .reaction-button .reaction-button__icon--support,.reaction-button .reaction-button__icon--support{fill:#ee394e}.contrast-dark .reaction-button .reaction-button__icon--support .reaction-option__background,.contrast-light .reaction-button .reaction-button__icon--support .reaction-option__background,.reaction-button .reaction-button__icon--support .reaction-option__background{fill:#ffbdc5}.reaction-button .reaction-button__icon--default{fill:#0eaeac}@media print,screen and (min-width:900px){.reaction-button:hover .reaction-option__background{fill:rgba(55,158,193,.5)}}.single-message__sent-reaction .reaction-button{cursor:default;pointer-events:none}.reaction-button__text{vertical-align:middle;font-weight:600}.social-share .reaction-button__text--count{margin-left:8px;color:#819cac;font-size:1.1875rem;font-weight:400}.contrast-light .social-share .reaction-button__text--count{color:#000}.contrast-dark .social-share .reaction-button__text--count{color:#fff}.comment-replies .reaction-button__text--name,.single-conversation__messages .reaction-button__text--count,.single-message .reaction-button__text--name,.social-share .reaction-button__text--name,.status-reply__engagement .reaction-button__text--name,.thread-child-replies .reaction-button__text--name{display:none}.reaction-button__icon{display:inline-block;vertical-align:middle;width:20px;height:20px;fill:#819cac}.contrast-light .reaction-button__icon{fill:#000}.contrast-dark .reaction-button__icon{fill:#fff}.social-share .reaction-button__icon{padding:0;width:24px;height:24px}.social-share .reaction-button__icon--default{fill:#0eaeac}.contrast-light .social-share .reaction-button__icon--default{fill:#000}.contrast-dark .social-share .reaction-button__icon--default{fill:#fff}.reaction-option{list-style-type:none;font-size:.875rem}.reaction-grid .reaction-option{display:inline-block;vertical-align:top;margin:8px;padding:2px 0}.reaction-menu .reaction-option{padding:4px 0;color:#5e676d}.contrast-light .reaction-menu .reaction-option{color:#000}.contrast-dark .reaction-menu .reaction-option{color:#fff}@media print,screen and (min-width:900px){.reaction-menu .reaction-option:hover{color:initial;background:#d9dfe3}.contrast-light .reaction-menu .reaction-option:hover{color:#000}.contrast-dark .reaction-menu .reaction-option:hover{color:#fff}.contrast-light .reaction-menu .reaction-option:hover{background:#d9dfe3}.contrast-dark .reaction-menu .reaction-option:hover{background:#5e676d}}.reaction-option__background{fill:none}.reaction-grid .reaction-option--selected{background:#d9dfe3;border-radius:8px}.contrast-light .reaction-grid .reaction-option--selected{background:#fff;border:2px solid #000}.contrast-dark .reaction-grid .reaction-option--selected{background:#000;border:2px solid #fff}.reaction-option__button{color:inherit;font-weight:600;background:transparent;border:0;cursor:pointer}.reaction-grid .reaction-option__button{min-width:80px}.reaction-menu .reaction-option__button{padding-left:0;width:100%;text-align:left}.social-share .reaction-option__button{padding-left:6px}.contrast-light .reaction-option__icon{fill:#000}.contrast-dark .reaction-option__icon{fill:#fff}.reaction-menu .reaction-option__icon{display:inline-block;vertical-align:middle;margin:0 5px;width:20px;height:20px;fill:#5e676d}.contrast-light .reaction-menu .reaction-option__icon{fill:#000}.contrast-dark .reaction-menu .reaction-option__icon{fill:#fff}.reaction-grid .reaction-option__icon{display:block}.reaction-grid .reaction-option__icon svg{width:40px;height:40px}.reaction-option__count{display:inline-block}.reaction-menu .reaction-option__count{color:#5e676d}@media print,screen and (min-width:900px){.reaction-option:hover .reaction-option__button--like svg{fill:#0eaeac}.reaction-option:hover .reaction-option__button--like .reaction-option__background{fill:#39e3e1}.reaction-option:hover .reaction-option__button--like .reaction-option__count{color:#0eaeac}}.reaction-option--selected .reaction-option__button--like svg{fill:#0eaeac}.reaction-option--selected .reaction-option__button--like .reaction-option__background{fill:#39e3e1}.reaction-option--selected .reaction-option__button--like .reaction-option__count{color:#0eaeac}.contrast-light .reaction-option--selected .reaction-option__button--like .reaction-option__count{color:#000}.contrast-dark .reaction-option--selected .reaction-option__button--like .reaction-option__count{color:#fff}.reaction-grid .reaction-option__button--like{fill:#0eaeac}.reaction-grid .reaction-option__button--like .reaction-option__count{color:#0eaeac}.contrast-light .reaction-grid .reaction-option__button--like .reaction-option__count{color:#000}.contrast-dark .reaction-grid .reaction-option__button--like .reaction-option__count{color:#fff}@media print,screen and (min-width:900px){.reaction-option:hover .reaction-option__button--wow svg{fill:#ed3892}.reaction-option:hover .reaction-option__button--wow .reaction-option__background{fill:#ffc0ec}.reaction-option:hover .reaction-option__button--wow .reaction-option__count{color:#ed3892}}.reaction-option--selected .reaction-option__button--wow svg{fill:#ed3892}.reaction-option--selected .reaction-option__button--wow .reaction-option__background{fill:#ffc0ec}.reaction-option--selected .reaction-option__button--wow .reaction-option__count{color:#ed3892}.contrast-light .reaction-option--selected .reaction-option__button--wow .reaction-option__count{color:#000}.contrast-dark .reaction-option--selected .reaction-option__button--wow .reaction-option__count{color:#fff}.reaction-grid .reaction-option__button--wow{fill:#ed3892}.reaction-grid .reaction-option__button--wow .reaction-option__count{color:#ed3892}.contrast-light .reaction-grid .reaction-option__button--wow .reaction-option__count{color:#000}.contrast-dark .reaction-grid .reaction-option__button--wow .reaction-option__count{color:#fff}@media print,screen and (min-width:900px){.reaction-option:hover .reaction-option__button--same svg{fill:#f7a142}.reaction-option:hover .reaction-option__button--same .reaction-option__background{fill:#f9dac0}.reaction-option:hover .reaction-option__button--same .reaction-option__count{color:#f7a142}}.reaction-option--selected .reaction-option__button--same svg{fill:#f7a142}.reaction-option--selected .reaction-option__button--same .reaction-option__background{fill:#f9dac0}.reaction-option--selected .reaction-option__button--same .reaction-option__count{color:#f7a142}.contrast-light .reaction-option--selected .reaction-option__button--same .reaction-option__count{color:#000}.contrast-dark .reaction-option--selected .reaction-option__button--same .reaction-option__count{color:#fff}.reaction-grid .reaction-option__button--same{fill:#f7a142}.reaction-grid .reaction-option__button--same .reaction-option__count{color:#f7a142}.contrast-light .reaction-grid .reaction-option__button--same .reaction-option__count{color:#000}.contrast-dark .reaction-grid .reaction-option__button--same .reaction-option__count{color:#fff}@media print,screen and (min-width:900px){.reaction-option:hover .reaction-option__button--sad svg{fill:#187fb0}.reaction-option:hover .reaction-option__button--sad .reaction-option__background{fill:#61ccff}.reaction-option:hover .reaction-option__button--sad .reaction-option__count{color:#187fb0}}.reaction-option--selected .reaction-option__button--sad svg{fill:#187fb0}.reaction-option--selected .reaction-option__button--sad .reaction-option__background{fill:#61ccff}.reaction-option--selected .reaction-option__button--sad .reaction-option__count{color:#187fb0}.contrast-light .reaction-option--selected .reaction-option__button--sad .reaction-option__count{color:#000}.contrast-dark .reaction-option--selected .reaction-option__button--sad .reaction-option__count{color:#fff}.reaction-grid .reaction-option__button--sad{fill:#187fb0}.reaction-grid .reaction-option__button--sad .reaction-option__count{color:#187fb0}.contrast-light .reaction-grid .reaction-option__button--sad .reaction-option__count{color:#000}.contrast-dark .reaction-grid .reaction-option__button--sad .reaction-option__count{color:#fff}@media print,screen and (min-width:900px){.reaction-option:hover .reaction-option__button--support svg{fill:#ee394e}.reaction-option:hover .reaction-option__button--support .reaction-option__background{fill:#ffbdc5}.reaction-option:hover .reaction-option__button--support .reaction-option__count{color:#ee394e}}.reaction-option--selected .reaction-option__button--support svg{fill:#ee394e}.reaction-option--selected .reaction-option__button--support .reaction-option__background{fill:#ffbdc5}.reaction-option--selected .reaction-option__button--support .reaction-option__count{color:#ee394e}.contrast-light .reaction-option--selected .reaction-option__button--support .reaction-option__count{color:#000}.contrast-dark .reaction-option--selected .reaction-option__button--support .reaction-option__count{color:#fff}.reaction-grid .reaction-option__button--support{fill:#ee394e}.reaction-grid .reaction-option__button--support .reaction-option__count{color:#ee394e}.contrast-light .reaction-grid .reaction-option__button--support .reaction-option__count{color:#000}.contrast-dark .reaction-grid .reaction-option__button--support .reaction-option__count{color:#fff}.reaction-grid{margin:0 auto 32px;padding:0;text-align:center}@media print{.reaction-grid{display:none}}.reaction-menu{position:relative;list-style-type:none;z-index:2}.reaction-menu--open{z-index:5}.social-share__item .reaction-menu--open{background:#ecf0f3;border-radius:3px 3px 0 0}.reaction-menu__options{position:absolute;padding-left:0;min-width:140px;background:#ecf0f3;border-radius:0 3px 3px 3px}.contrast-light .reaction-menu__options{background:#fff;border:2px solid #000}.contrast-dark .reaction-menu__options{background:#000;border:2px solid #fff}.reaction-menu__options--up{bottom:30px}.social-share .reaction-menu__options--up{bottom:40px}.reaction-menu__options--left{right:0}.recipes-index__header{padding:0 32px;width:100%;max-width:1024px}@media print,screen and (min-width:900px){.recipes-index__header{margin:0 auto;padding:0}}.recipes-index__cta{margin:16px auto;max-width:1024px}@media print,screen and (min-width:900px){.recipes-index__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.recipes-index__cta-button{width:100%}@media print,screen and (min-width:900px){.recipes-index__cta-button{-webkit-box-flex:1;-ms-flex:1;flex:1}}.recipes-index__search{width:100%}@media print,screen and (min-width:900px){.recipes-index__search{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-left:16px}}@media print,screen and (min-width:900px){.recommended-reading{margin:0 auto;max-width:1000px}}.recommended-reading__list{padding:1rem 2rem 2rem}@media print,screen and (min-width:900px){.recommended-reading__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}}.recommended-reading__item{margin:1rem 0 2rem}@media print,screen and (min-width:900px){.recommended-reading__item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;border-right:1px solid hsla(0,0%,100%,.5)}}.recommended-reading__item:last-of-type{margin:0;border-right:0}.recommended-reading-teaser__link{display:block}@media print,screen and (min-width:400px){.recommended-reading-teaser__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print,screen and (min-width:900px){.recommended-reading-teaser__link{display:block;text-align:center}}.recommended-reading-teaser__image{margin-right:2em;width:8em;min-width:8em;height:8em}@media print,screen and (min-width:900px){.recommended-reading-teaser__image{margin-right:0;width:auto;min-width:0;height:10em}}.recommended-reading-teaser__title{display:block;margin-top:1rem}@media print,screen and (min-width:900px){.recommended-reading-teaser__title{margin:1rem}}.recommendation{margin-bottom:32px;border-bottom:1px solid #002e3b}.contrast-low .recommendation{border-color:#8c9ba5}.contrast-light .recommendation{border-color:#000}.contrast-dark .recommendation{border-color:#fff}@media print{.recommendation{display:none}}.recommendation__heading{display:inline-block;position:relative;margin-bottom:4px;width:100%;font-size:1.125rem;letter-spacing:.025rem;text-transform:uppercase;overflow:hidden}.font-lg .recommendation__heading{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .recommendation__heading{font-size:1.375rem;line-height:calc(1.375rem + 8px)}.recommendation__heading:after{content:"";position:absolute;top:50%;margin-left:8px;width:100%;border-top:1px solid #002e3b}.contrast-low .recommendation__heading:after{border-color:#8c9ba5}.contrast-light .recommendation__heading:after{border-color:#000}.contrast-dark .recommendation__heading:after{border-color:#fff}@media print,screen and (min-width:600px){.recommendation__post-teasers{display:-webkit-box;display:-ms-flexbox;display:flex}}.recommendation__post-teaser{margin:4px 0 8px}@media print,screen and (min-width:600px){.recommendation__post-teaser{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:8px;margin-left:0}}.recommendation__post-teaser+.recommendation__post-teaser{margin-top:16px}@media print,screen and (min-width:600px){.recommendation__post-teaser+.recommendation__post-teaser{margin-top:4px;margin-right:0;margin-left:8px}}.recommendation-post-teaser{position:relative}.recommendation-post-teaser__image-link{display:block;position:relative;padding-bottom:38.15%;overflow:hidden}.recommendation-post-teaser__image{top:50%;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;position:absolute;width:100%}.recommendation-post-teaser__type{margin-top:8px;margin-bottom:0;color:#5e676d;font-size:.75rem;letter-spacing:.05rem;text-transform:uppercase}.font-lg .recommendation-post-teaser__type{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .recommendation-post-teaser__type{font-size:1.375rem;line-height:calc(1.375rem + 8px)}.recommendation-post-teaser__type--no-image{margin-top:0}.recommendation-post-teaser__heading{font-size:1.375rem}.recommended-thread-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;height:100%;background:#ecf0f3;border-radius:3px}.contrast-light .recommended-thread-teaser{background:#fff;border:2px solid #000}.contrast-dark .recommended-thread-teaser{background:#000;border:2px solid #fff}.recommended-thread-teaser__label{margin-bottom:0;color:#5e676d;font-size:1rem;font-weight:700}.recommended-thread-teaser__label span{text-transform:none}.recommended-thread-teaser__heading{font-size:1.375rem}.recommended-threads-section{margin:32px auto 0;width:calc(100vw - 64px);max-width:1024px}@media print,screen and (min-width:900px){.recommended-threads-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:80px auto 0;min-height:180px}}.recommended-threads-section__recommendation{margin:8px auto;max-width:400px}@media print,screen and (min-width:900px){.recommended-threads-section__recommendation{margin:0;width:calc((100% - 32px)/3)}}.recommended-video{padding:1.5rem;background:#ecf0f3}.contrast-light .recommended-video{background:#fff}.contrast-dark .recommended-video{background:#000}@media print,screen and (min-width:900px){.recommended-video{padding:32px}}.recommended-video__container{margin:0 auto;max-width:1000px}@media print,screen and (min-width:900px){.recommended-video__container{padding:0 32px}}.recommended-video__heading{margin-bottom:16px;color:#5e676d;font-size:1rem;line-height:1.25;letter-spacing:2px;text-transform:uppercase}.font-lg .recommended-video__heading{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .recommended-video__heading{font-size:1.375rem;line-height:calc(1.375rem + 8px)}.recommended-video__video{margin-bottom:16px}@media print,screen and (min-width:900px){.recommended-video__video{margin-bottom:32px}}.recommended-video__text{margin:0}.reset-password-form{margin:40px auto 0;max-width:320px}.search-form__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;border:1px solid #b3c4cd;border-radius:3px}.contrast-low .search-form__container{border-color:#8c9ba5}.contrast-light .search-form__container{border-color:#000}.contrast-dark .search-form__container{border-color:#fff}.search-form__input{padding:8px 8px 8px 16px;width:100%;font-size:1rem;border:0}.member-search .search-form__input{padding:16px 0 16px 16px}.member-search--center-placeholder .search-form__input::-webkit-input-placeholder{font-size:.875rem;text-align:center}.member-search--center-placeholder .search-form__input::-moz-placeholder{font-size:.875rem;text-align:center}.member-search--center-placeholder .search-form__input:-ms-input-placeholder{font-size:.875rem;text-align:center}.member-search--center-placeholder .search-form__input::-ms-input-placeholder{font-size:.875rem;text-align:center}.member-search--center-placeholder .search-form__input::placeholder{font-size:.875rem;text-align:center}@media print,screen and (min-width:400px){.member-search--center-placeholder .search-form__input::-webkit-input-placeholder{padding-left:48px}.member-search--center-placeholder .search-form__input::-moz-placeholder{padding-left:48px}.member-search--center-placeholder .search-form__input:-ms-input-placeholder{padding-left:48px}.member-search--center-placeholder .search-form__input::-ms-input-placeholder{padding-left:48px}.member-search--center-placeholder .search-form__input::placeholder{padding-left:48px}}.search-form--button-height .search-form__input{padding-top:11px;padding-bottom:11px}.search-form__clear-button{padding:0;line-height:1rem;background:#fff;border:0}.contrast-light .search-form__clear-button{background:#fff}.contrast-dark .search-form__clear-button{background:#000}.contrast-low .search-form__clear-button{background:#d9dfe3}.search-form__clear-button--active{padding:0 14px}.contrast-light .search-form__clear-icon{fill:#000}.contrast-dark .search-form__clear-icon{fill:#fff}.search-form__button{padding:8px 14px;line-height:1rem;background:#fff;border:0}@media print,screen and (min-width:400px){.search-form__button{padding:8px 16px}}.contrast-light .search-form__button{background:#000}.contrast-dark .search-form__button{background:#fff}.search-form__button-icon{fill:#152934}.contrast-light .search-form__button-icon{fill:#fff}.contrast-dark .search-form__button-icon{fill:#000}.section-header{margin:32px auto 0;padding:0 32px;width:calc(100% - 64px);max-width:1000px}.segment-header{margin:32px auto;max-width:1000px}.segment-header__pre-heading{margin-bottom:0;padding:0 24px;text-align:center}.segment-header__heading{margin:0 auto 32px;padding:0 24px;text-align:center}.segment-header__container{position:relative;margin:0 auto;width:calc(100% - 48px);max-width:800px}.segment-header__image{display:block;margin:0 auto -32px;width:130px}@media print,screen and (min-width:600px){.segment-header__image{margin:0 auto;width:215px}}.segment-header__details{margin:0;padding:40px 16px 16px 40px;font-size:1rem;line-height:24px;background:#d2eaf2;border-radius:4px}@media print,screen and (min-width:600px){.segment-header__details{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;list-style:none}}.segment-header__text{margin-bottom:8px;visibility:visible}@media print,screen and (min-width:600px){.segment-header__text{position:absolute;margin-bottom:0;padding:16px;width:32%;color:#000;background:#d2eaf2;border-radius:4px;list-style:none}}.segment-header__text--top-left{top:0;left:0}.segment-header__text--top-right{top:0;right:0}.segment-header__text--bottom-left{bottom:0;left:32px}.segment-header__text--bottom-right{right:32px;bottom:0}.segment-header__triangle{display:none}@media print,screen and (min-width:600px){.segment-header__triangle{display:block;position:absolute;bottom:16px;border-top:10px solid transparent;border-bottom:10px solid transparent}}@media print,screen and (min-width:600px){.segment-header__triangle--right{right:-20px;border-right:0 solid transparent;border-left:20px solid #d2eaf2}}@media print,screen and (min-width:600px){.segment-header__triangle--left{left:-20px;border-right:20px solid #d2eaf2;border-left:0 solid transparent}}.send-message-button{position:absolute;right:8px;bottom:16px}.send-message-button__icon svg{width:28px;height:24px;fill:#379ec1;-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.contrast-light .send-message-button__icon svg{fill:#000}.contrast-dark .send-message-button__icon svg{fill:#fff}.send-message-button:disabled .send-message-button__icon svg{fill:#b3c4cd}@media print,screen and (min-width:900px){.sidebar-ads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}}@media print,screen and (min-width:900px){.sidebar-ads__placeholder{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.single-activity{padding-left:24px}.font-lg .single-activity{font-size:24px;line-height:32px}.font-xl .single-activity{font-size:30px;line-height:38px}.single-activity:before{content:"";position:absolute;left:1px;width:14px;height:14px;background:#fff;border:2px solid #379ec1;border-radius:50%}.contrast-light .single-activity:before{background:#fff;border:2px solid #000}.contrast-dark .single-activity:before{background:#000;border:2px solid #fff}.contrast-low .single-activity:before{background:#d9dfe3}.single-activity--flex{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:-20px}.single-activity--flex:before{top:20px}.single-activity__user-avatar{display:inline-block;margin:8px;width:45px;height:45px}.single-activity--flex .single-activity__user-avatar{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.single-activity__user-content{font-size:1rem}.single-activity__username{font-weight:600}.single-activity__body{line-height:normal;word-break:break-word;overflow-wrap:anywhere}.single-activity__body img{display:block}.single-activity__subtext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#8c9ba5;font-size:.875rem}.contrast-light .single-activity__subtext{color:#000}.contrast-dark .single-activity__subtext{color:#fff}@media print,screen and (min-width:400px){.single-activity__subtext{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.single-activity__type{text-transform:capitalize}.single-activity__type:after{content:"\2022";display:none;margin-right:4px;color:#8c9ba5}@media print,screen and (min-width:400px){.single-activity__type:after{display:inline}}.single-conversation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 8px;height:548px}.pop-over .single-conversation{height:363px}.single-conversation__blocked-alert{padding:8px;font-size:1rem;text-align:center;background:#ecf0f3}@media print,screen and (min-width:900px){.single-conversation__blocked-alert{font-size:.875rem;margin-right:-30px;margin-left:-30px}}.single-conversation__blocked-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-conversation__blocked-icon{display:inline-block;vertical-align:middle;margin-right:8px;width:16px;height:16px;fill:none;stroke:#ee394e;stroke-width:4px}@media print,screen and (min-width:900px){.single-conversation__blocked-icon{width:18px;height:18px}}.single-conversation__archived-alert{padding:8px;font-size:1rem;text-align:center;background:#ecf0f3}@media print,screen and (min-width:900px){.single-conversation__archived-alert{font-size:.875rem;margin-right:-30px;margin-left:-30px}}.pop-over__body .single-conversation__archived-alert{margin-right:-8px;margin-left:-8px}.single-conversation__pop-over-disclaimer{display:none}.pop-over .single-conversation__pop-over-disclaimer{display:block;position:absolute;top:56px;right:0;left:0;padding:0 16px}.single-conversation__messages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:scroll}.pop-over .single-conversation__messages{padding:0 10px}.single-conversation__messages-enter-active,.single-conversation__messages-leave-active{-webkit-transition:all .8s;transition:all .8s;-webkit-transition-delay:.2s;transition-delay:.2s}.single-conversation__messages-enter{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.single-conversation__timestamp{display:inline-block;width:100%;color:rgba(21,41,52,.6);font-size:1rem;text-align:center}.contrast-light .single-conversation__timestamp{color:#000}.contrast-dark .single-conversation__timestamp{color:#fff}.single-conversation__unavailable-user-warning{font-style:italic;text-align:center}.pop-over .single-conversation__unavailable-user-warning{font-size:.875rem}.single-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:8px}.single-message--sent{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single-message__avatar{-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.single-message__bubble{display:inline-block;position:relative;padding:8px 8px 24px;max-width:264px;background:#ecf0f3;border-radius:8px}.contrast-light .single-message__bubble{background:#ecf0f3}.contrast-dark .single-message__bubble{background:#152934}.single-message--sent .single-message__bubble{padding-bottom:8px;background:#002e3b}.contrast-light .single-message--sent .single-message__bubble{background:#d9dfe3}.contrast-dark .single-message--sent .single-message__bubble{background:#5e676d}.single-message--sent-reacted .single-message__bubble{padding-bottom:24px}.single-message__body{color:#152934;font-size:15px;line-height:1.2;word-break:break-word;overflow-wrap:anywhere}.font-lg .single-message__body{font-size:24px;line-height:32px}.font-xl .single-message__body{font-size:30px;line-height:38px}.contrast-light .single-message__body{color:#000}.contrast-dark .single-message__body,.single-message--sent .single-message__body{color:#fff}.contrast-light .single-message--sent .single-message__body{color:#000}.contrast-dark .single-message--sent .single-message__body{color:#fff}.single-message__reaction-menu{position:absolute;right:-10px;bottom:0}.single-message__sent-reaction{position:absolute;bottom:0;left:-10px}.single-notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 32px;border-bottom:1px solid #8c9ba5}.font-lg .single-notification{font-size:24px;line-height:32px}.font-xl .single-notification{font-size:30px;line-height:38px}.contrast-low .single-notification{border-color:#8c9ba5}.contrast-light .single-notification{border-color:#000}.contrast-dark .single-notification{border-color:#fff}@media print,screen and (min-width:900px){.single-notification{padding:16px}}.unsubscribe .single-notification{border-bottom:0}.single-notification--unread{background:#d2eaf2}.contrast-light .single-notification--unread{color:#000;background:#fff}.contrast-dark .single-notification--unread{color:#fff;background:#000}.single-notification__user-avatar{-ms-flex-negative:0;flex-shrink:0}.single-notification__body{margin-right:auto;margin-left:16px}.single-notification__username{display:inline-block;margin-right:4px;font-weight:600}.single-notification__link img{width:100%;max-width:350px}.single-status{margin-bottom:24px}.single-status__timestamp{padding-left:8px;color:#8c9ba5;font-size:.875rem;font-weight:600}.contrast-light .single-status__timestamp{color:#000}.contrast-dark .single-status__timestamp{color:#fff}.single-status__box{padding:16px 24px;background:#d2eaf2;border-radius:4px}.contrast-light .single-status__box{background:#fff;border:2px solid #000}.contrast-dark .single-status__box{background:#000;border:2px solid #fff}.single-status__text{white-space:pre-wrap;overflow-wrap:break-word}.font-lg .single-status__text{font-size:24px;line-height:32px}.font-xl .single-status__text{font-size:30px;line-height:38px}@media print,screen and (min-width:900px){.single-status__addendum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 8px}}.single-status__replies{margin-top:8px}.site-logo{display:inline-block;padding:4px}.header .site-logo{margin-right:8px;padding:0;width:48px}@media print,screen and (min-width:600px){.header .site-logo{margin-right:24px}}.auth-page .site-logo{display:block;text-align:center}.site-logo__image{height:56px}.header .site-logo__image{height:48px}.auth-page .site-logo__image{height:100px}.site-logo--round .site-logo__image{border-radius:50%;overflow:hidden}.site-search{padding:16px;background:#002e3b}.contrast-light .site-search{background:#fff}.contrast-dark .site-search{background:#000}.site-search--light{background:transparent}.site-search__form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.site-search__input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 8px 8px 16px;min-width:0;border:0;border-radius:32px 0 0 32px}.contrast-light .site-search__input{border:2px solid #000}.contrast-dark .site-search__input{border:2px solid #fff}.site-search--light .site-search__input{border:1px solid #379ec1}input[type=search]::-webkit-search-cancel-button:hover,input[type=search]::-webkit-search-decoration:hover{cursor:pointer}.site-search__button{padding:8px 12px;line-height:1rem;background:#379ec1;cursor:pointer;border:0;border-radius:0 32px 32px 0}.contrast-light .site-search__button{background:#fff;border-top:2px solid #000;border-right:2px solid #000;border-bottom:2px solid #000}.contrast-dark .site-search__button{background:#000;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}.contrast-light .site-search__button:hover{background:#d9dfe3}.contrast-dark .site-search__button:hover{background:#5e676d}.site-search__button-icon{fill:#fff}.contrast-light .site-search__button-icon{fill:#000}.contrast-dark .site-search__button-icon{fill:#fff}.skip-links{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:-1000px;left:-1000px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:15;width:1px;height:1px;background:#b3c4cd;border-radius:4px;overflow:hidden}.skip-links:focus-within{top:52px;left:4px;padding:8px 8px 0 0;width:auto;height:auto}.skip-links__link{margin:0 0 8px 8px}@-webkit-keyframes nudge-right{0%,to{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}40%{-webkit-transform:translate(5px,-50%) rotate(0deg);transform:translate(5px,-50%) rotate(0deg)}}@keyframes nudge-right{0%,to{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}40%{-webkit-transform:translate(5px,-50%) rotate(0deg);transform:translate(5px,-50%) rotate(0deg)}}@-webkit-keyframes nudge-left{0%,to{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}40%{-webkit-transform:translate(-5px,-50%) rotate(180deg);transform:translate(-5px,-50%) rotate(180deg)}}@keyframes nudge-left{0%,to{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}40%{-webkit-transform:translate(-5px,-50%) rotate(180deg);transform:translate(-5px,-50%) rotate(180deg)}}.sliding-table{position:relative}.sliding-table table{margin-bottom:0;text-align:left;background:#ecf0f3;border-spacing:0}.sliding-table table table{min-width:100%}.sliding-table td,.sliding-table th{vertical-align:top;padding:16px;min-width:148px;border-bottom:1px solid #b3c4cd}.sliding-table td.align-right,.sliding-table th.align-right{padding-right:32px}.sliding-table tbody tr:last-child td,.sliding-table tbody tr:last-child th{border:0}.sliding-table__track{margin-bottom:8px;margin-left:-32px;width:100vw;overflow-x:scroll}@media print,screen and (min-width:900px){.sliding-table__track{margin-left:0;width:100%}}.sliding-table__container{display:table;padding:0 32px;min-width:100%}@media print,screen and (min-width:900px){.sliding-table__container{padding:0}}.sliding-table__header{padding:16px 16px 0;background:#ecf0f3}.sliding-table__header h4,.sliding-table__header h5,.sliding-table__header h6,.sliding-table__header p{margin:0}.sliding-table__heading{margin:0;padding-bottom:8px}.sliding-table__source{margin-top:8px;margin-bottom:16px;color:#8c9ba5;font-size:.85rem;line-height:1.5em}.sliding-table__indicator{position:fixed;top:50%;width:3rem;height:3rem;background:rgba(179,196,205,.6);border-radius:50%;opacity:1;pointer-events:none;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}@media print,screen and (min-width:900px){.sliding-table__indicator{position:absolute}}.sliding-table__indicator.fade-enter-active,.sliding-table__indicator.fade-leave-active{opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.sliding-table__indicator.fade-enter,.sliding-table__indicator.fade-leave-to,.sliding-table__indicator.sliding-table__indicator--hidden{opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.sliding-table__indicator--right{right:2rem;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-animation:nudge-right .4s linear .5s;animation:nudge-right .4s linear .5s}.sliding-table__indicator--left{left:2rem;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-animation:nudge-left .4s linear .5s;animation:nudge-left .4s linear .5s}.sliding-table__indicator-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:1.5rem;height:1.5rem;fill:#fff;-webkit-transform:translate(-40%,-50%) rotate(-90deg);transform:translate(-40%,-50%) rotate(-90deg)}.social-follow{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:4rem}@media print,screen and (min-width:600px){.social-follow__heading{padding:0 8px}}.social-follow__list{margin:0;padding:0;list-style:none}.social-follow__item{display:inline}.social-follow__link{display:inline-block;padding:8px}.social-follow__icon{fill:#002e3b}.contrast-light .social-follow__icon{fill:#000}.contrast-dark .social-follow__icon{fill:#fff}.social-share{margin-bottom:24px}@media print{.social-share{display:none}}.social-share__list{display:block;list-style:none;margin:0 12px 0 -12px;padding:0;line-height:0}@media print,screen and (min-width:400px){.social-share__list{display:inline-block}}.social-share__list:last-child{margin-right:0}.social-share__item{display:inline-block;vertical-align:middle;margin-right:4px}@media print,screen and (min-width:900px){.social-share__item{margin-right:8px}}.social-share__link{display:block;position:relative;width:44px;height:44px}.social-share__link--comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px;width:auto;min-width:44px}.social-share__item .social-share__link--print{display:none}@media print,screen and (min-width:900px){.social-share__item .social-share__link--print{display:block;vertical-align:middle}}.social-share__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:24px;height:24px;font-size:0;fill:#000}.contrast-light .social-share__icon{fill:#000}.contrast-dark .social-share__icon{fill:#fff}.social-share__link--comment .social-share__icon{position:static;fill:#379ec1;-webkit-transform:none;transform:none}.contrast-light .social-share__link--comment .social-share__icon{fill:#000}.contrast-dark .social-share__link--comment .social-share__icon{fill:#fff}.social-share__link-number{margin-left:8px;color:#819cac}.contrast-light .social-share__link-number{color:#000}.contrast-dark .social-share__link-number{color:#fff}.social-login__facebook{background:#4468b0;border-color:#4468b0}.social-login__facebook:hover{color:#fff;background:#2f477a;border-color:#2f477a}.contrast-light .social-login__facebook{color:#fff;background:#4468b0;border-color:#4468b0}.contrast-light .social-login__facebook:hover{color:#fff;background:#2f477a;border-color:#2f477a}.contrast-dark .social-login__facebook{color:#fff;background:#4468b0;border-color:#4468b0}.contrast-dark .social-login__facebook:hover{color:#fff;background:#2f477a;border-color:#2f477a}.social-login__google{color:#5e676d;background:#fff;border-color:#5e676d}.social-login__google:hover{color:#5e676d;background:#d9dfe3}.contrast-light .social-login__google{color:#5e676d;background:#fff;border-color:#5e676d}.contrast-light .social-login__google:hover{color:#5e676d;background:#d9dfe3;border-color:#5e676d}.contrast-dark .social-login__google{color:#5e676d;background:#fff;border-color:#5e676d}.contrast-dark .social-login__google:hover{color:#5e676d;background:#d9dfe3;border-color:#5e676d}.status-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.status-controls__button{margin-left:8px;padding:0;color:#8c9ba5;font-size:.875rem;font-weight:600;background:transparent;border:0;cursor:pointer}.contrast-light .status-controls__button{color:#000}.contrast-dark .status-controls__button{color:#fff}.status-controls__button--new-status{display:none}@media print,screen and (min-width:600px){.status-controls__button--new-status{display:block}}.status-controls__action-icon{padding:8px 0 8px 5px;fill:#8c9ba5}.contrast-light .status-controls__action-icon{fill:#000}.contrast-dark .status-controls__action-icon{fill:#fff}.status-controls__action-icon svg{vertical-align:top;width:17px;height:17px}.status-controls__action-text{font-family:biosans,sans-serif}.status-controls--condensed .status-controls__action-text{display:none}.status-form{position:relative;margin:0;padding:16px 24px 32px;text-align:left;border-radius:3px;cursor:text}.status-form:hover{background:#bee1ec;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.contrast-light .status-form:hover{background:#ecf0f3}.contrast-dark .status-form:hover{background:#152934}.status-form--hasImage{padding-bottom:0}@media print,screen and (min-width:600px){.status-form--hasImage{padding-bottom:16px}}.status-form__placeholder{line-height:34px}.status-form__input:focus{outline:none}.status-form__input span{background:none!important}.status-form__actions{position:absolute;right:8px;bottom:8px;height:30px}.status-form__submit-button{position:absolute;top:auto;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);bottom:-50px}.status-reply{margin:0 0 8px 16px;text-align:right}@media print,screen and (min-width:900px){.status-reply{margin:0 0 8px 64px}}.status-reply__content{display:inline-block;text-align:left}.status-reply__body{display:inline-block;vertical-align:top;padding:8px 16px;font-size:1rem;background:#ecf0f3;border-radius:4px}.font-lg .status-reply__body{font-size:24px;line-height:32px}.font-xl .status-reply__body{font-size:30px;line-height:38px}.contrast-light .status-reply__body{background:#fff;border:2px solid #000}.contrast-dark .status-reply__body{background:#000;border:2px solid #fff}.status-reply__engagement:after{content:"";display:table;clear:both}.status-reply__form{margin-left:auto;width:100%;text-align:center}.status-reply__form__prompt{font-size:.875rem}.status-reply__children-toggle{display:block;margin:0 auto;color:#379ec1;font-size:1rem;border:0}.status-reply__children-replies{margin-top:8px;padding-left:16px;border-left:2px solid #d9dfe3}.status-history .status-reply__children-replies{border:none}.status-updates__heading{margin-bottom:40px}.subscription-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;color:#5e676d;border:none;-webkit-transition:color .2s;transition:color .2s}.contrast-light .subscription-button{color:#000}.contrast-dark .subscription-button{color:#fff}.subscription-button:hover{color:#379ec1}.subscription-button__icon{display:inline-block;margin-right:4px;width:24px;height:24px;fill:#5e676d;-webkit-transition:fill .2s;transition:fill .2s}.contrast-light .subscription-button__icon{fill:#000}.contrast-dark .subscription-button__icon{fill:#fff}.subscription-button:hover .subscription-button__icon{fill:#379ec1}.subscription-form{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-top:0;margin-bottom:48px}@media print,screen and (min-width:900px){.subscription-form{margin-right:48px;margin-bottom:0}}.subscription-form__label{display:block;padding-bottom:16px;font-family:biosans,sans-serif;font-weight:800;line-height:1.25}.subscription-form__group{display:-webkit-box;display:-ms-flexbox;display:flex}.subscription-form__input{padding-left:1rem;width:100%;border:0;border-radius:32px 0 0 32px}.contrast-light .subscription-form__input{border:2px solid #000}.contrast-dark .subscription-form__input{border:2px solid #fff}.subscription-form__button{padding:0 1rem;min-width:auto;color:#fff;font-size:1.1875rem;font-family:biosans,sans-serif;font-weight:800;line-height:1.5;background:#379ec1;border:0;border-radius:0 32px 32px 0;cursor:pointer}.contrast-light .subscription-form__button{color:#000;background:#fff;border-top:2px solid #000;border-right:2px solid #000;border-bottom:2px solid #000}.contrast-dark .subscription-form__button{color:#fff;background:#000;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}.contrast-dark .subscription-form__button,.contrast-light .subscription-form__button{border-left:none}.contrast-light .subscription-form__button:hover{background:#d9dfe3}.contrast-dark .subscription-form__button:hover{background:#5e676d}.summary-section{position:relative;margin-top:32px}@media print,screen and (min-width:600px){.summary-section--activity .summary-section__content{background:transparent}}.summary-section__action-link{position:absolute;top:4px;right:0;color:#152934;font-size:.875rem;font-weight:600;background:none}.contrast-light .summary-section__action-link{color:#000}.contrast-dark .summary-section__action-link{color:#fff}.summary-section__content{margin-top:8px;padding:16px 24px;font-size:1rem;background:#f5f7f9;border-radius:4px}.contrast-light .summary-section__content{background:#fff;border:2px solid #000}.contrast-dark .summary-section__content{background:#000;border:2px solid #fff}.switch{display:block}.switch__container,.switch__name{display:inline-block;vertical-align:middle}.switch__container{position:relative;margin:0 8px 0 24px;width:39px;height:22px;background:#819cac;border-radius:10px;overflow:hidden}.switch--positive .switch__container{background:#379ec1}.contrast-light .switch__container{background:#000}.contrast-dark .switch__container{background:#fff}.switch__input:not(:checked)+.switch__label{visibility:hidden}.switch__input:checked+.switch__label{visibility:visible}.switch__label{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0 6px;line-height:20px;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;cursor:pointer}.switch__label--positive{text-align:left;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.switch--positive .switch__label--positive,.switch__label--negative{-webkit-transform:translateX(0);transform:translateX(0)}.switch__label--negative{text-align:right}.switch--positive .switch__label--negative{-webkit-transform:translateX(100%);transform:translateX(100%)}.switch__label-icon{fill:#d2eaf2}.switch__label-icon svg{width:10px;height:10px}.contrast-light .switch__label-icon{fill:#fff}.contrast-dark .switch__label-icon{fill:#000}.switch__toggle{position:absolute;top:3px;left:3px;width:16px;height:16px;background:#fff;border-radius:100%;pointer-events:none;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.switch--positive .switch__toggle{-webkit-transform:translateX(100%);transform:translateX(100%)}.contrast-light .switch__toggle{background:#fff}.contrast-dark .switch__toggle{background:#000}.switch__state{display:inline-block;vertical-align:middle;min-width:30px;color:#819cac;font-size:.875rem;font-weight:600;text-transform:uppercase}.contrast-light .switch__state{color:#000}.contrast-dark .switch__state{color:#fff}.switch--positive .switch__state{color:#379ec1}.contrast-light .switch--positive .switch__state{color:#000}.contrast-dark .switch--positive .switch__state{color:#fff}.symptom-checker__instructions{margin-bottom:32px}.font-lg .symptom-checker__instructions{font-size:24px;line-height:32px}.font-xl .symptom-checker__instructions{font-size:30px;line-height:38px}.symptom-checker__content{display:-webkit-box;display:-ms-flexbox;display:flex}.symptom-checker__icon path{fill:#98a9a3}.symptom-checker__icon circle{fill:#ba2626;stroke:#ba2626;fill-opacity:.5;cursor:pointer;-webkit-transition:fill-opacity .25s;transition:fill-opacity .25s}.symptom-checker__icon circle:focus,.symptom-checker__icon circle:hover{fill-opacity:.7}.symptom-checker__info{margin-left:48px;padding-left:16px;max-width:400px;border-left:1px solid #d9dfe3}.contrast-low .symptom-checker__info{border-color:#8c9ba5}.contrast-light .symptom-checker__info{border-color:#000}.contrast-dark .symptom-checker__info{border-color:#fff}.symptom-item--active{border-top:1px solid #d9dfe3;border-bottom:1px solid #d9dfe3}.contrast-low .symptom-item--active{border-color:#8c9ba5}.contrast-light .symptom-item--active{border-color:#000}.contrast-dark .symptom-item--active{border-color:#fff}.symptom-item__heading{cursor:pointer}.symptom-item__content{max-height:0;overflow:hidden}.symptom-item--active .symptom-item__content{max-height:1000px;-webkit-transition:max-height 1s;transition:max-height 1s}.symptom-item__content .button,.symptom-item__description{margin-bottom:8px}.font-lg .symptom-item__description{font-size:24px;line-height:32px}.font-xl .symptom-item__description{font-size:30px;line-height:38px}@media print,screen and (min-width:900px){.forums-index .tag-picker{padding:32px;min-height:1000px;background:#ecf0f3}.contrast-light .forums-index .tag-picker{background:#fff;border:2px solid #000}.contrast-dark .forums-index .tag-picker{background:#000;border:2px solid #fff}}.tag-picker__heading{display:inline-block;font-weight:800}.create-thread-form .tag-picker__heading{font-family:biosans,sans-serif}.tag-picker__tag-icon{display:inline-block;vertical-align:middle;margin-left:8px;width:24px;height:24px;fill:#5e676d}.contrast-light .tag-picker__tag-icon{fill:#000}.contrast-dark .tag-picker__tag-icon{fill:#fff}.create-thread-form .tag-picker__tag-icon{display:none}.tag-picker__instructions{margin-bottom:24px;line-height:1.6}.font-lg .tag-picker__instructions{font-size:24px;line-height:32px}.font-xl .tag-picker__instructions{font-size:30px;line-height:38px}.tag-picker__tag{margin-top:12px;margin-right:16px;padding:8px 16px;color:#002029;background:transparent;border:1px solid #819cac;border-radius:3px;cursor:pointer}.contrast-low .tag-picker__tag{border-color:#8c9ba5}.contrast-light .tag-picker__tag{color:#000;border-color:#000}.contrast-dark .tag-picker__tag{color:#fff;border-color:#fff}.tag-picker__tag:hover{background:#d9dfe3}.contrast-low .tag-picker__tag:hover{background:#b3c4cd}.contrast-light .tag-picker__tag:hover{background:#d9dfe3}.contrast-dark .tag-picker__tag:hover{background:#5e676d}.tag-picker__remove-icon{margin-left:8px;fill:#fff}.contrast-light .tag-picker__remove-icon{fill:#000}.contrast-dark .tag-picker__remove-icon{fill:#fff}.tag-picker__tag--selected{color:#fff;background:#67c7e5;border-color:#379ec1}.tag-picker__expand-button{display:block;margin:8px auto;font-weight:600;background:none;border:0}.tag-picker__no-tags{font-size:1rem;text-align:center}.font-lg .tag-picker__no-tags{font-size:24px;line-height:32px}.font-xl .tag-picker__no-tags{font-size:30px;line-height:38px}.tags-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tags-list__icon{display:inline-block;-ms-flex-negative:0;flex-shrink:0;margin-right:4px;width:20px;height:20px;line-height:0;fill:#5e676d}.contrast-light .tags-list__icon{fill:#000}.contrast-dark .tags-list__icon{fill:#fff}.tags-list__list{display:inline-block;margin-right:16px;color:#5e676d;font-size:.875rem;line-height:1.6}.contrast-light .tags-list__list{color:#000}.contrast-dark .tags-list__list{color:#fff}.tags-list__tag{position:relative;margin-right:4px}.tags-list__tag:not(:last-child):after{content:",";display:inline}.tags-list__tag-link{text-decoration:underline}.team-member{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0;width:250px}.team-member__avatar{-ms-flex-negative:0;flex-shrink:0;margin-right:8px;width:75px;height:75px}.team-member__info{padding-top:8px;font-size:1rem;line-height:1.6}.team-member__name{font-weight:600;background:none;cursor:pointer}.team-member__description{color:#5e676d}.contrast-light .team-member__description{color:#000}.contrast-dark .team-member__description{color:#fff}.this-or-that{margin-bottom:24px;text-align:center;background:#ecf0f3;border-radius:8px;overflow:hidden;word-break:break-word;overflow-wrap:anywhere}@media print{.this-or-that{display:none}}.contrast-light .this-or-that{background:#fff;border:2px solid #000}.contrast-dark .this-or-that{background:#000;border:2px solid #fff}.this-or-that__main-container{padding:0 32px 32px}@media print,screen and (min-width:600px){.this-or-that__main-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px}}.this-or-that__image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:32px 0 16px}@media print,screen and (min-width:600px){.this-or-that__image-container{-ms-flex-negative:0;flex-shrink:0;margin:0 32px}.columns__column:nth-child(2) .this-or-that__image-container{display:none}}.this-or-that__img{width:129px}.contrast-low .this-or-that__img{-webkit-filter:brightness(90%);filter:brightness(90%)}.this-or-that__content-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.this-or-that__heading{margin-bottom:8px;color:#5e676d;font-size:1.125rem;font-weight:600}.font-lg .this-or-that__heading{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .this-or-that__heading{font-size:1.375rem;line-height:calc(1.375rem + 8px)}.contrast-low .this-or-that__heading{color:#5e676d}.this-or-that__question{margin-bottom:24px;font-weight:800;line-height:1.4}.font-lg .this-or-that__question{font-size:24px;line-height:32px}.font-xl .this-or-that__question{font-size:30px;line-height:38px}.this-or-that__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 40px;min-height:80px;color:#fff;font-weight:600;line-height:1.2;text-align:right;background:#379ec1;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.font-lg .this-or-that__cta{font-size:24px;line-height:32px}.font-xl .this-or-that__cta{font-size:30px;line-height:38px}.contrast-light .this-or-that__cta{background:#fff;color:#000;border-top:2px solid #000}.contrast-dark .this-or-that__cta{background:#000;color:#fff;border-top:2px solid #fff}.this-or-that__cta:hover{color:#fff;background:#2c7d99}.this-or-that__icon{margin-left:4px;line-height:0;fill:#fff}.contrast-light .this-or-that__icon{fill:#000}.contrast-dark .this-or-that__icon{fill:#fff}.this-or-that__icon svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.font-lg .this-or-that__icon,.font-xl .this-or-that__icon{margin-top:4px;width:24px;height:24px}.this-or-that-form{margin:0}@media print,screen and (min-width:600px){.this-or-that-form__questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.this-or-that-form__question{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:8px}.this-or-that-form__button{min-width:100%;min-height:100px;color:#000;font-size:1.1875rem;background-color:#d2eaf2;border:2px solid #379ec1;border-radius:8px}.this-or-that-results__result+.this-or-that-results__result{margin-top:12px}.thread-child-replies__toggle{display:block;margin:0 auto;color:#379ec1;font-size:1rem}.thread-child-replies__icon{fill:#379ec1}.thread-child-replies__replies{margin-left:8px;padding-left:16px;border-left:2px solid #d9dfe3;list-style-type:none}@media print,screen and (min-width:900px){.thread-child-replies__replies{margin-left:80px;padding-left:24px}}.thread-child-replies__reply{padding:16px 0 0}.contrast-low .thread-discussion{border-color:#8c9ba5}.contrast-light .thread-discussion{border-color:#000}.contrast-dark .thread-discussion{border-color:#fff}@media print,screen and (min-width:900px){.thread-discussion{border-top:2px solid #d9dfe3}}.thread-discussion__list{list-style-type:none;padding:0}.thread-discussion__toggle{display:block;margin:0 auto;color:#379ec1;font-size:1rem}.thread-discussion__icon{fill:#379ec1}.thread-form{text-align:center}.thread-form__prompt{margin-top:8px;color:#8c9ba5;font-size:.875rem}.contrast-light .thread-form__prompt{color:#000}.contrast-dark .thread-form__prompt{color:#fff}.thread-teaser{padding:16px 0;border-bottom:1px solid #b3c4cd}.bookmarks .thread-teaser{padding:0 0 64px}.trending-topics .thread-teaser{padding-top:0}.homepage-engagement .thread-teaser{padding:0}.thread-teaser--no-border{border:none}.thread-teaser__status{color:#5e676d;font-size:1rem;font-weight:700}.contrast-light .thread-teaser__status{color:#000}.contrast-dark .thread-teaser__status{color:#fff}.thread-teaser__featured{display:inline-block}.thread-teaser__activity{display:inline-block;position:relative}.thread-teaser__featured+.thread-teaser__activity{margin-left:8px}.thread-teaser__featured+.thread-teaser__activity:before{content:"·";display:inline;margin-right:8px;color:#819cac;font-weight:bolder}.thread-teaser__excerpt{font-size:1rem;line-height:1.4;overflow:hidden}.font-lg .thread-teaser__excerpt{font-size:24px;line-height:32px}.font-xl .thread-teaser__excerpt{font-size:30px;line-height:38px}.thread-teaser__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.thread-reply{margin:16px 0}.thread-reply__body{overflow-wrap:break-word}.font-lg .thread-reply__body{font-size:24px;line-height:32px}.font-xl .thread-reply__body{font-size:30px;line-height:38px}.toast-notifications{position:fixed;right:.5rem;bottom:.5rem;left:.5rem;z-index:13}.toast-notifications-enter-active,.toast-notifications-leave-active{-webkit-transition:opacity .1s,-webkit-transform .1s;transition:opacity .1s,-webkit-transform .1s;transition:transform .1s,opacity .1s;transition:transform .1s,opacity .1s,-webkit-transform .1s}.toast-notifications-enter,.toast-notifications-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.toast-notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:550px;color:#fff;font-size:.9rem;line-height:1;background:#002e3b;border-radius:12px;overflow:hidden}.toast-notification+.toast-notification{margin-top:.5rem}.toast-notification__message{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem}.toast-notification__action{padding:1rem;color:#ecf0f3;background:#002e3b;border:0;border-radius:0;fill:#ecf0f3;overflow:hidden;white-space:nowrap;cursor:pointer}.toast-notification__action:hover{color:#fff;background:#379ec1}.toast-notification-enter-active,.toast-notification-leave-active{-webkit-transition:opacity .1s;transition:opacity .1s}.toast-notification-enter,.toast-notification-leave-to{opacity:0}.top-articles{margin:32px auto 0;width:calc(100vw - 64px);max-width:1024px}.top-articles__heading{margin-bottom:0;color:#5e676d;font-size:1rem;letter-spacing:2px;text-transform:uppercase}.top-articles__teaser-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}@media print,screen and (min-width:900px){.top-articles__teaser-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:none}}.top-articles__post-teaser:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.top-articles__post-teaser:nth-of-type(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media print,screen and (min-width:900px){.top-articles__post-teaser:nth-of-type(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media print,screen and (min-width:900px){.top-articles__post-teaser{margin:0 32px 0 0}}.top-articles__ad{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media print,screen and (min-width:900px){.top-articles__ad{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-top:4px}}.trending-topics{margin:0 auto}.trending-topics__container{margin-top:16px}.trending-topics__label{color:#152934;font-size:11px;font-weight:800;text-transform:uppercase}.font-lg .trending-topics__label{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .trending-topics__label{font-size:1.375rem;line-height:calc(1.375rem + 8px)}.contrast-light .trending-topics__label{color:#000}.contrast-dark .trending-topics__label{color:#fff}@media print,screen and (min-width:900px){.trending-topics__label{font-size:13px}}.ugc-create{margin:0 auto;max-width:610px}.ugc-create__image{display:block;margin:24px auto}.ugc-create__heading{text-align:center}.ugc-create__confirmation{margin-top:16px;text-align:center}.ugc-create__disclaimer{line-height:1.6;text-align:center}.font-lg .ugc-create__disclaimer{font-size:24px;line-height:32px}.font-xl .ugc-create__disclaimer{font-size:30px;line-height:38px}.ugc-create__cta-text{margin:16px 0;font-weight:800}.uploaded-image{display:block}.uploaded-image-preview{display:block;margin:8px 16px;padding:0;height:100px}.unsubscribe__example{padding:24px}.unsubscribe__message{padding:0 24px;font-weight:600}.unsubscribe-page{margin-top:32px}.profile-heading{display:none}@media print,screen and (min-width:900px){.profile-heading{display:block;margin-bottom:16px;padding:16px 0;text-align:center}}.profile-heading--show-mobile{display:block;padding:16px 0;text-align:center}.profile-heading--with-border{border-bottom:1px solid #d9dfe3}.contrast-low .profile-heading--with-border{border-color:#8c9ba5}.contrast-light .profile-heading--with-border{border-color:#000}.contrast-dark .profile-heading--with-border{border-color:#fff}.profile-heading__avatar{width:100px;height:100px}@media print,screen and (min-width:900px){.profile-heading__avatar{width:150px;height:150px}}.profile-heading__username{font-size:2rem}.font-lg .profile-heading__username,.font-xl .profile-heading__username{font-size:2rem;line-height:calc(2rem + 8px)}.profile__header{margin:0 auto;padding:16px 32px;max-width:1024px;background:#ecf0f3}@media print,screen and (min-width:900px){.profile__header{padding:0;width:calc(100vw - 64px);max-width:800px;background:transparent}}.notifications-settings .profile__header,.notifications .profile__header{background:none}.message-center .profile__header{padding:0 24px;width:100%;max-width:100%;background:none}.following-details .profile__header{max-width:1024px}@media print,screen and (min-width:900px){.profile__header--small-only{display:none}}.profile__header--wide-only{display:none}@media print,screen and (min-width:900px){.profile__header--wide-only{display:block}}.profile-header__title--inline{display:inline-block}.profile__header-description{margin-bottom:8px}.font-lg .profile__header-description{font-size:24px;line-height:32px}.font-xl .profile__header-description{font-size:30px;line-height:38px}.profile__overview{margin:0 auto;width:calc(100vw - 64px);max-width:1024px}@media print,screen and (min-width:600px){.profile__summaries{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print,screen and (min-width:600px){.profile__summary-group{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 1rem}}@media print,screen and (min-width:600px){.profile__summary-group--activity{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.profile__container{margin:0 auto;width:calc(100vw - 64px);max-width:800px}.notifications-settings .profile__container,.notifications .profile__container{width:100%;max-width:none}@media print,screen and (min-width:900px){.notifications-settings .profile__container,.notifications .profile__container{max-width:800px}}.user-status{margin:16px auto 40px;padding-top:24px;max-width:400px}.user-status--full-width{margin:0;padding-top:0;width:100%}.user-status--form-open{margin-bottom:64px}.user-status--form-open.user-status--full-width{margin-bottom:40px}.user-status__box{position:relative;background:#d2eaf2;border-radius:4px;white-space:pre-wrap;overflow-wrap:break-word}.contrast-light .user-status__box{background:#fff;border:2px solid #000}.contrast-dark .user-status__box{background:#000;border:2px solid #fff}.user-status__box:hover{background:#bee1ec;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer}.contrast-light .user-status__box:hover{background:#ecf0f3}.contrast-dark .user-status__box:hover{background:#152934}.user-status__timestamp{position:absolute;top:-24px;left:0;color:#8c9ba5;font-size:.75rem}.contrast-light .user-status__timestamp{color:#000}.contrast-dark .user-status__timestamp{color:#fff}.user-status__current-status{padding:16px 24px}.font-lg .user-status__current-status{font-size:24px;line-height:32px}.font-xl .user-status__current-status{font-size:30px;line-height:38px}.user-status__current-status:hover{cursor:auto;background:#d2eaf2;-webkit-transition:none;transition:none}.contrast-light .user-status__current-status:hover{background:#ecf0f3}.contrast-dark .user-status__current-status:hover{background:#152934}.user-status__placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px;font-style:italic}.user-status__new-icon{width:24px;height:24px;line-height:0;fill:#379ec1}.contrast-light .user-status__new-icon{fill:#000}.contrast-dark .user-status__new-icon{fill:#fff}.user-suggestions{display:block;position:absolute;top:0;left:0;z-index:14;max-width:280px;min-width:280px;height:auto;max-height:300px;overflow:auto}.user-suggestions ul{margin:2px 0 0;padding:0;list-style:none;background:#ecf0f3}.user-suggestions .no-match{cursor:default}.validation-error{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;padding:8px;max-width:400px;background:#fff;border:2px solid #ee394e;border-radius:4px}.validation-error:before{width:20px;height:20px;border:2px solid #ee394e;border-radius:4px;-webkit-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg)}.validation-error:after,.validation-error:before{content:"";position:absolute;bottom:0;left:50%;background:#fff}.validation-error:after{width:30px;height:13px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.validation-error--bottom:after,.validation-error--bottom:before{top:0;bottom:auto}.validation-error--bottom:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.validation-error--no-label{margin-bottom:16px}.validation-error__icon{vertical-align:middle;margin-right:.375rem;width:30px;height:30px;line-height:1;fill:#ee394e}.validation-error__message{padding-bottom:4px;color:#002e3b;font-size:.875rem;line-height:1.25}.validation-error__message strong{padding-right:4px}.vote-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.contrast-low .vote-count{border-color:#8c9ba5}.contrast-light .vote-count{background:#fff;border-color:#000}.contrast-dark .vote-count{background:#000;border-color:#fff}.vote-count__percent{-ms-flex-negative:0;flex-shrink:0;margin-right:16px;width:64px;color:#8c9ba5;font-size:1.5rem;font-family:biosans,sans-serif;font-weight:800;line-height:1}.vote-count--is-voted .vote-count__percent{color:#379ec1}.contrast-light .vote-count--is-voted .vote-count__percent{color:#000}.contrast-dark .vote-count--is-voted .vote-count__percent{color:#fff}.this-or-that-results--is-voted .vote-count__percent{color:#379ec1}.contrast-light .this-or-that-results--is-voted .vote-count__percent{color:#000}.contrast-dark .this-or-that-results--is-voted .vote-count__percent{color:#fff}.vote-count__details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.vote-count__text{margin-bottom:4px;font-size:.75rem;font-weight:600;line-height:1.2;text-align:left}.font-lg .vote-count__text{font-size:1.25rem;line-height:calc(1.25rem + 8px)}.font-xl .vote-count__text{font-size:1.5rem;line-height:calc(1.5rem + 8px)}.vote-count__bar{height:20px;background:#fff;border-radius:10px;overflow:hidden}.contrast-light .vote-count__bar{background:#fff;border:2px solid #000}.contrast-dark .vote-count__bar{background:#000;border:2px solid #fff}.contrast-low .vote-count__bar{background:#d9dfe3}.homepage-engagement .vote-count__bar{background:#ecf0f3}.contrast-light .homepage-engagement .vote-count__bar{background:#fff;border:2px solid #000}.contrast-dark .homepage-engagement .vote-count__bar{background:#000;border:2px solid #fff}.vote-count__bar-fill{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;padding-left:20px;height:100%;background:#379ec1;border-radius:10px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 1s ease-in-out .3s;transition:-webkit-transform 1s ease-in-out .3s;transition:transform 1s ease-in-out .3s;transition:transform 1s ease-in-out .3s,-webkit-transform 1s ease-in-out .3s}.poll-results--full-bars .vote-count__bar-fill,.this-or-that-results--full-bars .vote-count__bar-fill{-webkit-transform:translateX(-20px);transform:translateX(-20px)}.contrast-light .vote-count__bar-fill{background:#000}.contrast-dark .vote-count__bar-fill{background:#fff}.advocate{max-width:260px;height:auto}.ctr{margin:0 auto;text-align:center}.center-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.explorer-header__banner-image{display:block;margin:0 auto 1rem;max-width:100%;max-height:300px}.explorer-header__icon-image{display:block;margin:0 auto;width:100px}.explorer-header__heading{margin:0 auto .5rem}.explorer-header__heading,.explorer-header__text{width:85%;max-width:800px;color:#002029;text-align:center}.explorer-header__text{margin:1.5rem auto}img.aligncenter,img.alignleft,img.alignright{display:block;margin:.5rem auto 1.5rem}@media screen and (min-width:500px){img.alignleft{float:left;margin:0 1.75rem 1.5rem 0;text-align:left}}@media screen and (min-width:500px){img.alignright{float:right;margin:0 0 1.5rem 1.75rem;text-align:left}}.single-graphic .content{margin:0 2rem;width:auto;max-width:960px}.single-graphic .content h1{padding:0 2rem;text-align:center}.single-graphic .content .social{margin:1rem auto;text-align:center}.slideshowImg,.slideshowImgHorizontal,.slideshowImgSmall,.slideVertical{margin:1rem auto;max-width:100%;overflow:hidden}.slideshowImgSmall{margin-bottom:2rem;width:300px;border:1px solid rgba(129,156,172,.6);overflow:hidden}@media screen and (min-width:600px){.slideshowImgSmall{width:600px}}.slideshowImgSmall img{display:block;margin-bottom:-14%}.slideshowImgFull,.slideshowImgFullHdr{margin:0 -2rem;text-align:center;background:#242424;overflow:hidden}@media (min-width:768px){.slideshowImgFull,.slideshowImgFullHdr{margin:0}}.slideshowImgFullHdr img,.slideshowImgFull img{display:block;position:relative;left:0;width:100%;border:1px solid #819cac;-webkit-transition:left .3s;transition:left .3s}@media (min-width:768px){.slideshowImgFullHdr img,.slideshowImgFull img{width:100%}}.slideshowImgFullHdr img:not([onclick]),.slideshowImgFull img:not([onclick]){margin-bottom:-6%}.slideshowImgFullHdr img[onclick],.slideshowImgFull img[onclick]{max-width:none}.slideshowImgInfograpic{display:block;margin:0 auto;width:150px}@media screen and (min-width:580px){.slideshowImgInfograpic{margin:inherit;width:300px}}.slideshowImg{margin:4px auto;width:300px;height:350px;border:1px solid rgba(129,156,172,.6);overflow:hidden}@media screen and (min-width:600px){.slideshowImg{width:600px}}.slideVertical{width:300px;height:340px}@media screen and (min-width:600px){.slideVertical{width:600px}}.slideshowImgHorizontal{margin:4px auto;width:300px;border:1px solid rgba(129,156,172,.6)}.slideshowTxtSmall{margin:8px auto;width:300px}.slideshowImgMask{width:300px}.slideshowBtn{display:none}.graphic>div:nth-child(2n){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2rem}.graphic>div:nth-child(2n)>div{-webkit-box-flex:1;-ms-flex:1 30rem;flex:1 30rem;margin:2rem}.graphic>div:nth-child(2n)>div:last-child{-webkit-box-flex:1;-ms-flex:1 300px;flex:1 300px}.smtext{font-size:10px;font-style:normal;font-family:Helvetica,Arial,sans-serif;font-weight:700;line-height:20px;text-transform:uppercase}.nutritionFacts{padding:.5rem;max-width:20rem;border:1px solid #ccc}.nutritionFacts p{padding-top:.2rem;border-top:1px solid #ccc}.credits{margin-top:1rem}.sliding-table .sliding-table__cell--right{padding-right:32px;text-align:right}.sponsored-highlight{display:block;margin:1.75rem auto 1rem;padding:1.25rem;border-radius:3px}.sponsored-highlight.info{background:#ecf0f3}.sponsored-highlight.warning{text-align:center;border:2px solid #ee394e}.pollR{padding:1rem;background:rgba(129,156,172,.15)}.clmn100,.clmn150,.clmn200,.clmn250,.clmn300,.clmn350,.clmn400,.clmn450{display:inline-block;vertical-align:top;padding:.1rem}.clmn100,.clmn100s{width:19%}.clmn150{width:24%}.clmn200{width:29%}.clmn250{width:34%}.clmn300{width:39%}.clmn350{width:44%}.clmn400{width:49%}.clmn450{width:59%}.wp-caption{margin:0 0 .25rem;width:auto;max-width:100%;height:auto;text-align:center}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{display:block;margin:.5rem auto 1.5rem}@media print,screen and (min-width:600px){.wp-caption.alignleft{float:left;margin:0 1.75rem 1.5rem 0;text-align:left}}@media print,screen and (min-width:600px){.wp-caption.alignright{float:right;margin:0 0 1.5rem 1.75rem;text-align:left}}.wp-caption img{margin:0 0 .125rem;padding:0;border:0}.wp-caption-text{margin:0 auto;color:grey;font-size:.85rem;line-height:1.5em}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.hidden{display:none}@media print,screen and (min-width:900px){.hidden--at-medium{display:none}}@media print,screen and (min-width:1200px){.hidden--at-wide{display:none}}.visible{display:initial}@media print,screen and (min-width:900px){.visible--at-medium{display:initial}}@media print,screen and (min-width:1200px){.visible--at-wide{display:initial}}.engagement-bar__action-text--hidden,.feature-section .agile__actions,.search-form__button-text,.site-search__button-text,.switch__input,.visually-hidden{position:absolute;top:0;left:-99999px}