@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)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}} html {background-color: #000000} body {background: none}#brxe-dpjwbw {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/24); line-height: .9; letter-spacing: -.04em; width: fit-content; gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-dpjwbw {font-size: calc(100vw/8)}}#brxe-haxzbs {grid-column: 1 / span 8; grid-row: 1; display: flex; flex-direction: row; align-self: flex-end !important; margin-top: calc((100vw/50)*1.5)}@media (max-width: 478px) {#brxe-haxzbs {align-self: flex-end !important; grid-column: 1 / span 12; margin-top: 0}}#brxe-dzblpq {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-size: calc(100vw/100); letter-spacing: -0.002em; line-height: normal; font-weight: 400}@media (max-width: 478px) {#brxe-dzblpq {font-size: calc(100vw/32)}}#brxe-mygwfd {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-size: calc(100vw/100); letter-spacing: -0.002em; line-height: normal; background-color: rgba(0, 0, 0, 0); transition: all 0.4s ease; display: inline-block; gap: calc(100vw/100); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; align-self: flex-start; border-bottom: 1px solid hsla(0, 0%, 0%, 0)}#brxe-mygwfd i {font-size: calc(100vw/150)}#brxe-mygwfd:hover {color: #f156ff; border-bottom: 1px solid var(--bricks-color-adotsx)}#brxe-mygwfd i { margin-left:calc(100vw/100);}@media (max-width: 478px) {#brxe-mygwfd {font-size: calc(100vw/32)}#brxe-mygwfd i {font-size: calc(100vw/48)}}#brxe-kutito {grid-column: 7 / span 3; grid-row: 1; display: flex; flex-direction: column; row-gap: calc(100vw/100); align-self: flex-start !important; margin-top: calc((100vw/50)*3)}@media (max-width: 478px) {#brxe-kutito {width: 100%; grid-column: 7 / span 6; row-gap: calc(100vw/25); align-self: flex-start !important; margin-top: calc((100vw/10)*2); justify-content: flex-start}}#brxe-icsmam {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-size: calc(100vw/100); letter-spacing: -0.002em; line-height: normal; font-weight: 400}@media (max-width: 478px) {#brxe-icsmam {font-size: calc(100vw/32)}}#brxe-rxfzhl {grid-column: 7 / span 3; grid-row: 1; display: flex; flex-direction: column; row-gap: calc(100vw/100); align-self: flex-end !important; margin-top: calc((100vw/50)*3)}@media (max-width: 478px) {#brxe-rxfzhl {width: 100%; align-self: center !important; grid-column: 7 / span 4; margin-top: 0}}#brxe-fkeaes {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-size: calc(100vw/100); line-height: normal; font-weight: 400; letter-spacing: -0.002em; width: fit-content; gap: calc(100vw/50); display: block}@media (max-width: 478px) {#brxe-fkeaes {font-size: calc(100vw/32)}}#brxe-kwjgpb {grid-column: 10 / span 3; grid-row: 1; display: flex; flex-direction: row; align-self: flex-end !important; margin-top: calc((100vw/50)*1.5); justify-content: flex-end}@media (max-width: 478px) {#brxe-kwjgpb {margin-top: ; align-self: center !important; grid-column: 1 / span 3; justify-self: flex-start}}#brxe-jvniil {display: grid; align-items: initial; grid-template-columns: repeat(12,1fr); z-index: 2; height: 100vh; grid-row: 1; grid-column: 1 / span 12; position: sticky; top: 0px}#brxe-jvniil{ align-self: start;}@media (max-width: 478px) {#brxe-jvniil {height: 100svh}}#home-sec-hero {grid-column: 1 / span 12; grid-row: 1; height: 200vh}#brxe-dleiza {width: fit-content; color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/64); line-height: normal; letter-spacing: -0.002em}@media (max-width: 478px) {#brxe-dleiza {font-size: calc(100vw/18)}}#brxe-rpbslo {display: flex; align-self: flex-end !important; flex-direction: column; grid-column: 1 / span 2; grid-row: 1; row-gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-rpbslo {width: 100%; grid-column: 1 / span 4}}#brxe-vddkzb {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/32); line-height: .9; letter-spacing: -.04em; display: block; gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-vddkzb {font-size: calc(100vw/18); letter-spacing: -0.002em; margin-bottom: calc(100vw/50)}}#brxe-ycjqip {flex-direction: row; grid-column: 3 / span 4; grid-row: 1; display: flex; row-gap: calc(100vw/50); justify-content: flex-start; align-self: flex-start !important; margin-top: calc((100vw/50)*3)}@media (max-width: 478px) {#brxe-ycjqip {width: 100%; margin-top: 0; grid-column: 3 / span 6}}#brxe-rgjtzl {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/14); line-height: .9; letter-spacing: -.04em; width: fit-content; gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-rgjtzl {font-size: calc(100vw/8)}}#brxe-nzyycz {flex-direction: row; grid-column: 7 / span 10; grid-row: 1; display: flex; row-gap: calc(100vw/50); justify-content: flex-start; align-self: flex-start !important; margin-top: calc((100vw/50)*3)}@media (max-width: 478px) {#brxe-nzyycz {width: 100%; margin-top: 0; grid-column: 3 / span 10; grid-row: 2}}#brxe-aqssen {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/14); line-height: .9; letter-spacing: -.04em; gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-aqssen {font-size: calc(100vw/8)}}#brxe-pxevme {flex-direction: row; grid-column: 5 / span 10; grid-row: 2; display: flex; row-gap: calc(100vw/50); justify-content: flex-start; align-self: flex-start !important}@media (max-width: 478px) {#brxe-pxevme {width: 100%; grid-column: 1 / span 12; grid-row: 3}}#brxe-muxvsz {display: grid; align-items: initial; grid-template-columns: repeat(12,1fr); z-index: 2; grid-row: 1; grid-column: 1 / span 12; position: sticky; top: 0px; align-content: flex-start}#brxe-muxvsz{ align-self: start;}@media (max-width: 478px) {#brxe-muxvsz {margin-top: calc((100vw/10)*2)}}#brxe-sfxqjc {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-size: calc(100vw/100); letter-spacing: -0.002em; line-height: normal; font-weight: 400}@media (max-width: 478px) {#brxe-sfxqjc {font-size: calc(100vw/32)}}#brxe-dxxzcq {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-size: calc(100vw/100); letter-spacing: -0.002em; line-height: normal; background-color: rgba(0, 0, 0, 0); transition: all 0.4s ease; display: inline-block; gap: calc(100vw/100); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; align-self: flex-start; border-bottom: 1px solid hsla(0, 0%, 0%, 0); margin-top: calc(100vw/25)}#brxe-dxxzcq i {font-size: calc(100vw/150)}#brxe-dxxzcq:hover {color: #f156ff; border-bottom: 1px solid var(--bricks-color-adotsx)}#brxe-dxxzcq i { margin-left:calc(100vw/100);}@media (max-width: 478px) {#brxe-dxxzcq {font-size: calc(100vw/32)}#brxe-dxxzcq i {font-size: calc(100vw/48)}}#brxe-tlizqr {flex-direction: column; grid-column: 7 / span 3; grid-row: 1; display: flex; row-gap: calc(100vw/50); justify-content: flex-start; align-self: flex-end !important; margin-top: calc(100vw/5); z-index: 3}@media (max-width: 478px) {#brxe-tlizqr {width: 100%; grid-column: 7 / span 6; margin-top: 0; align-self: center !important}}#brxe-jgufbj {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/100); line-height: normal; letter-spacing: -0.002em}@media (max-width: 478px) {#brxe-jgufbj {font-size: calc(100vw/32)}}#brxe-nrhmoh {color: var(--bricks-color-7ef17b); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/100); line-height: 1.16; letter-spacing: -0.02em}@media (max-width: 478px) {#brxe-nrhmoh {font-size: calc(100vw/32)}}#brxe-thtqkr {flex-direction: column; grid-column: 7 / span 3; grid-row: 4; display: flex; row-gap: calc(100vw/50); align-self: flex-start !important}@media (max-width: 478px) {#brxe-thtqkr {width: 100%}}#brxe-moguqq {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-size: calc(100vw/100); letter-spacing: -0.002em; line-height: normal; background-color: rgba(0, 0, 0, 0); transition: all 0.4s ease; display: inline-block; gap: calc(100vw/100); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; align-self: flex-start; border-bottom: 1px solid hsla(0, 0%, 0%, 0); margin-top: calc(100vw/25)}#brxe-moguqq i {font-size: calc(100vw/150)}#brxe-moguqq:hover {color: #f156ff; border-bottom: 1px solid var(--bricks-color-adotsx)}#brxe-moguqq i { margin-left:calc(100vw/100);}@media (max-width: 478px) {#brxe-moguqq {font-size: calc(100vw/32)}#brxe-moguqq i {font-size: calc(100vw/48)}}#brxe-eyptys {grid-column: 7 / span 3; grid-row: 1; flex-direction: column; display: flex; row-gap: calc(100vw/100); align-self: flex-start !important; margin-top: calc((100vw/50)*3)}@media (max-width: 478px) {#brxe-eyptys {width: 100%; grid-column: 7 / span 6; align-self: flex-start !important; margin-top: calc((100vw/10)*2)}}#brxe-ylrpuk {display: grid; align-items: initial; grid-template-columns: repeat(12,1fr); z-index: 2; grid-row: 2; grid-column: 1 / span 12; position: sticky; top: 0px; height: 100vh}#brxe-ylrpuk{ align-self: start;}@media (max-width: 478px) {#brxe-ylrpuk {height: 100svh}}#home-sec-about {grid-column: 1 / span 12; grid-row: 2; height: 800vh}#brxe-pdqboh {width: fit-content; color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/64); line-height: normal; letter-spacing: -0.002em}@media (max-width: 478px) {#brxe-pdqboh {font-size: calc(100vw/18)}}#brxe-qbzdns {display: flex; align-self: flex-end !important; flex-direction: column; grid-column: 1 / span 2; grid-row: 1; row-gap: calc(100vw/50); z-index: 2}@media (max-width: 478px) {#brxe-qbzdns {width: 100%}}#brxe-gxrkfy {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/32); line-height: .9; letter-spacing: -.02em; display: block; gap: calc(100vw/50); width: fit-content; overflow: visible !important}@media (max-width: 478px) {#brxe-gxrkfy {font-size: calc(100vw/24)}}#brxe-jtzahz {flex-direction: row; grid-column: 2 / span 4; grid-row: 1; display: flex; row-gap: calc(100vw/50); justify-content: flex-start; align-self: flex-start !important; margin-top: calc((100vw/50)*3)}@media (max-width: 478px) {#brxe-jtzahz {width: 100%; grid-column: 3 / span 6; margin-top: calc((100vw/10)*2)}}#brxe-xygvar {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/32); line-height: .9; letter-spacing: -.02em; display: block; gap: calc(100vw/50); width: fit-content; overflow: visible !important}@media (max-width: 478px) {#brxe-xygvar {font-size: calc(100vw/24)}}#brxe-umudsu {flex-direction: row; grid-column: 9 / span 4; grid-row: 1; display: flex; row-gap: calc(100vw/50); justify-content: flex-start; align-self: center !important}@media (max-width: 478px) {#brxe-umudsu {width: 100%; grid-column: 7 / span 6}}#brxe-ronoca {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/32); line-height: .9; letter-spacing: -.02em; gap: calc(100vw/50); display: block; overflow: visible !important}@media (max-width: 478px) {#brxe-ronoca {font-size: calc(100vw/24)}}#brxe-ntidwe {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/14); line-height: .9; letter-spacing: -.04em; gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-ntidwe {font-size: calc(100vw/8)}}#brxe-ppfbhh {display: flex; flex-direction: row; grid-column: 7 / span 6; row-gap: calc(100vw/50); justify-content: flex-start; align-self: flex-start !important; grid-row: 1; column-gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-ppfbhh {width: 100%; grid-column: 3 / span 10}}#brxe-fxqsjf {font-size: calc(100vw/14); font-family: "Inter Tight"; color: var(--bricks-color-copjea); font-weight: 400; line-height: .9; letter-spacing: -.04em; gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-fxqsjf {font-size: calc(100vw/8)}}#brxe-qgqbea {flex-direction: row; grid-column: 9 / span 4; grid-row: 2; display: flex; justify-content: flex-start; align-self: flex-start !important; row-gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-qgqbea {width: 100%; grid-column: 7 / span 6}}#brxe-lprlki {display: grid; align-items: initial; grid-template-columns: repeat(12,1fr); z-index: 1; grid-row: 1; grid-column: 1 / span 12; position: sticky; align-content: flex-start; top: 100vh}#brxe-lprlki{ align-self: start;}@media (max-width: 478px) {#brxe-lprlki {top: 100svh}}#brxe-gelkcx {display: block; font-size: calc(100vw/64); font-family: "Inter Tight"; color: var(--bricks-color-copjea); font-weight: 300; line-height: 1.1; letter-spacing: -0.02em; gap: calc(100vw/50); width: fit-content; overflow: visible !important}@media (max-width: 478px) {#brxe-gelkcx {font-size: calc(100vw/24)}}#brxe-nwusfr {display: block; font-size: calc(100vw/64); font-family: "Inter Tight"; color: var(--bricks-color-copjea); font-weight: 300; line-height: 1.1; letter-spacing: -0.02em; gap: calc(100vw/50); width: fit-content; overflow: visible !important}@media (max-width: 478px) {#brxe-nwusfr {font-size: calc(100vw/24)}}#brxe-rzthxq {display: flex; flex-direction: column; grid-column: 7 / span 4; grid-row: 1; justify-content: flex-start; align-self: flex-start !important}@media (max-width: 478px) {#brxe-rzthxq {width: 100%; grid-column: 7 / span 6}}#brxe-ergxjh {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/32); line-height: .9; letter-spacing: -.02em; gap: calc(100vw/50); display: block; overflow: visible !important}@media (max-width: 478px) {#brxe-ergxjh {font-size: calc(100vw/24)}}#brxe-dpkxjv {flex-direction: row; grid-column: 3 / span 6; display: flex; row-gap: calc(100vw/50); justify-content: flex-start; align-self: flex-start !important; grid-row: 2; column-gap: calc(100vw/50); margin-top: calc(100vw/10)}@media (max-width: 478px) {#brxe-dpkxjv {width: 100%; grid-column: 3 / span 4}}#brxe-lufgow {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/14); line-height: .9; letter-spacing: -.04em; gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-lufgow {font-size: calc(100vw/8)}}#brxe-ggompu {flex-direction: row; grid-column: 7 / span 6; display: flex; row-gap: calc(100vw/50); justify-content: flex-start; align-self: flex-start !important; grid-row: 2; column-gap: calc(100vw/50); margin-top: calc(100vw/10)}@media (max-width: 478px) {#brxe-ggompu {width: 100%}}#brxe-bpfzop {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/32); line-height: .9; letter-spacing: -.02em; display: block; gap: calc(100vw/50); overflow: visible !important}@media (max-width: 478px) {#brxe-bpfzop {font-size: calc(100vw/24)}}#brxe-vmitir {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/14); line-height: .9; letter-spacing: -.04em; gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-vmitir {font-size: calc(100vw/8)}}#brxe-ticnrh {flex-direction: row; grid-column: 5 / span 6; display: flex; justify-content: flex-start; align-self: flex-start !important; grid-row: 3; column-gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-ticnrh {width: 100%; grid-column: 2 / span 11}}#brxe-nlpqkg {display: grid; align-items: initial; grid-template-columns: repeat(12,1fr); z-index: 2; grid-row: 1; grid-column: 1 / span 12; align-content: flex-start; margin-top: calc((100vw/50)*3)}#brxe-nlpqkg{ align-self: start;}@media (max-width: 478px) {#brxe-nlpqkg {margin-top: calc((100vw/10)*2)}}#brxe-gwjwwu {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-size: calc(100vw/100); letter-spacing: -0.002em; line-height: normal; font-weight: 400}@media (max-width: 478px) {#brxe-gwjwwu {font-size: calc(100vw/32)}}#brxe-fdoxhm {flex-direction: column; grid-column: 7 / span 3; grid-row: 1; display: flex; row-gap: calc(100vw/50); justify-content: flex-start; align-self: flex-end !important; z-index: 3}@media (max-width: 478px) {#brxe-fdoxhm {width: 100%; grid-column: 7 / span 6}}#brxe-onprpc {display: grid; align-items: initial; grid-template-columns: repeat(12,1fr); z-index: 2; grid-row: 2; grid-column: 1 / span 12; position: sticky; top: 0px; height: 100vh}#brxe-onprpc{ align-self: start;}@media (max-width: 478px) {#brxe-onprpc {height: 100svh}}#home-sec-studio {grid-column: 1 / span 12; grid-row: 3; height: 1000vh}#brxe-mpfawg {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/14); line-height: .9; letter-spacing: -.04em; gap: calc(100vw/50)}#brxe-dxcsjp {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/14); line-height: .9; letter-spacing: -.04em; gap: calc(100vw/50)}#brxe-kjfqjt {display: flex; align-self: flex-end !important; flex-direction: column; grid-column: 1 / span 4; grid-row: 1; z-index: 3; margin-bottom: calc(100vw/50); margin-left: calc(100vw/50); position: relative; width: 100%}@media (max-width: 478px) {#brxe-kjfqjt {width: 100%; margin-bottom: calc(100vw/25); margin-left: calc(100vw/25)}}#brxe-gnkzkp {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-size: calc(100vw/100); letter-spacing: -0.002em; line-height: normal; font-weight: 400}@media (max-width: 478px) {#brxe-gnkzkp {font-size: calc(100vw/32); margin-right: calc(100vw/25)}}#brxe-jdhljv {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-size: calc(100vw/100); letter-spacing: -0.002em; line-height: normal; background-color: rgba(0, 0, 0, 0); transition: all 0.4s ease; display: inline-block; gap: calc(100vw/100); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; align-self: flex-start; border-bottom: 1px solid hsla(0, 0%, 0%, 0)}#brxe-jdhljv i {font-size: calc(100vw/150)}#brxe-jdhljv:hover {color: #f156ff; border-bottom: 1px solid var(--bricks-color-adotsx)}#brxe-jdhljv i { margin-left:calc(100vw/100);}@media (max-width: 478px) {#brxe-jdhljv {font-size: calc(100vw/36)}#brxe-jdhljv i {font-size: calc(100vw/48)}}#brxe-bqpsjm {flex-direction: column; grid-column: 7 / span 2; grid-row: 1; display: flex; row-gap: calc(100vw/50); align-self: flex-end !important; z-index: 3; position: relative; width: 100%; margin-bottom: calc((100vw / 50)*1); justify-content: flex-start}@media (max-width: 478px) {#brxe-bqpsjm {width: 100%; grid-column: 7 / span 6; margin-bottom: calc(100vw/25)}}#brxe-puvxib {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/24); line-height: .9; letter-spacing: -.02em; display: block; gap: calc(100vw/50); width: fit-content; overflow: visible !important; position: absolute}@media (max-width: 478px) {#brxe-puvxib {font-size: calc(100vw/14)}}#brxe-gzxeba {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/24); line-height: .9; letter-spacing: -.02em; display: block; gap: calc(100vw/50); width: fit-content; overflow: visible !important; position: absolute}@media (max-width: 478px) {#brxe-gzxeba {font-size: calc(100vw/14)}}#brxe-jizflb {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/24); line-height: .9; letter-spacing: -.02em; display: block; gap: calc(100vw/50); width: fit-content; overflow: visible !important; position: absolute}@media (max-width: 478px) {#brxe-jizflb {font-size: calc(100vw/14); padding-right: calc(100vw/25)}}#brxe-jdnhsn {flex-direction: row; grid-column: 7 / span 4; grid-row: 1; display: flex; row-gap: calc(100vw/50); justify-content: flex-start; align-self: center !important; z-index: 3; width: 100%; align-items: center; position: relative}@media (max-width: 478px) {#brxe-jdnhsn {width: 100%; grid-column: 7 / span 6; margin-right: calc(100vw/25)}}#brxe-iizozv {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/64); line-height: .9; letter-spacing: -.02em; display: block; gap: calc(100vw/50); width: fit-content; overflow: visible !important; position: absolute}@media (max-width: 478px) {#brxe-iizozv {font-size: calc(100vw/24)}}#brxe-shcrlk {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/64); line-height: .9; letter-spacing: -.02em; display: block; gap: calc(100vw/50); width: fit-content; overflow: visible !important; position: absolute}@media (max-width: 478px) {#brxe-shcrlk {font-size: calc(100vw/24)}}#brxe-wjwiie {color: var(--bricks-color-copjea); font-family: "Inter Tight"; font-weight: 400; font-size: calc(100vw/64); line-height: .9; letter-spacing: -.02em; display: block; gap: calc(100vw/50); width: fit-content; overflow: visible !important; position: absolute}@media (max-width: 478px) {#brxe-wjwiie {font-size: calc(100vw/24)}}#brxe-jzgsee {flex-direction: row; grid-column: 1 / span 3; grid-row: 1; display: flex; row-gap: calc(100vw/50); justify-content: flex-start; align-self: center !important; z-index: 3; justify-self: flex-end; align-items: center; position: relative; width: 100%; padding-left: calc((100vw / 50)*1)}@media (max-width: 478px) {#brxe-jzgsee {width: 100%; padding-left: calc(100vw/25); grid-column: 1 / span 5}}#brxe-vxxsyg:not(.tag), #brxe-vxxsyg img {object-fit: cover}#brxe-vxxsyg {overflow: hidden; height: 100%; width: 100%}#brxe-yfeuzo {overflow: hidden; display: flex; flex-direction: column; grid-column: 1 / span 12; row-gap: calc(100vw/50); grid-row: 1 / span 3; align-self: stretch !important; width: 100%; position: absolute; height: 100vh}@media (max-width: 478px) {#brxe-yfeuzo {width: 100%}}#brxe-jbrijw:not(.tag), #brxe-jbrijw img {object-fit: cover}#brxe-jbrijw {overflow: hidden; width: 100%; height: 100%}#brxe-sanvcg {overflow: hidden; display: flex; flex-direction: column; grid-column: 1 / span 12; row-gap: calc(100vw/50); grid-row: 1 / span 3; align-self: stretch !important; width: 100%; position: absolute; height: 100vh}@media (max-width: 478px) {#brxe-sanvcg {width: 100%}}#brxe-qxyyni:not(.tag), #brxe-qxyyni img {object-fit: cover}#brxe-qxyyni {overflow: hidden; width: 100%; height: 100%}#brxe-fcgkoj {overflow: hidden; display: flex; flex-direction: column; grid-column: 1 / span 12; row-gap: calc(100vw/50); grid-row: 1 / span 3; align-self: stretch !important; width: 100%; position: absolute; height: 100vh}@media (max-width: 478px) {#brxe-fcgkoj {width: 100%}}#brxe-mdycnz {flex-direction: column; grid-column: 1 / span 12; grid-row: 1; display: flex; row-gap: calc(100vw/50); overflow: hidden; justify-content: center; align-items: center; align-self: center !important; position: relative; height: 100vh}:where(#brxe-mdycnz > *:not(figcaption)) {position: relative}#brxe-mdycnz::before {background-image: linear-gradient(hsla(0, 0%, 0%, 0.4), hsla(0, 0%, 0%, 0.4)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-mdycnz:before{z-index: 1;}@media (max-width: 478px) {#brxe-mdycnz {width: 100%; height: 100svh}}#brxe-enrapk {display: grid; align-items: initial; grid-template-columns: repeat(12,1fr); z-index: 2; grid-row: 2; grid-column: 1 / span 12; position: sticky; top: 0px; height: 100vh}#brxe-enrapk{ align-self: start;}@media (max-width: 478px) {#brxe-enrapk {height: 100svh}}#home-sec-works {grid-column: 1 / span 12; grid-row: 4; height: 800vh}#brxe-wddfla {display: grid; align-items: initial; position: relative; grid-template-columns: repeat(12,1fr); z-index: 2; grid-gap: 0px; align-items: flex-start; grid-template-rows: fit-content}#home-sec-1 {position: relative}#brxe-lktnzg {height: calc(100vw/48); width: auto}#brxe-lktnzg:not(.tag), #brxe-lktnzg img {object-fit: contain}@media (max-width: 478px) {#brxe-lktnzg {height: 30%}}#brxe-clzhnh {display: flex; flex-direction: column}@media (max-width: 478px) {#brxe-clzhnh {grid-column: 1 / span 3; align-items: center}}#brxe-xvcbns {height: calc(100vw/48); width: auto}#brxe-xvcbns:not(.tag), #brxe-xvcbns img {object-fit: contain}@media (max-width: 478px) {#brxe-xvcbns {height: 30%}}#brxe-nbulgv {display: flex; flex-direction: column; align-self: center !important}@media (max-width: 478px) {#brxe-nbulgv {grid-column: 7 / span 3; align-items: center}}#brxe-awhcmx:not(.tag), #brxe-awhcmx img {object-fit: contain}#brxe-awhcmx {height: calc(100vw/48); width: auto}@media (max-width: 478px) {#brxe-awhcmx {height: 30%}}#brxe-nlwdzr {display: flex; flex-direction: column; overflow: hidden}@media (max-width: 478px) {#brxe-nlwdzr {grid-column: 10 / span 3; align-items: center}}#brxe-lajvzj {height: calc(100vw/48); width: auto}#brxe-lajvzj:not(.tag), #brxe-lajvzj img {object-fit: contain}@media (max-width: 478px) {#brxe-lajvzj {height: 30%}}#brxe-fjzogk {display: flex; align-self: center !important; flex-direction: column; overflow: hidden}@media (max-width: 478px) {#brxe-fjzogk {grid-row: 2; grid-column: 1 / span 3; align-items: center}}#brxe-jiiuat {width: auto; height: calc(100vw/48)}#brxe-jiiuat:not(.tag), #brxe-jiiuat img {object-fit: contain}@media (max-width: 478px) {#brxe-jiiuat {height: 30%}}#brxe-hxsonp {display: flex; flex-direction: column; overflow: hidden; align-self: flex-start !important}@media (max-width: 478px) {#brxe-hxsonp {grid-column: 4 / span 3; align-items: center}}#brxe-lpftei {width: auto; height: calc(100vw/48)}#brxe-lpftei:not(.tag), #brxe-lpftei img {object-fit: contain}@media (max-width: 478px) {#brxe-lpftei {height: 30%}}#brxe-dwxjlt {flex-direction: column; display: flex; align-self: flex-start !important}@media (max-width: 478px) {#brxe-dwxjlt {grid-column: 10 / span 3; align-items: center}}#brxe-twxenz {display: grid; align-items: initial; align-self: center !important; width: 100%; z-index: 2; height: 100%; justify-content: space-between; align-items: flex-end; grid-template-columns: repeat(12,1fr); align-items: center}#home-sec-brand {width: 100vw; z-index: 1; background-color: var(--bricks-color-tnkebr); position: relative; padding-top: calc(100vw/10); padding-bottom: calc(100vw/10); row-gap: calc(100vw/10)}.corner { position: absolute; width: 20px;  height: 20px; border-color: white;  border-style: solid; border-width: 0;  opacity: 0; transition: all 0.3s ease; }.corner-tl { top: 10px; left: 10px; border-top-width: 1px; border-left-width: 1px;} .corner-tr { top: 10px; right: 10px; border-top-width: 1px; border-right-width: 1px;} .corner-bl { bottom: 10px; left: 10px; border-bottom-width: 1px; border-left-width: 1px;} .corner-br { bottom: 10px; right: 10px; border-bottom-width: 1px; border-right-width: 1px;}#brxe-tgtcsd {font-size: calc(100vw/64); font-family: "Inter Tight"; color: var(--bricks-color-copjea); font-weight: 300; line-height: 1.16; letter-spacing: -0.04em}@media (max-width: 478px) {#brxe-tgtcsd {font-size: calc(100vw/24)}}#brxe-ycrtam {grid-column: 1 / span 3; grid-row: 1; display: flex; flex-direction: column; row-gap: calc(100vw/100); align-self: flex-start !important; position: sticky; top: calc(50vh - (100vw/64))}@media (max-width: 478px) {#brxe-ycrtam {width: 100%; grid-column: 1 / span 6}}#brxe-jgzvll {font-size: calc(100vw/100); font-family: "Inter Tight"; color: var(--bricks-color-copjea); font-weight: 300; line-height: normal; letter-spacing: -0.02em; width: fit-content}@media (max-width: 478px) {#brxe-jgzvll {font-size: calc(100vw/32)}}#brxe-fusgzo {font-size: calc(100vw/100); font-family: "Inter Tight"; color: var(--bricks-color-7ef17b); font-weight: 300; line-height: normal; letter-spacing: -0.02em; width: fit-content}@media (max-width: 478px) {#brxe-fusgzo {font-size: calc(100vw/32)}}#brxe-ezrgbq {grid-column: 7 / span 2; flex-direction: column; display: flex; grid-row: 1; row-gap: calc(100vw/25); margin-top: calc(100vw/25)}@media (max-width: 478px) {#brxe-ezrgbq {width: 100%; grid-column: 7 / span 6}}#brxe-jvnqlf {font-size: calc(100vw/100); font-family: "Inter Tight"; color: var(--bricks-color-copjea); font-weight: 300; line-height: normal; letter-spacing: -0.02em; width: fit-content}@media (max-width: 478px) {#brxe-jvnqlf {font-size: calc(100vw/32)}}#brxe-kgcjhu {font-size: calc(100vw/100); font-family: "Inter Tight"; color: var(--bricks-color-7ef17b); font-weight: 300; line-height: normal; letter-spacing: -0.02em; width: fit-content}@media (max-width: 478px) {#brxe-kgcjhu {font-size: calc(100vw/32)}}#brxe-gblxxc {grid-column: 7 / span 2; flex-direction: column; display: flex; margin-top: calc(100vw/25); grid-row: 2; row-gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-gblxxc {width: 100%; grid-column: 7 / span 6}}#brxe-rqqyts {font-size: calc(100vw/100); font-family: "Inter Tight"; color: var(--bricks-color-copjea); font-weight: 300; line-height: normal; letter-spacing: -0.02em; width: fit-content}@media (max-width: 478px) {#brxe-rqqyts {font-size: calc(100vw/32)}}#brxe-wwimik {font-size: calc(100vw/100); font-family: "Inter Tight"; color: var(--bricks-color-7ef17b); font-weight: 300; line-height: normal; letter-spacing: -0.02em; width: fit-content}@media (max-width: 478px) {#brxe-wwimik {font-size: calc(100vw/32)}}#brxe-msmzwb {grid-column: 7 / span 2; flex-direction: column; display: flex; margin-top: calc(100vw/25); grid-row: 3; row-gap: calc(100vw/50)}@media (max-width: 478px) {#brxe-msmzwb {width: 100%; grid-column: 7 / span 6}}#brxe-ydrfqe {display: grid; align-items: initial; align-self: center !important; justify-content: space-between; align-items: flex-end; grid-template-columns: repeat(12,1fr); z-index: 2; height: 100%; align-items: flex-start}#home-sec-state {z-index: 2; background-color: var(--bricks-color-tnkebr); position: relative; padding-bottom: calc(100vw/10)}@media (max-width: 478px) {#home-sec-state {padding-bottom: calc(100vw/12.5)}}