.filter-button{display:inline-flex;align-items:center;gap:var(--nuxt-spacer-12);min-height:44px;max-width:100%;padding-block:var(--nuxt-spacer-12);padding-inline:var(--nuxt-spacer-16);background-color:var(--nuxt-white-bg);border:2px solid var(--nuxt-stroke-form-input);border-radius:var(--br-8);color:var(--nuxt-text-header);cursor:pointer}.filter-button:focus-visible{outline:none;border-color:var(--nuxt-primary-blue);box-shadow:0 0 0 3px var(--nuxt-focus-trap-shadow)}.filter-button .filter-button__chevron,.filter-button .filter-button__icon{flex:none;font-size:14px;color:var(--nuxt-text-form-placeholder)}.filter-button .filter-button__label{flex:1 1 auto;min-width:0;text-align:start;overflow-wrap:break-word}.filter-button .filter-button__label.body-md,.filter-button .filter-button__label.input-value{color:var(--nuxt-text-header)}.filter-button .filter-button__count{flex:none;padding-block:6px;padding-inline:var(--nuxt-spacer-8);border-radius:var(--br-4);background-color:var(--nuxt-soft-blue-bg);text-box:trim-both cap alphabetic}.filter-button .filter-button__count.input-value{color:var(--nuxt-text-accessibility-blue)}.filter-dropdown{--_box-size:22px;--_gap-to-button:var(--nuxt-spacer-8);position:relative;display:inline-block;max-width:100%}.filter-dropdown .filter-button{anchor-name:var(--_anchor-name)}.filter-dropdown .filter-dropdown__panel{display:none;flex-direction:column;inline-size:-moz-max-content;inline-size:max-content;min-inline-size:anchor-size(width);max-inline-size:var(--filter-dropdown-max-inline-size,320px);margin:0;padding-block:var(--nuxt-spacer-8);background-color:var(--nuxt-white-bg);border:1.5px solid var(--nuxt-stroke-border-grey);border-radius:var(--br-8);color:var(--nuxt-text-header);position-anchor:var(--_anchor-name);inset:auto;top:calc(anchor(bottom) + var(--_gap-to-button));left:anchor(left);position-try-fallbacks:flip-block,flip-inline}.filter-dropdown .filter-dropdown__panel:popover-open{display:flex}.filter-dropdown .filter-dropdown__panel.filter-dropdown__panel--open{display:flex}.filter-dropdown .filter-dropdown__panel.filter-dropdown__panel--searchable{inline-size:var(--filter-dropdown-max-inline-size,320px)}@supports not (anchor-name:--a){.filter-dropdown .filter-dropdown__panel{position:fixed;z-index:1000;min-inline-size:0;top:calc(var(--_anchor-bottom,0px) + var(--_gap-to-button));left:var(--_anchor-left,0)}.filter-dropdown .filter-dropdown__panel[data-placement=top]{top:auto;bottom:calc(var(--_anchor-top-inverse,0px) + var(--_gap-to-button))}}.filter-dropdown .filter-dropdown__panel-body,.filter-dropdown .filter-dropdown__panel-clip{display:flex;flex:1 1 auto;flex-direction:column;min-block-size:0}.filter-dropdown .filter-dropdown__search{padding-block:var(--nuxt-spacer-8);padding-inline:var(--nuxt-spacer-16)}.filter-dropdown .filter-dropdown__search-field{display:flex;align-items:center;gap:var(--nuxt-spacer-12);min-block-size:44px;padding-block:var(--nuxt-spacer-12);padding-inline:var(--nuxt-spacer-16);background-color:var(--nuxt-white-bg);border:2px solid var(--nuxt-stroke-form-input);border-radius:var(--br-8);cursor:text}.filter-dropdown .filter-dropdown__search-field:focus-within{border-color:var(--nuxt-primary-blue);box-shadow:0 0 0 3px var(--nuxt-focus-trap-shadow)}.filter-dropdown .filter-dropdown__search-icon{flex:none;font-size:14px;color:var(--nuxt-text-header)}.filter-dropdown .filter-dropdown__search-input{flex:1 1 auto;min-inline-size:0;padding:0;background-color:transparent;border:none}.filter-dropdown .filter-dropdown__search-input.body-md{color:var(--nuxt-text-header)}.filter-dropdown .filter-dropdown__search-input::-moz-placeholder{color:var(--nuxt-text-form-placeholder)}.filter-dropdown .filter-dropdown__search-input::placeholder{color:var(--nuxt-text-form-placeholder)}.filter-dropdown .filter-dropdown__search-input:focus-visible{outline:none}.filter-dropdown .filter-dropdown__no-results{margin:0;padding-block:var(--nuxt-spacer-12);padding-inline:var(--nuxt-spacer-16)}.filter-dropdown .filter-dropdown__no-results.body-md{color:var(--nuxt-text-form-placeholder)}.filter-dropdown .filter-dropdown__options{min-inline-size:0;margin:0;padding:0;border:none}.filter-dropdown .filter-dropdown__option-list{max-block-size:var(--filter-dropdown-max-block-size,320px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nuxt-grey-bg) transparent}.filter-dropdown .filter-dropdown__option{display:flex;align-items:center;gap:var(--nuxt-spacer-12);min-block-size:44px;padding-block:var(--nuxt-spacer-12);padding-inline:var(--nuxt-spacer-16);cursor:pointer}.filter-dropdown .filter-dropdown__option:hover{background-color:var(--nuxt-soft-grey-bg)}.filter-dropdown .filter-dropdown__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;display:grid;place-content:center;inline-size:var(--_box-size);block-size:var(--_box-size);margin:0;background-color:var(--nuxt-white-bg);border:2px solid var(--nuxt-stroke-border-grey);cursor:pointer}.filter-dropdown .filter-dropdown__input:before{content:"";transform:scale(0)}.filter-dropdown .filter-dropdown__input:checked{background-color:var(--nuxt-primary-blue);border-color:var(--nuxt-primary-blue)}.filter-dropdown .filter-dropdown__input:checked:before{transform:scale(1)}.filter-dropdown .filter-dropdown__input:focus-visible{outline:2px solid var(--nuxt-text-accessibility-blue);outline-offset:2px}.filter-dropdown .filter-dropdown__input--checkbox{border-radius:6px}.filter-dropdown .filter-dropdown__input--checkbox:before{inline-size:6px;block-size:11px;margin-block-start:-2px;border:solid var(--nuxt-white-bg);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0)}.filter-dropdown .filter-dropdown__input--checkbox:checked:before{transform:rotate(45deg) scale(1)}.filter-dropdown .filter-dropdown__input--radio{border-radius:var(--br-circle)}.filter-dropdown .filter-dropdown__input--radio:before{inline-size:calc(var(--_box-size) / 3);block-size:calc(var(--_box-size) / 3);border-radius:var(--br-circle);background-color:var(--nuxt-white-bg)}.filter-dropdown .filter-dropdown__option-label{min-inline-size:0;overflow-wrap:break-word}.filter-dropdown .filter-dropdown__option-label.input-value{color:var(--nuxt-text-header)}.filter-dropdown .filter-dropdown__footer{display:flex;align-items:center;gap:var(--nuxt-spacer-12);min-block-size:44px;padding-block:var(--nuxt-spacer-12);padding-inline:var(--nuxt-spacer-16);border-block-start:2px solid var(--nuxt-stroke-border-grey)}.filter-dropdown .filter-dropdown__footer.subtitle-xs{color:var(--nuxt-primary-blue)}.filter-dropdown.filter-dropdown--expander,.filter-dropdown.filter-dropdown--section{display:block;inline-size:100%;border-block-end:2px solid var(--nuxt-stroke-border-grey)}:is(.filter-dropdown.filter-dropdown--expander,.filter-dropdown.filter-dropdown--section) .filter-dropdown__panel{position:static;display:flex;inline-size:auto;min-inline-size:0;max-inline-size:none;padding:0;border:none;border-radius:0}:is(.filter-dropdown.filter-dropdown--expander,.filter-dropdown.filter-dropdown--section) .filter-dropdown__panel-body{padding-block:0 var(--nuxt-spacer-24);padding-inline:var(--nuxt-spacer-24)}:is(.filter-dropdown.filter-dropdown--expander,.filter-dropdown.filter-dropdown--section) .filter-dropdown__search{padding-inline:0;padding-block:0 var(--nuxt-spacer-16)}:is(.filter-dropdown.filter-dropdown--expander,.filter-dropdown.filter-dropdown--section) .filter-dropdown__option-list{display:flex;flex-wrap:wrap;gap:var(--nuxt-spacer-8)}:is(.filter-dropdown.filter-dropdown--expander,.filter-dropdown.filter-dropdown--section) .filter-dropdown__option{flex-direction:row-reverse;justify-content:flex-end;gap:var(--nuxt-spacer-16);padding-inline:var(--nuxt-spacer-16);border:2px solid var(--nuxt-stroke-border-grey);border-radius:var(--br-8)}:is(.filter-dropdown.filter-dropdown--expander,.filter-dropdown.filter-dropdown--section) .filter-dropdown__option:hover{background-color:transparent}:is(.filter-dropdown.filter-dropdown--expander,.filter-dropdown.filter-dropdown--section) .filter-dropdown__option:has(.filter-dropdown__input:checked){border-color:var(--nuxt-primary-blue)}.filter-dropdown.filter-dropdown--expander{--_expand-duration:.3s}.filter-dropdown.filter-dropdown--expander .filter-dropdown__summary{display:flex;align-items:center;gap:var(--nuxt-spacer-16);padding:var(--nuxt-spacer-24);list-style:none;cursor:pointer}.filter-dropdown.filter-dropdown--expander .filter-dropdown__summary::-webkit-details-marker{display:none}.filter-dropdown.filter-dropdown--expander .filter-dropdown__summary:focus-visible{outline:2px solid var(--nuxt-text-accessibility-blue);outline-offset:-2px}.filter-dropdown.filter-dropdown--expander .filter-dropdown__summary-label{flex:1 1 auto;min-inline-size:0}.filter-dropdown.filter-dropdown--expander .filter-dropdown__summary-label.subtitle-sm{color:var(--nuxt-text-header)}.filter-dropdown.filter-dropdown--expander .filter-dropdown__summary-chevron{flex:none;font-size:14px;color:var(--nuxt-text-form-placeholder);transition:transform var(--_expand-duration) ease-out}@media(prefers-reduced-motion:reduce){.filter-dropdown.filter-dropdown--expander .filter-dropdown__summary-chevron{transition:none}}.filter-dropdown.filter-dropdown--expander .filter-dropdown__details[open] .filter-dropdown__summary-chevron{transform:scaleY(-1)}.filter-dropdown.filter-dropdown--expander .filter-dropdown__panel{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--_expand-duration) ease-out,visibility var(--_expand-duration) allow-discrete}@media(prefers-reduced-motion:reduce){.filter-dropdown.filter-dropdown--expander .filter-dropdown__panel{transition:none}}.filter-dropdown.filter-dropdown--expander .filter-dropdown__details[open]+.filter-dropdown__panel{grid-template-rows:1fr;visibility:visible}.filter-dropdown.filter-dropdown--expander .filter-dropdown__panel-clip{overflow:hidden}.filter-dropdown.filter-dropdown--section .filter-dropdown__option-list{max-block-size:none;overflow-y:visible}.filter-dropdown.filter-dropdown--section .filter-dropdown__heading{display:block;padding-block:var(--nuxt-spacer-24) var(--nuxt-spacer-16);padding-inline:var(--nuxt-spacer-24)}.filter-dropdown.filter-dropdown--section .filter-dropdown__heading.subtitle-sm{color:var(--nuxt-text-header)}.filter-chip{display:inline-flex;align-items:center;gap:var(--nuxt-spacer-8);min-height:30px;max-width:100%;padding-block:var(--nuxt-spacer-4);padding-inline:var(--nuxt-spacer-8);background-color:var(--nuxt-white-bg);border:1.5px solid var(--nuxt-stroke-border-grey);border-radius:var(--br-4);color:var(--nuxt-text-body);cursor:pointer}.filter-chip:focus-visible{outline:2px solid var(--nuxt-text-accessibility-blue);outline-offset:2px}.filter-chip .filter-chip__label{min-width:0;overflow-wrap:break-word;text-align:start}.filter-chip .filter-chip__label.input-value{color:var(--nuxt-text-body)}.filter-chip .filter-chip__icon{flex:none;font-size:12px}.table-filter{container-type:inline-size}.table-filter .table-filter__bar{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--nuxt-spacer-8)}.table-filter .table-filter__filters{display:none;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:var(--nuxt-spacer-8);min-width:0}@container (width >= 768px){.table-filter .table-filter__filters{display:flex}}.table-filter .table-filter__drawer-trigger{flex:1 1 auto}.table-filter .table-filter__drawer-trigger .filter-button{inline-size:100%}@container (width >= 768px){.table-filter .table-filter__drawer-trigger{display:none}}.table-filter .table-filter__sort{flex:1 1 auto}.table-filter .table-filter__sort .filter-button,.table-filter .table-filter__sort .filter-dropdown{inline-size:100%}@container (width >= 768px){.table-filter .table-filter__sort{flex:none;margin-inline-start:auto}.table-filter .table-filter__sort .filter-button,.table-filter .table-filter__sort .filter-dropdown{inline-size:auto}}.table-filter .table-filter__active{display:flex;align-items:center;gap:var(--nuxt-spacer-24);margin-block-start:var(--nuxt-spacer-8);padding-block:var(--nuxt-spacer-8)}.table-filter .table-filter__active-list{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:var(--nuxt-spacer-8) var(--nuxt-spacer-24);min-width:0}.table-filter .table-filter__active-label.subtitle-xs{color:var(--nuxt-text-form-placeholder)}.table-filter .table-filter__divider{align-self:center;block-size:18px;border-inline-start:1px solid var(--nuxt-stroke-border-grey)}.table-filter .table-filter__chips{display:flex;flex-wrap:wrap;gap:var(--nuxt-spacer-8);min-width:0}.table-filter .table-filter__result{margin:0}.table-filter .table-filter__result.body-md{color:var(--nuxt-text-form-placeholder)}.table-filter .table-filter__clear{flex:none}.table-filter__drawer .table-filter__drawer-filters{display:flex;flex-direction:column}.table-filter__drawer .table-filter__drawer-filters>:last-child{border-block-end:none}.table-filter__drawer .table-filter__show-results{flex:1}.profile-causes-listing{--max-width:1216px;container-type:inline-size}.profile-causes-listing .profile-causes-listing__hero{padding-block:var(--nuxt-spacer-64);padding-inline:var(--nuxt-spacer-16);background-color:var(--nuxt-white-bg);border-block-end:1.5px solid var(--nuxt-stroke-border-grey)}@container (width >= 768px){.profile-causes-listing .profile-causes-listing__hero{padding-block:var(--nuxt-spacer-128) var(--nuxt-spacer-64)}}.profile-causes-listing .profile-causes-listing__identity{display:flex;flex-direction:column;align-items:center;gap:var(--nuxt-spacer-24);max-width:var(--max-width);margin-inline:auto;text-align:center}.profile-causes-listing .profile-causes-listing__logo{--_logo-size:81px;inline-size:var(--_logo-size);block-size:var(--_logo-size);border-radius:var(--br-8);overflow:hidden}.profile-causes-listing .profile-causes-listing__logo img{display:block;inline-size:100%;block-size:100%}.profile-causes-listing .profile-causes-listing__logo.profile-causes-listing__logo--placeholder{background-image:url(../assets/images/placeholder.png),linear-gradient(135deg,var(--nuxt-soft-blue-bg),var(--nuxt-soft-grey-bg));background-size:auto,cover;background-position:50%,50%;background-repeat:no-repeat,no-repeat}.profile-causes-listing .profile-causes-listing__title{margin:0;max-inline-size:100%;overflow-wrap:break-word}.profile-causes-listing .profile-causes-listing__body{padding-block:var(--nuxt-spacer-64) var(--nuxt-spacer-128);padding-inline:var(--nuxt-spacer-16);background-color:var(--nuxt-soft-grey-bg)}.profile-causes-listing .profile-causes-listing__inner{display:flex;flex-direction:column;gap:var(--nuxt-spacer-32);max-width:var(--max-width);margin-inline:auto}.profile-causes-listing .profile-causes-listing__loading{position:relative;min-block-size:200px}.profile-causes-listing .profile-causes-listing__grid{display:grid;grid-template-columns:1fr;gap:var(--nuxt-spacer-24)}@container (width >= 768px){.profile-causes-listing .profile-causes-listing__grid{grid-template-columns:repeat(2,1fr)}}@container (width >= 1064px){.profile-causes-listing .profile-causes-listing__grid{grid-template-columns:repeat(3,1fr)}}
