/**handles:internetmatters-search-style,internetmatters-header-style**/
body:before{background-color:#fcf8e3;border-bottom:1px solid #fbeed5;border-left:1px solid #fbeed5;color:#c09853;font:small-caption;padding:3px 6px;pointer-events:none;position:fixed;right:0;top:0;z-index:100}@media(min-width:20em){body:before{content:"mobile ≥ 320px (20em)"}}@media(min-width:30em){body:before{content:"mobileLandscape ≥ 480px (30em)"}}@media(min-width:47.9375em){body:before{content:"tablet ≥ 767px (47.9375em)"}}@media(min-width:62em){body:before{content:"desktop ≥ 992px (62em)"}}@media(min-width:81.25em){body:before{content:"wide ≥ 1300px (81.25em)"}}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)).search{margin-left:0!important}.editor-styles-wrapper .header .is-selected .search-component .results-wrapper{position:relative}.editor-styles-wrapper .header .is-selected .search-component .header_trending_topics{height:3.125rem;transition:height .3s ease .3s;overflow:visible;opacity:1}.header .search-component.open{display:block;z-index:999;top:-1.25rem;padding-top:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--20);background:#fff;height:100vh;width:100vw;left:0;position:absolute}@media(max-width:61.99em){.header .search-component.open .search-title{display:block}}.header .search-component .search-title{display:none;width:calc(85vw + var(--wp--preset--spacing--20));margin:auto;font-weight:700;text-transform:uppercase;line-height:.75rem;font-size:var(--wp--preset--font-size--smaller);padding:var(--wp--preset--spacing--20) 0}@media(max-width:61.99em){.header .search-component{display:none}}@media(min-width:62em){.header .search-component{margin:auto var(--wp--preset--spacing--15)!important;position:relative;width:12.5rem}}.header .search-component .search-error{display:none}.header .search-component .search-form{display:flex;height:var(--wp--preset--spacing--50);border:.125rem solid var(--wp--preset--color--brand-green);box-shadow:none;border-radius:2.5rem;padding-left:var(--wp--preset--spacing--20);position:absolute;right:-.9375rem;background-color:var(--wp--preset--color--white);transition:width .3s ease}@media(max-width:61.99em){.header .search-component .search-form{width:85vw;margin:auto}}@media(max-width:61.99em){.header .search-component .search-form{top:0;left:0;right:0;bottom:0}}@media(min-width:62em){.header .search-component .search-form{width:12.5rem;top:calc(-5px - var(--wp--preset--spacing--20))}}@media(min-width:75em){.header .search-component .search-form{width:17.5rem}}.header .search-component .search-form .trending-topics{transition-delay:2s;transition:height .3s ease,opacity .3s ease}.header .search-component .search-form .trending-topics.active{opacity:1}.header .search-component .search-form .trending-topics :where(.is-layout-flex){gap:var(--wp--preset--spacing--20)}@media(max-width:61.99em){.header .search-component .search-form .trending-topics{padding:0}}.header .search-component .search-form .trending-topics .wp-block-button .wp-element-button{padding:var(--wp--preset--spacing--15) var(--wp--preset--spacing--20);font-size:var(--wp--preset--font-size--smaller);line-height:.75rem;margin:0}@media(min-width:62em){.header .search-component .search-form .trending-topics .wp-block-button .wp-element-button{font-size:var(--wp--preset--font-size--extra-small)}}.header .search-component .search-form .header_trending_topics{opacity:0;visibility:visible;overflow:hidden;transition:opacity .3s ease;height:0;transition-delay:.3s}.header .search-component .search-form .header_trending_topics.hidden{height:0!important;opacity:0!important;padding:0!important;visibility:hidden}.header .search-component .search-form .header_trending_topics h2{font-size:var(--wp--preset--font-size--small);font-weight:600;line-height:140%;margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--30)}@media(min-width:47.9375em)and (max-width:61.99em){.header .search-component .search-form .header_trending_topics h2{margin-top:var(--wp--preset--spacing--35)}}.header .search-component .search-form .search-submit{display:flex;border:0;right:0;top:0;position:absolute;padding:0}.header .search-component .search-form .search-submit input[type=text]{outline:0!important;background-color:var(--wp--preset--color--white)}.header .search-component .search-form .search-submit::after{content:"";position:absolute;top:1rem;right:1.25rem;width:.9375rem;height:.9375rem;background-image:url("https://www.internetmatters.org/wp-content/themes/internetmatters/dist/images/svg/search.svg");background-position:center;background-size:cover;background-repeat:no-repeat}.header .search-component .search-form .header_trending_topics.active{height:3.125rem;transition:height .3s ease .3s;overflow:visible}@media(max-width:47.9275em){.header .search-component .search-form .results-wrapper{padding-top:var(--wp--preset--spacing--20)}}.header .search-component .search-form.active{position:absolute;z-index:1;transition:width .3s ease}@media(max-width:61.99em){.header .search-component .search-form.active{margin-top:var(--wp--preset--spacing--90)}}@media(min-width:62em){.header .search-component .search-form.active{width:48rem}}@media(min-width:75em){.header .search-component .search-form.active{width:58rem}}.header .search-component .search-form.active input[type=search]{width:95%}.header .search-component .search-form.active .header_trending_topics{height:auto;opacity:1;visibility:visible}@media(min-width:62em){.header .search-component .search-form.active .header_trending_topics{padding:var(--wp--preset--spacing--35) var(--wp--preset--spacing--35) var(--wp--preset--spacing--45) var(--wp--preset--spacing--35)}}.header .search-component .search-form.active .results{visibility:visible!important}.header .search-component .search-form.active .search-submit:has(+input:not(:-moz-placeholder-shown))::after{background-image:url("https://www.internetmatters.org/wp-content/themes/internetmatters/dist/images/svg/icon-close.svg")}.header .search-component .search-form.active .search-submit:has(+input:focus)::after,.header .search-component .search-form.active .search-submit:has(+input:not(:placeholder-shown))::after{background-image:url("https://www.internetmatters.org/wp-content/themes/internetmatters/dist/images/svg/icon-close.svg")}.header .search-component .search-form input{border:0;outline:0;background-color:rgba(0,0,0,0);font-size:var(--wp--preset--font-size--base);line-height:1rem;font-family:var(--wp--preset--font-family--montserrat);padding-block-start:0;padding-block-end:0}@media(max-width:61.99em){.header .search-component .search-form input::-moz-placeholder{font-size:var(--wp--preset--font-size--base)}.header .search-component .search-form input::placeholder{font-size:var(--wp--preset--font-size--base)}}.header .search-component .search-form input::-moz-placeholder{color:var(--wp--preset--color--primary-color);font-size:var(--wp--preset--font-size--extra-small);line-height:.75rem;position:relative;top:-.125rem}.header .search-component .search-form input::placeholder{color:var(--wp--preset--color--primary-color);font-size:var(--wp--preset--font-size--extra-small);line-height:.75rem;position:relative;top:-.125rem}.header .search-component .search-form input::-webkit-search-cancel-button{display:none}.header .search-component .search-form .results-wrapper{position:absolute;top:103%;left:0;width:100%;background-color:var(--wp--preset--color--white);z-index:20}@media(max-width:61.99em){.header .search-component .search-form .results-wrapper{height:calc(100vh - var(--wp--preset--spacing--90) - var(--wp--preset--spacing--50) - var(--wp--preset--spacing--40) - var(--wp--preset--spacing--20));height:calc(100dvh - var(--wp--preset--spacing--90) - var(--wp--preset--spacing--50) - var(--wp--preset--spacing--40) - var(--wp--preset--spacing--20));right:0}}@media(max-width:47.9275em){.header .search-component .search-form .results-wrapper{height:calc(100vh - var(--wp--preset--spacing--90) - var(--wp--preset--spacing--50) - var(--wp--preset--spacing--40));height:calc(100dvh - var(--wp--preset--spacing--90) - var(--wp--preset--spacing--50) - var(--wp--preset--spacing--40));right:0}}@media(min-width:62em){.header .search-component .search-form .results-wrapper{box-shadow:0 .25rem .8125rem 0 rgba(0,0,0,.1);left:-.625rem}}@media(max-width:61.99em){.header .search-component .search-form .results-wrapper .ajax-search-output{width:100%;height:100%}}@media(min-width:62em){.header .search-component .search-form .results-wrapper .ajax-search-output{padding-left:var(--wp--preset--spacing--35);padding-right:var(--wp--preset--spacing--35)}}@media(min-width:47.9375em){.header .search-component .search-form .results-wrapper .ajax-search-output .results{margin-top:var(--wp--preset--spacing--40)}}@media(min-width:62em){.header .search-component .search-form .results-wrapper .ajax-search-output .results{margin-bottom:var(--wp--preset--spacing--40);visibility:hidden}}@media(max-width:61.99em){.header .search-component .search-form .results-wrapper .ajax-search-output .results{display:flex;height:100%;flex-direction:column}}@media(max-width:61.99em){.header .search-component .search-form .results-wrapper .ajax-search-output .results .wp-block-button{margin-top:auto;margin-bottom:var(--wp--preset--spacing--10)}}.header .search-component .search-form .results-wrapper .ajax-search-output .results .sorry{color:var(--wp--preset--color--brand-red);font-size:var(--wp--preset--font-size--smaller)}.header .search-component .search-form .results-wrapper .ajax-search-output .results.active{visibility:visible}.header .search-component .search-form .results-wrapper .ajax-search-output .results .result{max-width:43.75rem;border-bottom:.0625rem solid var(--wp--preset--color--border-grey)}.header .search-component .search-form .results-wrapper .ajax-search-output .results .result:hover .result-wrapper::after{left:.2rem;transition:left .3s ease-in-out}.header .search-component .search-form .results-wrapper .ajax-search-output .results .result .result-wrapper{padding:.5rem var(--wp--preset--spacing--10) .5rem var(--wp--preset--spacing--40);text-decoration:none;position:relative}.header .search-component .search-form .results-wrapper .ajax-search-output .results .result .result-wrapper::after{content:"";position:absolute;top:1rem;left:.5rem;width:1rem;height:1rem;background-image:url("https://www.internetmatters.org/wp-content/themes/internetmatters/dist/images/svg/search--grey.svg");background-position:center;background-size:cover;background-repeat:no-repeat;transition:left .3s ease-in-out}.header .search-component .search-form .results-wrapper .ajax-search-output .results .result .result-wrapper .result-name{font-size:var(--wp--preset--font-size--base);font-weight:600}.header .search-component .search-form .results-wrapper .ajax-search-output .results .result .result-wrapper .result-description{font-size:var(--wp--preset--font-size--smaller);font-weight:400}@media(max-width:61.99em){.header .search-component .search-form .results-wrapper .ajax-search-output .results .result .result-wrapper .result-description{display:none}}.header .search-component .search-form .results-wrapper .ajax-search-output .results .result a{display:block;color:var(--wp--preset--color--primary-color)}.header .search-component .search-form .results-wrapper .ajax-search-output .results .result a.history{color:var(--wp--preset--color--brand-blue)}.header .search-component .search-form .results-wrapper .ajax-search-output .results .result a.button{margin:var(--wp--preset--spacing--10);padding:var(--wp--preset--spacing--10) 1.0625rem!important;display:inline-block}@media(max-width:61.99em){.header .search-component .search-form .results-wrapper .ajax-search-output .results .result:last-of-type{position:absolute;bottom:1.875rem;width:85%}}@media(max-width:47.9275em){.header .search-component .search-form .results-wrapper .ajax-search-output .results .result:last-of-type{bottom:3.75rem}}.header .search-component .search-form .results-wrapper .ajax-search-output .wp-element-button{font-size:var(--wp--preset--font-size--extra-small);line-height:.75rem;border:.125rem solid var(--wp--preset--color--brand-green);text-transform:uppercase;margin-top:var(--wp--preset--spacing--10)}@media(max-width:61.99em){.header .search-component .search-form .results-wrapper .ajax-search-output .wp-element-button{width:100%}}@media(min-width:62em){.header .search-component .search-form .results-wrapper .ajax-search-output .wp-element-button{margin-top:var(--wp--preset--spacing--35);margin-left:var(--wp--preset--spacing--40)}}.header .search-mobile-toggle{right:4.6875rem;top:.725rem;position:absolute;width:-moz-max-content;width:max-content;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;cursor:pointer;z-index:9999}.header .search-mobile-toggle.is-opened{right:1.5625rem}@media(min-width:62em){.header .search-mobile-toggle{display:none}}.header .search-mobile-toggle .search-text{font-size:.5rem;text-transform:uppercase}.header .search-mobile-toggle .search-mobile__open{display:flex}.header .search-mobile-toggle .search-mobile__open svg path{stroke:#253045;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
body:before{background-color:#fcf8e3;border-bottom:1px solid #fbeed5;border-left:1px solid #fbeed5;color:#c09853;font:small-caption;padding:3px 6px;pointer-events:none;position:fixed;right:0;top:0;z-index:100}@media(min-width:20em){body:before{content:"mobile ≥ 320px (20em)"}}@media(min-width:30em){body:before{content:"mobileLandscape ≥ 480px (30em)"}}@media(min-width:47.9375em){body:before{content:"tablet ≥ 767px (47.9375em)"}}@media(min-width:62em){body:before{content:"desktop ≥ 992px (62em)"}}@media(min-width:81.25em){body:before{content:"wide ≥ 1300px (81.25em)"}}.breadcrumbs-container{display:flex;flex-wrap:nowrap;margin:var(--wp--preset--spacing--60) auto var(--wp--preset--spacing--10);max-width:var(--wp--style--global--content-size);padding:var(--wp--preset--spacing--15) var(--wp--preset--spacing--20) 0 var(--wp--preset--spacing--20);font-size:var(--wp--preset--font-size--extra-small);align-items:center}@media(min-width:47.9375em){.breadcrumbs-container{padding:0 var(--wp--preset--spacing--40)}}@media(min-width:62em){.breadcrumbs-container{padding:0 var(--wp--preset--spacing--40);margin:var(--wp--preset--spacing--15) auto;justify-content:flex-start}}.breadcrumbs-container>span{margin-right:var(--wp--preset--spacing--10);padding:var(--wp--preset--spacing--10) 0 var(--wp--preset--spacing--10)}@media(min-width:62em){.breadcrumbs-container>span{display:flex;padding:0}}.breadcrumbs__prefix{font-size:var(--wp--preset--font-size--tiny)}@media(min-width:47.9375em){.breadcrumbs__prefix{font-size:var(--wp--preset--font-size--extra-small)}}@media(max-width:61.99em){.breadcrumbs__prefix{display:none}}@media(min-width:62em){.breadcrumbs__prefix{display:inline-flex}}.breadcrumbs__item{display:inline-flex;align-items:center}.breadcrumbs__item:hover a{color:var(--wp--preset--color--brand-green)}@media(max-width:61.99em){.breadcrumbs__item:nth-child(2){display:none}}.breadcrumbs--has-expanded .breadcrumbs__item:nth-child(2){display:inline-flex}.breadcrumbs__item:last-child .custom-separator{display:none}@media(max-width:61.99em){.breadcrumbs__item:not(:nth-last-child(-n+2)){display:none}}.breadcrumbs__item a,.breadcrumbs__item span{font-size:var(--wp--preset--font-size--extra-small);transition:color .3s ease-in-out;text-decoration:underline;font-weight:400}@media(min-width:47.9375em){.breadcrumbs__item a,.breadcrumbs__item span{font-size:var(--wp--preset--font-size--extra-small)}}.breadcrumbs__item .breadcrumbs__item--text{padding-right:var(--wp--preset--spacing--10)}.breadcrumbs__item .breadcrumb_last{text-decoration:none}.breadcrumbs__arrow{display:flex;align-items:center;margin:0 var(--wp--preset--spacing--10);justify-content:center;flex-direction:row}@media(max-width:61.99em){.breadcrumbs__arrow:not(:nth-last-child(-n+3)){display:none}}@media(min-width:62em){.breadcrumbs__arrow{display:inline-flex}}.breadcrumbs__arrow-icon{width:var(--wp--preset--font-size--extra-small)}.breadcrumbs__show-all{background-color:var(--wp--preset--color--light-grey);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin-right:var(--wp--preset--spacing--10);border:none;width:1.5rem;height:1.5rem;box-sizing:border-box;transition:background-color .3s;cursor:pointer}@supports(-webkit-touch-callout:none){.breadcrumbs__show-all{flex-direction:column}}.breadcrumbs__show-all:hover{background-color:var(--wp--preset--color--grey)}@media(min-width:62em){.breadcrumbs__show-all{display:none}}.breadcrumbs__show-all svg{width:.375rem;height:.5rem}.breadcrumbs__show-all path{fill:var(--wp--preset--color--primary-color)}.breadcrumbs--has-expanded .breadcrumbs__arrow,.breadcrumbs--has-expanded .breadcrumbs__item{display:inline-flex}@media(max-width:61.99em){.breadcrumbs--has-expanded .breadcrumbs__item:first-of-type{display:none!important}}.transform-uppercase{text-transform:uppercase}@media(max-width:61.99em){body.search{overflow:visible!important}}body.search .search-mobile-toggle{display:none}@media(max-width:61.99em){body.menu-item__hover{overflow:hidden}body.menu-item__hover:before{background:rgba(255,255,255,0)!important}}body.menu-item__hover:before{content:"";display:block;height:100vh;width:100vw;background:rgba(0,0,0,.3);z-index:9;opacity:1;transition:opacity .3s ease-in-out}body:not(.menu-item__hover):before{opacity:0}@media(max-width:61.99em){.header{position:fixed;height:var(--header-height);top:0;left:0;right:0;display:block;background-color:var(--wp--preset--color--white);z-index:9999}}.header .header-container{z-index:99;position:relative}@media(max-width:61.99em){.header .columns_logo{flex-basis:36%!important}}.header .header-top-nav{display:none}@media(min-width:62em){.header .header-top-nav{display:block}}.header .header-top-nav .plain-menu__content a{text-decoration:none;font-size:.9375rem;font-weight:400;line-height:1.875rem;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}.header .header-top-nav .plain-menu__content a:hover{text-decoration:underline}.header .header-top-nav .wp-block-button .wp-block-button__link{font-size:var(--wp--preset--font-size--extra-small);letter-spacing:.0313rem;margin-bottom:0;padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--20) var(--wp--preset--spacing--10) var(--wp--preset--spacing--40);font-weight:700}.header .header-top-nav .wp-block-button .wp-block-button__link:before{width:.8125rem;height:.75rem;transform:translateY(-50%) translateX(-1.375rem)}.header .header-top-nav .acf-innerblocks-container{display:inline-flex;align-items:center;margin:var(--wp--preset--spacing--10) 0}.header .header-top-nav .block-editor-block-list__layout{display:flex}.header .header-top-nav.has-background-light-green{background-color:var(--wp--preset--color--light-green)}.header .header-top-nav.has-background-light-grey{background-color:var(--wp--preset--color--lighter-grey)}.header .header-top-nav.has-background-light-orange{background-color:var(--wp--preset--color--light-orange)}.header .megamenu-item__link{text-decoration:none;position:relative;width:100%;cursor:pointer;font-size:var(--wp--custom--text--size--smaller);z-index:1}@media(max-width:61.99em){.header .megamenu-item__link{justify-content:flex-end}}.header .megamenu-item__link:last-of-type{padding-right:0}.header .megamenu-item__link a{text-decoration:none}.header .megamenu-item__link .megamenu-item__subtitle{position:relative;color:var(--wp--preset--color--primary-color);font-size:var(--wp--preset--font-size--extra-small);font-style:normal;font-weight:500}@media(min-width:62em){.header .megamenu-item__link .megamenu-item__subtitle{display:none}}@media(max-width:61.99em){.header .active>.megamenu-item__link{flex-direction:row-reverse}}.header .header-main-menu__content-wrapper,.header .header-top-menu__content-wrapper{max-width:var(--wp--style--global--content-size);margin:0 auto!important;padding:0 var(--wp--preset--spacing--20);box-sizing:content-box;margin-bottom:0;min-height:3.4375rem}@media(min-width:47.9375em){.header .header-main-menu__content-wrapper,.header .header-top-menu__content-wrapper{padding:0 var(--wp--preset--spacing--40)}}@media(max-width:61.99em){.header .header-main-menu__content-wrapper .logo_flex,.header .header-top-menu__content-wrapper .logo_flex{flex-basis:30%!important}}@media(max-width:47.9275em){.header .header-main-menu__content-wrapper .logo_flex,.header .header-top-menu__content-wrapper .logo_flex{flex-basis:auto!important;max-width:95px}}@media(max-width:61.99em){.header .header-main-menu__content-wrapper .columns_mega_menu,.header .header-top-menu__content-wrapper .columns_mega_menu{flex-basis:65%!important}}.header .header-top-menu__content-wrapper{display:flex;justify-content:flex-end}.header .header-main-nav{border-bottom:.0625rem solid var(--wp--preset--color--grey);background-color:var(--wp--preset--color--white)}@media(max-width:61.99em){.header .header-main-nav{padding:var(--wp--preset--spacing--5) 0 0}}@media(max-width:61.99em){.header .header-main-nav .wp-block-button .wp-block-button__link{margin-bottom:0;line-height:140%}}.header .header-main-nav .right-arrow__svg{position:relative;margin:var(--wp--preset--spacing--10) 0 var(--wp--preset--spacing--10) 0;padding-right:var(--wp--preset--spacing--20)}.header .header-main-nav .right-arrow__svg.is-opened::after{transform:translateY(-50%) translateX(.3125rem)}.header .header-main-nav .right-arrow__svg>*{text-decoration:none;font-size:var(--wp--preset--font-size--smaller)}.header .header-main-nav .right-arrow__svg:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;background-image:url(https://www.internetmatters.org/wp-content/themes/internetmatters/dist/images/svg/arrow-right--green.svg);height:var(--wp--preset--spacing--15);width:var(--wp--custom--border-radius--normal);background-position:center;background-repeat:no-repeat;transition:.3s}.header .header-main-nav .logo--im{margin-bottom:calc(-1*var(--wp--preset--spacing--10));margin-top:var(--wp--preset--spacing--10)}@media(min-width:47.9375em){.header .header-main-nav .logo--im{max-width:6rem}}@media(min-width:62em){.header .header-main-nav .logo--im{margin-bottom:calc(-.0625rem - var(--wp--preset--spacing--35));max-width:-moz-max-content;max-width:max-content;margin-top:calc(-.0625rem - var(--wp--preset--spacing--40));margin-bottom:var(--wp--preset--spacing--40)}}.header .header-main-nav .logo--im img{width:7.188rem;height:auto}@media(min-width:62em){.header .header-main-nav .logo--im img{width:9.313rem;height:auto}}.header .header-main-nav .wrapper_mega_menu.wp-block-columns-is-layout-flex{padding-right:0!important;padding-left:0!important;margin-bottom:0}.header .header-main-nav .wp-block-column-is-layout-constrained{display:flex;justify-content:center;align-items:flex-end;flex-direction:row}@media(max-width:61.99em){.header .header-main-nav .wp-block-column-is-layout-constrained{align-items:center;flex-direction:column}}@media(max-width:61.99em){.header .header-main-nav .wp-block-columns{gap:0}}.header .header-main-nav .wp-block-columns{margin-bottom:var(--wp--preset--spacing--10)}.header .header-main-nav .is-opened .floating-buttons__menu{height:auto;overflow:visible;opacity:1}.header .header-main-nav .floating-buttons__menu{z-index:9;position:absolute;bottom:var(--wp--preset--spacing--20);width:90%;opacity:0;overflow:hidden}.header .header-main-nav .floating-buttons__menu .wp-block-button{width:100%}.header .header-main-nav .floating-buttons__menu .wp-block-button .wp-block-button__link{width:100%}@media(max-width:61.99em){.header .header-main-nav .megamenu-item.has-children.is-not-active{height:0;overflow:hidden;visibility:hidden}.header .header-main-nav .megamenu.level-0{right:0;top:var(--wp--preset--spacing--5);position:absolute}.header .header-main-nav .megamenu.level-0>*>*>.megamenu__content{padding-top:5rem}.header .header-main-nav .megamenu.is-opened .dashicons-menu:before{content:""}.header .header-main-nav .megamenu.is-opened .megamenu-item__dropdown-wrapper.is-opened{height:auto;visibility:visible;position:relative}.header .header-main-nav .megamenu.is-opened .megamenu-item__dropdown-wrapper.is-opened p{max-width:80vw}.header .header-main-nav .megamenu.is-opened .megamenu-item__dropdown-wrapper.is-opened .level-1 .megamenu__content-wrapper{width:100%;display:inline-flex;flex-direction:row;position:relative;justify-content:flex-start}}.header .megamenu__toggle{display:flex;flex-direction:column;align-items:center;text-transform:uppercase;font-size:calc(var(--wp--preset--font-size--base)/2);background-color:rgba(0,0,0,0);border:0;cursor:pointer;color:var(--wp--preset--color--primary-color);line-height:.125rem;padding:0}.header .megamenu__toggle.is-opened{animation:menuToggle .3s ease-in-out forwards}.header .megamenu__toggle.is-opened .megamenu__icon .megamenu__icon-bar:first-child{transform:translateY(.5rem) rotate(45deg)}.header .megamenu__toggle.is-opened .megamenu__icon .megamenu__icon-bar:nth-child(2){opacity:0}.header .megamenu__toggle.is-opened .megamenu__icon .megamenu__icon-bar:nth-child(3){transform:translateY(-.5rem) rotate(-45deg)}.header .megamenu__toggle:not(.is-opened){animation:menuToggle .3s ease-in-out reverse forwards}@keyframes menuToggle{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.header .megamenu__toggle .megamenu__icon{width:28px;height:var(--wp--preset--spacing--40);display:flex;flex-direction:column;justify-content:center;align-items:center}.header .megamenu__toggle .megamenu__icon-bar{width:1.625rem;height:.125rem;background-color:var(--wp--preset--color--primary-color);margin:.1875rem 0;transition:all .3s ease-in-out}.header .megamenu__content .megamenu-item.is-current:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1875rem;background-color:var(--wp--preset--color--brand-green);display:block}@media(max-width:61.99em){.header .megamenu__content .megamenu-item.active{text-transform:uppercase}}.header .grandparent-of-submenu>.megamenu-item__link{height:0;overflow:hidden;margin-top:0!important}@media(max-width:61.99em){.header .megamenu.level-0:not(.is-mobile){visibility:hidden}.header .megamenu.level-0 .is-opened.megamenu-item__dropdown-wrapper>*>*>.level-1>*>*>.megamenu__content>.megamenu-item{transform:translateX(0);opacity:1;transition-duration:.5s}}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper{display:flex;margin-right:var(--wp--preset--spacing--30)}@media(max-width:61.99em){.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper{margin-right:0}}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item{transition:border-bottom .2s ease-in-out}@media(min-width:47.9375em){.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item{border-bottom:.1875rem solid transparent}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.is-opened{border-bottom:.1875rem solid var(--wp--preset--color--brand-green)}}@media(max-width:61.99em){.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item{border-radius:.125rem}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.active{position:absolute;top:0;display:flex;flex-direction:row-reverse;padding:0;border-bottom:0}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.active>.megamenu-item__link{border-bottom:0;display:flex;flex-direction:row-reverse}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.active>.megamenu-item__link a{border-bottom:.0625rem solid transparent;margin-left:calc(-.0625rem - var(--wp--preset--spacing--10))}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item .megamenu-item__link a{border-bottom:.0625rem solid #e5e5e5}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item .megamenu-item__link .megamenu-item__toggle.is-opened{transform:rotate(180deg);padding-left:var(--wp--preset--spacing--20);border-bottom:.0625rem solid transparent;height:var(--wp--preset--spacing--40)}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.menu-donate,.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.menu-toolkit{transition:none;position:absolute;width:90%}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.menu-donate .megamenu-item__link a .megamenu-item__text,.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.menu-toolkit .megamenu-item__link a .megamenu-item__text{font-size:var(--wp--preset--font-size--smaller);border-radius:var(--wp--preset--border-radius--small);text-align:center;padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--25)}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.menu-donate{bottom:5.813rem}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.menu-donate .megamenu-item__link a{border-bottom:.125rem solid var(--wp--preset--color--brand-green);padding-left:var(--wp--preset--spacing--55)}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.menu-toolkit{bottom:var(--wp--preset--spacing--30)}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.menu-toolkit .megamenu-item__link a{border-bottom:.125rem solid var(--wp--preset--color--primary-color);background-color:var(--wp--preset--color--primary-color);color:var(--wp--preset--color--white)}.header .megamenu.level-0>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.menu-toolkit .megamenu-item__link a .megamenu-item__text{font-weight:600}}@media(min-width:62em){.header .megamenu.level-0 .megamenu-item.is-opened .cta--floating__text{display:block}}.header .megamenu.level-0 .cta--floating__text{display:none}@media(min-width:62em){.header .megamenu.level-0 .cta--floating__text{cursor:pointer;color:var(--wp--preset--color--primary-color);font-family:var(--wp--preset--font-family--montserrat);font-size:var(--wp--preset--font-size--smaller);position:absolute;right:var(--wp--preset--spacing--10);bottom:var(--wp--preset--spacing--80);margin-bottom:0;border-bottom:.125rem solid var(--wp--preset--color--brand-green);z-index:999}.header .megamenu.level-0 .cta--floating__text:hover{border-bottom:.125rem solid transparent}.header .megamenu.level-0 .cta--floating__text a{text-decoration:none;text-transform:uppercase;font-weight:600;font-size:var(--wp--preset--font-size--smaller);transition:transform .3s}.header .megamenu.level-0 .cta--floating__text a:hover{transform:scale(1.1)}}.header .megamenu.level-0 .megamenu-item__toggle{cursor:pointer;position:relative}.header .megamenu.level-0 .megamenu-item__toggle:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;background-image:url(https://www.internetmatters.org/wp-content/themes/internetmatters/dist/images/svg/arrow-right--grey.svg);height:var(--wp--preset--spacing--15);width:var(--wp--preset--spacing--15);background-position:center;background-repeat:no-repeat;background-size:contain;transition:transform .3s;display:block!important}@media(max-width:61.99em){.header .megamenu.level-0 .megamenu-item__toggle:after{background-image:url(https://www.internetmatters.org/wp-content/themes/internetmatters/dist/images/svg/arrow-right--green.svg)}}@media(max-width:61.99em){.header .megamenu.level-0 .megamenu-item__toggle{border-bottom:.0625rem solid var(--wp--preset--color--svg-grey);width:var(--wp--preset--spacing--40)}}@media(min-width:62em){.header .megamenu.level-0 .megamenu-item__toggle{display:contents}}.header .megamenu.level-0>*>*>.megamenu__content{display:inline-flex}.header .megamenu.level-0>*>*>.megamenu__content>.block-editor-inner-blocks>.block-editor-block-list__layout{display:inline-flex}@media(min-width:62em){.header .megamenu.level-0>*>*>.megamenu__content>.block-editor-inner-blocks>.block-editor-block-list__layout>.megamenu-item>.megamenu-item__link .megamenu-item__toggle,.header .megamenu.level-0>*>*>.megamenu__content>.megamenu-item>.megamenu-item__link .megamenu-item__toggle{display:none}.header .megamenu.level-0>*>*>.megamenu__content>.block-editor-inner-blocks>.block-editor-block-list__layout>.megamenu-item>.megamenu-item__link a,.header .megamenu.level-0>*>*>.megamenu__content>.megamenu-item>.megamenu-item__link a{padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--15);font-size:var(--wp--preset--font-size--base);font-weight:600}}@media(min-width:75em){.header .megamenu.level-0>*>*>.megamenu__content>.block-editor-inner-blocks>.block-editor-block-list__layout>.megamenu-item>.megamenu-item__link a,.header .megamenu.level-0>*>*>.megamenu__content>.megamenu-item>.megamenu-item__link a{padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--20) var(--wp--preset--spacing--30) var(--wp--preset--spacing--20)}}.header .megamenu.level-0>*>*>.megamenu__content>*>.megamenu-item__dropdown-wrapper{overflow:hidden}@media(min-width:62em){.header .megamenu.level-0>*>*>.megamenu__content>*>.megamenu-item__dropdown-wrapper{background-color:var(--wp--preset--color--white);z-index:0;transition-duration:.3s;width:100vw}}.header .megamenu.level-0>*>*>.megamenu__content>*>.megamenu-item__dropdown-wrapper>*{width:100%;max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important;padding:0;box-shadow:none;position:relative;padding-top:var(--wp--preset--spacing--20)}@media(min-width:62em){.header .megamenu.level-0>*>*>.megamenu__content>*>.megamenu-item__dropdown-wrapper>*{opacity:0;will-change:opacity;transition:opacity .3s}}@media(max-width:74.99em){.header .megamenu.level-0>*>*>.megamenu__content>*>.megamenu-item__dropdown-wrapper>*{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--20)}}@media(max-width:61.99em){.header .megamenu.level-0>*>*>.megamenu__content>*>.megamenu-item__dropdown-wrapper>*{padding:0;height:100%}}@media(max-width:61.99em){.header .megamenu.level-0>*>*>.megamenu__content{padding-top:var(--wp--preset--spacing--80);flex-direction:column;align-items:flex-start}}.header .megamenu.level-0>*>*>.megamenu__content .megamenu-item__link .megamenu-item__text{font-size:var(--wp--preset--font-size--base);font-weight:600;width:100%}@media(max-width:29.99em){.header .megamenu.level-0>*>*>.megamenu__content .megamenu-item__link .megamenu-item__text{width:13.125rem;justify-content:flex-end}}@media(max-width:61.99em){.header .megamenu.level-0>*>*>.megamenu__content .megamenu-item__link .megamenu-item__text{font-weight:700;font-size:var(--wp--preset--font-size--smaller);text-transform:uppercase}}.header .megamenu.level-1>.megamenu__wrapper .megamenu-item__link:after{content:""}@media(min-width:62em){.header .megamenu.level-1 .megamenu-item .megamenu-item__link a{padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--5) var(--wp--preset--spacing--10) 0}}@media(max-width:61.99em){.header .megamenu.level-1 .megamenu-item .megamenu-item__link a .megamenu-item__text{text-transform:none}}@media(min-width:62em){.header .megamenu.level-1 .megamenu-item .megamenu-item__link a .megamenu-item__text{font-size:var(--wp--preset--font-size--base)}}.header .megamenu.level-1 .is-opened.megamenu-item__dropdown-wrapper .level-2>*>*>.megamenu__content>.megamenu-item{transform:translateX(0);opacity:1;transition-duration:.5s}@media(min-width:47.9375em){.header .megamenu.level-1 .megamenu-item__dropdown-content .wp-block-columns.inner_wrapper{gap:0}.header .megamenu.level-1 .megamenu-item__dropdown-content .wp-block-columns.inner-image__container{gap:var(--wp--preset--spacing--40)}}@media(min-width:75em){.header .megamenu.level-1 .megamenu-item__dropdown-content{padding-left:var(--wp--preset--spacing--20)}}.header .megamenu.level-1>*>*>*>li.wp-block-megamenu-item.megamenu-item.has-children{font-weight:700}.header .megamenu.level-1>*>*>*>li.wp-block-megamenu-item.megamenu-item.has-children[aria-expanded=true] .megamenu-item__toggle:after{background-image:url(https://www.internetmatters.org/wp-content/themes/internetmatters/dist/images/svg/arrow-right--green.svg);transform:translateY(-50%) translateX(.3125rem)}@media(min-width:62em){.header .megamenu.level-1>*>*>*>li.wp-block-megamenu-item.megamenu-item.has-children{display:flex;width:22%;align-items:flex-start;border-bottom:.1875rem solid transparent}.header .megamenu.level-1>*>*>*>li.wp-block-megamenu-item.megamenu-item.has-children .megamenu-item__dropdown-wrapper{position:absolute;top:0;z-index:0;width:auto}.header .megamenu.level-1>*>*>*>li.wp-block-megamenu-item.megamenu-item.has-children.is-opened .megamenu-item__link{font-weight:300}.header .megamenu.level-1>*>*>*>li.wp-block-megamenu-item.megamenu-item.has-children.is-opened .megamenu-item__link:after{transform:translateY(-50%) translateX(.3125rem);background-image:url(https://www.internetmatters.org/wp-content/themes/internetmatters/dist/images/svg/arrow-right--green.svg)}.header .megamenu.level-1>*>*>*>li.wp-block-megamenu-item.megamenu-item.has-children.is-opened .megamenu-item__dropdown-wrapper .megamenu-item__dropdown{opacity:1;position:absolute;box-shadow:none;padding-top:var(--wp--preset--spacing--20);width:72%;left:25%}.header .megamenu.level-1>*>*>*>li.wp-block-megamenu-item.megamenu-item.has-children.is-opened .megamenu-item__dropdown-wrapper .megamenu-item__dropdown::before{display:block;content:"";border-left:.0625rem solid rgba(0,0,0,.1294117647);height:50vh;width:.0625rem;position:absolute;left:0;top:0}}.header .megamenu.level-2>.megamenu__wrapper .megamenu-item__link:after{content:none}@media(max-width:61.99em){.header .megamenu.level-2>*>*>.megamenu__content{overflow-x:hidden;width:100%;max-width:90vw;max-height:50vh;overflow-y:scroll}}.header .megamenu.level-2>*>*>.megamenu__content .megamenu-item__link .megamenu-item__text{font-size:var(--wp--preset--font-size--smaller)}@media(max-width:61.99em){.header .megamenu.level-2>*>*>.megamenu__content .megamenu-item__link .megamenu-item__text{font-weight:400;font-size:var(--wp--preset--font-size--base)}}@media(max-width:61.99em){.header .megamenu.level-2>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item{font-size:var(--wp--preset--font-size--smaller)}}@media(min-width:47.9375em){.header .megamenu.level-2>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item .megamenu-item__text{border-bottom:.1875rem solid transparent;max-width:-moz-max-content;max-width:max-content;padding-bottom:.125rem;font-weight:400;font-size:var(--wp--preset--font-size--base);transition:border-bottom .2s ease-in-out}.header .megamenu.level-2>.megamenu__wrapper>.megamenu__content-wrapper>*>.megamenu-item.is-opened .megamenu-item__text{border-bottom:.1875rem solid var(--wp--preset--color--brand-green)}}.header .megamenu .megamenu__toggle-wrapper{z-index:999;position:absolute;top:-.025rem;right:1.5625rem;display:block}@media(min-width:62em){.header .megamenu .megamenu__toggle-wrapper{display:none;top:.125rem}}@media(max-width:19.99em){.header .megamenu .megamenu-item.has-children.active>.megamenu-item__link a{padding-left:var(--wp--preset--spacing--20)}}@media(max-width:61.99em){.header .megamenu .megamenu-item.has-children.active>.megamenu-item__link a{font-size:var(--wp--preset--font-size--base);padding-left:0;padding-top:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--30);border-bottom:0!important;margin-left:calc(-.0625rem - var(--wp--preset--spacing--10))}.header .megamenu .level-0>.megamenu__content{margin-right:var(--wp--preset--spacing--20);margin-left:var(--wp--preset--spacing--20)}.header .megamenu .level-0 .wp-block-megamenu-item.megamenu-item.has-children.active>.megamenu-item__link{margin-top:var(--wp--preset--spacing--30)}.header .megamenu .level-1.megamenu-item.has-children>.megamenu-item__link a{padding-left:0}.header .megamenu .level-1 .wp-block-megamenu-item.megamenu-item.has-children.active>.megamenu-item__link{margin-top:0}.header .megamenu .level-1>*>.megamenu-item__dropdown{padding:var(--wp--preset--spacing--15) 0}.header .megamenu .level-2>*>.megamenu-item__link a{padding:var(--wp--preset--spacing--10) 0}.header .megamenu .megamenu-item__dropdown{padding:var(--wp--preset--spacing--10) 0}}@media(min-width:62em){.header .megamenu ul li{position:inherit}.header .megamenu .megamenu-item>.megamenu-item__dropdown-wrapper{width:0}.header .megamenu .megamenu-item__dropdown-content{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;flex-wrap:wrap}.header .megamenu .megamenu-item__dropdown-content figure{overflow:hidden;border-radius:var(--wp--custom--border-radius--normal)}.header .megamenu .megamenu-item__dropdown-content figure a img{transition:transform .3s}.header .megamenu .megamenu-item__dropdown-content figure:hover a{cursor:pointer}.header .megamenu .megamenu-item__dropdown-content figure:hover a img{transition:transform .3s;transform:scale(1.05);-o-object-fit:cover;object-fit:cover}.header .megamenu .megamenu-item .megamenu-item__link a{display:block}.editor-styles-wrapper .header .megamenu .megamenu-item .megamenu-item__link a{display:flex}.header .megamenu .megamenu-item>.megamenu-item__dropdown-wrapper{visibility:hidden}.header .megamenu .megamenu-item.is-opened>.megamenu-item__dropdown-wrapper{display:flex!important;height:26.875rem;visibility:visible;will-change:height;transition-duration:.3s;transition-timing-function:cubic-bezier(0.25,0.1,0.25,1)}.header .megamenu .megamenu-item.is-opened>.megamenu-item__dropdown-wrapper>*{opacity:1;transition:opacity .3s;transition-delay:0.4s}}@media(max-width:61.99em){.header .megamenu .megamenu-item__dropdown-wrapper .megamenu__content .megamenu-item{transform:translateX(6.25rem);opacity:0;transition-duration:.5s;background-color:var(--wp--preset--color--white)}}