:root{--color-white:#fff;--color-white-rgb:255,255,255;--color-black:#0a0f26;--color-black-rgb:10,15,38;--color-poppy:#ff527a;--color-blue:#4568ff;--color-teal:#048fa8;--color-yellow:#ffc860;--color-gray:#7d7d7d;--color-medium-gray:#ccc;--color-light-gray:#f5f5f5;--color-medium-light-gray:#d6d8dd;--color-poppy-hover:#cc4162;--color-blue-hover:#3752cc;--color-teal-hover:#026475;--color-yellow-hover:#e6d057;--color-black-hover:var(--color-teal);--color-pinterest:#bd081c;--color-pinterest-hover:#8c0615;--color-blue-tag:#a2c8ff;--color-teal-tag:#9bd7e2;--color-poppy-tag:#ffdbe2;--color-yellow-tag:#fffadf;--color-tinted-gray:hsla(0,0%,49%,0.8392156862745098);--color-stripped-gray:#ededed;--color-lighter-gray:#f3f3f3;--color-primary:var(--color-poppy);--color-primary-hover:var(--color-poppy-hover);--color-primary-tag:var(--color-poppy-tag);--color-secondary:var(--color-blue);--color-secondary-hover:var(--color-blue-hover);--color-secondary-tag:var(--color-blue-tag);--color-tertiary:var(--color-teal);--color-tertiary-hover:var(--color-teal-hover);--color-tertiary-tag:var(--color-teal-tag);--color-quaternary:var(--color-yellow);--color-quaternary-hover:var(--color-yellow-hover);--color-quaternary-tag:var(--color-yellow-tag);--color-accent:var(--color-secondary);--color-accent-hover:var(--color-secondary-hover);--color-success:var(--color-blue);--color-error:var(--color-poppy);--color-disabled:var(--color-medium-gray);--color-contributor:var(--color-yellow);--color-contributor-hover:var(--color-yellow-hover);--color-faq:var(--color-yellow);--color-search-input:var(--color-yellow-tag);--color-hr:var(--color-black);--color-global-header:var(--color-black);--font-family-body:"futura-pt",-apple-system,BlinkMacSystemFont,"Segoe UI",Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}@font-face{font-family:futura-pt;src:url(/hc-static/fonts/futura_pt_demi.woff2) format("woff2"),url(/hc-static/fonts/futura_pt_demi.woff) format("woff"),url(/hc-static/fonts/futura_pt_demi.ttf) format("truetype");font-weight:600;font-style:normal;font-display:block}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}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}b,strong{font-weight:bolder}code{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,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}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}details{display:block}summary{display:list-item}[hidden],template{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:1rem}body{margin:0;font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;background:var(--color-white)}button{background:none;border:none;cursor:pointer}h1,h2,h3,h4,h5,h6{margin-top:0}h1{font-size:3.375rem;line-height:.8888888889;letter-spacing:-2.16px}h1,h2{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600}h2{font-size:2.75rem;line-height:.9090909091;letter-spacing:-1.92px}h3{font-size:2.5rem;letter-spacing:-1.6px}h3,h4{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;line-height:1}h4{font-size:2rem;letter-spacing:-1.28px}h5{font-size:1.75rem;letter-spacing:-1.12px}h5,h6{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;line-height:1}h6{font-size:1.5rem;letter-spacing:-.96px}a{text-decoration:none;word-break:break-word}p{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.4;letter-spacing:-.2px}@media screen and (min-width:768px){p{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.6666666667;letter-spacing:-.48px}}b,strong{font-weight:600}ol,ul{list-style:none;padding:0;margin:0}form{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4285714286;letter-spacing:-.28px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}form input{max-width:328px;border-radius:4px;padding-left:12px}form .input-wrap{position:relative;max-width:328px;-ms-flex-align:center;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:48px}form .input-wrap,form .input-wrap label{display:-ms-flexbox;display:flex;align-items:center}form .input-wrap label{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.625rem;line-height:1.2;letter-spacing:.4px;color:var(--color-black);left:0;width:100%;min-height:12px;text-transform:uppercase;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.25s;transition:.25s;pointer-events:none}form .input-wrap label,form .input-wrap label>span{-ms-flex-align:center;position:absolute;top:0;height:100%;padding:0 12px}form .input-wrap label>span{right:0;display:-ms-flexbox;display:flex;align-items:center;color:var(--color-success)}form .input-wrap>label+span{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.625rem;line-height:1.2;letter-spacing:.4px;position:absolute;bottom:-16px;left:0;padding:0 12px;display:none}form .input-wrap:not(.static-label) input[type=email]::-webkit-input-placeholder,form .input-wrap:not(.static-label) input[type=password]::-webkit-input-placeholder,form .input-wrap:not(.static-label) input[type=tel]::-webkit-input-placeholder,form .input-wrap:not(.static-label) input[type=text]::-webkit-input-placeholder,form .input-wrap:not(.static-label) textarea::-webkit-input-placeholder{color:transparent}form .input-wrap:not(.static-label) input[type=email]::-moz-placeholder,form .input-wrap:not(.static-label) input[type=password]::-moz-placeholder,form .input-wrap:not(.static-label) input[type=tel]::-moz-placeholder,form .input-wrap:not(.static-label) input[type=text]::-moz-placeholder,form .input-wrap:not(.static-label) textarea::-moz-placeholder{color:transparent}form .input-wrap:not(.static-label) input[type=email]:-ms-input-placeholder,form .input-wrap:not(.static-label) input[type=password]:-ms-input-placeholder,form .input-wrap:not(.static-label) input[type=tel]:-ms-input-placeholder,form .input-wrap:not(.static-label) input[type=text]:-ms-input-placeholder,form .input-wrap:not(.static-label) textarea:-ms-input-placeholder{color:transparent}form .input-wrap:not(.static-label) input[type=email]::-ms-input-placeholder,form .input-wrap:not(.static-label) input[type=password]::-ms-input-placeholder,form .input-wrap:not(.static-label) input[type=tel]::-ms-input-placeholder,form .input-wrap:not(.static-label) input[type=text]::-ms-input-placeholder,form .input-wrap:not(.static-label) textarea::-ms-input-placeholder{color:transparent}form .input-wrap:not(.static-label) input[type=email]::placeholder,form .input-wrap:not(.static-label) input[type=password]::placeholder,form .input-wrap:not(.static-label) input[type=tel]::placeholder,form .input-wrap:not(.static-label) input[type=text]::placeholder,form .input-wrap:not(.static-label) textarea::placeholder{color:transparent}form .input-wrap.active:not(.static-label) label{color:var(--color-gray);-webkit-transform:translateY(-28px);transform:translateY(-28px)}form .input-wrap.active:not(.static-label) label>span{display:none}form .input-wrap.active:not(.static-label) input::-webkit-input-placeholder{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1rem;line-height:1;letter-spacing:0;color:var(--color-gray)}form .input-wrap.active:not(.static-label) input::-moz-placeholder{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1rem;line-height:1;letter-spacing:0;color:var(--color-gray)}form .input-wrap.active:not(.static-label) input:-ms-input-placeholder{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1rem;line-height:1;letter-spacing:0;color:var(--color-gray)}form .input-wrap.active:not(.static-label) input::-ms-input-placeholder{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1rem;line-height:1;letter-spacing:0;color:var(--color-gray)}form .input-wrap.active:not(.static-label) input::placeholder{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1rem;line-height:1;letter-spacing:0;color:var(--color-gray)}form .input-wrap.static-label input::-webkit-input-placeholder{color:transparent}form .input-wrap.static-label input::-moz-placeholder{color:transparent}form .input-wrap.static-label input:-ms-input-placeholder{color:transparent}form .input-wrap.static-label input::-ms-input-placeholder{color:transparent}form .input-wrap.static-label input::placeholder{color:transparent}form .input-wrap.static-label.active label{-webkit-transform:translateY(0);transform:translateY(0)}form .input-wrap.static-label.active input[type=email][value]+label,form .input-wrap.static-label.active input[type=password][value]+label,form .input-wrap.static-label.active input[type=tel][value]+label,form .input-wrap.static-label.active input[type=text][value]+label,form .input-wrap.static-label.active textarea[value]+label{color:transparent}form .input-wrap.static-label.active input::-webkit-input-placeholder{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1rem;line-height:1;letter-spacing:0;color:var(--color-gray)}form .input-wrap.static-label.active input::-moz-placeholder{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1rem;line-height:1;letter-spacing:0;color:var(--color-gray)}form .input-wrap.static-label.active input:-ms-input-placeholder{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1rem;line-height:1;letter-spacing:0;color:var(--color-gray)}form .input-wrap.static-label.active input::-ms-input-placeholder{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1rem;line-height:1;letter-spacing:0;color:var(--color-gray)}form .input-wrap.static-label.active input::placeholder{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1rem;line-height:1;letter-spacing:0;color:var(--color-gray)}form .input-wrap.active input[type=email]:focus:valid,form .input-wrap.active input[type=password]:focus:valid,form .input-wrap.active input[type=tel]:focus:valid,form .input-wrap.active input[type=text]:focus:valid,form .input-wrap.active textarea:focus:valid{border-color:var(--color-success)}form .input-wrap.active input[type=email]:focus:valid+label+span,form .input-wrap.active input[type=password]:focus:valid+label+span,form .input-wrap.active input[type=tel]:focus:valid+label+span,form .input-wrap.active input[type=text]:focus:valid+label+span,form .input-wrap.active textarea:focus:valid+label+span{color:var(--color-success)}form .input-wrap.touched input[type=email]:invalid,form .input-wrap.touched input[type=password]:invalid,form .input-wrap.touched input[type=tel]:invalid,form .input-wrap.touched input[type=text]:invalid,form .input-wrap.touched textarea:invalid{border-color:var(--color-error)}form .input-wrap.touched input[type=email]:invalid+label>span,form .input-wrap.touched input[type=password]:invalid+label>span,form .input-wrap.touched input[type=tel]:invalid+label>span,form .input-wrap.touched input[type=text]:invalid+label>span,form .input-wrap.touched textarea:invalid+label>span{color:var(--color-error)}form .input-wrap.touched input[type=email]:invalid+label+span,form .input-wrap.touched input[type=password]:invalid+label+span,form .input-wrap.touched input[type=tel]:invalid+label+span,form .input-wrap.touched input[type=text]:invalid+label+span,form .input-wrap.touched textarea:invalid+label+span{color:var(--color-error);display:inline}form .input-wrap.touched:focus-within label+span{display:inline}form input,form select,form textarea{border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{border:2px solid var(--color-black)}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form textarea{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1rem;line-height:1;letter-spacing:0;height:40px;max-height:40px;padding:12px;width:328px;resize:none}form input[type=email]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.625rem;line-height:1.2;letter-spacing:.4px}form input[type=email]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form textarea::-moz-placeholder{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.625rem;line-height:1.2;letter-spacing:.4px}form input[type=email]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.625rem;line-height:1.2;letter-spacing:.4px}form input[type=email]::-ms-input-placeholder,form input[type=password]::-ms-input-placeholder,form input[type=tel]::-ms-input-placeholder,form input[type=text]::-ms-input-placeholder,form textarea::-ms-input-placeholder{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.625rem;line-height:1.2;letter-spacing:.4px}form input[type=email]::placeholder,form input[type=password]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form textarea::placeholder{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.625rem;line-height:1.2;letter-spacing:.4px}form input[type=email]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form textarea:focus{outline:none;border-color:var(--color-success)}form select{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 12px;font-size:.875rem;line-height:16px;font-weight:600;font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;background-color:var(--color-white)}form select:focus{outline:none;border:2px solid var(--color-success)}form .select-wrap{position:relative;width:328px;height:40px}form .select-wrap,form .select-wrap .icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}form .select-wrap .icon{position:absolute;top:0;right:12px;height:100%;-webkit-transform:rotate(90deg);transform:rotate(90deg);pointer-events:none}form .input-select label{z-index:1}form .input-select label>span{color:var(--color-accent);padding-right:36px}form .input-select.active label>span{color:var(--color-accent)}form .input-select.active select:invalid{background:var(--color-error)}form textarea{height:12.5rem;max-height:none}form .input-textarea{-ms-flex-align:start;align-items:flex-start}form .input-textarea label{top:0;max-height:40px}form .input-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:328px}form .input-group label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px;text-transform:capitalize;position:relative}form .input-group .input-checkbox,form .input-group .input-radio{position:absolute;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border:3px solid var(--color-accent);border-radius:4px;pointer-events:none;margin:0}form .input-group .input-checkbox>span,form .input-group .input-radio>span{display:block;background:var(--color-accent);width:100%;height:100%;margin:0;opacity:0}form .input-group .input-radio{border-radius:50%}form .input-group .input-radio>span{width:12px;height:12px;border-radius:50%}form .input-group input[type=checkbox],form .input-group input[type=radio]{opacity:0;width:24px;height:24px;margin-right:12px}form .input-group input[type=checkbox]:checked+span>span,form .input-group input[type=radio]:checked+span>span{-webkit-transition:opacity .25s;transition:opacity .25s;opacity:1}form .input-group input[type=checkbox]:disabled+span,form .input-group input[type=radio]:disabled+span{border-color:var(--color-disabled)}form .input-group input[type=checkbox]:required:focus:not(:checked)+span,form .input-group input[type=radio]:required:focus:not(:checked)+span{border-color:var(--color-error)}form .input-group input[type=checkbox]:required:focus:not(:checked)+span+span,form .input-group input[type=radio]:required:focus:not(:checked)+span+span{display:inline-block;color:var(--color-error)}form .input-group span{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.625rem;line-height:1.2;letter-spacing:.4px;display:none;margin-left:8px}form .filled .select-wrap select,form .filled input,form .filled textarea{background:var(--color-accent);color:var(--color-white);border:none}form .filled .select-wrap select{padding:12px;border-radius:0}form .filled .select-wrap .icon,form .filled label>span{color:var(--color-white)}blockquote{margin:0;font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.4;letter-spacing:-.2px;padding:0 0 0 52px}blockquote .ad-wrapper{margin-left:-52px}@media screen and (min-width:768px){blockquote{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.6666666667;letter-spacing:-.48px;padding:0 0 0 56px}blockquote .ad-wrapper{margin-left:-56px}}.headshot img,img.headshot{-webkit-filter:none;filter:none}.infographic{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.infographic picture{width:100%;max-width:640px}}.container{margin-right:auto;margin-left:auto;padding:0;max-width:1440px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.container>div,.container>main{position:relative;width:100%}.container>main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-top:0}@media screen and (min-width:1280px){.container>main{-ms-flex-align:end;align-items:flex-end;padding-left:0;padding-top:0}}.container>main>div{position:relative;width:100%}@media screen and (min-width:1280px){.container-rr>main{width:68.88%;max-width:992px;-ms-flex-positive:1;flex-grow:1}}.container main+aside{display:none}@media screen and (min-width:1280px){.container main+aside{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:31.12%;max-width:448px;-ms-flex-positive:1;flex-grow:1;padding-top:44px;padding-right:16px}}.hidden{display:none!important}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.breakout,.container>main>article .ad-wrapper,.container>main>article blockquote .ad-wrapper,.container>main>article ol li .ad-wrapper,.container>main>article ul li .ad-wrapper{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:50vw;min-width:100vw}@media screen and (min-width:1280px){.breakout,.container>main>article .ad-wrapper,.container>main>article blockquote .ad-wrapper,.container>main>article ol li .ad-wrapper,.container>main>article ul li .ad-wrapper{left:0;right:0;margin-left:0;margin-right:0;min-width:0;max-width:992px}}@media screen and (min-width:1280px)and (min-width:1280px){.breakout,.container>main>article .ad-wrapper,.container>main>article blockquote .ad-wrapper,.container>main>article ol li .ad-wrapper,.container>main>article ul li .ad-wrapper{margin-left:calc(-1 * (var(--main-width) - 824px))}}@media screen and (min-width:1280px){.breakout-no-bleed{max-width:824px;margin-left:0}}.breakout .image-wrapper img,.container>main>article .ad-wrapper .image-wrapper img{width:100%;height:auto}.rr-wrapper:not(:empty){min-height:50rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.rr-wrapper:not(:empty)>*{position:sticky;width:100%;max-width:18.75rem;top:calc(72px + 8px + var(--global-header-ad-height));-ms-flex-item-align:center;align-self:center;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:768px){.rr-wrapper:not(:empty)>*{top:calc(72px + 8px + var(--global-header-ad-height))}}@media screen and (min-width:1024px){.rr-wrapper:not(:empty)>*{top:calc(80px + 32px + var(--global-header-ad-height));-ms-flex-item-align:end;align-self:flex-end}}.rr-wrapper:not(:empty).slide-up>*{-webkit-transform:translateY(-104px);transform:translateY(-104px)}.rr-wrapper:not(:empty):last-of-type{-ms-flex:1 1;flex:1 1}.ad-wrapper{background:repeating-linear-gradient(-45deg,var(--color-white),var(--color-white) 3px,var(--color-lighter-gray) 3px,var(--color-lighter-gray) 6px);text-align:center;z-index:1}.ad-wrapper .rhm--ad{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:auto}@media screen and (min-width:768px){.ad-wrapper .rhm--ad{-ms-flex-align:start;align-items:flex-start}}.ad-wrapper .rhm--ad.showlabel:after{content:"ADVERTISEMENT";position:absolute;text-transform:uppercase;font-size:8px;color:var(--color-gray);line-height:1.15;letter-spacing:.8px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;padding-bottom:4px;bottom:100%;width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.ad-wrapper .rhm--ad:empty{background:var(--color-light-gray)}.ad-wrapper .rhm--ad[data-sizes*="300x250"][data-sizes*="320x50"]{width:320px}.ad-wrapper .rhm--ad[data-sizes*="300x250"]{width:300px;height:250px}.ad-wrapper .rhm--ad[data-sizes*="300x250"][data-sizes*="300x600"]{height:600px}.ad-wrapper .rhm--ad[data-sizes*="300x50"],.ad-wrapper .rhm--ad[data-sizes*="300x253"]{width:300px;height:250px}.ad-wrapper .rhm--ad:first-child[data-sizes="728x90"],.ad-wrapper .rhm--ad[data-sizes~="728x90"]{width:728px;height:90px}.ad-wrapper.interstitial{padding:40px 0}.ad-wrapper.list-view-ad{display:none}@media screen and (min-width:768px){.ad-wrapper.list-view-ad{display:block;padding:40px;margin:8px 0 40px}}.container>main>article .ad-wrapper{margin-top:32px;margin-bottom:32px;padding:40px 0}@media screen and (min-width:768px){.container>main>article .ad-wrapper{margin-top:44px;margin-bottom:44px}}.container>main>article .ad-wrapper>*{width:100%;max-width:90%}@media screen and (min-width:375px){.container>main>article .ad-wrapper>*{max-width:100%}}@media screen and (min-width:768px){.container>main>article .ad-wrapper>*{max-width:656px}}@media screen and (min-width:1280px){.container>main>article .ad-wrapper>*{max-width:824px}}.container>main>article .ad-wrapper>.inner-wrapper{text-align:left;float:right}.container>main>article .ad-wrapper:after{content:"";clear:both;display:table}.container>main>article blockquote .ad-wrapper,.container>main>article ol li .ad-wrapper,.container>main>article ul li .ad-wrapper{margin-left:calc(-50vw - 24px)}@media screen and (min-width:768px){.container>main>article blockquote .ad-wrapper,.container>main>article ol li .ad-wrapper,.container>main>article ul li .ad-wrapper{margin-left:calc(-50vw - 26px)}}.container>aside .ad-wrapper{background:none}.global-header-wrap .ad-wrapper .rhm--ad:after{bottom:auto;left:auto;right:-12px;width:100%;height:100%;text-align:left;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-text-orientation:sideways-right;text-orientation:sideways-right;pointer-events:none}.btn,input[type=submit]{display:inline-block;padding:0 16px;min-width:7.5rem;white-space:normal;min-height:40px;max-height:40px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.75rem;line-height:1;letter-spacing:.4px;text-align:center;text-decoration:none;text-transform:uppercase;border:none;border-radius:5px;color:var(--color-white);background:var(--color-black);-webkit-transition:background .25s,color .25s,border-color .25s;transition:background .25s,color .25s,border-color .25s;cursor:pointer}.btn[hidden],input[type=submit][hidden]{display:none}.btn:focus,.btn:hover,input[type=submit]:focus,input[type=submit]:hover{background:var(--color-primary)}.btn.btn-inverse,input[type=submit].btn-inverse{background:transparent;color:var(--color-gray);border:2px solid var(--color-gray)}.btn.btn-inverse:focus,.btn.btn-inverse:hover,input[type=submit].btn-inverse:focus,input[type=submit].btn-inverse:hover{color:var(--color-primary);border-color:var(--color-primary)}.btn.btn-overlay,input[type=submit].btn-overlay{color:var(--color-primary);background-color:var(--color-white);border-color:transparent}.btn.btn-overlay:focus,.btn.btn-overlay:hover,input[type=submit].btn-overlay:focus,input[type=submit].btn-overlay:hover{background-color:var(--color-white);color:var(--color-primary-hover)}.btn.btn-arrow-down,input[type=submit].btn-arrow-down{position:relative}.btn.btn-arrow-down:after,input[type=submit].btn-arrow-down:after{content:"";display:block;position:absolute;height:0;width:0;border-top:10px solid var(--color-black);border-left:7px solid transparent;border-right:7px solid transparent;left:14px;top:100%;-webkit-transition:border-color .25s;transition:border-color .25s}.btn.btn-arrow-down:focus:after,.btn.btn-arrow-down:hover:after,input[type=submit].btn-arrow-down:focus:after,input[type=submit].btn-arrow-down:hover:after{border-top-color:var(--color-primary)}.btn.btn-no-hover,input[type=submit].btn-no-hover{pointer-events:none}.btn.btn-pill,input[type=submit].btn-pill{max-height:48px;height:48px;width:auto;min-width:0;border-radius:48px}.btn.btn-navigation .content,input[type=submit].btn-navigation .content{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center}.btn.btn-navigation .content svg,input[type=submit].btn-navigation .content svg{pointer-events:all}.btn.btn-navigation-prev>.content,input[type=submit].btn-navigation-prev>.content{-ms-flex-direction:row;flex-direction:row}.btn.btn-navigation-prev>.content svg,input[type=submit].btn-navigation-prev>.content svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.btn:disabled,input[type=submit]:disabled{background:var(--color-disabled);color:var(--color-gray);cursor:not-allowed;opacity:1}.btn.btn-only,input[type=submit].btn-only{min-width:10.9375rem;padding:12px 8px;letter-spacing:.48px}.btn.btn-full,input[type=submit].btn-full{width:100%}.btn.btn-large,input[type=submit].btn-large{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.875rem;line-height:.8571428571;letter-spacing:.4px;min-height:64px;max-height:64px}.btn.btn-large i.remedy-icon,input[type=submit].btn-large i.remedy-icon{font-size:.75rem}a.btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}a.btn[hidden]{display:none}.btn-primary,input[type=submit].btn-primary{background-color:var(--color-primary);border-color:var(--color-primary)}.btn-primary:focus,.btn-primary:hover,input[type=submit].btn-primary:focus,input[type=submit].btn-primary:hover{background-color:var(--color-primary-hover)}.btn-primary:disabled,input[type=submit].btn-primary:disabled{background:var(--color-disabled);cursor:not-allowed}.btn-primary.btn-inverse:focus,.btn-primary.btn-inverse:hover,input[type=submit].btn-primary.btn-inverse:focus,input[type=submit].btn-primary.btn-inverse:hover{background-color:transparent;color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-primary.btn-overlay,input[type=submit].btn-primary.btn-overlay{color:var(--color-primary)}.btn-primary.btn-overlay:focus,.btn-primary.btn-overlay:hover,input[type=submit].btn-primary.btn-overlay:focus,input[type=submit].btn-primary.btn-overlay:hover{background-color:var(--color-white);color:var(--color-primary-hover)}.btn-primary:after,input[type=submit].btn-primary:after{content:"";-webkit-transition:border-color .25s;transition:border-color .25s;border-color:transparent}.btn-primary.btn-arrow-down,input[type=submit].btn-primary.btn-arrow-down{position:relative}.btn-primary.btn-arrow-down:after,input[type=submit].btn-primary.btn-arrow-down:after{content:"";display:block;position:absolute;height:0;width:0;border-top:10px solid var(--color-primary);border-left:7px solid transparent;border-right:7px solid transparent;left:14px;top:100%}.btn-primary.btn-arrow-down:focus:after,.btn-primary.btn-arrow-down:hover:after,input[type=submit].btn-primary.btn-arrow-down:focus:after,input[type=submit].btn-primary.btn-arrow-down:hover:after{border-top-color:var(--color-primary-hover)}.btn-secondary,input[type=submit].btn-secondary{background-color:var(--color-secondary);border-color:var(--color-secondary)}.btn-secondary:focus,.btn-secondary:hover,input[type=submit].btn-secondary:focus,input[type=submit].btn-secondary:hover{background-color:var(--color-secondary-hover)}.btn-secondary:disabled,input[type=submit].btn-secondary:disabled{background:var(--color-disabled);cursor:not-allowed}.btn-secondary.btn-inverse:focus,.btn-secondary.btn-inverse:hover,input[type=submit].btn-secondary.btn-inverse:focus,input[type=submit].btn-secondary.btn-inverse:hover{background-color:transparent;color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.btn-secondary.btn-overlay,input[type=submit].btn-secondary.btn-overlay{color:var(--color-secondary)}.btn-secondary.btn-overlay:focus,.btn-secondary.btn-overlay:hover,input[type=submit].btn-secondary.btn-overlay:focus,input[type=submit].btn-secondary.btn-overlay:hover{background-color:var(--color-white);color:var(--color-secondary-hover)}.btn-secondary:after,input[type=submit].btn-secondary:after{content:"";-webkit-transition:border-color .25s;transition:border-color .25s;border-color:transparent}.btn-secondary.btn-arrow-down,input[type=submit].btn-secondary.btn-arrow-down{position:relative}.btn-secondary.btn-arrow-down:after,input[type=submit].btn-secondary.btn-arrow-down:after{content:"";display:block;position:absolute;height:0;width:0;border-top:10px solid var(--color-secondary);border-left:7px solid transparent;border-right:7px solid transparent;left:14px;top:100%}.btn-secondary.btn-arrow-down:focus:after,.btn-secondary.btn-arrow-down:hover:after,input[type=submit].btn-secondary.btn-arrow-down:focus:after,input[type=submit].btn-secondary.btn-arrow-down:hover:after{border-top-color:var(--color-secondary-hover)}.btn-tertiary,input[type=submit].btn-tertiary{background-color:var(--color-tertiary);border-color:var(--color-tertiary)}.btn-tertiary:focus,.btn-tertiary:hover,input[type=submit].btn-tertiary:focus,input[type=submit].btn-tertiary:hover{background-color:var(--color-tertiary-hover)}.btn-tertiary:disabled,input[type=submit].btn-tertiary:disabled{background:var(--color-disabled);cursor:not-allowed}.btn-tertiary.btn-inverse:focus,.btn-tertiary.btn-inverse:hover,input[type=submit].btn-tertiary.btn-inverse:focus,input[type=submit].btn-tertiary.btn-inverse:hover{background-color:transparent;color:var(--color-tertiary-hover);border-color:var(--color-tertiary-hover)}.btn-tertiary.btn-overlay,input[type=submit].btn-tertiary.btn-overlay{color:var(--color-tertiary)}.btn-tertiary.btn-overlay:focus,.btn-tertiary.btn-overlay:hover,input[type=submit].btn-tertiary.btn-overlay:focus,input[type=submit].btn-tertiary.btn-overlay:hover{background-color:var(--color-white);color:var(--color-tertiary-hover)}.btn-tertiary:after,input[type=submit].btn-tertiary:after{content:"";-webkit-transition:border-color .25s;transition:border-color .25s;border-color:transparent}.btn-tertiary.btn-arrow-down,input[type=submit].btn-tertiary.btn-arrow-down{position:relative}.btn-tertiary.btn-arrow-down:after,input[type=submit].btn-tertiary.btn-arrow-down:after{content:"";display:block;position:absolute;height:0;width:0;border-top:10px solid var(--color-tertiary);border-left:7px solid transparent;border-right:7px solid transparent;left:14px;top:100%}.btn-tertiary.btn-arrow-down:focus:after,.btn-tertiary.btn-arrow-down:hover:after,input[type=submit].btn-tertiary.btn-arrow-down:focus:after,input[type=submit].btn-tertiary.btn-arrow-down:hover:after{border-top-color:var(--color-tertiary-hover)}i.remedy-icon{speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i.remedy-active-time:before{content:""}i.remedy-advocate:before{content:""}i.remedy-check-circle:before{content:""}i.remedy-chevron-bold-circle-left:before{content:""}i.remedy-chevron-bold-circle-right:before{content:""}i.remedy-chevron-bold-left:before{content:""}i.remedy-chevron-bold-left1:before{content:""}i.remedy-chevron-bold-right:before{content:""}i.remedy-chevron-bold-right1:before{content:""}i.remedy-chevron-bolder-left:before{content:""}i.remedy-chevron-bolder-right:before{content:""}i.remedy-chevron-circle-down:before{content:""}i.remedy-chevron-circle-left:before{content:""}i.remedy-chevron-circle-right:before{content:""}i.remedy-chevron-circle-up:before{content:""}i.remedy-chevron-solid-left:before{content:""}i.remedy-chevron-solid-right:before{content:""}i.remedy-commentary:before{content:""}i.remedy-download:before{content:""}i.remedy-facebook:before{content:""}i.remedy-facebook-fill:before{content:""}i.remedy-hamburger:before{content:""}i.remedy-hashtag:before{content:""}i.remedy-heart:before{content:""}i.remedy-info-light:before{content:""}i.remedy-info-dark:before{content:""}i.remedy-instagram:before{content:""}i.remedy-instagram-fill:before{content:""}i.remedy-linkedin:before{content:""}i.remedy-linkedin-fill:before{content:""}i.remedy-mail:before{content:""}i.remedy-mail-fill:before{content:""}i.remedy-medical:before{content:""}i.remedy-pinterest:before{content:""}i.remedy-pinterest-fill:before{content:""}i.remedy-play:before{content:""}i.remedy-print:before{content:""}i.remedy-print-fill:before{content:""}i.remedy-external-link-arrow:before{content:""}i.remedy-search:before{content:""}i.remedy-servings:before{content:""}i.remedy-times:before{content:""}i.remedy-total-time:before{content:""}i.remedy-twitter:before{content:""}i.remedy-twitter-fill:before{content:""}.remedy-icon-with-fill{min-width:28px;min-height:28px;-webkit-transition:.25s;transition:.25s}.remedy-icon-with-fill path{-webkit-transition:fill .25s;transition:fill .25s}.remedy-icon-with-fill path:first-of-type{fill:var(--color-white)}.remedy-icon-with-fill path:last-of-type{fill:var(--color-black)}.remedy-icon-with-fill:focus path,.remedy-icon-with-fill:hover path{-webkit-transition:fill .25s;transition:fill .25s}.remedy-icon-with-fill:focus path:first-of-type,.remedy-icon-with-fill:hover path:first-of-type{fill:var(--color-white)}.remedy-icon-with-fill:focus path:last-of-type,.remedy-icon-with-fill:hover path:last-of-type{fill:var(--color-secondary)}.jump-link{padding-top:calc(72px + var(--jumplink-header-height-tablet));margin-top:calc(-1 * 72px - var(--jumplink-header-height-tablet));display:block;pointer-events:none;z-index:-1}@media screen and (min-width:768px){.jump-link{padding-top:var(--jumplink-header-height-tablet);margin-top:calc(-1 * var(--jumplink-header-height-tablet))}}@media screen and (min-width:1280px){.jump-link{padding-top:var(--jumplink-header-height-desktop);margin-top:calc(-1 * var(--jumplink-header-height-desktop))}}.modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9998;background:rgba(var(--color-white-rgb),.8)}.modal-body{opacity:1;position:absolute;z-index:9999;background:var(--color-white)}.nav-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;margin:40px auto 0;width:90%;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}@media screen and (min-width:375px){.nav-links{width:328px}}@media screen and (min-width:768px){.nav-links{max-width:28rem;width:100%;max-height:143.75rem;padding-left:0}}@media screen and (min-width:768px)and (-ms-high-contrast:active),screen and (min-width:768px)and (-ms-high-contrast:none){.nav-links{height:70rem}}@media screen and (min-width:1280px){.nav-links{max-width:70rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}.nav-noncontext{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;margin-bottom:36px}.nav-noncontext .listbox{overflow:visible}@media screen and (min-width:768px){.nav-noncontext{margin-right:36px;max-width:204px}}@media screen and (min-width:1280px){.nav-noncontext:last-child{margin-right:0}}.nav-noncontext li,.nav-noncontext li>a{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.6666666667;letter-spacing:-.48px;line-height:24px}.nav-noncontext a:focus,.nav-noncontext a:hover{text-decoration:underline}.nav-noncontext header{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1.5rem;line-height:1;letter-spacing:-.96px;letter-spacing:-.48px;color:var(--color-accent);min-height:32px;margin-bottom:20px;position:relative}@media screen and (min-width:1280px){.nav-noncontext header{min-height:60px}}.nav-noncontext header a{display:inline-block;color:var(--color-accent)}.nav-noncontext li{margin-bottom:24px;line-height:24px}.nav-noncontext li a,.nav-noncontext li a:focus,.nav-noncontext li a:hover{color:var(--color-black)}.nav-noncontext li a.current-item{font-weight:600;color:var(--color-black);pointer-events:none}@media screen and (min-width:1280px){.nav-noncontext li a{display:inline-block}}.nav-noncontext footer{margin-bottom:24px}.nav-noncontext footer a{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4285714286;letter-spacing:-.28px;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;-webkit-box-shadow:inset 0 0 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-gray);box-shadow:inset 0 0 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-gray);text-decoration:none;color:var(--color-gray);letter-spacing:.28px;line-height:24px;text-transform:uppercase;cursor:pointer}.nav-noncontext footer a:hover{-webkit-box-shadow:inset 0 0 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-black);box-shadow:inset 0 0 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-black)}.nav-noncontext footer a:focus,.nav-noncontext footer a:hover{color:var(--color-black);text-decoration:none}@media screen and (min-width:768px){.nav-noncontext{-ms-flex-align:start;align-items:flex-start}.nav-noncontext header{width:9.375rem}}@media screen and (min-width:1280px){.nav-noncontext{max-width:11.875rem}}.nav-noncontext.nav-context:first-child ul{overflow:visible}.nav-noncontext.nav-context:first-child ul:last-child{padding-bottom:0}.nav-noncontext.nav-context li{max-width:220px;position:relative}.nav-noncontext.nav-context .nested{padding-top:8px;padding-left:16px;position:relative}.nav-noncontext.nav-context .nested header{color:var(--color-black);min-height:0;min-height:auto;margin-bottom:0;font-size:1.125rem;line-height:2rem}.nav-noncontext.nav-context .nested header a{font-size:1.125rem}.nav-noncontext.nav-context .nested ul{padding-left:12px}.nav-noncontext.nav-context .nested a,.nav-noncontext.nav-context .nested li{font-size:1.125rem;margin-bottom:0;line-height:2rem}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.nav-noncontext.nav-context .nested ul{margin-top:-30px}.nav-noncontext.nav-context .nested header{margin-bottom:4px}}.nav-noncontext.nav-context .you-are-here-img{position:absolute;pointer-events:none;margin-left:8px}@media screen and (min-width:768px){.nav-noncontext.nav-context .you-are-here-img{left:0;top:0;margin-left:-8.4375rem;width:111px}}.nav-noncontext.nav-context button.btn-arrow-down.btn-no-hover{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.2;letter-spacing:-.4px;margin-bottom:24px;min-width:9.125rem;text-align:left;padding:8px;font-size:1.5rem;letter-spacing:-.46px;text-transform:capitalize;max-height:none}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.nav-noncontext.nav-context button.btn-arrow-down.btn-no-hover{min-height:4.375rem}}@media screen and (min-width:1280px){.nav-noncontext.multi-column{max-width:444px}.nav-noncontext.multi-column ul{height:500px;-webkit-column-count:2;-moz-column-count:2;-webkit-column-width:auto;-moz-column-width:auto;columns:2;grid-column-gap:36px;-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px;overflow:hidden}}@media screen and (min-width:768px){.global-header-wrap{background:repeating-linear-gradient(-45deg,var(--color-white),var(--color-white) 3px,var(--color-lighter-gray) 3px,var(--color-lighter-gray) 6px);height:calc(72px + 104px + 36px)}.global-header-wrap.header-only{height:72px}}@media screen and (min-width:1280px){.global-header-wrap,.global-header-wrap.global-header-wrap-modal-open{height:calc(80px + 104px + 48px)}.global-header-wrap.header-only{height:80px}}@media screen and (min-width:375px){.global-header-wrap.slide-up{-webkit-transform:translateY(-36px);transform:translateY(-36px)}.global-header-wrap.slide-up.global-header-wrap-modal-open{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:768px){.global-header-wrap.slide-up,.global-header-wrap.slide-up.global-header-wrap-modal-open{-webkit-transform:translateY(-140px);transform:translateY(-140px)}}@media screen and (min-width:1280px){.global-header-wrap.slide-up,.global-header-wrap.slide-up.global-header-wrap-modal-open{-webkit-transform:translateY(-152px);transform:translateY(-152px)}}.global-header-wrap .modal-overlay{top:72px;height:calc(100vh - 80px)}@media screen and (min-width:768px){.global-header-wrap .modal-overlay{top:calc(80px + 104px + 36px);height:calc(100vh - 80px)}}@media screen and (min-width:1024px){.global-header-wrap .modal-overlay{top:calc(80px + 104px + 36px);height:calc(100vh - 80px)}}@media screen and (min-width:1280px){.global-header-wrap .modal-overlay{top:calc(80px + 104px + 48px);height:calc(100vh - 80px)}}@media screen and (min-width:768px){.global-header-wrap.header-only .modal-overlay{top:80px}}@media screen and (min-width:1280px){.global-header-wrap.header-only .modal-overlay{top:80px}}.global-header{height:72px;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1280px){.global-header{height:80px}}.global-header>.container{position:relative;background:var(--color-global-header);z-index:9996;height:100%;padding:0 0 0 24px}@media screen and (min-width:768px){.global-header>.container{padding:0 24px}}@media screen and (min-width:1024px){.global-header>.container{padding:0 24px}}@media screen and (min-width:1280px){.global-header>.container{padding:0 24px}}@media screen and (min-width:1440px){.global-header>.container{padding:0 24px}}.header-jumplinks{position:absolute;display:-ms-flexbox;display:flex;z-index:9000;width:100%;background-color:var(--color-light-gray);overflow-x:auto;overflow-y:hidden;padding:12px;white-space:nowrap;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;-ms-flex-align:center;align-items:center;bottom:0;-webkit-box-shadow:var(--shadow-global-header);box-shadow:var(--shadow-global-header);scroll-behavior:smooth}.header-jumplinks.activeNavBar{bottom:calc(-1 * var(--global-jumplink-nav-bar-height) + 1px);display:-ms-flexbox;display:flex}.header-jumplinks::-webkit-scrollbar{width:0;height:0;background:transparent}.header-jumplinks p{margin-bottom:0;color:var(--color-tertiary);text-transform:uppercase}.header-jumplinks ul{display:-ms-flexbox;display:flex}.header-jumplinks ul li{-ms-flex-direction:row;flex-direction:row}.header-jumplinks ul li a.active{color:var(--color-tertiary)}.header-jumplinks ul li a:focus{outline:none;overflow:visible}:root{--global-footer-display:block}.global-footer{color:var(--color-white);width:100%;background-color:var(--color-black);display:var(--global-footer-display,block)}.global-footer .container{display:block;padding:0 24px}@media screen and (min-width:768px){.global-footer .container{display:-ms-flexbox;display:flex;padding:0 56px}}.global-footer .newsletter-form .input-wrap{width:100%}@media screen and (min-width:375px){.global-footer .newsletter-form .input-wrap,.global-footer .newsletter-form [type=email]{width:20.5rem}}.global-footer .newsletter-form .input-wrap .invalid-text{color:var(--color-primary)}.global-footer .newsletter-form .input-wrap .valid-text{color:var(--color-accent)}.global-footer .footer-top .honcode{width:3.0625rem;height:4.5rem;background-color:var(--color-white)}.global-footer .footer-top .footer-wrapper{max-width:328px;-ms-flex-positive:1;flex-grow:1;margin:auto}.global-footer .footer-top .footer-wrapper:first-child{padding-top:40px}.global-footer .footer-top .footer-wrapper:first-child h4{font-size:36px;letter-spacing:-1.44px;margin-bottom:0}.global-footer .footer-top .footer-wrapper:first-child p{font-size:.875rem;line-height:16px;letter-spacing:-.28px}.global-footer .footer-top .footer-wrapper:first-child .btn{min-width:104px}.global-footer .footer-top .footer-wrapper:last-child{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:328px}.global-footer .footer-top .footer-wrapper:last-child ul{line-height:24px;margin:28px 0}.global-footer .footer-top .footer-wrapper:last-child ul a{color:var(--color-white)}.global-footer .footer-top .footer-wrapper:last-child ul a:hover{color:var(--color-primary)}.global-footer .footer-top .footer-wrapper:last-child ul:first-child{text-transform:uppercase;font-weight:700}.global-footer .footer-top .footer-wrapper:last-child ul:nth-child(2){font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.4;letter-spacing:-.2px;font-weight:600;letter-spacing:0}.global-footer .footer-top .footer-wrapper:last-child ul:nth-child(2) li{margin-bottom:12px}.global-footer .footer-follow{height:8.5rem;background-color:var(--color-primary)}.global-footer .footer-follow,.global-footer .footer-follow .container{display:-ms-flexbox;display:flex}.global-footer .footer-follow .footer-wrapper{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4285714286;letter-spacing:-.28px;-ms-flex-positive:1;flex-grow:1;opacity:1;max-width:328px;margin:auto}.global-footer .footer-follow .footer-wrapper .footer-social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1}.global-footer .footer-follow .footer-wrapper .footer-social span{margin-right:12px;letter-spacing:0}.global-footer .footer-follow .footer-wrapper .footer-social .social-buttons{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.global-footer .footer-follow .footer-wrapper .footer-social .social-buttons a{color:var(--color-white);font-size:2.5rem;padding:initial}.global-footer .footer-follow .footer-wrapper .footer-social .social-buttons a:last-child{margin-right:0}.global-footer .footer-follow .footer-wrapper .footer-social .social-buttons a:hover{color:var(--color-black)}.global-footer .footer-follow .footer-wrapper .footer-copyright{margin:.625rem 0}@media screen and (min-width:1280px){.global-footer .footer-follow .footer-wrapper .footer-copyright{margin:0}}.global-footer p,.global-footer ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:10px;line-height:16px;letter-spacing:.4px}@media screen and (min-width:768px){.global-footer .newsletter-form{margin-bottom:24px}.global-footer .newsletter-form [type=email]{width:20rem}.global-footer .footer-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:56px}.global-footer .footer-top .footer-wrapper{margin:0}.global-footer .footer-top .footer-wrapper:first-child{max-width:20rem;padding-top:0}.global-footer .footer-top .footer-wrapper:last-child{max-width:16.5rem}.global-footer .footer-top .footer-wrapper ul:first-child{margin-top:0;font-size:10px;line-height:16px;width:7.25rem}.global-footer .footer-top .footer-wrapper ul:first-child a{display:block;padding-bottom:8px}.global-footer .footer-top .footer-wrapper ul:nth-child(2){margin-top:0;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;margin-right:-28px}.global-footer .footer-follow{height:5.5rem;padding:initial}.global-footer .footer-follow .footer-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:100%}.global-footer .footer-follow .footer-wrapper .footer-social{-ms-flex-positive:initial;flex-grow:0}.global-footer .footer-follow .footer-wrapper .footer-social .social-buttons a{margin-right:24px}.global-footer .footer-follow .footer-wrapper .footer-social span{padding-right:16px}}@media screen and (min-width:1024px){.global-footer .footer-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:32px}.global-footer .footer-top .footer-wrapper p{letter-spacing:.28px;margin-bottom:20px}.global-footer .footer-top .footer-wrapper ul:first-child{line-height:24px;letter-spacing:.48px;width:auto}.global-footer .footer-top .footer-wrapper ul:first-child a{padding-bottom:0}.global-footer .footer-top .footer-wrapper ul:nth-child(2){-ms-flex-pack:initial;justify-content:normal;margin-right:0}.global-footer .footer-top .footer-wrapper:first-child{max-width:27.5rem}.global-footer .footer-top .footer-wrapper:first-child p{width:20.5rem}.global-footer .footer-top .footer-wrapper:last-child{max-width:27.5rem}.global-footer .footer-top .footer-wrapper:last-child ul:first-child{font-size:12px}}@media screen and (min-width:1024px)and (min-width:1280px){.global-footer .footer-top .footer-wrapper:first-child{max-width:28rem}.global-footer .footer-top .footer-wrapper:first-child .newsletter-form{width:28rem}.global-footer .footer-top .footer-wrapper:first-child input{width:20.5rem}.global-footer .footer-top .footer-wrapper:last-child{max-width:28rem}}@media screen and (min-width:1024px){.global-footer .footer-follow .footer-wrapper{-ms-flex-align:center;align-items:center}.global-footer .footer-follow .footer-wrapper p{display:inline;display:initial}.global-footer .footer-follow .footer-wrapper .social-buttons:hover{color:var(--color-black)}}.global-footer.nav-footer{background-color:var(--color-primary)}.global-footer.nav-footer .btn{background-color:var(--color-black)}.global-footer.nav-footer .btn:hover{background-color:var(--color-accent)}.global-footer.nav-footer .footer-top .footer-wrapper:last-child ul a{color:var(--color-black)}.global-footer.nav-footer .footer-top .footer-wrapper:last-child ul a:hover{color:var(--color-white)}.featured-video .image-caption{padding-right:24px;text-align:right}@media screen and (min-width:768px){.featured-video .image-caption{padding-right:56px}}@media screen and (min-width:1280px){.featured-video .image-caption{padding-right:0}}input::-webkit-input-placeholder{line-height:24px!important}input::-moz-placeholder{line-height:24px!important}input:-ms-input-placeholder{line-height:24px!important}input::-ms-input-placeholder{line-height:24px!important}input::placeholder{line-height:24px!important}select::-ms-expand{display:none!important}select option{background:var(--color-white)!important;color:var(--color-black)!important}.block-video .jwplayer .jw-display-icon-container .jw-button-color{color:var(--color-white)!important}.block-video .jwplayer .jw-display-icon-container.jw-display-icon-display{padding:8px;border-radius:50%;background-color:var(--color-black);border:4px solid var(--color-white)}.block-video .jwplayer .jw-display-icon-container.jw-display-icon-display:hover{background-color:var(--color-primary)}.block-video .jwplayer .jw-display-icon-container.jw-display-icon-display .jw-icon{width:24px;height:24px}@media screen and (min-width:768px){.block-video .jwplayer .jw-display-icon-container.jw-display-icon-display{border-width:8px}.block-video .jwplayer .jw-display-icon-container.jw-display-icon-display .jw-icon{width:56px;height:56px}}@media screen and (min-width:1280px){.block-video .jwplayer .jw-display-icon-container.jw-display-icon-display{padding:12px}.block-video .jwplayer .jw-display-icon-container.jw-display-icon-display .jw-icon{width:68px;height:68px}}.shorthand-embed-body .container>main>div{max-width:none}.shorthand-embed-body .container>main{padding-left:0;padding-top:0}.shorthand-embed-body .container,.shorthand-embed-body .embed-block{all:inherit}.shorthand-embed-body li{letter-spacing:inherit;padding:initial}.shorthand-embed-body li:before{-webkit-transform:none;transform:none}.shorthand-embed-body li h1,.shorthand-embed-body li h2,.shorthand-embed-body li h3,.shorthand-embed-body li h4,.shorthand-embed-body li h5,.shorthand-embed-body li h6{letter-spacing:inherit}.shorthand-embed-body article,.shorthand-embed-body article>*{max-width:none}.shorthand-embed-body blockquote{padding:initial}.global-header-wrap+.main-wrap{min-height:100vh}.rhm-error .global-header-wrap+.main-wrap{min-height:calc(100vh - 316px - 80px)}.util-bg-color-1{background:var(--color-primary)!important}.util-font-color-1{color:var(--color-primary)!important}.util-bg-color-2{background:var(--color-secondary)!important}.util-font-color-2{color:var(--color-secondary)!important}.util-bg-color-3{background:var(--color-tertiary)!important}.util-font-color-3{color:var(--color-tertiary)!important}.util-bg-black{background:var(--color-black)!important}.util-font-black{color:var(--color-black)!important}.util-bg-white{background:var(--color-white)!important}.util-font-white{color:var(--color-white)!important}@-webkit-keyframes wrap-move{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-16px);transform:translateX(-16px)}}@keyframes wrap-move{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-16px);transform:translateX(-16px)}}@-webkit-keyframes engaging-link-engage{0%{display:none;opacity:0}to{opacity:1;display:flex}}@keyframes engaging-link-engage{0%{display:none;opacity:0}to{opacity:1;display:-ms-flexbox;display:flex}}@-webkit-keyframes engaging-link-move-cta{0%{-webkit-transform:translateX(200px);transform:translateX(200px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes engaging-link-move-cta{0%{-webkit-transform:translateX(200px);transform:translateX(200px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes engaging-link-move-arrow{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-15px);transform:translateY(-15px);z-index:1}}@keyframes engaging-link-move-arrow{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-15px);transform:translateY(-15px);z-index:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes delayedFadeIn{0%{opacity:0}80%{opacity:0}to{opacity:1}}.util-sticky{position:sticky;top:80px}@media screen and (min-width:768px){.util-hide-after-tablet-portrait{display:none!important}}.util-show-after-tablet-portrait{display:none!important}@media screen and (min-width:768px){.util-show-after-tablet-portrait{display:block!important}}.util-show-after-tablet-portrait-flex{display:none!important}@media screen and (min-width:768px){.util-show-after-tablet-portrait-flex{display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1024px){.util-hide-after-tablet-landscape{display:none!important}}.util-show-after-tablet-landscape{display:none!important}@media screen and (min-width:1024px){.util-show-after-tablet-landscape{display:block!important}}@media screen and (min-width:1280px){.util-hide-after-desktop{display:none!important}}.util-show-after-desktop{display:none!important}@media screen and (min-width:1280px){.util-show-after-desktop{display:block!important}}.util-no-scroll{overflow:hidden}.util-intro-words{text-transform:uppercase;font-weight:700;font-size:.875rem;letter-spacing:.42px}@media screen and (min-width:768px){.util-intro-words{font-size:1.125rem;letter-spacing:.72px}}.horizontal-rule{height:4px;background-color:var(--color-medium-gray);border:none;margin:1rem 0}.osano-cm-widget,div.osano-cm-window>div.osano-cm-info-dialog>div>ul>li:nth-child(5){display:none}div.osano-cm-window .osano-cm-dialog{font-size:12.8px;padding:.7em 1.75rem .7em .7em}div.osano-cm-window .osano-cm-dialog.rhm-osano-cm-dialog--position{top:0;bottom:auto}@media screen and (min-width:768px){div.osano-cm-window .osano-cm-dialog.rhm-osano-cm-dialog--position{top:auto;bottom:0}}@media screen and (min-width:1280px){div.osano-cm-window .osano-cm-dialog{font-size:15px;padding:1em 1.875rem 1em 1em}}.loading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;min-height:274px}.loading>*{visibility:hidden}.loading>.fallback{position:absolute;visibility:visible;width:100px;height:100px}:root{--global-header-ad-height:104px;--global-header-top-bar-height:52px;--global-jumplink-nav-bar-height:0px;--jumplink-header-height-tablet:calc(72px + var(--global-header-ad-height) + var(--global-jumplink-nav-bar-height));--jumplink-header-height-desktop:calc(80px + var(--global-header-ad-height) + var(--global-jumplink-nav-bar-height));--main-width:min((1440px - 448px),68.8vw);--breakout-margin:calc(-1 * (var(--main-width) - 824px))}article{color:var(--color-black);width:100%;max-width:90%}@media screen and (min-width:375px){article{max-width:328px}}@media screen and (min-width:768px){article{max-width:656px}}@media screen and (min-width:1280px){article{max-width:824px}}article>h1{margin-top:44px;margin-bottom:12px}@media screen and (min-width:1280px){article>h1{margin-top:56px;margin-bottom:16px}}article>h2{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1.75rem;line-height:1;letter-spacing:-1.12px;margin-top:3.125rem;margin-bottom:.875rem}@media screen and (min-width:768px){article>h2{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:2.5rem;line-height:1;letter-spacing:-1.6px;margin-top:4.125rem;margin-bottom:1.3125rem}}article>h3,article>h4,article>h5,article>h6{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1.5rem;line-height:1;letter-spacing:-.96px;margin-top:3.5625rem;margin-bottom:.9375rem}@media screen and (min-width:768px){article>h3,article>h4,article>h5,article>h6{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:2rem;line-height:1;letter-spacing:-1.28px;margin-top:4.5rem;margin-bottom:1.375rem}}article p{margin:0 0 12px;word-break:break-word}@media screen and (min-width:768px){article p{margin:0 0 16px}}article>blockquote a:not(.btn),article>h2 a:not(.btn),article>h3 a:not(.btn),article>h4 a:not(.btn),article>h5 a:not(.btn),article>h6 a:not(.btn),article>ol a:not(.btn),article>p a:not(.btn),article>section a:not(.btn),article>ul a:not(.btn){color:inherit;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;text-decoration:none;-webkit-box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-accent);box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-accent)}article>blockquote a:not(.btn):hover,article>h2 a:not(.btn):hover,article>h3 a:not(.btn):hover,article>h4 a:not(.btn):hover,article>h5 a:not(.btn):hover,article>h6 a:not(.btn):hover,article>ol a:not(.btn):hover,article>p a:not(.btn):hover,article>section a:not(.btn):hover,article>ul a:not(.btn):hover{-webkit-box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-accent-hover);box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-accent-hover)}article>.block-video{margin:20px 0}article .image-wrapper.float,article>.image-wrapper{max-width:328px;margin-top:32px;margin-bottom:16px}article .image-wrapper.float img,article>.image-wrapper img{max-width:100%;height:auto}@media screen and (min-width:768px){article .image-wrapper.float,article>.image-wrapper{max-width:656px;margin-top:44px;margin-bottom:24px}}@media screen and (min-width:1280px){article .image-wrapper.float,article>.image-wrapper{max-width:824px}}article .image-wrapper.float{display:block}@media screen and (min-width:768px){article .image-wrapper.float{float:right;clear:right;max-width:288px;margin-left:36px;margin-top:0;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--color-hr)}}article .image-wrapper.headshot{float:right;clear:right;max-width:120px;margin-left:36px;margin-top:0;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--color-hr)}@media screen and (min-width:768px){article .image-wrapper.headshot{max-width:200px}}article .image-wrapper.headshot img{width:100%;height:auto}article .featured-image,article .image-wrapper{position:relative}article .featured-image picture .social-buttons,article .image-wrapper picture .social-buttons{position:absolute;opacity:0;margin-top:-3.125rem;margin-left:86%;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform:translateY(8px);transform:translateY(8px)}article .featured-image picture .social-buttons a,article .image-wrapper picture .social-buttons a{color:var(--color-pinterest);font-size:2.5rem;background-color:#fff;border-radius:100%;height:2.375rem;width:2.375rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}article .featured-image picture .social-buttons a:hover,article .image-wrapper picture .social-buttons a:hover{color:var(--color-pinterest-hover)}@media screen and (min-width:768px){article .featured-image picture .social-buttons,article .image-wrapper picture .social-buttons{margin-left:93%}}@media screen and (min-width:1280px){article .featured-image picture .social-buttons,article .image-wrapper picture .social-buttons{margin-left:94%}}article .featured-image picture:hover .social-buttons,article .image-wrapper picture:hover .social-buttons{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}article .faqs{margin-bottom:32px}article ol li{position:relative;padding-left:48px;margin-bottom:12px;font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.4;letter-spacing:-.2px}article ol li .ad-wrapper{margin-left:-52px}@media screen and (min-width:768px){article ol li{padding-left:52px;margin-bottom:16px;font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.6666666667;letter-spacing:-.48px}article ol li .ad-wrapper{margin-left:-56px}}article ol{counter-reset:numbered-list-counter}article ol>li{counter-increment:numbered-list-counter}article ol>li:before{content:counter(numbered-list-counter);position:absolute;left:0;top:.2em;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1em;font-weight:600;letter-spacing:-.04em;color:var(--color-accent);width:2em;height:2em;border:.2em solid var(--color-accent);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:scale(.6666);transform:scale(.6666);-webkit-transform-origin:top left;transform-origin:top left}article ol li>p:first-child{margin-top:0}article ol li>p:last-child{margin-bottom:0}article ul>li{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.4;letter-spacing:-.2px;padding-left:1.76em;margin-bottom:12px;position:relative}@media screen and (min-width:768px){article ul>li{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.6666666667;letter-spacing:-.48px;margin-bottom:16px}}article ul>li:before{content:"•";position:absolute;left:0;top:0;display:inline;font-size:inherit;line-height:inherit;color:var(--color-accent);-webkit-transform:scale(1.6);transform:scale(1.6)}article li li:before{color:var(--color-gray);border-color:var(--color-gray)}article ul li>p:first-child{margin-top:0}article ul li>p:last-child{margin-bottom:0}article .article-page-reviewedby-bottom{margin-top:16px}article .article-page-reviewedby{display:none}@media screen and (min-width:768px){article .article-page-reviewedby{display:inline;margin-top:16px;width:30.5%}}@media screen and (min-width:1280px){article .article-page-reviewedby{display:inline;width:30.1%}}@media screen and (min-width:768px){article .reviewedby-wrapper{width:30.5%}}@media screen and (min-width:1024px){article .reviewedby-wrapper{width:36%;margin-top:16px}}@media screen and (min-width:1280px){article .reviewedby-wrapper{display:inline;width:30.1%}}article .article-page-header-bottom+.on-page-nav{margin-top:36px}@media screen and (min-width:768px){article .article-page-header-bottom+.on-page-nav{margin-top:0}}article .engaging-link{margin-top:32px;margin-bottom:32px}@media screen and (min-width:1280px){article .engaging-link{margin-top:44px;margin-bottom:44px}}article .collapse.sources{margin-top:20px}@media screen and (min-width:1280px){article .collapse.sources{margin-top:24px}}article .meet-our-writers{margin-top:52px}article>.meet-our-writers:last-child,article>.promos:last-child,article>.promosWrapper:last-child{margin-bottom:40px}article .collapse.sources+.meet-our-writers{margin-top:56px}article blockquote{margin-top:40px}@media screen and (min-width:768px){article blockquote{margin-top:56px}}article>blockquote+*{margin-top:40px}@media screen and (min-width:768px){article>blockquote+*{margin-top:56px}}article>ul+blockquote,article li blockquote{margin-top:0}@media screen and (min-width:1280px){article>ul+blockquote,article li blockquote{margin-top:0}}article blockquote+ul{margin-top:0}@media screen and (min-width:1280px){article blockquote+ul{margin-top:0}}article>ul>li blockquote{padding-left:0}article .meet-our-writers+.promos{margin-top:40px}article .meet-our-writers+.promos-stacked{margin-top:28px;border-top:none}article .meet-our-writers+.promos-stacked.promosWrapper>.promosHeading{margin-top:0}.promos-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.card{display:block;position:relative;padding:16px;background:var(--color-white);border:8px solid var(--color-black);color:var(--color-black)}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:2rem;line-height:1;letter-spacing:-1.28px;line-height:28px;margin-bottom:8px}.card a{color:var(--color-black);border-bottom:2px solid var(--color-medium-gray);display:inline-block}.card a:hover{border-bottom-color:var(--color-accent)}.card .dek a{border:none;display:inline;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;text-decoration:none;-webkit-box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-medium-gray);box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-medium-gray)}.card .dek a:hover{-webkit-box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-accent);box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-accent)}.card .dek,.card p{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.1111111111;letter-spacing:-.36px;color:var(--color-gray);margin:8px 0 16px}.card small:not(.tag){font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:.75rem;line-height:1.3333333333;letter-spacing:-.12px;display:block;margin-bottom:4px}.card small:not(.tag):last-child{margin-bottom:0}.card small>span:first-child{font-weight:700}.card time{position:absolute;color:var(--color-white);background:var(--color-black);font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;line-height:.75rem;padding:8px 12px 0;top:-28px;font-weight:600}@media screen and (min-width:1280px){.card time{font-size:1.25rem;line-height:1.5rem;margin-left:8px;letter-spacing:-.4px;top:-40px}}@media screen and (min-width:768px){.card h1,.card h2,.card h3,.card h4,.card h5,.card h6{font-size:2.75rem;line-height:.9090909091;letter-spacing:-1.92px}.card .dek,.card h1,.card h2,.card h3,.card h4,.card h5,.card h6,.card p{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600}.card .dek,.card p{font-size:1.25rem;line-height:1.2;letter-spacing:-.4px}.card small:not(.tag){font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:.875rem;line-height:1.4285714286;letter-spacing:-.14px}}.featured-image{height:328px;margin-bottom:24px}.featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-image .image-caption{margin-bottom:0;padding-right:24px;text-align:right}@media screen and (min-width:768px){.featured-image{height:34.5rem}.featured-image .image-caption{padding-right:56px}}@media screen and (min-width:1280px){.featured-image .image-caption{padding-right:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.featured-image{overflow:hidden;margin-bottom:-68px;height:auto}.featured-image img{height:auto}}a.promo:not(.promo-single):not(.promo-inline):focus h1,a.promo:not(.promo-single):not(.promo-inline):focus h2,a.promo:not(.promo-single):not(.promo-inline):focus h3,a.promo:not(.promo-single):not(.promo-inline):focus h4,a.promo:not(.promo-single):not(.promo-inline):focus h5,a.promo:not(.promo-single):not(.promo-inline):focus h6,a.promo:not(.promo-single):not(.promo-inline):hover h1,a.promo:not(.promo-single):not(.promo-inline):hover h2,a.promo:not(.promo-single):not(.promo-inline):hover h3,a.promo:not(.promo-single):not(.promo-inline):hover h4,a.promo:not(.promo-single):not(.promo-inline):hover h5,a.promo:not(.promo-single):not(.promo-inline):hover h6{text-decoration:underline;text-decoration-color:var(--color-primary)}.promo{text-align:center;color:var(--color-black)}.promo img{width:100%;height:auto}.promo a{color:var(--color-black)}.promo a:hover{text-decoration-line:underline;text-decoration-color:var(--color-primary)}.promo-description{color:var(--color-gray)}.promo-description p{margin:0;line-height:1.4}.promo section{padding:16px}.promo section .author-description{display:none}.promo .tag{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.75rem;line-height:1;letter-spacing:.48px;color:var(--color-primary);text-transform:uppercase;font-weight:900;margin-bottom:4px;display:block}@media screen and (min-width:1280px){.promo .tag{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:.875rem;line-height:.8571428571;letter-spacing:.56px}}.promo-video.image-wrap,.promo-video .image-wrap{position:relative}.promo-video.image-wrap:after,.promo-video .image-wrap:after{content:"";background:no-repeat 50%/100% url(/_next/static/media/play-button.4719996636e532ab52df976bd665659e.svg),var(--color-black);display:block;position:absolute;left:16px;bottom:16px;margin-left:0;margin-bottom:0;width:44px;height:44px;border-radius:50%;pointer-events:none;-webkit-transition:background .25s;transition:background .25s}.promo-video.image-wrap:hover:after,.promo-video .image-wrap:hover:after{background:no-repeat 50%/100% url(/_next/static/media/play-button.4719996636e532ab52df976bd665659e.svg),var(--color-primary)}.promo-microphone.image-wrap,.promo-microphone .image-wrap{position:relative}.promo-microphone.image-wrap:after,.promo-microphone .image-wrap:after{content:"";background:no-repeat 50%/100% url(/_next/static/media/microphone.9b41ed5caed03620bf5bde5d25a04be9.svg),var(--color-black);display:block;position:absolute;left:16px;bottom:16px;margin-left:0;margin-bottom:0;width:44px;height:44px;border-radius:50%;pointer-events:none;-webkit-transition:background .25s;transition:background .25s}.promo-microphone.image-wrap:hover:after,.promo-microphone .image-wrap:hover:after{background:no-repeat 50%/100% url(/_next/static/media/microphone.9b41ed5caed03620bf5bde5d25a04be9.svg),var(--color-primary)}.promos h1,.promos h2,.promos h3,.promos h4,.promos h5,.promos h6{text-align:center}.promos .label-text,.promos .promoLabel,.promos .promosLabel{color:var(--color-primary);text-transform:uppercase;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:900;margin-bottom:4px;text-align:center}.promos .promos-wrapper .promo,.promos .promoWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.promos .promos-wrapper .promo .image-wrap,.promos .promoWrapper .image-wrap{-ms-flex-item-align:start;align-self:flex-start;overflow:hidden;width:100%;position:relative}.promos-flex>.promos-wrapper .promo,.promos-row>.promos-wrapper .promo{-ms-flex-direction:row;flex-direction:row;text-align:left}.promos-flex>.promos-wrapper .promo h1,.promos-flex>.promos-wrapper .promo h2,.promos-flex>.promos-wrapper .promo h3,.promos-flex>.promos-wrapper .promo h4,.promos-flex>.promos-wrapper .promo h5,.promos-flex>.promos-wrapper .promo h6,.promos-row>.promos-wrapper .promo h1,.promos-row>.promos-wrapper .promo h2,.promos-row>.promos-wrapper .promo h3,.promos-row>.promos-wrapper .promo h4,.promos-row>.promos-wrapper .promo h5,.promos-row>.promos-wrapper .promo h6{text-align:inherit}.promos-flex .promoWrapper,.promos-flex>.promos-wrapper .promo{-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.promos-flex .promoWrapper,.promos-flex>.promos-wrapper .promo{-ms-flex-direction:row;flex-direction:row}}.promos:not(.promos-banner):not(.promos-stacked):not(.promos-pro-panel):not(.promos-our-team):not(.promos-recirculation):not(.promos-tri-color):not(.promos-default):not(.promos-premium) .promos-wrapper .promo{width:100%;margin:0 .5em}.promos:not(.promos-banner):not(.promos-stacked):not(.promos-pro-panel):not(.promos-our-team):not(.promos-recirculation):not(.promos-tri-color):not(.promos-default):not(.promos-premium) .promos-wrapper .promo:first-child{margin-left:0}.promos:not(.promos-banner):not(.promos-stacked):not(.promos-pro-panel):not(.promos-our-team):not(.promos-recirculation):not(.promos-tri-color):not(.promos-default):not(.promos-premium) .promos-wrapper .promo:last-child{margin-right:0}.slideshow-slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.slideshow-slide>*{max-width:328px;margin:0 auto}.slideshow-slide .image-wrapper{width:100%;max-width:none;position:relative;top:-28px;margin-bottom:0}.slideshow-slide .image-wrapper img{max-width:100%;width:100%;height:auto}.slideshow-slide section li,.slideshow-slide section p{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.4;letter-spacing:-.2px}.slideshow-slide section li:first-of-type,.slideshow-slide section p:first-of-type{margin-top:0}.slideshow-slide section a:not(.slideshow-next-up-button){color:inherit;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;text-decoration:none;-webkit-box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-accent);box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-accent)}.slideshow-slide section a:not(.slideshow-next-up-button):hover{-webkit-box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-accent-hover);box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-accent-hover)}.slideshow-slide section .slide-title{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1.75rem;line-height:1;letter-spacing:-1.12px;letter-spacing:-.84px}@media screen and (min-width:375px){.slideshow-slide>*{min-width:328px}}@media screen and (min-width:768px){.slideshow-slide{-ms-flex-direction:row;flex-direction:row;margin-top:28px}.slideshow-slide>*{min-width:unset;max-width:none}.slideshow-slide .image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;min-width:20rem;height:20rem}.slideshow-slide .image-wrapper .image-caption{margin-bottom:0;font-size:.5rem;padding-left:24px;-ms-flex-item-align:start;align-self:flex-start}.slideshow-slide .image-wrapper .image-caption a{border-bottom:inherit}.slideshow-slide .image-wrapper .block-video{width:100%}.slideshow-slide .image-wrapper .block-video+.slideshow-controls,.slideshow-slide .image-wrapper .image-caption+.slideshow-controls{margin-top:24px}.slideshow-slide .image-wrapper picture+.slideshow-controls{margin-top:28px}.slideshow-slide .image-wrapper .slideshow-controls-navigation-buttons{padding:0;margin-bottom:12px}.slideshow-slide .image-wrapper.first-slideshow-image{top:-52px}.slideshow-slide section{padding:0 56px 0 28px;min-width:0;margin-right:76px}.slideshow-slide section p{letter-spacing:-.4px}}@media screen and (min-width:1024px){.slideshow-slide.first-slide section{padding-top:0}.slideshow-slide section{padding-left:40px;padding-right:0}}@media screen and (min-width:1280px){.slideshow-slide .image-wrapper{min-width:25.75rem;height:25.75rem}.slideshow-slide .image-wrapper .image-caption{font-size:.75rem}.slideshow-slide section{position:relative;padding-left:40px;padding-right:0;margin-right:0}.slideshow-slide section li,.slideshow-slide section p{font-weight:400;font-size:1.5rem;line-height:1.6666666667;letter-spacing:-.48px;line-height:32px}.slideshow-slide section .slide-title,.slideshow-slide section li,.slideshow-slide section p{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.slideshow-slide section .slide-title{font-weight:600;font-size:2rem;line-height:1;letter-spacing:-1.28px}}@media screen and (min-width:1440px){.slideshow-slide .image-wrapper{min-width:32rem;height:32rem}}.slideshow-slide.video-slide{display:block;max-width:none;position:relative}.slideshow-slide.video-slide .video-container{max-width:none}.slideshow-slide.video-slide .video-container .slide-text{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.slideshow-slide.video-slide .video-container .slide-text .text-wrapper{width:328px}@media screen and (min-width:768px){.slideshow-slide.video-slide .video-container{padding-left:108px;padding-right:56px;margin-right:76px}.slideshow-slide.video-slide .video-container .slide-text{margin:16px 0 0;padding:0}.slideshow-slide.video-slide .video-container .slide-text .text-wrapper{width:90%;max-width:656px}.slideshow-slide.video-slide .video-container .teads--wrap{height:100%}}@media screen and (min-width:1024px){.slideshow-slide.video-slide .video-container{min-width:596px;padding-left:92px;padding-right:0;margin-right:76px}}@media screen and (min-width:1280px){.slideshow-slide.video-slide{margin:0}.slideshow-slide.video-slide .video-container{padding-left:108px;min-width:880px}.slideshow-slide.video-slide .video-container .slide-text .text-wrapper{max-width:824px}}@media screen and (min-width:1440px){.slideshow-slide.video-slide .video-container{min-width:980px}}.template-slideshow .slideshow-controls{position:sticky;z-index:0;height:0}@media screen and (min-width:768px){.template-slideshow .slideshow-controls{bottom:50vh}}.template-slideshow .slideshow-controls button:not(.btn){font-weight:700;font-size:.875rem;line-height:1.4285714286;letter-spacing:-.28px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:16px;letter-spacing:.28px;color:var(--color-gray);text-transform:uppercase;padding:0;cursor:pointer}.template-slideshow .slideshow-controls button:not(.btn).active{color:var(--color-accent);border-bottom:2px solid var(--color-accent);display:inline-block}.template-slideshow .slideshow-controls button:not(.btn).active:hover{border-bottom-color:var(--color-accent-hover)}.template-slideshow .slideshow-controls button:not(.btn):not(.active){pointer-events:none}.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons{pointer-events:none;position:relative;top:-84px;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-left:-76px;margin-right:-76px}@media screen and (min-width:768px){.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons{margin-left:-92px;margin-right:-92px}}@media screen and (min-width:1024px){.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons{margin-left:-80px;margin-right:-80px}}@media screen and (min-width:1440px){.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons{margin-left:-92px;margin-right:-92px}}.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons .btn{pointer-events:auto;width:76px;height:76px;max-height:76px}.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons .btn:disabled{visibility:hidden}.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons .btn-navigation-next .content,.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons .btn-navigation-prev .content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons .btn-navigation-next .content svg,.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons .btn-navigation-prev .content svg{width:44px!important;height:44px!important}.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons .btn-navigation-prev{padding-left:8px}.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons .btn-navigation-next{padding-right:8px}.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons>span+a{border-bottom:none}.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons>span{font-weight:700;font-size:.875rem;line-height:1.4285714286;letter-spacing:-.28px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:16px;letter-spacing:.28px;color:var(--color-gray);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:uppercase;width:76px;color:var(--color-accent);position:absolute;right:0;top:84px}@media screen and (min-width:1280px){.template-slideshow .slideshow-controls>.slideshow-controls-navigation-buttons{-ms-flex-pack:justify;justify-content:space-between}}.title-card{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;max-width:328px;z-index:1}@media screen and (min-width:375px){.title-card{width:328px;max-width:none}}@media screen and (min-width:768px){.title-card{width:432px}}@media screen and (min-width:1280px){.title-card{width:488px}}.global-header-wrap{position:sticky;top:0;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;z-index:9996}@media screen and (min-width:768px){.global-header-wrap{background:repeating-linear-gradient(-45deg,var(--color-white),var(--color-white) 3px,var(--color-lighter-gray) 3px,var(--color-lighter-gray) 6px);height:calc(72px + 104px)}.global-header-wrap.header-only{height:72px}}@media screen and (min-width:1280px){.global-header-wrap,.global-header-wrap.global-header-wrap-modal-open{height:calc(88px + 104px)}.global-header-wrap.header-only{height:88px}}.global-header-wrap.slide-up{-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:768px){.global-header-wrap.slide-up,.global-header-wrap.slide-up.global-header-wrap-modal-open{-webkit-transform:translateY(-104px);transform:translateY(-104px)}}.global-header-wrap .modal-overlay{top:56px;height:calc(100vh - 56px);overflow-y:scroll}@media screen and (min-width:768px){.global-header-wrap .modal-overlay{top:calc(72px + 104px);height:calc(100vh - 72px)}}@media screen and (min-width:1280px){.global-header-wrap .modal-overlay{top:calc(88px + 104px);height:calc(100vh - 88px)}}.global-header-wrap .modal-overlay>.modal-body{width:100%;color:var(--color-black)}.global-header-wrap .modal-overlay>.modal-body .nav-illustration{margin:0 auto;max-width:1120px}.global-header-wrap .modal-overlay>.modal-body .nav-illustration img{width:100%;height:auto}@media screen and (min-width:768px){.global-header-wrap.header-only .modal-overlay{top:72px}}@media screen and (min-width:1280px){.global-header-wrap.header-only .modal-overlay{top:88px}}.global-header-wrap .ad-wrapper{display:none}@media screen and (min-width:768px){.global-header-wrap .ad-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:104px;line-height:0}}.global-header{width:100%;height:56px;background:var(--color-global-header);-webkit-transition:height .5s;transition:height .5s;z-index:9996;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-shadow:var(--shadow-global-header);box-shadow:var(--shadow-global-header)}@media screen and (min-width:768px){.global-header{height:72px;position:absolute;bottom:0}}@media screen and (min-width:1280px){.global-header{height:88px}}.global-header>.container{padding:0 24px;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.global-header>.container .brand-logo{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;height:36px;margin-left:-14px}@media screen and (min-width:768px){.global-header>.container .brand-logo{margin-left:0;height:41px}}@media screen and (min-width:1280px){.global-header>.container .brand-logo{height:58px}}.global-header>.container section,.global-header>.container ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.global-header>.container ul>li{display:-ms-flexbox;display:flex;margin-right:28px}.global-header>.container ul>li:last-of-type{margin-right:0}.global-header>.container ul>li>*{color:var(--color-gray);-webkit-transition:color .5s;transition:color .5s}.global-header>.container ul>li>:focus,.global-header>.container ul>li>:hover{color:var(--color-primary)}@media screen and (min-width:768px){.global-header>.container ul>li{margin-right:32px}}.global-header>.container ul.exposed-nav{margin-left:24px}.global-header>.container ul.exposed-nav>li>a{color:var(--color-black);-webkit-transition:color .5s;transition:color .5s;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.global-header>.container ul.exposed-nav>li>a:hover{color:var(--color-primary)}.global-header>.container button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;width:24px;height:24px}@media screen and (min-width:768px){.global-header>.container button{width:32px;height:32px}}.global-header>.container .remedy-icon{font-size:1.5rem}@media screen and (min-width:1280px){.global-header>.container .remedy-icon{font-size:1.75rem}}.global-header .social-buttons{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;display:-ms-flexbox;display:flex;width:auto}.global-header .social-buttons a{height:28px;width:28px;margin-right:20px;padding:0;border:1px solid var(--color-gray);border-radius:50%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.global-header .social-buttons a:last-of-type{margin-right:0}@media screen and (min-width:375px){.global-header .social-buttons a{margin-right:28px}}@media screen and (min-width:768px){.global-header .social-buttons a{margin-right:12px}}@media screen and (min-width:1280px){.global-header .social-buttons a{height:40px;width:40px}}.global-header .social-buttons a:hover{border-color:transparent}@media screen and (min-width:1280px){.global-header .social-buttons .remedy-icon-with-fill{width:40px;height:40px}}.global-header .social-icons-header-wrap{-ms-flex-align:center;align-items:center}.article-body-jumplinks{margin:16px 0 0}.article-page-header-top{display:-ms-flexbox;display:flex;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:50vw;min-width:100vw}@media screen and (min-width:768px){.article-page-header-top{left:unset;right:unset;margin-left:unset;margin-right:unset;min-width:unset;padding-bottom:12px}}.article-page-header-top>div:first-of-type{width:100%}@media screen and (min-width:768px){.article-page-header-top>div:first-of-type{max-width:none;width:432px}}@media screen and (min-width:1280px){.article-page-header-top>div:first-of-type{width:488px}}.article-page-header-top>div:nth-of-type(2){display:none}@media screen and (min-width:768px){.article-page-header-top>div:nth-of-type(2){display:block}}.article-page-header-top .grouping-label{width:100%}@media screen and (min-width:768px){.article-page-header-top .grouping-label{width:auto}}.article-page-header-top .breadcrumbs{margin:16px auto;max-width:328px}@media screen and (min-width:768px){.article-page-header-top .breadcrumbs{margin-top:0;margin-bottom:20px;max-width:none}}.article-page-header-top .grouping-label+.breadcrumbs{margin-top:12px}@media screen and (min-width:1280px){.article-page-header-top .grouping-label+.breadcrumbs{margin-top:20px}}@media screen and (min-width:768px){.article-page-header-top .social-buttons{-webkit-transform:translateX(24px);transform:translateX(24px);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}}@media screen and (min-width:1280px){.article-page-header-top .social-buttons{-webkit-transform:translateX(52px);transform:translateX(52px);-webkit-transform:translateX(88px);transform:translateX(88px)}}.article-page-header-info{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.article-page-header-info-bylines{width:100%;display:none;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:768px){.article-page-header-info-bylines{display:-ms-flexbox;display:flex}}.article-page-header-bottom{margin-bottom:24px}.article-page-header-bottom>.reviewed-byline{display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.article-page-header-bottom{margin-bottom:0}.article-page-header-bottom>.reviewed-byline{display:none}[class^=template-]{padding-top:28px;padding-top:32px}}.template-article .on-page-nav.as-mini-nav{margin:28px 0 0}@media screen and (min-width:768px){.template-article .on-page-nav.as-mini-nav{margin:32px 0 0}}.template-article.native{padding-top:0}@media screen and (min-width:1280px){.template-article .native-header>aside{padding-top:0}}.template-article.article-body-native{padding-top:32px}@media screen and (min-width:768px){.template-article.article-body-native{padding-top:40px}}.template-article .embed-block{width:100%;max-width:90%}@media screen and (min-width:375px){.template-article .embed-block{max-width:328px}}@media screen and (min-width:768px){.template-article .embed-block{max-width:656px}}@media screen and (min-width:1280px){.template-article .embed-block{max-width:824px}}.template-article article>.external-url-btn{margin:16px 0}.template-article+.recirculation{margin-top:8.5rem}.template-article-column .article-page-header-top .breadcrumbs{margin-top:24px}@media screen and (min-width:768px){.template-article-column .featured-image+.article-page-header-top{margin-top:32px}}.template-author{padding-top:32px}.template-author .entries-list{margin-top:16px}.template-category>article>.article-page-header-top>div>.social-buttons a:hover{color:var(--color-primary)}.template-category>article>.article-page-header-info{margin-bottom:20px}@media screen and (min-width:768px){.template-category>article>.article-page-header-info{margin-bottom:32px}}@media screen and (min-width:1280px){.template-category>article>.article-page-header-info{margin-bottom:48px}}.template-category>article>.article-page-header-info>.card.title-card{border-color:var(--color-primary)}@media screen and (min-width:768px){.template-category>article>.article-page-header-info>.card.title-card{margin-bottom:0}.template-category>article>.article-page-header-info>.card.title-card>h1{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:3.375rem;line-height:.8888888889;letter-spacing:-2.16px}}.template-category>article>.article-page-header-info>.card.title-card>small>span.bold>a{border-bottom:2px solid var(--color-medium-gray);display:inline-block}.template-category>article>.article-page-header-info>.card.title-card>small>span.bold>a:hover{border-bottom-color:var(--color-primary)}.template-category>article>.article-page-header-info>.article-page-header-info-bylines>.reviewed-byline>div>.byline{color:var(--color-gray)}.template-category>article>.article-page-header-info>.article-page-header-info-bylines>.reviewed-byline>div>.byline *>a{color:var(--color-gray);-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;text-decoration:none;-webkit-box-shadow:inset 0 -1px 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-gray);box-shadow:inset 0 -1px 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-gray)}.template-category>article>.article-page-header-info>.article-page-header-info-bylines>.reviewed-byline>div>.byline *>a:hover{-webkit-box-shadow:inset 0 -1px 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-black);box-shadow:inset 0 -1px 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-black)}.template-category>article>.article-page-header-info>.article-page-header-info-bylines>.on-page-nav>.btn-secondary{background-color:var(--color-primary);border-color:var(--color-primary)}.template-category>article>.article-page-header-info>.article-page-header-info-bylines>.on-page-nav>.btn-secondary.btn-arrow-down:after{border-top-color:var(--color-primary)}.template-category>article>.article-page-header-info>.article-page-header-info-bylines>.on-page-nav>ul.links a{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;text-decoration:none;-webkit-box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-primary);box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-primary)}.template-category>article>.article-page-header-info>.article-page-header-info-bylines>.on-page-nav>ul.links a:hover{-webkit-box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-primary-hover);box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-primary-hover)}.template-category>article>p+.show-hide-block>span>.btn[aria-expanded=false]{margin-top:4px}@media screen and (min-width:768px){.template-category>article>p+.show-hide-block>span>.btn[aria-expanded=false]{margin-top:20px}}@media screen and (min-width:1280px){.template-category>article .promos.promos-banner.promos-banner-alternating.promos-flex{margin-bottom:0}}.template-category>article .promos.promos-banner.promos-banner-alternating.promos-flex>.promos-wrapper>.promo:last-of-type{margin-bottom:56px}@media screen and (min-width:768px){.template-category>article .promos.promos-banner.promos-banner-alternating.promos-flex>.promos-wrapper>.promo:last-of-type{margin-bottom:60px}}@media screen and (min-width:1280px){.template-category>article .promos.promos-banner.promos-banner-alternating.promos-flex>.promos-wrapper>.promo:last-of-type{margin-bottom:80px}}.template-category>article>.util-hide-after-tablet-landscape.ad-wrapper{margin-top:40px;margin-bottom:40px}@media screen and (min-width:768px){.template-category>article>.util-hide-after-tablet-landscape.ad-wrapper{margin-top:0}}.template-category>article>.collapse.sources>button{border-color:var(--color-gray);color:var(--color-gray)}.template-category>article>.collapse.sources>button:focus,.template-category>article>.collapse.sources>button:hover{border-color:var(--color-primary);color:var(--color-primary)}.template-category>article>.collapse.sources>.collapse-body.sources-body *>a,.template-category>article>.collapse.sources>.collapse-body.sources-body:focus,.template-category>article>.collapse.sources>.collapse-body.sources-body:hover{border-bottom-color:var(--color-primary)}.template-category>article>.collapse.sources>.sources-toggle:not(.btn-inverse)[aria-expanded=true]{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-white)}.template-category>article>.collapse.sources>.sources-toggle:not(.btn-inverse)[aria-expanded=true]:focus,.template-category>article>.collapse.sources>.sources-toggle:not(.btn-inverse)[aria-expanded=true]:hover{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.template-category>article>.collapse.sources>.sources-toggle:not(.btn-inverse)[aria-expanded=true]:after{border-top-color:var(--color-primary)}.template-category>article>.meet-our-writers>.author-wrapper>div>.author-headline{color:var(--color-primary)}.template-category>article>.meet-our-writers>.author-wrapper>div>.author-title{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;text-decoration:none;-webkit-box-shadow:inset 0 0 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-primary);box-shadow:inset 0 0 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-primary)}.template-category>article>.meet-our-writers>.author-wrapper>div>.author-title:hover{-webkit-box-shadow:inset 0 0 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-primary-hover);box-shadow:inset 0 0 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-primary-hover)}.template-category>article>.promos.promos-stacked.promos-flex,.template-category>article>.promos.promos-stacked.promos-row{margin-bottom:56px}@media screen and (min-width:768px){.template-category>article>.promos.promos-stacked.promos-flex,.template-category>article>.promos.promos-stacked.promos-row{margin-bottom:40px}}.template-gallery article .ad-wrapper,.template-gallery article .on-page-nav{margin-bottom:40px}.template-gallery article .show-hide-block{margin-top:40px}.template-gallery article .entries-list,.template-gallery article .entries-list+.jump-link+.entries-list{margin-top:48px}@media screen and (min-width:1280px){.template-gallery article .entries-list+.jump-link+.entries-list{margin-top:0}}.template-gallery article .entries-list .promosHeading{margin-bottom:28px}.template-gallery article .promos-inline{margin-top:32px;margin-bottom:28px}.template-gallery article .jump-link{z-index:-1}.template-gallery .reviewed-byline{margin-top:24px}@media screen and (min-width:768px){.template-gallery .reviewed-byline{margin-top:16px}}.template-gallery .article-page-reviewedby .reviewed-byline{margin-top:0}@media screen and (min-width:768px){.template-gallery .article-page-reviewedby .reviewed-byline{margin-top:0}}.template-homepage,.template-homepage .container{padding-top:0}.template-homepage .container:not(.container-rr)>main>article{-ms-flex-align:center;align-items:center}.template-homepage .ad-wrapper.mobile-top{padding-top:16px;padding-bottom:16px;margin-bottom:16px}.template-homepage .container>aside>.rr-wrapper:not(:empty).slide-up>*{-webkit-transform:translateY(0);transform:translateY(0)}.template-homepage .promos-tri-color{margin-top:16px;margin-bottom:16px}.template-homepage .promos-slider{margin:0}.template-homepage .promos-slider .promoWrapper{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:50vw;min-width:100vw}.template-hub article>blockquote a,.template-hub article>h2 a,.template-hub article>h3 a,.template-hub article>h4 a,.template-hub article>h5 a,.template-hub article>h6 a,.template-hub article>ol a,.template-hub article>p a,.template-hub article>ul a{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;text-decoration:none;-webkit-box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-primary);box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-primary)}.template-hub article>blockquote a:hover,.template-hub article>h2 a:hover,.template-hub article>h3 a:hover,.template-hub article>h4 a:hover,.template-hub article>h5 a:hover,.template-hub article>h6 a:hover,.template-hub article>ol a:hover,.template-hub article>p a:hover,.template-hub article>ul a:hover{-webkit-box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-primary-hover);box-shadow:inset 0 -2px 0 0 var(--color-white),inset 0 -4px 0 0 var(--color-primary-hover)}.template-hub article ol li:before,.template-hub article ul li:before{color:var(--color-primary);border-color:var(--color-primary)}.template-hub article li li:before{color:var(--color-gray);border-color:var(--color-gray)}.template-hub article .as-mini-nav+.faqs,.template-hub article .as-mini-nav+[class*=pro-panel],.template-hub article [class*=pro-panel]+.faqs{margin-top:40px}.template-hub .meet-our-writers .author-headline{color:var(--color-primary)}.template-hub .meet-our-writers .author-title{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;text-decoration:none;-webkit-box-shadow:inset 0 0 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-primary);box-shadow:inset 0 0 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-primary)}.template-hub .meet-our-writers .author-title:hover{-webkit-box-shadow:inset 0 0 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-primary-hover);box-shadow:inset 0 0 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-primary-hover)}.template-hub .article-page-header-info{margin-bottom:32px;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-hub .article-page-header-info .title-card{border-color:var(--color-primary);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.template-hub .article-page-header-info .title-card h1,.template-hub .article-page-header-info .title-card h2,.template-hub .article-page-header-info .title-card h3,.template-hub .article-page-header-info .title-card h4,.template-hub .article-page-header-info .title-card h5,.template-hub .article-page-header-info .title-card h6{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:2.75rem;line-height:.9090909091;letter-spacing:-1.92px;line-height:40px;margin-bottom:4px}.template-hub .article-page-header-info .title-card .dek,.template-hub .article-page-header-info .title-card p{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.1111111111;letter-spacing:-.36px;margin-bottom:12px}.template-hub .article-page-header-info .title-card small{line-height:16px;letter-spacing:-.12px}.template-hub .article-page-header-info .title-card a{border-bottom:2px solid var(--color-medium-gray);display:inline-block}.template-hub .article-page-header-info .title-card a:hover{border-bottom-color:var(--color-primary)}@media screen and (min-width:768px){.template-hub .article-page-header-info .title-card{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:16px}.template-hub .article-page-header-info .title-card h1,.template-hub .article-page-header-info .title-card h2,.template-hub .article-page-header-info .title-card h3,.template-hub .article-page-header-info .title-card h4,.template-hub .article-page-header-info .title-card h5,.template-hub .article-page-header-info .title-card h6{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:3.375rem;line-height:.8888888889;letter-spacing:-2.16px}.template-hub .article-page-header-info .title-card .dek,.template-hub .article-page-header-info .title-card p{font-size:1.25rem;line-height:24px;letter-spacing:-.2px;-ms-flex:1 1;flex:1 1}.template-hub .article-page-header-info .title-card .authors{margin-top:8px}.template-hub .article-page-header-info .title-card .authors small{line-height:20px;letter-spacing:-.14px}}.template-hub .article-page-header-info .reviewed-byline .byline{color:var(--color-gray);letter-spacing:0}.template-hub .article-page-header-info .reviewed-byline a{color:var(--color-gray);-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;text-decoration:none;-webkit-box-shadow:inset 0 -1px 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-gray);box-shadow:inset 0 -1px 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-gray)}.template-hub .article-page-header-info .reviewed-byline a:hover{-webkit-box-shadow:inset 0 -1px 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-black);box-shadow:inset 0 -1px 0 0 var(--color-white),inset 0 -2px 0 0 var(--color-black)}.template-hub .article-page-header-info-bylines{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.template-hub .article-page-header-top .social-buttons a:hover{color:var(--color-primary)}.template-hub .engaging-link{background:var(--color-primary);border-color:var(--color-primary)}.template-hub .engaging-link span{border-bottom-color:var(--color-primary)}.template-hub .engaging-link .engaging-button-wrap>div{color:var(--color-primary)}.template-hub .engaging-link:focus,.template-hub .engaging-link:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.template-hub .engaging-link:focus span,.template-hub .engaging-link:hover span{border-bottom-color:var(--color-primary-hover)}.template-hub .engaging-link:focus .engaging-button-wrap>div,.template-hub .engaging-link:hover .engaging-button-wrap>div{color:var(--color-primary-hover)}.template-hub .on-page-nav .btn-secondary{background-color:var(--color-primary);border-color:var(--color-primary)}.template-hub .on-page-nav .btn-secondary.btn-arrow-down:after{border-top-color:var(--color-primary)}.template-hub .on-page-nav ul.links li:before{color:var(--color-primary)}.template-hub .on-page-nav ul.links a{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;text-decoration:none;-webkit-box-shadow:inset 0 -1px 0 0 var(--color-light-gray),inset 0 -2px 0 0 var(--color-primary);box-shadow:inset 0 -1px 0 0 var(--color-light-gray),inset 0 -2px 0 0 var(--color-primary);display:inline}.template-hub .on-page-nav ul.links a:hover{-webkit-box-shadow:inset 0 -1px 0 0 var(--color-light-gray),inset 0 -2px 0 0 var(--color-primary-hover);box-shadow:inset 0 -1px 0 0 var(--color-light-gray),inset 0 -2px 0 0 var(--color-primary-hover)}.template-hub .embed-block{width:100%;max-width:90%}@media screen and (min-width:375px){.template-hub .embed-block{max-width:328px}}@media screen and (min-width:768px){.template-hub .embed-block{max-width:656px}}@media screen and (min-width:1280px){.template-hub .embed-block{max-width:824px}.template-hub article .article-page-header-info .title-card h1,.template-hub article .article-page-header-info .title-card h2,.template-hub article .article-page-header-info .title-card h3,.template-hub article .article-page-header-info .title-card h4,.template-hub article .article-page-header-info .title-card h5,.template-hub article .article-page-header-info .title-card h6{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:3.375rem;line-height:.8888888889;letter-spacing:-2.16px}}.template-hub .reviewedby-wrapper{margin-top:24px}.template-landing h1,.template-landing h2,.template-landing h3,.template-landing h4,.template-landing h5,.template-landing h6{font-size:2rem;line-height:28px;letter-spacing:-.64px}.template-landing h1{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;font-size:2.5rem;line-height:1;letter-spacing:-1.6px;margin-top:24px;margin-bottom:4px}.template-landing h1+hr,.template-landing hr+*{margin-top:8px}.template-landing .button-only{display:-ms-flexbox;display:flex;margin-top:36px}.template-landing .button-only+hr{margin-top:80px}.container>main>article .template-landing .ad-wrapper .image-wrapper,.template-landing .breakout .image-wrapper,.template-landing .container>main>article .ad-wrapper .image-wrapper{margin-top:20px;margin-bottom:16px}.container>main>article .template-landing .ad-wrapper .image-wrapper .image-caption,.template-landing .breakout .image-wrapper .image-caption,.template-landing .container>main>article .ad-wrapper .image-wrapper .image-caption{text-align:right}@media screen and (min-width:1280px){.container>main>article .template-landing .ad-wrapper>.where-we-are,.template-landing .breakout>.where-we-are,.template-landing .container>main>article .ad-wrapper>.where-we-are,.template-landing .container>main>article blockquote .ad-wrapper>.where-we-are,.template-landing .container>main>article ol li .ad-wrapper>.where-we-are,.template-landing .container>main>article ul li .ad-wrapper>.where-we-are{padding-left:56px}}.template-landing .remedy-heart{color:var(--color-primary)}.template-landing+.global-footer{margin-top:80px}@media screen and (min-width:768px){.template-landing h1,.template-landing h2,.template-landing h3,.template-landing h4,.template-landing h5,.template-landing h6{font-size:2.5rem;line-height:40px;letter-spacing:-1.6px}.template-landing h1{font-size:4.5rem;letter-spacing:-2.88px;line-height:.8;margin-top:4px;margin-bottom:36px}.template-landing hr+*{margin-top:12px}.template-landing h1+hr{margin-top:16px}.template-landing .button-only+hr{margin-top:60px}.container>main>article .template-landing .ad-wrapper .image-wrapper,.template-landing .breakout .image-wrapper,.template-landing .container>main>article .ad-wrapper .image-wrapper{margin-top:0;margin-bottom:24px}}@media screen and (min-width:1280px){.template-landing,.template-landing h1{font-size:5.5rem;letter-spacing:-3.52px}.template-landing h1{margin-top:28px;margin-bottom:36px}.container>main>article .template-landing .ad-wrapper .image-wrapper,.template-landing .breakout .image-wrapper,.template-landing .container>main>article .ad-wrapper .image-wrapper{margin-top:0}}.template-non-condition>main>article .article-page-header-info>.card.title-card{border-color:var(--color-quaternary);background-color:var(--color-quaternary)}.template-non-condition>main>article .article-page-header-info>.card.title-card .authors>small>span>a{border-bottom:2px solid var(--color-black);display:inline-block}.template-non-condition>main>article .article-page-header-info>.card.title-card .authors>small>span>a:hover{border-bottom-color:var(--color-gray)}.template-basic-coll>main>article .featured-image{margin-bottom:16px}.template-basic-coll>main>article [class*=zig-zag]{max-width:100%;margin-bottom:40px}.template-basic-coll>main>article [class*=zig-zag]+p{margin-bottom:40px}@media screen and (min-width:768px){.template-basic-coll>main>article [class*=zig-zag]+p{margin-top:40px}}.template-slideshow .rr-wrapper:not(:empty)>*{top:calc(56px + 48px + var($global-header-ad-height))}@media screen and (min-width:1024px){.template-slideshow>main{width:68.8%;max-width:992px;-ms-flex-positive:1;flex-grow:1}.template-slideshow>main>article{-ms-flex-item-align:end;align-self:flex-end}}@media screen and (min-width:1024px)and (min-width:1024px){.template-slideshow>main>article .ad-wrapper,.template-slideshow>main>article .breakout{left:0;right:0;margin-right:0;min-width:0;max-width:992px;margin-left:calc(-1 * (var(--main-width) - 656px))}}@media screen and (min-width:1024px)and (min-width:1280px){.template-slideshow>main>article .ad-wrapper,.template-slideshow>main>article .breakout{left:0;right:0;margin-left:0;margin-right:0;min-width:0;max-width:992px}}@media screen and (min-width:1024px)and (min-width:1280px)and (min-width:1280px){.template-slideshow>main>article .ad-wrapper,.template-slideshow>main>article .breakout{margin-left:calc(-1 * (var(--main-width) - 824px))}}@media screen and (min-width:1024px)and (min-width:1024px){.template-slideshow>main>article .breakout-no-bleed{max-width:824px}}.template-slideshow main+aside{display:none}@media screen and (min-width:1024px){.template-slideshow main+aside{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:31.12%;padding-top:44px;padding-right:16px}}.template-slideshow .article-page-header-info-bylines{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.template-slideshow .article-page-header-info-bylines .reviewed-byline{-ms-flex-positive:0;flex-grow:0}@media screen and (min-width:768px){.template-slideshow .article-page-header-info-bylines{margin-top:0}}@media screen and (min-width:1024px){.template-slideshow .article-page-header-info-bylines{margin-top:16px}}.template-slideshow .article-page-header-top{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:1024px){.template-slideshow .article-page-header-top>div:first-of-type{width:24.75rem}}@media screen and (min-width:1280px){.template-slideshow .article-page-header-top>div:first-of-type{width:488px}}@media screen and (min-width:768px){.template-slideshow .article-page-header-top .grouping-label{left:0;right:0;margin-left:auto;margin-right:auto;min-width:0}}.template-slideshow .article-page-header-info{-ms-flex-negative:0;flex-shrink:0}.template-slideshow .article-page-header-info .title-card{margin-bottom:0;position:relative;z-index:1}@media screen and (min-width:1024px){.template-slideshow .article-page-header-info .title-card{width:24.75rem}}@media screen and (min-width:1280px){.template-slideshow .article-page-header-info .title-card{width:488px}}.template-slideshow .article-page-header-info .title-card>h1+small:nth-child(2){margin-top:44px}.template-slideshow>main>article .ad-wrapper{margin-top:16px;margin-bottom:44px}@media screen and (min-width:768px){.template-slideshow>main>article .ad-wrapper{margin-top:8px}}.template-slideshow>main>article .ad-wrapper.ad-sponsored{background:none;margin-top:8px;padding:0;max-height:282px}.template-slideshow>main>article .ad-wrapper.ad-sponsored .rhm--ad[data-sizes*="253"]{margin-top:16px;margin-bottom:16px;min-height:250px}@media screen and (min-width:768px){.template-slideshow>main>article .ad-wrapper.ad-sponsored{display:none}}.template-slideshow>main>article .slideshow-tp-full-width.ad-wrapper{margin-top:0;margin-bottom:0}.template-slideshow>main>article .list-view-insert-ad-banner.ad-wrapper>*,.template-slideshow>main>article .slideshow-tp-full-width.ad-wrapper>*{max-width:none}.template-slideshow .slideshow-tp-bottom-ad{margin-top:0;margin-bottom:0}.template-slideshow.slide-view .rr-wrapper{height:100%;min-height:0}.template-slideshow.slide-view .rr-wrapper>.ad-wrapper{width:auto}.template-slideshow.slide-view .slideshow-slide+.ad-wrapper{margin-top:56px}.template-slideshow.slide-view .first-slide .slideshow-controls-navigation-buttons{text-transform:uppercase}@media screen and (min-width:768px){.template-slideshow.slide-view .slideshow-slide{margin-top:28px;min-height:580px;margin-bottom:40px}.template-slideshow.slide-view .slideshow-slide .text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;min-height:100%}.template-slideshow.slide-view .slideshow-slide .slide-body{-ms-flex-positive:1;flex-grow:1}.template-slideshow.slide-view .slideshow-slide .image-wrapper{-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out;opacity:1}.template-slideshow.slide-view .slideshow-slide.inactive{height:0;min-height:0;overflow:hidden;margin:0}.template-slideshow.slide-view .slideshow-slide.inactive .image-wrapper{opacity:0}}.template-slideshow.list-view aside{-ms-flex-pack:justify;justify-content:space-between}.template-slideshow.list-view aside .rr-wrapper{-ms-flex-positive:1;flex-grow:1}.template-slideshow.list-view .slideshow-slide+.slideshow-slide{margin-top:28px}.template-slideshow.list-view .image-wrapper{position:static}.template-slideshow.list-view .image-caption{margin-bottom:0;padding-right:24px;text-align:right}.template-slideshow.list-view h3{margin-top:16px;margin-bottom:.875rem}@media screen and (min-width:768px){.template-slideshow.list-view .first-slide{margin-top:28px}}.template-slideshow.list-view .list-view-insert-ad{display:-ms-flexbox;display:flex;min-height:330px}@media screen and (min-width:768px){.template-slideshow.list-view .list-view-insert-ad{display:none;min-height:auto}}@media screen and (min-width:1024px){.template-slideshow.list-view .list-view-insert-ad{display:block}}@media screen and (min-width:1280px){.template-slideshow.list-view .list-view-insert-ad{display:none}}.template-slideshow.list-view .list-view-insert-ad-banner{display:none}@media screen and (min-width:768px){.template-slideshow.list-view .list-view-insert-ad-banner{display:block}}@media screen and (min-width:1024px){.template-slideshow.list-view .list-view-insert-ad-banner{display:none}}@media screen and (min-width:1280px){.template-slideshow.list-view .list-view-insert-ad-banner{display:block}}.template-slideshow.list-view.mobile .list-view-insert-ad{display:-ms-flexbox;display:flex;min-height:330px}.template-slideshow.list-view.mobile .list-view-insert-ad-banner{display:none}.recirculation.slideshow{margin-bottom:24px}.slideshow-bottom-banner{padding:24px 0;margin-bottom:24px;height:138px}.template-slideshow.list-view .slideshow-last-slide-info .slideshow-next-up-button{display:block;margin-bottom:20px}.slideshow-last-slide-info>main>article>.banner>*{max-width:none}.slideshow-last-slide-info .last-slide-small{display:block}@media screen and (min-width:768px){.slideshow-last-slide-info .last-slide-small{display:none}}.slideshow-last-slide-info .banner{display:none}@media screen and (min-width:768px){.slideshow-last-slide-info .banner{display:block}}.slideshow-last-slide-info.mobile .last-slide-small{display:block}.slideshow-last-slide-info.mobile .banner{display:none}.template-video .featured-video{margin-top:24px}@media screen and (min-width:768px){.template-video .featured-video{margin-top:40px}}.template-video .featured-video .image-caption{margin-bottom:0}.template-video .article-page-header-bottom{margin-top:28px;margin-bottom:40px}.template-video>main>article .button-tablist{margin-bottom:40px}.template-video>main>article .button-tablist p{font-family:Georgia,Times,Times New Roman,serif;font-weight:400;font-size:1.125rem;line-height:1.5555555556;letter-spacing:-.4px}.template-video>main>article .sources{margin-bottom:24px}.template-series .promosWrapper.entries-list .promosHeading{padding-top:48px}.all-conditions .condition-directory,.all-conditions .condition-directory:first-of-type{border-top:5px solid var(--color-primary)}.all-conditions .condition-directory h3{margin-bottom:0}.all-conditions .condition-directory ul{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.all-conditions .condition-directory ul{-ms-flex-direction:row;flex-direction:row}}.all-conditions .condition-directory li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--color-medium-gray)}@media screen and (min-width:768px){.all-conditions .condition-directory li{width:30%;margin-right:5%}.all-conditions .condition-directory li:nth-child(3n+3){margin-right:0}}.all-conditions .condition-directory li a{display:block;padding:1em 0;width:100%;color:var(--color-black);font-size:1.125rem}.all-conditions .condition-directory a:hover{color:var(--color-gray);text-decoration:none}.template-article-column .container.native-header .article-page-header-info+[class^=featured-],.template-article .container.native-header .article-page-header-info+[class^=featured-],.template-gallery .container.native-header .article-page-header-info+[class^=featured-],.template-series .container.native-header .article-page-header-info+[class^=featured-],.template-slideshow .container.native-header .article-page-header-info+[class^=featured-]{margin-top:0}.template-article-column:not(.native) .article-page-header-info+[class^=featured-],.template-article:not(.native) .article-page-header-info+[class^=featured-],.template-gallery:not(.native) .article-page-header-info+[class^=featured-],.template-series:not(.native) .article-page-header-info+[class^=featured-],.template-slideshow:not(.native) .article-page-header-info+[class^=featured-]{margin-top:-28px}.template-article-column:not(.native) .article-page-header-info+[class^=featured-].noMargin,.template-article:not(.native) .article-page-header-info+[class^=featured-].noMargin,.template-gallery:not(.native) .article-page-header-info+[class^=featured-].noMargin,.template-series:not(.native) .article-page-header-info+[class^=featured-].noMargin,.template-slideshow:not(.native) .article-page-header-info+[class^=featured-].noMargin{margin-top:0}@media screen and (min-width:1280px){.template-article-column:not(.native) .article-page-header-info+[class^=featured-],.template-article:not(.native) .article-page-header-info+[class^=featured-],.template-gallery:not(.native) .article-page-header-info+[class^=featured-],.template-series:not(.native) .article-page-header-info+[class^=featured-],.template-slideshow:not(.native) .article-page-header-info+[class^=featured-]{margin-top:-40px}}@media screen and (min-width:768px){.template-article-column [class^=featured-],.template-article [class^=featured-],.template-gallery [class^=featured-],.template-series [class^=featured-],.template-slideshow [class^=featured-]{margin-bottom:56px}}@media screen and (min-width:1280px){.template-article-column [class^=featured-],.template-article [class^=featured-],.template-gallery [class^=featured-],.template-series [class^=featured-],.template-slideshow [class^=featured-]{margin-bottom:72px}}.template-article-column .article-page-header-info+.article-page-header-bottom,.template-article .article-page-header-info+.article-page-header-bottom,.template-gallery .article-page-header-info+.article-page-header-bottom,.template-series .article-page-header-info+.article-page-header-bottom,.template-slideshow .article-page-header-info+.article-page-header-bottom{margin-top:28px}@media screen and (min-width:768px){.template-article-column .article-page-header-info+.article-page-header-bottom,.template-article .article-page-header-info+.article-page-header-bottom,.template-gallery .article-page-header-info+.article-page-header-bottom,.template-series .article-page-header-info+.article-page-header-bottom,.template-slideshow .article-page-header-info+.article-page-header-bottom{margin-top:0}.template-article-column .article-page-header-info+.article-page-header-bottom+p,.template-article .article-page-header-info+.article-page-header-bottom+p,.template-gallery .article-page-header-info+.article-page-header-bottom+p,.template-series .article-page-header-info+.article-page-header-bottom+p,.template-slideshow .article-page-header-info+.article-page-header-bottom+p{margin-top:56px}}@media screen and (min-width:1280px){.template-article-column .article-page-header-info+.article-page-header-bottom+p,.template-article .article-page-header-info+.article-page-header-bottom+p,.template-gallery .article-page-header-info+.article-page-header-bottom+p,.template-series .article-page-header-info+.article-page-header-bottom+p,.template-slideshow .article-page-header-info+.article-page-header-bottom+p{margin-top:72px}}.template-article-column .featured-image{margin-bottom:0}.rhm-premium,.rhm-premium .global-footer,.rhm-premium .global-header{background:#000}.rhm-premium .global-footer:before{content:"";display:block;width:100%;height:96px;background:-webkit-linear-gradient(transparent,#1f1f1f);pointer-events:none}.rhm-premium .global-header-wrap{background:#000}.rhm-premium .ad-wrapper{background:repeating-linear-gradient(-45deg,transparent,transparent 3px,#2b2b2b 0,#2b2b2b 6px)}.newsletter{display:none}@media screen and (min-width:768px){.newsletter{-webkit-animation:delayedFadeIn 1s;animation:delayedFadeIn 1s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:GotchaRegular,serif;font-size:1.5rem;line-height:32px;letter-spacing:.48px;text-transform:capitalize;text-align:left;margin-top:8px}}@media screen and (min-width:1280px){.newsletter{margin-left:24px;margin-right:24px;font-size:2rem;letter-spacing:.64px}}.nav-noncontext{-ms-flex-order:2;order:2}.nav-noncontext.nav-context,.nav-noncontext:last-child{-ms-flex-order:1;order:1}@media screen and (min-width:768px){.nav-noncontext:last-child{-ms-flex-order:2;order:2}}.contact-us{padding:40px 64px}.sources .sources-body ol li,.sources .sources-body ul li{padding:0}.sources .sources-body ol li:before,.sources .sources-body ul li:before{content:none}div.breaker div.breakerTitle{font-size:12px;color:var(--color-primary);text-transform:uppercase;font-weight:700}@media screen and (min-width:375px){div.breaker div.breakerTitle{font-size:14px}}div.breaker div.breakerUI{background-color:var(--color-medium-light-gray)}