@charset "UTF-8";/*!
Theme Name: The Climate Center - 2022
Author: DevCollaborative
Author URI: https://devcollaborative.com/
Description: Custom child theme of GeneratePress, for The Climate Center
Version: 0.0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: devcollab
Template: generatepress
*/@font-face{font-family:HelveticaLTWXX-Black;src:url(assets/fonts/HelveticaLTWXXBlack/font.woff2) format("woff2"),url(assets/fonts/HelveticaLTWXXBlack/font.woff) format("woff");font-display:swap}@font-face{font-family:HelveticaLTWXX-Bold;src:url(assets/fonts/HelveticaLTWXXBold/font.woff2) format("woff2"),url(assets/fonts/HelveticaLTWXXBold/font.woff) format("woff");font-display:swap}@font-face{font-family:HelveticaLTWXX-Condensed;src:url(assets/fonts/HelveticaLTWXXCondensed/font.woff2) format("woff2"),url(assets/fonts/HelveticaLTWXXCondensed/font.woff) format("woff");font-display:swap}@font-face{font-family:HelveticaLTWXX-BoldCond;src:url(assets/fonts/HelveticaLTWXXBoldCond/font.woff2) format("woff2"),url(assets/fonts/HelveticaLTWXXBoldCond/font.woff) format("woff");font-display:swap}@font-face{font-family:HelveticaLTWXX-Roman;src:url(assets/fonts/HelveticaLTWXXRoman/font.woff2) format("woff2"),url(assets/fonts/HelveticaLTWXXRoman/font.woff) format("woff");font-display:swap}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-delay:-1s!important;animation-duration:1s!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important}}.using-mouse ::-moz-focus-inner{border:0}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-moz-focus-inner{border-style:none;padding:0}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:-moz-focusring{outline:2px dotted var(--sky-small-text);outline-offset:-2px}a:focus,button:focus,input:focus{outline:2px dotted var(--outline-color,var(--sky-small-text));outline-offset:var(--outline-offset,-2px)}.using-mouse a:focus,.using-mouse button:focus,.using-mouse input:focus{outline:2px dotted var(--outline-color,var(--sky-small-text))}a{--outline-offset:2px}body a:focus-visible,body a:focus:not(:focus-visible){outline:2px dotted var(--outline-color,var(--sky-small-text));outline-offset:var(--outline-offset,-2px)}.using-mouse :focus{outline:2px dotted var(--outline-color,var(--sky-small-text))}html{--dark:#000000;--light:#fff;--btn-light:var(--white);--btn-bright:var(--sun);--btn-dark:var(--black);--lighttheme-border:var(--black);--lighttheme-border-focus:var(--black);--darktheme-border:var(--white);--darktheme-border-focus:var(--sun);--cat-links-light:#eeeeee;--cat-links-bright:var(--sun);--caption-border:#979797}.dark-theme,.has-black-background-color,.has-sky-dark-background-color .site-footer a,.has-sky-small-text-background-color{--outline-color:var(--white);--caption-border:var(--white);--field-error:var(--sun)}.dark-theme .wp-block-image figcaption,.dark-theme figcaption,.dark-theme h1,.dark-theme h2,.dark-theme h3,.dark-theme h4,.dark-theme h5,.dark-theme h6,.dark-theme label,.dark-theme li,.dark-theme p,.has-black-background-color .wp-block-image figcaption,.has-black-background-color figcaption,.has-black-background-color h1,.has-black-background-color h2,.has-black-background-color h3,.has-black-background-color h4,.has-black-background-color h5,.has-black-background-color h6,.has-black-background-color label,.has-black-background-color li,.has-black-background-color p,.has-sky-dark-background-color .site-footer a .wp-block-image figcaption,.has-sky-dark-background-color .site-footer a figcaption,.has-sky-dark-background-color .site-footer a h1,.has-sky-dark-background-color .site-footer a h2,.has-sky-dark-background-color .site-footer a h3,.has-sky-dark-background-color .site-footer a h4,.has-sky-dark-background-color .site-footer a h5,.has-sky-dark-background-color .site-footer a h6,.has-sky-dark-background-color .site-footer a label,.has-sky-dark-background-color .site-footer a li,.has-sky-dark-background-color .site-footer a p,.has-sky-small-text-background-color .wp-block-image figcaption,.has-sky-small-text-background-color figcaption,.has-sky-small-text-background-color h1,.has-sky-small-text-background-color h2,.has-sky-small-text-background-color h3,.has-sky-small-text-background-color h4,.has-sky-small-text-background-color h5,.has-sky-small-text-background-color h6,.has-sky-small-text-background-color label,.has-sky-small-text-background-color li,.has-sky-small-text-background-color p{--fg-color:var(--white)}.dark-theme a,.has-black-background-color a,.has-sky-dark-background-color .site-footer a a,.has-sky-small-text-background-color a{--link-color:var(--white);color:var(--link-color)}.sr-only:not(.wp-block){clip:rect(1px,1px,1px,1px);clip-path:inset(1px 1px 1px 1px);height:1px;overflow:hidden;pointer-events:none;position:absolute;width:1px}.sr-only.wp-block{font-size:1rem;outline:.25rem solid hsla(0deg,50%,50%,.3);outline-offset:.25rem}.sr-only.wp-block:before{background-color:hsla(0deg,50%,50%,.3);content:"";display:block;font-size:1rem;margin-left:-2rem;padding:.5rem;position:absolute;top:calc(-100% - 1rem - .25rem)}html{--type-body:HelveticaLTWXX-Roman,Helvetica Neue Light,Helvetica Neue,Helvetica,sans-serif;--type-primary:HelveticaLTWXX-Bold,Helvetica Neue,Helvetica,sans-serif;--type-primary-strong:HelveticaLTWXX-Black,Helvetica Neue,Helvetica,sans-serif;--type-secondary:HelveticaLTWXX-Condensed,Helvetica Neue,Helvetica,sans-serif;--type-secondary-strong:HelveticaLTWXX-BoldCond,Helvetica Neue,Helvetica,sans-serif;--heading-1:4.375rem;--heading-2:3.125rem;--heading-3:2.5rem;--heading-4:1.6875rem;--heading-5:1.5rem;--heading-6:1.3125rem;--heading-1-lg:4.375rem;--heading-2-lg:3.125rem;--heading-3-lg:2.5rem;--heading-4-lg:1.6875rem;--heading-5-lg:1.5rem;--heading-6-lg:1.3125rem;--heading-1-sm:3.28125rem;--heading-2-sm:2.34375rem;--heading-3-sm:1.875rem;--heading-4-sm:1.5rem;--heading-5-sm:1.3125rem;--heading-6-sm:1.1875rem;--heading-1-xs:2.84375rem;--heading-2-xs:2.03125rem;--heading-3-xs:1.875rem;--heading-4-xs:1.265625rem;--heading-5-xs:1.125rem;--heading-6-xs:0.984375rem;--small-text:1rem;--small-label:1.125rem;--medium-label:1.25rem;--large-label:1.5rem;--small-input-pad:0.25rem;--search-icon-size:2.0625rem;--icon-size:1.75rem;--paging-number-size:1.875rem;--blockquote:2rem;--blockquote-indent:4.375rem;--note-border:0.25rem;--narrow-column:57rem;--max-content:1210px;--padding-small:30px;--padding-large:40px;--social-icon:1.25rem;--form-width:30rem;--form-width-small:12rem;--person-title:0.9375rem;--person-image-avatar:7rem;--person-image-large:200px;--icon-small:23px}body{font-family:var(--fontfamily,var(--type-body));font-size:calc(1rem + .125vw);font-weight:var(--fontweight,normal)}p{color:var(--fg-color)}b,strong{font-family:var(--fontfamilystrong,var(--type-primary));font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--fg-color);font-family:var(--fontfamily,var(--type-primary));font-size:var(--fontsize);font-weight:var(--fontweight)}.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,.h6 strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{--fontfamily:var(--fontfamilystrong, var(--type-primary-strong))}.h1,h1{--fontsize:var(--heading-1)}.h2,h2{--fontsize:var(--heading-2)}.h3,h3{--fontsize:var(--heading-3)}.h4,h4{--fontsize:var(--heading-4)}.h5,h5{--fontsize:var(--heading-5)}.h6,h6{--fontsize:var(--heading-6)}.secondary-heading h3{--fontsize:var(--heading-3-sm)}html{--heading-1:var(--heading-1-xs);--heading-2:var(--heading-2-xs);--heading-3:var(--heading-3-xs);--heading-4:var(--heading-4-xs);--heading-5:var(--heading-5-xs);--heading-6:var(--heading-6-xs)}@media (min-width:370px){html{--heading-1:var(--heading-1-sm);--heading-2:var(--heading-2-sm);--heading-3:var(--heading-3-sm);--heading-4:var(--heading-4-sm);--heading-5:var(--heading-5-sm);--heading-6:var(--heading-6-sm)}}@media (min-width:768px){html{--heading-1:var(--heading-1-lg);--heading-2:var(--heading-2-lg);--heading-3:var(--heading-3-lg);--heading-4:var(--heading-4-lg);--heading-5:var(--heading-5-lg);--heading-6:var(--heading-6-lg)}}.tcc-type-bold,.tcc-type-light,.tcc-type-xbold,.tcc-type-xlight{font-family:var(--fontfamilyweight)}.tcc-type-bold{--fontfamilyweight:var(--type-primary)}.tcc-type-xbold{--fontfamilyweight:var(--type-primary-strong)}.tcc-type-xlight{--fontfamilyweight:var(--type-secondary)}.tcc-type-light{--fontfamilyweight:var(--type-secondary-strong)}.wp-block-quote{border:0;color:var(--quote-color,var(--sky-small-text));font-family:var(--quote-fontfamily,var(--type-primary));font-size:var(--quote-fontsize,var(--blockquote));font-style:normal;line-height:1.19;margin-bottom:var(--gutter-4);margin-top:var(--gutter-4);padding-left:var(--blockquote-indent)}.wp-block-quote p:last-of-type{margin-bottom:var(--gutter)}.wp-block-quote.is-style-plain{--quote-color:var(--black);--quote-fontfamily:var(--type-body);--quote-fontsize:calc(1rem + 0.125vw);--blockquote-indent:0;padding:0}.wp-block-quote:not(.is-large):not(.is-style-large):not(.is-style-plain){padding-left:var(--blockquote-indent)}.wp-block-quote:not(.is-style-plain):before{content:"‘‘";font-size:135px;left:0;letter-spacing:-.13rem;position:absolute;top:var(--half-gutter)}.wp-block-quote:not(.is-style-plain) cite{color:var(--black);font-size:var(--small-text);text-transform:uppercase}.wp-block-quote:not(.is-style-plain) cite:before{content:"- "}.wp-block-button__link{border-radius:0;margin-bottom:var(--tcc-link-margin-buttom,var(--half-gutter))}.archive article:not(.bill) .inside-article,.blog article:not(.bill) .inside-article{position:relative}.archive article:not(.bill) .inside-article .entry-title a:after,.blog article:not(.bill) .inside-article .entry-title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.archive article:not(.bill) .inside-article:focus .tcc-link-arrow,.archive article:not(.bill) .inside-article:hover .tcc-link-arrow,.blog article:not(.bill) .inside-article:focus .tcc-link-arrow,.blog article:not(.bill) .inside-article:hover .tcc-link-arrow{--arrow-transform:translateX(2rem);cursor:pointer}.tcc-has-link-arrow{position:relative}.tcc-has-link-arrow a{color:var(--link-color);-webkit-text-decoration:var(--text-decoration);text-decoration:var(--text-decoration)}.tcc-has-link-arrow a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.tcc-has-link-arrow:focus a,.tcc-has-link-arrow:hover a{--text-decoration:none}.tcc-has-link-arrow:focus .tcc-link-arrow,.tcc-has-link-arrow:hover .tcc-link-arrow{--arrow-transform:translateX(2rem)}.tcc-link-arrow{margin-left:var(--link-margin-left);margin-top:var(--link-margin-top,var(--gutter-2));transform:var(--arrow-transform,translateX(0));transition:transform .3s cubic-bezier(.51,-.73,.37,1.82)}.tcc-link-arrow img,.tcc-link-arrow svg{height:var(--arrow-height,29px);width:var(--arrow-width,43px)}.tcc-link-arrow svg{fill:var(--arrow-color,var(--land-55))}.search-results .tcc-link-arrow{display:none}.has-sun-background-color a{color:var(--link-color,var(--black))}.has-sun-55-background-color a{color:var(--link-color,var(--black))}.has-sun-10-background-color a{color:var(--link-color,var(--black))}.has-water-background-color a{color:var(--link-color,var(--black))}.has-water-55-background-color a{color:var(--link-color,var(--black))}.has-water-10-background-color a{color:var(--link-color,var(--black))}.has-sky-background-color a{color:var(--link-color,var(--black))}.has-sky-55-background-color a{color:var(--link-color,var(--black))}.has-sky-10-background-color a{color:var(--link-color,var(--black))}.has-sky-small-text-background-color a{color:var(--link-color,var(--black))}.has-sky-dark-background-color a{color:var(--link-color,var(--black))}.has-land-background-color a{color:var(--link-color,var(--black))}.has-land-55-background-color a{color:var(--link-color,var(--black))}.has-land-10-background-color a{color:var(--link-color,var(--black))}.has-sun-10-background-color a{--link-color:var(--sky-small-text)}.tcc-basic-styled-link a{--link-margin-top:0;color:var(--link-color,var(--black));font-family:var(--type-secondary-strong);font-size:var(--small-label);text-decoration:underline}.tcc-basic-styled-link a:focus .tcc-link-arrow,.tcc-basic-styled-link a:hover .tcc-link-arrow{--arrow-transform:translateX(1rem)}.tcc-basic-styled-link a:focus .tcc-link-arrow-previous,.tcc-basic-styled-link a:hover .tcc-link-arrow-previous{--arrow-transform:translateX(-1rem) rotate(180deg)}.tcc-basic-styled-link .tcc-link-arrow{--link-margin-left:var(--half-gutter);transform:var(--arrow-transform,translateX(0));transition:transform .3s cubic-bezier(.51,-.73,.37,1.82)}.tcc-basic-styled-link .tcc-link-arrow-previous{margin-right:var(--link-margin-right,var(--half-gutter));transform:var(--arrow-transform,translateX(0) rotate(180deg));transition:transform .3s cubic-bezier(.51,-.73,.37,1.82)}.entry-title a{-webkit-text-decoration:var(--headline-link-text-decoration,none);text-decoration:var(--headline-link-text-decoration,none)}.entry-title a:focus,.entry-title a:hover{-webkit-text-decoration:var(--headline-link-text-decoration-focus);text-decoration:var(--headline-link-text-decoration-focus)}.sli-button,.wp-block-button__link,.wp-block-search__button,a.button,a.wp-block-button__link:not(.has-background),button,html input[type=button],input[type=reset],input[type=submit]{background:var(--btn-bg,var(--btn-bright));border:var(--btn-border,0);border-radius:0;color:var(--btn-fg,var(--btn-dark));font-family:var(--type-primary);font-size:var(--button-fontsize);text-align:center;transition:color .1s ease-out,background .1s ease-out,border .1s ease-out}.sli-button:focus,.sli-button:hover,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-search__button:focus,.wp-block-search__button:hover,a.button:focus,a.button:hover,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover,button:focus,button:hover,html input[type=button]:focus,html input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background:var(--btn-hover-bg,var(--btn-bg,var(--btn-dark)));color:var(--btn-hover-fg,var(--btn-fg,var(--btn-light)))}.is-style-secondary .sli-button,.is-style-secondary .wp-block-button__link,.is-style-secondary .wp-block-search__button,.is-style-secondary a.button,.is-style-secondary a.wp-block-button__link:not(.has-background),.is-style-secondary button,.is-style-secondary html input[type=button],.is-style-secondary input[type=reset],.is-style-secondary input[type=submit]{--btn-bg:var(--btn-dark);--btn-fg:var(--btn-light);--btn-hover-bg:var(--btn-bright);--btn-hover-fg:var(--btn-dark)}.is-btn-size-large{--button-fontsize:var(--heading-6)}.button,.wp-block-button .wp-block-button__link{padding:var(--gutter-minus) var(--gutter-2) 10px}.tcc-has-primary-button{--btn-theme-bg:var(--sun);--btn-theme-fg:var(--black);--btn-theme-bg-hover:var(--btn-dark);--btn-theme-fg-hover:var(--btn-light);--btn-theme-border:var(--sun);--btn-theme-border-hover:var(--gray)}*,::after,::before{box-sizing:border-box}html{--gutter:1rem;--gutter-2:2rem;--gutter-3:3rem;--gutter-4:4rem;--gutter-5:5rem;--gutter-6:6rem;--gutter-7:7rem;--gutter-8:8rem;--gutter-plus:1.5rem;--gutter-minus:0.75rem;--half-gutter:0.5rem;--quarter-gutter:0.25rem;--eighth-gutter:0.125rem}body{overflow-x:clip;display:flex;flex-direction:column;min-height:100vh}body.admin-bar{min-height:calc(100vh - 32px)}body .site.grid-container.container.hfeed{flex:1;width:100%}.tcc-pullup-lg{margin-top:calc((var(--padding-large) + 10%) * -1)}@media (min-width:768px){.tcc-pullup-lg{margin-top:calc((var(--padding-large) + 20%) * -1)}}.tcc-flexible-teaser .tcc-pullup-lg{margin-block-start:calc((var(--gutter-3) + 10%) * -1)}@media (max-width:768px){.tcc-pullup-lg .is-style-narrow-column{--padding-override-columns-small:0}.tcc-pullup-lg.tcc-hero-overflow:not(.tcc-hero-with-form){--inline-padding:var(--gutter)}}.tcc-pullup-sm{margin-top:calc(var(--padding-large) * -1)}.entry-content>:last-child:not(.alignfull){padding-bottom:var(--gutter-2)}@media (min-width:1290px){.entry-content>:last-child:not(.alignfull){padding-bottom:var(--gutter-4)}}.entry-content .alignwide:not(.tcc-hero-with-form):not(.tcc-pullup-lg){width:100%}@media (max-width:768px){.entry-content .alignwide{margin-left:0;width:100%}}.one-container .site-content:has(.tcc-hero-overflow),.one-container .site-content:has(.tcc-interior-page-header-pattern-hero){padding-top:0}.one-container .site-content,.separate-containers .inside-article{padding-bottom:var(--content-area-padding-bottom,0);padding-top:var(--content-area-padding-top,var(--padding-large))}.page-title{margin-top:var(--padding-large)}.tcc-pattern-after-hero>*,:where(.wp-block-group.has-background){padding-left:var(--padding-override,var(--padding-default,var(--padding-small)));padding-right:var(--padding-override,var(--padding-default,var(--padding-small)))}@media (min-width:768px){.tcc-pattern-after-hero>*,:where(.wp-block-group.has-background){--padding-default:var(--padding-large)}}.is-style-narrow-heading,.is-style-narrow-list,.is-style-narrow-paragraph{margin-left:unset;margin-right:unset;max-width:57rem}.alignfull>.wp-block-columns{margin-left:unset;margin-right:unset;padding-left:var(--padding-override-columns,var(--padding-small));padding-right:var(--padding-override-columns,var(--padding-small))}.alignfull>.wp-block-columns.tcc-content-columns{--wp--style--block-gap:var(--gutter-3);--padding-override-columns:0}@media (max-width:768px){.alignfull>.wp-block-columns.tcc-content-columns{--padding-override-columns:var(--half-gutter)}}.is-style-narrow-column,.tcc-narrow-column,.tcc-nested-content{margin-left:auto;margin-right:auto;max-width:calc(100% - var(--padding-large) - var(--padding-large));padding-left:var(--padding-override-columns,var(--padding-large));padding-right:var(--padding-override-columns,var(--padding-large))}@media (max-width:768px){.is-style-narrow-column,.tcc-narrow-column,.tcc-nested-content{max-width:calc(100% - var(--padding-small) - var(--padding-small));padding-left:var(--padding-override-columns-small,var(--padding-small));padding-right:var(--padding-override-columns-small,var(--padding-small))}}@media (min-width:1290px){.is-style-narrow-column,.tcc-narrow-column,.tcc-nested-content{max-width:var(--max-content);padding:0}}@media (min-width:768px) and (max-width:1290px){.is-style-narrow-column,.tcc-narrow-column,.tcc-nested-content{margin-left:var(--padding-large)!important;margin-right:var(--padding-large)!important;padding:0}}.is-style-narrow-column>*,.tcc-narrow-column>*{max-width:57rem}.wp-block-group>.is-style-narrow-column:where(:not(.alignleft):not(.alignright)),.wp-block-group>.tcc-narrow-column:where(:not(.alignleft):not(.alignright)){margin-left:unset!important;margin-right:unset!important}.page .entry-content>:not(.alignfull):not(.is-style-sidecaption):not(.tcc-teasers-column):not(.tcc-report-download):not(.alignwide):not(.tcc-teasers-row):not(.tcc-unconstrained),.page .is-root-container>:not(.alignfull):not(.is-style-sidecaption):not(.tcc-teasers-column):not(.tcc-report-download):not(.alignwide):not(.tcc-teasers-row):not(.tcc-unconstrained),.single .entry-content>:not(.alignfull):not(.is-style-sidecaption):not(.tcc-teasers-column):not(.tcc-report-download):not(.alignwide):not(.tcc-teasers-row):not(.tcc-unconstrained),.single .is-root-container>:not(.alignfull):not(.is-style-sidecaption):not(.tcc-teasers-column):not(.tcc-report-download):not(.alignwide):not(.tcc-teasers-row):not(.tcc-unconstrained){max-width:var(--narrow-column)}.tcc-alignright,.wp-block-group>.tcc-alignright:where(:not(.alignleft):not(.alignright)){float:right;margin-left:var(--alignright-margin-left,var(--gutter-2))!important}@media (min-width:768px){.tcc-alignright-above-sm,.wp-block-group>.tcc-alignright-above-sm:where(:not(.alignleft):not(.alignright)){float:right;margin-left:var(--alignright-margin-left,var(--gutter-2))!important}}.tcc-alignleft,.wp-block-group>.tcc-alignleft:where(:not(.alignleft):not(.alignright)){float:left;margin-right:var(--alignright-margin-right,var(--gutter-2))!important}@media (min-width:768px){.tcc-alignleft-above-sm,.wp-block-group>.tcc-alignleft-above-sm:where(:not(.alignleft):not(.alignright)){float:left;margin-right:var(--alignright-margin-right,var(--gutter-2))!important}}button,input,select,textarea{font-family:inherit}.label,label{font-family:var(--type-label,var(--type-secondary));font-size:var(--label-size,inherit)}.tcc-topnav-container .label,.tcc-topnav-container label{--label-size:var(--medium-label)}.tcc-form-footer .label,.tcc-form-footer label{--label-size:var(--large-label)}.fs-label-wrap,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-color:var(--input-theme-border,var(--input-border-color,var(--black)));font-size:var(--small-text);padding:var(--block-input-pad,var(--half-gutter)) var(--inline-input-pad,var(--half-gutter));line-height:var(--input-lineheight);width:100%}select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48'%3E%3Cpath d='M480-360 280-559h400L480-360Z'/%3E%3C/svg%3E");background-position:right center;background-repeat:no-repeat;background-size:1.5rem}select:focus{outline:2px dotted var(--outline-color,var(--sky-small-text))}.tcc-form-footer>div:first-of-type{margin-top:var(--half-gutter)}.fs-wrap.single{--input-lineheight:1.5}.facetwp-radio:focus{outline:2px dotted var(--outline-color,var(--sky-small-text))!important}.facetwp-type-search i{display:none}.tcc-facet-buttons{align-items:flex-end;display:flex;grid-area:billbuttons;gap:var(--gutter)}.content-area .facetsubmit{height:42px;font-family:var(--type-primary);line-height:1;padding-bottom:0;padding-top:2px}.content-area .facetwp-reset{padding:0 var(--gutter-minus);background:0 0;height:42px;line-height:42px;color:var(--link-color,var(--black));font-family:var(--type-secondary-strong);font-size:var(--small-label);text-decoration:underline}.content-area .facetwp-reset:active,.content-area .facetwp-reset:focus,.content-area .facetwp-reset:hover{text-decoration:none}.content-area .fs-label-wrap{border-color:var(--input-theme-border,var(--input-border-color,var(--black)))}.content-area .fs-label-wrap .fs-label{padding:0}.content-area .fs-dropdown{border-color:var(--input-theme-border,var(--input-border-color,var(--black)))}.content-area input::-moz-placeholder{color:var(--dark-gray);line-height:1.5;padding:2px}.content-area input:-ms-input-placeholder{color:var(--dark-gray);line-height:1.5;padding:2px}.content-area input::placeholder{color:var(--dark-gray);line-height:1.5;padding:2px}.content-area .fs-options{font-size:var(--small-text)}.facetwp-input-wrap,.fs-wrap.single{width:100%}.at.at{margin:0;max-width:100%;color:inherit;font-family:var(--type-primary)}.at.at .at-inner{background-color:transparent}.at.at .at-fieldset,.at.at .at-fieldset legend,.at.at .at-form-submit,.at.at .at-markup,.at.at .at-row>[class^=at-]{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.at.at .at-fieldset{padding-top:0;padding-bottom:0}.at.at .at-row{gap:0 var(--gutter)}.at.at .at-markup{font-family:var(--fontfamily,var(--type-body));font-size:var(--wp--preset--font-size--x-small)!important;color:unset}.at.at header.at-title{display:none}.at.at .at-markup span{color:inherit!important}.at.at label{font-size:var(--label-size,inherit);color:unset}.at.at label small{color:unset}.at.at .at-form-submit{text-align:center}.at.at .at-form-submit .at-submit{float:none;display:inline-block}.at.at .at-form-submit .at-submit:not(:last-child){margin-right:var(--half-gutter)}.at.at .btn-at{background-color:var(--btn-theme-bg,var(--btn-dark,var(--black)))!important;border:1px solid var(--btn-theme-border,var(--btn-dark,var(--black)))!important;border-radius:0!important;box-shadow:none!important;color:var(--btn-theme-fg,var(--btn-light,var(--white)))!important;font-family:var(--type-primary);font-size:var(--small-text);line-height:1.5;margin:var(--btn-margin-top,0) var(--btn-margin-inline,0) var(--btn-margin-bottom,0);padding:var(--half-gutter) var(--gutter);transition:color .1s ease-out,background-color .1s ease-out,border .1s ease-out;white-space:nowrap}.at.at .btn-at:focus,.at.at .btn-at:hover{background-color:var(--btn-theme-bg-hover,var(--btn-bright,var(--sun)))!important;border:1px solid var(--btn-theme-border-hover,var(--btn-bright,var(--sun)))!important;color:var(--btn-theme-fg-hover,var(--btn-dark,var(--black)))!important}.at.at input,.at.at select{border-color:var(--input-theme-border,var(--darktheme-border,var(--white)))!important;border-radius:0!important;box-shadow:none!important;font-family:var(--type-body);font-size:var(--small-text);margin-bottom:var(--gutter);min-height:unset;color:inherit}.at.at input:focus,.at.at select:focus{outline:2px dotted var(--outline-color,var(--sky-small-text))!important}.at.at input:not(textarea),.at.at select:not(textarea){height:unset!important}.at.at input::-moz-placeholder,.at.at select::-moz-placeholder{color:var(--dark-gray);line-height:1.5;padding:2px}.at.at input:-ms-input-placeholder,.at.at select:-ms-input-placeholder{color:var(--dark-gray);line-height:1.5;padding:2px}.at.at input::placeholder,.at.at select::placeholder{color:var(--dark-gray);line-height:1.5;padding:2px}.at.at .select2-selection--single{border-radius:0;border-color:var(--black)}.at.at select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48'%3E%3Cpath d='M480-360 280-559h400L480-360Z'/%3E%3C/svg%3E")!important}.at.at input[type=checkbox]+span::before{border-color:var(--black);border-radius:0}.at.at input[type=checkbox]:active+span::before,.at.at input[type=checkbox]:checked+span::before{border-color:var(--black);background-color:var(--black)}.at.at input[type=checkbox]:focus+span::before,.at.at input[type=checkbox]:hover+span::before{box-shadow:0 0 4px 0 var(--black);border-color:var(--black)}.at.at input[type=checkbox]+span::before{top:5px}.at.at input[type=checkbox]+span::after{top:8px}.at.at .form-unit-radio>label,.at.at fieldset legend{color:var(--black)!important;padding:0!important;margin-bottom:var(--half-gutter)!important;font-family:var(--type-primary);font-size:1.15rem!important;font-weight:400!important}.at.at .at-steps{border-radius:0;background-color:var(--light-gray)}.at.at .step-title{font-family:var(--type-secondary-strong);color:var(--black)}.at.at .at-step.active{border-bottom-color:var(--sky-dark)}.at.at .at-step.valid>::before{background-color:var(--land)}.at.at .at-step>::before{background-color:var(--black);font-family:var(--type-secondary-strong);line-height:1.4}.at.at .step-prevNext .next{margin-left:var(--half-gutter)}.at.at fieldset.AdvocacyFields{margin-top:1rem}.at.at .at-targets{background-color:var(--light-gray);padding-left:1rem!important;padding-right:1rem!important}.at.at .form-unit-radio{margin-left:0!important}.at.at .radios label{font-size:.95em!important;font-size:var(--label-size,inherit)!important;color:var(--black)!important;font-size:inherit!important}.at.at .at-row.at-row-full{margin-top:var(--gutter)}.at.at .error input:required,.at.at .error select:required,.at.at .error small.error,.at.at label.error{color:var(--field-error)!important}.site-footer .at.at{--input-theme-border:transparent;--field-error:var(--white)}.site-footer .at.at form{display:grid;grid-template-columns:300px auto;align-items:flex-start;justify-content:flex-start}.site-footer .at.at label{font-size:0!important;color:var(--white)}.site-footer .at.at .at-text{width:100%}.site-footer .at.at .at-form-submit{margin:0;padding:0}.site-footer .at.at .at-submit{padding-top:.3rem;padding-bottom:.3rem}.tcc-hero-with-form .at.at .at-submit{width:100%}.at.at .label-amount{font-family:var(--fontfamily,var(--type-body))}.at.at .fastAction.fastAction{background:0 0;padding:0;margin-bottom:1rem}.at.at .fastAction.fastAction span{color:var(--type-color,var(--black))!important}.at.at .fastAction.fastAction .fa-lead a{color:currentColor;text-decoration:underline}.at.at .fastAction.fastAction .fa-lead a:active,.at.at .fastAction.fastAction .fa-lead a:focus,.at.at .fastAction.fastAction .fa-lead a:hover{text-decoration:none}.at.at .fastAction.fastAction .profile-link{border-color:var(--type-color,var(--black))}.at.at .fastAction.fastAction .profile-link-fa-image{filter:saturate(0) brightness(0) contrast(100%)}.at.at.multistep-layout{--label-size:.9rem}.at.at.multistep-layout .at-step a,.at.at.multistep-layout .at-step b{padding:20px 0 0;font-size:.75rem}.at.at.multistep-layout .at-step a:before,.at.at.multistep-layout .at-step b:before{transform:translateY(-100%) translateX(-50%);left:50%;right:auto}.at.at.multistep-layout form .label-amount{width:100%!important;float:left!important;margin:0!important}.at.at.multistep-layout .at-radios{display:grid;grid-template-columns:1fr 1fr;gap:10px}.at.at.multistep-layout .at-radios.clearfix:before{display:none}.at.at.multistep-layout .at-fieldset{margin-top:0!important;padding-top:0!important}.at.at.multistep-layout .at-check.CoverCostsAmount,.at.at.multistep-layout .at-recurring{margin:0}.at.at.multistep-layout .at-checkbox-title-container{margin-bottom:0!important}.at.at.multistep-layout .at-row.at-row-full.EnableTributeGift{margin-top:0!important}.at.at.multistep-layout .at-markup.secure-processing-div{margin-top:.75rem}.at.at.multistep-layout .vgs-input-container iframe{border-radius:0;border:0}.at.at.multistep-layout .at-fieldset.PaymentInformation{margin-top:1rem!important}.at.at.multistep-layout .at-row.OrganizationToggle{margin-bottom:1rem}.at.at.multistep-layout .at-fieldset.ContributionInformation .at-row-full{margin-top:0!important}.at.at.multistep-layout .step-prevNext{padding:20px 0}.at.at.multistep-layout .prevNext{margin-bottom:.25rem}.at.at.multistep-layout .FastAction{padding:0}.home .tcc-form .has-x-small-font-size{font-size:.8rem!important}.at{--input-theme-border:var(--lighttheme-border, var(--black));--field-error:var(--sky-small-text)}.wp-block-cover .at{--field-error:var(--sun);--input-theme-border:transparent;--type-color:var(--white)}.wp-block-cover .at .profile-link-fa-image{filter:saturate(0) brightness(200%) contrast(100%)!important}.has-sun-background-color .at{--input-theme-border:transparent;--field-error:#a40000;--btn-theme-fg-hover:var(--btn-dark, var(--black));--btn-theme-border-hover:var(--btn-dark, var(--black))}.has-white-background-color .at{--input-theme-border:var(--lighttheme-border, var(--black))}img{width:100%}.wp-block-image.tcc-hero-no-margin{margin-bottom:0}.wp-block-image .wp-caption,.wp-block-image figcaption,.wp-caption,.wp-caption .wp-caption-text,figcaption,figcaption .wp-caption-text{color:var(--fg-color);font-family:var(--type-secondary);font-size:var(--small-text);padding-top:var(--gutter);text-align:left}.wp-caption:before,figcaption:before{background:var(--caption-border);content:"";height:1px;margin-top:-10px;position:var(--caption-position,absolute);width:var(--gutter-6)}.wp-block-table .wp-caption:before,.wp-block-table figcaption:before{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;--caption-position:relative}.is-style-sidecaption .wp-caption,.is-style-sidecaption figcaption{align-self:end;margin-bottom:0}.is-style-sidecaption{margin-left:0;margin-right:0}@media (max-width:768px){.is-style-sidecaption{padding-left:var(--padding-small);padding-right:var(--padding-small)}}@media (min-width:1024px){.is-style-sidecaption{display:grid;gap:var(--gutter-2);grid-template-columns:minmax(auto,57rem) minmax(200px,1fr)}}@media (min-width:768px) and (max-width:1290px){.is-style-sidecaption,.wp-block-group.alignfull .is-style-sidecaption{margin-left:var(--padding-large)!important;margin-right:var(--padding-large)!important;padding-left:0;padding-right:0}}.wp-block-cover,.wp-block-cover-image{padding:unset}.alignfull .wp-block-cover,.alignfull .wp-block-cover-image{max-width:none}.wp-block-media-text .wp-block-media-text__content{padding-left:0;padding-right:0}@media (min-width:768px){.wp-block-media-text .wp-block-media-text__content{padding-left:var(--padding-left-media-text,8%);padding-right:var(--padding-right-media-text,0)}}@media (max-width:768px){.wp-block-media-text .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-media-text.has-media-on-the-right{--padding-left-media-text:0;--padding-right-media-text:8%}@media (max-width:768px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{margin-bottom:var(--gutter-2)}}.wp-block-list{padding-inline-start:var(--gutter)}.wp-block-list li{margin-bottom:var(--gutter-minus)}.is-style-bold-list li::marker{font-weight:700}html{scroll-behavior:smooth}.tcc-pattern-bg{background:url(assets/images/pattern-white-15.svg)}.tcc-pattern.sun-10{background:var(--sun-10) url(assets/images/pattern-sun-15.svg)}.tcc-sun-bg{background-color:var(--sun)}.tcc-sky-bg{background-color:var(--sky)}.archive .site{background-color:transparent}.tcc-layer-0{z-index:0}.tcc-layer-1{z-index:1}.tcc-overflow-bottom{position:relative}@media (max-width:768px){.inside-navigation{margin-left:-30px;width:calc(100% + 60px)}}.menu-secondary-menu-container{flex:1}.tcc-topnav-container{display:grid;grid-template:"search" auto "secondarymenu" auto/100%;width:100%}@media (min-width:768px){.tcc-topnav-container{align-items:center;gap:var(--gutter);grid-template:"secondarymenu search" auto/1fr auto}}@media (max-width:768px){.has-inline-mobile-toggle #site-navigation.toggled .inside-navigation>.tcc-topnav-container:not(.navigation-search):not(.main-nav){display:grid}}.tcc-topnav-container .widget_nav_menu{display:flex;grid-area:secondarymenu}@media (min-width:768px){.tcc-topnav-container .widget_nav_menu{justify-content:flex-end}}.tcc-topnav-container .menu{flex-direction:column;display:flex}@media (min-width:768px){.tcc-topnav-container .menu{align-items:center;flex-direction:row;justify-content:flex-end}}.tcc-topnav-container .menu li{margin-bottom:0}@media (max-width:768px){.tcc-topnav-container .menu li[class*=current-menu-]>a{color:var(--sky-small-text)}.tcc-topnav-container .menu li[class*=current-menu-]>a:focus,.tcc-topnav-container .menu li[class*=current-menu-]>a:hover{color:var(--white)}}.tcc-topnav-container .menu a{color:var(--black);--menu-fontfamily:var(--type-secondary)}@media (max-width:768px){.tcc-topnav-container .menu a{--menu-fontfamily:var(--type-primary);--menu-link-size:var(--small-label)}.tcc-topnav-container .menu a:hover{background-color:var(--sky-small-text);color:var(--white)}}.tcc-topnav-container .widget_search{grid-area:search}@media (max-width:768px){.tcc-topnav-container .widget_search{margin-bottom:var(--gutter);padding-left:var(--padding-small);padding-right:var(--padding-small)}}@media (min-width:1024px){.tcc-topnav-container .wp-block-search__label,.tcc-topnav-container a{--menu-fontfamily:var(--type-secondary);--menu-link-padding-inline:var(--gutter)}}@media (min-width:1024px){.tcc-topnav-container a:hover{text-decoration:underline}}.main-navigation a{font-family:var(--menu-fontfamily,var(--type-primary));font-size:var(--menu-link-size,var(--small-label));line-height:var(--menu-line-height,2.75);padding-left:var(--menu-link-padding-inline,var(--padding-small));padding-right:var(--menu-link-padding-inline,var(--padding-small));padding-top:2px}@media (min-width:768px){.main-navigation a{--menu-link-padding-inline:var(--half-gutter);--menu-link-size:var(--medium-label)}}.main-navigation a:hover{background-color:#fff;color:var(--sky-small-text)}.dropdown-click .main-navigation ul li.sfHover>ul.toggled-on,.dropdown-click .main-navigation ul.toggled-on{--outline-color:var(--sun-55);display:grid;left:unset!important;right:unset!important}@media (max-width:1760px){.dropdown-click .main-navigation ul li:nth-of-type(n+3).sfHover>ul.toggled-on{right:0!important}}@media (max-width:2020px){.dropdown-click .main-navigation ul li:nth-of-type(n+4).sfHover>ul.toggled-on{right:0!important}}@media (max-width:2180px){.dropdown-click .main-navigation ul li:nth-of-type(n+5).sfHover>ul.toggled-on{right:0!important}}.main-navigation .main-nav ul li[class*=current-menu-].sfHover>a,.main-navigation .main-nav ul li[class*=current-menu-]>a:hover{background-color:var(--sky-small-text);color:#fff}.main-navigation .main-nav ul li a{line-height:var(--menu-line-height,2.75);padding-left:var(--menu-link-padding-inline,var(--padding-small));padding-right:var(--menu-link-padding-inline,var(--padding-small))}@media (min-width:768px){.main-navigation .main-nav ul li a{--menu-link-padding-inline:var(--half-gutter)}}@media (min-width:1024px){.main-navigation .main-nav ul li a{--menu-link-padding-inline:var(--gutter)}}.main-navigation .main-nav ul li.menu-item-has-children .dropdown-menu-toggle{display:none}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:var(--menu-link-padding-inline,var(--padding-small))}@media (min-width:1024px){.main-navigation .main-nav ul li.menu-item-has-children>a{--menu-link-padding-inline:var(--gutter)}}.main-navigation .main-nav ul ul{gap:0 var(--gutter);padding:0 var(--padding-small);width:auto}@media (min-width:768px){.main-navigation .main-nav ul ul{grid-auto-flow:column;grid-template-rows:repeat(5,min-content);padding:var(--gutter)}}@media (min-width:1024px){.main-navigation .main-nav ul ul{gap:0 var(--gutter-3);padding:var(--gutter-2)}}.main-navigation .main-nav ul ul li a{--outline-offset:var(--quarter-gutter);border-bottom:1px solid var(--sky-55);font-size:var(--menu-link-size,var(--small-text));padding:var(--gutter) calc(var(--icon-size) + var(--gutter)) var(--gutter) var(--gutter)}@media (min-width:768px){.main-navigation .main-nav ul ul li a{--menu-link-size:var(--medium-label);min-width:15rem;padding:var(--gutter-plus) calc(var(--icon-size) + var(--gutter)) var(--gutter-plus) 0}}.main-navigation .main-nav ul ul li a:focus,.main-navigation .main-nav ul ul li a:hover{background:url(assets/images/icons/link-arrow-white.svg) no-repeat;background-size:var(--icon-size);background-position-x:100%;background-position-y:center}.main-navigation .main-nav ul ul li.current-menu-item a{background-image:unset}@media (min-width:768px){.main-navigation .main-nav ul>ul{margin-right:-1rem}}.main-nav{--menu-link-size:var(--small-label)}@media (min-width:768px){.main-nav{--menu-link-size:var(--medium-label)}}@media (min-width:1024px){.main-nav{--menu-link-size:var(--large-label)}}.has-inline-mobile-toggle #site-navigation.toggled,.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:focus,.mobile-menu-control-wrapper .menu-toggle:hover{background-color:var(--bg)}@media (max-width:768px){.has-inline-mobile-toggle #site-navigation.toggled{max-width:calc(100vw - 60px);width:100%}}.tcc-sticky-nav{margin-bottom:var(--gutter-2);padding:var(--half-gutter) 0;position:sticky;top:0;z-index:2}.tcc-sticky-nav .wp-block-navigation__container{-moz-column-gap:0;column-gap:0}.tcc-sticky-nav.wp-block-navigation .wp-block-navigation-item__content{padding-left:var(--gutter-minus);padding-right:var(--gutter-minus)}.tcc-toc{--wp--style--block-gap:var(--quarter-gutter);gap:var(--quarter-gutter) var(--gutter);margin-bottom:var(--gutter-2)}.tcc-toc a:focus,.tcc-toc a:hover{text-decoration:underline}.site-header{background-color:var(--white);max-width:none;margin:0}.inside-header{padding-top:0;padding-left:var(--header-padding-inline,var(--padding-small));padding-right:var(--header-padding-inline,var(--padding-small))}@media (min-width:768px){.inside-header{display:grid;gap:var(--gutter);grid-template-columns:minmax(10vw,14vw) 1fr}}@media (min-width:1024px){.inside-header{--header-padding-inline:var(--padding-large);grid-template-columns:minmax(6rem,9.975rem) 1fr}}.site-logo{align-self:flex-start}@media (max-width:768px){.site-logo{max-width:20vw;width:100%}}.page-template-blank-page-template{--content-area-padding-top:var(--gutter)}.page-template-blank-page-template .site-logo{max-width:100px}@media (max-width:768px){.page-template-blank-page-template .site-logo{max-width:100px}}.tcc-hero-overflow{display:grid;margin-bottom:var(--gutter-4);padding:var(--hero-overflow-padding-top,var(--gutter-2)) var(--inline-padding,var(--padding-small)) var(--hero-overflow-padding-bottom,0);overflow:visible;position:relative}@media (min-width:1024px){.tcc-hero-overflow{--hero-overflow-padding-top:var(--gutter-4);--inline-padding:var(--padding-large);grid-column-gap:var(--gutter-3);margin-bottom:var(--gutter-6)}}@media (min-width:1290px){.tcc-hero-overflow{--inline-padding:0}.tcc-hero-overflow.alignwide{--inline-padding:var(--gutter-5)}}@media (min-width:1290px){.entry-content .tcc-hero-overflow.alignwide{margin-left:-80px;max-width:calc(100% + 160px);width:calc(100% + 160px)}}.tcc-hero-with-form{grid-template:"herocontent" auto "heroform" 1fr/100%}@media (min-width:1024px){.tcc-hero-with-form{--hero-overflow-padding-top:var(--gutter-6);grid-column-gap:var(--gutter-4);grid-template:"herocontent heroform" 100% "........... heroform" 50px/1fr 34%}}.tcc-hero-with-form .tcc-form{grid-area:heroform;padding:var(--gutter-2);width:100%}@media (min-width:768px){.tcc-hero-with-form .tcc-form{padding:var(--gutter-3) var(--gutter-3) var(--gutter-2)}}@media (max-width:1024px){.tcc-hero-with-form .tcc-form{margin-top:var(--gutter-3);padding-bottom:var(--gutter-2)}}.tcc-hero-with-form .tcc-form .wp-block-heading{margin-bottom:1rem}.tcc-hero-with-wide-form{grid-template:"herocontent" "heroform"}@media (min-width:1162px){.tcc-hero-with-wide-form{--hero-overflow-padding-top:var(--gutter-6);grid-column-gap:var(--gutter-4);grid-template:"herocontent heroform" 100% "........... heroform" 50px/1fr 48%}}.tcc-hero-with-wide-form .tcc-form{margin-top:var(--gutter-2)}@media (min-width:1162px){.tcc-hero-with-wide-form .tcc-form{margin-top:0}}@media (min-width:768px){.tcc-primary-col{grid-area:herocontent}}@media (min-width:768px){.tcc-overflow-col{margin-bottom:-40px}}.tcc-interior-page-header-pattern-hero{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-bottom:var(--gutter-4);max-width:100vw;width:auto}.tcc-interior-page-header-pattern-hero .is-style-narrow-column,.tcc-interior-page-header-pattern-hero .tcc-narrow-column{--padding-override-columns:0;--padding-override-columns-small:0}.tcc-interior-page-header-pattern-hero h1{--fontfamily:var(--type-primary-strong);--fontsize:var(--heading-2)}.tcc-interior-page-header-pattern-hero h2{--fontfamily:var(--type-secondary);--fontsize:var(--heading-3-sm)}.tcc-interior-page-header-pattern-hero .wp-block-cover,.tcc-interior-page-header-pattern-hero .wp-block-cover-image{min-height:unset;padding:0}.tcc-single-header{display:grid;gap:var(--half-gutter)}.tcc-interior-page-header-headings{padding-bottom:var(--gutter-7);padding-top:var(--gutter-4)}.tcc-interior-page-header-pattern-hero:not(:has(figure)) .tcc-interior-page-header-headings{padding-top:var(--gutter-2);padding-bottom:var(--gutter-2)}.tcc-interior-page-header-image{margin-left:auto;margin-right:auto;margin-top:calc(-1 * var(--gutter-5))!important;max-width:var(--max-content);position:relative;z-index:2}.tcc-has-video{padding-left:var(--inline-padding,var(--padding-small));padding-right:var(--inline-padding,var(--padding-small))}@media (min-width:1290px){.tcc-has-video{--inline-padding:0}}.tcc-has-video .is-type-video{max-width:var(--narrow-column)!important}@media (max-width:768px){.site-footer .footer-widgets-container .footer-widget-2 .inner-padding,.site-footer .footer-widgets-container .footer-widget-3 .inner-padding{padding-left:0}}.site-footer .site-info{font-size:var(--small-text)}.footer-widgets.site{background-color:var(--sky-small-text)}@media (max-width:768px){.footer-widgets .footer-widget-2{display:grid;grid-row:2;grid-column:1/-1;margin-top:var(--gutter)}}.footer-widgets .footer-widget-2 .widget:first-of-type{margin-bottom:var(--gutter)}.inside-footer-widgets{display:grid;gap:var(--gutter) var(--gutter-2);grid-template-columns:5rem 1fr}@media (min-width:370px){.inside-footer-widgets{grid-template-columns:8rem 1fr}}@media (min-width:768px){.inside-footer-widgets{align-items:end;grid-template-columns:auto 1fr auto}}.inside-footer-widgets>div:not(:last-child){margin-bottom:0}@media (max-width:768px){.footer-widget-3{align-content:end;grid-column:2/3}}.footer-bar{align-items:center;display:grid;grid-area:info;gap:var(--gutter);margin-bottom:0}@media (min-width:768px){.footer-bar{grid-template:"infolinks infosocial" auto/1fr auto}}@media (max-width:768px){.footer-bar .tcc-social{justify-content:center}}.footer-widgets .widget{margin-bottom:var(--gutter)}.inside-site-info{display:grid;gap:var(--quarter-gutter) var(--gutter);grid-template:"copyright" auto "info" auto/100%;width:100%}@media (min-width:1024px){.inside-site-info{grid-template:"copyright info" auto/auto 1fr}}.copyright-bar{grid-area:copyright}.footer-bar-align-left .copyright-bar,.footer-bar-align-right .copyright-bar{order:unset}.tcc-seal{max-width:140px!important;margin-bottom:var(--gutter-2)}.tcc-donate-footer-top{align-self:end}.wp-block-search{align-items:center;display:grid;gap:var(--gutter);grid-template-columns:auto 1fr}@media (min-width:768px){.wp-block-search{grid-template-columns:1fr auto}}.wp-block-search .wp-block-search__label{font-weight:400}.search-form{align-items:center;display:grid;grid-template-columns:1fr auto;margin-bottom:var(--gutter-2);max-width:var(--form-max-width,var(--form-width))}input[type=search]{--block-input-pad:var(--eighth-gutter);height:var(--search-icon-size);width:100%}@media (min-width:768px){.tcc-topnav-container input[type=search]{max-width:var(--form-width-small)}}.search-submit,.wp-block-search__button{align-items:center;display:flex;height:var(--search-icon-size);justify-content:center;margin-left:0;padding:0;width:var(--search-icon-size)}.icon-search svg{top:0}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:var(--social-icon-bg,var(--white));color:var(--social-icon-fg,var(--sky-small-text))}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link a{padding:.375rem}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link svg{height:var(--social-icon);width:var(--social-icon)}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link:hover{background-color:var(--social-icon-bg-hover,var(--social-icon-bg,var(--sun)));color:var(--social-icon-fg-hover,var(--social-icon-fg,var(--black)))}div.simplesocialbuttons{font-size:0}.tcc-share-block{margin-top:var(--gutter)}.ssb_inline-share_heading,.tcc-share-label{display:block;font-weight:400;align-items:center;border-color:var(--land-10);border-style:solid;border-width:1px 0 1px 1px;color:var(--dark-gray);display:inline-flex;font-size:.85rem;float:left;height:38px;margin:0;padding:3px var(--half-gutter) 0;text-transform:uppercase}.tcc-share-buttons,div.simplesocialbuttons{clear:none;margin:0}.simplesocialbuttons,.tcc-share-buttons{padding-bottom:var(--gutter)}.simplesocialbuttons button,.simplesocialbuttons.simplesocial-round-txt button,.tcc-share-buttons button,.tcc-share-buttons.simplesocial-round-txt button{display:inline-flex;align-items:center;margin:0 -1px 0 0;padding:.2rem .5rem;border-style:solid;border-width:1px;border-color:transparent;background-color:transparent;height:38px;line-height:26px;font-size:14px;transition:all .2s ease-in-out}.simplesocialbuttons button svg,.simplesocialbuttons.simplesocial-round-txt button svg,.tcc-share-buttons button svg,.tcc-share-buttons.simplesocial-round-txt button svg{fill:currentColor}.simplesocialbuttons button.simplesocial-email-share,.simplesocialbuttons button.simplesocial-fb-share,.simplesocialbuttons button.simplesocial-linkedin-share,.simplesocialbuttons button.simplesocial-twt-share,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-email-share,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-fb-share,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-linkedin-share,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-twt-share,.tcc-share-buttons button.simplesocial-email-share,.tcc-share-buttons button.simplesocial-fb-share,.tcc-share-buttons button.simplesocial-linkedin-share,.tcc-share-buttons button.simplesocial-twt-share,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-email-share,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-fb-share,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-linkedin-share,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-twt-share{border-color:var(--land-10);color:var(--sky)}.simplesocialbuttons button.simplesocial-email-share:after,.simplesocialbuttons button.simplesocial-fb-share:after,.simplesocialbuttons button.simplesocial-linkedin-share:after,.simplesocialbuttons button.simplesocial-twt-share:after,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-email-share:after,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-fb-share:after,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-linkedin-share:after,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-twt-share:after,.tcc-share-buttons button.simplesocial-email-share:after,.tcc-share-buttons button.simplesocial-fb-share:after,.tcc-share-buttons button.simplesocial-linkedin-share:after,.tcc-share-buttons button.simplesocial-twt-share:after,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-email-share:after,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-fb-share:after,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-linkedin-share:after,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-twt-share:after{font-size:15px}.simplesocialbuttons button.simplesocial-email-share:focus,.simplesocialbuttons button.simplesocial-email-share:hover,.simplesocialbuttons button.simplesocial-fb-share:focus,.simplesocialbuttons button.simplesocial-fb-share:hover,.simplesocialbuttons button.simplesocial-linkedin-share:focus,.simplesocialbuttons button.simplesocial-linkedin-share:hover,.simplesocialbuttons button.simplesocial-twt-share:focus,.simplesocialbuttons button.simplesocial-twt-share:hover,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-email-share:focus,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-email-share:hover,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-fb-share:focus,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-fb-share:hover,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-linkedin-share:focus,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-linkedin-share:hover,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-twt-share:focus,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-twt-share:hover,.tcc-share-buttons button.simplesocial-email-share:focus,.tcc-share-buttons button.simplesocial-email-share:hover,.tcc-share-buttons button.simplesocial-fb-share:focus,.tcc-share-buttons button.simplesocial-fb-share:hover,.tcc-share-buttons button.simplesocial-linkedin-share:focus,.tcc-share-buttons button.simplesocial-linkedin-share:hover,.tcc-share-buttons button.simplesocial-twt-share:focus,.tcc-share-buttons button.simplesocial-twt-share:hover,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-email-share:focus,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-email-share:hover,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-fb-share:focus,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-fb-share:hover,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-linkedin-share:focus,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-linkedin-share:hover,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-twt-share:focus,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-twt-share:hover{background:0 0;border-color:var(--land-10);color:var(--black)}.simplesocialbuttons button.simplesocial-email-share:focus,.simplesocialbuttons button.simplesocial-fb-share:focus,.simplesocialbuttons button.simplesocial-linkedin-share:focus,.simplesocialbuttons button.simplesocial-twt-share:focus,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-email-share:focus,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-fb-share:focus,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-linkedin-share:focus,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-twt-share:focus,.tcc-share-buttons button.simplesocial-email-share:focus,.tcc-share-buttons button.simplesocial-fb-share:focus,.tcc-share-buttons button.simplesocial-linkedin-share:focus,.tcc-share-buttons button.simplesocial-twt-share:focus,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-email-share:focus,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-fb-share:focus,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-linkedin-share:focus,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-twt-share:focus{outline:2px dotted var(--outline-color,var(--sky-small-text))}.simplesocialbuttons button.simplesocial-twt-share:after,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-twt-share:after,.tcc-share-buttons button.simplesocial-twt-share:after,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-twt-share:after{font-size:13px}.simplesocialbuttons button.simplesocial-email-share:after,.simplesocialbuttons.simplesocial-round-txt button.simplesocial-email-share:after,.tcc-share-buttons button.simplesocial-email-share:after,.tcc-share-buttons.simplesocial-round-txt button.simplesocial-email-share:after{font-size:12px}.simplesocialtxt,.tcc-share-buttons button span{clip:rect(1px,1px,1px,1px);clip-path:inset(1px 1px 1px 1px);height:1px;overflow:hidden;pointer-events:none;position:absolute;width:1px;display:unset}.archive.one-container .post:not(:last-child),.blog.one-container .post:not(:last-child){padding-bottom:0}.archive .byline,.archive .wp-block-post-author,.blog .byline,.blog .wp-block-post-author{grid-area:postbyline;display:flex;gap:var(--gutter-2);position:relative}.archive .cat-links,.archive .wp-block-post-terms,.blog .cat-links,.blog .wp-block-post-terms{grid-area:postcatlinks;position:relative}.archive .tcc-link-arrow,.blog .tcc-link-arrow{--link-margin-top:0;grid-area:postarrow;justify-self:right}.archive .entry-content:not(:first-child),.archive .entry-summary:not(:first-child),.archive .page-content:not(:first-child),.blog .entry-content:not(:first-child),.blog .entry-summary:not(:first-child),.blog .page-content:not(:first-child){margin-top:var(--gutter)}.post .entry-meta{align-items:center;display:grid;gap:var(--gutter) var(--gutter-2);grid-template:"postbyline" auto "postcatlinks" auto "postarrow" auto/100%}@media (min-width:768px){.post .entry-meta{grid-template:"postbyline postcatlinks postarrow" auto/auto 1fr min-content}}.single .post .entry-meta{grid-template:"postbyline" auto "postcatlinks" auto/100%}@media (min-width:768px){.single .post .entry-meta{grid-template:"postbyline postcatlinks" auto/auto 1fr}}.bill .entry-subtitle,.post .entry-subtitle,.tcc_event .entry-subtitle{font-size:var(--entry-subtitle-size,var(--heading-4));margin-bottom:0;margin-top:var(--gutter)}.single .bill .tcc-interior-page-header-headings .entry-title,.single .bill .wp-block-post-title,.single .post .tcc-interior-page-header-headings .entry-title,.single .post .wp-block-post-title,.single .tcc_event .tcc-interior-page-header-headings .entry-title,.single .tcc_event .wp-block-post-title{--entry-title-size:var(--heading-2);font-family:var(--type-primary-strong)}.single .bill .entry-subtitle,.single .post .entry-subtitle,.single .tcc_event .entry-subtitle{--entry-subtitle-size:var(--heading-3);font-family:var(--type-secondary)}.byline{display:flex;flex-wrap:wrap;gap:var(--gutter-2)}.single .byline{display:flex}.byline a{color:var(--black);text-decoration:none}.byline a:focus,.byline a:hover{text-decoration:underline}.page-header-image-single,.post-image{line-height:0}.tcc-date-type{align-items:center;display:flex;flex-wrap:wrap;gap:var(--half-gutter);margin-bottom:var(--gutter)}.posted-on,.tcc-date-type,.type-of-post,.wp-block-post-date{color:var(--sky-small-text);font-family:var(--type-secondary);font-size:var(--medium-label)}.author_thumbnail,.avatar{border-radius:100%;grid-area:authorimage;height:3.25rem;width:3.25rem}.wp-block-post-author__avatar{grid-area:authorimage;margin:0}.author.vcard,.wp-block-post-author{align-items:center;display:grid;grid-template:"authorimage authorname" auto/minmax(0,auto) 1fr}.wp-block-post-author__content{grid-area:authorname;position:relative}.wp-block-post-author__avatar+.wp-block-post-author__content{margin-left:var(--gutter)}.author-name{grid-area:authorname;position:relative}.author_thumbnail+.author-name,.avatar+.author-name{margin-left:var(--gutter)}.cat-links,.wp-block-post-terms{align-items:center;display:flex;flex-wrap:wrap;gap:var(--half-gutter)}.cat-links a,.wp-block-post-terms a{background:var(--cat-links-bg,var(--cat-links-light));color:var(--cat-links-fg,var(--black));font-family:var(--type-secondary);font-size:var(--small-text);padding:var(--eighth-gutter) var(--half-gutter);position:relative;text-decoration:none;white-space:nowrap}.cat-links a:focus,.cat-links a:hover,.wp-block-post-terms a:focus,.wp-block-post-terms a:hover{background:var(--cat-links-bg-hover,var(--black));color:var(--cat-links-fg-hover,var(--white))}.single .cat-links,.single .wp-block-post-terms{--cat-links-bg:var(--sun-55);margin-top:0}.archive .hfeed,.blog .hfeed,.search-results .hfeed{background:var(--sun-10) url(assets/images/pattern-sun-15.svg);margin-left:auto;margin-right:auto;max-width:100vw}.archive .site-main,.archive.separate-containers.no-sidebar .site-main,.blog .site-main,.blog.separate-containers.no-sidebar .site-main,.search-results .site-main,.search-results.separate-containers.no-sidebar .site-main{margin-left:auto;margin-right:auto;max-width:var(--max-content)}.archive .inside-article,.blog .inside-article,.search-results .inside-article{background:var(--post-bg,var(--white));border-bottom:var(--half-gutter) solid var(--post-border-color,transparent);margin-bottom:var(--article-margin-bottom,var(--gutter-4));padding-top:var(--article-padding-top,var(--gutter-3));padding-left:var(--article-padding-left,var(--padding-small));padding-right:var(--article-padding-right,var(--padding-small));padding-bottom:var(--article-padding-bottom,var(--gutter-2))}@media (min-width:768px){.archive .inside-article,.blog .inside-article,.search-results .inside-article{-moz-column-gap:var(--gutter-3);column-gap:var(--gutter-3);display:grid;grid-template:"postheader  postimage" auto "postcontent postimage" 1fr "postmeta    postmeta" auto/1fr 38%;padding-left:var(--padding-large);padding-right:var(--padding-large)}}.archive .archive .inside-article,.archive .blog .inside-article,.blog .archive .inside-article,.blog .blog .inside-article,.search-results .archive .inside-article,.search-results .blog .inside-article{--post-border-color:var(--land)}.archive .bill .inside-article,.blog .bill .inside-article,.search-results .bill .inside-article{--post-border-color:var(--sun)}@media (min-width:768px){.archive .bill .inside-article,.blog .bill .inside-article,.search-results .bill .inside-article{grid-template:"postheader postimage" auto "postcontent postimage" auto "postcontent postmeta" auto/1fr 38%}}.archive .entry-header,.blog .entry-header,.search-results .entry-header{grid-area:postheader}@media (max-width:768px){.archive .entry-header,.blog .entry-header,.search-results .entry-header{margin-bottom:var(--gutter)}}.archive .page-header-image-single,.archive .post-image,.blog .page-header-image-single,.blog .post-image,.search-results .page-header-image-single,.search-results .post-image{grid-area:postimage;margin-bottom:var(--gutter);margin-top:0}.archive .entry-summary,.blog .entry-summary,.search-results .entry-summary{grid-area:postcontent;margin-bottom:var(--gutter-2)}.archive .entry-meta,.blog .entry-meta,.search-results .entry-meta{grid-area:postmeta}.archive article+article,.blog article+article,.search-results article+article{margin-top:var(--gutter-4)}.archive .bill .entry-title,.archive .page .entry-title,.archive .post .entry-title,.archive .tcc_event .entry-title,.blog .bill .entry-title,.blog .page .entry-title,.blog .post .entry-title,.blog .tcc_event .entry-title,.search-results .bill .entry-title,.search-results .page .entry-title,.search-results .post .entry-title,.search-results .tcc_event .entry-title{font-size:var(--entry-title-size,var(--heading-3))}.archive .bill .entry-title a,.archive .page .entry-title a,.archive .post .entry-title a,.archive .tcc_event .entry-title a,.blog .bill .entry-title a,.blog .page .entry-title a,.blog .post .entry-title a,.blog .tcc_event .entry-title a,.search-results .bill .entry-title a,.search-results .page .entry-title a,.search-results .post .entry-title a,.search-results .tcc_event .entry-title a{--headline-link-text-decoration:underline;--headline-link-text-decoration-focus:underline}.archive .page-title,.search-results .page-title{--fontsize:var(--heading-2)}.paging-navigation{padding-bottom:var(--gutter-2);padding-top:var(--gutter);text-align:center}.paging-navigation .facetwp-page:not(.dots),.paging-navigation .page-numbers:not(.dots){align-items:center;background-color:var(--pagination-bg,var(--sky));color:var(--pagination-fg,var(--white));display:inline-flex;height:var(--paging-number-size);font-family:var(--type-primary);justify-content:center;line-height:1;margin:var(--quarter-gutter);min-width:var(--paging-number-size);padding:var(--quarter-gutter) var(--half-gutter) 0;text-decoration:none}.paging-navigation .facetwp-page:not(.dots):focus,.paging-navigation .facetwp-page:not(.dots):hover,.paging-navigation .page-numbers:not(.dots):focus,.paging-navigation .page-numbers:not(.dots):hover{--pagination-bg:var(--black)}.paging-navigation .facetwp-page:not(.dots).active,.paging-navigation .facetwp-page:not(.dots).current,.paging-navigation .page-numbers:not(.dots).active,.paging-navigation .page-numbers:not(.dots).current{--pagination-bg:var(--sun);--pagination-fg:var(--black)}.paging-navigation .facetwp-page:not(.dots).next,.paging-navigation .facetwp-page:not(.dots).prev,.paging-navigation .page-numbers:not(.dots).next,.paging-navigation .page-numbers:not(.dots).prev{--paging-number-size:auto;--pagination-bg:transparent;--pagination-fg:var(--black)}.paging-navigation .facetwp-page:not(.dots).next:focus,.paging-navigation .facetwp-page:not(.dots).next:hover,.paging-navigation .facetwp-page:not(.dots).prev:focus,.paging-navigation .facetwp-page:not(.dots).prev:hover,.paging-navigation .page-numbers:not(.dots).next:focus,.paging-navigation .page-numbers:not(.dots).next:hover,.paging-navigation .page-numbers:not(.dots).prev:focus,.paging-navigation .page-numbers:not(.dots).prev:hover{--pagination-fg:var(--sky-small-text)}.paging-navigation .dots{color:var(--black);text-decoration:none}.paging-navigation,.separate-containers .paging-navigation{background-color:transparent}.tcc-teasers{padding-bottom:var(--teasers-padding-bottom,var(--gutter-3));padding-left:var(--teasers-padding-left,var(--padding-large));padding-right:var(--teasers-padding-right,var(--padding-large));padding-top:var(--teasers-padding-top,var(--gutter-3))}.tcc-teasers h2,.tcc-teasers h3,.tcc-teasers h4,.tcc-teasers h5,.tcc-teasers h6{--fontfamily:var(--teasers-fontfamily, var(--type-primary-strong))}.tcc-teasers h2,.tcc-teasers h3,.tcc-teasers h4,.tcc-teasers h5,.tcc-teasers h6,.tcc-teasers p{margin-left:var(--teasers-margin-inline,auto);margin-right:var(--teasers-margin-inline,auto);max-width:var(--teasers-text-width);text-align:var(--teasers-align,center)}.tcc-teasers svg{--arrow-color:var(--black)}.tcc-teasers-cols{max-width:none}.tcc-teaser{padding-bottom:var(--teaser-padding-bottom,var(--gutter-3));padding-left:var(--teaser-padding-left);padding-right:var(--teaser-padding-right);padding-top:var(--teaser-padding-top,var(--gutter-3));position:relative}@media (min-width:768px){.tcc-teasers-with-heading{--teasers-padding-top:var(--gutter-6);--teasers-padding-bottom:var(--gutter-6)}}.tcc-teasers-with-heading>h2{--teasers-align:left}.tcc-teasers-heading-container{--teasers-text-width:auto;--teasers-margin-inline:unset;--teasers-align:left;padding-bottom:var(--heading-padding-bottom)}.tcc-teaser-involved{--teaser-padding-bottom:var(--gutter-plus);--teaser-padding-top:var(--gutter-plus);--teaser-padding-left:var(--gutter-2);--teaser-padding-right:var(--gutter-2)}@media (min-width:768px){.tcc-teaser-involved{--teaser-padding-top:var(--gutter-4);--teaser-padding-bottom:0;--teaser-padding-left:var(--gutter-1);--teaser-padding-right:var(--gutter-1)}}@media (min-width:768px){.tcc-teaser-involved h2,.tcc-teaser-involved h3,.tcc-teaser-involved h4,.tcc-teaser-involved h5,.tcc-teaser-involved h6{--teasers-text-width:15ch}}@media (min-width:768px){.tcc-teaser-involved p{--teasers-text-width:30ch}}.tcc-teasers-row{--teasers-row-gap:0 var(--gutter-4);display:grid;gap:var(--teasers-row-gap,var(--gutter-4))}@media (min-width:768px){.tcc-teasers-row{grid-template-columns:1fr 1fr 1fr}}.tcc-teasers-row .entry-title{--fontsize:var(--heading-4);margin-bottom:var(--half-gutter)}.tcc-teasers-row .tcc-post{grid-template:"postimage" auto "postinfo" 1fr/100%;--post-teaser-gap:var(--gutter-2) 0}.tcc-teasers-row h2,.tcc-teasers-row h3{--fontsize:var(--heading-3-sm)}.tcc-post{background:var(--post-bg,var(--white));display:grid;gap:var(--post-teaser-gap,var(--gutter-2));grid-template:"postimage" auto "postinfo" 1fr/1fr;margin-bottom:var(--post-teaser-margin-bottom,var(--gutter-4))}@media (min-width:768px){.tcc-post{grid-template:"postimage postinfo" auto/1fr 1fr}}.tcc-post .post-image{grid-area:postimage;line-height:0}.tcc-post .entry-header{grid-area:postinfo}.tcc-teaser-post-info{grid-area:postinfo;padding-bottom:var(--tcc-post-teaser-bottom,0);padding-left:var(--tcc-post-teaser-left,0);padding-right:var(--tcc-post-teaser-right,0);padding-top:var(--tcc-post-teaser-top,0)}.tcc-secondary-large-teasers .tcc-teaser-post-info{--tcc-post-teaser-bottom:var(--gutter-2);--tcc-post-teaser-right:var(--gutter-2);--tcc-post-teaser-top:var(--gutter-2)}@media (max-width:768px){.tcc-secondary-large-teasers .tcc-teaser-post-info{--tcc-post-teaser-left:var(--gutter-2);--tcc-post-teaser-top:0}}.tcc-secondary-large-teasers h2,.tcc-secondary-large-teasers h3{--fontsize:var(--heading-3-sm)}.tcc-subnav-teaser-container{padding-bottom:var(--gutter-4);padding-top:var(--gutter-4)}@media (min-width:768px){.tcc-subnav-teaser-container{padding-bottom:var(--gutter-6);padding-top:var(--gutter-6)}}.tcc-subnav-teaser-container+.tcc-subnav-teaser-container{padding-top:var(--gutter)}.tcc-subnav-teaser{align-items:center;padding:0}@media (min-width:768px){.tcc-subnav-teaser{display:grid}.tcc-subnav-teaser-image-left .tcc-subnav-teaser{grid-template-columns:[postimage] minmax(auto,475px) [postinfo] minmax(50%,1fr)}.tcc-subnav-teaser-image-right .tcc-subnav-teaser{grid-template-columns:[postinfo] minmax(50%,1fr) [postimage] minmax(auto,475px)}}.tcc-subnav-teaser .tcc-link-arrow{margin-block-start:var(--gutter-3)!important}.tcc-subnav-teaser-image{grid-area:postimage;z-index:1}@media (max-width:768px){.tcc-subnav-teaser-image{padding-left:var(--gutter-2);padding-right:var(--gutter-2)}}.tcc-subnav-teaser-post-info{border-bottom:var(--half-gutter) solid var(--water);grid-area:postinfo;margin-block-start:calc(var(--gutter-3) * -1)!important;padding:var(--gutter-6) var(--gutter-3) var(--gutter-3) var(--gutter-3);z-index:0}@media (min-width:768px){.tcc-subnav-teaser-post-info{margin-block-start:0!important;padding-top:var(--gutter-5);padding-bottom:var(--gutter-5)}.tcc-subnav-teaser-image-left .tcc-subnav-teaser-post-info{margin-left:calc(var(--gutter-3) * -1);padding-right:var(--gutter-3);padding-left:var(--gutter-6)}.tcc-subnav-teaser-image-right .tcc-subnav-teaser-post-info{margin-right:calc(var(--gutter-3) * -1);padding-right:var(--gutter-6);padding-left:var(--gutter-3)}}@media (min-width:1024px){.tcc-subnav-teaser-post-info{padding-top:var(--gutter-7);padding-bottom:var(--gutter-7)}.tcc-subnav-teaser-image-left .tcc-subnav-teaser-post-info{margin-left:calc(var(--gutter-4) * -1);padding-left:var(--gutter-8)}.tcc-subnav-teaser-image-right .tcc-subnav-teaser-post-info{margin-right:calc(var(--gutter-4) * -1);padding-right:var(--gutter-8)}}.tcc-subnav-teaser h2,.tcc-subnav-teaser-title{font-family:var(--type-primary);font-size:var(--heading-3)}.tcc-subnav-teaser h3,.tcc-subnav-teaser p,.tcc-subnav-teaser-subtitle{font-family:var(--type-secondary);font-size:var(--heading-4)}.tcc-flexible-teaser-container{padding-bottom:var(--gutter-3);padding-top:var(--gutter-3)}.tcc-flexible-teaser{gap:var(--gutter-2)}@media (min-width:768px){.tcc-flexible-teaser{display:grid;grid-auto-flow:dense}.tcc-flexible-teaser-image-left .tcc-flexible-teaser{grid-template:"flexpostimage flexpostinfo" auto/minmax(auto,400px) minmax(50%,1fr)}.tcc-flexible-teaser-image-right .tcc-flexible-teaser{grid-template:"flexpostinfo flexpostimage" auto/minmax(50%,1fr) minmax(auto,400px)}}@media (min-width:1024px){.tcc-flexible-teaser{gap:var(--gutter-5)}}.tcc-flexible-teaser-post-info{grid-area:flexpostinfo}.tcc-teasers-colorblocks-small{--teasers-padding-top:var(--gutter-8);--teasers-padding-bottom:var(--gutter-8);--heading-padding-bottom:var(--gutter-3);--teaser-padding-left:var(--gutter-2);--teaser-padding-right:var(--gutter-2);--teasers-text-width:47ch;--padding-override-columns:0}@media (min-width:768px){.tcc-teasers-colorblocks-small{--teasers-text-width:27ch}}.tcc-teasers-colorblocks-small img{max-height:100px;max-width:100px}.tcc-teasers-colorblocks-large{--teasers-padding-bottom:0;--teasers-padding-top:0;--teasers-padding-left:0;--teasers-padding-right:0;--teaser-padding-left:var(--gutter-2);--teaser-padding-right:var(--gutter-2);--teasers-text-width:47ch;--padding-override-columns:0;clear:both}.tcc-teasers-colorblocks-large h2{--fontsize:var(--heading-3)}.tcc-colorblock{color:var(--black)}@media (min-width:768px){.tcc-colorblock{--teaser-padding-top:6vw;--teaser-padding-bottom:6vw}}.tcc-teaser-event{--tcc-post-teaser-left:0;--tcc-post-teaser-right:0}.event-datetime{color:var(--event-date-color,var(--sky-small-text));font-family:var(--event-date-fontfamily,var(--type-secondary));font-size:var(--event-date-size,var(--wp--preset--font-size--medium));margin:var(--event-date-margin-t,0) var(--event-date-margin-r,0) var(--event-date-margin-b,0) var(--event-date-margin-l,0)}.tcc-teaser-event .event-datetime{--event-date-margin-b:var(--gutter-plus);display:block}.event-location{color:var(--event-location-color,inherit);font-family:var(--event-location-fontfamily,var(--type-secondary));font-size:var(--event-location-size,inherit);margin:var(--event-location-margin-t,var(--gutter)) var(--event-location-margin-r,0) var(--event-location-margin-b,var(--gutter)) var(--event-location-margin-l,0)}.tcc_event .cat-links{list-style-type:none;margin-left:0}.tcc_event .entry-header .cat-links{display:flex}.tcc-event-details{display:grid}.inside-article footer.entry-meta{margin-bottom:var(--gutter-3)}.tcc-news-filter{display:grid;gap:var(--gutter) var(--gutter-2);grid-template:"newscat" auto "newskeyword" auto "newstype" auto "newsbuttons" auto/1fr}@media (min-width:768px){.tcc-news-filter{grid-template:"newscat  newskeyword newsbuttons" auto "newstype newstype    ..........." auto/1fr 1fr auto}}.tcc-news-filter .facetwp-facet{margin-bottom:0}.tcc-news-category{grid-area:newscat}.tcc-news-keyword{grid-area:newskeyword}.tcc-news-buttons{align-items:flex-end;display:flex;grid-area:newsbuttons}.tcc-news-buttons button{align-items:center;display:flex;height:100%;padding-top:unset;padding-bottom:unset}.tcc-news-type{grid-area:newstype}.tcc-news-type .facet-wrap{display:flex;gap:var(--gutter);flex-wrap:wrap}.facetwp-facet-news_type{display:flex;flex-wrap:wrap;gap:var(--quarter-gutter) var(--gutter)}.person-teasers{display:grid;gap:var(--gutter-3);margin-bottom:var(--gutter-3)}.tcc-person{display:grid;gap:var(--gutter-2);grid-template:"postimage personinfo" auto/var(--person-image-size,var(--person-image-avatar)) 1fr}.tcc-person .tcc-person-info{grid-area:personinfo}.tcc-person .post-image{grid-area:postimage}.single-post .tcc-person .post-image{margin-left:-1rem;margin-top:-1rem}.page .tcc-person,.single-post .tcc-person{background-color:rgba(0,154,76,.1);padding:var(--gutter-3) var(--gutter-3) var(--gutter-2) 0}.tcc-person .author-heading,.tcc-person .tcc-person-name{font-size:var(--heading-5);margin-bottom:var(--quarter-gutter)}.tcc-person .job-title{display:block;font-family:var(--type-secondary);font-size:var(--person-title);margin-bottom:var(--gutter);text-transform:uppercase}.tcc-person .entry-summary{font-size:var(--small-text);margin-bottom:var(--gutter);margin-top:0}.tcc-person .tcc-teaser-thumbnail{border-radius:var(--person-image-size,var(--person-image-avatar))}.read-full-bio-link{margin-bottom:0}.single-person .entry-content{padding-bottom:var(--gutter-3)}.single-person .inside-article{display:grid;grid-template:"personimage personname" auto/var(--person-image-large) 1fr;gap:var(--gutter-2)}.single-person .inside-article .entry-header{grid-area:personname}.single-person .inside-article .person-single-image{grid-area:personimage}.person-single-image img{border-radius:var(--person-image-large)}.tcc-job-title{display:block;font-family:var(--type-secondary);font-size:var(--person-title);margin-bottom:var(--gutter);text-transform:uppercase}.tcc-entry-summary{font-size:var(--small-text);margin-bottom:var(--gutter);margin-top:0}.tcc-person-quote-image{border-radius:100%;max-height:200px;max-width:200px;position:relative;width:100%;z-index:2}.tcc-person-quote-image img{border-radius:100%}.tcc-person-quote-group{background-color:var(--white);position:relative;padding:11rem var(--gutter-2) var(--gutter-2);text-align:center}.tcc-person-quote-group cite{font-family:var(--type-primary);font-size:var(--heading-5);margin-bottom:var(--quarter-gutter)}.tcc-person-quote-group .tcc-job-title{margin-top:var(--half-gutter)!important}@media (min-width:1024px){.tcc-person-quote-group .tcc-job-title{padding-left:var(--gutter-3);padding-right:var(--gutter-3)}}.tcc-person-quote-image-group{margin-block-start:var(--wp--style--block-gap)!important;display:grid;grid-template-rows:30px 1fr}.tcc-person-quotes-row{display:grid;align-items:stretch;gap:var(--gutter-4);grid-template-columns:100%}@media (min-width:768px){.tcc-person-quotes-row{gap:var(--gutter-6);grid-template-columns:1fr 1fr}}.tcc-people-listing .tcc-person-name{font-size:var(--heading-5);margin-bottom:var(--half-gutter);margin-top:var(--gutter)}.tcc-people-listing .tcc-person-name a{background:url(assets/images/icons/link-arrow-small.svg) no-repeat;background-size:var(--icon-small);background-position-x:calc(100% - 13px);background-position-y:center;color:var(--black);padding-right:calc(var(--icon-small) + 1.25rem);transition:background-position-x .3s cubic-bezier(.51,-.73,.37,1.82);width:auto}.tcc-people-listing .tcc-person-name a:focus,.tcc-people-listing .tcc-person-name a:hover{background-position-x:98%}.bill .byline{margin-top:var(--gutter)}.bill .entry-subtitle{font-size:var(--heading-4);margin-top:var(--gutter)}.bill-archive-subtitle{font-family:var(--type-secondary);font-size:var(--heading-3-sm)}.bill-stance{background:var(--sun-10);display:inline-flex;font-family:var(--type-secondary);font-size:var(--small-text);margin-bottom:var(--gutter);padding:var(--quarter-gutter) var(--half-gutter)}.bill-meta-group{display:flex;flex-wrap:wrap;gap:var(--gutter);padding-top:var(--gutter-plus);margin-bottom:var(--gutter-plus)}.bill-meta-group svg{width:19px;height:auto;margin-bottom:-3px;fill:var(--sky)}.bill-meta-item{margin-bottom:var(--half-gutter)}.bill-meta-label{font-family:var(--type-secondary-strong);text-transform:uppercase}.bill-cta-button{padding-bottom:var(--gutter-plus)}.tcc-bill-filter{display:grid;gap:var(--gutter) var(--gutter-2);grid-template:"billstance" auto "billkeyword" auto "billstatus" auto "billbuttons" auto/100%}@media (min-width:768px){.tcc-bill-filter{grid-template:"billstance billkeyword billbuttons" auto "billstatus billstatus  .......... " auto/1fr 1fr auto}}.tcc-bill-filter .facetwp-facet{margin-bottom:0}.tcc-bill-stance{grid-area:billstance}.tcc-bill-keyword{grid-area:billkeyword}.tcc-bill-status{grid-area:billstatus}.facetwp-facet-status.facetwp-type-radio{display:flex;flex-wrap:wrap;gap:var(--quarter-gutter) var(--gutter-2)}.tcc-report-download{margin-bottom:var(--gutter-2);max-width:100%;position:relative}@media (min-width:768px){.tcc-report-download{float:var(--alignment,right);margin-inline:var(--report-margin-start,var(--gutter-plus)) var(--report-margin-end,0);max-width:40vw}.tcc-report-download.alignright{--alignment:right;--report-margin-start:var(--gutter-plus);--report-margin-end:0}.tcc-report-download.alignleft{--alignment:left;--report-margin-start:0;--report-margin-end:var(--gutter-plus)}}@media (min-width:1024px){.tcc-report-download{margin-bottom:var(--gutter-3);max-width:465px}.tcc-report-download.alignright{--report-margin-start:var(--gutter-2)}.tcc-report-download.alignleft{--report-margin-end:var(--gutter-2)}}.tcc-report-download a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.tcc-report-cover-image-container{margin-bottom:var(--gutter)}.tcc-report-link{--teasers-align:left;--teasers-margin-inline:0;display:grid;border-bottom:1px solid var(--white);border-top:1px solid var(--white);gap:var(--gutter-2);grid-template:"reporticon reportinfo" auto/auto 1fr;margin-block-start:var(--gutter-4)!important;max-width:unset!important;padding:var(--gutter-3);width:-moz-fit-content;width:fit-content}@media (min-width:768px){.tcc-report-link{gap:var(--gutter-4)}}.tcc-report-link .tcc-link-arrow{--link-margin-top:var(--gutter-2)}.reportinfo{--wp--style--block-gap:0}.reportinfo .tcc-link-arrow{--wp--style--block-gap:var(--gutter-2)}.reportinfo a{text-decoration:none}.report-text-link{font-family:var(--type-primary);font-size:var(--heading-4);line-height:1.3}@media (min-width:768px){.report-text-link{font-size:var(--heading-3-sm)}}.mapsvg-wrapper{display:grid}@media (min-width:768px){.mapsvg-wrapper{grid-template-columns:minmax(400px,1fr) minmax(auto,2fr);gap:var(--gutter)}}.mapsvg-wrapper h3{font-size:1.125rem}.mapsvg{margin-bottom:var(--gutter)}.mapsvg-region{font-size:12px;fill:#d0d0d0;fill-rule:nonzero;stroke:#000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;vector-effect:non-scaling-stroke}.mapsvg-region:hover{fill-opacity:.8}.mapsvg-region:active,.mapsvg-region:focus{outline:0}.tippy-box{background-color:var(--light);color:var(--dark);box-shadow:0 0 4px 0 rgba(0,0,0,.1333333333)}.tippy-arrow{color:var(--light)}.mapsvg-tooltip{margin:0;margin-top:.25rem;font-size:1.125rem}.mapsvg-popup{max-width:250px;padding:1em}.mapsvg-popup__close{align-self:start;background:0 0;color:var(--dark);font-size:1.5rem;line-height:1;padding:10px 20px;margin-top:-14px;margin-right:-20px;position:relative}.mapsvg-popup__close:active,.mapsvg-popup__close:focus,.mapsvg-popup__close:hover{background:0 0;color:var(--light-10)}.mapsvg-popup__heading-container{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-bottom:.5rem;border-bottom:1px solid rgba(0,0,0,.1098039216)}.mapsvg-popup__heading{margin:0;padding-bottom:.25rem;font-size:1.125rem}.mapsvg-list{margin-left:0;padding-bottom:var(--gutter-6);list-style-type:none}@media (min-width:1024px){.mapsvg-list{-moz-columns:2;columns:2;gap:var(--gutter-3)}}.mapsvg-list li{margin-bottom:var(--gutter);-moz-column-break-inside:avoid;break-inside:avoid}.mapsvg-key{margin:0;margin-bottom:var(--gutter-2);padding:0}.mapsvg-key li{display:grid;grid-template-columns:32px auto;align-items:center;gap:.5em;margin-bottom:var(--gutter);line-height:1.2}.mapsvg-key svg{margin-bottom:auto}
/*# sourceMappingURL=style.css.map */
