<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media(min-width:1201px){section.hero--image{margin-bottom:80px}}@media(max-width:1200px){section.hero--image{margin-bottom:40px}}section.hero--image .hero-image-figure{background:#000;color:#fff}section.hero--image .hero-image-figure picture{position:relative}section.hero--image .hero-image-figure picture,section.hero--image .hero-image-figure img{width:100%;height:auto;max-height:calc(100vh - 300px);object-fit:cover;object-position:center}section.hero--image figcaption{padding-top:20px;padding-bottom:40px}section.hero--image .inner{display:grid;grid-template-columns:1fr;gap:10px}section.hero--image .author-and-read-time{font-weight:300}section.hero--image .author-and-read-time .author{font-weight:600}section.hero--image .author-and-read-time .author~.read-time:before{content:" / ";padding-left:.5em;padding-right:.5em}section.hero--image .page-title{font-family:"Libre Franklin",sans-serif;font-weight:700;padding-bottom:.3em;font-size:clamp(1.875rem,3.5vw,2.5rem)}section.hero--image .subtitle{max-width:64ch;line-height:160%;font-size:1.2rem}section.hero--image .subtitle a{font-weight:450;color:#a1e214;text-decoration-thickness:2px;text-underline-offset:2px;text-decoration-color:#a1e214;transition:all .1s linear}section.hero--image .subtitle a:hover,section.hero--image .subtitle a:focus{text-decoration-color:rgba(0,0,0,0)}section.hero--image .label{font-weight:600}section.hero--image .date-stamps{font-weight:300}section.hero--image .date-stamps .stamp~.stamp:before{content:" | ";padding-left:.5em;padding-right:.5em}section.hero--image .photo-essay-credits .credit~.credit:before{content:" | ";padding-left:.5em;padding-right:.5em}section.hero--image .photo-credit{padding-top:20px;padding-left:20px;font-style:italic}section.hero--image.text-goes-below figcaption{text-align:center}section.hero--image.text-goes-below figcaption .subtitle{margin-left:auto;margin-right:auto}section.hero--image.text-goes-below figure{position:relative}section.hero--image.text-goes-below figure:after{content:"";display:block;background:linear-gradient(180deg,rgba(0,0,0,0),black);position:absolute;right:0;bottom:0;left:0;height:100px}section.hero--image.text-goes-below .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width:1280px){section.hero--image.text-goes-below .inner{margin-left:20px;margin-right:20px}}section.hero--image.text-goes-left{position:relative}section.hero--image.text-goes-left .hero-image-figure{position:relative}@media(min-width:768px){section.hero--image.text-goes-left .photo-credit{bottom:20px}section.hero--image.text-goes-left figcaption{position:absolute;top:0;bottom:0;left:0;width:60%;background:linear-gradient(-90deg,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0.9),black);display:flex;flex-direction:column;align-items:center;justify-content:center}section.hero--image.text-goes-left figcaption .inner{padding-right:40px}}@media(min-width:768px)and (min-width:1280px){section.hero--image.text-goes-left figcaption .inner{padding-left:calc((100vw - 1240px)/2)}}@media(min-width:768px)and (max-width:1280px){section.hero--image.text-goes-left figcaption .inner{padding-left:20px}}@media(max-width:768px){section.hero--image.text-goes-left figcaption{text-align:center}section.hero--image.text-goes-left figure{position:relative}section.hero--image.text-goes-left figure:after{content:"";display:block;background:linear-gradient(180deg,rgba(0,0,0,0),black);position:absolute;right:0;bottom:0;left:0;height:100px}section.hero--image.text-goes-left .inner{max-width:1240px;margin-left:auto;margin-right:auto}}@media(max-width:768px)and (max-width:1280px){section.hero--image.text-goes-left .inner{margin-left:20px;margin-right:20px}}section.hero--image.text-goes-above .hero-image-figure{display:grid}section.hero--image.text-goes-above .hero-image-figure figcaption{order:1;text-align:center}section.hero--image.text-goes-above .hero-image-figure figure{position:relative}section.hero--image.text-goes-above .hero-image-figure figure:after{content:"";display:block;background:linear-gradient(180deg,rgba(0,0,0,0),black);position:absolute;right:0;bottom:0;left:0;height:100px}section.hero--image.text-goes-above .hero-image-figure figure picture{order:2}section.hero--image.text-goes-above .inner{max-width:760px;margin-left:auto;margin-right:auto}@media(max-width:800px){section.hero--image.text-goes-above .inner{margin-left:20px;margin-right:20px}}section.hero--image.no-image figure{background:#fff;color:#1c1c1c}section.hero--image.no-image figcaption{text-align:center;padding-top:60px;padding-bottom:60px}section.hero--image.no-image figcaption .subtitle{margin-left:auto;margin-right:auto}section.hero--image.no-image figcaption .subtitle a{color:#226f54;text-decoration-color:#226f54}section.hero--image.no-image figcaption .subtitle a:hover,section.hero--image.no-image figcaption .subtitle a:focus{text-decoration-color:rgba(0,0,0,0)}section.hero--image.no-image .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width:1280px){section.hero--image.no-image .inner{margin-left:20px;margin-right:20px}}section.hero--image.no-image .page-title{max-width:820px;margin-left:auto;margin-right:auto}@media(max-width:860px){section.hero--image.no-image .page-title{margin-left:20px;margin-right:20px}}@media(min-width:821px){section.hero--image.hero-half{position:relative}section.hero--image.hero-half figure picture,section.hero--image.hero-half figure img{height:25vw;min-height:calc(25vw - 155px)}section.hero--image.hero-half figcaption{position:absolute;right:0;bottom:0;left:0;z-index:1;padding-bottom:0}section.hero--image.hero-half:after{content:"";display:inline-block;position:absolute;width:100vw;height:250px;display:block;background:linear-gradient(180deg,rgba(0,0,0,0),black);position:absolute;right:0;bottom:0;left:0;z-index:0}}
@media(min-width:1201px){section.in-text-callout{padding-top:0;padding-bottom:80px}}@media(max-width:1200px){section.in-text-callout{padding-top:0;padding-bottom:40px}}section.in-text-callout .callout{box-shadow:0px 3px 10px rgba(0,0,0,.15);padding:1.5rem 2rem;display:grid;grid-template-columns:1fr;gap:10px;max-width:820px;margin-left:auto;margin-right:auto}@media(max-width:860px){section.in-text-callout .callout{margin-left:20px;margin-right:20px}}section.in-text-callout .callout .heading{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800;font-family:"Libre Franklin",sans-serif}section.in-text-callout .callout .supporting-text{font-weight:400;line-height:1.6}section.in-text-callout .callout .supporting-text strong,section.in-text-callout .callout .supporting-text b{font-weight:600}section.in-text-callout .callout .cta{color:#1c1c1c;font-weight:700;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:rgba(28,28,28,0);transition:text-decoration-color .15s linear}section.in-text-callout .callout .cta:after{content:"";display:inline-block;margin-left:.25em;transition:transform .1s ease-out;background-size:contain;width:1em;height:1em;background-position:center;background-repeat:no-repeat;transform:translateY(10%);transition:transform .15 ease}section.in-text-callout .callout .cta:hover,section.in-text-callout .callout .cta:focus{text-decoration-color:rgba(28,28,28,.85)}section.in-text-callout .callout .cta:hover:after,section.in-text-callout .callout .cta:focus:after{transform:translate(25%,10%)}section.in-text-callout .callout.grey{background:#f3f3f3}section.in-text-callout .callout.grey .heading{color:#226f54}section.in-text-callout .callout.grey .cta:after{background-image:url("/themes/custom/vital_signs/svg/arrow-right-green.svg")}section.in-text-callout .callout.light-green{background:#f3f9e5}section.in-text-callout .callout.light-green .heading{color:#226f54}section.in-text-callout .callout.light-green .cta:after{background-image:url("/themes/custom/vital_signs/svg/arrow-right-green.svg")}section.in-text-callout .callout.dark-green{background:#226f54;color:#fff}section.in-text-callout .callout.dark-green .heading{color:#fff}section.in-text-callout .callout.dark-green .cta{color:#fff}section.in-text-callout .callout.dark-green .cta:after{background-image:url("/themes/custom/vital_signs/svg/arrow-right-white.svg")}section.in-text-callout .callout.dark-green .cta:hover,section.in-text-callout .callout.dark-green .cta:focus{text-decoration-color:hsla(0,0%,100%,.85)}section.in-text-callout .callout.green{background:#093;color:#fff}section.in-text-callout .callout.green .heading{color:#fff}section.in-text-callout .callout.green .cta{color:#fff}section.in-text-callout .callout.green .cta:after{background-image:url("/themes/custom/vital_signs/svg/arrow-right-white.svg")}section.in-text-callout .callout.green .cta:hover,section.in-text-callout .callout.green .cta:focus{text-decoration-color:hsla(0,0%,100%,.85)}section.in-text-callout .callout.blue{background:#ebfaff}section.in-text-callout .callout.blue .heading{color:#03c}section.in-text-callout .callout.blue .cta{color:#1c1c1c}section.in-text-callout .callout.blue .cta:after{background-image:url("/themes/custom/vital_signs/svg/arrow-right-blue.svg")}
@media(min-width:1201px){section.paragraph--quote{padding-top:0;padding-bottom:80px}}@media(max-width:1200px){section.paragraph--quote{padding-top:0;padding-bottom:40px}}section.paragraph--quote .inner .content{max-width:820px;margin-left:auto;margin-right:auto}@media(max-width:860px){section.paragraph--quote .inner .content{margin-left:20px;margin-right:20px}}section.paragraph--quote .inner .content blockquote{margin-top:unset;margin-bottom:unset}
@media(min-width:1201px){section.paragraph--text{padding-top:0;padding-bottom:80px}}@media(max-width:1200px){section.paragraph--text{padding-top:0;padding-bottom:40px}}section.paragraph--text .inner .content{max-width:820px;margin-left:auto;margin-right:auto}@media(max-width:860px){section.paragraph--text .inner .content{margin-left:20px;margin-right:20px}}
section.related-reads .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width:1280px){section.related-reads .inner{margin-left:20px;margin-right:20px}}section.related-reads picture,section.related-reads img{width:100%;height:auto}section.related-reads .article-stripe{background:linear-gradient(180deg,#ffffff,#ffffff 50%,#000000 50%,#000000);padding-bottom:40px}@media(max-width:690px){section.related-reads .article-stripe{background:linear-gradient(180deg,#ffffff,#ffffff 12%,#000000 12%,#000000)}}section.related-reads .above-articles{text-align:center}section.related-reads .above-articles .above-articles-text{font-family:"Libre Franklin",sans-serif;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding-top:40px;padding-bottom:40px}section.related-reads .stories{display:grid;gap:20px;padding:0;margin-bottom:0;list-style:none}@media(min-width:1021px){section.related-reads .stories{grid-template-columns:repeat(3,1fr)}}@media(min-width:691px)and (max-width:1020px){section.related-reads .stories{grid-template-columns:repeat(2,1fr)}section.related-reads .stories :nth-child(3){display:none}}@media(max-width:690px){section.related-reads .stories{grid-template-columns:1fr}}
section.simple-cta{background-size:cover;position:relative;text-align:center}@media(min-width:1201px){section.simple-cta{padding-top:0}}@media(max-width:1200px){section.simple-cta{padding-top:0}}section.simple-cta .inner{position:relative;background-color:#000;max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width:1280px){section.simple-cta .inner{margin-left:20px;margin-right:20px}}section.simple-cta .background-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.3}section.simple-cta .content{padding:40px;display:flex;flex-direction:column;align-items:center;position:relative}section.simple-cta .content .cta-title{font-family:"Libre Franklin",sans-serif;font-size:clamp(1.875rem,3.5vw,2.5rem);font-weight:700;color:#fff}section.simple-cta .content .cta-subtitle{font-family:"Libre Franklin",sans-serif;color:#fff;font-size:1.2rem;font-weight:400;margin-top:0;margin-bottom:0}section.simple-cta .content .cta-holder{margin-top:1.25rem}section.simple-cta .content form{margin-top:2rem}section.simple-cta .content form input[type=email]{border-radius:3px;border:3px solid #fff;padding:.738rem .313rem;margin-right:.625rem;width:25rem}@media(max-width:767px){section.simple-cta .content form input[type=email]{width:100%;margin-bottom:1rem}}@media(max-width:767px){section.simple-cta .content form{display:flex;flex-direction:column}}@media(max-width:767px){section.simple-cta .content{padding:20px}section.simple-cta .content .cta-title{line-height:1.2;margin-bottom:5px}}.primary-component section.simple-cta:last-child{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:hidden;transform:translate(calc(50% - 50vw));width:100vw}section.simple-cta .privacy{color:#fff;display:block;text-align:center;max-width:565px;margin:10px auto 10px 0;font-size:.75rem}section.simple-cta .privacy a{color:#a1e214}@media(min-width:768px){section.simple-cta .privacy{text-align:left;width:calc(35% + 130px)}}section.simple-cta .form-container form&gt;div{display:table;margin:auto}section.simple-cta .form-container form .multi__selections{display:table-footer-group;justify-content:center;padding-top:1.525rem;padding-bottom:3.125rem;width:100%}section.simple-cta .form-container form .multi__selections label{color:#fff;font-weight:700;font-size:1.125rem;display:inline-block;text-align:left;position:relative;cursor:pointer;padding-left:2rem;max-width:500px;margin-top:1rem}section.simple-cta .form-container form .multi__selections label:first-child{display:none}@media(max-width:767px){section.simple-cta .form-container form .multi__selections label{margin-bottom:1.25rem}}@media(min-width:768px){section.simple-cta .form-container form .multi__selections label:not(:last-child){margin-right:1rem}}section.simple-cta .form-container form .multi__selections label input[type=checkbox]{appearance:none;background-color:rgba(0,0,0,0);margin:0;color:#a1e214;width:1.5rem;height:1.5rem;border:2px solid #a1e214;border-radius:.15rem;margin-right:.4rem;cursor:pointer;display:grid;place-content:center;position:absolute;left:0}section.simple-cta .form-container form .multi__selections label input[type=checkbox]::before{content:"";width:.9rem;height:.9rem;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1rem 1rem #a1e214}section.simple-cta .form-container form .multi__selections label input[type=checkbox]:checked::before{transform:scale(1)}section.simple-cta .form-container form .multi__selections label span{font-weight:normal;font-size:.9rem;display:inline-block;width:100%}@media(max-width:767px){section.simple-cta .form-container form .multi__selections{flex-direction:column}}@media(max-width:767px){section.simple-cta .form-container form&gt;div{display:inline-grid;margin:auto;width:100%}section.simple-cta .form-container form&gt;div input[type=email]{order:1}section.simple-cta .form-container form&gt;div .multi__selections{order:2;padding-top:0;padding-bottom:0}section.simple-cta .form-container form&gt;div .button{order:3}section.simple-cta .form-container form&gt;div .privacy{order:4}}section.simple-cta--slim{padding-bottom:80px}section.simple-cta--slim .inner{width:100%;max-width:820px;margin:auto}section.simple-cta--slim .content{padding:30px 40px}section.simple-cta--slim .content .cta-subtitle,section.simple-cta--slim .content .cta-holder{display:none}section.simple-cta--slim .content .cta-title{font-size:1.25rem;line-height:1.4rem}section.simple-cta--slim .content .privacy{margin-left:33px;margin-bottom:0}section.simple-cta--slim .content .form-container .multi__selections{display:none}@media(min-width:768px){section.simple-cta--slim .content{display:grid;grid-template-columns:2fr 1fr;align-items:baseline}section.simple-cta--slim .content form{margin-top:0}section.simple-cta--slim .content form input[type=email]{max-width:calc(100% - 200px)}}@media(max-width:767px)and (min-width:380px){section.simple-cta--slim .content form&gt;div{display:inline-grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}section.simple-cta--slim .content form input[type=email]{margin-bottom:0;grid-column-start:1;grid-column-end:3;display:flex}}@media(max-width:767px){section.simple-cta--slim .content{padding:2rem 1rem}section.simple-cta--slim .content .privacy{position:absolute;bottom:8px;margin:0}section.simple-cta--slim .content form{margin-top:.5rem}section.simple-cta--slim .content&gt;div{width:100%}}section.simple-cta--slim .background-image{opacity:.5}@media(max-width:767px){section.simple-cta--slim{padding-left:20px;padding-right:20px}}@media(max-width:1200px){section.simple-cta--slim{padding-bottom:40px}}@media(min-width:1440px){section.simple-cta--slim{display:grid;gap:40px;grid-template-columns:1fr 820px 1fr}section.simple-cta--slim .inner{order:1;grid-column:2}}
.story-card{background:#fff;display:block;color:#1c1c1c;text-decoration:none;filter:drop-shadow(0px 0px 30px rgba(0,0,0,0.1));display:flex;flex-direction:column;height:100%}.story-card .story-text{padding:20px;display:grid;grid-template-columns:1fr;gap:10px;text-align:left}.story-card .category{opacity:.8;text-transform:uppercase;font-weight:800;letter-spacing:.05em}.story-card .category span+span:before{content:" / "}.story-card figure img{width:100%}.story-card .story-title{font-family:"Libre Franklin",sans-serif;font-size:1.125rem;font-weight:700}.story-card .story-summary{font-size:.875rem;font-weight:300;line-height:160%}.story-card figure{display:block;background:#000;overflow:hidden}.story-card figure picture,.story-card figure img{display:block;transform:scale(1);opacity:1;transition:transform .3s ease,opacity .3s linear}.story-card:hover picture,.story-card:hover img,.story-card:focus picture,.story-card:focus img{opacity:.7;transform:scale(1.05)}.story-card figure{position:relative;overflow:hidden}.story-card figure:after{position:absolute;right:0;bottom:-11px;left:0;content:"";transform:translateY(0);height:10px;background:#a1e214;transition:transform .15s ease}.story-card:hover figure:after,.story-card:focus figure:after{transform:translateY(-11px)}.story-card .story-title{text-decoration:underline;text-underline-offset:.1em;text-decoration-thickness:.05em;text-decoration-color:rgba(0,0,0,0);transition:text-decoration .15s linear}.story-card:hover .story-title,.story-card:focus .story-title{text-decoration-color:#1c1c1c}
</pre></body></html>