.ComboboxSelect_dropdownContainer__LHdf7,.ComboboxSelect_selectContainer__BQW8Y{position:relative;width:100%}.ComboboxSelect_dropdownWrapper__UNYSd{display:flex;align-items:center;justify-content:space-between;padding:var(--form-chip-input-padding);background:var(--surface);border:1px solid var(--medium);border-radius:var(--small-rounded);min-height:3.125rem;height:auto;gap:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;margin:0;cursor:text}.ComboboxSelect_dropdownWrapper__UNYSd:focus-within{border-color:var(--act-now-dark);outline:none;box-shadow:0 0 0 .02rem rgba(135,132,61,.25)}.ComboboxSelect_dropdownInput__5ta7p{flex:1;outline:none;font-size:var(--standard-font-size);font-family:var(--standard-font-family);box-shadow:none;width:100%;cursor:text;letter-spacing:var(--standard-letter-spacing)}.ComboboxSelect_dropdownInput__5ta7p,.ComboboxSelect_dropdownWrapper__UNYSd input{border:none!important;padding:0!important;background:transparent!important;border-radius:0!important}.ComboboxSelect_dropdownWrapper__UNYSd:focus{outline:none}.ComboboxSelect_dropdownInput__5ta7p:focus{box-shadow:none!important;outline:none!important}.ComboboxSelect_dropdownInput__5ta7p::placeholder{color:var(--dark)!important;opacity:.7!important;font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bold-font-weight)}.ComboboxSelect_dropdownArrow__Far_G{width:1rem;height:1rem;color:var(--secondary-text);pointer-events:none;margin-left:auto;flex-shrink:0}.ComboboxSelect_dropdownContent__qFa4U{position:absolute;background-color:var(--surface-container);border:1px solid var(--medium);border-radius:var(--small-rounded);max-height:9.375rem;overflow-y:auto;width:100%;z-index:50;padding-left:0;margin-top:.3125rem;scrollbar-width:thin;scrollbar-color:var(--hover-color) var(--surface-container);top:100%;left:0}.ComboboxSelect_option__nORON{padding:.5rem .75rem;cursor:pointer;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);list-style:none}.ComboboxSelect_option__nORON:hover,.ComboboxSelect_option__nORON[data-focus=true]{background-color:var(--hover-color)}.ComboboxSelect_optionActive__vtJH8{background-color:var(--tag);font-weight:var(--extrabold-font-weight)}.ComboboxSelect_noResults__3VMWW{padding:.5rem .75rem;color:var(--secondary-text);font-size:var(--tag-font-size);text-align:center}.ComboboxSelect_noResults__3VMWW,.EnhanceButton_generateButton__v9pMR{font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing)}.EnhanceButton_generateButton__v9pMR{position:absolute;align-items:center;gap:var(--small-gap);flex-direction:row;top:-2rem;right:0;padding:.25rem .5rem;border-radius:var(--full-rounded);display:flex;background-color:var(--surface);color:var(--dark);border:none;cursor:pointer;white-space:nowrap;height:fit-content;transition:background-color .2s;z-index:1;font-size:var(--small-font-size);line-height:var(--small-line-height)}.EnhanceButton_generateButton__v9pMR:hover{background-color:var(--act-now-light);color:var(--act-now-dark)}.EnhanceButton_generateButton__v9pMR:hover svg path{fill:var(--act-now-dark)}.EnhanceButton_generateButton__v9pMR:disabled{background-color:var(--dark);color:var(--surface);cursor:not-allowed}.EnhanceButton_generateButton__v9pMR:disabled svg path{fill:var(--surface)}.EnhanceButton_generateIcon__wxMym{width:1rem;height:1rem;color:currentColor}@keyframes EnhanceButton_pulse__R222V{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.EnhanceButton_generateIconPulsing__v2ciQ{width:1rem;height:1rem;animation:EnhanceButton_pulse__R222V 1.5s ease-in-out infinite;color:currentColor}.commentModal_newCommentModal__1iImW{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.626);display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:1000}.commentModal_newCommentModalContent__HFMzT::-webkit-scrollbar{width:0;height:0;display:none}.commentModal_newCommentModalHeader__GmvE6{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-family:var(--standard-font-family)}.commentModal_newCommentModalTitle__bEdwy{font-size:var(--medium-font-size);letter-spacing:.01em;font-family:var(--standard-font-family);font-weight:var(--extrabold-font-weight);color:var(--dark);margin-bottom:0}.commentModal_newCommentForm__lDjE9{overflow-y:auto;height:auto;max-height:90vh;padding-right:1rem;margin-right:-1rem;scrollbar-width:none;-ms-overflow-style:none}.commentModal_newCommentForm__lDjE9::-webkit-scrollbar{width:0;height:0;display:none}.commentModal_formGroup__Kt1_6{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.commentModal_formLabel__DKFBb{font-size:var(--subtitle-font-size);font-weight:var(--bolder-font-weight)}.commentModal_formInput__G54_n,.commentModal_formLabel__DKFBb{font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing);color:var(--dark)}.commentModal_formInput__G54_n{padding:.625rem;border:1px solid var(--tag);border-radius:var(--small-rounded);font-size:var(--standard-font-size);transition:border-color .3s ease;background-color:var(--surface-container);height:auto;max-height:none;scrollbar-width:thin;scrollbar-color:var(--medium) var(--surface-container)}.commentModal_formInput__G54_n::placeholder{font-family:var(--standard-font-family);font-size:var(--standard-font-size);color:var(--medium-dark);letter-spacing:var(--standard-letter-spacing)}.commentModal_formInput__G54_n:focus{border-color:var(--act-now-dark);outline:none;box-shadow:0 0 0 .02rem rgba(135,132,61,.25)}.commentModal_formTextarea__Z__bf{padding:.625rem;border:1px solid var(--tag);border-radius:var(--small-rounded);font-family:var(--standard-font-family);font-size:var(--standard-font-size);color:var(--dark);letter-spacing:var(--standard-letter-spacing);transition:border-color .3s ease;background-color:var(--surface-container);height:auto;max-height:none;scrollbar-width:thin;scrollbar-color:var(--medium) var(--surface-container)}.commentModal_formTextarea__Z__bf::placeholder{font-family:var(--standard-font-family);font-size:var(--standard-font-size);color:var(--medium-dark);letter-spacing:var(--standard-letter-spacing)}.commentModal_formTextarea__Z__bf:focus{border-color:var(--act-now-dark);outline:none;box-shadow:0 0 0 .02rem rgba(135,132,61,.25)}.commentModal_newCommentModalActions__30Il_{display:flex;justify-content:flex-end;gap:var(--mini-gap);margin-top:1.5rem}.commentModal_newCommentModalActions__30Il_ 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);transition:background-color .15s ease-in-out;letter-spacing:var(--standard-letter-spacing)}.commentModal_newCommentModalActions__30Il_ .commentModal_secondaryButton__dnR6i{background-color:var(--surface);color:var(--main-text)}.commentModal_newCommentModalActions__30Il_ .commentModal_secondaryButton__dnR6i:hover{background-color:var(--surface-container)}.commentModal_newCommentModalActions__30Il_ .commentModal_primaryButton__9vonJ{background-color:var(--dark);color:#fff}.commentModal_newCommentModalActions__30Il_ .commentModal_primaryButton__9vonJ:hover{background-color:#36350f}.commentModal_formSelect__PR6Y3{width:100%;background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto;padding-right:2em}.commentModal_formSelect__PR6Y3::-ms-expand{display:none}.commentModal_selectWrapper__HydJI{position:relative}.commentModal_selectIcon__RiZG4{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;width:1rem;height:1rem}.commentModal_formSelect__PR6Y3{appearance:none;padding-right:30px}.commentModal_formHelperText__npvCK{display:flex;justify-content:space-between;align-items:center;font-family:var(--standard-font-family);margin-top:.1rem;font-size:var(--tag-font-size);letter-spacing:var(--standard-letter-spacing);color:var(--medium-dark);font-weight:var(--bolder-font-weight)}.commentModal_Trigger__wIi5S{all:unset;display:inline-flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;box-sizing:border-box;padding:.625rem;border:1px solid var(--tag);border-radius:var(--small-rounded);font-family:var(--standard-font-family);font-size:var(--standard-font-size);color:var(--dark);letter-spacing:var(--standard-letter-spacing);transition:border-color .3s ease;background-color:var(--surface-container);cursor:pointer}.commentModal_Trigger__wIi5S img{width:1rem;height:1rem;margin-left:.5rem}.commentModal_Trigger__wIi5S:hover{border-color:var(--act-now-dark)}.commentModal_Trigger__wIi5S:focus{border-color:var(--act-now-dark);outline:none;box-shadow:0 0 0 .02rem rgba(135,132,61,.25)}.commentModal_Icon__NOeVM{width:1rem;height:1rem}.commentModal_Content__S_Nra{overflow:hidden;background-color:var(--surface-container);border:1px solid var(--tag);border-radius:var(--small-rounded);box-shadow:0 4px 8px rgba(0,0,0,.1);margin-top:4px;width:var(--radix-select-trigger-width);max-width:var(--radix-select-trigger-width)}.commentModal_Viewport__Rwtbx{padding:.25rem}.commentModal_Item__bOnuk{font-family:var(--standard-font-family);font-size:var(--standard-font-size);color:var(--dark);letter-spacing:var(--standard-letter-spacing);padding:var(--dropdown-item-padding);border-radius:var(--small-rounded);display:flex;align-items:center;position:relative;user-select:none;cursor:pointer}.commentModal_Item__bOnuk[data-highlighted]{outline:none;background-color:var(--surface)}.commentModal_ItemIndicator__SQlEA{position:absolute;right:.625rem;display:inline-flex;align-items:center;justify-content:center}.commentModal_ScrollButton__mX1_L{display:flex;align-items:center;justify-content:center;height:25px;background-color:#fff;color:var(--violet-11);cursor:default}.commentModal_selectedTagDisplay__3ag0_,.commentModal_tagContainer__r69OF{display:flex;gap:.5rem;align-items:center}.commentModal_selectedTagDisplay__3ag0_{height:2.25rem}.commentModal_removeTagButton__pK7ib{display:inline-flex;align-items:center;justify-content:center;background:var(--surface-container);color:var(--main-text);font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--bold-font-weight);border:none;border-radius:1.25rem;cursor:pointer;transition:all .2s ease;height:1.5rem;width:1.5rem;padding:0}.commentModal_removeTagButton__pK7ib:hover{background:var(--light-grey)}.commentModal_closeIcon__tkreg{width:.5rem;height:.5rem;color:var(--main-text)}.commentModal_addTagButton__CHViK{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .75rem;background:var(--light-grey);color:var(--main-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);border:none;border-radius:var(--full-rounded);cursor:pointer;transition:all .2s ease;height:2rem;margin-bottom:.25rem;margin-top:.25rem}.commentModal_addTagButton__CHViK:hover{background:var(--light-grey)}.commentModal_tagPopoverContent__hPhu_{background:var(--surface);border-radius:var(--small-rounded);box-shadow:0 4px 16px rgba(0,0,0,.12);padding:.5rem;width:max-content;z-index:9999;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);transform-origin:var(--radix-popover-content-transform-origin);animation:commentModal_contentShow__0VAmL .2s cubic-bezier(.16,1,.3,1)}.commentModal_tagOptions__J9uc2{display:flex;flex-direction:column;gap:.75rem}.commentModal_tagOption__FJOuE{width:100%;background:transparent;border:none;cursor:pointer;border-radius:var(--small-rounded);transition:all .2s ease;display:flex;align-items:center}.commentModal_tagOption__FJOuE:hover{background:var(--surface-container)}.commentModal_tagOption__FJOuE:hover>div{transform:scale(1.02)}.commentModal_tagOption__FJOuE>div{transition:transform .2s ease;width:100%}@keyframes commentModal_contentShow__0VAmL{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.FullText_fullTextContainer__Y6JeD{width:100%;height:100%;overflow-y:auto;padding:var(--standard-padding);background:var(--surface);border-radius:var(--small-rounded);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.875rem;scrollbar-width:thin;scrollbar-color:var(--light-grey) var(--surface)}.FullText_fullTextContainer__Y6JeD,.FullText_fullTextContainer__Y6JeD font,.FullText_fullTextContainer__Y6JeD td{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)}.FullText_fullTextContainer__Y6JeD b{font-weight:var(--boldest-font-weight)}.FullText_fullTextContainer__Y6JeD h1,.FullText_fullTextContainer__Y6JeD h2,.FullText_fullTextContainer__Y6JeD h3,.FullText_fullTextContainer__Y6JeD h4,.FullText_fullTextContainer__Y6JeD h5,.FullText_fullTextContainer__Y6JeD h6{color:var(--dark);margin-bottom:.5rem;line-height:1.3}.FullText_fullTextContainer__Y6JeD h1{font-size:2em}.FullText_fullTextContainer__Y6JeD h2{font-size:var(--title-font-size);font-weight:var(--extrabold-font-weight);text-transform:capitalize;letter-spacing:var(--standard-letter-spacing)}.FullText_fullTextContainer__Y6JeD h3{font-size:var(--subtitle-font-size);font-weight:var(--bolder-font-weight);text-transform:capitalize;letter-spacing:var(--standard-letter-spacing)}.FullText_fullTextContainer__Y6JeD h4{font-size:1.25em}.FullText_fullTextContainer__Y6JeD h5{font-size:1em}.FullText_fullTextContainer__Y6JeD h6{font-size:.875em}.FullText_fullTextContainer__Y6JeD p{margin-bottom:1rem}.FullText_fullTextContainer__Y6JeD a{color:var(--act-now-dark);text-decoration:underline;transition:color .2s ease}.FullText_fullTextContainer__Y6JeD ol,.FullText_fullTextContainer__Y6JeD ul{margin-left:2rem;margin-bottom:1rem}.FullText_versionSelector__Zv1hO{justify-content:flex-start;align-items:center;gap:var(--standard-gap);display:flex}.FullText_selectVersion__jVtZq{color:var(--dark);font-size:var(--subtitle-font-size);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing);word-wrap:break-word;flex-shrink:0}.FullText_versionDropdown__rT4RE{position:relative;cursor:pointer;width:auto;padding:var(--secondary-button-padding);background:var(--surface-container);border-radius:.375rem;justify-content:flex-start;align-items:center;gap:var(--small-medium-gap);display:flex}.FullText_versionDropdownText__6_HwA{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);word-wrap:break-word}.FullText_versionDropdownArrow__wZE2G{width:1.125rem;height:1.125rem}.FullText_versionDropdownArrow__wZE2G.FullText_open__LwNm1{transform:rotate(180deg)}.FullText_versionOptions__uG6eO{position:absolute;top:105%;left:0;background-color:var(--surface);border-top:none;border-radius:var(--small-rounded);box-shadow:0 .125rem .625rem rgba(0,0,0,.1);z-index:10;gap:var(--small-gap);padding:.5rem}.FullText_versionOption__GUpdr{display:block;padding:.5rem .625rem;width:100%;color:var(--dark);text-decoration:none;font-family:var(--standard-font-family);font-size:var(--standard-font-size);font-weight:var(--bolder-font-weight);letter-spacing:var(--standard-letter-spacing);cursor:pointer;transition:background-color .1s;border-radius:var(--small-rounded)}.FullText_versionOption__GUpdr:hover{background-color:var(--light-grey)}.FullText_fullTextContainer__Y6JeD hr{margin-top:var(--standard-padding);margin-bottom:var(--standard-padding)}.FullText_sourceSection__oi38u{display:flex;flex-direction:column;width:100%;align-items:flex-start;font-size:var(--small-font-size);font-weight:var(--bolder-font-weight);color:var(--dark);letter-spacing:var(--standard-letter-spacing)}.FormattingTools_formattingTools__nJYfG{display:flex;width:max-content;gap:2.5rem;flex-shrink:0;border-radius:var(--full-rounded);padding:.75rem .9375rem;background:var(--surface-container);box-shadow:0 0 10px rgba(0,0,0,.1);z-index:1;position:absolute;bottom:1rem;left:1rem}.FormattingTools_formattingToolsGroup__Fo3p0{display:flex;gap:var(--medium-gap)}.FormattingTools_formatButton__eh44B{background:none;border:none;cursor:pointer;padding:2px}.FormattingTools_ProseMirror__oG8dy{flex:1;overflow-y:auto;border:none;border-radius:var(--checkbox-rounded);min-height:18.75rem;background:var(--surface);color:var(--main-text);font-family:var(--standard-font-family);font-size:var(--standard-font-size);line-height:var(--standard-line-height);letter-spacing:var(--standard-letter-spacing)}.FormattingTools_ProseMirror__oG8dy:focus{outline:none;border:none}.FormattingTools_ProseMirror__oG8dy ul{list-style-type:disc;padding-left:1.5rem}.FormattingTools_ProseMirror__oG8dy ol{list-style-type:decimal;padding-left:1.5rem}.FormattingTools_ProseMirror__oG8dy li{margin-bottom:.5rem}.FormattingTools_ProseMirror__oG8dy p.FormattingTools_is-editor-empty__Bk1li:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:var(--secondary-text);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;outline: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}}.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}}.form_formGroup__LpWaU{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.form_formGroup__LpWaU label,.form_projectTypeSelection__b3Oe7 h3{display:block;color:var(--main-text);font-size:var(--subtitle-font-size);letter-spacing:var(--standard-letter-spacing);font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);margin-bottom:.25rem}.form_formGroup__LpWaU select{width:100%;padding:var(--form-input-padding);background:var(--surface-container);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);letter-spacing:var(--standard-letter-spacing);appearance:none;background-position:right .7em top 50%;background-size:.65em auto;padding-right:2em}.form_formGroup__LpWaU select:focus{border-color:var(--act-now-dark);outline:none;box-shadow:0 0 0 .02rem rgba(135,132,61,.25)}.form_selectWrapper__uXHIt{position:relative}.form_selectIcon__BBipB{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;width:1rem;height:1rem}.form_formGroup__LpWaU input{width:100%;padding:var(--form-input-padding);background:var(--surface-container);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);letter-spacing:var(--standard-letter-spacing)}.form_formGroup__LpWaU input:focus{border-color:var(
    --act-now-dark
  );outline:none;box-shadow:0 0 0 .02rem rgba(135,132,61,.25)}.form_formGroup__LpWaU input[type=checkbox]{width:1rem;height:1rem;padding:.5rem;border:1px solid var(--medium);border-radius:var(--checkbox-rounded);outline:none;cursor:pointer;margin-right:.9375rem;margin-top:.5rem}.form_formLabel__R74GG{font-size:var(--subtitle-font-size);font-weight:var(--bolder-font-weight);color:var(--dark);margin-bottom:.25rem}.form_authHelperText__BOj4v,.form_formLabel__R74GG{font-family:var(--standard-font-family);letter-spacing:var(--standard-letter-spacing)}.form_authHelperText__BOj4v{font-size:var(--small-font-size);color:var(--medium-dark)}.form_authFormGroup__tpO9a{display:flex;flex-direction:column;gap:var(--small-gap)}.form_authFormGroup__tpO9a label{font-family:var(--standard-font-family);font-weight:var(--bolder-font-weight);color:var(--dark)}.form_authFormGroup__tpO9a input{border:1px solid var(--hover-color);background:#fff;padding:.625rem;border-radius:var(--small-rounded);font-family:var(--standard-font-family);font-size:var(--standard-font-size);color:var(--dark);letter-spacing:var(--standard-letter-spacing);transition:border-color .3s ease}.form_authFormGroup__tpO9a input:focus{border-color:var(--act-now-dark);outline:none;box-shadow:0 0 0 .02rem rgba(135,132,61,.25)}.form_formInput__94w2Z{padding:.625rem;border:1px solid #e0e0e0;border-radius:var(--small-rounded);font-family:var(--standard-font-family);font-size:var(--standard-font-size);color:var(--dark);letter-spacing:var(--standard-letter-spacing);transition:border-color .3s ease}.form_formInput__94w2Z:focus{border-color:#5b5926}.form_formHelperText__Z1rK_{font-family:var(--standard-font-family);margin-top:.3125rem;font-size:var(--small-font-size);letter-spacing:var(--standard-letter-spacing);color:var(--medium-dark)}.form_radioGroup__ce_TN{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}.form_radioGroup__ce_TN input{width:1.125rem;height:1.125rem;padding:0;margin-right:.9375rem;border-radius:var(--full-rounded)}.form_radioGroup__ce_TN label{display:flex;align-items:center;font-weight:var(--bolder-font-weight);font-size:var(--standard-font-size);justify-content:center;letter-spacing:var(--standard-letter-spacing)}.form_radioLabelText__eIWR6{display:flex;flex-direction:column}.form_primaryText__WGfro{font-weight:var(--bolder-font-weight);font-size:var(--standard-font-size);letter-spacing:var(--standard-letter-spacing)}.form_secondaryText__3J_rC{display:flex;padding-right:1.875rem;font-size:var(--small-font-size);color:var(--secondary-text);margin-top:.1875rem;font-weight:var(--bolder-font-weight)}.form_radioLabelFlex__UPfZ3{display:flex;flex-direction:row;align-items:flex-start;gap:var(--small-medium-gap);font-weight:var(--standard-font-weight)}.form_authFormGroup__tpO9a input:-webkit-autofill,.form_authFormGroup__tpO9a input:-webkit-autofill:focus,.form_authFormGroup__tpO9a input:-webkit-autofill:hover,.form_formGroup__LpWaU input:-webkit-autofill,.form_formGroup__LpWaU input:-webkit-autofill:focus,.form_formGroup__LpWaU input:-webkit-autofill:hover,.form_formInput__94w2Z:-webkit-autofill,.form_formInput__94w2Z:-webkit-autofill:focus,.form_formInput__94w2Z:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:var(--dark)!important;transition:background-color 5000s ease-in-out 0s;font-family:var(--standard-font-family);font-size:var(--standard-font-size);letter-spacing:var(--standard-letter-spacing);line-height:inherit}.form_authFormGroup__tpO9a input:autofill,.form_formGroup__LpWaU input:autofill,.form_formInput__94w2Z:autofill{background-color:var(--surface-container)!important;color:var(--dark)!important;font-family:var(--standard-font-family);font-size:var(--standard-font-size);letter-spacing:var(--standard-letter-spacing);line-height:inherit}.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}}.projectUpdates_updatesSection__CZnzB{border-radius:var(--small-rounded);display:flex;flex-direction:column;gap:var(--standard-gap);width:100%;margin-top:var(--standard-gap)}.projectUpdates_updatesHeader__K8JMB{display:flex;justify-content:space-between;align-items:center}.projectUpdates_updatesList__m37sy{display:flex;flex-direction:column;gap:var(--standard-gap)}.projectUpdates_updateImage__a46Nu{border-radius:var(--small-rounded);object-fit:contain;max-height:30rem;max-width:100%;width:auto}.projectUpdates_updateImageContainer__S8sIK,.projectUpdates_updateVideoContainer__Dn2vN{padding-top:var(--standard-gap);width:100%;display:flex;justify-content:flex-start}.projectUpdates_updateContent__dPqCJ{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);max-height:30rem;white-space:pre-wrap;word-break:break-word;& ol{list-style-type:decimal}& ol,& ul{margin:.25rem 0;padding-left:2rem}& ul{list-style-type:disc}& li{margin:.25rem 0}& li p,& p{margin:0}& strong{font-weight:700}& em{font-style:italic}& u{text-decoration:underline}}.projectUpdates_updateDate__MznM8{color:var(--medium-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)}.projectUpdates_updateItem__sXaUa{padding:var(--standard-padding);background:var(--surface);border-radius:var(--small-rounded)}.projectUpdates_noUpdates__ztTWe{font-size:var(--standard-font-size);font-family:var(--standard-font-family);font-weight:var(--regular-font-weight);letter-spacing:var(--standard-letter-spacing)}.projectUpdates_editorContent__Pa3Tt{position:relative;border:1px solid #ccc;border-radius:4px}.projectUpdates_proseMirror___sBw3{min-height:200px;padding:1rem}.projectUpdates_editorFlex__SOrx_{display:flex;flex-direction:column}.projectUpdates_updateHeader__XvX9t{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--small-gap)}