.bill_billPageContainer__1bl2n{flex:1;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--standard-gap);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--medium) var(--surface-container);max-width:100rem}.bill_billPageContainer__1bl2n::-webkit-scrollbar{width:8px}.bill_billPageContainer__1bl2n::-webkit-scrollbar-track{background:var(--surface-container)}.bill_billPageContainer__1bl2n::-webkit-scrollbar-thumb{background:var(--medium);border-radius:20px;border:2px solid var(--surface-container)}@media (min-width:768px){.bill_billPageContainer__1bl2n[data-active-tab=Chat],.bill_billPageWrapper__scNo6[data-active-tab=Chat]{overflow:hidden;min-height:0}}.bill_billPageWrapper__scNo6{display:flex;width:100%;min-height:100%;justify-content:center}.bill_actNowContainer__X7t79{position:relative;width:100%;margin-bottom:1.25rem}.bill_closeActNow__8Tzxy{position:absolute;top:.625rem;right:.625rem;background:none;border:none;cursor:pointer;padding:0;width:1.5rem;height:1.5rem}.bill_headerContainer__jpTfN{display:flex;align-items:center;gap:var(--standard-gap);margin-bottom:var(--standard-gap)}.bill_emailButton__HXlWw{padding:.5rem 1rem;background-color:var(--primary-color);color:var(--white);border-radius:var(--standard-border-radius);text-decoration:none;font-weight:var(--bold-font-weight);transition:background-color .2s ease}.bill_emailButton__HXlWw:hover{background-color:var(--primary-color-dark)}.discussionPost_discussionPageContainer__Zu5eP{flex:1;min-height:100%;max-width:100rem;scrollbar-width:thin;scrollbar-color:var(--medium) var(--surface-container);padding-bottom:var(--standard-padding)}.discussionPost_discussionContainer__11i21,.discussionPost_discussionPageContainer__Zu5eP{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--standard-gap)}.discussionPost_discussionContainer__11i21{width:100%;height:auto;padding:var(--standard-padding);background:var(--surface);border-radius:var(--small-rounded)}.discussionPost_discussionSeparator__PiE99{border:none;height:.0625rem;background-color:var(--light-grey);width:100%}.discussionPost_discussionHeader__pJ6Fq{width:100%;justify-content:space-between;align-items:center;display:inline-flex;gap:var(--standard-gap);flex-wrap:wrap}.discussionPost_commentsContainer__TTkbY{width:100%;padding:var(--standard-padding);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:var(--surface);border-radius:var(--small-rounded)}.discussionPost_createPostButton__miL_c{padding:var(--secondary-button-padding);background:var(--dark);border-radius:var(--tag-rounded);justify-content:center;align-items:center;gap:var(--small-medium-gap);display:flex;cursor:pointer;flex-shrink:0}.discussionPost_createPostText__DqdNb{color:var(--surface);font-weight:var(--bolder-font-weight);letter-spacing:.02rem;word-wrap:break-word}.discussionPost_createPostText__DqdNb,.discussionPost_noComments__nKiDS{font-size:var(--standard-font-size);font-family:var(--standard-font-family)}.discussionPost_noComments__nKiDS{margin-top:1rem;color:var(--main-text);font-weight:var(--bold-font-weight);line-height:var(--standard-line-height);letter-spacing:var(--standard-letter-spacing)}.BillChat_chatContainer__DaGhJ{display:flex;gap:var(--small-gap);flex:1;min-height:0;margin:0 auto;margin-bottom:var(--standard-gap);overflow:hidden;transition:all .3s ease}.BillChat_chatContainer__DaGhJ:has(.BillChat_sidebar__fK5Oh.BillChat_collapsed__Y_JZX){gap:0}.BillChat_sidebarCollapsed__dA_F1 .BillChat_chatContainer__DaGhJ{gap:0}.BillChat_sidebarContainer__shjJn:has(.BillChat_sidebar__fK5Oh.BillChat_collapsed__Y_JZX)+.BillChat_chatMain__8JTKY{margin-left:0}.BillChat_sidebarContainer__shjJn{position:relative;display:flex;flex-shrink:0;min-height:0}.BillChat_sidebar__fK5Oh{width:16rem;flex-shrink:0;background:var(--surface);border-radius:var(--small-rounded);padding:var(--small-padding);min-height:0}.BillChat_sidebarTop__vh5Cy,.BillChat_sidebar__fK5Oh{display:flex;flex-direction:column;gap:var(--small-gap);transition:all .3s ease}.BillChat_sidebarTop__vh5Cy{width:100%;height:100%}.BillChat_collapseButton__OKAhV{position:absolute;right:-16px;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;padding:0;background-color:var(--surface);box-shadow:0 0 16px rgba(17,17,26,.1);border-radius:var(--full-rounded);border:1px solid var(--surface);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;z-index:100}.BillChat_collapseButtonIcon__PLL3w{width:.8rem;height:.8rem;color:var(--hover-color)}.BillChat_collapseButton__OKAhV:hover .BillChat_collapseButtonIcon__PLL3w{color:var(--medium)}.BillChat_collapseButton__OKAhV:hover{background-color:var(--light-grey);border-color:var(--medium)}.BillChat_sidebar__fK5Oh.BillChat_collapsed__Y_JZX{width:0;padding:0;margin:0;opacity:0;pointer-events:none;overflow:hidden}.BillChat_sidebar__fK5Oh.BillChat_collapsed__Y_JZX+.BillChat_collapseButton__OKAhV{right:-24px;transition:right .3s ease}.BillChat_sidebar__fK5Oh.BillChat_collapsed__Y_JZX .BillChat_sessionItem__qI_sN{height:2.5rem;width:2.5rem;min-height:unset;padding:0;border-radius:50%;opacity:0}.BillChat_sidebar__fK5Oh.BillChat_collapsed__Y_JZX .BillChat_deleteButton__30Pm8,.BillChat_sidebar__fK5Oh.BillChat_collapsed__Y_JZX .BillChat_sessionItem__qI_sN span{opacity:0}.BillChat_sidebar__fK5Oh.BillChat_collapsed__Y_JZX .BillChat_sessionsList__Susd_{display:flex;flex-direction:column;align-items:center;gap:var(--small-gap);opacity:0}.BillChat_sidebar__fK5Oh.BillChat_collapsed__Y_JZX .BillChat_newChatButton___dUY7{width:2.5rem;height:2.5rem;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:0}.BillChat_newChatButton___dUY7,.BillChat_sidebarHeader__4ch2J{display:flex;align-items:center}.BillChat_newChatButton___dUY7{width:100%;padding:var(--secondary-button-padding);height:2.5rem;color:var(--surface);border:none;border-radius:var(--small-rounded);cursor:pointer;font-weight:var(--bold-font-weight);font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing);font-size:var(--standard-font-size);transition:all .3s ease;line-height:1;justify-content:flex-start;gap:var(--small-gap)}.BillChat_newChatIcon__wgwFb{width:1rem;height:1rem;color:inherit}.BillChat_newChatButton___dUY7:hover:not(:disabled){filter:brightness(1.1);transform:scale(1.02)}.BillChat_newChatButton___dUY7:disabled{opacity:.3;cursor:not-allowed;transform:none}.BillChat_sessionsList__Susd_{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--small-gap);transition:all .3s ease}.BillChat_sessionItem__qI_sN{display:flex;align-items:center;justify-content:space-between;padding:var(--small-padding);border-radius:var(--small-rounded);cursor:pointer;transition:all .3s ease;font-family:var(--standard-font-family);font-size:var(--small-font-size);letter-spacing:var(--standard-letter-spacing);color:var(--main-text);height:2.5rem;background-color:var(--light-grey);border:1px solid var(--tag);gap:var(--small-gap)}.BillChat_sessionItem__qI_sN span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.BillChat_fadeInTitle__aS5ep{animation:BillChat_fadeIn__C3Ud7 .3s ease-out}.BillChat_sessionItem__qI_sN:not(.BillChat_activeSession__PMT3J):hover{background-color:var(--surface-container);border-color:var(--tag)}.BillChat_activeSession__PMT3J{background-color:var(--tag);font-weight:var(--bold-font-weight);border:1px solid var(--tag)}.BillChat_sessionItem__qI_sN:hover .BillChat_deleteButton__30Pm8{opacity:1}.BillChat_deleteButton__30Pm8{background:none;border:none;color:var(--medium);cursor:pointer;padding:0;opacity:0;transition:opacity .2s;font-size:var(--medium-font-size);flex-shrink:0;position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.BillChat_deleteButton__30Pm8 svg{width:10px;height:10px}.BillChat_deleteButton__30Pm8 svg path{stroke:currentColor;stroke-width:3}.BillChat_chatMain__8JTKY{flex:1;display:flex;flex-direction:column;background:var(--surface);border-radius:var(--small-rounded);padding:0 var(--small-padding) var(--small-padding) var(--small-padding);min-height:0;overflow:hidden}.BillChat_messagesContainer__Iidea{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--standard-gap);padding:var(--standard-padding);min-height:0;scrollbar-width:thin;scrollbar-color:var(--light-grey) var(--surface)}.BillChat_messagesContainer__Iidea::-webkit-scrollbar{display:none}.BillChat_message__tMq1e{padding:var(--small-padding) var(--standard-padding);max-width:80%;word-wrap:break-word;font-family:var(--standard-font-family);font-size:var(--standard-font-size);line-height:var(--standard-line-height);letter-spacing:var(--standard-letter-spacing)}.BillChat_userMessage__g0lU_{background-color:var(--dark);border-radius:var(--medium-rounded) var(--medium-rounded) .15rem var(--medium-rounded);color:var(--surface);align-self:flex-end;font-weight:var(--standard-font-weight)}.BillChat_aiMessage__vmpUV{background-color:var(--tag);border-radius:var(--medium-rounded) var(--medium-rounded) var(--medium-rounded) .15rem;color:var(--main-text);align-self:flex-start;font-weight:var(--standard-font-weight)}.BillChat_loadingDots__EVaHD{display:flex;justify-content:center;align-items:center;min-width:3em;height:1.5em}.BillChat_loadingDots__EVaHD:after{display:inline-block;content:"...";animation:BillChat_dots__FZeib 1.5s steps(4) infinite;width:1.5em;overflow:hidden;vertical-align:bottom;text-align:center}@keyframes BillChat_dots__FZeib{0%,20%{content:"."}40%{content:".."}60%,80%{content:"..."}to{content:""}}.BillChat_welcome__NTdcV{text-align:center;color:var(--main-text);margin:auto;font-size:var(--medium-font-size);font-family:var(--standard-font-family);font-weight:var(--standard-font-weight);letter-spacing:var(--standard-letter-spacing);display:flex;flex-direction:column;gap:var(--small-gap)}.BillChat_welcome__NTdcV p{margin:0;opacity:.8}.BillChat_welcome__NTdcV p:first-child{font-weight:var(--bold-font-weight);opacity:1}.BillChat_inputForm__vXfmX{display:flex;position:relative;background:var(--surface);flex-shrink:0}.BillChat_input__1cSWI{flex:1;border:1px solid var(--medium);border-radius:var(--full-rounded);font-size:var(--standard-font-size);letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family);color:var(--secondary-text);background:var(--surface-container);min-height:2.5rem;max-height:8rem;resize:none;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word;scrollbar-width:none;transition:all .15s ease;line-height:1.5;padding:.5rem 3rem .5rem .9375rem}.BillChat_input__1cSWI[style*=height][style*=px]:not([style*="height: 40px"]){border-radius:var(--medium-rounded)}.BillChat_input__1cSWI:focus{outline:none;border-color:var(--act-now-dark);color:var(--dark)}.BillChat_input__1cSWI:focus::placeholder{color:var(--medium-dark)}.BillChat_input__1cSWI::placeholder{color:var(--medium)}.BillChat_sendButton__GDldm{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);width:1.5625rem;height:1.5625rem;border-radius:var(--full-rounded);background-color:var(--act-now-dark);border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0;transition:all .2s ease}.BillChat_input__1cSWI[style*=height][style*=px]:not([style*="height: 40px"])~.BillChat_sendButton__GDldm{top:auto;bottom:1.25rem;transform:none}.BillChat_sendButton__GDldm:hover:not(:disabled){background-color:#4b490f}.BillChat_sendButton__GDldm:disabled{background-color:var(--medium);cursor:not-allowed}.BillChat_sendChatIcon__dHtlQ{width:1rem;height:1rem}.BillChat_newItem__OGJuS{animation:BillChat_slideIn__l99_1 .3s cubic-bezier(.4,0,.2,1)}.BillChat_usageContainer__rKiN4{padding:var(--small-padding);margin-top:var(--small-gap);border-top:1px solid var(--tag)}.BillChat_usageBar__dYtmv{width:100%;height:4px;background-color:var(--tag);border-radius:2px;overflow:hidden;margin-bottom:var(--small-gap)}.BillChat_usageProgress__5pcmJ{height:100%;transition:width .3s ease}.BillChat_usageText__0Zodx{font-size:var(--tag-font-size);color:var(--secondary-text);font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing);text-align:center}.BillChat_sidebar__fK5Oh.BillChat_collapsed__Y_JZX .BillChat_usageContainer__rKiN4{display:none}.BillChat_flipped__XZ67F{transform:rotate(180deg)}@media (max-width:768px){.BillChat_chatContainer__DaGhJ{flex-direction:column;flex:1}.BillChat_sidebar__fK5Oh{width:100%;height:auto;max-height:12rem;padding-right:0}.BillChat_sidebarTop__vh5Cy{flex-direction:row;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--light-grey) var(--surface);-ms-overflow-style:none;padding-bottom:.5rem;padding-right:var(--small-padding)}.BillChat_sessionsList__Susd_{flex:0 0 auto;flex-direction:row;gap:var(--small-gap)}.BillChat_newChatButton___dUY7{flex:0 0 auto;width:2rem;height:2rem;padding:.25rem;justify-content:center}.BillChat_sessionItem__qI_sN{display:flex;align-items:center;justify-content:flex-start;max-width:12rem;width:fit-content;height:2rem;flex-shrink:0;min-height:0;padding:var(--small-padding);gap:var(--small-gap)}.BillChat_sessionItem__qI_sN span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;position:static;padding:0}.BillChat_deleteButton__30Pm8{opacity:1;color:var(--medium)}.BillChat_activeSession__PMT3J .BillChat_deleteButton__30Pm8{color:var(--medium)}.BillChat_newChatIcon__wgwFb{width:1rem;height:1rem}.BillChat_collapseButton__OKAhV,.BillChat_newChatButton___dUY7 span{display:none}.BillChat_usageContainer__rKiN4{padding:0;margin-top:0;border-top:0;padding-right:var(--small-padding)}}.BillChat_markdownParagraph__XSWaA{line-height:1.5}.BillChat_markdownList__cyjnd{margin:.5rem 0;padding-left:1.5rem}.BillChat_markdownListItem__1OKab{margin:.25rem 0}.BillChat_markdownCode__VKmIF{background-color:rgba(0,0,0,.1);padding:.2rem .4rem;border-radius:4px;font-family:monospace;font-size:.9em}.BillChat_markdownPre__072kv{background-color:rgba(0,0,0,.1);padding:1rem;border-radius:4px;overflow-x:auto;margin:.5rem 0}.BillChat_markdownPre__072kv code{background-color:transparent;padding:0}.BillChat_aiMessage__vmpUV h1{font-size:1.5em;font-weight:700;margin:.5rem 0}.BillChat_aiMessage__vmpUV h2{font-size:1.3em;font-weight:700;margin:.5rem 0}.BillChat_aiMessage__vmpUV h3{font-size:1.1em;font-weight:700;margin:.5rem 0}.BillChat_aiMessage__vmpUV strong{font-weight:700}.BillChat_aiMessage__vmpUV em{font-style:italic}.BillChat_aiMessage__vmpUV blockquote{border-left:3px solid var(--secondary-text);margin:.5rem 0;padding-left:1rem;color:var(--secondary-text)}.BillChat_aiMessage__vmpUV a{color:var(--dark);text-decoration:underline}.BillChat_aiMessage__vmpUV ol,.BillChat_aiMessage__vmpUV ul{margin:.5rem 0;padding-left:1.5rem;list-style-position:outside}.BillChat_aiMessage__vmpUV ul{list-style-type:disc}.BillChat_aiMessage__vmpUV ol{list-style-type:decimal}.BillChat_aiMessage__vmpUV ul ul{list-style-type:circle}.BillChat_aiMessage__vmpUV ul ul ul{list-style-type:square}.BillChat_aiMessage__vmpUV li{margin:.25rem 0;display:list-item}@keyframes BillChat_fadeIn__C3Ud7{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes BillChat_slideIn__l99_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.BillChat_sidebar__fK5Oh.BillChat_collapsed__Y_JZX .BillChat_sidebarTop__vh5Cy{transform:translateX(-10px);opacity:0}@media (max-width:768px){.BillChat_chatContainer__DaGhJ{height:calc(100svh - 7rem)}}@media (max-width:650px){.BillChat_chatContainer__DaGhJ{height:calc(100svh - 6rem)}}.BillChat_toolCall__YsMc_{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:var(--tag);border-radius:var(--small-rounded);font-size:var(--tag-font-size);color:var(--secondary-text);animation:BillChat_fadeIn__C3Ud7 .3s ease}.BillChat_toolCallIcon__WJH7X{font-size:1rem}.FindRepresentatives_candidatesList__brEP_{display:flex;flex-direction:column;gap:.5rem;max-height:15rem;overflow-y:auto;padding-right:.5rem;margin-bottom:1rem}.FindRepresentatives_candidateOption__f9LB_{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:.75rem;border:1px solid var(--tag);border-radius:var(--small-rounded);background-color:var(--surface);cursor:pointer;transition:all .2s ease;text-align:left}.FindRepresentatives_candidateOption__f9LB_:hover{border:1px solid var(--act-now-dark)}.FindRepresentatives_selectedCandidate__QvrT6{border:1px solid var(--act-now-dark);background-color:var(--surface-container)}.FindRepresentatives_candidateAddress__YUEKo{font-family:var(--standard-font-family);font-size:var(--standard-font-size);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing);color:var(--dark);margin-bottom:.25rem}.FindRepresentatives_candidateLocation__3ZF5d{color:var(--medium-dark)}.FindRepresentatives_addressDisplay__em7mv,.FindRepresentatives_candidateLocation__3ZF5d{font-family:var(--standard-font-family);font-size:var(--standard-font-size);font-weight:var(--standard-font-weight);letter-spacing:var(--standard-letter-spacing)}.FindRepresentatives_addressDisplay__em7mv{line-height:1.5;color:var(--dark);padding:.75rem;margin:0}.FindRepresentatives_addressDisplay__em7mv,.FindRepresentatives_representativeCard__U4376{background-color:var(--surface-container);border-radius:var(--small-rounded);border:1px solid var(--tag)}.FindRepresentatives_representativeCard__U4376{padding:1rem;margin-bottom:1rem}.FindRepresentatives_representativeTitle__9sVqu{font-family:var(--standard-font-family);font-size:var(--subtitle-font-size);font-weight:var(--extrabold-font-weight);letter-spacing:var(--standard-letter-spacing);color:var(--dark);margin:0 0 .5rem}.FindRepresentatives_representativeInfo__BGNNF{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.FindRepresentatives_representativeName___JTnY{color:var(--dark)}.FindRepresentatives_representativeLink__MuavJ,.FindRepresentatives_representativeName___JTnY{font-family:var(--standard-font-family);font-size:var(--standard-font-size);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing)}.FindRepresentatives_representativeLink__MuavJ{color:var(--act-now-dark);text-decoration:none;padding:.375rem .75rem;border-radius:1.25rem;background-color:var(--surface);transition:background-color .15s ease}.FindRepresentatives_representativeLink__MuavJ:hover{background-color:var(--tag);text-decoration:none}.FindRepresentatives_errorMessage__tNVex{font-family:var(--standard-font-family);font-size:var(--standard-font-size);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing);color:var(--negative-dark);border-radius:var(--small-rounded);margin-bottom:1rem}.FindRepresentatives_districtsContainer__LlER9{width:100%}.FindRepresentatives_districtsDisplay__VsoZT{display:flex;align-items:center;justify-content:space-between;padding:var(--form-input-padding);background:var(--surface-container);border:1px solid var(--medium);border-radius:var(--small-rounded);height:2.8125rem}.FindRepresentatives_districtsText__WywDi{font-size:var(--standard-font-size);font-weight:var(--standard-font-weight)}.FindRepresentatives_districtsText__WywDi,.FindRepresentatives_findRepButton__ehslt{font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing);line-height:var(--standard-line-height);color:var(--dark)}.FindRepresentatives_findRepButton__ehslt{font-size:var(--small-font-size);font-weight:var(--bolder-font-weight);background:transparent;border:none;cursor:pointer;padding:.25rem .5rem;border-radius:var(--small-rounded);transition:background-color .2s ease}.FindRepresentatives_findRepButton__ehslt:hover{background-color:var(--light-grey);color:var(--act-now-dark)}@media (max-width:700px){.FindRepresentatives_representativeInfo__BGNNF{flex-direction:column;align-items:flex-start;gap:.75rem}.FindRepresentatives_representativeLink__MuavJ{align-self:flex-start}.FindRepresentatives_candidatesList__brEP_{max-height:none}}.PhoneCallTemplateForm_formPageContent__iENLc{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:var(--standard-gap);height:100%;max-width:45rem;flex:1;overflow:hidden;align-self:center}.PhoneCallTemplateForm_campaignPageWrapper__4vYGJ{display:flex;flex-direction:column;max-width:45rem;align-self:center;gap:var(--large-gap)}.PhoneCallTemplateForm_phoneHeader__aiXMT{display:flex;align-items:center;gap:var(--small-medium-gap);flex-direction:row}.PhoneCallTemplateForm_phoneHeader__aiXMT h2{color:var(--main-text);font-size:var(--medium-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing);margin-bottom:0}.PhoneCallTemplateForm_form__I03Yh{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:var(--standard-gap);height:100%;flex:1;overflow:hidden}.PhoneCallTemplateForm_formGroup__PVjAt{margin-bottom:1rem}.PhoneCallTemplateForm_noRepresentatives__sGdzd{color:var(--main-text);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bold-font-weight);letter-spacing:var(--standard-letter-spacing)}.PhoneCallTemplateForm_contributeButton____Ypi{padding:var(--secondary-button-padding);background:var(--dark);border-radius:var(--small-rounded);color:var(--surface);font-size:var(--standard-font-size);font-weight:var(--bolder-font-weight);letter-spacing:var(--large-letter-spacing);height:2.5rem;font-family:var(--standard-font-family);border:none;cursor:pointer;flex-shrink:0;width:100%}.PhoneCallTemplateForm_selectedBill__2xweD{position:relative;display:flex;align-items:center;padding:var(--form-input-padding);font-weight:var(--bold-font-weight);line-height:1.5;overflow:hidden;box-sizing:border-box}.PhoneCallTemplateForm_formInput__y_rLq,.PhoneCallTemplateForm_selectedBill__2xweD{width:100%;border:1px solid var(--medium);border-radius:var(--small-rounded);background:var(--surface);font-size:var(--standard-font-size);font-family:var(--standard-font-family);color:var(--dark);letter-spacing:var(--standard-letter-spacing);resize:none}.PhoneCallTemplateForm_formInput__y_rLq{height:auto;overflow-y:hidden;padding:.65rem .875rem;line-height:var(--standard-line-height);white-space:pre-wrap;overflow-wrap:break-word;display:block;line-height:1.5;text-overflow:ellipsis}.PhoneCallTemplateForm_formInput__y_rLq.PhoneCallTemplateForm_longFormInput__tIaCV{height:100%;min-height:12rem;resize:vertical;overflow-y:auto}.PhoneCallTemplateForm_editorContainer__KYN1H{position:relative;width:100%}.PhoneCallTemplateForm_formInput__y_rLq .PhoneCallTemplateForm_ProseMirror__an149{width:100%;height:100%;min-height:12rem;padding:var(--form-input-padding);background:var(--surface);border:1px solid var(--medium);border-radius:var(--small-rounded);font-size:var(--standard-font-size);font-family:var(--standard-font-family);line-height:var(--standard-line-height);color:var(--dark);letter-spacing:var(--standard-letter-spacing);resize:vertical;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word;outline:none;box-sizing:border-box}.PhoneCallTemplateForm_editorContainer__KYN1H .PhoneCallTemplateForm_ProseMirror__an149 h3,.PhoneCallTemplateForm_formInput__y_rLq .PhoneCallTemplateForm_ProseMirror__an149 h3,.PhoneCallTemplateForm_longFormInput__tIaCV .PhoneCallTemplateForm_ProseMirror__an149 h3{font-size:var(--standard-font-size);font-weight:var(--bolder-font-weight);margin:1rem 0 .5rem;color:var(--main-text);line-height:var(--standard-line-height);letter-spacing:var(--standard-letter-spacing)}.PhoneCallTemplateForm_editorContainer__KYN1H .ProseMirror h3,.PhoneCallTemplateForm_editorContainer__KYN1H .tiptap h3{font-size:var(--standard-font-size);font-weight:var(--extrabold-font-weight);margin:1rem 0 .5rem;color:var(--main-text);letter-spacing:var(--standard-letter-spacing)}.PhoneCallTemplateForm_formInput__y_rLq .PhoneCallTemplateForm_ProseMirror__an149:focus{border-color:var(--act-now-dark);outline:none;box-shadow:0 0 0 .02rem rgba(135,132,61,.25)}.PhoneCallTemplateForm_editorContainer__KYN1H .ProseMirror ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1rem}.PhoneCallTemplateForm_editorContainer__KYN1H .ProseMirror ol{list-style-type:decimal;padding-left:1.5rem;margin-bottom:1rem}.PhoneCallTemplateForm_editorContainer__KYN1H .ProseMirror li{margin-bottom:.25rem}.PhoneCallTemplateForm_editorContainer__KYN1H .ProseMirror p{margin-bottom:.5rem}.PhoneCallTemplateForm_editorContainer__KYN1H .ProseMirror li p{margin-bottom:0}.PhoneCallTemplateForm_editorContainer__KYN1H .ProseMirror strong{font-weight:var(--bolder-font-weight)}.PhoneCallTemplateForm_editorContainer__KYN1H .ProseMirror em{font-style:italic}.PhoneCallTemplateForm_editorContainer__KYN1H .ProseMirror u{text-decoration:underline}.PhoneCallTemplateForm_formInput__y_rLq .PhoneCallTemplateForm_ProseMirror__an149 p.PhoneCallTemplateForm_is-editor-empty__B_hhG:first-child:before{color:var(--secondary-text);content:attr(data-placeholder);float:left;height:0;pointer-events:none;font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bold-font-weight);line-height:var(--standard-line-height);letter-spacing:var(--standard-letter-spacing);word-wrap:break-word}.PhoneCallTemplateForm_helperText__AheBw{font-size:var(--tag-font-size);color:var(--secondary-text);margin-top:.5rem;line-height:1.4}.PhoneCallTemplateForm_formGroup__PVjAt label,.PhoneCallTemplateForm_helperText__AheBw{display:block;font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing)}.PhoneCallTemplateForm_formGroup__PVjAt label{color:var(--main-text);font-size:var(--subtitle-font-size);font-weight:var(--bolder-font-weight);margin-bottom:.625rem}.PhoneCallTemplateForm_formInput__y_rLq:focus{border-color:var(--act-now-dark);outline:none;box-shadow:0 0 0 .02rem rgba(135,132,61,.25)}.PhoneCallTemplateForm_navigationButtons__JBo3G{display:flex;gap:var(--standard-gap);align-items:flex-end;justify-content:flex-end;align-self:flex-end}.PhoneCallTemplateForm_nextButton__KBQwm{padding:var(--secondary-button-padding);border-radius:var(--small-rounded);font-size:var(--standard-font-size);letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);cursor:pointer;color:var(--surface-container);background:var(--dark);border:none}.PhoneCallTemplateForm_nextButton__KBQwm:disabled{background-color:var(--medium);cursor:not-allowed}.PhoneCallTemplateForm_campaignPageBody__oa94F{display:flex;flex-direction:column;gap:var(--large-gap);justify-content:center}.PhoneCallTemplateForm_campaignPageMain__kDZXw,.PhoneCallTemplateForm_campaignPageRepresentatives__sJK8r{display:flex;flex-direction:column;gap:var(--standard-gap)}.PhoneCallTemplateForm_campaignPageRepresentatives__sJK8r{flex:1}.PhoneCallTemplateForm_findRepresentatives__bVLXy{align-self:center;width:100%}.PhoneCallTemplateForm_phoneCallScript__igYb_{font-size:var(--subtitle-font-size);font-family:var(--standard-font-family);color:var(--main-text);font-weight:var(--standard-font-weight);line-height:1.5;letter-spacing:var(--standard-letter-spacing);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.PhoneCallTemplateForm_phoneCallScript__igYb_ p{margin-bottom:.5rem}.PhoneCallTemplateForm_phoneCallScript__igYb_ ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:.5rem}.PhoneCallTemplateForm_phoneCallScript__igYb_ ol{list-style-type:decimal;padding-left:1.5rem;margin-bottom:.5rem}.PhoneCallTemplateForm_phoneCallScript__igYb_ li{margin-bottom:.25rem}.PhoneCallTemplateForm_phoneCallScript__igYb_ li p{margin-bottom:0}.PhoneCallTemplateForm_phoneCallScript__igYb_ strong{font-weight:var(--extrabold-font-weight)}.PhoneCallTemplateForm_phoneCallScript__igYb_ em{font-style:italic}.PhoneCallTemplateForm_phoneCallScript__igYb_ u{text-decoration:underline}.PhoneCallTemplateForm_phoneCallScript__igYb_ h1,.PhoneCallTemplateForm_phoneCallScript__igYb_ h2,.PhoneCallTemplateForm_phoneCallScript__igYb_ h3{font-size:var(--subtitle-font-size);font-weight:var(--extrabold-font-weight);margin:1rem 0 .5rem;color:var(--main-text);letter-spacing:var(--standard-letter-spacing)}.PhoneCallTemplateForm_phoneCallScript__igYb_ .PhoneCallTemplateForm_placeholder__eiGBh{font-weight:var(--extrabold-font-weight);background-color:#f8f3d9}.PhoneCallTemplateForm_scriptParagraph__tUYa1{margin-bottom:1rem}.PhoneCallTemplateForm_scriptBulletList__cCQ5i{margin-bottom:.5rem;padding-left:2rem;list-style-type:disc}.PhoneCallTemplateForm_scriptBulletItem__y69wN{margin-bottom:.5rem;display:list-item}.PhoneCallTemplateForm_sectionSubtitle__K9Q6C{color:var(--medium-dark);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bold-font-weight);letter-spacing:var(--standard-letter-spacing)}.PhoneCallTemplateForm_billLink__aBDZ1{margin-top:var(--mini-gap);font-size:var(--small-font-size);letter-spacing:var(--standard-letter-spacing);color:var(--dark);text-align:right}.PhoneCallTemplateForm_billLink__aBDZ1,.PhoneCallTemplateForm_findRepsButton__Km6ud{font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);cursor:pointer;width:100%}.PhoneCallTemplateForm_findRepsButton__Km6ud{padding:.72rem 1rem;background:var(--dark);border-radius:var(--small-rounded);color:var(--surface);font-size:var(--standard-font-size);letter-spacing:var(--large-letter-spacing);border:none;flex-shrink:0;max-width:max-content;min-height:2.5rem;display:flex;align-items:center;justify-content:center}.PhoneCallTemplateForm_representatives__xZNy6{display:flex;flex-direction:column;gap:var(--standard-gap);height:100%;flex:1}.PhoneCallTemplateForm_representativesList__bqh6N{margin-top:.5rem;display:flex;flex-direction:row;gap:var(--standard-gap);justify-content:space-between;flex-wrap:wrap}.PhoneCallTemplateForm_targetLegislatorsList__h8Mne{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--standard-gap);width:100%}.PhoneCallTemplateForm_representativeListTitle__4rRMe{color:var(--main-text);font-size:var(--title-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);line-height:var(--standard-line-height);letter-spacing:var(--standard-letter-spacing)}.PhoneCallTemplateForm_authorCard__pSQee{display:flex;align-items:flex-start;flex-direction:column;gap:var(--standard-gap);background:var(--surface);padding:var(--mobile-padding);border-radius:var(--small-rounded);flex:1;width:100%}.PhoneCallTemplateForm_authorInfo__oEpZj{display:flex;align-items:center;flex-direction:row;gap:var(--standard-gap)}.PhoneCallTemplateForm_authorImage__nxlDH{width:4.5rem;height:4.5rem;border-radius:var(--medium-rounded);background:var(--medium);object-fit:cover;object-position:top;flex-shrink:0}.PhoneCallTemplateForm_authorImageAlt__RjxB6{width:2.5rem;height:2.5rem;border-radius:var(--full-rounded);background:var(--medium);object-fit:cover;object-position:top;flex-shrink:0}.PhoneCallTemplateForm_authorDetails__kQBVk{display:flex;flex-direction:column;gap:var(--mini-gap)}.PhoneCallTemplateForm_authorName__4g1h5{font-size:var(--subtitle-font-size)}.PhoneCallTemplateForm_authorNameAlt__yU2Fs,.PhoneCallTemplateForm_authorName__4g1h5{color:var(--dark);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);line-height:var(--standard-line-height);letter-spacing:var(--standard-letter-spacing);display:flex;align-items:center;gap:var(--small-gap)}.PhoneCallTemplateForm_authorNameAlt__yU2Fs{font-size:var(--standard-font-size)}.PhoneCallTemplateForm_submitButton__mQZq9{padding:.75rem 2rem;background:var(--act-now-dark);border-radius:var(--small-rounded);color:var(--surface);font-size:var(--title-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);letter-spacing:var(--standard-letter-spacing);cursor:pointer;border:none;margin-top:1rem;align-self:center;width:100%;max-width:25rem}.PhoneCallTemplateForm_submitButtonContainer__4LLrg{display:flex;flex-direction:column;gap:var(--small-gap);align-items:center;justify-content:center;max-width:30rem;align-self:center}.PhoneCallTemplateForm_submitButtonText__DZ9Gl{font-weight:var(--bolder-font-weight);text-align:center}.PhoneCallTemplateForm_phoneLink__ncB9p,.PhoneCallTemplateForm_submitButtonText__DZ9Gl{color:var(--main-text);font-size:var(--title-font-size);font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing)}.PhoneCallTemplateForm_phoneLink__ncB9p{font-weight:var(--extrabold-font-weight)}.PhoneCallTemplateForm_phoneLinkAlt__lv7nW{color:var(--main-text);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);letter-spacing:var(--standard-letter-spacing)}.PhoneCallTemplateForm_phoneLinkAlt__lv7nW:hover,.PhoneCallTemplateForm_phoneLink__ncB9p:hover{text-decoration:underline}.PhoneCallTemplateForm_clickableCard__9zdPg{cursor:pointer;transition:border .2s ease,background .2s ease;border:1.5px solid var(--surface)}.PhoneCallTemplateForm_clickableCard__9zdPg:hover{border:1.5px solid var(--act-now-dark);background:var(--act-now-light)}.PhoneCallTemplateForm_specialBillRepContainer__7agqn{display:flex;flex-direction:column;gap:var(--standard-gap);padding:var(--mobile-padding);border-radius:var(--small-rounded);border:1px solid var(--medium);width:100%}.PhoneCallTemplateForm_legislatorHeader__JxnzV{display:flex;align-items:center;gap:var(--standard-gap);padding-bottom:var(--small-gap)}.PhoneCallTemplateForm_legislatorHeaderInfo__nxK7e{display:flex;flex-direction:column;gap:var(--mini-gap)}.PhoneCallTemplateForm_officeCardsContainer__7IHTv{display:flex;flex-direction:row;gap:var(--standard-gap);justify-content:space-between}.PhoneCallTemplateForm_officeCard__3zaGb{display:flex;flex-direction:column;transition:border .2s ease,background .2s ease;border:1.5px solid var(--light-grey);cursor:pointer;gap:var(--mini-gap);background:var(--surface);padding:var(--small-padding);border-radius:var(--small-rounded);flex:1;width:100%}.PhoneCallTemplateForm_officeCard__3zaGb:hover{border:1.5px solid var(--act-now-dark);background:var(--surface)}.PhoneCallTemplateForm_officeType__4SvZB{color:var(--main-text);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);letter-spacing:var(--standard-letter-spacing);margin-bottom:var(--mini-gap)}.PhoneCallTemplateForm_officeContact__Xz1gV,.PhoneCallTemplateForm_officeContact__Xz1gV .PhoneCallTemplateForm_phoneLink__ncB9p{color:var(--dark);font-size:var(--subtitle-font-size);font-family:var(--standard-font-family);font-weight:var(--bold-font-weight);letter-spacing:var(--standard-letter-spacing)}.PhoneCallTemplateForm_officeContact__Xz1gV .PhoneCallTemplateForm_phoneLink__ncB9p{text-decoration:none}.PhoneCallTemplateForm_officeContact__Xz1gV .PhoneCallTemplateForm_phoneLink__ncB9p:hover{text-decoration:underline}@media (max-width:900px){.PhoneCallTemplateForm_representativesList__bqh6N,.PhoneCallTemplateForm_targetLegislatorsList__h8Mne{flex-direction:column;width:100%}.PhoneCallTemplateForm_authorCard__pSQee{width:100%}.PhoneCallTemplateForm_campaignPageRepresentatives__sJK8r{align-items:center}.PhoneCallTemplateForm_findRepresentatives__bVLXy{max-width:none;width:100%}.PhoneCallTemplateForm_representatives__xZNy6{width:100%}.PhoneCallTemplateForm_officeCardsContainer__7IHTv{flex-direction:column;gap:var(--small-gap)}.PhoneCallTemplateForm_specialBillRepContainer__7agqn{width:100%}}@media (max-width:650px){.PhoneCallTemplateForm_findRepsButton__Km6ud{max-width:none}}.project_projectPageWrapper__4_9yx{display:flex;flex-direction:column;max-width:75rem;width:100%;align-self:center;gap:var(--standard-gap)}.project_hide-scrollbar__WGdqK::-webkit-scrollbar{display:none}.project_projectHeader__kzlMk{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--small-medium-gap);margin-bottom:.75rem}.project_billNumber__w3mP5{color:var(--main-text);font-size:var(--subtitle-font-size);font-family:var(--standard-font-family);font-weight:var(--standard-font-weight);cursor:pointer;transition:text-decoration .2s ease}.project_billNumber__w3mP5:hover{text-decoration:underline;font-weight:var(--bolder-font-weight)}.project_creatorSection__lZ5GB{display:flex;flex-direction:row;align-items:center;gap:var(--standard-gap)}.project_creatorImage__KTN2l{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover}.project_creatorInfo__p_Mil{display:flex;flex-direction:row;flex:1}.project_creatorInfoText___Ho_k{font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--standard-font-weight);letter-spacing:var(--standard-letter-spacing);color:var(--dark)}.project_creatorInfoText___Ho_k a:hover{text-decoration:underline}.project_projectTitleMain__2sPkk{color:var(--main-text);font-size:var(--medium-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);line-height:var(--standard-line-height)}.project_projectHeaderLeftSection__wMknN{flex:1;display:flex;flex-direction:column;gap:var(--standard-gap)}.project_billInfo__0RSwp{display:flex;align-items:center;gap:var(--small-medium-gap);flex-wrap:wrap;flex-shrink:0}.project_projectTags___bEji{display:flex;gap:var(--small-gap);flex-shrink:0}.project_projectHeaderMetaTextContainer__MXDu9{display:flex;align-items:center;gap:var(--small-gap)}.project_projectStatus__wgKVe{display:inline-flex;align-items:center;background-color:var(--tag);border-radius:var(--small-rounded);padding:.25rem .5rem;color:var(--secondary-text);font-size:var(--tag-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);text-transform:uppercase;letter-spacing:var(--tag-letter-spacing);line-height:var(--small-line-height);white-space:nowrap}.project_projectHeaderMetaText__998M4{color:var(--secondary-text);font-size:var(--standard-font-size);letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family);font-weight:var(--bold-font-weight)}.project_projectHeaderActionIcon__luZHL{width:1.125rem;height:1.125rem}.project_projectInfo__ltrJQ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--small-gap)}.project_projectHeaderRightSection__sCNOB{display:flex;flex-direction:column;gap:var(--standard-gap);align-items:flex-end}.project_projectHeaderMetaInfoContainer__nDWOD{display:flex;align-items:center;gap:var(--small-medium-gap);min-width:31.25rem;max-width:100%;flex-wrap:wrap}.project_projectActionButtonsContainer__bNveA{display:flex;gap:var(--hairline-gap)}.project_projectContent__0tjy_{display:flex;flex:1;justify-content:space-between;flex-direction:row;width:100%;align-items:flex-start;gap:var(--medium-gap)}.project_projectMainColumn__hv09Z{display:flex;flex-direction:column;width:calc(100% - 26rem - var(--medium-gap));gap:var(--medium-gap)}.project_projectSideColumn___iyul{position:sticky;top:0;align-self:flex-start;width:26rem;flex-shrink:0;display:flex;flex-direction:column;gap:var(--medium-gap)}.project_projectVideoSection__ZhDfX{width:100%;height:auto;position:relative}.project_projectVideo__7m53S{width:100%;max-width:100%;height:100%;aspect-ratio:14/9;border-radius:var(--small-rounded);overflow:hidden;object-fit:cover}.project_projectVideoPlayer__v43wm{width:100%;height:100%;object-fit:cover;--media-object-fit:cover}.project_projectVideoPlayer__v43wm video{object-fit:cover!important}.project_projectContributionSection__izlP7{display:flex;justify-content:space-between;flex-direction:column;gap:var(--standard-gap)}.project_projectContributionSection__izlP7,.project_projectDescription__Qj2sv{width:100%;padding:var(--standard-padding);background:var(--surface);border-radius:var(--small-rounded)}.project_projectDescription__Qj2sv{flex:2}.project_projectOverview__xCsRJ{padding:var(--standard-padding);background:var(--surface);border-radius:var(--small-rounded);flex:1;width:100%}.project_projectDescriptionText__0r_lM{margin-top:.5rem;padding-right:.25rem;color:var(--main-text);font-size:var(--standard-font-size);letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family);font-weight:var(--standard-font-weight);line-height:var(--standard-line-height);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--light-grey) var(--surface);text-align:left;& ol{list-style-type:decimal}& ol,& ul{margin:1rem 0;padding-left:2rem}& ul{list-style-type:disc}& li{margin:.5rem 0}& li p{margin:0}& p{margin-bottom:.75rem}& a{color:var(--dark);font-weight:var(--extrabold-font-weight);cursor:pointer;transition:color .2s ease}& a,& a:hover{text-decoration:underline}& a:hover{color:var(--act-now-dark)}& a:focus{outline:none;outline-offset:0}& a:visited{color:var(--dark)}& strong{font-weight:700}& em{font-style:italic}& u{text-decoration:underline}& hr{height:0;color:transparent;border-top-width:0}& h1{margin-bottom:var(--standard-gap)}& h1,& h2{font-size:var(--title-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);line-height:var(--standard-line-height)}& h2,& h3{margin-bottom:.25rem}& h3{font-size:var(--subtitle-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);line-height:var(--standard-line-height)}}.project_projectOverviewText__CWDXx{margin-top:.5rem;padding-right:.25rem;color:var(--main-text);font-size:var(--standard-font-size);letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family);font-weight:var(--standard-font-weight);line-height:var(--standard-line-height);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--light-grey) var(--surface);text-align:left}.project_lobbyistSection__820N_{padding-inline:var(--standard-padding);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-block:var(--standard-gap)}.project_lobbyistImage__YcLR2{width:6.25rem;height:6.25rem;border-radius:var(--small-rounded);object-fit:cover;border-radius:var(--medium-rounded)}.project_lobbyistInfo__wj73T{display:flex;flex-direction:column;align-items:center;gap:var(--standard-gap)}.project_lobbyistNameWrapper__dTplS{display:flex;align-items:center;gap:var(--hairline-gap)}.project_lobbyistName__BQcuN{font-size:var(--medium-font-size);letter-spacing:var(--standard-letter-spacing);line-height:var(--standard-line-height);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);margin-right:.5rem;color:var(--main-text)}.project_lobbyistVerifiedBadge__teQO9{width:.9375rem;height:.9375rem;background:#5a4d44}.project_lobbyistEmail__3EiLD{color:var(--secondary-text);font-size:var(--small-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing)}.project_lobbyistActions__eTb8C{display:flex;gap:var(--small-gap)}.project_lobbyistButton__7_qDf{padding:.25rem .75rem;background:var(--surface-container);border-radius:var(--small-rounded);color:var(--dark);font-size:var(--small-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing);border:none;cursor:pointer}.project_lobbyistDetails__f8g4V{display:flex;flex-direction:column;align-items:center;gap:var(--standard-gap)}.project_lobbyistLocation__VfF9O,.project_lobbyistProjects__H4_2g{display:flex;align-items:center;gap:var(--mini-gap)}.project_lobbyistRating__ik1Mt{display:flex;flex-direction:column;align-items:center;gap:.375rem}.project_lobbyistStars__x8UZB{display:flex;gap:.375rem}.project_lobbyistStar__k1A50{width:.9375rem;height:14.26px;background:var(--dark);border:1px solid var(--dark)}.project_lobbyistReviews__WKVLX{color:var(--dark);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing)}.project_lobbyistRatingScore__PBUfb{font-weight:var(--extrabold-font-weight)}.project_lobbyistReviewsLink__8Yr9N{color:var(--dark);text-decoration:underline}.project_lobbyistLocation__VfF9O span,.project_lobbyistProjects__H4_2g span{color:var(--dark);font-size:var(--small-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);line-height:var(--small-line-height);letter-spacing:var(--standard-letter-spacing)}.project_projectContributionHeader__6r7Zf{width:100%;display:flex;justify-content:space-between;align-items:center}.project_projectContributionTitle__dvaXX{color:var(--main-text);font-size:var(--title-font-size);font-family:var(--standard-font-family);font-weight:var(--bold-font-weight);line-height:1.3em;letter-spacing:.02em}.project_projectContributionDetails__E95Cd{color:var(--dark);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:.03em;cursor:pointer}.project_projectContributionStats__yI5g7{margin-top:var(--medium-gap);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:25px;margin-bottom:.5rem}.project_projectContributionAmount__NdrB7{display:flex;align-items:flex-end;justify-content:baseline;gap:var(--standard-gap)}.project_projectContributionCurrent__MDTxc{color:var(--main-text);font-size:2.5rem;font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);line-height:40px;letter-spacing:.76px}.project_projectContributionGoal__RP8zQ{color:var(--dark);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);line-height:var(--small-line-height);letter-spacing:var(--standard-letter-spacing);margin-bottom:var(--small-gap)}.project_projectContributionGoal__RP8zQ .project_goalAmount__ODvVm{font-weight:var(--extrabold-font-weight)}.project_projectContributionProgress__7NiXG{align-self:stretch;height:.9375rem;position:relative}.project_projectContributionProgressBackground__L2Eo6{position:absolute;top:0;left:0;right:0;height:.9375rem;background:var(--light-grey);border-radius:var(--full-rounded)}.project_projectContributionProgressBar__nGswT{position:absolute;top:0;left:0;height:.9375rem;background:var(--act-now-dark);border-radius:var(--full-rounded)}.project_projectContributionInfo__VBDBp{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:40px}.project_projectContributorCount__sIdQ1,.project_projectDaysRemaining__wfc7O{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--small-gap)}.project_projectContributorLabel__oGhKv,.project_projectDaysLabel__dUXwC{color:var(--dark);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);line-height:1.1em;letter-spacing:.03em}.project_projectContributorWrapper__9YRGL,.project_projectDaysWrapper__efig7{padding-left:2px;padding-right:2px;display:flex;align-items:center;justify-content:center;gap:var(--standard-gap)}.project_projectContributorIcon__ECnKO,.project_projectDaysIcon__KF75l{width:1.375rem;height:1.125rem}.project_projectContributorNumber__xdMIR,.project_projectDaysNumber__h_lBT{color:var(--main-text);font-size:var(--medium-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);line-height:1.3em;letter-spacing:.44px}.project_projectFundingDeadline__goS77{margin-top:var(--large-gap);font-weight:var(--bold-font-weight)}.project_projectFundingDeadlineDate__ah4oY,.project_projectFundingDeadline__goS77{width:100%;color:var(--dark);font-size:var(--standard-font-size);font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing)}.project_projectFundingDeadlineDate__ah4oY{font-weight:var(--extrabold-font-weight)}.project_projectButtonsContainer__sCewA{margin-top:1rem;display:flex;flex-direction:column;gap:var(--small-gap);width:100%;align-self:center;flex-wrap:wrap}.project_helperText__6rvzl{margin-top:1rem;display:block;color:var(--medium-dark);font-size:var(--small-font-size);font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing)}.project_helperTextLink__P8BLa{color:var(--medium-dark);font-weight:var(--bolder-font-weight);text-decoration:underline;transition:color .2s ease}.project_helperTextLink__P8BLa:hover{color:var(--dark);text-decoration:underline;font-weight:var(--extrabold-font-weight)}.project_projectActionButton__Xs79r{flex:1;height:3.125rem;font-size:var(--subtitle-font-size);line-height:var(--standard-line-height);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:var(--large-letter-spacing);padding:var(--large-button-padding);background:color-mix(in srgb,var(--act-now-dark) 30%,var(--dark));color:var(--surface);border-radius:var(--small-rounded);border:none;cursor:pointer;transition:background-color .2s ease;display:flex;justify-content:center;align-items:center;flex-shrink:0}.project_contributeButton__CSicG{background:var(--act-now-dark)}.project_contributeButton__CSicG:hover{background:color-mix(in srgb,var(--act-now-dark) 80%,var(--main-text) 20%)}.project_projectActionButton__Xs79r:hover{background:color-mix(in srgb,var(--act-now-dark) 20%,var(--main-text) 80%)}.project_mobileOnlySection__d59J7{display:none}@media (max-width:1250px){.project_projectVideoSection__ZhDfX{width:100%;height:auto;aspect-ratio:15/9;position:relative}.project_projectVideo__7m53S{width:100%;height:100%;aspect-ratio:15/9;border-radius:var(--small-rounded)}}@media (max-width:1200px){.project_mobileOnlySection__d59J7{display:flex;flex-direction:column;gap:var(--medium-gap);width:100%}.project_projectDisclosureContainer__hxmDc{margin-bottom:.75rem}.project_projectContent__0tjy_{flex-direction:column}.project_projectSideColumn___iyul{display:none}.project_projectMainColumn__hv09Z{width:100%}.project_lobbyistSection__820N_{padding-inline:0;margin-top:0}.project_projectButtonsContainer__sCewA{flex-direction:row;flex-wrap:wrap}}@media (max-width:750px){.project_projectContributionSection__izlP7{width:100%;min-width:auto}.project_projectButtonsContainer__sCewA{flex-direction:column;gap:.75rem}}@media (max-width:950px){.project_projectHeader__kzlMk{max-width:100%}.project_projectHeaderLeftSection__wMknN{width:100%;flex:1;flex-shrink:1}.project_projectHeaderRightSection__sCNOB{width:max-content;flex-shrink:0}.project_projectContributionSection__izlP7{justify-content:flex-start;gap:var(--standard-gap);min-width:0;width:100%}.project_projectPageWrapper__4_9yx{max-width:100%}.project_projectDescriptionText__0r_lM,.project_projectOverviewText__CWDXx{text-align:left}}@media (max-width:790px){.project_projectHeader__kzlMk{display:flex;flex-direction:column;align-items:flex-end}.project_projectHeaderRightSection__sCNOB{width:100%;flex-direction:row;justify-content:space-between;margin-top:.5rem;flex-wrap:wrap}.project_projectContributionCurrent__MDTxc{font-size:1.9em}.project_projectContributionAmount__NdrB7{flex-wrap:wrap}}.project_projectDisclosureContainer__hxmDc{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box}.project_projectDisclosureBox__xmSaR{align-self:stretch;width:100%;padding:var(--standard-padding);border-radius:var(--small-rounded);display:flex;flex-direction:column;gap:var(--standard-gap);box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-sizing:border-box;background-color:var(--main-text);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1746 1746' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E"),radial-gradient(circle at 0 99%,color-mix(in srgb,#827f2e 90%,transparent) 0,transparent 67%),radial-gradient(circle at 46% 94%,color-mix(in srgb,#2f2e08 70%,transparent) 0,transparent 81%),radial-gradient(circle at 89% 8%,color-mix(in srgb,#58571f 60%,transparent) 0,transparent 150%),radial-gradient(circle at 89% 8%,color-mix(in srgb,#62601c 50%,transparent) 0,transparent 150%),radial-gradient(circle at 93% 95%,color-mix(in srgb,#615e34 40%,transparent) 0,transparent 66%),radial-gradient(circle at 89% 8%,color-mix(in srgb,#45440f 30%,transparent) 0,transparent 150%),radial-gradient(circle at 89% 8%,color-mix(in srgb,#87843d 20%,transparent) 0,transparent 150%);background-blend-mode:overlay,normal,normal,normal,normal,normal,normal,normal}.project_disclosureIconImage__PoU1l{width:1.25rem;height:1.25rem;flex-shrink:0}.project_disclosureBottomRow__O_g4Q{align-self:stretch;display:flex;justify-content:space-between;align-items:flex-end;background:transparent;width:100%}.project_disclosureTopRow__zcwXA{align-self:stretch;justify-content:flex-start;align-items:center;gap:var(--small-gap);font-size:var(--title-font-size);font-weight:var(--extrabold-font-weight)}.project_disclosureMessage__dSrmS,.project_disclosureTopRow__zcwXA{display:flex;background:transparent;color:var(--surface);font-family:var(--standard-font-family);line-height:1.25rem;letter-spacing:var(--standard-letter-spacing)}.project_disclosureMessage__dSrmS{font-size:var(--standard-font-size);font-weight:var(--bolder-font-weight);flex-direction:column;align-items:flex-start}.project_projectBannerContainer__lCFyO{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box}.project_projectBannerBox__3FJ03{align-self:stretch;width:100%;padding:var(--small-padding);border-radius:var(--small-rounded);display:flex;flex-direction:column;gap:var(--small-gap);box-sizing:border-box}.project_bannerBottomRow__i_5E9{align-self:stretch;display:flex;justify-content:space-between;align-items:flex-end;width:100%}.project_bannerTopRow__AHuB9{align-self:stretch;display:flex;justify-content:flex-start;align-items:flex-start}.project_bannerMessage__I3DKt{color:var(--main-text);font-weight:var(--bold-font-weight);line-height:1.2rem;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:650px){.project_bannerMessage__I3DKt{font-size:var(--standard-font-size);line-height:var(--standard-line-height)}}.project_bannerNeutral__5s_x2{background:color-mix(in srgb,var(--neutral-light) 30%,var(--surface) 70%);border:1px dotted var(--neutral-dark)}.project_bannerPositive__v04WQ{background:color-mix(in srgb,var(--positive-light) 30%,var(--surface) 70%);border:1px dotted var(--positive-dark)}.project_bannerNegative__jNZba{background:color-mix(in srgb,var(--negative-light) 30%,var(--surface) 70%);border:1px dotted var(--negative-dark)}.project_bannerNeutral__5s_x2 .project_bannerMessage__I3DKt{color:color-mix(in srgb,var(--neutral-dark) 70%,var(--dark) 30%)}.project_bannerPositive__v04WQ .project_bannerMessage__I3DKt{color:color-mix(in srgb,var(--positive-dark) 70%,var(--dark) 30%)}.project_bannerNegative__jNZba .project_bannerMessage__I3DKt{color:color-mix(in srgb,var(--negative-dark) 70%,var(--dark) 30%)}.project_bannerTag__CDZDp{padding:var(--tag-padding);border-radius:var(--tag-rounded);display:flex;justify-content:center;align-items:center;font-size:var(--tag-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);text-transform:uppercase;letter-spacing:var(--tag-letter-spacing);line-height:var(--small-line-height);flex-shrink:0;white-space:nowrap}.project_bannerPositive__v04WQ .project_bannerTag__CDZDp{background:var(--positive-dark);color:var(--surface)}.project_bannerNegative__jNZba .project_bannerTag__CDZDp{background:var(--negative-dark);color:var(--surface)}.project_bannerNeutral__5s_x2 .project_bannerTag__CDZDp{background:var(--neutral-dark);color:var(--surface)}.project_howItWorks__A3lpG{background:var(--act-now-light);color:var(--main-text);border:1px dotted var(--act-now-dark)}.project_howItWorks__A3lpG .project_bannerMessage__I3DKt{color:var(--act-now-dark);font-weight:var(--bolder-font-weight)}.project_howItWorks__A3lpG .project_bannerTag__CDZDp{background:var(--act-now-dark);color:var(--surface)}.project_stepTitle__Zw5_C{color:var(--act-now-dark);font-weight:var(--bolder-font-weight);margin-bottom:.25rem}.project_bannerMessage__I3DKt,.project_stepTitle__Zw5_C{font-size:var(--standard-font-size);font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing);line-height:var(--standard-line-height);opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.project_bannerMessage__I3DKt{color:var(--dark);font-weight:var(--standard-font-weight)}.project_projectHowItWorksSection__7yBX5{display:flex;flex-direction:column;width:100%;gap:var(--small-gap);position:relative;overflow:hidden}.project_emblaContainer__3XDvm{position:relative;width:100%;padding:.5rem 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.project_cardScroller__s_y3z{overflow:hidden;width:100%}.project_emblaSlides__y9iXW{display:flex;cursor:grab;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-align:start}.project_emblaSlides__y9iXW:active{cursor:grabbing}.project_card__4crM4{flex:0 0 90%;max-width:90%;margin-right:1rem;padding:1rem;background:var(--act-now-light);border-radius:var(--small-rounded);scroll-snap-align:start;display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:25rem}.project_projectHowItWorksHeader__JPUNV{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--small-gap);width:100%;padding-bottom:var(--standard-gap)}.project_projectHowItWorksStepNumber__6pEUs{font-size:var(--tag-font-size);font-family:var(--secondary-font-family);font-weight:var(--extrabold-font-weight);letter-spacing:var(--standard-letter-spacing);color:var(--surface);background:var(--act-now-dark);border-radius:var(--full-rounded);width:1rem;height:1rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.project_projectHowItWorksStepTitle__Wxsqy{font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);letter-spacing:var(--standard-letter-spacing);color:var(--dark);line-height:var(--standard-line-height)}.project_projectHowItWorksStepDescription__6wXsV{font-size:var(--small-font-size);font-family:var(--standard-font-family);font-weight:var(--standard-font-weight);letter-spacing:var(--standard-letter-spacing);color:var(--secondary-text);line-height:1.3rem}@media (max-width:768px){.project_card__4crM4{flex:0 0 85%;max-width:85%}}.project_commentsHeader__9OWCV{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--standard-gap)}.project_commentsTitle___vsCd{color:var(--main-text);font-size:var(--title-font-size);font-family:var(--standard-font-family);font-weight:var(--bold-font-weight);line-height:1.3em;letter-spacing:.02em}.project_projectComments__dusfR{padding:var(--standard-padding);border-radius:var(--small-rounded);border:1px dotted var(--medium);flex:1;width:100%}.project_newCommentModalHeader__XWreA{display:flex;justify-content:space-between;align-items:center;font-family:var(--standard-font-family);margin-bottom:var(--small-gap)}.project_newCommentModalTitle__2aXsH{font-size:var(--medium-font-size);font-weight:var(--extrabold-font-weight);color:var(--dark);margin-bottom:0}.project_newCommentModalSubtitle__LkL8b,.project_newCommentModalTitle__2aXsH{letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family)}.project_newCommentModalSubtitle__LkL8b{font-size:var(--standard-font-size);font-weight:var(--bold-font-weight);color:var(--secondary-text);margin-bottom:var(--large-gap)}.project_commentsContainer__qT3xW{display:flex;flex-direction:column;gap:var(--small-gap)}.project_commentItem__2qu9Y{display:flex;flex-direction:column;gap:var(--mini-gap)}.project_commentItem__2qu9Y:last-child{border-bottom:none;padding-bottom:0}.project_commentText___2Rdf{font-family:var(--standard-font-family);font-size:var(--standard-font-size);font-weight:var(--standard-font-weight);letter-spacing:var(--standard-letter-spacing);line-height:var(--standard-line-height);color:var(--main-text)}.project_commentAmount__ZvdA4,.project_commentName__dcCsD{font-weight:var(--extrabold-font-weight)}.project_commentAmount__ZvdA4{color:var(--act-now-dark)}.project_commentTimestamp__jBJ4g{font-size:var(--small-font-size);color:var(--medium);font-weight:var(--bold-font-weight);margin-left:.5em}.project_commentMessage__ln3JF,.project_commentTimestamp__jBJ4g{font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing)}.project_commentMessage__ln3JF{font-size:var(--standard-font-size);font-weight:var(--standard-font-weight);line-height:var(--standard-line-height);color:var(--secondary-text);font-style:italic;padding-left:var(--standard-gap)}.MyProfileHeader_myProfileHeaderContainer__PYVbJ{width:100%;padding-bottom:.75rem;display:flex;flex-direction:column;align-items:flex-end;gap:var(--small-medium-gap)}.MyProfileHeader_editProfileModal__nGYGZ{display:flex;flex-direction:column;gap:var(--small-medium-gap);border-radius:var(--medium-rounded)}.MyProfileHeader_editProfileModalContent__DoA_s{background-color:var(--surface);border-radius:var(--medium-rounded);padding:var(--standard-padding);width:100%;max-height:90vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--light-grey) var(--surface-container)}.MyProfileHeader_myProfileHeader__IjG9U{display:flex;justify-content:space-between;width:100%}.MyProfileHeader_myProfileHeaderLeftColumn__PjQ2P{flex:1}.MyProfileHeader_myProfileHeaderMain__wp_HW{display:flex;align-items:flex-start;margin-bottom:1px;width:100%}.MyProfileHeader_myProfilePicture__OMo53{width:5.25rem;height:5.25rem;object-fit:cover;border-radius:var(--medium-rounded);margin-right:.75rem}.MyProfileHeader_myProfileInformation__0Pz3_{display:flex;flex-direction:column;gap:var(--hairline-gap);width:100%}.MyProfileHeader_myProfileNameContainer__WTPXd{display:flex;align-items:center;gap:0 var(--small-gap);flex-wrap:wrap}.MyProfileHeader_myProfileName__z6pRU{font-size:var(--medium-font-size);letter-spacing:.02em;font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);word-wrap:break-word;overflow-wrap:break-word;flex-shrink:1}.MyProfileHeader_verifiedUserBadge__u4T8f{display:flex;align-items:center;gap:var(--hairline-gap);background-color:var(--surface);color:var(--dark);font-weight:var(--bolder-font-weight);padding:.1875rem .5rem;border-radius:1rem;font-size:var(--tag-font-size);letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family)}.MyProfileHeader_myProfileHeaderDetails__gzaIq{display:flex;align-items:center;gap:0 var(--small-gap);flex-wrap:wrap}.MyProfileHeader_myProfileIcon__e1kdD{width:1rem;height:1rem}.MyProfileHeader_userRole___cV7e{color:var(--dark);font-size:var(--small-font-size);letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family);font-weight:var(--bold-font-weight)}.MyProfileHeader_username__bOehZ{font-size:var(--subtitle-font-size);font-weight:var(--bolder-font-weight)}.MyProfileHeader_userLocation__hJGyl,.MyProfileHeader_username__bOehZ{display:flex;align-items:center;gap:var(--mini-gap);color:var(--dark);letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family)}.MyProfileHeader_userLocation__hJGyl{font-size:var(--small-font-size);font-weight:var(--bold-font-weight)}.MyProfileHeader_myProfileSocials__pP3lE{display:flex;align-items:center;gap:var(--mini-gap)}.MyProfileHeader_userSocial__WiisA{display:flex;padding-top:.25rem;padding-left:.1rem;color:var(--dark);align-self:flex-start}.MyProfileHeader_socialIcon__QAiBo{width:1.1rem;height:1.1rem}.MyProfileHeader_userSocial__WiisA:hover{text-decoration:underline;color:var(--main-text)}.MyProfileHeader_userReviews__pckN8{display:flex;align-items:center}.MyProfileHeader_userReviewsStars__3bSjp{color:var(--medium);font-size:var(--subtitle-font-size)}.MyProfileHeader_userReviewsStars__3bSjp.MyProfileHeader_filled__Sch_R{color:var(--dark)}.MyProfileHeader_userReviewsText__HAEkp{margin-left:.5rem;color:var(--dark);margin-right:1rem;font-size:var(--small-font-size);letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family);font-weight:var(--standard-font-weight)}.MyProfileHeader_userReviewsTextUnderline___xHJ7{text-decoration:underline;cursor:pointer}.MyProfileHeader_myProfileHeaderTags___HcP7{display:flex;flex-wrap:wrap;gap:var(--small-gap)}.MyProfileHeader_myProfileHeaderActions__BK0iG{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;margin-left:1.25rem}.MyProfileHeader_myProfileActionButtonsContainer__MlmzC{display:flex;gap:var(--small-gap)}.MyProfileHeader_myProfileActionButton__pO1PT{padding:.375rem .875rem;background:var(--surface);color:var(--dark);border-radius:var(--full-rounded);display:flex;justify-content:center;align-items:center;gap:var(--small-gap);cursor:pointer;font-size:var(--standard-font-size);font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing);font-weight:var(--bolder-font-weight)}.MyProfileHeader_myProfileActionIcon__cmw9d{width:1rem;height:1rem}.MyProfileHeader_myProfileActionButtonText__SG0yF{color:var(--dark);font-size:var(--standard-font-size);letter-spacing:.05em;font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight)}.MyProfileHeader_profileHeaderNavContainer__Sj7Ai{padding-top:0;padding-bottom:.75rem;width:100%;height:auto}@media (max-width:700px){.MyProfileHeader_myProfileHeader__IjG9U{flex-direction:column;gap:0 var(--standard-gap)}.MyProfileHeader_editProfileModalContent__DoA_s{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--medium-rounded);border-top-right-radius:var(--medium-rounded);max-height:95vh}}@media (max-width:520px){.MyProfileHeader_my-profile-header__details__dkr8v{flex-direction:column;align-items:flex-start;gap:var(--hairline-gap)}}@media (max-width:500px){.MyProfileHeader_verifiedUserBadge__u4T8f{font-size:0;background-color:transparent;padding:0}}.MyProfileHeader_editMode__Q96tx{background-color:var(--surface);border-radius:var(--small-rounded);padding:1.25rem}.MyProfileHeader_editInput__GO3SG{padding:.375rem .625rem;width:auto;margin-right:.1875rem;border:1px solid var(--medium);border-radius:var(--small-rounded);font-size:var(--standard-font-size);font-family:var(--standard-font-family);color:var(--dark)!important;letter-spacing:var(--standard-letter-spacing)!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.MyProfileHeader_editInput__GO3SG:focus{border-color:var(--act-now-dark);outline:0;box-shadow:0 0 0 .02rem rgba(135,132,61,.25)}.MyProfileHeader_editProfileFormLabelCheck__sNF_j{display:flex;align-items:center;gap:var(--small-gap)}.MyProfileHeader_formLabel__L0Q56{font-family:var(--standard-font-family);font-size:var(--subtitle-font-size);font-weight:var(--bolder-font-weight);color:var(--dark)}.MyProfileHeader_openToWorkToggle__SgwEk{margin-top:.9375rem;display:flex;align-items:center}.MyProfileHeader_openToWorkToggle__SgwEk label{display:flex;align-items:center;cursor:pointer}.MyProfileHeader_openToWorkToggle__SgwEk input[type=checkbox]{margin-right:.625rem}.MyProfileHeader_editActions___hPkN{display:flex;justify-content:flex-end;gap:var(--small-gap)}.MyProfileHeader_editActions___hPkN button{padding:.375rem .875rem;background:var(--surface);color:var(--dark);border:none;border-radius:var(--full-rounded);cursor:pointer;font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing);transition:background-color .15s ease-in-out}.MyProfileHeader_editActions___hPkN .MyProfileHeader_primaryButton__AU2r_{background-color:var(--dark);color:var(--surface)}.MyProfileHeader_editActions___hPkN .MyProfileHeader_primaryButton__AU2r_:hover{background-color:var(--main-text)}.MyProfileHeader_editActions___hPkN .MyProfileHeader_secondaryButton__GPtyq{background-color:var(--surface);color:var(--main-text)}.MyProfileHeader_editActions___hPkN .MyProfileHeader_secondaryButton__GPtyq:hover{background-color:var(--surface-container)}.MyProfileHeader_profilePictureContainer__Paq0Y{position:relative;width:5.25rem;height:5.25rem;border-radius:var(--small-rounded);overflow:hidden;margin-bottom:.625rem}.MyProfileHeader_profilePictureInput__G2kEx{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.MyProfileHeader_profilePictureSection__hyuRu{display:flex;flex-direction:column;align-items:center;margin-right:1.25rem}.MyProfileHeader_currentProfilePicture__c5C9F img{width:5rem;height:5rem;object-fit:cover;border-radius:var(--small-rounded);margin-bottom:1rem}.MyProfileHeader_editProfileModalHeader__6oaRL{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.MyProfileHeader_editProfileModalTitle__1cICf{font-size:var(--medium-font-size);letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);color:var(--dark);margin-bottom:0}.MyProfileHeader_editProfileForm__IIWjZ{display:flex;flex-direction:column;gap:var(--small-medium-gap)}.MyProfileHeader_editProfileFormGroup__V9RBO{display:flex;flex-direction:column;gap:var(--small-gap)}.MyProfileHeader_editProfileFormLabel__uALA3{font-weight:var(--bolder-font-weight);font-size:var(--subtitle-font-size);border-radius:var(--small-rounded);font-family:var(--standard-font-family);color:var(--dark)}.MyProfileHeader_editProfileFormInput__oiLiv{padding:.5rem .75rem;border:1px solid var(--medium);border-radius:var(--small-rounded)!important;font-size:var(--standard-font-size)}.MyProfileHeader_editProfileFormInput__oiLiv:focus{border-color:var(--act-now-dark);outline:none;box-shadow:0 0 0 .02rem rgba(135,132,61,.25)}.MyProfileHeader_editProfileModalActions__EecOV{display:flex;justify-content:flex-end;gap:var(--small-gap);margin-top:1.5rem}.MyProfileHeader_editProfileModalActions__EecOV button{padding:.5rem 1rem;border:none;border-radius:1.25rem;cursor:pointer;font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing);transition:background-color .15s ease-in-out}.MyProfileHeader_editProfileModalActions__EecOV .MyProfileHeader_primaryButton__AU2r_{background-color:var(--dark);color:var(--surface)}.MyProfileHeader_editProfileModalActions__EecOV .MyProfileHeader_primaryButton__AU2r_:hover{background-color:var(--main-text)}.MyProfileHeader_editProfileModalActions__EecOV .MyProfileHeader_secondaryButton__GPtyq{background-color:var(--surface);color:var(--main-text)}.MyProfileHeader_editProfileModalActions__EecOV .MyProfileHeader_secondaryButton__GPtyq:hover{background-color:var(--surface-container)}.MyProfileHeader_profilePictureButtons__kbgEy{display:flex;gap:var(--small-gap)}.MyProfileHeader_changePhotoButton__4YUTv{background-color:var(--surface-container)}.MyProfileHeader_changePhotoButton__4YUTv,.MyProfileHeader_removePhotoButton__ACs7_{padding:.5rem .75rem;font-family:var(--standard-font-family);border:none;border-radius:var(--small-rounded);cursor:pointer;font-size:var(--small-font-size);font-weight:var(--bolder-font-weight);transition:background-color .15s ease-in-out;letter-spacing:var(--standard-letter-spacing);margin-bottom:0;color:var(--dark)}.MyProfileHeader_removePhotoButton__ACs7_{background-color:transparent}.MyProfileHeader_changePhotoButton__4YUTv:hover{background-color:var(--light-grey);color:var(--main-text)}.MyProfileHeader_removePhotoButton__ACs7_:hover{background-color:#fbecec;color:var(--negative-dark)}.MyProfileHeader_privacyToggleSection__1kRXW{display:flex;flex-direction:column;gap:4px;padding-block:var(--mini-gap)}.MyProfileHeader_privacyToggleHeader___h9Zw{display:flex;align-items:center;gap:8px;margin-bottom:var(--mini-gap)}.MyProfileHeader_privacyDescription__Q1g0e{font-size:var(--small-font-size);color:var(--dark);margin-top:var(--standard-gap);font-family:var(--standard-font-family);font-weight:var(--standard-font-weight);letter-spacing:var(--standard-letter-spacing)}@media (min-width:700px){.MyProfileHeader_editProfileModal__nGYGZ{width:32rem}}.PopoverMenu_popoverIcon__XvDND,.PopoverMenu_shareIcon__8t1mq{width:1.125rem;height:1.125rem}.PopoverMenu_shareIcon__8t1mq{color:var(--dark)}.PopoverMenu_moreButton__9M9Z_{background:transparent;border:none;cursor:pointer;display:flex;border-radius:var(--full-rounded);height:2rem;width:2rem;align-items:center;justify-content:center}.PopoverMenu_moreButton__9M9Z_:hover{background:var(--surface-container)}.PopoverMenu_popoverContent__aH2uu{background:var(--surface);border-radius:var(--small-rounded);padding:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.1);animation:PopoverMenu_slideIn__lBb_Z .2s ease-out}.PopoverMenu_popoverButtons__Z2U5Y{display:flex;flex-direction:column;gap:.25rem;min-width:120px}.PopoverMenu_shareButton__5BiKT{background:var(--surface-container)}.PopoverMenu_shareButton__5BiKT,.PopoverMenu_shareButton__5BiKT.PopoverMenu_textWithIcon__RV5lJ{height:2.1875rem;min-width:2.1875rem;color:var(--dark);border-radius:var(--full-rounded);display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease-in-out;gap:var(--small-gap)}.PopoverMenu_shareButton__5BiKT.PopoverMenu_textWithIcon__RV5lJ{background:transparent}.PopoverMenu_shareButton__5BiKT.PopoverMenu_surface__WCFgp{background:var(--surface)}.PopoverMenu_popoverButton__IdCgn{display:flex;align-items:center;gap:var(--small-medium-gap);width:100%;padding:var(--dropdown-padding);background:transparent;border:none;border-radius:var(--small-rounded);cursor:pointer;color:var(--dark);font-size:var(--small-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing);transition:background-color .2s}.PopoverMenu_popoverButton__IdCgn:hover{background:var(--light-grey)}.PopoverMenu_popoverArrow__vQwPq{fill:var(--surface)}@keyframes PopoverMenu_slideIn__lBb_Z{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.PopoverMenu_shareButton__5BiKT span{color:var(--dark);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing)}.PopoverMenu_shareButton__5BiKT.PopoverMenu_small___TG35{display:flex;align-items:center;justify-content:center;background:var(--surface-container);border-radius:var(--full-rounded);height:1.9rem;width:1.9rem;min-width:0;padding:0}.PopoverMenu_shareIcon__8t1mq.PopoverMenu_small___TG35{width:1rem;height:1rem}.PopoverMenu_shareButton__5BiKT.PopoverMenu_text__YXx_5{background:transparent;padding:0;min-width:auto;height:auto}.PopoverMenu_hidden__4T39k{display:none}.KeyDatesSection_keyDatesContainer__WDtgW{display:flex;height:auto;flex-direction:column;width:100%;padding:var(--standard-padding);background:var(--surface);border-radius:var(--small-rounded);gap:var(--standard-gap)}.KeyDatesSection_keyDatesWrapper___V_X1{display:flex;flex-direction:column;width:100%;gap:var(--large-gap)}.KeyDatesSection_keyDatesWrapper___V_X1:before{top:1.875rem;bottom:7.5rem;width:.125rem}.KeyDatesSection_keyDateRow__5453w{display:grid;grid-template-columns:7.1875rem 1fr;gap:var(--medium-gap);align-items:start}.KeyDatesSection_keyDateTimelineItem___LgkY{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.KeyDatesSection_keyDateSeparator__N12B1{width:.1875rem;flex-grow:1;background:var(--light-grey);border-radius:1px;margin:.625rem 0}.KeyDatesSection_keyDateCard__1_ctK{padding:var(--standard-padding);background:var(--surface);box-shadow:0 0 8px var(--light-grey);border-radius:var(--medium-rounded)}.KeyDatesSection_keyDateCard__1_ctK.KeyDatesSection_active__iOwfx{background:var(--surface-container);box-shadow:none}.KeyDatesSection_keyDateCardDescription__B6eay{color:var(--main-text);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--standard-font-weight);line-height:var(--medium-line-height);letter-spacing:var(--standard-letter-spacing)}.KeyDatesSection_keyDateCardDescription__B6eay.KeyDatesSection_nextStep__BqIEh{color:var(--main-text)}.KeyDatesSection_keyDateCardHeader__I38KM{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;gap:var(--standard-gap)}.KeyDatesSection_keyDateCardStatus__6ATIP{padding:var(--tag-padding);background:var(--tag);border-radius:var(--tag-rounded);color:var(--secondary-text);font-size:var(--tag-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);text-transform:uppercase;letter-spacing:var(--tag-letter-spacing);line-height:var(--small-line-height);flex-shrink:0}.KeyDatesSection_keyDateCardActions__jL0Gv{display:flex;height:auto;align-items:center;width:max-content;padding:.375rem;background-color:var(--surface);border:1px var(--act-now-dark);border-radius:var(--full-rounded);gap:var(--small-gap);margin-top:.75rem}.KeyDatesSection_keyDateCardSecondaryActions__tJrRs{display:flex;gap:var(
    --large-gap
  );margin-right:.75rem}.KeyDatesSection_keyDateCardActionDivider__SXy2I{width:1px;height:1.5rem;background-color:var(--light-grey);margin:0 .5rem}.KeyDatesSection_keyDateCardActionButton__pQnVL{padding:.1875rem .5rem;border-radius:var(--full-rounded);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);letter-spacing:var(--standard-letter-spacing);display:flex;align-items:center;gap:var(--small-gap);cursor:pointer}.KeyDatesSection_keyDateCardActionButtonPrimary__HETs0{border-radius:var(--full-rounded);background:var(--surface);border:1px solid var(--light-grey)}.KeyDatesSection_keyDateCardActionButtonPrimary__HETs0,.KeyDatesSection_keyDateCardActionButtonSecondary__p8VVg{padding:.1875rem .5rem;font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);letter-spacing:var(--standard-letter-spacing);display:flex;align-items:center;gap:var(--small-gap);cursor:pointer;color:var(--dark)}.KeyDatesSection_keyDateCardActionButtonSecondary__p8VVg{background:transparent;border-radius:var(--full-rounded)}.KeyDatesSection_icon__uLjEU{font-size:var(--standard-font-size);width:1.125rem;height:1.125rem}.KeyDatesSection_legislativeDetailsOverviewText__fPx6P{color:var(--main-text);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--standard-font-weight);line-height:var(--medium-line-height);letter-spacing:.0225rem}.KeyDatesSection_keyDatesWrapper___V_X1{position:relative}.KeyDatesSection_keyDatesWrapper___V_X1:before{content:"";position:absolute;left:3.5625rem;top:3.125rem;height:calc(100% - 7.1875rem);width:2px;background:repeating-linear-gradient(180deg,#ccc 0,#ccc 5px,transparent 0,transparent 10px);z-index:0}.KeyDatesSection_keyDateBubbleMobile__fDKFV{display:none}@media (max-width:900px){.KeyDatesSection_keyDatesWrapper___V_X1:before{display:none}.KeyDatesSection_keyDateRow__5453w{display:block}.KeyDatesSection_keyDateCardTitle__2OzSC,.KeyDatesSection_keyDateTimelineItem___LgkY{display:none}.KeyDatesSection_keyDateBubbleMobile__fDKFV{display:block;padding:.375rem .625rem;background:var(--light-grey);border-radius:var(--full-rounded);color:var(--dark);text-align:center}.KeyDatesSection_keyDateBubbleMobile__fDKFV,.KeyDatesSection_keyDateBubbleMobile__fDKFV span{font-size:var(--small-font-size);font-family:var(--secondary-font-family);font-weight:var(--extrabold-font-weight);line-height:var(--small-line-height);letter-spacing:var(--standard-letter-spacing)}.KeyDatesSection_keyDateCardHeader__I38KM{align-items:center}.KeyDatesSection_keyDateBubbleMobile__fDKFV.KeyDatesSection_nextStep__BqIEh{background:var(--dark);color:var(--surface)}.KeyDatesSection_keyDateCardTitleMobile__6anrc.KeyDatesSection_nextStep__BqIEh{color:var(--main-text)}.KeyDatesSection_keyDateCardTitleMobile__6anrc{color:var(--secondary-text);font-size:var(--subtitle-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);line-height:var(--standard-line-height);letter-spacing:var(--standard-letter-spacing)}}@media (min-width:900px){.KeyDatesSection_keyDateCardTitleMobile__6anrc,.KeyDatesSection_keyDateCardTitleMobile__6anrc.KeyDatesSection_nextStep__BqIEh{display:none}.KeyDatesSection_keyDateCardTitle__2OzSC{color:var(--secondary-text);font-size:var(--subtitle-font-size);font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);line-height:var(--standard-line-height);letter-spacing:var(--standard-letter-spacing)}.KeyDatesSection_keyDateCardTitle__2OzSC.KeyDatesSection_nextStep__BqIEh{color:var(--main-text)}.KeyDatesSection_keyDateBubble__2XQg2{position:relative;z-index:2;width:7.1875rem;margin-top:1.25rem;padding:.5rem .75rem;align-items:center;background:var(--light-grey);border-radius:var(--full-rounded);color:var(--dark);text-align:center}.KeyDatesSection_keyDateBubble__2XQg2,.KeyDatesSection_keyDateBubble__2XQg2 span{font-size:var(--standard-font-size);font-family:var(--secondary-font-family);font-weight:var(--extrabold-font-weight);line-height:var(--small-line-height);letter-spacing:var(--standard-letter-spacing)}.KeyDatesSection_keyDateBubble__2XQg2.KeyDatesSection_nextStep__BqIEh{background:var(--dark);color:var(--surface)}}.KeyDatesSection_normalWeight__soTNc{font-weight:var(--standard-font-weight)}.KeyDatesSection_boldWeight__UfPKy{font-weight:var(--extrabold-font-weight)}.KeyDatesSection_boldWeightUnderlined__KwUef{font-weight:var(--extrabold-font-weight);text-decoration:underline}@media (max-width:600px){.KeyDatesSection_keyDateCard__1_ctK,.KeyDatesSection_keyDatesContainer__WDtgW{padding:var(--mobile-component-padding)}.KeyDatesSection_keyDatesWrapper___V_X1{gap:var(--mobile-gap)}}