/**handles:wp-user-profile-avatar-frontend,baseline-,bl-alert_bar-css,bl-ak_form-css,bl-glpac-endorsements-css,bl-glp-cases-css,bl-mobilize_events-css,bl-popup-css**/
#wp-user-profile-avatar-errors, #wp-user-profile-avatar-readable-size-error, .wp-user-profile-avatar-error {color: #c00 !important;font-weight: 700 !important;}#wp-user-profile-avatar-success, #wp-user-profile-avatar-readable-size-success, .wp-user-profile-avatar-success {color: #179a17 !important;font-weight: 700 !important;}#wp-user-profile-avatar-readable-size-error, #wp-user-profile-avatar-undo-button {display: none;}#wp-user-profile-avatar-preview, #wp_user_profile_avatar_preview-existing {margin-right: 10px;}#wp-user-profile-avatar-preview, #wp_user_profile_avatar_preview-existing, #wp-user-profile-avatar-thumbnail, #wp_user_profile_avatar_thumbnail-existing {display: inline-block;text-align: center;vertical-align: top;}#wp-user-profile-avatar-preview img, #wp-user-profile-avatar-thumbnail img, #wp_user_profile_avatar_preview-existing img, #wp_user_profile_avatar_thumbnail-existing img {max-height: 96px;border: 1px solid #dfdfdf;display: block;}.widget_wp_user_profile_avatar #wp-user-profile-avatar-preview img, .widget_wp_user_profile_avatar #wp-user-profile-avatar-thumbnail img, .widget_wp_user_profile_avatar #wp_user_profile_avatar_preview-existing img, .widget_wp_user_profile_avatar #wp_user_profile_avatar_thumbnail-existing img {max-height: 64px;}.defaultavatarpicker #wp-user-profile-avatar-preview, .defaultavatarpicker #wp_user_profile_avatar_preview-existing {width: 32px;height: 32px;margin-right: 0;display: inline-block;overflow: hidden;vertical-align: middle;}.defaultavatarpicker #wp-user-profile-avatar-preview img , .defaultavatarpicker #wp_user_profile_avatar_preview-existing img {width: 32px;height: auto;border: 0;}#wp-user-profile-avatar-edit #wp-user-profile-avatar-remove, #wp-user-profile-avatar-edit #wp-user-profile-avatar-undo, #wp-user-profile-avatar-edit-attachment {margin-left: 10px !important;}#wp-user-profile-avatar-slider {width: 22.75em;}#wp-user-profile-avatar-upload-messages span {display: block;}.wp-user-profile-avatar-hide {display: none !important;}.wp-user-profile-avatar-no-avatars {display: none;}.wp-user-profile-avatar .alignleft {float: left;margin: 0.3rem 2rem 2rem 2rem;}.wp-user-profile-avatar .alignright {float: right;margin: 0.3rem 0 2rem 2rem;}.wp-user-profile-avatar .aligncenter {margin-bottom: 4rem;margin-top: 4rem;margin-left: auto;margin-right: auto;text-align: center;}.wp-user-profile-avatar .alignnone {margin-bottom: 4rem;margin-top: 4rem;margin-left: auto;margin-right: auto;text-align: center;}.author-bio-section{border: 1px solid #111;padding: 15px 25px;}.author-bio-section .author_details {display: flex;align-items: flex-start;margin-bottom: 10px;}.author-bio-section .author-image {margin: 10px 0;min-width: 100px;}.author-bio-section .author-info {margin-left: 20px;}.author-bio-section .author-info .author-name {font-weight: 500;text-transform: capitalize;}.author-bio-section .authorbox-social-icons {border-top: 1px solid #111;margin: 0px 0 10px 0;padding-top: 20px;}.update-user-profile-avatar td, .update-user-profile-avatar th {border-color: #eee;padding: 20px;}.update-user-profile-avatar #wpupa_url {width: 100%;max-width: 500px;border-color: var(--wpem-gray-border-color);padding: 10px;}.update-user-profile-avatar #wp-user-profile-avatar-add-button-existing .button{border: 1px solid var(--wpem-gray-border-color);background-color: var(--wpem-gray-bg-color);padding: 10px 20px;cursor: pointer;}.update-user-profile-avatar #wp-user-profile-avatar-add-button-existing .button:hover {background-color: var(--wpem-gray-border-color);color: var(--wpem-dark-color);}.update-user-profile-avatar #wp-user-profile-avatar-add-button-existing {margin: 0;}.update-user-profile-avatar #wp_user_profile_avatar_preview, .update-user-profile-avatar #wp_user_profile_avatar_thumbnail, .update-user-profile-avatar #wp-user-profile-avatar-remove-button, .update-user-profile-avatar #wp-user-profile-avatar-undo-button {margin-bottom: 0;}.update-user-profile-avatar #wp_user_profile_avatar_preview img, .update-user-profile-avatar #wp_user_profile_avatar_thumbnail img {margin-bottom: 5px;}
@charset "UTF-8";:root{--color-mobile_nav-bg:var(--color-dark-1);--color-mobile_nav-text:var(--color-dark-1-text);--default-page-header-bg-image:url("/wp-content/themes/grassroots_law-baseline/img/glp-bg-distressed-black-loop.gif");--default-page-header-bg-overlay-opacity:0}.has-color-theme-2-background-color{--local-border-color:rgba(0,0,0,0.15)}.has-color-dark-1-background-color{--local-border-color:rgba(255,255,255,0.2)}.text-font-secondary{font-style:italic}.text-font-secondary em,.text-font-secondary i{font-weight:700}@supports (-webkit-background-clip:text) and (-webkit-text-fill-color:transparent){.has-gradient-text-color{background-image:linear-gradient(140deg,var(--color-theme-1) 20%,var(--color-theme-2) 50%,var(--color-theme-3) 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.has-color-theme-2-background-color .has-gradient-text-color{background-image:linear-gradient(140deg,var(--color-theme-1) 20%,var(--color-theme-3) 50%,var(--color-dark-2) 95%)}.has-gradient-text-color.has-gradient-text-shadow{top:.15em;left:.15em;text-shadow:-.15em -.15em 0 var(--color-dark-1)}.has-color-dark-1-background-color .has-gradient-text-color,.has-color-dark-2-background-color .has-gradient-text-color,.has-color-theme-3-background-color .has-gradient-text-color{background-image:linear-gradient(140deg,var(--color-theme-1) 20%,var(--color-theme-3) 50%,var(--color-dark-2) 95%)}.has-color-dark-1-background-color .has-gradient-text-color.has-gradient-text-shadow,.has-color-dark-2-background-color .has-gradient-text-color.has-gradient-text-shadow,.has-color-theme-3-background-color .has-gradient-text-color.has-gradient-text-shadow{text-shadow:-.15em -.15em 0 var(--color-light-1)}}.glp-bg-distressed-black{background-image:url(https://grassrootslaw.org/wp-content/themes/grassroots_law-baseline/img/glp-bg-distressed-black.jpg);--local-border-color:rgba(255,255,255,0.2)}.glp-bg-distressed-white{background-image:url(https://grassrootslaw.org/wp-content/themes/grassroots_law-baseline/img/glp-bg-distressed-white.jpg)}.glp-bg-distressed-teal{background-image:url(https://grassrootslaw.org/wp-content/themes/grassroots_law-baseline/img/glp-bg-distressed-teal.jpg)}.glp-bg-distressed-orange{background-image:url(https://grassrootslaw.org/wp-content/themes/grassroots_law-baseline/img/glp-bg-distressed-orange.jpg)}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.glp-seal-bg{overflow:hidden;position:relative;z-index:-1}.glp-seal-bg .wp-block-group__inner-container{position:relative;z-index:2}.glp-seal-bg::after{content:"";animation:spin 120s linear infinite;background-image:url("/wp-content/themes/grassroots_law-baseline/img/glp-seal-bg-black.png");background-size:100% auto;border-radius:30rem;width:30rem;height:30rem;position:absolute;right:-10rem;bottom:-10rem;z-index:0}@media screen and (min-width:950px){.glp-seal-bg::after{height:60vw;width:60vw}}.site-nav .glp-seal-bg{display:none}.glp-seal-bg-white::after{background-image:url("/wp-content/themes/grassroots_law-baseline/img/glp-seal-bg-white-40.png");right:auto;left:-10rem;top:-10rem;bottom:auto}.modal-wrapper .site-nav .glp-seal-bg{display:block;overflow:visible;z-index:0}.modal-wrapper .site-nav .glp-seal-bg::after{height:13rem;bottom:auto;left:-3rem;right:auto;top:-9rem;width:13rem;z-index:0}@keyframes slide{0%{background-size:300% auto;background-position:0 top}50%{background-size:300% auto;background-position:100% top}100%{background-size:300% auto;background-position:0 top}}.baseline .alert_bar-container{animation:slide 9s ease infinite;font-size:.8rem;background-image:linear-gradient(140deg,var(--color-theme-1) -10%,var(--color-theme-2) 20%,var(--color-theme-2) 65%,var(--color-theme-3) 110%)}.alert_bar a{box-shadow:inset 0 -.3em 0 var(--color-theme-1);color:currentColor;margin-left:.1em;text-decoration:none;transition:box-shadow 250ms cubic-bezier(.25, 1, .5, 1);white-space:nowrap}.alert_bar a:hover{box-shadow:inset 0 -1.1em 0 var(--color-theme-1)}@media screen and (min-width:900px){#page-header{padding-right:calc(1.5625vh + 3.4375vw + 5vw);padding-left:calc(1.5625vh + 3.4375vw + 5vw)}}#homepage-top{min-height:105vh!important;padding-top:11rem;padding-top:calc(10rem + 5vh)}@media screen and (min-width:950px){#homepage-top{min-height:93vh!important;padding-bottom:2rem}}@media screen and (max-width:680px){#site-nav-toggle-text{display:inline-block}}.nav-social{background-size:.9rem auto;background-position:center;text-indent:-9999px;transform:scale(1);transition:.2s all}.nav-social:hover{transform:scale(1.2)}.nav-social a::before{display:none}.glpac-link a::after{content:"Grassroots Law PAC";font-size:.6em;margin-left:.3rem;padding:.3em;background-color:rgba(255,255,255,.2);border-radius:3px;color:rgba(255,255,255,.6);text-transform:none!important;letter-spacing:0!important}.modal-wrapper.slide-out .modal-inner{max-width:100%;width:100%}.modal-wrapper nav{min-height:0;padding:0}#modal-site-nav #site-nav{min-height:100vh;padding:6rem 2.5rem 2.5rem;margin:0}.modal-wrapper .menu li{font-size:1rem;padding:.15em 0}.cl3-nav-group .nav-desc{font-family:var(--font-meta);font-style:italic;font-size:.85rem;line-height:1.2;margin-bottom:.2rem;opacity:.66}.modal-wrapper .nav-social{flex:0 0 2rem!important;margin-top:2rem}.modal-wrapper .menu-item-108{order:-1}.modal-wrapper .cl3-nav-group .cl3-nav{border-bottom:1px dashed rgba(255,255,255,.5);padding-bottom:.5rem;position:relative;margin-bottom:1rem;z-index:2}.modal-wrapper .cl3-nav-group .nav-label{color:var(--color-theme-2);display:block;font-size:1.5rem;margin:0 0 .2em}@supports (-webkit-background-clip:text) and (-webkit-text-fill-color:transparent){.modal-wrapper .cl3-nav-group .nav-label{background-image:linear-gradient(140deg,var(--color-theme-1) 20%,var(--color-theme-2) 50%,var(--color-theme-3) 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}}.modal-wrapper .secondary-nav>.menu{display:flex;flex-wrap:wrap}.modal-wrapper .secondary-nav>.menu>li{flex:0 0 50%;font-family:var(--font-display);text-transform:var(--font-display-texttransform)}.modal-wrapper .secondary-nav .sub-menu a{font-size:.8em;font-weight:400;text-transform:none}@media screen and (min-width:950px){#site-header-inner{position:relative}#site-header-inner #header-buttons-container{min-height:0;margin-left:0}#site-header-inner #site-nav{display:grid;gap:.2rem;grid-template-areas:"hncl hbtc" "hnsd hbtc";margin-top:.6rem}#site-header-inner #site-title{grid-area:htit}#site-header-inner .cl3-nav-group{display:flex;grid-area:hncl;z-index:5}#site-header-inner .cl3-nav-group .cl3-nav{position:relative}#site-header-inner .cl3-nav-group .nav-label{align-items:center;display:flex;font-size:.85rem;margin:0}#site-header-inner .cl3-nav-group .nav-label::after{content:"";border-top:.25rem solid currentColor;border-left:.3rem solid transparent;border-right:.3rem solid transparent;margin-left:.5rem;height:0;opacity:.6;width:0}#site-header-inner .cl3-nav-group .nav-desc{flex:1 1 30%;padding:.5rem 1rem}#site-header-inner .cl3-nav-group .cl3-nav-mdd{background-color:var(--color-dark-2);box-shadow:0 0 0 transparent;color:var(--color-dark-2-text);display:flex;flex-direction:column;opacity:0;pointer-events:none;position:absolute;transition:all .4s;transition-delay:50ms;transform:translateY(-.6rem);width:19rem;top:2rem;left:0;z-index:1}#site-header-inner .cl3-nav-group:hover .cl3-nav-mdd{transform:translateY(0)}#site-header-inner .cl3-nav-group .cl3-nav-mdd-image{background-color:#aaa;height:14rem;flex:1 1 40%;width:100%}#site-header-inner .cl3-nav-group .menu{display:block}#site-header-inner .cl3-nav-group .sub-menu{display:none}#site-header-inner .cl3-nav{padding:.6rem .7rem;transition:all .8s}#site-header-inner .cl3-nav:hover{background-color:var(--color-dark-2);color:var(--color-dark-2-text)}#site-header-inner .cl3-nav:hover .cl3-nav-mdd{box-shadow:.1rem .25rem .25rem -2px var(--color-dark-1);transform:translateY(0);opacity:1;pointer-events:all;z-index:2}#site-header-inner .cl3-nav a{border-left:0 solid transparent;transition:.2s all}#site-header-inner .cl3-nav a:hover{border-left:.3rem solid}#site-header-inner .cl3-nav a:hover::before{display:none}#site-header-inner .secondary-nav{justify-content:flex-end;display:flex;grid-area:hnsd;position:relative}#site-header-inner .secondary-nav::after{content:"";border-top:1px solid rgba(255,255,255,.3);width:calc(100% - 1.5em);position:absolute;top:-3px;margin-right:.8em}#site-header-inner .secondary-nav a{font-size:.65rem;min-height:0}#site-header-inner .secondary-nav .menu-item-has-children .sub-menu,#site-header-inner .secondary-nav .menu-item-has-children:hover{background-color:var(--color-dark-2)}#site-header-inner .secondary-nav .menu-item-has-children .sub-menu a:hover{background-color:var(--color-dark-1)}#site-header-inner .secondary-nav .menu-item-has-children:last-child .sub-menu,#site-header-inner .secondary-nav .menu-item-has-children:nth-last-child(2) .sub-menu{left:0!important;right:auto}#site-header-inner .nav-button:hover{border-bottom:0 none}#site-header-inner .nav-button a{border-radius:var(--site-button-border-radius);background-color:var(--color-theme-1);font-size:.85rem;letter-spacing:.06em;text-shadow:0 0 transparent;padding:1.1em 2.1em;min-height:100%;outline:2px solid transparent}#site-header-inner .nav-button a:hover{color:var(--color-dark-1);outline:2px solid var(--color-theme-1);outline-offset:4px}#site-header-inner .nav-button a:hover::before{display:none}#site-header-inner #header-buttons-container{grid-area:hbtc}}.cl3-title{background-image:url(https://grassrootslaw.org/wp-content/themes/grassroots_law-baseline/img/cl3-title.png);background-size:contain;background-position:bottom left;background-repeat:no-repeat;text-indent:-9999px;min-height:30vh;height:45%;margin-bottom:1rem}@media screen and (min-width:900px){.cl3-title{background-image:url(https://grassrootslaw.org/wp-content/themes/grassroots_law-baseline/img/cl3-title-horz.png);height:29.4%;width:100%;max-width:40rem}}#homepage-top .input-text{background-color:rgba(0,0,0,.5);color:var(--color-light-1,#fff)}#homepage-top .input-text input,#homepage-top .input-text label{border-color:var(--color-light-1,#fff);color:var(--color-light-1,#fff)}.cl3-section{display:block}.cl3-section figure{overflow:hidden;position:relative}.cl3-section figure img{transition:5s transform .2s;transform:scale(1);width:100%!important;height:initial!important;clip:inherit!important}.cl3-section figure::after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.cl3-section.onscreen-once figure img{transform:scale(1.3)}.cl3-change_leaders-section figure::after{background-image:linear-gradient(180deg,rgba(10,118,80,0) 60%,var(--color-theme-2) 98%)}.cl3-change_laws-section figure::after{background-image:linear-gradient(180deg,transparent 60%,var(--color-light-1) 98%)}.cl3-change_lives-section figure::after{background-image:linear-gradient(180deg,transparent 60%,var(--color-dark-1) 98%)}@media screen and (min-width:900px){.cl3-section{display:grid}.cl3-section figure::after{background-image:none}.cl3-section figure img{display:none!important}}.cl3-section-title{font-size:2.3rem;hyphens:none;margin-top:-6.5rem;padding-right:1rem}@media screen and (min-width:900px){.cl3-section-title{margin-top:0;padding-right:0}}.js .wp-block-lazyblock-endorsements-list .endorsement{opacity:0;transition:.2s all 0s,1s opacity .4s}.js .wp-block-lazyblock-endorsements-list .endorsement:first-child{transition-delay:0s,0.4s}.js .wp-block-lazyblock-endorsements-list .endorsement:nth-child(2){transition-delay:0s,0.5s}.js .wp-block-lazyblock-endorsements-list .endorsement:nth-child(3){transition-delay:0s,0.6s}.js .wp-block-lazyblock-endorsements-list .endorsement:nth-child(4){transition-delay:0s,0.7s}.js .wp-block-lazyblock-endorsements-list .endorsement:nth-child(5){transition-delay:0s,0.8s}.js .wp-block-lazyblock-endorsements-list .endorsement:nth-child(6){transition-delay:0s,0.9s}.js .wp-block-lazyblock-endorsements-list .endorsement:nth-child(7){transition-delay:0s,1s}.js .wp-block-lazyblock-endorsements-list .endorsement:nth-child(8){transition-delay:0s,1.1s}.js .wp-block-lazyblock-endorsements-list .endorsement:nth-child(9){transition-delay:0s,1.2s}.js .wp-block-lazyblock-endorsements-list.onscreen-once .endorsement{opacity:1}.post-actions{display:flex;align-items:center}.post-actions .post-action-donate{border-radius:0}.post-actions .post-actions-share{display:flex;align-items:center;gap:0 .5rem;padding-left:calc(1rem + 1vw);padding-bottom:0}.post-actions .button-dot{background-size:62%}@media screen and (min-width:950px){.baseline .page-content{margin-left:5vw}.baseline .page-content>.alignwide{margin-right:auto}.baseline .page-content>.alignfull,.baseline .page-content>.alignfull.wp-block-media-text{align-self:start;margin-left:-5vw}}.has-color-theme-2-background-color .endorsement-tag .endorsement-election_date-date{background-color:var(--color-light-1)}#page-header{justify-content:start;text-align:left}#error-404{background-color:var(--color-dark-1,#000);background-image:url("/wp-content/themes/grassroots_law-baseline/img/glp-bg-distressed-black.jpg");color:var(--color-dark-1-color,#fff)}.input-employer,.input-occupation{flex:1 0 20rem}.wp-block-query .wp-block-post .wp-block-post-featured-image{box-shadow:.3rem .3rem 0 var(--color-dark-2)}.bl_me-event-image{box-shadow:.2rem .2rem 0 var(--color-dark-2)}.cl3-change_laws-section .wp-block-video{max-width:80%}
.alert_bar-container{align-items:stretch;background:var(--alert_bar-bg,var(--color-theme-2,#fff));color:var(--alert_bar-text-color,var(--color-theme-2-text,#000));display:flex;flex-wrap:nowrap;font-size:.85rem;position:relative;order:-10;overflow:hidden;width:100%}.alert_bar{align-items:center;display:flex;flex-shrink:0;justify-content:center;opacity:0;padding:calc(.4rem + .5vh);text-align:center;width:100%}.alert_bar:first-child{opacity:1}.js .alert_bar{opacity:1;order:2}.js .alert_bar.active{order:0}.alert_bar-text{line-height:1.3}.alert_bar-text p{display:inline;line-height:1.3}.alert_bar-text a.alert_bar-button{margin:.5rem}.alert_bar-size-expanded{padding:calc(1rem + 3.2vh) calc(2rem + 3vh)}.alert_bar-size-huge{padding:calc(2rem + 7vh) calc(2rem + 3vh)}#site-header.site-header-position-overlap-dark.headroom--top,.page-template-page-no_header.alert-bar-active #site-header.headroom--top{height:0;position:static}.baseline .wp-block-cover:first-child{padding-top:calc(15vmin + 3rem)}
.wp-block-lazyblock-ak-form-email-zip{width:100%}.aligncenter .bl-block-actionkit-email_zip,.aligncenter .bl-block-actionkit-email_zip .actionkit-widget{justify-content:center}.bl-block-actionkit-email_zip{display:flex;flex-wrap:wrap;justify-content:inherit}.bl-block-actionkit-email_zip-title{font-family:var(--font-display);font-weight:var(--font-display-weight,bold);margin-bottom:.1rem;text-transform:var(--font-display-texttransform,none);width:100%}.bl-block-actionkit-email_zip-description{width:100%}.bl-block-actionkit-email_zip .actionkit-widget{display:flex;flex-wrap:wrap;margin-left:calc(-2px - .3vw);margin-right:calc(-2px - .3vw)}.bl-block-actionkit-email_zip .actionkit-widget>*{margin:calc(1px + .3vw)}.bl-block-actionkit-email_zip .input-text{align-items:center;background-color:rgba(255,255,255,.9);border-radius:2px;display:flex;position:relative}.bl-block-actionkit-email_zip .input-email{flex:4 1 11em}.bl-block-actionkit-email_zip .input-zip{flex:1 0 calc(5rem + 3vw)}.bl-block-actionkit-email_zip .input-phone{flex:1 0 10em}.bl-block-actionkit-email_zip .input-submit{flex:1 0 auto;padding-left:15px;padding-right:15px}@media screen and (min-width:1100px){.bl-block-actionkit-email_zip .input-email{max-width:13em}.bl-block-actionkit-email_zip .input-zip{max-width:8rem}.bl-block-actionkit-email_zip .input-phone{max-width:10em}.bl-block-actionkit-email_zip .input-submit{padding-left:1.6em;padding-right:1.6em;max-width:max-content}}.bl-block-actionkit-email_zip .form-disclaimer{flex:1 0 100%;width:100%}.bl-block-actionkit-email_zip .form-disclaimer a{color:inherit;font-weight:400}.bl-block-actionkit-email_zip label{color:var(--site-text-color);position:absolute;transform:scale(1) translateX(.6rem) translateY(0);transform-origin:left top;transition:.2s all;transition-timing-function:cubic-bezier(.08,.82,.17,1)}.bl-block-actionkit-email_zip .input-text input{background-color:transparent;color:var(--site-text-color);height:100%;margin:0;padding:1.15rem .6rem .2rem;width:100%}.bl-block-actionkit-email_zip .contains-input label,.bl-block-actionkit-email_zip .focus label{opacity:.65;transform:scale(.75) translateX(.85rem) translateY(-.65rem)}.bl-block-actionkit-email_zip .input-submit{background-color:var(--actionkit-button-bg-color,var(--site-button-bg-color));color:var(--actionkit-button-text-color,var(--site-button-text-color))}.actionkit-widget-replacement,.actionkit-widget-success{margin-top:1rem}.en .actionkit-widget-reset_link{cursor:pointer;display:inline-block;font-size:.8em;text-transform:uppercase;letter-spacing:.1em;padding-left:.5em}.actionkit-widget-reset_link:hover{text-decoration:underline}
.endorsement-list{display:flex;flex-wrap:wrap;gap:calc(.3rem + 1vw)}.endorsement-list-label{width:100%}.endorsement-layout-list-photo,.endorsement-list-medium .endorsement-layout-auto{align-items:center;border:1px solid var(--local-border-color,var(--color-dark-2));border-radius:.35rem;display:flex;flex:0 0 48%;flex-direction:column;padding:.5rem;padding:calc(.5rem + 1vw);transition:all .2s;min-width:8rem;max-width:14rem}@media screen and (min-width:650px){.endorsement-layout-list-photo,.endorsement-list-medium .endorsement-layout-auto{flex:1 1 14rem}}.endorsement-layout-list-photo:hover,.endorsement-list-medium .endorsement-layout-auto:hover{border-color:var(--local-border-color-hover,var(--color-dark-2));box-shadow:3px 3px 0 var(--local-border-color,var(--color-dark-2));transform:translateX(-3px) translateY(-3px);z-index:2}.endorsement-layout-list-photo .endorsement-image,.endorsement-list-medium .endorsement-layout-auto .endorsement-image{background-color:var(--color-light-2);border:2px solid var(--local-bg-color,var(--site-bg-color));border-radius:4rem;display:flex;height:6rem;height:calc(5rem + 4vw);justify-content:center;margin:0 auto;position:relative;width:6rem;width:calc(5rem + 4vw)}.endorsement-layout-list-photo .endorsement-image::after,.endorsement-list-medium .endorsement-layout-auto .endorsement-image::after{background-color:var(--color-theme-2);border-radius:50em;content:"";position:absolute;height:calc(100% + 8px);left:-4px;top:-4px;width:calc(100% + 8px);z-index:-2}.endorsement-layout-list-photo .endorsement-image img,.endorsement-list-medium .endorsement-layout-auto .endorsement-image img{aspect-ratio:1/1;border-radius:30rem;object-fit:cover;object-position:center 25%}.endorsement-layout-list-photo .endorsement-elected,.endorsement-list-medium .endorsement-layout-auto .endorsement-elected{bottom:-8px;position:absolute}.endorsement-layout-list-photo .endorsement-tags,.endorsement-list-medium .endorsement-layout-auto .endorsement-tags{margin-bottom:.2rem}.endorsement-layout-list-photo .endorsement-text,.endorsement-list-medium .endorsement-layout-auto .endorsement-text{align-items:center;display:flex;flex-direction:column;font-size:.8rem;line-height:1.125rem;margin-top:-.9rem;position:relative;text-align:center}.endorsement-layout-list-photo .endorsement-name,.endorsement-list-medium .endorsement-layout-auto .endorsement-name{display:block;font-size:1rem;font-weight:700}.endorsement-layout-list-photo .endorsement-election_date,.endorsement-list-medium .endorsement-layout-auto .endorsement-election_date{display:block}.endorsement-layout-list-photo .endorsement-actions-toggle,.endorsement-list-medium .endorsement-layout-auto .endorsement-actions-toggle{line-height:0;font-size:20px;padding:0 .4rem .7rem;position:absolute;right:0;top:0}.endorsement-layout-list-photo .endorsement-actions,.endorsement-list-medium .endorsement-layout-auto .endorsement-actions{background-color:var(--local-bg-color,var(--site-bg-color));border-radius:3px;box-shadow:0 0 4px rgba(0,0,0,.4);display:flex;flex-direction:column;opacity:0;padding:0;pointer-events:none;position:absolute;right:0;transition:.2s all;top:0;z-index:2}.endorsement-layout-list-photo .endorsement-actions-toggle:active+.endorsement-actions,.endorsement-layout-list-photo .endorsement-actions-toggle:hover+.endorsement-actions,.endorsement-layout-list-photo .endorsement-actions:hover,.endorsement-list-medium .endorsement-layout-auto .endorsement-actions-toggle:active+.endorsement-actions,.endorsement-list-medium .endorsement-layout-auto .endorsement-actions-toggle:hover+.endorsement-actions,.endorsement-list-medium .endorsement-layout-auto .endorsement-actions:hover{gap:.25rem;padding:.7rem;pointer-events:all;opacity:1}.endorsement-list-layout-list-text{grid-gap:1rem 0.5rem;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.endorsement-layout-list-text,.endorsement-list-long .endorsement-layout-auto{border:0 none!important;align-self:start;font-size:.85rem;line-height:1.4}.endorsement-layout-list-text .endorsement-text,.endorsement-list-long .endorsement-layout-auto .endorsement-text{line-height:1.4}.endorsement-layout-list-text .endorsement-name,.endorsement-list-long .endorsement-layout-auto .endorsement-name{display:block;font-weight:700}.endorsement-layout-list-text .endorsement-position,.endorsement-list-long .endorsement-layout-auto .endorsement-position{display:block}.endorsement-layout-list-text .endorsement-actions,.endorsement-layout-list-text .endorsement-actions-toggle,.endorsement-list-long .endorsement-layout-auto .endorsement-actions,.endorsement-list-long .endorsement-layout-auto .endorsement-actions-toggle{display:none}.endorsement-layout-list-text .endorsement-image,.endorsement-list-long .endorsement-layout-auto .endorsement-image{display:none}.endorsement-list-layout-feature,.endorsement-list-small.endorsement-list-layout-auto{align-items:stretch;display:flex;flex-wrap:wrap;gap:calc(.5rem + 1vw);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));justify-content:start;margin-bottom:2rem}.endorsement-list-layout-feature-update{align-items:stretch;display:flex;flex-wrap:wrap;gap:calc(.5rem + 1vw);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));justify-content:center;margin-bottom:2rem}.endorsement-layout-feature,.endorsement-layout-feature-update,.endorsement-list-small .endorsement-layout-auto{border:1px solid var(--local-border-color,rgba(0,0,0,.15));border-radius:5px;display:flex;flex:1 0 calc(7rem + 6vw);flex-direction:column;align-items:center;padding:calc(.6rem + 1.5vmin);transition:.2s all;min-width:calc(7rem + 6vw);max-width:16rem;max-width:clamp(0px,45vw,16rem)}.endorsement-layout-feature-update:hover,.endorsement-layout-feature:hover,.endorsement-list-small .endorsement-layout-auto:hover{transform:translate(-4px,-4px);box-shadow:4px 4px 0 var(--local-border-color,var(--color-dark-1))}@media screen and (min-width:650px){.endorsement-layout-feature,.endorsement-layout-feature-update,.endorsement-list-small .endorsement-layout-auto{flex-grow:0}}.endorsement-layout-feature .endorsement-image,.endorsement-layout-feature-update .endorsement-image,.endorsement-list-small .endorsement-layout-auto .endorsement-image{border-radius:300px;border:2px solid var(--local-bg-color,var(--site-color-bg));line-height:0;margin-bottom:.5rem;position:relative;max-width:45vw;width:90%;z-index:2}.endorsement-layout-feature .endorsement-image::after,.endorsement-layout-feature-update .endorsement-image::after,.endorsement-list-small .endorsement-layout-auto .endorsement-image::after{background-color:var(--color-theme-3);border-radius:1000px;content:"";height:calc(100% + 5px);left:-2.75px;position:absolute;top:-2.75px;width:calc(100% + 5px);z-index:-1}.endorsement-layout-feature .endorsement-image img,.endorsement-layout-feature-update .endorsement-image img,.endorsement-list-small .endorsement-layout-auto .endorsement-image img{aspect-ratio:1/1;border:4px solid var(--local-bg-color,var(--site-bg-color));border-radius:100rem;height:100%;object-fit:cover;object-position:center 20%;width:100%}.endorsement-layout-feature .endorsement-elected,.endorsement-layout-feature-update .endorsement-elected,.endorsement-list-small .endorsement-layout-auto .endorsement-elected{display:block;font-size:.85rem;margin-top:-2.2rem;margin-bottom:.7rem}@media screen and (min-width:950px){.endorsement-layout-feature .endorsement-elected,.endorsement-layout-feature-update .endorsement-elected,.endorsement-list-small .endorsement-layout-auto .endorsement-elected{font-size:.75rem;margin:0}}.endorsement-layout-feature .endorsement-text,.endorsement-layout-feature-update .endorsement-text,.endorsement-list-small .endorsement-layout-auto .endorsement-text{display:flex;flex-direction:column;font-size:.85rem;line-height:1.35;text-align:center}.endorsement-layout-feature .endorsement-tags,.endorsement-layout-feature-update .endorsement-tags,.endorsement-list-small .endorsement-layout-auto .endorsement-tags{line-height:1;margin-top:-1.5rem;margin-bottom:.2rem;order:-5;z-index:2}.endorsement-layout-feature .endorsement-name,.endorsement-layout-feature-update .endorsement-name,.endorsement-list-small .endorsement-layout-auto .endorsement-name{display:block;font-size:calc(.9rem + .6vw);font-weight:700;line-height:1.2}.endorsement-layout-feature .endorsement-title,.endorsement-layout-feature-update .endorsement-title,.endorsement-list-small .endorsement-layout-auto .endorsement-title{font-size:.85em;line-height:1.35}.endorsement-layout-feature .endorsement-description,.endorsement-layout-feature-update .endorsement-description,.endorsement-list-small .endorsement-layout-auto .endorsement-description{-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:5rem;margin:.7em 0;overflow:hidden;display:-webkit-box;display:none}@media screen and (min-width:950px){.endorsement-layout-feature .endorsement-description,.endorsement-layout-feature-update .endorsement-description,.endorsement-list-small .endorsement-layout-auto .endorsement-description{font-size:.9rem;line-height:1.5;-webkit-line-clamp:5;max-height:8rem}}.endorsement-layout-feature .endorsement-description,.endorsement-layout-feature .endorsement-description p,.endorsement-layout-feature-update .endorsement-description,.endorsement-layout-feature-update .endorsement-description p,.endorsement-list-small .endorsement-layout-auto .endorsement-description,.endorsement-list-small .endorsement-layout-auto .endorsement-description p{font-size:.85rem;line-height:1.3}.endorsement-layout-feature .endorsement-action,.endorsement-layout-feature-update .endorsement-action,.endorsement-list-small .endorsement-layout-auto .endorsement-action{display:none}.endorsement-layout-feature .under-attack-text,.endorsement-layout-feature-update .under-attack-text,.endorsement-list-small .endorsement-layout-auto .under-attack-text{font-size:.7rem;line-height:1.3;margin-top:.5rem}.endorsement-layout-feature .under-attack-text::before,.endorsement-layout-feature-update .under-attack-text::before,.endorsement-list-small .endorsement-layout-auto .under-attack-text::before{border-top:2px solid var(--color-theme-2);content:"";display:block;margin:0 auto .5rem;width:1rem}.endorsement-layout-feature .under-attack-text p,.endorsement-layout-feature-update .under-attack-text p,.endorsement-list-small .endorsement-layout-auto .under-attack-text p{line-height:1.3;opacity:.7}.single-endorsements .page-content{max-width:100%}.endorsement-single{align-items:center;display:flex;flex-direction:column;max-width:45rem}.endorsement-single .endorsement-info{background-color:var(--color-dark-1);background-image:url(/wp-content/themes/real_justice-baseline/img/rj-bg-courthouse-dark.jpg);background-repeat:repeat;background-size:cover;background-position:center bottom;color:var(--color-light-1);display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem calc(1.5625vh + 3.4375vw) 4rem}.endorsement-single .endorsement-info-text{position:relative;z-index:3}.endorsement-single .endorsement-tags{margin-top:-2rem;margin-bottom:.7rem}.endorsement-single .endorsement-tag,.endorsement-single .endorsement-tag .endorsement-election_date-date,.endorsement-single .endorsement-tag .endorsement-election_date-label{font-size:1rem}.endorsement-single .endorsement-name{margin-bottom:.2rem}.endorsement-single .endorsement-image{height:15rem;max-height:60vw;line-height:0;margin-left:0;margin-bottom:1rem;order:-1;position:relative;width:15rem;max-width:60vw;z-index:2}.endorsement-single .endorsement-image::after{background-color:var(--color-theme-2);border-radius:1000px;content:"";height:calc(100% + 5px);left:-2.75px;position:absolute;top:-2.75px;width:calc(100% + 5px);z-index:-1}.endorsement-single .endorsement-image img{border:4px solid var(--color-dark-1);border-radius:100vw;height:100%;object-fit:cover;object-position:50% 20%;width:100%}.endorsement-single .endorsement-links{align-items:center;background-color:var(--color-light-2);border:1px solid rgba(0,0,0,.1);border-radius:3px;display:flex;flex-direction:column;margin-top:-3rem;margin-bottom:2rem;padding:1rem 1.2rem;width:fit-content}.endorsement-single .endorsement-links .inline-dot{height:1.4em;width:1.4em}.endorsement-single .endorsement-actions{display:flex;flex-wrap:wrap;gap:.2rem;margin-bottom:.75rem;justify-content:center}.endorsement-single .endorsement-profiles{align-items:center;justify-content:center;display:flex;flex-wrap:wrap;gap:.5rem;font-size:.8rem}.endorsement-single .endorsement-profiles a{align-items:center;color:inherit;display:inline-flex;text-decoration:none}.endorsement-single .endorsement-profiles a:hover{text-decoration:underline}.endorsement-single .bg-link-icon{background-color:var(--color-dark-2)}.endorsement-single .endorsement-text{margin-bottom:6rem}@media screen and (min-width:900px){.endorsement-single .endorsement-materials{display:flex;gap:3rem;justify-content:center;width:90vw}}.endorsement-single .endorsement-twitter-embed{margin-bottom:3rem;min-width:40%}.endorsement-single .twitter-timeline{border-radius:5px;box-shadow:0 0 0 1px rgba(0,0,0,.3);max-width:500px!important}.endorsement-single .endorsement-press-coverage-hit{border:1px solid rgba(0,0,0,.15);border-radius:3px;padding:calc(.4rem + 1.5vmin) calc(.65rem + 1.5vmin);transition:150ms all}.endorsement-single .endorsement-press-coverage-hit:hover{border-color:rgba(0,0,0,.4);box-shadow:.3rem .3rem 0 var(--color-dark-1);transform:translateX(-.3rem) translateY(-.3rem)}.endorsement-single .endorsement-press-coverage-hit-meta{line-height:1.6;margin-bottom:.25rem}.endorsement-single .endorsement-press-coverage-hit-link{text-decoration:none}.endorsement-single .endorsement-under_attack-text{border:3px solid var(--color-theme-2);border-radius:4px;font-size:.9rem;margin-bottom:3rem;padding:1rem;padding:calc(1.375vh + .625vw + 2px) calc(.625vh + 1.375vw + 2px)}.endorsement-tag{background-color:var(--color-light-2);border:1px solid rgba(0,0,0,.05);border-radius:3px;display:inline-block;font-size:.7rem;font-weight:700;line-height:1.4;margin-bottom:.1rem;padding:0 .3em;text-decoration:none;white-space:nowrap}.endorsement-tag.endorsement-tag-won_primary,.endorsement-tag.endorsement-tag-yes{background-color:var(--color-theme-1);color:var(--color-theme-1-text);padding-right:1.6em;position:relative}.endorsement-tag.endorsement-tag-won_primary::after,.endorsement-tag.endorsement-tag-yes::after{border-top:0 none;border-right:.325em solid;border-bottom:.325em solid;border-left:0 none;content:"";font-size:.75em;height:.8em;right:1.1em;opacity:.5;position:absolute;-webkit-transform:rotate(38deg);transform:rotate(38deg);-webkit-transform-origin:bottom;transform-origin:bottom;width:.4em}.endorsement-tag.endorsement-tag-under_attack{background-color:var(--color-theme-2);color:var(--color-theme-2-text)}.endorsement-tag.endorsement-tag-election_date{background-color:transparent;border:0 none;font-size:0;padding:0}.endorsement-tag .endorsement-election_date-date,.endorsement-tag .endorsement-election_date-label{align-items:center;font-size:.7rem;display:inline-flex;line-height:1.4;padding:.15em .25em}.endorsement-tag .endorsement-election_date-label{background-color:var(--color-theme-3);border-radius:3px 0 0 3px;color:var(--color-theme-3-text);padding-right:2px;position:relative}.endorsement-tag .endorsement-election_date-label::after{border-left:5px solid var(--color-theme-3);border-top:10px solid transparent;border-bottom:10px solid transparent;content:"";height:0;right:-5px;position:absolute;width:0}.endorsement-tag .endorsement-election_date-date{background-color:var(--color-theme-2);border-radius:0 3px 3px 0;color:var(--color-theme-1-text);padding-right:.3em;padding-left:.5em;text-transform:none}.endorsement-list .endorsement-elected{border-color:var(--color-theme-1);border-style:solid;border-width:2px}.endorsement-list .endorsement-elected .endorsement-image::after{background-image:linear-gradient(to bottom right,var(--color-theme-1) 20%,var(--color-theme-3) 50%,var(--color-theme-2) 100%);border-radius:100rem;content:"";height:calc(100% + 8px);left:-4px;position:absolute;top:-4px;width:calc(100% + 8px);z-index:-2}
.case-list{display:flex;flex-wrap:wrap;gap:.75rem}.case{display:flex;position:relative}.case-actions{display:none}.case-tags{display:flex;flex-wrap:wrap;gap:0 .3rem;margin-bottom:.3rem;z-index:2}.case-tag{background-color:rgba(0,0,0,.8);border-radius:3px;color:var(--color-light-1);display:inline-block;font-size:.75rem;font-family:var(--font-meta);font-style:italic;line-height:1.3;padding:2px 4px}.case-layout-list-photo,.case-list-medium .case-layout-auto,.case-list-small .case-layout-auto{align-items:center;border:1px solid var(--local-border-color,var(--color-dark-2));border-radius:.35rem;display:flex;flex:1 1 calc(50% - 0.75rem);flex-direction:column;overflow:hidden;transition:all .2s;min-width:8rem;max-width:22rem}@media screen and (min-width:950px){.case-layout-list-photo,.case-list-medium .case-layout-auto,.case-list-small .case-layout-auto{flex:0 0 calc(33% - 0.325rem)}}.case-layout-list-photo:hover,.case-list-medium .case-layout-auto:hover,.case-list-small .case-layout-auto:hover{border-color:var(--local-border-color-hover,var(--color-dark-2));box-shadow:3px 3px 0 var(--local-border-color,var(--color-dark-2));transform:translateX(-3px) translateY(-3px);z-index:2}.case-layout-list-photo .case-image,.case-list-medium .case-layout-auto .case-image,.case-list-small .case-layout-auto .case-image{background-color:var(--color-light-2);display:flex;justify-content:center;position:relative}.case-layout-list-photo .case-image img,.case-list-medium .case-layout-auto .case-image img,.case-list-small .case-layout-auto .case-image img{aspect-ratio:5/3;object-fit:cover;object-position:center 40%}.case-layout-list-photo .case-text,.case-list-medium .case-layout-auto .case-text,.case-list-small .case-layout-auto .case-text{align-items:start;display:flex;flex-direction:column;font-size:.8rem;line-height:1.125rem;padding:.8rem;padding:calc(1vw + 1.5vh) calc(1.5vw + 1vh)}.case-layout-list-photo .case-name,.case-list-medium .case-layout-auto .case-name,.case-list-small .case-layout-auto .case-name{display:block;font-size:1rem;font-weight:700;margin-bottom:.5rem}.case-layout-list-photo .case-tags,.case-list-medium .case-layout-auto .case-tags,.case-list-small .case-layout-auto .case-tags{margin-top:calc(-1vw - 1.5vh - .5rem)}.case-layout-list-text,.case-list-long .case-layout-auto{border:0 none!important;align-self:start;font-size:.85rem;line-height:1.4}.case-layout-list-text .case-text,.case-list-long .case-layout-auto .case-text{line-height:1.4}.case-layout-list-text .case-name,.case-list-long .case-layout-auto .case-name{display:block;font-weight:700}.case-layout-list-text .case-position,.case-list-long .case-layout-auto .case-position{display:block}.case-layout-list-text .case-actions,.case-layout-list-text .case-actions-toggle,.case-list-long .case-layout-auto .case-actions,.case-list-long .case-layout-auto .case-actions-toggle{display:none}.case-layout-list-text .case-image,.case-list-long .case-layout-auto .case-image{display:none}.case-list-layout-feature,.case-list-small.case-list-layout-auto{flex:0 0 100%;width:100%}.alignleft .case-list-layout-feature,.alignleft .case-list-small.case-list-layout-auto{justify-content:start}.case-list .case-featured{background-color:var(--case-bg-color);background-image:var(--case-bg-img);background-position:right bottom;background-repeat:no-repeat;background-size:cover;border-color:var(--color-dark-2);color:var(--case-text-color)!important;flex:0 0 100%;min-height:24rem;max-width:30rem}@media screen and (min-width:750px){.case-list .case-featured{flex:1 0 calc(50% - 0.75rem)}}.case-list .case-featured .case-image{align-self:start;background-color:transparent;max-height:7rem;margin-top:auto;margin-left:calc(1.5vw + 1vh);width:50%;z-index:2}.case-list .case-featured .case-image img{aspect-ratio:auto;object-fit:contain;object-position:left bottom}.case-list .case-featured .case-text{text-shadow:2px 1px 4px var(--case-bg-overlay-color);padding-top:.8rem;padding-bottom:calc(1vw + 1.5vh + .5rem)}.case-list .case-featured .case-text>*{z-index:1}.case-list .case-featured .case-text::after{background-image:linear-gradient(to bottom,transparent 40%,var(--case-bg-overlay-color) 105%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.case-list .case-featured .case-name{display:none}.case-list .case-featured .case-actions{display:block;margin-top:1rem}.case-list .case-featured .case-tags{left:0;position:absolute;top:0;margin-top:0;padding:.4rem}.case-list .case-featured .case-tag{background-color:rgba(0,0,0,.3)}.single-cases .page-content{margin-left:auto;max-width:100%}.case-single{align-items:center;display:flex;flex-direction:column;margin-top:0!important}.case-single .case-info{background-color:var(--color-dark-1);background-image:url(/wp-content/themes/real_justice-baseline/img/rj-bg-courthouse-dark.jpg);background-repeat:repeat;background-size:cover;background-position:center bottom;color:var(--color-light-1);display:flex;flex-direction:column;align-items:center;text-align:center;padding:6rem calc(1.5625vh + 3.4375vw) 4rem}.case-single .case-info-text{position:relative;z-index:3}.case-single .case-tags{margin-top:-2rem;margin-bottom:.7rem}.case-single .case-tag,.case-single .case-tag .case-election_date-date,.case-single .case-tag .case-election_date-label{font-size:1rem}.case-single .case-name{margin-bottom:.2rem}.case-single .case-image{height:15rem;max-height:60vw;line-height:0;margin-left:0;margin-bottom:1rem;order:-1;position:relative;width:15rem;max-width:60vw;z-index:2}.case-single .case-image::after{background-color:var(--color-theme-2);border-radius:1000px;content:"";height:calc(100% + 5px);left:-2.75px;position:absolute;top:-2.75px;width:calc(100% + 5px);z-index:-1}.case-single .case-image img{border:4px solid var(--color-dark-1);border-radius:100vw;height:100%;object-fit:cover;object-position:50% 20%;width:100%}.case-single .case-links{align-items:center;background-color:var(--color-light-2);border:1px solid rgba(0,0,0,.1);border-radius:3px;display:flex;flex-direction:column;margin-top:-3rem;margin-bottom:2rem;padding:1rem 1.2rem;width:fit-content}.case-single .case-links .inline-dot{height:1.4em;width:1.4em}.case-single .case-actions{display:flex;flex-wrap:wrap;gap:.2rem;margin-bottom:.75rem;justify-content:center}.case-single .case-profiles{align-items:center;justify-content:center;display:flex;flex-wrap:wrap;gap:.5rem;font-size:.8rem}.case-single .case-profiles a{align-items:center;color:inherit;display:inline-flex;text-decoration:none}.case-single .case-profiles a:hover{text-decoration:underline}.case-single .bg-link-icon{background-color:var(--color-dark-2)}.case-single .case-text{margin-bottom:6rem;max-width:45rem}@media screen and (min-width:900px){.case-single .case-materials{display:flex;gap:3rem;justify-content:center;width:90vw}}.case-single .case-twitter-embed{margin-bottom:3rem;min-width:40%}.case-single .twitter-timeline{border-radius:5px;box-shadow:0 0 0 1px rgba(0,0,0,.3);max-width:500px!important}.case-single .case-press-coverage-hit{border:1px solid rgba(0,0,0,.15);border-radius:3px;padding:calc(.4rem + 1.5vmin) calc(.65rem + 1.5vmin);transition:150ms all}.case-single .case-press-coverage-hit:hover{border-color:rgba(0,0,0,.4);box-shadow:.3rem .3rem 0 var(--color-dark-1);transform:translateX(-.3rem) translateY(-.3rem)}.case-single .case-press-coverage-hit-meta{line-height:1.6;margin-bottom:.25rem}.case-single .case-press-coverage-hit-link{text-decoration:none}.case-single .case-under_attack-text{border:3px solid var(--color-theme-2);border-radius:4px;font-size:.9rem;margin-bottom:3rem;padding:1rem;padding:calc(1.375vh + .625vw + 2px) calc(.625vh + 1.375vw + 2px)}
.wp-block-lazyblock-mobilize-events-list{padding-bottom:1rem}ol.bl-mobilize_events-list{display:flex;flex-wrap:wrap;padding:0}li.bl_me-event{border-bottom:1px solid var(--local-border-color,rgba(0,0,0,.2));display:flex;margin:0 0 1rem;padding-bottom:1rem}li.bl_me-event::before{display:none}.bl_me-event-image{align-self:start;background-color:var(--color-light-2,#eee);line-height:0;flex:0 0 4rem}.bl_me-event-image img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}@media screen and (min-width:650px){.bl_me-event-image{flex-basis:12rem}.bl_me-event-image img{aspect-ratio:3/2}}.bl_me-event-text{display:flex;flex-direction:column;height:100%;padding-left:.75rem}@media screen and (min-width:650px){.bl_me-event-text{padding-left:1.5rem}}.bl_me-event-datetime{color:var(--color-dark-2);display:block;margin-bottom:.4rem}.bl_me-event-actions{display:none}@media screen and (min-width:650px){.bl_me-event-actions{display:block;margin-top:auto}}
.popup-image{display:flex;align-items:center;height:0;justify-content:center;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.popup-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}