.new-projects[data-v-c9641444]{background-color:var(--fresh-lime-500);border-radius:.7188rem;margin-bottom:var(--spacing-constant-medium);overflow:hidden;padding-top:var(--spacing-9-xl);padding-inline:var(--spacing-m);padding-bottom:var(--spacing-m)}.main-title[data-v-c9641444]{grid-column:1/-1;padding-bottom:var(--spacing-6-xl)}.projects-container[data-v-c9641444]{grid-column:1/-1;min-height:clamp(32.25rem,31.3319rem + 3.7379vw,37.3125rem)}.projects-container[data-v-c9641444] .card{width:100%}.loader-container[data-v-c9641444]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.swiper-header[data-v-c9641444]{align-items:flex-end;display:flex;grid-column:1/-1;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin-bottom:var(--spacing-l)}.swiper-navigation[data-v-c9641444]{align-items:center;-moz-column-gap:.5625rem;column-gap:.5625rem;display:flex;justify-content:center}.swiper-button-next[data-v-c9641444],.swiper-button-prev[data-v-c9641444]{background-color:var(--shade-0);border-radius:.2813rem;display:inline-flex;padding:var(--spacing-2-xs)}.swiper-button-next[data-v-c9641444] svg,.swiper-button-prev[data-v-c9641444] svg{width:var(--font-size-fluid-4)}.prev-container[data-v-c9641444]{align-items:center;display:flex;justify-content:center;position:relative}.navigation-notch[data-v-c9641444]{position:absolute;right:-.5625rem}.slide[data-v-c9641444]{align-items:center;display:flex;justify-content:center;overflow:hidden}swiper-container[data-v-c9641444]::part(container){cursor:pointer;overflow:visible;width:100%}.BRPagination[data-v-bb36eca6]{--pagination-gap:.5rem;--pagination-padding-block:var(--spacing-fluid-2-xs);--pagination-padding-inline:var(--spacing-fluid-xs);--pagination-radius:var(--spacing-fluid-2-xs);--pagination-btn-radius:var(--spacing-fluid-3-xs);--pagination-dropdown-padding:var(--spacing-fluid-3-xs);--pagination-dropdown-radius:var(--spacing-fluid-2-xs);--pagination-perpage-btn-radius:var(--spacing-fluid-4-xs);--pagination-perpage-btn-padding-block:var(--spacing-fluid-4-xs);--pagination-perpage-btn-padding-inline:var(--spacing-fluid-xs);--pagination-perpage-btn-border:var(--color-gray-300);--pagination-perpage-btn-border-hover:var(--color-gray-400);--pagination-perpage-gap:var(--spacing-fluid-3-xs);--pagination-surface:var(--color-lightmode-100);--pagination-btn-bg:var(--color-lightmode-0);--pagination-btn-bg-hover:var(--color-lightmode-200);--pagination-btn-bg-active:var(--color-blue-600);--pagination-btn-color:var(--color-gray-900);--pagination-btn-color-active:var(--color-lightmode-0);--pagination-dropdown-bg:var(--color-lightmode-0);--pagination-dropdown-shadow:0 var(--spacing-fluid-4-xs) var(--spacing-fluid-m) color-mix(in oklab,var(--color-gray-900) 12%,transparent);--pagination-ellipsis-color:var(--color-gray-500);--pagination-ellipsis-color-hover:var(--color-gray-700);--pagination-perpage-option-bg-hover:var(--color-lightmode-200);--pagination-btn-shadow:0 var(--spacing-fluid-5-xs) var(--spacing-fluid-xs) color-mix(in oklab,var(--color-gray-900) 8%,transparent);--pagination-btn-size:3.25rem;--pagination-btn-font:var(--font-size-fluid-3);--pagination-btn-font-weight:var(--font-weight-medium);--pagination-transition:.18s cubic-bezier(.2,.8,.2,1);--pagination-disabled-opacity:.4}.BRPagination__wrapper[data-v-bb36eca6]{align-items:center;display:inline-flex;flex-direction:column;gap:1rem;--pagination-dropdown-padding:.5rem;--pagination-dropdown-radius:.5rem;--pagination-dropdown-bg:#fff;--pagination-dropdown-shadow:0 4px 12px rgba(0,0,0,.15)}.BRPagination__perPage[data-v-bb36eca6]{align-items:center;display:flex;font-size:var(--font-size-fluid-2);gap:var(--pagination-perpage-gap)}.BRPagination__perPageLabel[data-v-bb36eca6]{color:var(--color-text-dark);font-weight:var(--font-weight-medium,500)}.BRPagination__perPageWrapper[data-v-bb36eca6]{position:relative}.BRPagination__perPageButton[data-v-bb36eca6]{align-items:center;background:var(--pagination-dropdown-bg);border:1px solid var(--pagination-perpage-btn-border);border-radius:var(--pagination-perpage-btn-radius);color:var(--pagination-btn-color);cursor:pointer;display:flex;font-size:var(--font-size-fluid-2);font-weight:var(--font-weight-bold);gap:.5rem;min-width:5rem;padding:var(--pagination-perpage-btn-padding-block) var(--pagination-perpage-btn-padding-inline);transition:all var(--pagination-transition)}.BRPagination__perPageButton[data-v-bb36eca6]:hover:not(:disabled){border-color:var(--pagination-perpage-btn-border-hover);box-shadow:0 4px 12px color-mix(in oklab,var(--color-darkmode-900) 8%,transparent)}.BRPagination__perPageButton[data-v-bb36eca6]:disabled{cursor:not-allowed;opacity:var(--pagination-disabled-opacity)}.BRPagination__perPageIcon[data-v-bb36eca6]{color:var(--pagination-btn-color);margin-left:auto;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.BRPagination__perPageIcon--open[data-v-bb36eca6]{transform:rotate(180deg)}.BRPagination__perPageDropdown[data-v-bb36eca6]{animation:perPageDropdownFadeIn-bb36eca6 .2s cubic-bezier(.2,.8,.2,1);background:var(--pagination-dropdown-bg);border-radius:var(--pagination-dropdown-radius);box-shadow:var(--pagination-dropdown-shadow);left:0;min-width:100%;padding:var(--pagination-dropdown-padding);position:absolute;top:calc(100% + .5rem);z-index:100}.BRPagination__perPageOption[data-v-bb36eca6]{background:transparent;border:0;border-radius:var(--pagination-perpage-btn-radius);color:var(--pagination-btn-color);cursor:pointer;display:block;font-size:var(--font-size-fluid-2);font-weight:var(--font-weight-medium,500);padding:.625rem 1rem;text-align:left;transition:all var(--pagination-transition);width:100%}.BRPagination__perPageOption[data-v-bb36eca6]:hover{background:var(--pagination-perpage-option-bg-hover);transform:translate(2px)}.BRPagination__perPageOption--active[data-v-bb36eca6]{background:var(--pagination-btn-bg-active);color:var(--pagination-btn-color-active);font-weight:var(--font-weight-semibold,600)}.BRPagination[data-v-bb36eca6]{align-items:center;background:var(--pagination-surface);border-radius:var(--pagination-radius);display:inline-flex;gap:var(--pagination-gap);padding:var(--pagination-padding-block) var(--pagination-padding-inline)}.BRPagination[data-disabled=true][data-v-bb36eca6]{opacity:var(--pagination-disabled-opacity);pointer-events:none}.BRPagination[data-variant=simple][data-v-bb36eca6]{gap:0}.BRPagination__divider[data-v-bb36eca6]{align-self:stretch;height:100%}.BRPagination__btn[data-v-bb36eca6]{align-items:center;background:var(--pagination-btn-bg);border:0;border-radius:var(--pagination-btn-radius);color:var(--pagination-btn-color);cursor:pointer;display:flex;font-size:var(--pagination-btn-font);font-weight:var(--pagination-btn-font-weight);justify-content:center;padding-block:var(--spacing-2-xs);padding-inline:var(--spacing-2-xs);position:relative;transition:transform var(--pagination-transition),background-color var(--pagination-transition),color var(--pagination-transition),box-shadow var(--pagination-transition)}.BRPagination__btn[data-v-bb36eca6]:hover:not(:disabled){background:var(--pagination-btn-bg-hover);box-shadow:var(--pagination-btn-shadow);transform:translateY(-1px)}.BRPagination__btn[data-v-bb36eca6]:active:not(:disabled){transform:translateY(0) scale(.98)}.BRPagination__btn[data-v-bb36eca6]:disabled{cursor:not-allowed}.BRPagination__btn--active[data-v-bb36eca6]{background:var(--pagination-btn-bg-active);box-shadow:var(--pagination-btn-shadow);color:var(--pagination-btn-color-active);cursor:not-allowed;opacity:1;pointer-events:none}.BRPagination__btn[data-v-bb36eca6] svg{height:calc(var(--font-size-fluid-4)*1.25);width:calc(var(--font-size-fluid-4)*1.25)}.btn-notch[data-v-bb36eca6]{color:var(--shade-0);position:absolute;right:-.5rem}.BRPagination__ellipsisWrapper[data-v-bb36eca6]{align-items:center;display:inline-flex;justify-content:center;position:relative}.BRPagination__ellipsis[data-v-bb36eca6]{align-items:center;background:var(--pagination-btn-bg);border:0;border-radius:var(--pagination-btn-radius);color:var(--pagination-btn-color);cursor:pointer;display:flex;font-size:var(--pagination-btn-font);font-weight:var(--pagination-btn-font-weight);height:var(--pagination-btn-size);justify-content:center;transition:background-color var(--pagination-transition);width:var(--pagination-btn-size)}.BRPagination__ellipsis[data-v-bb36eca6]:hover{background:var(--pagination-btn-bg-hover)}.BRPagination__dropdown[data-v-bb36eca6]{animation:dropdownFadeIn-bb36eca6 .2s ease-out;background:var(--color-lightmode-0);border:1px solid var(--color-gray-300);border-radius:var(--spacing-fluid-2-xs);box-shadow:0 10px 30px #0003;left:50%;max-width:200px;min-width:120px;padding:.5rem;position:absolute;top:calc(100% + .5rem);transform:translate(-50%);z-index:10000}.BRPagination__dropdownScroll[data-v-bb36eca6]{display:flex;flex-direction:column;gap:.25rem;max-height:300px;overflow-y:auto}.BRPagination__dropdownItem[data-v-bb36eca6]{background:transparent;border:none;border-radius:var(--spacing-fluid-3-xs);color:var(--pagination-btn-color);cursor:pointer;font-size:var(--pagination-btn-font);padding:.5rem 1rem;text-align:center;transition:all .15s ease;white-space:nowrap;width:100%}.BRPagination__dropdownItem[data-v-bb36eca6]:hover{background:var(--pagination-btn-bg-hover)}.BRPagination__dropdownItem[data-v-bb36eca6]:active{background:var(--pagination-btn-bg-active);color:var(--pagination-btn-color-active)}@keyframes dropdownFadeIn-bb36eca6{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes perPageDropdownFadeIn-bb36eca6{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.BRPagination[data-size=sm][data-v-bb36eca6]{--pagination-btn-size:2.5rem;--pagination-btn-font:var(--font-size-fluid-2);--pagination-btn-radius:var(--spacing-fluid-4-xs);--pagination-padding-block:var(--spacing-fluid-3-xs);--pagination-padding-inline:var(--spacing-fluid-2-xs)}.BRPagination[data-size=md][data-v-bb36eca6]{--pagination-btn-size:2.5rem;--pagination-btn-font:var(--font-size-fluid-4);--pagination-btn-radius:.25rem;--pagination-gap:.5rem}.BRPagination[data-size=lg][data-v-bb36eca6]{--pagination-btn-size:3.75rem;--pagination-btn-font:var(--font-size-fluid-4);--pagination-gap:var(--spacing-fluid-2-xs)}.BRPagination[data-tone=primary][data-v-bb36eca6]{--pagination-surface:transparent;--pagination-btn-bg:var(--shade-0);--pagination-btn-bg-hover:var(--shade-0);--pagination-btn-bg-active:var(--shade-0);--pagination-btn-color:var(--deep-onyx-900);--pagination-btn-color-active:var(--deep-onyx-900)}.BRPagination[data-tone=neutral][data-v-bb36eca6]{--pagination-surface:var(--color-gray-100);--pagination-btn-bg:var(--color-lightmode-0);--pagination-btn-bg-hover:var(--color-gray-200);--pagination-btn-bg-active:var(--color-gray-700);--pagination-btn-color-active:var(--color-lightmode-0)}@media(prefers-reduced-motion:reduce){.BRPagination[data-v-bb36eca6],.BRPagination[data-v-bb36eca6] *{transition:none!important}}.BRPagination__info[data-v-bb36eca6]{align-items:center;background-color:var(--shade-0);border-radius:.3125rem;color:var(--deep-onyx-900);display:flex;font-size:var(--font-size-fluid-4);font-weight:var(--font-weight-bold);gap:var(--spacing-8-xs);padding:var(--spacing-2-xs);position:relative}.info-divider[data-v-bb36eca6]{position:absolute}.info-divider.left[data-v-bb36eca6]{left:-.5rem}.info-divider.right[data-v-bb36eca6]{right:-.5rem}.all-projects[data-v-2da38631]{background-color:var(--deep-onyx-100);overflow:visible;padding-block:var(--spacing-7-xl);padding-inline:var(--spacing-m)}.main-title[data-v-2da38631]{grid-column:1/-1;padding-bottom:var(--spacing-3-xl)}.filters[data-v-2da38631]{display:flex;flex-wrap:wrap;gap:var(--spacing-4-xs);grid-column:1/-1;margin-bottom:var(--spacing-2-xl)}.status-dropdown[data-v-2da38631]{margin-bottom:var(--spacing-l)}.dropdown-item[data-v-2da38631]{padding:0}.loader-container[data-v-2da38631]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.projects-container[data-v-2da38631]{grid-column:1/-1;min-height:31.25rem}.projects-container[data-v-2da38631],.projects-inner[data-v-2da38631]{display:flex;flex-direction:column;row-gap:var(--spacing-l)}.projects-grid[data-v-2da38631]{grid-row-gap:var(--spacing-s)}.projects-grid[data-v-2da38631] .project-card-link{--grid-column:span 4;grid-column:var(--grid-column)}.pagination[data-v-2da38631]{grid-column:1/-1}[data-v-2da38631] .BRLoader--primary{--loader-color:var(--fresh-lime-500)}
