﻿.wysiwyg:after{content:"";display:table;clear:both}@media(min-width: 968px){#block-vital-signs-primary-local-tasks{padding-top:90px}}@media(max-width: 967px){#block-vital-signs-primary-local-tasks{padding-top:40px}}ul.tabs{display:flex;align-content:stretch;list-style:none;margin-top:60px;margin-bottom:20px;padding:10px;max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){ul.tabs{margin-left:20px;margin-right:20px}}ul.tabs li a{padding:10px;color:#fff;text-decoration:none;background-color:#565353}ul.tabs li a.is-active{font-weight:700;cursor:default}ul.tabs li a:hover:not(.is-active){text-decoration:underline}[data-drupal-messages]{background:#f8fbb8;padding:1em 0}[data-drupal-messages] [role=contentinfo]{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){[data-drupal-messages] [role=contentinfo]{margin-left:20px;margin-right:20px}}[data-drupal-messages] em{font-style:normal}[data-drupal-messages] a{color:red}body.toolbar-fixed .layout-container .site-topnav{margin-top:2.375rem}body.toolbar-fixed.toolbar-tray-open .layout-container .site-topnav{margin-top:4.875rem}form.user-login-form,form.user-pass{max-width:520px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr;gap:20px;background:#f3f3f3;padding:20px;border-radius:.5rem;margin-bottom:40px}@media(max-width: 560px){form.user-login-form,form.user-pass{margin-left:20px;margin-right:20px}}form.user-login-form label,form.user-pass label{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800}form.user-login-form input[type=text],form.user-login-form input[type=password],form.user-pass input[type=text],form.user-pass input[type=password]{display:block;width:100%;font-family:"Libre Franklin",sans-serif;font-size:1rem;padding:.5em 1.25em}form.user-login-form .description,form.user-pass .description{font-size:.875rem;padding-top:.5em}form.user-login-form .form-actions,form.user-pass .form-actions{text-align:center}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:rgba(0,0,0,0);font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ul,ol{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}html,body{font-size:16px}html{overflow-x:hidden}body{font-family:"Libre Franklin",sans-serif;font-weight:400}svg{fill:currentColor}img{max-width:100%;height:auto;display:block}section{display:block;width:100%}main h1,main h2,main h3,main h4,main h5,main h6{font-weight:500;font-family:"Anton",sans-serif}main h3,main h4,main h5,main h6{margin-bottom:.5em}main h1{font-size:clamp(1.8rem,8vw,2.25rem)}main h2{font-size:clamp(1.28rem,6.75vw,1.67rem)}main h3{font-size:clamp(1.1125rem,5.75vw,1.5rem)}main h4{font-size:1rem}main h5{font-size:.9rem}main h6{font-size:.8rem}main p{line-height:1.5;margin-bottom:1em}main ol,main ul{padding-left:2em;margin-bottom:1.5em}main ol li,main ul li{margin-bottom:.5em}main ol{list-style-type:decimal}main ul{list-style-type:disc}main .align-left,main .align-right{margin-bottom:1rem}main button{font-family:"Libre Franklin",sans-serif}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.formError{color:#fa3232;font-size:1.125rem;padding:.825rem 0;border:1px solid #fa3232;width:100%;margin:auto;margin-bottom:30px}.formSuccess,.confirmation{color:#fff;font-size:1.125rem;padding:.825rem 0;border:1px solid rgba(0,0,0,0);width:100%;margin:auto;margin-bottom:30px;margin-bottom:0}.card{position:relative}.card a::after{content:"";position:absolute;inset:0}.card:hover,.card:has(:focus){background:#ccc}header.site-topnav{position:fixed;top:0;right:0;left:0;background:#fff;z-index:15}header.site-topnav .inner{max-width:1240px;margin-left:auto;margin-right:auto;display:grid;gap:20px}@media(max-width: 1280px){header.site-topnav .inner{margin-left:20px;margin-right:20px}}header.site-topnav .brand-holder{display:flex;align-items:center}header.site-topnav .brand-holder a{display:block;width:100%}header.site-topnav .brand-holder img{width:100%}header.site-topnav .site-name{text-align:center;text-transform:uppercase;font-family:"Anton",sans-serif;letter-spacing:.015em;line-height:100%}header.site-topnav .site-name a{text-decoration:none}header.site-topnav .site-name .vital{color:#202020}header.site-topnav .site-name .signs{color:rgba(32,32,32,.25);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#202020}header.site-topnav .links-holder{display:flex;align-items:center;justify-content:center}header.site-topnav .page-links{display:inline-flex}header.site-topnav .page-links .link{display:inline-block;padding:0;transition:opacity .15s linear}header.site-topnav .page-links .link.sibling-hover{opacity:.5}header.site-topnav .page-links .primary{display:block;cursor:pointer;font-family:"Libre Franklin",sans-serif;font-size:.875rem;background:rgba(0,0,0,0);color:#202020;padding:1em 2.25em;border:none;text-decoration:none;font-weight:700;text-transform:uppercase;height:100%;height:4.25em;display:flex;align-items:center}header.site-topnav .page-links button:after{content:"";width:1.5em;height:1.5em;display:inline-block;font-size:60%;transition:transform .3s ease-out;transform:translate(0.4em, -0.2em);background-image:url(../svg/topnav-dropdown-caret.svg);background-position:center;background-size:contain;background-repeat:no-repeat}header.site-topnav .page-links button.active:after{transform:translate(0.4em, 0.1em) rotate(180deg)}header.site-topnav .page-links .has-dropdown{position:relative}header.site-topnav .page-links .dropdown{position:absolute;left:2em;width:16em;padding-top:.5rem;padding-bottom:.5rem;box-shadow:0px 4px 4px rgba(0,0,0,.25);top:15px;z-index:16;background:#fff;border-top:3px solid #a1e214;opacity:0;pointer-events:none}header.site-topnav .page-links .dropdown.visible{transform:translateY(40px);opacity:1;pointer-events:all;transition:opacity .3s linear,transform .3s ease-out}header.site-topnav .page-links .secondary{display:block;padding:.5em 1em;color:#1c1c1c;text-decoration:none}header.site-topnav .page-links .secondary:hover,header.site-topnav .page-links .secondary:focus{text-decoration:underline}.topnav-blursheet{z-index:14;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(28,28,28,.35);backdrop-filter:blur(3px);display:none}@media(max-width: 967px){header.site-topnav{height:75px}header.site-topnav .inner{grid-template-columns:50px 1fr 50px;height:100%}header.site-topnav .logo-desktop,header.site-topnav .site-name-and-toplinks .links-holder,header.site-topnav .desktop-search{display:none}header.site-topnav .site-name-and-toplinks{display:flex;align-items:center;justify-content:center}header.site-topnav .site-name{font-size:2rem;padding-top:10px;padding-bottom:10px}header.site-topnav .hamburger-holder{display:flex;align-items:center;justify-content:end}header.site-topnav .hamburger-button{display:block;width:42px;height:42px;position:relative;cursor:pointer;background:rgba(0,0,0,0);border:none}header.site-topnav .hamburger-button .line{display:block;width:100%;position:absolute;height:5px;background:#202020}header.site-topnav .hamburger-button .line.top{top:5px;left:0;transition:all .15s linear;transform:translateY(0)}header.site-topnav .hamburger-button .line.middle{top:calc(50% - 3px);left:0;transition:transform .3s ease;transform:rotate(0)}header.site-topnav .hamburger-button .line.bottom{bottom:5px;left:0;transition:opacity .15s linear;transform:translateY(0)}header.site-topnav .hamburger-button.active .line.top{opacity:0;transform:translateY(-10px)}header.site-topnav .hamburger-button.active .line.middle.one{transform:rotate(45deg)}header.site-topnav .hamburger-button.active .line.middle.two{transform:rotate(-45deg)}header.site-topnav .hamburger-button.active .line.bottom{opacity:0;transform:translateY(10px)}body{padding-top:75px}}@media(min-width: 968px){header.site-topnav{height:135px}header.site-topnav .inner{grid-template-columns:160px 1fr 160px}header.site-topnav .logo-mobile,header.site-topnav .hamburger-holder{display:none}header.site-topnav .site-name{font-size:3.5rem;padding-top:20px}header.site-topnav .search-holder{display:flex;align-items:center;justify-content:end;position:relative}header.site-topnav .search-holder .search-button{background:rgba(0,0,0,0);border:none;cursor:pointer}header.site-topnav .search-holder .search-button svg{width:1.25rem;height:1.25rem}header.site-topnav .search-holder .topnav-search-form{background:#fff;width:22em;padding:20px;display:grid;grid-template-columns:1fr 140px;gap:10px;box-shadow:0px 4px 4px rgba(0,0,0,.25);top:15px;z-index:16;background:#fff;border-top:3px solid #a1e214;opacity:0;pointer-events:none;position:absolute;top:45px;right:0}header.site-topnav .search-holder .topnav-search-form.visible{transform:translateY(40px);opacity:1;pointer-events:all;transition:opacity .3s linear,transform .3s ease-out}header.site-topnav .search-holder .topnav-search-form label{grid-column:span 2}header.site-topnav .search-holder .topnav-search-form input{font-family:"Libre Franklin",sans-serif;color:#202020;border:1px solid #202020;border-radius:3px;padding:.5em 1em;display:block;width:100%}}@media(min-width: 968px){body{padding-top:135px}}@media(max-width: 967px){body{padding-top:75px}}@media(min-width: 968px){header.site-topnav.is-homepage .site-name-and-toplinks{transform:translateY(-40px);transition:transform .5s ease-out}}header.site-topnav.is-homepage .site-name-and-toplinks .site-name{transform:translateY(-100%);transition:transform .5s ease-out}header.site-topnav.is-homepage.logo-tucked .site-name-and-toplinks{transform:translateY(0)}header.site-topnav.is-homepage.logo-tucked .site-name-and-toplinks .site-name{transform:translateY(0)}@media(min-width: 967px){.topnav-mobile-flyout{display:none}}@media(max-width: 967px){.topnav-mobile-flyout{position:fixed;top:75px;right:0;bottom:0;width:100%;max-width:360px;z-index:16;pointer-events:none}.topnav-mobile-flyout .inner{padding:20px;max-height:calc(100vh - 75px);overflow-y:auto}.topnav-mobile-flyout form{display:grid;gap:10px}.topnav-mobile-flyout form input{font-family:"Libre Franklin",sans-serif;color:#202020;border:1px solid #202020;border-radius:3px;padding:1em 1em;display:block;width:100%}.topnav-mobile-flyout .page-links{padding-top:20px;padding-bottom:20px;border-top:2px solid #565353;margin-top:20px}.topnav-mobile-flyout .page-links .primary{color:#202020;letter-spacing:.02em;font-weight:800;text-transform:uppercase}.topnav-mobile-flyout .page-links .secondary{display:block;padding-top:.5em;padding-bottom:.25em;color:#202020}.topnav-mobile-flyout .page-links .group,.topnav-mobile-flyout .page-links .link.simple{margin-bottom:1em;font-weight:300}.topnav-mobile-flyout .page-links a{text-decoration:underline;text-decoration-color:#565353}.topnav-mobile-flyout .page-links a:hover,.topnav-mobile-flyout .page-links a:focus{color:#03c}.topnav-mobile-flyout .inner{background:#fff;transform:translate(100%);transition:transform .3s ease-out}.topnav-mobile-flyout.visible{display:block;pointer-events:all}.topnav-mobile-flyout.visible .inner{transform:translate(0)}}@media(min-width: 1201px){.primary-component-with-rail{max-width:1280px;margin-left:auto;margin-right:auto}}@media(min-width: 1201px){.primary-component-with-rail{padding-top:0;padding-bottom:80px}}@media(max-width: 1200px){.primary-component-with-rail{padding-top:0;padding-bottom:40px}}.primary-component-with-rail section,.primary-component-with-rail section.paragraph{padding-top:0;padding-bottom:0}.primary-component-with-rail section h2:first-child,.primary-component-with-rail section figure:first-child+h2,.primary-component-with-rail section.paragraph h2:first-child,.primary-component-with-rail section.paragraph figure:first-child+h2{margin-top:0}@media(min-width: 1440px){.primary-component-with-rail{display:grid;gap:40px;grid-template-columns:1fr 820px 1fr}.primary-component-with-rail .primary-component{order:1;grid-column:2}.primary-component-with-rail .rail{order:2;grid-column:3;max-width:290px}}@media(max-width: 1439px){.primary-component-with-rail{display:grid;gap:20px;grid-template-columns:1fr;padding-left:20px;padding-right:20px}.primary-component-with-rail .rail{display:none}.primary-component-with-rail .primary-component{order:2}}.primary-component-with-rail .rail{padding-right:20px}.primary-component-with-rail .rail-topics{margin-bottom:40px}.primary-component-with-rail .rail-topics dt{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800;margin-bottom:20px}.primary-component-with-rail .rail-topics ul{padding:0;margin:0}.primary-component-with-rail .rail-topics li{list-style:none;margin-bottom:1em}.primary-component-with-rail .rail-topics li a{color:#565353;text-decoration:none;font-weight:500;font-size:.875rem}.primary-component-with-rail .rail-topics li a:before{content:"";display:inline-block;width:1.5em;height:1em;transform:translateY(20%);color:#226f54;text-decoration:none;background-image:url(../svg/arrow-right-green.svg);background-size:contain;background-repeat:no-repeat}.primary-component-with-rail .rail-topics li a:hover span,.primary-component-with-rail .rail-topics li a:hover span{text-decoration:underline}@media(max-width: 666px){.primary-component-with-rail .rail-topics{margin-left:0rem}}.primary-component-with-rail .rail-share dt{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800;margin-bottom:20px}.primary-component-with-rail .rail-share .rail-links{display:flex;gap:10px;list-style:none;padding:0;margin:0}.primary-component-with-rail .rail-share .rail-links a{color:#226f54;transition:color .15s ease-out}.primary-component-with-rail .rail-share .rail-links a:hover,.primary-component-with-rail .rail-share .rail-links a:focus{color:#a1e214}.primary-component-with-rail .rail-share svg{width:1.3rem;height:1.3rem}.share-under-content{padding-top:20px}@media(min-width: 1440px){.share-under-content .topics-under-content{display:none}}@media(max-width: 1439px){.share-under-content .topics-under-content dt{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800;margin-bottom:20px;text-align:center}.share-under-content .topics-under-content .topics-list{text-align:center}.share-under-content .topics-under-content .topics-list ul{display:inline-flex;list-style:none;flex-wrap:wrap;align-items:center;justify-content:center}.share-under-content .topics-under-content .topics-list ul li{border-right:2px solid #bbb;padding-right:1rem;margin-right:1rem;padding-top:.25em;padding-bottom:.25em}.share-under-content .topics-under-content .topics-list ul li a{color:rgba(28,28,28,.8);font-weight:800;text-decoration:none}.share-under-content .topics-under-content .topics-list ul li a:hover,.share-under-content .topics-under-content .topics-list ul li a:focus{color:#226f54}.share-under-content .topics-under-content .topics-list ul li:last-child{border-right:none;padding-right:0;margin-right:0}}.share-under-content .share-links{display:flex;gap:10px;list-style:none;flex-wrap:wrap;padding:0;justify-content:center}.share-under-content .share-links a{color:#226f54;transition:color .15s ease-out}.share-under-content .share-links a:hover,.share-under-content .share-links a:focus{color:#a1e214}.share-under-content .share-links svg{width:1.6rem;height:1.6rem}footer.site-footer{background:#000;color:#fff}footer.site-footer .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){footer.site-footer .inner{margin-left:20px;margin-right:20px}}footer.site-footer .footer-content{display:grid;gap:20px}@media(min-width: 1024px){footer.site-footer .footer-content{grid-template-columns:320px 1fr;padding-top:80px;padding-bottom:80px}}@media(min-width: 768px)and (max-width: 1023px){footer.site-footer .footer-content{grid-template-columns:240px 1fr;padding-top:40px;padding-bottom:40px}}@media(max-width: 767px){footer.site-footer .footer-content{gap:40px;padding-top:40px;padding-bottom:40px}footer.site-footer .footer-content .brand-holder{order:1}footer.site-footer .footer-content .social-networks{order:2}footer.site-footer .footer-content .link-columns{order:3}footer.site-footer .footer-content .legal{order:4}}footer.site-footer .brand-holder .site-logo{max-width:240px;height:auto}@media(max-width: 767px){footer.site-footer .brand-holder{text-align:center}footer.site-footer .brand-holder .site-logo{display:block;margin-left:auto;margin-right:auto}}@media(min-width: 768px){footer.site-footer .brand-holder .site-logo{margin-right:20px}}@media(max-width: 450px){footer.site-footer .brand-holder .logo-desktop{display:none}}@media(min-width: 451px){footer.site-footer .brand-holder .logo-mobile{display:none}}footer.site-footer .link-columns{display:grid;gap:20px}footer.site-footer .link-columns li{margin-bottom:20px}footer.site-footer .link-columns .column-title{font-size:1.3125rem;font-weight:700}footer.site-footer .link-columns a{color:rgba(255,255,255,.85);text-underline-offset:.4em;text-decoration-color:rgba(0,0,0,0);transition:text-decoration .1s linear}footer.site-footer .link-columns a:hover,footer.site-footer .link-columns a:focus{text-decoration:underline;text-decoration-color:rgba(255,255,255,.5)}@media(min-width: 921px){footer.site-footer .link-columns{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 920px){footer.site-footer .link-columns{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 450px){footer.site-footer .link-columns{grid-template-columns:1fr;text-align:center}}footer.site-footer .social-networks li{display:inline-flex;margin-right:.75em}footer.site-footer .social-networks li:last-child{margin-right:0}footer.site-footer .social-networks li a{color:#fff}footer.site-footer .social-networks li a:hover,footer.site-footer .social-networks li a:hover{color:#a1e214}footer.site-footer .social-networks li svg{width:1.75rem;height:1.75rem;fill:currentColor}@media(max-width: 767px){footer.site-footer .social-networks{text-align:center}}footer.site-footer .legal{line-height:1.8}@media(max-width: 767px){footer.site-footer .legal{border-top:1px solid #fff;padding-top:40px}}footer.site-footer .legal p{margin-bottom:1em}footer.site-footer .legal a{color:currentColor;font-weight:900;text-underline-offset:.4em;text-decoration-color:rgba(255,255,255,.5)}footer.site-footer .legal a:hover,footer.site-footer .legal a:focus{text-decoration-color:#fff}.button{display:inline-block;background-color:#a1e214;font-size:1.125em;color:#1c1c1c;border:none;border-radius:1.5em;font-family:"Libre Franklin",sans-serif;font-weight:800;padding:.5em 1em;cursor:pointer;text-decoration:none;border:1px solid rgba(0,0,0,0);transition:all .15s linear;box-shadow:0 0 0 0 rgba(0,0,0,0)}.button:after{content:"";display:inline-block;margin-left:.25em;transition:transform .1s ease-out;background-image:url(../svg/arrow-right-black.svg);background-size:contain;width:1em;height:1em;background-position:center;background-repeat:no-repeat;transform:translateY(10%)}.button:hover,.button:active{background-color:#d0f089;border-color:#d0f089;box-shadow:0 0 0 .15em #d0f089}.button.blue{background-color:#03c;color:#fff;font-weight:700}.button.blue:after{background-image:url(../svg/arrow-right-white.svg)}.button.blue:hover,.button.blue:active{background-color:#335aff;border-color:#335aff;box-shadow:0 0 0 .15em #335aff}.button.mid-blue{background-color:#c8e8f7;color:#03c;font-weight:700}.button.mid-blue:after{background-image:url(../svg/arrow-right-blue.svg)}.button.mid-blue:hover,.button.mid-blue:active{background-color:#a4dbf5;border-color:#a4dbf5;box-shadow:0 0 0 .15em #a4dbf5}.button.light-blue{background-color:#ebfaff;color:#03c;font-weight:700}.button.light-blue:after{background-image:url(../svg/arrow-right-blue.svg)}.button.light-blue:hover,.button.light-blue:active{background-color:#d0f089;border-color:#d0f089;box-shadow:0 0 0 .15em #d0f089}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:"Libre Franklin",sans-serif;font-weight:700}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5{margin-top:20px;margin-bottom:20px}.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg h5:first-child{margin-top:unset}.wysiwyg h2{margin-top:60px;font-size:clamp(24px,5.5vw,30px)}.wysiwyg h3{font-size:clamp(21px,4.25vw,24px)}.wysiwyg h4{font-size:clamp(18px,3.25vw,21px)}.wysiwyg h5{font-size:clamp(16px,2.25vw,18px)}.wysiwyg h6{font-size:1rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5em;margin-top:1.5em}.wysiwyg p,.wysiwyg li{line-height:2.1;margin-bottom:1em}.wysiwyg p:last-child,.wysiwyg li:last-child{margin-bottom:unset}.wysiwyg a{font-weight:450;color:#226f54;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:#226f54;transition:all .1s linear}.wysiwyg a:hover,.wysiwyg a:focus{text-decoration-color:rgba(0,0,0,0)}.wysiwyg strong{font-weight:765}.wysiwyg em{font-style:italic}.wysiwyg ul{padding:0}.wysiwyg ul li{list-style-type:disc;list-style-position:inside;margin-bottom:0}.wysiwyg ol{padding:0}.wysiwyg ol li{list-style-type:decimal;list-style-position:inside}.wysiwyg hr{display:block;height:5px;background:#f3f3f3;margin-top:20px;margin-bottom:20px}.wysiwyg blockquote{background-image:url(../svg/quote-mark.svg);background-position:top left;background-repeat:no-repeat;margin-top:3.75rem;margin-bottom:3.75rem;padding-left:45px;background-size:32px}.wysiwyg blockquote>p,.wysiwyg blockquote .quote{font-size:1.3125em;font-weight:700}.wysiwyg blockquote cite{font-style:normal}.wysiwyg blockquote cite:before{content:"—"}.wysiwyg blockquote cite :first-child{font-weight:730}.wysiwyg blockquote cite span:nth-child(2):before{content:", "}.wysiwyg .align-center{clear:both;float:none;text-align:center;margin-bottom:20px}.wysiwyg .align-center img{margin-left:auto;margin-right:auto}.wysiwyg .align-center figcaption{text-align:center}.wysiwyg figcaption{text-align:left;color:#565353;font-size:.85rem;padding-top:.5em;padding-left:.25em;padding-right:.25em;line-height:1.6}@media(min-width: 541px){.wysiwyg .align-left{float:left;clear:right;margin-right:20px;margin-bottom:20px;width:50%}.wysiwyg .align-left img{width:100%}.wysiwyg .align-right{float:right;clear:left;margin-left:20px;margin-bottom:20px;width:50%}.wysiwyg .align-right img{width:100%}}@media(max-width: 540px){.wysiwyg .align-left,.wysiwyg .align-right{clear:both;float:none;width:100%;text-align:center;margin-left:0;margin-right:0}.wysiwyg .align-left img,.wysiwyg .align-right img{width:auto;margin-left:auto;margin-right:auto}}.wysiwyg .field--name-field-media-oembed-video iframe{display:block;width:100%;height:auto;aspect-ratio:16/9}section.pagination{padding-top:40px;padding-bottom:40px}section.pagination .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){section.pagination .inner{margin-left:20px;margin-right:20px}}section.pagination nav{margin-left:auto;margin-right:auto;text-align:center}section.pagination .pages{text-align:center;list-style:none;display:inline-flex;gap:12px;align-items:baseline}section.pagination .pages .page-link{color:rgba(28,28,28,.5);font-size:1.3125rem;font-weight:650;text-underline-offset:.25em;text-decoration-thickness:.25em;text-decoration-color:rgba(28,28,28,0)}section.pagination .pages .page-link:hover,section.pagination .pages .page-link:focus{color:#a1e214}section.pagination .pages .page-link.current{text-decoration-color:#226f54;color:#1c1c1c;cursor:default}section.pagination .pages .page-link svg{width:1.1em;height:.8em}section.pagination .pages .page-link svg *{fill:currentColor}section.pagination .pages .page-link[disabled]{opacity:.25;cursor:default;color:rgba(28,28,28,.5);pointer-events:none}section.pagination .pages .no-link{letter-spacing:.05em;font-size:1.3125rem;font-weight:650;color:rgba(28,28,28,.35)}section.filter-topics .inner{max-width:1240px;margin-left:auto;margin-right:auto;padding-bottom:40px}@media(max-width: 1280px){section.filter-topics .inner{margin-left:20px;margin-right:20px}}section.filter-topics .switch-topics{display:flex;gap:20px}section.filter-topics .switch-topics fieldset label{font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:rgba(28,28,28,.8)}section.filter-topics .switch-topics fieldset select{display:block;width:100%;font-family:"Libre Franklin",sans-serif;font-size:1rem;padding:.5em 1.25em .5em 1em;appearance:none;background-color:#fff;background-image:url("../svg/select-triangle.svg");background-position:center right 10px;background-repeat:no-repeat;background-size:12px;border:1px solid #ddd;border-radius:4px;box-shadow:0px 2px 10px rgba(0,0,0,.1)}@media(min-width: 600px){section.filter-topics .switch-topics fieldset{flex-basis:300px;flex-grow:0;flex-shrink:1}}@media(max-width: 599px){section.filter-topics .switch-topics{flex-wrap:wrap}section.filter-topics .switch-topics fieldset{flex-basis:100%}}.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}section.about-us--text{padding-top:40px;padding-bottom:40px}section.about-us--text .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){section.about-us--text .inner{margin-left:20px;margin-right:20px}}section.about-us--text .section-lead-in{max-width:720px;margin-left:auto;margin-right:auto;text-align:center;padding-bottom:3.125rem}@media(max-width: 760px){section.about-us--text .section-lead-in{margin-left:20px;margin-right:20px}}section.about-us--text .section-lead-in .section-title{font-family:"Libre Franklin",sans-serif;font-size:clamp(1.875rem,3.5vw,2.5rem);font-weight:700;margin-bottom:1rem}section.about-us--text .section-lead-in .subtitle{font-size:1.4375em;line-height:150%}section.about-us--text .two-column{display:grid;gap:20px}@media(min-width: 768px){section.about-us--text .two-column{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){section.about-us--text .two-column{grid-template-columns:1fr}}section.about-us--text .two-column .picture-column picture,section.about-us--text .two-column .picture-column img{display:block;max-width:100%;margin-left:auto;margin-right:auto}section.about-us--text .two-column .text-column{line-height:160%}@media(min-width: 1201px){section.search-results{padding-top:80px;padding-bottom:80px}}@media(max-width: 1200px){section.search-results{padding-top:40px;padding-bottom:40px}}section.search-results .inner{max-width:820px;margin-left:auto;margin-right:auto}@media(max-width: 860px){section.search-results .inner{margin-left:20px;margin-right:20px}}section.search-results .inner .search-term{padding:0 0 1rem 1rem}section.search-results .inner .results-ul li{list-style:none;border-bottom:1px solid #000;padding:1.25rem 0}section.search-results .inner .results-ul li:first-child{border-top:1px solid #000}section.search-results .inner .results-ul li .result-category{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800}section.search-results .inner .results-ul li a{color:#000;text-decoration:underline;text-underline-offset:.1em;text-decoration-thickness:.05em;text-decoration-color:rgba(0,0,0,0);transition:text-decoration .15s linear}section.search-results .inner .results-ul li a:hover,section.search-results .inner .results-ul li a:focus{text-decoration-color:rgba(0,0,0,.8)}section.search-results .inner .results-ul li a .result-title{margin:0;line-height:2.5rem}section.search-results .inner .results-ul li .result-summary{margin-top:1rem}section.search-results .inner .breadcrumbs ul{display:flex;justify-content:center;list-style:none}section.search-results .inner .breadcrumbs ul a{border-bottom:4px solid #226f54;margin-right:.313rem;text-decoration:none;color:#000;font-weight:400}section.search-results .inner .breadcrumbs ul li{padding:0 .25em;margin-bottom:0;list-style:none}section.search-results .inner .breadcrumbs ul .current-page::before{content:"/";margin-right:.613rem}section.home-featured-stories .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){section.home-featured-stories .inner{margin-left:20px;margin-right:20px}}@media(min-width: 1201px){section.home-featured-stories .inner{padding-top:80px;padding-bottom:80px}}@media(max-width: 1200px){section.home-featured-stories .inner{padding-top:40px;padding-bottom:40px}}section.home-featured-stories .featured-stories-grid{display:grid;gap:20px}@media(min-width: 1201px){section.home-featured-stories .featured-stories-grid{grid-template-columns:2fr 1fr}section.home-featured-stories .featured-stories-grid .side-rail{grid-column:2;grid-row:span 2}}section.home-featured-stories picture,section.home-featured-stories img{width:100%}section.home-featured-stories .story-category{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800}section.home-featured-stories .story-title{font-size:2.5rem;font-weight:700}section.home-featured-stories .primary-stories{grid-row:1;grid-column:1}@media(min-width: 666px){section.home-featured-stories .primary-stories .story-text{position:absolute;right:0;bottom:0;left:0;padding-top:60px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 33%, rgb(0, 0, 0) 100%)}}@media(max-width: 665px){section.home-featured-stories .primary-stories .story-text{background-color:#000}section.home-featured-stories .primary-stories picture{position:relative}section.home-featured-stories .primary-stories picture:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:2rem;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%)}}section.home-featured-stories .primary-stories .primary-story{position:relative;text-decoration:none;display:block}section.home-featured-stories .primary-stories .primary-story picture,section.home-featured-stories .primary-stories .primary-story img{width:100%}section.home-featured-stories .primary-stories .primary-story .story-category{color:rgba(255,255,255,.8)}section.home-featured-stories .primary-stories .primary-story .story-title{font-size:clamp(1.8rem,8vw,2.25rem);font-weight:700}section.home-featured-stories .primary-stories .story-text{padding:20px;color:#fff;display:grid;gap:5px}section.home-featured-stories .primary-stories .story-title{font-size:clamp(1.875rem,3.5vw,2.5rem)}section.home-featured-stories .primary-stories .primary-story figure{display:block;background:#000;overflow:hidden}section.home-featured-stories .primary-stories .primary-story figure picture,section.home-featured-stories .primary-stories .primary-story figure img{display:block;transform:scale(1);opacity:1;transition:transform .3s ease,opacity .3s linear}section.home-featured-stories .primary-stories .primary-story:hover picture,section.home-featured-stories .primary-stories .primary-story:hover img,section.home-featured-stories .primary-stories .primary-story:focus picture,section.home-featured-stories .primary-stories .primary-story:focus img{opacity:.7;transform:scale(1.05)}section.home-featured-stories .primary-stories .primary-story .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}section.home-featured-stories .primary-stories .primary-story:hover .story-title,section.home-featured-stories .primary-stories .primary-story:focus .story-title{text-decoration-color:#fff}section.home-featured-stories .secondary-stories{grid-column:1;grid-row:2;display:grid;gap:40px}@media(min-width: 666px){section.home-featured-stories .secondary-stories{grid-template-columns:repeat(2, 1fr)}}section.home-featured-stories .secondary-stories .secondary-story{display:flex;flex-direction:column;height:100%;text-decoration:none}section.home-featured-stories .secondary-stories picture{position:relative;flex-grow:0}section.home-featured-stories .secondary-stories picture:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:2rem;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%)}section.home-featured-stories .secondary-stories .story-text{background:#000;padding:20px;color:#fff;display:grid;gap:5px;flex-grow:1;display:block}section.home-featured-stories .secondary-stories .story-category{color:rgba(255,255,255,.8);margin-bottom:1rem}section.home-featured-stories .secondary-stories .story-title{font-size:clamp(1.125rem,2.25vw,1.3125rem)}section.home-featured-stories .secondary-stories .secondary-story figure{display:block;background:#000;overflow:hidden}section.home-featured-stories .secondary-stories .secondary-story figure picture,section.home-featured-stories .secondary-stories .secondary-story figure img{display:block;transform:scale(1);opacity:1;transition:transform .3s ease,opacity .3s linear}section.home-featured-stories .secondary-stories .secondary-story:hover picture,section.home-featured-stories .secondary-stories .secondary-story:hover img,section.home-featured-stories .secondary-stories .secondary-story:focus picture,section.home-featured-stories .secondary-stories .secondary-story:focus img{opacity:.7;transform:scale(1.05)}section.home-featured-stories .secondary-stories .secondary-story .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}section.home-featured-stories .secondary-stories .secondary-story:hover .story-title,section.home-featured-stories .secondary-stories .secondary-story:focus .story-title{text-decoration-color:#fff}section.home-featured-stories .secondary-stories .secondary-story figure{position:relative;overflow:hidden}section.home-featured-stories .secondary-stories .secondary-story figure:after{position:absolute;right:0;bottom:-11px;left:0;content:"";transform:translateY(0);height:10px;background:#a1e214;transition:transform .15s ease}section.home-featured-stories .secondary-stories .secondary-story:hover figure:after,section.home-featured-stories .secondary-stories .secondary-story:focus figure:after{transform:translateY(-11px)}section.home-featured-stories .side-rail{display:flex;flex-direction:column;justify-content:space-between}section.home-featured-stories .tertiary-stories{display:flex;flex-direction:column;justify-content:space-between;list-style:none;padding:0}section.home-featured-stories .tertiary-stories .story-holder{margin:0}section.home-featured-stories .tertiary-stories .story-holder:after{display:block;width:50px;height:1px;background:#777;content:"";margin:1rem}section.home-featured-stories .tertiary-stories .tertiary-story{text-decoration:none;padding:1rem;display:block}section.home-featured-stories .tertiary-stories .story-text{color:#202020}section.home-featured-stories .tertiary-stories .story-category{font-size:1rem;margin-bottom:1rem}section.home-featured-stories .tertiary-stories .story-category .category-text{opacity:.8}section.home-featured-stories .tertiary-stories .story-category .video-icon{display:inline-flex;vertical-align:bottom}section.home-featured-stories .tertiary-stories .story-title{font-size:1.125rem}section.home-featured-stories .tertiary-stories .tertiary-story{transition:box-shadow .15s linear}section.home-featured-stories .tertiary-stories .tertiary-story:hover,section.home-featured-stories .tertiary-stories .tertiary-story:focus{box-shadow:0px 0px 30px rgba(0,0,0,.1)}section.home-featured-stories .tertiary-stories .tertiary-story .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}section.home-featured-stories .tertiary-stories .tertiary-story:hover .story-title,section.home-featured-stories .tertiary-stories .tertiary-story:focus .story-title{text-decoration-color:#1c1c1c}@media(max-width: 666px){section.home-featured-stories .tertiary-stories{margin-left:-10px}}section.home-featured-stories .jump-links{margin:0 0 0 1rem;padding:1.5rem 1rem .5rem 1rem;background:#f3f3f3}section.home-featured-stories .jump-links li{list-style:none;margin-bottom:1em}section.home-featured-stories .jump-links li a{color:#1c1c1c;text-decoration:none;font-weight:600}section.home-featured-stories .jump-links li a:before{content:"";display:inline-block;width:1.5em;height:1em;transform:translateY(20%);color:#226f54;text-decoration:none;background-image:url(../svg/arrow-right-green.svg);background-size:contain;background-repeat:no-repeat}section.home-featured-stories .jump-links li a:hover,section.home-featured-stories .jump-links li a:hover{text-decoration:underline}@media(max-width: 666px){section.home-featured-stories .jump-links{margin-left:0rem}}section.video-info{display:inline-block;margin-left:auto;margin-right:auto;margin-bottom:40px;display:block;max-width:820px;position:relative}section.video-info .credit .label{font-weight:600}section.video-info .credit--author{display:none}section.video-info .page-title{font-family:"Libre Franklin",sans-serif;font-weight:700;padding-bottom:.3em;font-size:clamp(1.875rem,3.5vw,2.5rem)}section.video-info .subtitle a{font-weight:450;color:#226f54;text-decoration-thickness:2px;text-underline-offset:2px;text-decoration-color:#226f54;transition:all .1s linear}section.video-info .subtitle a:hover,section.video-info .subtitle a:focus{text-decoration-color:rgba(0,0,0,0)}@media(max-width: 860px){section.video-info{padding-left:20px;padding-right:20px}}section.home-hero{position:relative;overflow:hidden;min-height:350px;background:#000;max-height:calc(100vh - 155px)}section.home-hero picture,section.home-hero img{width:100%;display:block}section.home-hero .hero-overlay{position:absolute;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 81.9%);padding-top:4rem}section.home-hero .inner{max-width:1240px;margin-left:auto;margin-right:auto;text-align:center;color:#fff}@media(max-width: 1280px){section.home-hero .inner{margin-left:20px;margin-right:20px}}section.home-hero .tagline{font-size:1.5rem;padding-bottom:2em}section.home-hero .site-name{font-family:"Anton",sans-serif;font-size:clamp(3.2rem,10.5vw,9rem);text-transform:uppercase;line-height:.72;letter-spacing:.015em}section.home-hero .site-name span:nth-child(2){color:rgba(255,255,255,.5);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}@media(min-width: 968px){section.home-hero{background-position:top 135px center}}@media(max-width: 967px){section.home-hero{background-position:top 75px center}}section.home-hero .home-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-attachment:fixed;background-repeat:no-repeat;background-position:top center;transition:opacity .1s linear}@media(min-width: 968px){section.home-hero .home-hero-bg{background-position:top 135px center}}@media(max-width: 967px){section.home-hero .home-hero-bg{background-position:top 75px center}}@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}}section.hero--video{position:relative;background:#000}@media(min-width: 1201px){section.hero--video{margin-bottom:80px}}@media(max-width: 1200px){section.hero--video{margin-bottom:40px}}section.hero--video.video-youtube iframe{max-height:calc(100vh - 300px)}section.hero--video.video-loop figure{max-height:calc(100vh - 300px);overflow:hidden;position:relative}section.hero--video.video-loop figure:after{display:block;content:"";position:absolute;right:0;bottom:0;left:0;height:100px;background:linear-gradient(rgba(0, 0, 0, 0), black);pointer-events:none}section.hero--video iframe{width:100%;height:auto;margin-bottom:-4px;background:#000}section.hero--video .play-pause-wrapper{position:absolute;right:20px;bottom:20px;z-index:5}section.hero--video .play-pause-wrapper button{border-radius:50%;width:32px;height:32px;background:rgba(255,255,255,.8);border:none;cursor:pointer}section.hero--video .play-pause-wrapper svg{width:100%;height:100%}section.hero--video[video-status=playing] .play-pause-wrapper .play-video{display:none}section.hero--video[video-status=paused] .play-pause-wrapper .pause-video{display:none}section.hero--video .under-video{color:#fff;padding-top:2rem;padding-bottom:2rem}section.hero--video .under-video .inner{max-width:1240px;margin-left:auto;margin-right:auto;text-align:center}@media(max-width: 1280px){section.hero--video .under-video .inner{margin-left:20px;margin-right:20px}}section.hero--video .under-video .page-title{margin-bottom:40px}section.hero--video .under-video .page-title svg{width:100%;max-height:100px;display:block;margin-left:auto;margin-right:auto}section.hero--video .under-video .subtitle{line-height:1.8;font-size:1.2rem}section.hero--breadcrumbs figure{background:#000;color:#fff}section.hero--breadcrumbs figure picture{position:relative}section.hero--breadcrumbs figure picture: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--breadcrumbs figure picture,section.hero--breadcrumbs figure img{width:100%;height:auto;object-fit:cover;object-position:center}@media(min-width: 821px){section.hero--breadcrumbs figure picture,section.hero--breadcrumbs figure img{height:25vw}}@media(max-width: 820px){section.hero--breadcrumbs figure picture,section.hero--breadcrumbs figure img{height:50vw}}section.hero--breadcrumbs figcaption{padding-top:20px;padding-bottom:40px}section.hero--breadcrumbs .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){section.hero--breadcrumbs .inner{margin-left:20px;margin-right:20px}}section.hero--breadcrumbs .breadcrumbs li{display:inline-block;font-size:clamp(30px,3.3vw,40px)}section.hero--breadcrumbs .breadcrumbs li:after{content:" / ";font-size:80%;padding-right:.5em}section.hero--breadcrumbs .breadcrumbs li:last-child:after{content:"";display:none}section.hero--breadcrumbs .breadcrumbs a{color:#fff;text-decoration:none;font-weight:700;text-decoration:underline;text-underline-offset:.1em;text-decoration-thickness:.1em;text-decoration-color:rgba(0,0,0,0);transition:text-decoration .15s linear}section.hero--breadcrumbs .breadcrumbs a:hover,section.hero--breadcrumbs .breadcrumbs a:focus{text-decoration-color:rgba(255,255,255,.65)}section.hero--breadcrumbs .breadcrumbs h1{font-family:"Libre Franklin",sans-serif;font-weight:500;font-size:clamp(30px,3.3vw,40px)}section.hero--breadcrumbs.no-image figure{background:#fff;color:#1c1c1c}section.hero--breadcrumbs.no-image figcaption{text-align:center;padding-top:60px;padding-bottom:60px}section.hero--breadcrumbs.no-image .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){section.hero--breadcrumbs.no-image .inner{margin-left:20px;margin-right:20px}}@media(min-width: 1201px){section.hero--breadcrumbs{margin-bottom:80px}}@media(max-width: 1200px){section.hero--breadcrumbs{margin-bottom:40px}}section.hero--go-green .go-green-figure{position:relative;background:#000}section.hero--go-green .go-green-figure figure picture img{width:100%}section.hero--go-green figcaption{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);display:flex;flex-direction:column}@media(min-width: 1201px){section.hero--go-green figcaption{padding-bottom:80px}}@media(max-width: 1200px){section.hero--go-green figcaption{padding-bottom:40px}}section.hero--go-green.align-center figcaption{justify-content:center}section.hero--go-green.align-bottom figcaption{justify-content:flex-end}section.hero--go-green .inner{max-width:660px;margin-left:auto;margin-right:auto;color:#fff}@media(max-width: 700px){section.hero--go-green .inner{margin-left:20px;margin-right:20px}}section.hero--go-green .text{font-size:clamp(1.15rem,3.25vw,1.4375rem);text-align:center;line-height:150%}section.hero--go-green .page-title{margin-bottom:40px}section.hero--go-green .page-title svg{width:100%;max-height:100px;display:block;margin-left:auto;margin-right:auto}@media(max-width: 900px){section.hero--go-green .go-green-figure{min-height:400px}section.hero--go-green .go-green-figure picture{position:relative}section.hero--go-green .go-green-figure picture:after{position:absolute;top:50%;right:0;bottom:0;left:0;content:"";display:block;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%)}}section.story-carousel{background-color:#000;padding-top:40px;position:relative}section.story-carousel.has-bg-image{padding-top:120px}section.story-carousel .background-image-holder{position:absolute;top:0;right:0;left:0}section.story-carousel .background-image-holder picture,section.story-carousel .background-image-holder img{width:100%;height:320px;object-fit:cover}section.story-carousel .background-image-holder:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.8), black)}section.story-carousel .inner{position:relative}section.story-carousel .section-title{color:#fff;font-family:"Libre Franklin",sans-serif;font-size:clamp(1.875rem,3.5vw,2.5rem);font-weight:700;text-align:center;padding-bottom:1rem}section.story-carousel .carousel-stories li{width:92vw;max-width:600px;color:#fff;text-align:center}section.story-carousel .carousel-stories a>figure{margin-bottom:40px;display:block}@media(max-width: 460px){section.story-carousel .carousel-stories a>figure picture{aspect-ratio:3/2}}section.story-carousel .carousel-stories a>figure picture img{height:100%;object-fit:cover}section.story-carousel .carousel-stories .category{text-transform:uppercase;opacity:.8;font-weight:800;margin-bottom:20px;letter-spacing:.05em}section.story-carousel .carousel-stories .eyebrow~.topic:before{content:" / "}section.story-carousel .carousel-stories .story-title{font-family:"Libre Franklin",sans-serif}section.story-carousel .carousel-stories .cta-holder{text-align:center}section.story-carousel .carousel-stories .cta{display:inline-block;position:relative;padding:.25em .15em .5em .15em;overflow:hidden;color:#fff;text-decoration:none}section.story-carousel .carousel-stories .cta:before{content:"";display:block;position:absolute;top:calc(100% - 5px);right:0;left:0;height:100px;background:#a1e214;transform-origin:bottom center;transition:transform .3s ease}section.story-carousel .carousel-stories .cta span{position:relative;transition:color .3s linear;font-weight:800;text-transform:uppercase;letter-spacing:.05em}section.story-carousel .carousel-stories a{color:currentColor;text-decoration:none}section.story-carousel .carousel-stories a figure{display:block;background:#000;overflow:hidden}section.story-carousel .carousel-stories a figure picture,section.story-carousel .carousel-stories a figure img{display:block;transform:scale(1);opacity:1;transition:transform .3s ease,opacity .3s linear}section.story-carousel .carousel-stories a:hover picture,section.story-carousel .carousel-stories a:hover img,section.story-carousel .carousel-stories a:focus picture,section.story-carousel .carousel-stories a:focus img{opacity:.7;transform:scale(1.05)}section.story-carousel .carousel-stories a figure{position:relative;overflow:hidden}section.story-carousel .carousel-stories a figure:after{position:absolute;right:0;bottom:-11px;left:0;content:"";transform:translateY(0);height:10px;background:#a1e214;transition:transform .15s ease}section.story-carousel .carousel-stories a:hover figure:after,section.story-carousel .carousel-stories a:focus figure:after{transform:translateY(-11px)}section.story-carousel .carousel-stories a .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}section.story-carousel .carousel-stories a:hover .story-title,section.story-carousel .carousel-stories a:focus .story-title{text-decoration-color:#fff}section.story-carousel .carousel-stories a:hover .cta:before,section.story-carousel .carousel-stories a:focus .cta:before{transform:translateY(-100%)}section.story-carousel .carousel-stories a:hover .cta span,section.story-carousel .carousel-stories a:focus .cta span{color:#000}section.story-carousel .category,section.story-carousel .story-title,section.story-carousel .cta-holder{opacity:1;transition:opacity .5s linear}section.story-carousel .flipster__item--past a,section.story-carousel .flipster__item--future a{pointer-events:none}section.story-carousel .flipster__item--past .category,section.story-carousel .flipster__item--past .story-title,section.story-carousel .flipster__item--past .cta-holder,section.story-carousel .flipster__item--future .category,section.story-carousel .flipster__item--future .story-title,section.story-carousel .flipster__item--future .cta-holder{opacity:0}section.story-carousel .flipster__item--past .flipster__item__content,section.story-carousel .flipster__item--future .flipster__item__content{position:relative}section.story-carousel .flipster__item--past .flipster__item__content:after,section.story-carousel .flipster__item--future .flipster__item__content:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:background .2s ease}section.story-carousel .flipster__item--past-1 .flipster__item__content:after,section.story-carousel .flipster__item--future-1 .flipster__item__content:after{background:rgba(0,0,0,.25)}section.story-carousel .flipster__item--past-2 .flipster__item__content:after,section.story-carousel .flipster__item--future-2 .flipster__item__content:after{background:rgba(0,0,0,.65)}section.story-carousel .flipster__item--past-3 .flipster__item__content:after,section.story-carousel .flipster__item--future-3 .flipster__item__content:after{background:rgba(0,0,0,.8)}section.story-carousel .flipster__item--past-4 .flipster__item__content:after,section.story-carousel .flipster__item--future-4 .flipster__item__content:after{background:rgba(0,0,0,.9)}section.story-carousel .flipster__button{width:50px;height:50px;background:#a1e214;opacity:1;border-radius:50%;transition:all .3s linear,transform .15 ease;margin-top:-100px;z-index:5;padding:15px 13px}@media(max-width: 730px){section.story-carousel .flipster__button{margin-left:5px;margin-right:5px}}section.story-carousel .flipster__button svg{width:initial;stroke:none;fill:currentColor;stroke-width:0;stroke-linecap:initial}section.story-carousel .flipster__button:hover,section.story-carousel .flipster__button:focus{box-shadow:0 0 3px #000}section.story-carousel .flipster__button:active{transform:scale(0.95)}section.story-carousel .flipster__button[disabled]{background:rgba(0,0,0,0);border:2px solid #fff;opacity:.35;color:#fff;cursor:default}section.story-carousel .flipster__button[disabled]:active{transform:none}section.story-carousel .flipster__button:hover,section.story-carousel .flipster__button:focus{background-color:#d0f089;border-color:#d0f089;box-shadow:0 0 0 .15em #d0f089}section.story-carousel .flipster__item__content{-webkit-box-reflect:initial !important}section.story-grid{position:relative}section.story-grid.after-black:before{content:"";position:absolute;top:0;right:0;left:0;height:300px;background:#000}section.story-grid .inner{max-width:1240px;margin-left:auto;margin-right:auto;position:relative}@media(max-width: 1280px){section.story-grid .inner{margin-left:20px;margin-right:20px}}section.story-grid .stories{display:grid;gap:20px;padding:0}@media(min-width: 1001px){section.story-grid .stories{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 651px)and (max-width: 1000px){section.story-grid .stories{grid-template-columns:repeat(2, 1fr)}}section.story-grid .stories li{list-style:none}section.go-green-callouts .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){section.go-green-callouts .inner{margin-left:20px;margin-right:20px}}section.go-green-callouts .callout-introduction picture,section.go-green-callouts .callout-introduction img{width:100%;height:auto;object-fit:cover;object-position:center;max-height:560px}section.go-green-callouts .callout-introduction .section-title{margin-bottom:2rem}section.go-green-callouts .callout-introduction .section-title svg{width:320px;max-width:50%;height:auto;display:block;margin-left:auto;margin-right:auto}section.go-green-callouts .callout-introduction figure{position:relative;margin-bottom:-2px}section.go-green-callouts .callout-introduction figure figcaption{color:#fff}section.go-green-callouts .callout-introduction figure figcaption .inner{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:4}section.go-green-callouts .callout-introduction figure figcaption .section-summary{width:100%;max-width:44ch;font-size:1.4375rem;text-align:center;margin-bottom:2rem}section.go-green-callouts .callout-introduction figure figcaption .cta-holder{text-align:center;padding-bottom:20px}section.go-green-callouts .callout-stories{background:#000}@media(min-width: 1201px){section.go-green-callouts .callout-stories{padding-bottom:80px}}@media(max-width: 1200px){section.go-green-callouts .callout-stories{padding-bottom:40px}}section.go-green-callouts .callout-stories .stories-grid{display:grid;gap:20px;list-style:none;padding:0}@media(min-width: 1101px){section.go-green-callouts .callout-stories .stories-grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768)and (max-width: 1100px){section.go-green-callouts .callout-stories .stories-grid{grid-template-columns:repeat(2, 1fr)}section.go-green-callouts .callout-stories .stories-grid :nth-child(3){display:none}}@media(max-width: 767px){section.go-green-callouts .callout-stories .stories-grid{grid-template-columns:1fr}}@media(max-width: 767px){section.go-green-callouts .callout-introduction figure{position:relative}section.go-green-callouts .callout-introduction figure:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);height:6rem;z-index:3}section.go-green-callouts .callout-introduction figure figcaption{margin-top:-3rem;background:#000}}@media(min-width: 768px){section.go-green-callouts .callout-introduction figure{position:relative}section.go-green-callouts .callout-introduction figure:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);height:75%;z-index:3}section.go-green-callouts .callout-introduction figure figcaption{position:absolute;top:0;right:0;bottom:0;left:0}}section.teaser-on-film .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){section.teaser-on-film .inner{margin-left:20px;margin-right:20px}}section.teaser-on-film figure{position:relative;background-color:#1c1c1c;background-size:cover;background-position:center;background-repeat:no-repeat}section.teaser-on-film figure iframe{width:100%;height:auto}section.teaser-on-film figure figcaption{display:block;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:4}section.teaser-on-film figure figcaption .inside{width:100%}section.teaser-on-film figure .teaser-title{margin-bottom:40px}section.teaser-on-film figure .teaser-title svg{width:320px;max-width:50%;height:auto;display:block;margin-left:auto;margin-right:auto}section.teaser-on-film figure .cta-holder{text-align:center}section.teaser-on-film figure .cta{color:#fff;font-weight:800;letter-spacing:.05em;text-transform:uppercase;position:relative;text-decoration:none;display:inline-block;position:relative;padding:.5em}section.teaser-on-film figure .cta:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:3px;background:#a1e214;transform-origin:bottom center;transition:height .3s ease;z-index:6}section.teaser-on-film figure .cta span{position:relative;z-index:7;transition:color .15s linear;transition-delay:.15s}section.teaser-on-film figure .cta:hover:after{height:100%}section.teaser-on-film figure .cta:hover span{color:#1c1c1c}section.teaser-on-film .play-pause-wrapper{position:absolute;right:20px;bottom:20px;z-index:5}section.teaser-on-film .play-pause-wrapper button{border-radius:50%;width:32px;height:32px;background:rgba(255,255,255,.8);border:none;cursor:pointer}section.teaser-on-film .play-pause-wrapper svg{width:100%;height:100%}section.teaser-on-film[video-status=playing] .play-pause-wrapper .play-video{display:none}section.teaser-on-film[video-status=paused] .play-pause-wrapper .pause-video{display:none}@media(max-width: 767px){section.teaser-on-film{padding-top:40px;padding-bottom:40px}section.teaser-on-film figure figcaption{background:#1c1c1c;padding:40px;position:relative}section.teaser-on-film figure figcaption:after{content:"";display:block;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);z-index:3}section.teaser-on-film figure figcaption:after{height:100px;position:absolute;top:-100px;right:0;left:0}}@media(min-width: 768px){section.teaser-on-film{padding-top:80px;padding-bottom:80px}section.teaser-on-film figure:after{content:"";display:block;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);z-index:3}section.teaser-on-film figure:after{height:75%;position:absolute;right:0;bottom:0;left:0}section.teaser-on-film figure figcaption{position:absolute;top:0;right:0;bottom:0;left:0}}section.mag-feature{position:relative;background:#000}@media(min-width: 1201px){section.mag-feature{padding-top:0}}@media(max-width: 1200px){section.mag-feature{padding-top:0}}section.mag-feature .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){section.mag-feature .inner{margin-left:20px;margin-right:20px}}section.mag-feature .section-content{position:relative;display:grid;gap:20px;padding-top:40px;padding-bottom:40px}section.mag-feature .background-image{position:absolute;top:0;right:0;bottom:0;left:0}section.mag-feature .background-image picture,section.mag-feature .background-image img{width:100%}section.mag-feature .text-holder{color:#fff;display:flex;flex-direction:column;justify-content:center}section.mag-feature .text-holder .section-title{font-family:"Libre Franklin",sans-serif;font-size:clamp(1.875rem,3.5vw,2.5rem);font-weight:700;margin-bottom:20px}section.mag-feature .text-holder .section-text *{line-height:1.8}section.mag-feature .text-holder .cta-holder{padding-top:20px}section.mag-feature .image-holder picture img{box-shadow:10px -10px 0 #a1e214,20px -20px 0 #fff;margin-left:auto}@media(min-width: 968px){section.mag-feature .background-image{overflow:hidden}section.mag-feature .background-image picture,section.mag-feature .background-image img{object-fit:cover;max-height:400px}section.mag-feature .background-image picture{position:absolute;top:0;right:0;left:0;overflow:hidden}section.mag-feature .background-image picture:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0.5) 50%, #000000 100%)}section.mag-feature .section-content{grid-template-columns:repeat(2, 1fr)}section.mag-feature .image-holder{margin-bottom:-200px}section.mag-feature .image-holder picture img{margin-left:auto}section.mag-feature .inner{padding-top:70px;padding-bottom:200px}section.mag-feature.on-homepage{background:#000}}@media(max-width: 967px){section.mag-feature .background-image{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center}section.mag-feature .background-image picture{position:relative}section.mag-feature .background-image picture:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0.5) 50%, #000000 100%)}section.mag-feature .section-content{grid-template-columns:1fr}section.mag-feature .image-holder{padding:60px 20px 20px 0}section.mag-feature .image-holder picture img{margin-left:auto;margin-right:auto}}@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}}@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.quick-look{padding-top:0;padding-bottom:80px}}@media(max-width: 1200px){section.quick-look{padding-top:0;padding-bottom:40px}}section.quick-look.no-side-text .inner{max-width:820px;margin-left:auto;margin-right:auto}@media(max-width: 860px){section.quick-look.no-side-text .inner{margin-left:20px;margin-right:20px}}section.quick-look.no-side-text .inner .quick-look-section{width:100%}section.quick-look.with-side-text .quick-look-section{width:50%}section.quick-look .inner{max-width:1240px;margin-left:auto;margin-right:auto;display:flex}@media(max-width: 1280px){section.quick-look .inner{margin-left:20px;margin-right:20px}}@media(max-width: 1100px){section.quick-look .inner{flex-direction:column-reverse}}section.quick-look .inner .content{width:50%;margin-right:2rem}@media(max-width: 1100px){section.quick-look .inner .content{width:100%}}section.quick-look .inner .content>:first-child{margin-top:0;margin-bottom:1rem}section.quick-look .inner .quick-look-section{filter:drop-shadow(0px 0px 30px rgba(0, 0, 0, 0.1));margin-bottom:1.25rem}@media(max-width: 1100px){section.quick-look .inner .quick-look-section{width:100%}}section.quick-look .inner .quick-look-section .quick-look-title-container{background-color:#226f54;display:flex;padding:.75rem}section.quick-look .inner .quick-look-section .quick-look-title-container .quick-look-title{color:#fff;font-family:"Libre Franklin",sans-serif;font-size:1.313rem;font-weight:600;margin-bottom:0;margin-left:1rem}section.quick-look .inner .quick-look-section .quick-look-body-container{background-color:#fff;list-style:none;margin:0;padding:1.313rem 1.313rem 0 1.313rem}section.quick-look .inner .quick-look-section .quick-look-body-container li{padding-bottom:1.313rem;font-size:1rem}@media(max-width: 1280px){section.quick-look .inner{margin-left:1.25rem;margin-right:1.25rem}}@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{max-width:820px;margin-left:auto;margin-right:auto;box-shadow:0px 3px 10px rgba(0,0,0,.15);padding:1.5rem 2rem;display:grid;grid-template-columns:1fr;gap:10px}@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(../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(../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(../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:rgba(255,255,255,.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(../svg/arrow-right-blue.svg)}@media(min-width: 1201px){section.photo-feature{padding-top:0;padding-bottom:60px}}@media(max-width: 1200px){section.photo-feature{padding-top:0;padding-bottom:20px}}section.photo-feature .feature{box-shadow:0 0 30px rgba(0,0,0,.1)}section.photo-feature .feature figcaption{padding:20px;line-height:1.6;font-weight:400}section.photo-feature .feature figcaption .credit{font-style:italic}section.photo-feature .feature .title{font-size:1.125rem;font-family:"Libre Franklin",sans-serif;font-weight:700}section.photo-feature .feature strong{font-weight:600}section.photo-feature .feature .text~.credit:before,section.photo-feature .feature .title~.credit:before{display:block;content:"";height:2px;width:3rem;background:#565353;margin-top:1rem;margin-bottom:1rem}section.photo-feature.single-photo .inner{max-width:820px;margin-left:auto;margin-right:auto}@media(max-width: 860px){section.photo-feature.single-photo .inner{margin-left:20px;margin-right:20px}}section.photo-feature.multiple-photos .slide-holder{padding-top:20px;padding-bottom:20px}section.photo-feature.multiple-photos .feature{max-width:820px;margin-left:auto;margin-right:auto}@media(max-width: 860px){section.photo-feature.multiple-photos .feature{margin-left:20px;margin-right:20px}}section.photo-feature.multiple-photos .slick-arrow{position:absolute;top:40%;z-index:5;width:3.125rem;height:3.125rem;border-radius:50%;border:none;padding:.8rem;cursor:pointer}section.photo-feature.multiple-photos .slick-arrow svg{width:100%;height:100%;display:block}section.photo-feature.multiple-photos .slick-arrow:hover,section.photo-feature.multiple-photos .slick-arrow:focus{filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.45))}section.photo-feature.multiple-photos .slick-dots{list-style:none;text-align:center}section.photo-feature.multiple-photos .slick-dots li{display:inline-block;margin-right:.5rem}section.photo-feature.multiple-photos .slick-dots button{overflow:hidden;text-indent:-999px;width:1rem;height:1rem;border:none;border-radius:50%;background:#000;opacity:.3;transition:opacity .3s linear;cursor:pointer}section.photo-feature.multiple-photos .slick-dots .slick-active button{opacity:1}@media(max-width: 990px){section.photo-feature.multiple-photos .slick-arrow.slick-prev{left:20px}section.photo-feature.multiple-photos .slick-arrow.slick-next{right:20px}}@media(min-width: 991px){section.photo-feature.multiple-photos .slick-arrow.slick-prev{left:calc(50% - 480px)}section.photo-feature.multiple-photos .slick-arrow.slick-next{right:calc(50% - 480px)}}@media(max-width: 420px){section.photo-feature.multiple-photos .slick-arrow{width:2.25rem;height:2.25rem}section.photo-feature.multiple-photos .slick-arrow.slick-prev{left:2px}section.photo-feature.multiple-photos .slick-arrow.slick-next{right:2px}}@media(min-width: 1201px){section.become-a-member{padding-top:0;padding-bottom:80px}}@media(max-width: 1200px){section.become-a-member{padding-top:0;padding-bottom:40px}}section.become-a-member .inner{max-width:1240px;margin-left:auto;margin-right:auto;display:grid}@media(max-width: 1280px){section.become-a-member .inner{margin-left:20px;margin-right:20px}}section.become-a-member .callout-text{padding:40px;display:flex;flex-direction:row;align-items:center;background:linear-gradient(320deg, #cfeffb, #d5f4fe)}section.become-a-member .callout-text .inside{display:grid;gap:20px}section.become-a-member .callout-text .inside h2{color:#03c}section.become-a-member .callout-text .title{font-size:clamp(40px,5vw,50px);color:#03c}section.become-a-member .callout-text .text{line-height:1.6em;font-size:1.4375rem}section.become-a-member .callout-text .text p{line-height:1.6em;font-size:1.4375rem}section.become-a-member.on-homepage{background-color:#000}@media(min-width: 968px){section.become-a-member.on-homepage .inner{margin-top:-200px;position:relative;z-index:4}}@media(min-width: 968px){section.become-a-member .inner{grid-template-columns:repeat(2, 1fr)}section.become-a-member figure>div{height:100%}section.become-a-member figure>div>figure{height:100%}section.become-a-member figure picture,section.become-a-member figure img{height:100%;object-fit:cover;object-position:center}}@media(max-width: 967px){section.become-a-member .inner{grid-template-columns:1fr}section.become-a-member figure picture,section.become-a-member figure img{object-fit:cover;width:100%;max-height:220px}}section.in-the-news{background-color:#000;color:#fff}@media(min-width: 1201px){section.in-the-news{padding-top:80px}}@media(max-width: 1200px){section.in-the-news{padding-top:40px}}section.in-the-news .inner{max-width:1240px;margin-left:auto;margin-right:auto}@media(max-width: 1280px){section.in-the-news .inner{margin-left:20px;margin-right:20px}}section.in-the-news .section-title{font-size:clamp(40px,5vw,50px);text-transform:uppercase;text-align:center;padding-bottom:20px}section.in-the-news .news-items{display:grid;gap:20px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:60px;padding-bottom:60px}section.in-the-news .news-items .news-item a{color:#fff;text-decoration:none}section.in-the-news .news-items .news-item .source{color:rgba(255,255,255,.8);font-weight:800;text-transform:uppercase;margin-bottom:10px}section.in-the-news .news-items .news-item .news-title{font-weight:700;font-size:1.125rem;line-height:1.5;text-underline-offset:.2em;text-decoration-thickness:.3em}section.in-the-news .news-items .news-item:hover .news-title,section.in-the-news .news-items .news-item:focus .news-title{text-decoration:underline;text-decoration-color:rgba(255,255,255,.5)}@media(min-width: 1201px){section.in-the-news .news-items{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 667px)and (max-width: 1200px){section.in-the-news .news-items{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 666px){section.in-the-news .news-items{grid-template-columns:1fr}}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.become-a-member-leadout{background:#000;color:#fff}section.become-a-member-leadout .inner{max-width:1240px;margin-left:auto;margin-right:auto;text-align:center}@media(max-width: 1280px){section.become-a-member-leadout .inner{margin-left:20px;margin-right:20px}}section.become-a-member-leadout .title{font-family:"Anton",sans-serif;font-size:clamp(2.25rem,8.5vw,4.375rem);padding-top:80px;padding-bottom:20px}section.become-a-member-leadout .title:after{content:"";display:block;height:10px;width:50px;background:#c8e8f7;margin-left:auto;margin-right:auto;margin-top:20px}section.become-a-member-leadout .subtitle{padding-top:20px;padding-bottom:40px;font-size:1.4rem;line-height:1.5}section.become-a-member-leadout .cta-holder{padding-top:20px;padding-bottom:80px}section.become-a-member-leadout .cta-holder .light-blue{background-color:#c8e8f7;color:#03c;font-weight:700}section.become-a-member-leadout .cta-holder .light-blue:after{background-image:url(../svg/arrow-right-blue.svg)}section.become-a-member-leadout .cta-holder .light-blue:hover,section.become-a-member-leadout .cta-holder .light-blue:active{background-color:#a4dbf5;border-color:#a4dbf5;box-shadow:0 0 0 .15em #a4dbf5}@media(min-width: 1201px){section.theme-image-grid-component{padding-top:0;padding-bottom:80px}}@media(max-width: 1200px){section.theme-image-grid-component{padding-top:0;padding-bottom:40px}}section.theme-image-grid-component.is-full-width .inner{margin:unset;max-width:100%}section.theme-image-grid-component.is-full-width .inner .figcaption{max-width:820px;margin-left:auto;margin-right:auto}@media(max-width: 860px){section.theme-image-grid-component.is-full-width .inner .figcaption{margin-left:20px;margin-right:20px}}section.theme-image-grid-component .inner{max-width:820px;margin-left:auto;margin-right:auto}@media(max-width: 860px){section.theme-image-grid-component .inner{margin-left:20px;margin-right:20px}}section.theme-image-grid-component .inner .images-container .image-grid-figure{position:relative}section.theme-image-grid-component .inner .images-container .image-grid-figure .field--name-field-image{height:100%}section.theme-image-grid-component .inner .images-container .image-grid-figure .field--name-field-image figure{height:100%}section.theme-image-grid-component .inner .images-container .image-grid-figure img{object-fit:cover;object-position:center;width:100%;height:100%}section.theme-image-grid-component .inner .images-container .image-grid-figure .badge{position:absolute;bottom:10px;left:10px;color:#fff;font-weight:700}section.theme-image-grid-component .inner .figcaption{margin-top:1rem;display:flex;font-size:.85rem}section.theme-image-grid-component .inner .figcaption .caption{display:flex;margin-right:.4rem}section.theme-image-grid-component .inner .figcaption .caption strong{margin-right:.2rem}section.theme-image-grid-component .inner .figcaption .caption p{line-height:unset}section.theme-image-grid-component.is-global-caption .inner .images-container .image-grid-figure .badge{display:none}section.theme-image-grid-component.is-global-caption .inner .figcaption .caption{display:none}section.theme-image-grid-component.is-global-caption .inner .figcaption .global-caption{display:block}section.theme-image-grid-component.grid-one-image .inner .images-container .image-grid-figure img{width:100%}section.theme-image-grid-component.grid-one-image .inner .figcaption .caption>strong:nth-child(1){display:none}section.theme-image-grid-component.grid-two-images .inner .images-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media(max-width: 767px){section.theme-image-grid-component.grid-two-images .inner .images-container{grid-template-columns:1fr}section.theme-image-grid-component.grid-two-images .inner .images-container img{width:100%;height:400px}}section.theme-image-grid-component.grid-two-images.is-full-width .inner .images-container{gap:0}@media(max-width: 767px){section.theme-image-grid-component.grid-two-images.is-full-width .inner .images-container{gap:20px}}section.theme-image-grid-component.grid-two-images.is-full-width .inner .images-container .image-1,section.theme-image-grid-component.grid-two-images.is-full-width .inner .images-container .image-2{height:30vw}@media(max-width: 767px){section.theme-image-grid-component.grid-two-images.is-full-width .inner .images-container .image-1,section.theme-image-grid-component.grid-two-images.is-full-width .inner .images-container .image-2{height:100%}}section.theme-image-grid-component.grid-three-images .second,section.theme-image-grid-component.grid-three-images .third{display:block}section.theme-image-grid-component.grid-three-images .inner .images-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media(max-width: 767px){section.theme-image-grid-component.grid-three-images .inner .images-container{grid-template-columns:1fr}}section.theme-image-grid-component.grid-three-images .inner .images-container img{width:100%}section.theme-image-grid-component.grid-three-images .inner .images-container .image-1{grid-column:span 2}@media(max-width: 767px){section.theme-image-grid-component.grid-three-images .inner .images-container .image-1{grid-column:unset}}@media(max-width: 767px){section.theme-image-grid-component.grid-three-images .inner .images-container .image-2 img,section.theme-image-grid-component.grid-three-images .inner .images-container .image-3 img{width:100%;height:400px}}section.theme-image-grid-component.grid-three-images .inner .figcaption .global-caption{display:block}section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container{grid-template-columns:repeat(2, 1fr);gap:0}@media(max-width: 767px){section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container{grid-template-columns:1fr;gap:20px}}section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container .image-1{order:1;grid-row:span 2;grid-column:1;height:50vw}section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container .image-1 img{height:100%}@media(max-width: 767px){section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container .image-1{grid-row:unset;grid-column:unset}}section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container .image-2,section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container .image-3{height:25vw}@media(max-width: 767px){section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container .image-2,section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container .image-3{height:100%}}section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container .image-2{order:2;grid-column:2;grid-row:1}@media(max-width: 767px){section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container .image-2{grid-row:unset;grid-column:unset}}section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container .image-3{order:3;grid-column:2;grid-row:2}@media(max-width: 767px){section.theme-image-grid-component.grid-three-images.is-full-width .inner .images-container .image-3{grid-row:unset;grid-column:unset}}@media(min-width: 1201px){section.theme-image-text-block{padding-top:0;padding-bottom:80px}}@media(max-width: 1200px){section.theme-image-text-block{padding-top:0;padding-bottom:40px}}section.theme-image-text-block .inner{max-width:1240px;margin-left:auto;margin-right:auto;display:flex;align-items:center}@media(max-width: 1280px){section.theme-image-text-block .inner{margin-left:20px;margin-right:20px}}section.theme-image-text-block .inner .content{background-color:#f3f3f3;padding:2.5rem 8.25rem 2.5rem 2.5rem;width:70%;display:flex;flex-direction:column;justify-content:center}@media(max-width: 1100px){section.theme-image-text-block .inner .content{width:100%;padding:8.25rem 2.5rem 2.5rem 2.5rem}}section.theme-image-text-block .inner .content h2{margin-bottom:1rem;font-family:"Libre Franklin",sans-serif;font-weight:700}section.theme-image-text-block .inner .image-block{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:-6.75rem;filter:drop-shadow(0px 0px 30px rgba(0, 0, 0, 0.35))}@media(max-width: 1100px){section.theme-image-text-block .inner .image-block{width:90%;margin-left:0;margin-bottom:-6.75rem;z-index:1}}section.theme-image-text-block .inner .image-block img{max-width:100%}@media(max-width: 1100px){section.theme-image-text-block .inner{flex-direction:column-reverse}}@media(min-width: 1201px){.parallax-wrapper{padding-top:0;padding-bottom:80px}}@media(max-width: 1200px){.parallax-wrapper{padding-top:0;padding-bottom:40px}}.parallax-wrapper .parallax-section{position:relative;background:#000}.parallax-wrapper .parallax-section.no-text{min-height:62vh}.parallax-wrapper .parallax-section figure{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-attachment:fixed;background-position:center}@media(max-width: 690px){.parallax-wrapper .parallax-section figure{background-size:cover;height:100%;background-attachment:scroll;overflow:hidden;background-position:center center !important}}.parallax-wrapper .parallax-section .inner{min-height:77.25vh;position:relative;display:flex;flex-direction:column;justify-content:end}.parallax-wrapper .parallax-section .gradient-wrapper{background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.8), black);padding-top:80px;padding-bottom:80px;padding-bottom:clamp(100px,25vh,300px)}.parallax-wrapper .parallax-section .content{max-width:1240px;margin-left:auto;margin-right:auto;position:relative;color:#fff;min-height:130vh;padding-top:clamp(225px,45vh,750px)}@media(max-width: 1280px){.parallax-wrapper .parallax-section .content{margin-left:20px;margin-right:20px}}@media(min-width: 860px){.parallax-wrapper .parallax-section .content .text-offset{max-width:820px;margin-left:auto}}.parallax-wrapper .parallax-section .content a{color:#a1e214}.parallax-wrapper .parallax-section .section-title{font-family:"Libre Franklin",sans-serif;font-weight:700;font-size:clamp(30px,4.5vw,40px);margin-bottom:1rem}.parallax-wrapper .parallax-section .section-text{line-height:1.8}.parallax-wrapper .parallax-section .section-text p{line-height:inherit}.parallax-wrapper .parallax-section .text-offset{position:sticky;top:200px}.parallax-wrapper .parallax-section .section-count{position:absolute;right:20px;bottom:20px;color:#fff}.parallax-wrapper .parallax-section.no-text .section-count{text-shadow:2px 2px 2px rgba(0,0,0,.7),-1px -1px 1px rgba(0,0,0,.7)}@media(min-width: 1201px){section.story-like{padding-top:0;padding-bottom:80px}}@media(max-width: 1200px){section.story-like{padding-top:0;padding-bottom:40px}}section.story-like .inner .content{max-width:820px;margin-left:auto;margin-right:auto;text-align:center;display:grid;gap:20px}@media(max-width: 860px){section.story-like .inner .content{margin-left:20px;margin-right:20px}}section.story-like .question{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800}section.story-like .buttons{display:flex;gap:20px;justify-content:center}section.story-like button{width:50px;height:50px;border:none;border-radius:50%;background-color:rgba(255,255,255,0);cursor:pointer;padding:10px;transition:background-color .15s linear}section.story-like button svg{width:100%;height:100%}section.story-like button:hover{background:#f3f9e5}section.story-like button:active,section.story-like button.active{background:#a1e214}@media(min-width: 1201px){section.paragraph--audio{padding-top:0;padding-bottom:80px}}@media(max-width: 1200px){section.paragraph--audio{padding-top:0;padding-bottom:40px}}section.paragraph--audio .inner .content{max-width:820px;margin-left:auto;margin-right:auto;display:grid;gap:20px}@media(max-width: 860px){section.paragraph--audio .inner .content{margin-left:20px;margin-right:20px}}section.paragraph--audio .inner audio{width:100%;display:block}section.paragraph--audio .inner .title{font-family:"Libre Franklin",sans-serif;font-weight:700}section.paragraph--audio .inner .text{line-height:1.6}section.paragraph--audio .inner .text p{line-height:inherit}section.people-grid .inner{max-width:1240px;margin-left:auto;margin-right:auto;padding-top:40px}@media(max-width: 1280px){section.people-grid .inner{margin-left:20px;margin-right:20px}}section.people-grid .section-title{font-family:"Libre Franklin",sans-serif;font-size:clamp(1.875rem,3.5vw,2.5rem);font-weight:700;margin-bottom:2.5rem}section.people-grid .people{display:grid;gap:20px;padding:0;list-style:none}@media(min-width: 1021px){section.people-grid .people{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 691px)and (max-width: 1020px){section.people-grid .people{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 690px){section.people-grid .people{grid-template-columns:1fr}}section.people-grid .people picture,section.people-grid .people img{width:100%}section.people-grid .people .person{display:grid;gap:10px;align-content:start}section.people-grid .people .title{font-size:1rem;color:rgba(28,28,28,.8);letter-spacing:.05em;text-transform:uppercase;font-weight:800}section.people-grid .people .name{font-size:1.3125rem;padding-left:.5em;padding-top:.25em;border-left:5px solid #a1e214;font-family:"Libre Franklin",sans-serif;font-weight:700;margin-bottom:0}section.people-grid .people .bio p{line-height:1.6em}section.subscribe{background-color:#000;text-align:center;position:relative;overflow:hidden}@media(min-width: 1201px){section.subscribe{padding-top:80px;padding-bottom:80px}}@media(max-width: 1200px){section.subscribe{padding-top:40px;padding-bottom:40px}}@media(min-width: 1201px){section.subscribe{margin-bottom:120px}}@media(max-width: 1200px){section.subscribe{margin-bottom:40px}}section.subscribe::before{content:"";display:block;position:absolute;width:100%;height:50%;background:#000;background:linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);z-index:1;bottom:0}section.subscribe .bg-image{width:100%;height:50%;position:absolute;z-index:0;bottom:0;overflow:hidden}section.subscribe .bg-image img{width:100%}section.subscribe .inner{max-width:1240px;margin-left:auto;margin-right:auto;position:relative;z-index:2}@media(max-width: 1280px){section.subscribe .inner{margin-left:20px;margin-right:20px}}section.subscribe .inner .above-form{display:flex;flex-direction:column;padding-top:1.25rem}section.subscribe .inner .above-form h2,section.subscribe .inner .above-form .help-text{color:#fff}section.subscribe .inner .above-form h2{color:#fff;font-family:"Libre Franklin",sans-serif;font-weight:700;font-size:clamp(1.875rem,3.5vw,2.5rem);margin-bottom:5.5rem;position:relative}section.subscribe .inner .above-form h2::after{content:"";position:absolute;background-color:#a1e214;width:80px;height:10px;margin:auto;left:0;right:0;bottom:-45px}section.subscribe .inner .form-container form .multi__selections{display:inline-flex;justify-content:center;padding-top:1.525rem;padding-bottom:3.125rem;width:100%}section.subscribe .inner .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}@media(max-width: 767px){section.subscribe .inner .form-container form .multi__selections label{margin-bottom:1.25rem}}@media(min-width: 768px){section.subscribe .inner .form-container form .multi__selections label:not(:last-child){margin-right:1rem}}section.subscribe .inner .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.subscribe .inner .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.subscribe .inner .form-container form .multi__selections label input[type=checkbox]:checked::before{transform:scale(1)}section.subscribe .inner .form-container form .multi__selections label span{font-weight:normal;font-size:.9rem;display:inline-block;width:100%}@media(max-width: 767px){section.subscribe .inner .form-container form .multi__selections{flex-direction:column}}section.subscribe .inner .form-container form input[type=email]{border-radius:3px;border:3px solid #fff;padding:.738rem .313rem;margin-right:.625rem;width:35%}@media(max-width: 767px){section.subscribe .inner .form-container form input[type=email]{width:100%;margin-bottom:1rem}}@media(max-width: 767px){section.subscribe .inner .form-container form{display:flex;flex-direction:column}}section.subscribe .inner .form-container form .formError{color:#fa3232;font-size:1.125rem;padding:.825rem 0;border:1px solid #fa3232;width:70%;margin:auto}@media(max-width: 767px){section.subscribe .inner .form-container form .formError{width:100%}}section.subscribe .privacy{color:#fff;display:block;text-align:center;max-width:565px;margin:10px auto;font-size:12px}section.subscribe .privacy a{color:#a1e214}@media(min-width: 768px){section.subscribe .privacy{text-align:left;width:calc(35% + 130px)}}article section.subscribe:last-child{margin-bottom:0}@media(min-width: 768px){section.subscribe.on-homepage{padding-bottom:200px}}@media(max-width: 1200px){section.subscribe.on-homepage{margin-bottom:0}}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{max-width:1240px;margin-left:auto;margin-right:auto;position:relative;background-color:#000}@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;line-height:4rem}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 .cta-title{line-height:1.4;margin-bottom:5px}}section.error-page{position:relative;background:#000}section.error-page .background-image{opacity:1;position:absolute;top:0;right:0;bottom:0;left:0}section.error-page .background-image img{width:100%;height:100%;object-fit:cover}section.error-page .background-image:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.95))}section.error-page .inner{display:flex;align-items:center;justify-content:center;position:relative;min-height:42vw}section.error-page .inner .content{max-width:820px;margin-left:auto;margin-right:auto;color:#fff;text-align:center;padding-bottom:2rem}@media(max-width: 860px){section.error-page .inner .content{margin-left:20px;margin-right:20px}}section.error-page .inner h1{text-align:center;pointer-events:none;color:rgba(255,255,255,.5);-webkit-text-stroke-width:.005em;-webkit-text-stroke-color:#fff}section.error-page .inner h1.title-403{font-size:clamp(60px,8.5vw,140px);padding-top:40px;padding-bottom:40px;text-transform:uppercase}section.error-page .inner h1.title-404{font-size:clamp(80px,35vw,400px);line-height:1.25em;letter-spacing:.05em}section.error-page .inner p{font-size:clamp(1rem,1.85vw,1.4375rem);line-height:1.8em}section.error-page .inner a{color:#d0f089;text-decoration-thickness:.15em;text-underline-offset:.2em;transition:all .15s linear}section.error-page .inner a:hover,section.error-page .inner a:focus{text-decoration-color:rgba(0,0,0,0);text-underline-offset:.4em}
