@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {.brxe-button{width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-filter-checkbox{list-style-type:none;margin:0;padding:0}:where(.brxe-filter-checkbox[data-mode=button]){display:flex;flex-wrap:wrap;gap:var(--brx-btn-options-gap,10px)}:where(.brxe-filter-checkbox[data-mode=button]) .bricks-button{display:inline-block}.brxe-filter-checkbox[data-mode=default]{display:flex;flex-direction:column;gap:var(--brx-options-gap)}.brxe-filter-checkbox[data-mode=default].brx-count-align-end .brx-option-text{flex:1}.brxe-filter-checkbox[data-mode=default].brx-count-align-end .brx-option-text .brx-option-count{margin-inline-start:auto}.brxe-filter-checkbox[data-mode=button] input[type=checkbox]{appearance:none;-webkit-appearance:none;border:0;height:0;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:0}.brxe-filter-checkbox[data-mode=button] input[type=checkbox]:focus-visible+.bricks-button,.brxe-filter-checkbox[data-mode=button] label:focus-within .bricks-button{outline:2px solid var(--brx-indicator-focus-color,#3b82f6);outline-offset:2px}.brxe-filter-checkbox input.brx-a11y-hidden{appearance:none;-webkit-appearance:none;border:0;height:0;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:0}.brxe-filter-checkbox .brx-input-indicator{align-items:center;background-color:var(--brx-indicator-bg,transparent);border-color:var(--brx-indicator-border-color,currentcolor);border-radius:var(--brx-indicator-border-radius,3px);border-style:var(--brx-indicator-border-style,solid);border-width:var(--brx-indicator-border-width,1px);display:inline-flex;flex-shrink:0;height:var(--brx-indicator-size,1em);justify-content:center;transition:background-color .15s ease,border-color .15s ease;width:var(--brx-indicator-size,1em)}.brxe-filter-checkbox .brx-input-indicator:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;opacity:0;transform:rotate(45deg) translate(-1px,-1px);transition:opacity .15s ease;width:6px}.brxe-filter-checkbox input[type=checkbox]:checked+.brx-input-indicator{background-color:var(--brx-indicator-bg-checked,#3b82f6);border-color:var(--brx-indicator-border-color-checked,#3b82f6)}.brxe-filter-checkbox input[type=checkbox]:checked+.brx-input-indicator:after{border-color:var(--brx-indicator-check-color-checked,#fff);opacity:1}.brxe-filter-checkbox input[type=checkbox]:focus-visible+.brx-input-indicator{outline:1px solid var(--brx-indicator-focus-color,#3b82f6);outline-offset:2px}.brxe-filter-checkbox input[type=checkbox]:disabled+.brx-input-indicator{cursor:default;opacity:.5}.brxe-filter-checkbox label{align-items:center;color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--brx-indicator-gap,.5em);margin:inherit;position:relative}.brxe-filter-checkbox label.brx-option-disabled{cursor:default}.brxe-filter-checkbox .brx-option-text{display:inline-flex;gap:4px}.brxe-filter-checkbox:not([data-mode=button]) .brx-show-more-less-wrapper{margin-top:10px}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-nmzimy {margin-bottom: var(--t6-space-l); font-size: var(--t6-text-7xl); align-self: center; max-width: 1200px}@media (max-width: 767px) {#brxe-nmzimy {margin-bottom: var(--t6-space-l)}}#brxe-dwhxvn {color: var(--t6-text-e); font-size: var(--t6-text-xl); font-weight: 500; max-width: 600px; margin-bottom: var(--t6-space-m)}#brxe-qslaoi {font-size: var(--t6-text-l); font-weight: 600; text-align: center; line-height: 1; color: var(--t6-text-f); margin-bottom: var(--t6-space-2xs)}#brxe-prqgzb {flex-direction: row; display: flex; align-self: center; justify-content: center; align-items: flex-start; --brx-options-gap: var(--t6-space-s); --brx-indicator-gap: var(--t6-space-2xs); --brx-indicator-size: 1em; --brx-indicator-border-width: 1px; --brx-indicator-border-style: solid; --brx-indicator-border-color: var(--t6-border-primary); --brx-indicator-border-radius: var(--t6-radius-xs); --brx-indicator-bg: transparent; --brx-indicator-focus-color: var(--t6-accent-b); --brx-indicator-check-color-checked: var(--t6-accent-a); --brx-indicator-bg-checked: transparent; --brx-indicator-border-color-checked: var(--t6-border-primary)}#brxe-prqgzb .brx-option-text {text-wrap: nowrap; color: var(--t6-text-e); font-size: var(--t6-text-m); text-align: left; font-weight: 600; line-height: 1.2}#brxe-prqgzb li { list-style-type: none;}#brxe-prqgzb { flex-wrap: wrap; row-gap: var(--t6-space-xs)}@media (max-width: 767px) {#brxe-prqgzb {--brx-options-gap: var(--t6-space-m)}#brxe-prqgzb { row-gap: var(--t6-space-s)}}#brxe-mdytiu .line {height: 1px}#brxe-mdytiu.horizontal .line {border-top-width: 1px; width: 10%; border-top-color: var(--t6-border-primary); border-top-style: dotted}#brxe-mdytiu.vertical .line {border-right-width: 10%; border-right-color: var(--t6-border-primary); border-right-style: dotted}#brxe-mdytiu.horizontal {justify-content: center}#brxe-mdytiu.vertical {align-self: center}#brxe-mdytiu .icon {color: var(--t6-border-primary)}#brxe-mdytiu {padding-top: var(--t6-space-s); padding-bottom: var(--t6-space-s)}#brxe-ekexke {font-size: var(--t6-text-l); font-weight: 600; text-align: center; line-height: 1; color: var(--t6-text-f); margin-bottom: var(--t6-space-2xs)}#brxe-qricfi {flex-direction: row; display: flex; align-self: center; justify-content: center; align-items: flex-start; --brx-options-gap: var(--t6-space-s); --brx-indicator-gap: var(--t6-space-2xs); --brx-indicator-size: 1em; --brx-indicator-border-width: 1px; --brx-indicator-border-style: solid; --brx-indicator-border-color: var(--t6-border-primary); --brx-indicator-border-radius: var(--t6-radius-xs); --brx-indicator-bg: transparent; --brx-indicator-focus-color: var(--t6-accent-b); --brx-indicator-check-color-checked: var(--t6-accent-a); --brx-indicator-bg-checked: transparent; --brx-indicator-border-color-checked: var(--t6-border-primary)}#brxe-qricfi .brx-option-text {text-wrap: nowrap; color: var(--t6-text-e); font-size: var(--t6-text-m); text-align: left; font-weight: 600; line-height: 1.2}#brxe-qricfi li { list-style-type: none;}#brxe-qricfi { flex-wrap: wrap; row-gap: var(--t6-space-xs)}@media (max-width: 767px) {#brxe-qricfi {--brx-options-gap: var(--t6-space-m)}#brxe-qricfi { row-gap: var(--t6-space-s)}}#brxe-lponze {gap: var(--t6-space-2xs); flex-direction: row-reverse; color: var(--t6-accent-a); font-size: var(--t6-text-m); font-weight: 600; text-align: center; line-height: 1.3; transition: all 0.3s linear; background-color: transparent; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; border-radius: 0; margin-top: var(--t6-space-m)}#brxe-lponze:hover {color: var(--t6-accent-b)}.brxe-ofxgxb .brxe-kkvtvo.brxe-heading {font-size: var(--t6-text-xl); font-weight: 400; color: var(--t6-text-e); transition: all 0.3s linear}.t6_project_item:hover .brxe-kkvtvo { color: var(--t6-text-f);}@media (max-width: 767px) {.brxe-ofxgxb .brxe-kkvtvo.brxe-heading {font-size: var(--t6-text-2xl)}}.brxe-ofxgxb .brxe-gfpcml.brxe-text-basic {font-size: var(--t6-text-m); font-weight: 500; text-align: center; color: var(--t6-text-e); transition: all 0.3s linear}.t6_project_item:hover .brxe-gfpcml { color: var(--t6-text-f);} .brxe-gfpcml, .brxe-gfpcml * { margin: 0;}@media (max-width: 767px) {.brxe-ofxgxb .brxe-gfpcml.brxe-text-basic {font-size: var(--t6-text-l)}}.brxe-zmvgoi .brxe-vejawf.brxe-heading {background-color: rgba(0, 0, 0, 0); border: 1px solid var(--t6-border-primary); border-radius: var(--t6-radius-s); font-size: var(--t6-text-m); font-weight: 600; color: var(--t6-text-e); line-height: 1; text-wrap: nowrap; padding-top: var(--t6-space-2xs); padding-right: var(--t6-space-xs); padding-bottom: var(--t6-space-2xs); padding-left: var(--t6-space-xs); transition: all 0.3s linear}.t6_project_item:hover .brxe-vejawf { color: var(--t6-text-f)!important;}@media (max-width: 767px) {.brxe-zmvgoi .brxe-vejawf.brxe-heading {font-size: var(--t6-text-l)}}.brxe-zmvgoi.brxe-block {align-items: center; width: auto}.brxe-ofxgxb .brxe-yoaspd.brxe-block {flex-direction: row; justify-content: center; align-items: center; column-gap: var(--t6-space-xs); align-self: center !important; row-gap: var(--t6-space-xs); flex-wrap: wrap}.brxe-ofxgxb .brxe-pzkzwi.brxe-block {align-items: center; justify-content: center; background-attachment: scroll; background-position: center center; background-repeat: no-repeat; background-size: cover; position: relative; aspect-ratio: 360 / 400; transition: all 0.3s linear; margin-top: -25%; padding-top: var(--t6-space-s); padding-right: var(--t6-space-s); padding-bottom: var(--t6-space-s); padding-left: var(--t6-space-s); row-gap: var(--t6-space-2xs)}:where(.brxe-ofxgxb .brxe-pzkzwi.brxe-block > *:not(figcaption)) {position: relative}.brxe-ofxgxb .brxe-pzkzwi.brxe-block::before {background-image: linear-gradient(150deg, rgba(33, 37, 42, 0.8) 40%, rgba(135, 139, 147, 0.8) 150%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.brxe-ofxgxb .brxe-pzkzwi.brxe-block:hover {position: relative}:where(.brxe-ofxgxb .brxe-pzkzwi.brxe-block:hover > *:not(figcaption)) {position: relative}.brxe-ofxgxb .brxe-pzkzwi.brxe-block:hover::before {background-image: linear-gradient(150deg, rgba(33, 37, 42, 0.9) 40%, rgba(135, 139, 147, 0.9) 150%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.brxe-pzkzwi {clip-path: polygon( 45.866% 2.126%,45.866% 2.126%,46.65% 1.771%,47.463% 1.494%,48.297% 1.296%,49.145% 1.178%,50% 1.138%,50.855% 1.178%,51.703% 1.296%,52.537% 1.494%,53.35% 1.771%,54.134% 2.126%,54.134% 2.126%,57.238% 3.723%,60.955% 5.634%,65.131% 7.781%,69.614% 10.087%,74.251% 12.472%,78.89% 14.858%,83.379% 17.166%,87.563% 19.318%,91.292% 21.236%,94.412% 22.841%,94.412% 22.841%,95.161% 23.275%,95.846% 23.772%,96.464% 24.327%,97.012% 24.935%,97.485% 25.588%,97.881% 26.282%,98.195% 27.011%,98.424% 27.77%,98.564% 28.552%,98.611% 29.353%,98.611% 29.353%,98.611% 32.553%,98.611% 36.373%,98.611% 40.657%,98.611% 45.251%,98.611% 50%,98.611% 54.749%,98.611% 59.343%,98.611% 63.627%,98.611% 67.447%,98.611% 70.648%,98.611% 70.648%,98.564% 71.448%,98.424% 72.23%,98.195% 72.989%,97.881% 73.718%,97.485% 74.412%,97.012% 75.065%,96.464% 75.673%,95.846% 76.228%,95.161% 76.725%,94.412% 77.16%,94.412% 77.16%,91.292% 78.764%,87.563% 80.682%,83.379% 82.834%,78.89% 85.142%,74.251% 87.528%,69.614% 89.913%,65.131% 92.219%,60.955% 94.366%,57.238% 96.277%,54.134% 97.874%,54.134% 97.874%,53.35% 98.229%,52.537% 98.506%,51.703% 98.704%,50.855% 98.822%,50% 98.862%,49.145% 98.822%,48.297% 98.704%,47.463% 98.506%,46.65% 98.229%,45.866% 97.874%,45.866% 97.874%,42.762% 96.277%,39.045% 94.366%,34.869% 92.219%,30.386% 89.913%,25.749% 87.528%,21.11% 85.142%,16.621% 82.834%,12.437% 80.682%,8.708% 78.764%,5.588% 77.16%,5.588% 77.16%,4.839% 76.725%,4.154% 76.228%,3.536% 75.673%,2.988% 75.065%,2.515% 74.412%,2.119% 73.718%,1.805% 72.989%,1.576% 72.23%,1.436% 71.448%,1.389% 70.648%,1.389% 70.648%,1.389% 67.447%,1.389% 63.627%,1.389% 59.343%,1.389% 54.749%,1.389% 50%,1.389% 45.251%,1.389% 40.657%,1.389% 36.373%,1.389% 32.553%,1.389% 29.353%,1.389% 29.353%,1.436% 28.552%,1.576% 27.77%,1.805% 27.011%,2.119% 26.282%,2.515% 25.588%,2.988% 24.935%,3.536% 24.327%,4.154% 23.772%,4.839% 23.275%,5.588% 22.841%,5.588% 22.841%,8.708% 21.236%,12.437% 19.318%,16.621% 17.166%,21.11% 14.858%,25.749% 12.472%,30.386% 10.087%,34.869% 7.781%,39.045% 5.634%,42.762% 3.723%,45.866% 2.126%);}@media (max-width: 991px) {.brxe-ofxgxb .brxe-pzkzwi.brxe-block {row-gap: var(--t6-space-3xs); padding-top: var(--t6-space-2xs); padding-right: var(--t6-space-2xs); padding-bottom: var(--t6-space-2xs); padding-left: var(--t6-space-2xs)}}@media (max-width: 767px) {.brxe-ofxgxb .brxe-pzkzwi.brxe-block {margin-top: 0; row-gap: var(--t6-space-s); padding-top: var(--t6-space-m); padding-right: var(--t6-space-m); padding-bottom: var(--t6-space-m); padding-left: var(--t6-space-m)}}@media (max-width: 478px) {.brxe-ofxgxb .brxe-pzkzwi.brxe-block {padding-top: var(--t6-space-s); padding-right: var(--t6-space-s); padding-bottom: var(--t6-space-s); padding-left: var(--t6-space-s)}}.brxe-ofxgxb.brxe-block {padding-top: var(--t6-space-4xs); padding-right: var(--t6-space-4xs); padding-bottom: var(--t6-space-4xs); padding-left: var(--t6-space-4xs); align-items: center; justify-content: center; transition: all 0.3s linear}.brxe-ofxgxb { pointer-events: none; filter: drop-shadow(0 0 8px var(--t6-shadow-primary));} .brxe-ofxgxb:hover {filter: drop-shadow(0 0 10px var(--t6-shadow-hover));} .brxe-ofxgxb a { pointer-events: auto; }#brxe-inumup {margin-top: var(--t6-space-4xl); margin-bottom: var(--t6-space-l); display: flex; flex-direction: row; flex-wrap: wrap}@media (min-width: 1366px) {#brxe-inumup > :nth-child(7n-6),#brxe-inumup > :nth-child(7n-5),#brxe-inumup > :nth-child(7n-4),#brxe-inumup > :nth-child(7n-3) { width: calc(100%/4); max-width: calc(100%/4);}#brxe-inumup > :nth-child(7n),#brxe-inumup > :nth-child(7n-1),#brxe-inumup > :nth-child(7n-2) { width: calc(100%/3); max-width: calc(100%/4);}#brxe-inumup > :nth-child(7n) { margin-right: calc(100%/8) }#brxe-inumup > :nth-child(7n-2) { margin-left: calc(100%/8) }}@media (max-width: 1365px) {@media (min-width: 992px) and (max-width: 1365px) {#brxe-inumup > :nth-child(5n-4),#brxe-inumup > :nth-child(5n-3),#brxe-inumup > :nth-child(5n-2) { width: calc(100%/3); max-width: calc(100%/3);}#brxe-inumup > :nth-child(5n),#brxe-inumup > :nth-child(5n-1) { width: calc(100%/3); max-width: calc(100%/2);}#brxe-inumup > :nth-child(5n) { margin-right: calc(100%/6) }#brxe-inumup > :nth-child(5n-1) { margin-left: calc(100%/6) } }}@media (max-width: 991px) {@media (min-width: 768px) and (max-width: 991px) {#brxe-inumup > :nth-child(3n-2),#brxe-inumup > :nth-child(3n-1) { width: calc(100%/2); max-width: calc(100%/2);}#brxe-inumup > :nth-child(3n) { width: calc(100%/2); max-width: calc(100%);}#brxe-inumup > :nth-child(3n) { margin-right: calc(100%/4); margin-left: calc(100%/4);} }}@media (max-width: 767px) {@media (max-width: 767px) {#brxe-inumup > * { width: 100%;}}#brxe-inumup {padding-right: var(--t6-space-2xl); padding-left: var(--t6-space-2xl); margin-top: var(--t6-space-l)}}@media (max-width: 478px) {#brxe-inumup {padding-right: var(--t6-space-m); padding-left: var(--t6-space-m)}}#brxe-sthfbb {gap: var(--t6-space-xs); box-shadow: 4px 4px 12px 0px rgba(12,16,19, 1), -4px -4px 12px 0px rgba(44,51,58, 1), -2px -2px 4px 0px rgba(84,84,84, 1), 1px 2px 4px 0px rgba(0,0,0, 1); background-color: var(--t6-background-a)}#brxe-sthfbb:hover {color: var(--t6-accent-a)}#brxe-xjkxuj {align-items: center; max-width: 1600px; text-align: center}