:root{--breakpoint-nav:1029px;--color-black:#000;--color-black-text:#1f232f;--color-1:#ff2004;--color-2:#fff944;--color-3:#787b82;--color-4:#d2d3d5;--color-5:#dfd6e8;--color-6:#eeeff0;--color-7:#eee3d4;--color-8:#f5efe6;--color-9:#1046b6;--color-white:#fafafa;--color-main:var(--color-black-text);--color-heading:var(--color-black-text);--color-paragraph:var(--color-black-text);--color-link-text:var(--color-1);--color-link-text-hover:var(--color-2);--color-error:#ec053d;--color-success:#41ff4a}@font-face{font-family:Inter;src:url(Inter-Regular.41612c8e.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(Inter-Medium.85148483.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(Inter-Bold.9572b34e.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}body.bricks-is-editor{overflow:auto!important}html,body{max-width:100%;overflow-x:hidden!important}html{scroll-behavior:auto!important}video{will-change:transform;backface-visibility:hidden}.pin-spacer{max-width:100%!important;overflow:hidden!important}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.d-cgm0{grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;gap:0;padding:0;display:grid}.d-cgm{grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;gap:0;padding:0 32px;display:grid}.d-cg{grid-template-columns:repeat(12,1fr);gap:0;padding:0 32px;display:grid}.d-cg>:first-child{grid-row:1}.d-cg>:nth-child(2){grid-row:2}.d-cg>:nth-child(3){grid-row:3}.d-cg>:nth-child(4){grid-row:4}.d-cg>:nth-child(5){grid-row:5}.d-cg>:nth-child(6){grid-row:6}.d-cg>:nth-child(7){grid-row:7}.d-cg>:nth-child(8){grid-row:8}.d-cg>:nth-child(9){grid-row:9}.d-cg>:nth-child(10){grid-row:10}.d-cg>:nth-child(11){grid-row:11}.d-cg>:nth-child(12){grid-row:12}.d-cg>:nth-child(13){grid-row:13}.d-cg>:nth-child(14){grid-row:14}.d-cg>:nth-child(15){grid-row:15}.d-cg>:nth-child(16){grid-row:16}.d-cg>:nth-child(17){grid-row:17}.d-cg>:nth-child(18){grid-row:18}.d-cg>:nth-child(19){grid-row:19}.d-cg>:nth-child(20){grid-row:20}.cs-1{grid-column-start:1}.cs-2{grid-column-start:2}.cs-3{grid-column-start:3}.cs-4{grid-column-start:4}.cs-5{grid-column-start:5}.cs-6{grid-column-start:6}.cs-7{grid-column-start:7}.cs-8{grid-column-start:8}.cs-9{grid-column-start:9}.cs-10{grid-column-start:10}.cs-11{grid-column-start:11}.cs-12{grid-column-start:12}.ce-2{grid-column-end:2}.ce-3{grid-column-end:3}.ce-4{grid-column-end:4}.ce-5{grid-column-end:5}.ce-6{grid-column-end:6}.ce-7{grid-column-end:7}.ce-8{grid-column-end:8}.ce-9{grid-column-end:9}.ce-10{grid-column-end:10}.ce-11{grid-column-end:11}.ce-12{grid-column-end:12}.ce-13{grid-column-end:13}@media screen and (width<=768px){.d-cgm,.d-cg{padding:0 24px}.cs-1,.cs-2,.cs-3,.cs-4,.cs-5,.cs-6,.cs-7,.cs-8,.cs-9,.cs-10,.cs-11,.cs-12{grid-column-start:1}.ce-2,.ce-3,.ce-4,.ce-5,.ce-6,.ce-7,.ce-8,.ce-9,.ce-10,.ce-11,.ce-12,.ce-13{grid-column-end:13}.cs-3-m{grid-column-start:3}.cs-5-m{grid-column-start:5}.cs-7-m{grid-column-start:7}.cs-9-m{grid-column-start:9}.ce-3-m{grid-column-end:3}.ce-5-m{grid-column-end:5}.ce-7-m{grid-column-end:7}.ce-9-m{grid-column-end:9}.ce-11-m{grid-column-end:11}.ce-13-m{grid-column-end:13}}.d-gridc{gap:0;width:100%;height:auto;display:grid}.d-gride{z-index:auto;grid-area:auto/1/auto/-1;place-self:stretch stretch}.d-gridh{min-height:calc(var(--vh) * 100)}.d-p-s0{padding-top:0;padding-bottom:0}.d-p-s1{padding-top:1vmin;padding-bottom:1vmin}.d-p-s2{padding-top:2vmin;padding-bottom:2vmin}.d-p-s3{padding-top:3vmin;padding-bottom:3vmin}.d-p-s4{padding-top:4vmin;padding-bottom:4vmin}.d-p-s5{padding-top:5vmin;padding-bottom:5vmin}.d-p-s6{padding-top:6vmin;padding-bottom:6vmin}.d-p-s7{padding-top:7vmin;padding-bottom:7vmin}.d-p-s8{padding-top:8vmin;padding-bottom:8vmin}.d-p-s9{padding-top:9vmin;padding-bottom:9vmin}.d-p-s10{padding-top:10vmin;padding-bottom:10vmin}.d-p-s11{padding-top:11vmin;padding-bottom:11vmin}.d-p-s12{padding-top:12vmin;padding-bottom:12vmin}.d-p-s13{padding-top:13vmin;padding-bottom:13vmin}.d-p-s14{padding-top:14vmin;padding-bottom:14vmin}.d-p-s15{padding-top:15vmin;padding-bottom:15vmin}.d-p-s20{padding-top:20vmin;padding-bottom:20vmin}.d-p-s25{padding-top:25vmin;padding-bottom:25vmin}.d-p-s30{padding-top:30vmin;padding-bottom:30vmin}.d-p-s40{padding-top:40vmin;padding-bottom:40vmin}.d-p-s50{padding-top:50vmin;padding-bottom:50vmin}.d-p-s60{padding-top:60vmin;padding-bottom:60vmin}.d-p-s70{padding-top:70vmin;padding-bottom:70vmin}.d-p-s80{padding-top:80vmin;padding-bottom:80vmin}.d-p-s90{padding-top:90vmin;padding-bottom:90vmin}.d-p-s100{padding-top:100vmin;padding-bottom:100vmin}.d-p-t0{padding-top:0}.d-p-t1{padding-top:1vmin}.d-p-t2{padding-top:2vmin}.d-p-t3{padding-top:3vmin}.d-p-t4{padding-top:4vmin}.d-p-t5{padding-top:5vmin}.d-p-t6{padding-top:6vmin}.d-p-t7{padding-top:7vmin}.d-p-t8{padding-top:8vmin}.d-p-t9{padding-top:9vmin}.d-p-t10{padding-top:10vmin}.d-p-t11{padding-top:11vmin}.d-p-t12{padding-top:12vmin}.d-p-t13{padding-top:13vmin}.d-p-t14{padding-top:14vmin}.d-p-t15{padding-top:15vmin}.d-p-t20{padding-top:20vmin}.d-p-t25{padding-top:25vmin}.d-p-t30{padding-top:30vmin}.d-p-t40{padding-top:40vmin}.d-p-t50{padding-top:50vmin}.d-p-t60{padding-top:60vmin}.d-p-t70{padding-top:70vmin}.d-p-t80{padding-top:80vmin}.d-p-t90{padding-top:90vmin}.d-p-t100{padding-top:100vmin}.d-p-b0{padding-bottom:0}.d-p-b1{padding-bottom:1vmin}.d-p-b2{padding-bottom:2vmin}.d-p-b3{padding-bottom:3vmin}.d-p-b4{padding-bottom:4vmin}.d-p-b5{padding-bottom:5vmin}.d-p-b6{padding-bottom:6vmin}.d-p-b7{padding-bottom:7vmin}.d-p-b8{padding-bottom:8vmin}.d-p-b9{padding-bottom:9vmin}.d-p-b10{padding-bottom:10vmin}.d-p-b11{padding-bottom:11vmin}.d-p-b12{padding-bottom:12vmin}.d-p-b13{padding-bottom:13vmin}.d-p-b14{padding-bottom:14vmin}.d-p-b15{padding-bottom:15vmin}.d-p-b20{padding-bottom:20vmin}.d-p-b25{padding-bottom:25vmin}.d-p-b30{padding-bottom:30vmin}.d-p-b40{padding-bottom:40vmin}.d-p-b50{padding-bottom:50vmin}.d-p-b60{padding-bottom:60vmin}.d-p-b70{padding-bottom:70vmin}.d-p-b80{padding-bottom:80vmin}.d-p-b90{padding-bottom:90vmin}.d-p-b100{padding-bottom:100vmin}@media screen and (width<=768px){.d-p-s0-m{padding-top:0;padding-bottom:0}.d-p-s1-m{padding-top:1vmin;padding-bottom:1vmin}.d-p-s2-m{padding-top:2vmin;padding-bottom:2vmin}.d-p-s3-m{padding-top:3vmin;padding-bottom:3vmin}.d-p-s4-m{padding-top:4vmin;padding-bottom:4vmin}.d-p-s5-m{padding-top:5vmin;padding-bottom:5vmin}.d-p-s6-m{padding-top:6vmin;padding-bottom:6vmin}.d-p-s7-m{padding-top:7vmin;padding-bottom:7vmin}.d-p-s8-m{padding-top:8vmin;padding-bottom:8vmin}.d-p-s9-m{padding-top:9vmin;padding-bottom:9vmin}.d-p-s10-m{padding-top:10vmin;padding-bottom:10vmin}.d-p-s11-m{padding-top:11vmin;padding-bottom:11vmin}.d-p-s12-m{padding-top:12vmin;padding-bottom:12vmin}.d-p-s13-m{padding-top:13vmin;padding-bottom:13vmin}.d-p-s14-m{padding-top:14vmin;padding-bottom:14vmin}.d-p-s15-m{padding-top:15vmin;padding-bottom:15vmin}.d-p-s20-m{padding-top:20vmin;padding-bottom:20vmin}.d-p-s25-m{padding-top:25vmin;padding-bottom:25vmin}.d-p-s30-m{padding-top:30vmin;padding-bottom:30vmin}.d-p-s40-m{padding-top:40vmin;padding-bottom:40vmin}.d-p-s50-m{padding-top:50vmin;padding-bottom:50vmin}.d-p-s60-m{padding-top:60vmin;padding-bottom:60vmin}.d-p-s70-m{padding-top:70vmin;padding-bottom:70vmin}.d-p-s80-m{padding-top:80vmin;padding-bottom:80vmin}.d-p-s90-m{padding-top:90vmin;padding-bottom:90vmin}.d-p-s100-m{padding-top:100vmin;padding-bottom:100vmin}.d-p-t0-m{padding-top:0}.d-p-t1-m{padding-top:1vmin}.d-p-t2-m{padding-top:2vmin}.d-p-t3-m{padding-top:3vmin}.d-p-t4-m{padding-top:4vmin}.d-p-t5-m{padding-top:5vmin}.d-p-t6-m{padding-top:6vmin}.d-p-t7-m{padding-top:7vmin}.d-p-t8-m{padding-top:8vmin}.d-p-t9-m{padding-top:9vmin}.d-p-t10-m{padding-top:10vmin}.d-p-t11-m{padding-top:11vmin}.d-p-t12-m{padding-top:12vmin}.d-p-t13-m{padding-top:13vmin}.d-p-t14-m{padding-top:14vmin}.d-p-t15-m{padding-top:15vmin}.d-p-t20-m{padding-top:20vmin}.d-p-t25-m{padding-top:25vmin}.d-p-t30-m{padding-top:30vmin}.d-p-t40-m{padding-top:40vmin}.d-p-t50-m{padding-top:50vmin}.d-p-t60-m{padding-top:60vmin}.d-p-t70-m{padding-top:70vmin}.d-p-t80-m{padding-top:80vmin}.d-p-t90-m{padding-top:90vmin}.d-p-t100-m{padding-top:100vmin}.d-p-b0-m{padding-bottom:0}.d-p-b1-m{padding-bottom:1vmin}.d-p-b2-m{padding-bottom:2vmin}.d-p-b3-m{padding-bottom:3vmin}.d-p-b4-m{padding-bottom:4vmin}.d-p-b5-m{padding-bottom:5vmin}.d-p-b6-m{padding-bottom:6vmin}.d-p-b7-m{padding-bottom:7vmin}.d-p-b8-m{padding-bottom:8vmin}.d-p-b9-m{padding-bottom:9vmin}.d-p-b10-m{padding-bottom:10vmin}.d-p-b11-m{padding-bottom:11vmin}.d-p-b12-m{padding-bottom:12vmin}.d-p-b13-m{padding-bottom:13vmin}.d-p-b14-m{padding-bottom:14vmin}.d-p-b15-m{padding-bottom:15vmin}.d-p-b20-m{padding-bottom:20vmin}.d-p-b25-m{padding-bottom:25vmin}.d-p-b30-m{padding-bottom:30vmin}.d-p-b40-m{padding-bottom:40vmin}.d-p-b50-m{padding-bottom:50vmin}.d-p-b60-m{padding-bottom:60vmin}.d-p-b70-m{padding-bottom:70vmin}.d-p-b80-m{padding-bottom:80vmin}.d-p-b90-m{padding-bottom:90vmin}.d-p-b100-m{padding-bottom:100vmin}}.d-m-s0{margin-top:0;margin-bottom:0}.d-m-s1{margin-top:1vmin;margin-bottom:1vmin}.d-m-s2{margin-top:2vmin;margin-bottom:2vmin}.d-m-s3{margin-top:3vmin;margin-bottom:3vmin}.d-m-s4{margin-top:4vmin;margin-bottom:4vmin}.d-m-s5{margin-top:5vmin;margin-bottom:5vmin}.d-m-s6{margin-top:6vmin;margin-bottom:6vmin}.d-m-s7{margin-top:7vmin;margin-bottom:7vmin}.d-m-s8{margin-top:8vmin;margin-bottom:8vmin}.d-m-s9{margin-top:9vmin;margin-bottom:9vmin}.d-m-s10{margin-top:10vmin;margin-bottom:10vmin}.d-m-s11{margin-top:11vmin;margin-bottom:11vmin}.d-m-s12{margin-top:12vmin;margin-bottom:12vmin}.d-m-s13{margin-top:13vmin;margin-bottom:13vmin}.d-m-s14{margin-top:14vmin;margin-bottom:14vmin}.d-m-s15{margin-top:15vmin;margin-bottom:15vmin}.d-m-s20{margin-top:20vmin;margin-bottom:20vmin}.d-m-s25{margin-top:25vmin;margin-bottom:25vmin}.d-m-s30{margin-top:30vmin;margin-bottom:30vmin}.d-m-s40{margin-top:40vmin;margin-bottom:40vmin}.d-m-s50{margin-top:50vmin;margin-bottom:50vmin}.d-m-s60{margin-top:60vmin;margin-bottom:60vmin}.d-m-s70{margin-top:70vmin;margin-bottom:70vmin}.d-m-s80{margin-top:80vmin;margin-bottom:80vmin}.d-m-s90{margin-top:90vmin;margin-bottom:90vmin}.d-m-s100{margin-top:100vmin;margin-bottom:100vmin}.d-m-t0{margin-top:0}.d-m-t1{margin-top:1vmin}.d-m-t2{margin-top:2vmin}.d-m-t3{margin-top:3vmin}.d-m-t4{margin-top:4vmin}.d-m-t5{margin-top:5vmin}.d-m-t6{margin-top:6vmin}.d-m-t7{margin-top:7vmin}.d-m-t8{margin-top:8vmin}.d-m-t9{margin-top:9vmin}.d-m-t10{margin-top:10vmin}.d-m-t11{margin-top:11vmin}.d-m-t12{margin-top:12vmin}.d-m-t13{margin-top:13vmin}.d-m-t14{margin-top:14vmin}.d-m-t15{margin-top:15vmin}.d-m-t20{margin-top:20vmin}.d-m-t25{margin-top:25vmin}.d-m-t30{margin-top:30vmin}.d-m-t40{margin-top:40vmin}.d-m-t50{margin-top:50vmin}.d-m-t60{margin-top:60vmin}.d-m-t70{margin-top:70vmin}.d-m-t80{margin-top:80vmin}.d-m-t90{margin-top:90vmin}.d-m-t100{margin-top:100vmin}.d-m-b0{margin-bottom:0}.d-m-b1{margin-bottom:1vmin}.d-m-b2{margin-bottom:2vmin}.d-m-b3{margin-bottom:3vmin}.d-m-b4{margin-bottom:4vmin}.d-m-b5{margin-bottom:5vmin}.d-m-b6{margin-bottom:6vmin}.d-m-b7{margin-bottom:7vmin}.d-m-b8{margin-bottom:8vmin}.d-m-b9{margin-bottom:9vmin}.d-m-b10{margin-bottom:10vmin}.d-m-b11{margin-bottom:11vmin}.d-m-b12{margin-bottom:12vmin}.d-m-b13{margin-bottom:13vmin}.d-m-b14{margin-bottom:14vmin}.d-m-b15{margin-bottom:15vmin}.d-m-b20{margin-bottom:20vmin}.d-m-b25{margin-bottom:25vmin}.d-m-b30{margin-bottom:30vmin}.d-m-b40{margin-bottom:40vmin}.d-m-b50{margin-bottom:50vmin}.d-m-b60{margin-bottom:60vmin}.d-m-b70{margin-bottom:70vmin}.d-m-b80{margin-bottom:80vmin}.d-m-b90{margin-bottom:90vmin}.d-m-b100{margin-bottom:100vmin}@media screen and (width<=768px){.d-m-s0-m{margin-top:0;margin-bottom:0}.d-m-s1-m{margin-top:1vmin;margin-bottom:1vmin}.d-m-s2-m{margin-top:2vmin;margin-bottom:2vmin}.d-m-s3-m{margin-top:3vmin;margin-bottom:3vmin}.d-m-s4-m{margin-top:4vmin;margin-bottom:4vmin}.d-m-s5-m{margin-top:5vmin;margin-bottom:5vmin}.d-m-s6-m{margin-top:6vmin;margin-bottom:6vmin}.d-m-s7-m{margin-top:7vmin;margin-bottom:7vmin}.d-m-s8-m{margin-top:8vmin;margin-bottom:8vmin}.d-m-s9-m{margin-top:9vmin;margin-bottom:9vmin}.d-m-s10-m{margin-top:10vmin;margin-bottom:10vmin}.d-m-s11-m{margin-top:11vmin;margin-bottom:11vmin}.d-m-s12-m{margin-top:12vmin;margin-bottom:12vmin}.d-m-s13-m{margin-top:13vmin;margin-bottom:13vmin}.d-m-s14-m{margin-top:14vmin;margin-bottom:14vmin}.d-m-s15-m{margin-top:15vmin;margin-bottom:15vmin}.d-m-s20-m{margin-top:20vmin;margin-bottom:20vmin}.d-m-s25-m{margin-top:25vmin;margin-bottom:25vmin}.d-m-s30-m{margin-top:30vmin;margin-bottom:30vmin}.d-m-s40-m{margin-top:40vmin;margin-bottom:40vmin}.d-m-s50-m{margin-top:50vmin;margin-bottom:50vmin}.d-m-s60-m{margin-top:60vmin;margin-bottom:60vmin}.d-m-s70-m{margin-top:70vmin;margin-bottom:70vmin}.d-m-s80-m{margin-top:80vmin;margin-bottom:80vmin}.d-m-s90-m{margin-top:90vmin;margin-bottom:90vmin}.d-m-s100-m{margin-top:100vmin;margin-bottom:100vmin}.d-m-t0-m{margin-top:0}.d-m-t1-m{margin-top:1vmin}.d-m-t2-m{margin-top:2vmin}.d-m-t3-m{margin-top:3vmin}.d-m-t4-m{margin-top:4vmin}.d-m-t5-m{margin-top:5vmin}.d-m-t6-m{margin-top:6vmin}.d-m-t7-m{margin-top:7vmin}.d-m-t8-m{margin-top:8vmin}.d-m-t9-m{margin-top:9vmin}.d-m-t10-m{margin-top:10vmin}.d-m-t11-m{margin-top:11vmin}.d-m-t12-m{margin-top:12vmin}.d-m-t13-m{margin-top:13vmin}.d-m-t14-m{margin-top:14vmin}.d-m-t15-m{margin-top:15vmin}.d-m-t20-m{margin-top:20vmin}.d-m-t25-m{margin-top:25vmin}.d-m-t30-m{margin-top:30vmin}.d-m-t40-m{margin-top:40vmin}.d-m-t50-m{margin-top:50vmin}.d-m-t60-m{margin-top:60vmin}.d-m-t70-m{margin-top:70vmin}.d-m-t80-m{margin-top:80vmin}.d-m-t90-m{margin-top:90vmin}.d-m-t100-m{margin-top:100vmin}.d-m-b0-m{margin-bottom:0}.d-m-b1-m{margin-bottom:1vmin}.d-m-b2-m{margin-bottom:2vmin}.d-m-b3-m{margin-bottom:3vmin}.d-m-b4-m{margin-bottom:4vmin}.d-m-b5-m{margin-bottom:5vmin}.d-m-b6-m{margin-bottom:6vmin}.d-m-b7-m{margin-bottom:7vmin}.d-m-b8-m{margin-bottom:8vmin}.d-m-b9-m{margin-bottom:9vmin}.d-m-b10-m{margin-bottom:10vmin}.d-m-b11-m{margin-bottom:11vmin}.d-m-b12-m{margin-bottom:12vmin}.d-m-b13-m{margin-bottom:13vmin}.d-m-b14-m{margin-bottom:14vmin}.d-m-b15-m{margin-bottom:15vmin}.d-m-b20-m{margin-bottom:20vmin}.d-m-b25-m{margin-bottom:25vmin}.d-m-b30-m{margin-bottom:30vmin}.d-m-b40-m{margin-bottom:40vmin}.d-m-b50-m{margin-bottom:50vmin}.d-m-b60-m{margin-bottom:60vmin}.d-m-b70-m{margin-bottom:70vmin}.d-m-b80-m{margin-bottom:80vmin}.d-m-b90-m{margin-bottom:90vmin}.d-m-b100-m{margin-bottom:100vmin}}.d-s-transp{background:0 0!important}.d-s-bt{background:var(--color-black-text)}.d-s-w{background:var(--color-white)}.d-s-1{background:var(--color-1)}.d-s-2{background:var(--color-2)}.d-s-3{background:var(--color-3)}.d-s-4{background:var(--color-4)}.d-s-5{background:var(--color-5)}.d-s-6{background:var(--color-6)}.d-s-7{background:var(--color-7)}.d-s-8{background:var(--color-8)}.d-s-9{background:var(--color-9)}.d-f-c-bt,.d-f-c-bt p,.d-f-c-bt li{color:var(--color-black-text)}.d-f-c-b,.d-f-c-b p,.d-f-c-b li{color:var(--color-black)}.d-f-c-w,.d-f-c-w p,.d-f-c-w li{color:var(--color-white)}.d-f-c-ww,.d-f-c-ww p,.d-f-c-ww li{color:#fff}.d-f-c-1,.d-f-c-1 p,.d-f-c-1 li{color:var(--color-1)}.d-f-c-2,.d-f-c-2 p,.d-f-c-2 li{color:var(--color-2)}.d-f-c-3,.d-f-c-3 p,.d-f-c-3 li{color:var(--color-3)}.d-f-c-4,.d-f-c-4 p,.d-f-c-4 li{color:var(--color-4)}.d-f-c-5,.d-f-c-5 p,.d-f-c-5 li{color:var(--color-5)}.d-f-c-6,.d-f-c-6 p,.d-f-c-6 li{color:var(--color-6)}.d-f-w-1{font-weight:100}.d-f-w-2{font-weight:200}.d-f-w-3{font-weight:300}.d-f-w-4{font-weight:400}.d-f-w-5{font-weight:500}.d-f-w-6{font-weight:600}.d-f-w-7{font-weight:700}.d-f-w-8{font-weight:800}.d-f-w-9{font-weight:900}.d-fill-1{fill:var(--color-1)}.d-fill-2{fill:var(--color-2)}.d-fill-3{fill:var(--color-3)}.d-fill-4{fill:var(--color-4)}.d-fill-5{fill:var(--color-5)}.d-fill-6{fill:var(--color-6)}.d-fill-w{fill:var(--color-white)}.d-fill-b{fill:var(--color-black)}.d-fill-bt{fill:var(--color-black-text)}img.fw,.fw img{object-fit:cover;width:100%;height:auto}img.fwc,.fwc img{object-fit:cover;border-radius:50%;width:100%;height:auto;overflow:hidden}.fit-cover,.fit-cover img,.fit-cover .image-wrapper{object-fit:cover!important;width:100%!important;height:100%!important}.d-f-alt{font-family:var(--typography-family-alternate);font-optical-sizing:auto;font-variation-settings:"SOFT" 0, "WONK" 1}.d-f-a{font-family:var(--typography-family-heading)}.d-ta-c{text-align:center}.d-ta-r{text-align:right}.d-t-indent{text-indent:10%}.d-tt-u{text-transform:uppercase}.d-op-05{opacity:.5}.d-oh,.split-line{overflow:hidden}.d-no-select{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.d-pe-none{pointer-events:none}.d-pe-auto{pointer-events:auto}.d-pm0{margin:0;padding:0}.d-100vhmin{min-height:100svh}.d-100vh{height:100svh}.d-as-stretch{align-self:stretch}.d-as-start{align-self:start}.d-as-center{align-self:center}.d-as-end{align-self:end}.d-js-start{justify-self:start}.d-js-stretch{justify-self:stretch}.d-js-center{text-align:center;justify-self:center}.d-js-end{justify-self:end}@media screen and (width<=768px){.d-as-stretch-m{align-self:stretch}.d-as-start-m{align-self:start}.d-as-center-m{align-self:center}.d-as-end-m{align-self:end}.d-js-start-m{justify-self:start}.d-js-stretch-m{justify-self:stretch}.d-js-end-m{justify-self:end}}.d-lh-auto{line-height:normal!important}.d-lh-09{line-height:.9!important}.d-lh-10,.d-lh-10 p,.d-lh-10 li{line-height:1!important}.d-lh-105,.d-lh-105 p,.d-lh-105 li{line-height:1.05!important}.d-lh-11,.d-lh-11 p,.d-lh-11 li{line-height:1.15!important}.d-lh-12,.d-lh-12 p,.d-lh-12 li{line-height:1.2!important}.d-lh-13,.d-lh-13 p,.d-lh-13 li{line-height:1.3!important}.d-lh-14,.d-lh-14 p,.d-lh-14 li{line-height:1.4!important}.d-lh-15,.d-lh-15 p,.d-lh-15 li{line-height:1.5!important}.d-lh-2,.d-lh-2 p,.d-lh-2 li{line-height:2!important}.d-lh-115,.d-lh-115 p,.d-lh-115 li{line-height:1.16!important}.d-inherit p,.d-inherit li{font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;font-weight:inherit!important}.d-ls-n{letter-spacing:normal}.d-ls-001{letter-spacing:-.01em}.d-ls-002{letter-spacing:-.02em}.d-ls-003{letter-spacing:-.03em}.d-ls-004{letter-spacing:-.04em}.d-ls-005{letter-spacing:-.05em}.d-ls-006{letter-spacing:-.06em}.d-ls-009{letter-spacing:-.09em}.d-reveal *{will-change:transform}.transition-overlay{background-color:var(--color-white)}.d-100vh{min-height:calc(var(--vh) * 100)}.d-z1{z-index:1;position:relative}.d-z5{z-index:5;position:relative}.d-z10{z-index:10;position:relative}.d-z20{z-index:20;position:relative}.d-z25{z-index:25;position:relative}.d-z30{z-index:30;position:relative}.d-border-horizontal-reveal{padding-top:1px;position:relative}.d-border-horizontal-line{background:var(--color-6);transform-origin:0;width:100%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)scaleX(0)}.d-border-vertical-reveal{padding-left:1px;position:relative}.d-border-vertical-line{background:var(--color-6);transform-origin:top;width:1px;height:100%;position:absolute;top:0;left:0;transform:scaleY(0)}@layer bricks{.brxe-container{width:100%!important;max-width:none!important}}html{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-size:16px}body{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:1rem}@media (width>=769px){.d-pin{min-height:calc(var(--vh) * 100)}}.d-relative{position:relative}.btn-group{grid-column-gap:1.5em;grid-row-gap:1.5em;justify-content:start;font-size:1.25em;display:flex}.btn-bubble-arrow{border-radius:10em;justify-content:center;align-items:center;font-size:1em;text-decoration:none;display:flex;position:relative}.btn-bubble-arrow__arrow{color:var(--color-1);background-color:var(--color-5);transform-origin:0;border-radius:10em;flex-flow:row;justify-content:center;align-items:center;width:2em;height:2em;transition:transform .735s cubic-bezier(.625,.05,0,1);display:flex;position:relative;transform:scale(0)rotate(.001deg)}.btn-bubble-arrow__arrow.is--duplicate{z-index:2;color:var(--color-black-text);background-color:var(--color-2);position:absolute;right:0}.btn-bubble-arrow__arrow-svg{width:40%;transition:transform .735s cubic-bezier(.625,.05,0,1);transform:rotate(.001deg)}.btn-bubble-arrow__arrow.is--duplicate{z-index:2;transform-origin:100%;position:absolute;right:0;transform:scale(1)rotate(.001deg)}.btn-bubble-arrow__content{color:var(--color-black-text);background-color:#e9e7e6;border-radius:10em;justify-content:center;align-items:center;height:2em;padding-left:1.75em;padding-right:1.75em;transition:transform .735s cubic-bezier(.625,.05,0,1);display:flex;position:relative;transform:translate(-2em)rotate(.001deg)}.btn-bubble-arrow__content-text{line-height:1}.btn-bubble-arrow:hover .btn-bubble-arrow__content{transform:translate(0)rotate(.001deg)}.btn-bubble-arrow:hover .btn-bubble-arrow__arrow-svg{transform:rotate(-45deg)}.btn-bubble-arrow:hover .btn-bubble-arrow__arrow{transform:scale(1)rotate(.001deg)}.btn-bubble-arrow:hover .btn-bubble-arrow__arrow.is--duplicate{transform:scale(0)rotate(.001deg)}.btn-link{z-index:50;color:var(--color-black-text);font-size:var(--typography-sub2-size);letter-spacing:0;border-bottom:1px solid var(--color-4);text-transform:uppercase;background-color:#0000;padding:2.25em 5em .75em .75em;font-weight:700;line-height:1;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.btn-link:before{content:"";background:var(--color-5);z-index:0;transition:transform .25s;position:absolute;inset:0;transform:translateY(100%)}.btn-link:hover:before{transform:translateY(0%)}.btn-link .btn-text{z-index:1;color:var(--color-black-text);white-space:nowrap;transition:color .25s;position:relative}.btn-link:hover .btn-text{color:var(--color-black-text)}.btn-link .arrow{z-index:1;color:var(--color-black-text);justify-content:center;align-items:center;transition:transform .25s;display:flex;position:absolute;bottom:.75em;right:.75em;transform:rotate(0)}.btn-link:hover .arrow{color:var(--color-black-text);transform:rotate(-45deg)}.btn-contact-link{z-index:50;color:var(--color-black-text);font-family:var(--typography-family-alternate);font-size:var(--typography-h4-size);letter-spacing:0;border-bottom:1px solid var(--color-4);background-color:#0000;padding:.75rem 3rem .75rem .75rem;font-weight:300;line-height:1;text-decoration:none;display:block;position:relative;overflow:hidden}.btn-contact-link:before{content:"";background:var(--color-3);z-index:0;transition:transform .25s;position:absolute;inset:0;transform:translateY(100%)}.btn-contact-link:hover:before{transform:translateY(0%)}.btn-contact-link .btn-text{z-index:1;color:var(--color-black-text);white-space:nowrap;transition:color .25s;position:relative}.btn-contact-link:hover .btn-text{color:var(--color-black-text)}.btn-contact-link .arrow{z-index:1;color:var(--color-black-text);justify-content:center;align-items:center;transition:transform .25s;display:flex;position:absolute;bottom:.75rem;right:.75rem;transform:rotate(0)}.btn-contact-link:hover .arrow{color:var(--color-black-text);transform:rotate(-45deg)}@media screen and (width<=768px){.btn-contact-link{font-size:var(--typography-h4-size)}}.btn-news-link{z-index:50;width:100%;color:var(--color-black-text);font-size:var(--typography-h6-size);letter-spacing:-.03em;border-bottom:1px solid var(--color-4);background-color:#0000;padding:2.25em 5em .75em .75em;font-weight:500;line-height:1.2;text-decoration:none;display:block;position:relative;overflow:hidden}.btn-news-link:before{content:"";background:var(--color-white);z-index:0;transition:transform .25s;position:absolute;inset:0;transform:translateY(100%)}.btn-news-link:hover:before{transform:translateY(0%)}.btn-news-link .btn-text{z-index:1;color:var(--color-black-text);transition:color .25s;display:block;position:relative}.btn-news-link .btn-text:first-child{font-size:var(--typography-paragraph-size);text-transform:uppercase;padding-bottom:.25em;font-weight:500}.btn-news-link .btn-text:nth-child(2),.btn-news-link .btn-text:nth-child(4){font-size:var(--typography-sub2-size);font-weight:500}.btn-news-link .btn-text:nth-child(3){font-family:var(--typography-family-alternate);font-size:var(--typography-h5-size);text-transform:uppercase;padding-top:.25em;padding-bottom:.25em;font-weight:400}.btn-news-link:hover .btn-text{color:var(--color-black-text)}.btn-news-link .arrow{z-index:1;color:var(--color-black-text);justify-content:center;align-items:center;transition:transform .25s;display:flex;position:absolute;bottom:.75em;right:.75em;transform:rotate(0)}.btn-news-link:hover .arrow{color:var(--color-black-text);transform:rotate(-45deg)}@media screen and (width<=768px){.btn-news-link .btn-text:first-child{font-size:var(--typography-paragraph-size)}.btn-news-link .btn-text:nth-child(3){font-size:var(--typography-h3-size);line-height:1}}.transition{z-index:300;pointer-events:none;position:fixed;inset:0;overflow:clip}.transition__panels{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.transition__panel{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;top:0;transform:translate(.01px)}.transition__panel img{aspect-ratio:1;opacity:0;visibility:hidden;width:20%;height:auto}@media screen and (width<=768px){.transition__panel img{width:50%}}.d-barba-once-wrapper{z-index:900;-webkit-user-select:none;user-select:none;pointer-events:none;background:var(--color-2);clip-path:inset(0%);height:100lvh;position:fixed;top:0;left:0;right:0;overflow:hidden}body:not(.bricks-is-frontend) .d-barba-once-bg,body:not(.bricks-is-frontend) .d-barba-once-wrapper{display:none!important}.d-barba-once{grid-template-rows:5vh auto 1fr;grid-template-columns:32px repeat(24,1fr) 32px;gap:0;width:100%;min-height:100svh;display:grid;position:relative}.d-barba-once-1{grid-area:2/10/3/18;place-self:stretch stretch;place-items:center start}.d-barba-once-2{grid-area:2/12/3/16;place-self:center stretch}.d-barba-once-3{grid-area:2/9/3/11;place-self:center stretch}.d-barba-once-4{grid-area:2/12/3/16;place-self:center stretch}.d-barba-once-5{grid-area:2/20/3/22;place-self:center stretch}.d-barba-once-1,.d-barba-once-2,.d-barba-once-3,.d-barba-once-4,.d-barba-once-5{opacity:0}.d-barba-once-1-c,.d-barba-once-2-c,.d-barba-once-3-c,.d-barba-once-4-c,.d-barba-once-5-c{aspect-ratio:1;clip-path:polygon(100% 0%,100% 100%,0% 100%);background:var(--color-black-text);width:100%;position:relative;overflow:hidden}@media screen and (width<=768px){.d-barba-once{grid-template-rows:30svh auto 1fr;grid-template-columns:24px repeat(24,1fr) 24px}.d-barba-once-1{grid-area:2/6/3/22}.d-barba-once-2{grid-area:2/10/3/18}.d-barba-once-3{grid-area:2/4/3/8}.d-barba-once-4{grid-area:2/10/3/18}.d-barba-once-5{display:none}}:root{--header-top:16px;--header-h:48px}.d-header-container{top:var(--header-top);height:var(--header-h);box-sizing:border-box;z-index:111;visibility:visible;pointer-events:none;width:auto;min-width:0;margin-inline:0;position:fixed;left:0;right:0;overflow:visible}.d-header-container--blend{color:#fff;mix-blend-mode:difference}.d-header-container--sign{z-index:112}.d-header{pointer-events:none;grid-template-rows:1fr;grid-template-columns:32px repeat(12,1fr) 32px;align-items:center;gap:0;width:100%;height:100%;display:grid;position:relative}.d-header-1{grid-area:1/2/auto/3;place-self:center stretch;min-width:0;position:relative}.d-header-2{grid-area:1/3/auto/4;place-self:center stretch;min-width:0}.d-header-3{grid-area:1/4/auto/14;place-self:center stretch;min-width:0}.logo{color:inherit;pointer-events:auto;display:block}.logo svg{width:100%;height:auto;display:block}.logo svg path{fill:currentColor}.d-header-2 a{pointer-events:auto;width:20%;margin-inline:auto;display:block}.d-header-2 svg{width:100%;height:auto;display:block}.d-header-2 svg path{fill:#ff2004}.d-header-3 .horizontal-menu{justify-content:flex-start;display:flex}.horizontal-menu__list{align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.horizontal-menu__list li{margin:0;padding:0}.horizontal-menu__list a{color:inherit;font-size:var(--typography-paragraph-small-size);pointer-events:auto;padding:.25rem 0;font-weight:700;text-decoration:none;position:relative}.horizontal-menu__list a:after{content:"";background:currentColor;width:0%;height:1px;transition:all .2s ease-out;position:absolute;bottom:1px;left:0}.horizontal-menu__list a:hover:after,.horizontal-menu__list a:focus-visible:after,.horizontal-menu__list .current-menu-item>a:after,.horizontal-menu__list .current-page-ancestor>a:after,.horizontal-menu__list .current_page_parent>a:after{transform-origin:100%;width:100%}.horizontal-menu__list li:not(:last-child):after{content:","}.d-header a:focus-visible{outline-offset:6px;outline:2px solid}@media screen and (width<=768px){.d-header{grid-template-columns:24px repeat(12,1fr) 24px}.d-header-1{display:none}.d-header-2{grid-column:2/5}.d-header-2 a{width:30%;margin-inline:0}.d-header-3{grid-column:5/14}.d-header-3 .horizontal-menu{justify-content:flex-end}.horizontal-menu__list{gap:.3em}.horizontal-menu__list a{font-size:var(--typography-paragraph-size)}}.d-hamburger{aspect-ratio:1;background:var(--color-2);cursor:pointer;border:none;border-radius:50% 0% 50% 50%;width:100%;height:auto;transition:background .15s;display:block;position:relative}.d-hamburger:hover{background:var(--color-2)}.d-hamburger span{background:var(--color-white);transform-origin:50%;border-radius:0;width:28%;height:2px;transition:transform .25s,opacity .25s;display:block;position:absolute;left:36%}.d-hamburger span:first-child{top:38%}.d-hamburger span:nth-child(2){top:49%}.d-hamburger span:nth-child(3){top:60%}.d-hamburger span:nth-child(4){opacity:0;width:28%;top:49%;left:36%;transform:translateY(-50%)}.d-hamburger.open span:first-child{opacity:0;transform:scaleX(0)}.d-hamburger.open span:nth-child(2){transform:rotate(45deg)}.d-hamburger.open span:nth-child(3){opacity:0;transform:scaleX(0)}.d-hamburger.open span:nth-child(4){opacity:1;transform:rotate(-45deg)}.d-footer-top-spacer{min-height:10lvh}.d-footer-wrapper{z-index:50;position:relative}.d-footer{grid-template-rows:10vh auto 10vh auto 2vh auto 10vh auto 2vh auto;grid-template-columns:32px repeat(12,1fr) 32px;gap:0;display:grid;position:relative}.d-footer-1{grid-area:2/2/3/14;place-self:stretch stretch}.d-footer-4{grid-area:4/8/5/14;place-self:start stretch}.d-footer-5{grid-area:6/8/7/14;place-self:start stretch}.d-footer-9{grid-area:8/2/9/8;place-self:stretch stretch}.d-footer-10{grid-area:10/1/11/15;place-self:stretch stretch}.d-footer p,.d-footer li{color:var(--color-black-text)!important}.d-footer-1 a{color:var(--color-3);white-space:nowrap;text-decoration:none;transition:all .2s ease-out;display:inline-block}.d-footer-1 a:hover{color:var(--color-black-text);text-decoration:none}@media screen and (width<=768px){.d-footer{grid-template-rows:10vh auto 10vh auto 2vh auto 10vh auto 5vh auto;grid-template-columns:24px repeat(12,1fr) 24px}.d-footer-1{grid-area:2/2/3/14}.d-footer-4{grid-area:4/2/5/14}.d-footer-5{grid-area:6/2/7/14}.d-footer-9{grid-area:8/2/9/14}}.footer-horizontal-menu{justify-content:flex-end;display:flex}.footer-horizontal-menu__list{align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.footer-horizontal-menu__list li{margin:0;padding:0}.footer-horizontal-menu__list a{color:inherit;font-size:var(--typography-paragraph-small-size);pointer-events:auto;padding:.25rem 0;font-weight:700;text-decoration:none;position:relative}.footer-horizontal-menu__list a:after{content:"";background:currentColor;width:0%;height:1px;transition:all .2s ease-out;position:absolute;bottom:1px;left:0}.footer-horizontal-menu__list a:hover:after,.footer-horizontal-menu__list a:focus-visible:after,.footer-horizontal-menu__list .current-menu-item>a:after,.footer-horizontal-menu__list .current-page-ancestor>a:after,.footer-horizontal-menu__list .current_page_parent>a:after{transform-origin:100%;width:100%}.footer-horizontal-menu__list li:not(:last-child):after{content:" · "}.footer-horizontal-menu a:focus-visible{outline-offset:6px;outline:2px solid}.d-hero-wrapper{z-index:1;width:100%;min-height:100svh;display:block;position:relative}.d-hero{z-index:1;grid-template-rows:5vh auto 3vh 1fr auto 5vh;grid-template-columns:32px repeat(24,1fr) 32px;gap:0;width:100%;min-height:100svh;display:grid;position:relative}.d-hero-0{grid-area:1/1/7/27;place-self:stretch stretch;place-items:center start}.d-hero-i{z-index:-1;clip-path:polygon(25% 25%,75% 25%,100% 0%,100% 100%,0% 100%,25% 75%);grid-area:2/10/3/18;place-self:stretch stretch;place-items:center start;position:relative;overflow:hidden}.d-hero-1{grid-area:2/10/3/18;place-self:stretch stretch;place-items:center start}.d-hero-2{grid-area:5/2/6/26;place-self:end stretch}.d-hero-3{grid-area:2/2/3/8;place-self:center stretch}.d-hero-30{grid-area:2/2/3/11;place-self:center stretch}.d-hero-4{text-align:right;grid-area:2/22/3/26;place-self:center end}.d-hero-img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}@media screen and (width<=768px){.d-hero-wrapper{min-height:calc(var(--vh,1vh) * 100)}.d-hero-wrapper-inner{min-height:100svh}.d-hero{grid-template-rows:20svh 9svh 1svh auto 5svh 1fr auto 5svh;grid-template-columns:24px repeat(24,1fr) 24px}.d-hero-0{grid-area:1/1/9/27;place-self:stretch stretch}.d-hero-1,.d-hero-i{grid-area:4/6/5/22;place-self:stretch stretch}.d-hero-2{grid-area:7/2/8/26;place-self:end stretch}.d-hero-3{grid-area:2/2/3/14;place-self:start stretch}.d-hero-30{grid-area:2/2/3/26;place-self:start stretch}.d-hero-4{grid-area:2/16/3/26;align-self:start}}.d-10px{width:100%;height:10px;display:block}.wpforms-submit-container button[type=submit],.wpforms-submit-container .wpforms-submit,button.wpforms-submit,input.wpforms-submit,.wpforms-form button[type=submit]{appearance:none;background-color:var(--color-1)!important;color:var(--color-white)!important;font-size:var(--typography-paragraph-size)!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer!important;width:auto!important;min-width:120px!important;max-width:none!important;height:auto!important;box-shadow:none!important;vertical-align:middle!important;opacity:1!important;pointer-events:auto!important;border:none!important;border-radius:0!important;outline:none!important;padding:1.25em 5em 1.25em .75em!important;font-family:inherit!important;font-weight:500!important;line-height:1.4!important;text-decoration:none!important;transition:all .2s!important;display:inline-block!important}.wpforms-submit-container button[type=submit]:hover,.wpforms-submit-container .wpforms-submit:hover,.wpforms-form button[type=submit]:hover{background-color:var(--color-2)!important;color:var(--color-white)!important;box-shadow:none!important;opacity:1!important;text-decoration:none!important}.wpforms-submit-container button[type=submit]:focus,.wpforms-submit-container .wpforms-submit:focus,.wpforms-form button[type=submit]:focus{outline:2px solid var(--color-5)!important;outline-offset:2px!important;box-shadow:none!important}.wpforms-submit-container button[type=submit]:active,.wpforms-submit-container .wpforms-submit:active,.wpforms-form button[type=submit]:active{background-color:var(--color-2)!important;transform:scale(.99)!important}.wpforms-submit-container button[type=submit]:disabled,.wpforms-submit-container .wpforms-submit:disabled,.wpforms-form button[type=submit][disabled]{color:#888!important;cursor:not-allowed!important;pointer-events:none!important;opacity:.65!important;background-color:#ccc!important}.wpforms-submit-container button.wpforms-submit[data-submitting=true],.wpforms-form .wpforms-submit:not([disabled]).wpforms-processing{opacity:.75!important;cursor:wait!important}.wpforms-submit-container button[type=submit]:before,.wpforms-submit-container .wpforms-submit:before,button.wpforms-submit:before,input.wpforms-submit:before,.wpforms-form button[type=submit]:before{content:"";background:var(--color-6);z-index:0;transition:transform .25s;position:absolute;inset:0;transform:translateY(100%)}.wpforms-form .wpforms-field-label,.wpforms-form label.wpforms-field-label{color:var(--color-black-text)!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:6px!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;display:block!important}.wpforms-form .wpforms-field-label .wpforms-required-label,.wpforms-form label .wpforms-required-label{color:#c00!important;margin-left:2px!important;font-weight:400!important}.wpforms-form .wpforms-field-label-inline,.wpforms-form label.wpforms-field-label-inline{color:#666!important;margin-top:4px!important;font-size:12px!important;font-weight:400!important}.wpforms-form .wpforms-field-description,.wpforms-form .wpforms-field .wpforms-field-description{color:#888!important;margin-top:4px!important;font-size:12px!important;line-height:1.5!important}.wpforms-form input[type=text],.wpforms-form input[type=email],.wpforms-form input[type=tel],.wpforms-form input[type=url],.wpforms-form input[type=number],.wpforms-form input[type=date],.wpforms-form input[type=time],.wpforms-form input[type=datetime-local],.wpforms-form input[type=password],.wpforms-form input[type=search],.wpforms-form .wpforms-field input{appearance:none!important;width:100%!important;height:auto!important;font-size:var(--typography-paragraph-size)!important;color:var(--color-black-text)!important;background-color:var(--color-white)!important;border:1px solid var(--color-5)!important;box-shadow:none!important;box-sizing:border-box!important;vertical-align:middle!important;border-radius:0!important;outline:none!important;padding:10px 14px!important;font-family:inherit!important;font-weight:400!important;line-height:1.5!important;transition:border-color .2s,box-shadow .2s!important;display:block!important}.wpforms-form input[type=text]:hover,.wpforms-form input[type=email]:hover,.wpforms-form input[type=tel]:hover,.wpforms-form input[type=url]:hover,.wpforms-form input[type=number]:hover,.wpforms-form input[type=date]:hover,.wpforms-form input[type=password]:hover,.wpforms-form .wpforms-field input:hover{border-color:#aaa!important}.wpforms-form input[type=text]:focus,.wpforms-form input[type=email]:focus,.wpforms-form input[type=tel]:focus,.wpforms-form input[type=url]:focus,.wpforms-form input[type=number]:focus,.wpforms-form input[type=date]:focus,.wpforms-form input[type=password]:focus,.wpforms-form .wpforms-field input:focus{border-color:var(--color-1)!important;outline:none!important;box-shadow:0 0 0 3px #0073aa26!important}.wpforms-form input::placeholder{color:#aaa!important;opacity:1!important}.wpforms-form input:disabled,.wpforms-form input[readonly]{color:#999!important;cursor:not-allowed!important;background-color:#f5f5f5!important;border-color:#ddd!important}.wpforms-form textarea,.wpforms-form .wpforms-field textarea{width:100%!important;min-height:120px!important;font-size:var(--typography-paragraph-size)!important;color:#222!important;background-color:var(--color-white)!important;border:1px solid var(--color-5)!important;box-shadow:none!important;box-sizing:border-box!important;resize:vertical!important;border-radius:0!important;outline:none!important;padding:10px 14px!important;font-family:inherit!important;font-weight:400!important;line-height:1.6!important;transition:border-color .2s,box-shadow .2s!important;display:block!important}.wpforms-form textarea:hover{border-color:#aaa!important}.wpforms-form textarea:focus{border-color:var(--color-1)!important;outline:none!important;box-shadow:0 0 0 3px #0073aa26!important}.wpforms-form textarea::placeholder{color:#aaa!important;opacity:1!important}.wpforms-form textarea:disabled{color:#999!important;cursor:not-allowed!important;background-color:#f5f5f5!important}.wpforms-form .wpforms-field{margin-bottom:1.25rem!important;padding:0!important}.wpforms-form select,.wpforms-form .wpforms-field select{appearance:none!important;width:100%!important;font-size:var(--typography-paragraph-size)!important;color:var(--color-black-text)!important;background-color:var(--color-white)!important;border:1px solid var(--color-5)!important;box-sizing:border-box!important;cursor:pointer!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;border-radius:0!important;padding:10px 36px 10px 14px!important;font-family:inherit!important}.wpforms-form select:focus{border-color:var(--color-1)!important;outline:none!important;box-shadow:0 0 0 3px #0073aa26!important}.crosshair,.crosshair-t,.crosshair-b{width:100%;position:relative;overflow:hidden}.crosshair-t,.crosshair-b{height:calc(var(--vh) * 10)}.crosshair{height:calc(var(--vh) * 20)}.crosshair:before,.crosshair-t:before,.crosshair-b:before{content:"";background:var(--color-1);width:100%;height:1px;position:absolute;left:0}.crosshair:after,.crosshair-t:after,.crosshair-b:after{content:"";background:var(--color-1);width:1px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.crosshair:before{top:50%;transform:translateY(-50%)}.crosshair-t:before{top:0}.crosshair-b:before{bottom:0}@media screen and (width<=768px){.crosshair-t,.crosshair-b{height:calc(var(--vw) * 10)}.crosshair{height:calc(var(--vw) * 20)}}.crosshair2,.crosshair2-t,.crosshair2-b{width:100%;position:relative;overflow:hidden}.crosshair2-t,.crosshair2-b{height:calc(var(--vh) * 10)}.crosshair2{height:calc(var(--vh) * 20)}.crosshair2:before,.crosshair2-t:before,.crosshair2-b:before{content:"";background:var(--color-2);width:100%;height:1px;position:absolute;left:0}.crosshair2:after,.crosshair2-t:after,.crosshair2-b:after{content:"";background:var(--color-2);width:1px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.crosshair2:before{top:50%;transform:translateY(-50%)}.crosshair2-t:before{top:0}.crosshair2-b:before{bottom:0}@media screen and (width<=768px){.crosshair2-t,.crosshair2-b{height:calc(var(--vw) * 10)}.crosshair2{height:calc(var(--vw) * 20)}}.d-line-top-1{border-top:1px solid var(--color-1)}.d-line-top-2{border-top:1px solid var(--color-2)}.d-line-top-6{border-top:1px solid var(--color-6)}.d-line-top-w{border-top:1px solid var(--color-white)}.d-blocktitle-indent{text-indent:16.67%}@media screen and (width<=768px){.d-blocktitle-indent{text-indent:12.5%}}.d-indent-1-12{text-indent:8.33%}.d-indent-2-12{text-indent:16.67%}.d-indent-2-9{text-indent:22.22%}.d-indent-4-12{text-indent:33.33%}@media screen and (width<=768px){.d-indent-1-12,.d-indent-2-12,.d-indent-2-9,.d-indent-4-12{text-indent:16.67%}}.d-dot:before{content:"● "}.d-imgheading{z-index:1;grid-template-rows:auto;grid-template-columns:32px repeat(12,minmax(0,1fr)) 32px;gap:0;width:100%;height:auto;display:grid;position:relative;overflow:hidden}.d-imgheading-1{grid-area:1/1/2/15;place-self:stretch stretch;overflow:hidden;transform:translate(.01px)}.d-imgheading-2{grid-area:1/2/2/8;place-self:end stretch;transform:translate(.01px)}.d-imgheading-1 picture{height:100%;display:block}.d-imgheading-1 img{aspect-ratio:3/2;width:100%;height:auto;display:block}.d-imgheading-c1{z-index:50;pointer-events:none;grid-area:1/1/2/5;place-self:stretch stretch;position:relative;transform:translate(.01px)}.d-imgheading-c2{z-index:50;pointer-events:none;grid-area:1/5/2/8;place-self:stretch stretch;position:relative;transform:translate(.01px)}.d-imgheading-c3{z-index:50;pointer-events:none;grid-area:1/8/2/11;place-self:stretch stretch;position:relative;transform:translate(.01px)}.d-imgheading-c4{z-index:50;pointer-events:none;grid-area:1/11/2/15;place-self:stretch stretch;position:relative;transform:translate(.01px)}.d-imgheading-c1 div,.d-imgheading-c2 div,.d-imgheading-c3 div,.d-imgheading-c4 div{width:100%;height:100%;transform:translate(.01px)}@media screen and (width<=768px){.d-imgheading{grid-template-columns:24px repeat(12,1fr) 24px}.d-imgheading-2{grid-area:1/2/2/14}.d-imgheading-1 img{aspect-ratio:2/3}.d-imgheading-c1{grid-area:1/1/2/8}.d-imgheading-c2{grid-area:1/8/2/15}.d-imgheading-c3,.d-imgheading-c4{display:none}}.mwg_effect036 .sentence .hover img{aspect-ratio:1}.mwg_effect036 span{text-underline-offset:.1em;text-decoration:underline .06em;display:inline}.mwg_effect036 .sentence .hover{cursor:pointer;position:relative}.mwg_effect036 .medias img{visibility:hidden;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.mwg_effect036>img{pointer-events:none;object-fit:contain;aspect-ratio:1.75;width:22vw;height:auto;display:block;position:absolute;top:0;left:0}@media screen and (width<=768px){.mwg_effect036>img{width:60vw}}.d-3dpv{overflow:hidden}.d-3dpv img{aspect-ratio:1200/675;width:100%;height:auto}.d-3dpv video{width:100%!important;height:auto!important}.d-hero-bgrd{background-position:100% 0;background-repeat:no-repeat;background-size:auto 80%;width:100%;height:100%;position:relative}@media screen and (width<=768px){.d-hero-bgrd{background-size:auto 50%}.d-3dpv img{aspect-ratio:2/3}}.d-ul-line ul{margin:0;padding:0;list-style:none}.d-ul-line ul li{border-bottom:1px solid var(--color-2);width:100%;padding:1em 0}.d-ul-line ul li:last-child{border-bottom:none}.hex-wrap-l{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex}.hex-l{aspect-ratio:1;clip-path:polygon(50% 0%,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%);width:100%;height:auto;overflow:hidden}.hex-l img{object-fit:cover;width:100%;height:100%}.hex-wrap-r{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex}.hex-r{aspect-ratio:1;clip-path:polygon(50% 0%,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%);width:100%;height:auto;overflow:hidden}.hex-r img{object-fit:cover;width:100%;height:100%}@media screen and (width<=768px){.hex-m{max-width:85%;padding:0 5%}}.d-page-s15{grid-template-rows:auto;grid-template-columns:repeat(12,1fr);gap:0;width:100%;display:grid;position:relative}.d-page-s15-1{text-align:right;flex-direction:column;grid-area:1/5/2/7;justify-content:center;place-self:stretch stretch;display:flex}.d-page-s15-2{grid-area:1/8/2/12;place-self:stretch stretch;padding:24px 0}.d-timeline-active{border-right:5px solid var(--color-2)}.d-timeline-future{border-right:5px solid var(--color-6)}@media screen and (width<=768px){.d-page-s15{grid-template-rows:auto auto;grid-template-columns:repeat(12,1fr)}.d-page-s15-1{grid-area:1/1/2/2;place-self:stretch stretch}.d-page-s15-2{grid-area:1/3/2/13}}.d-3dpv img{will-change:clip-path}.d-ct-hero-home-wrapper{z-index:60;height:100lvh;position:relative}.d-ct-hero-home{z-index:60;grid-template-rows:32px repeat(10,1fr) 32px;grid-template-columns:32px repeat(15,1fr) 32px;gap:0;width:100%;height:100svh;display:grid;position:relative;overflow:hidden}.d-ct-hero-home-1{z-index:980;aspect-ratio:1;background:var(--color-1);border-radius:50vmin 50vmin 50vmin 0;grid-area:2/2/10/5;place-self:center stretch;position:relative}.d-ct-hero-home-2{z-index:980;aspect-ratio:1;background:var(--color-1);border-radius:0 50vmin 50vmin;grid-area:2/5/10/8;place-self:center stretch;position:relative}.d-ct-hero-home-3{z-index:980;aspect-ratio:1;background:var(--color-1);border-radius:50vmin 0 50vmin 50vmin;grid-area:2/8/10/11;place-self:center stretch;position:relative}.d-ct-hero-home-1-v{z-index:980;aspect-ratio:1;grid-area:2/2/10/5;place-self:center stretch;position:relative}.d-ct-hero-home-1-v .brxe-code{isolation:isolate;clip-path:inset(0 round 50vmin 50vmin 50vmin 0);border-radius:50vmin 50vmin 50vmin 0;position:absolute;inset:0;overflow:hidden}.d-ct-hero-home-video-ct{object-fit:cover;object-position:center center;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:50vmin 50vmin 50vmin 0;width:100%;height:100%;position:relative;overflow:hidden}.d-ct-hero-home-4{z-index:100;grid-area:6/2/12/10;place-self:end stretch;position:relative}.d-ct-hero-home-5{z-index:100;grid-area:6/11/12/17;place-self:end;position:relative}.d-bm-cb{color:var(--color-white);mix-blend-mode:difference}@media screen and (width<=768px){.d-ct-hero-home{grid-template-rows:24px repeat(5,1fr) 24px;grid-template-columns:24px repeat(12,1fr) 24px;gap:0}.d-ct-hero-home-1{grid-area:2/2/4/6;align-self:end}.d-ct-hero-home-2{grid-area:2/6/4/10;align-self:end}.d-ct-hero-home-3{grid-area:2/10/4/14;align-self:end}.d-ct-hero-home-1-v{grid-area:2/2/4/6;align-self:end}.d-ct-hero-home-4{grid-area:4/2/7/14;align-self:end}.d-ct-hero-home-5{grid-area:4/2/6/14;align-self:start}}.ink-mask{aspect-ratio:640/490;width:100%;max-width:640px;position:relative;overflow:hidden}.ink-layer{width:100%;height:100%;position:absolute;inset:0}.ink-layer.sub{mix-blend-mode:normal;opacity:.53}.ink-layer.sub svg{width:100%;height:100%;display:block}.d-ct-hero-home-1,.d-ct-hero-home-2,.d-ct-hero-home-4 h1,.d-ct-hero-home-5 img{will-change:transform, opacity}.progressive-blur{z-index:20;pointer-events:none;isolation:isolate;contain:paint;width:100%;height:8em;transform-style:preserve-3d;opacity:0;visibility:hidden;position:fixed;bottom:0;left:0;overflow:hidden;transform:translateZ(0)}.progressive-blur__layer{width:100%;height:100%;position:absolute}.progressive-blur__layer.is--1{backdrop-filter:blur(.09375em);mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%)}.progressive-blur__layer.is--2{backdrop-filter:blur(.1875em);mask:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000 100%)}.progressive-blur__layer.is--3{backdrop-filter:blur(.375em);mask:linear-gradient(#0000 75%,#000 87.5% 100%)}.progressive-blur__layer.is--4{backdrop-filter:blur(.75em);mask:linear-gradient(#0000 82%,#000 92% 100%)}.progressive-blur__layer.is--5{backdrop-filter:blur(1.5em);mask:linear-gradient(#0000 88%,#000 100%)}.site-content h1,.site-content h2,.site-content h3,.site-content h4,.site-content h5,.site-content h6,.site-content p,.site-content li{position:relative}.d-ct-image img{width:100%;height:auto}.mwg_effect056{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.mwg_effect056 .d-ct-wrapper{z-index:50;grid-template-rows:repeat(2,1fr);grid-template-columns:32px repeat(12,1fr) 32px;gap:0;width:100%;height:auto;display:grid;position:relative}.mwg_effect056 .d-ct-1{text-align:center;grid-area:1/2/2/14;place-self:start center;position:relative}.mwg_effect056 .d-ct-2{grid-area:1/1/3/15;place-self:stretch stretch;position:relative}.mwg_effect056 .d-ct-3{text-align:center;grid-area:2/2/3/14;place-self:end stretch;position:relative;z-index:50!important}.mwg_effect056 .pin-height{height:400vh}.mwg_effect056 .container{perspective:150vw;place-items:center;height:100vh;display:grid;min-width:100%!important}.mwg_effect056 .medias{aspect-ratio:3/2;width:36vw;transform-style:preserve-3d;will-change:transform;border-radius:0;grid-area:1/1;position:relative}.mwg_effect056 .media{place-items:center;width:100%;height:100%;display:grid;position:absolute;top:0;left:0}.mwg_effect056 .media p{z-index:1;text-align:center;padding:.9em}.mwg_effect056 .media img{object-fit:cover;backface-visibility:hidden;border-radius:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.mwg_effect056 .media:not(:first-child){visibility:hidden}.mwg_effect056 .media:nth-child(2n){transform:rotateY(180deg)}@media screen and (width<=768px){.mwg_effect056 .medias{aspect-ratio:1/1.74;width:44vw}}.mwg_effect082 .d-ct-wrapper{z-index:50;grid-template-rows:repeat(2,1fr);grid-template-columns:32px repeat(12,1fr) 32px;gap:0;width:100%;height:100svh;display:grid;position:relative}.mwg_effect082 .d-ct-1{text-align:center;grid-area:1/2/2/14;place-self:start center;position:relative}.mwg_effect082 .d-ct-2{grid-area:1/1/3/15;place-self:stretch stretch;position:relative}.mwg_effect082 .d-ct-3{text-align:center;grid-area:2/2/3/14;place-self:end stretch;position:relative;z-index:50!important}.mwg_effect082 .d-ct-4{grid-area:1/1/3/15;place-self:center;position:relative}.mwg_effect082 .d-ct-4 img{z-index:-1;margin:0 auto;display:block;position:relative;width:39vw!important;height:auto!important}.mwg_effect082{padding:1px 0 0}.mwg_effect082 .scroll{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.mwg_effect082 .pin-height{height:500vh}.mwg_effect082 .container{perspective:100vh;justify-content:center;align-items:center;height:100vh;display:flex}.mwg_effect082 .media{object-fit:contain;opacity:0;width:40vw;position:absolute}@media screen and (width<=840px){.mwg_effect082 .d-ct-4 img{width:79vw!important}.mwg_effect082 .media{width:80vw}}.d-ct-hero-inner{min-height:100lvh}.d-ct-hero-inner-spacer{min-height:30lvh}.d-ct-hero-inner-content{min-height:70lvh}@media screen and (width<=768px){.d-ct-hero-inner-spacer{height:35lvh}}.directional-list{color:var(--color-black-text);z-index:50;flex-flow:column;width:100%;display:flex;position:relative}.directional-list__info{grid-column-gap:1em;grid-row-gap:1em;justify-content:space-between;align-items:center;width:100%;padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em;display:flex;position:relative}.direcitonal-list__eyebrow{color:var(--color-black-text);letter-spacing:.1em;text-transform:uppercase;margin-bottom:0;font-size:.75em;line-height:1}.directional-list__item{grid-column-gap:1em;grid-row-gap:1em;color:inherit;align-items:start start;cursor:default;grid-template-columns:1fr 2fr 3fr;margin-top:-1px;padding:1.25em .75em;text-decoration:none;display:grid;position:relative;overflow:hidden}.directional-list__col-year,.directional-list__col-website,.directional-list__col-award{align-items:start start;min-width:0;display:flex;position:relative}.direcitonal-list__p{text-transform:uppercase;margin-bottom:0;font-size:var(--typography-sub2-size)!important;font-weight:700!important;line-height:1.2!important}.directional-list__border{z-index:2;opacity:.3;background-color:var(--color-3);width:100%;height:1px;position:absolute;bottom:0;left:0}.directional-list__border.is--item{top:0;bottom:auto}.directional-list__hover-tile{background-color:var(--color-4);width:100%;height:100%;position:absolute;top:0;left:0}[data-directional-hover-tile]{will-change:transform;transition:transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(-100%)}@media screen and (width<=768px){.direcitonal-list__p{font-size:var(--typography-paragraph-size)!important}}.directionalwimg-list{color:var(--color-black-text);flex-flow:column;width:100%;display:flex;position:relative}.directionalwimg-list__item{cursor:default;z-index:50;grid-template-columns:8.33% 50% 33.34% 8.33%;align-items:center;margin-top:-1px;padding:1.5em .75em;text-decoration:none;display:grid;position:relative;overflow:visible}.directionalwimg-list__item:hover{z-index:52}.directionalwimg-list__col-year{z-index:52;grid-column:1;position:relative}.directionalwimg-list__col-award{z-index:52;grid-column:2;padding-right:1em;position:relative}.directionalwimg-list__col-view{text-align:right;z-index:52;grid-column:4;position:relative}.directionalwimg-list__p{margin-bottom:0;font-weight:400;font-size:var(--typography-paragraph-small-size)!important;line-height:1.4!important}.directionalwimg-list__col-year .directionalwimg-list__p{font-weight:400;font-size:var(--typography-sub1-size)!important}.directionalwimg-list__col-award .directionalwimg-list__p{font-family:var(--typography-family-alternate);font-weight:500}.directionalwimg-list__col-view .directionalwimg-list__p{color:var(--color-black-text);text-transform:uppercase;font-weight:700;font-size:var(--typography-sub2-size)!important}.directionalwimg-list__item:hover .directionalwimg-list__col-view .directionalwimg-list__p{color:var(--color-black-text)}.directionalwimg-list__border{z-index:2;opacity:.3;background-color:var(--color-6);width:100%;height:1px;position:absolute;bottom:0;left:0}.directionalwimg-list__border.is--item{top:0;bottom:auto}.directionalwimg-list__tile-mask{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.directionalwimg-list__hover-tile{background-color:var(--color-3);will-change:transform;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:translateY(-100%)}.directionalwimg-list__item:hover .directionalwimg-list__hover-tile{transform:translateY(0%)}.directionalwimg-list__image{z-index:80;opacity:0;pointer-events:none;width:30%;transition:transform .9s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:60%;overflow:hidden;transform:translateY(-50%)scale(.96)}.directionalwimg-list__image img{object-fit:contain;width:100%;height:auto;display:block}.directionalwimg-list__item:hover .directionalwimg-list__image{opacity:1;transform:translateY(-50%)scale(1)}.d-ct-hero-page-o picture img{object-fit:contain!important;height:auto!important}@media screen and (width<=768px){.directionalwimg-list__item{grid-template-columns:25% 75%;grid-template-areas:"year award"".view";row-gap:.25em}.directionalwimg-list__col-year{grid-area:year}.directionalwimg-list__col-award{grid-area:award}.directionalwimg-list__col-view{text-align:left;grid-area:view}.directionalwimg-list__image{display:none}}.click-zoom__visual{border-radius:0;width:100%;overflow:hidden}.click-zoom__img{object-fit:cover;width:100%;height:100%}img[data-click-zoom],[data-click-zoom] img,[data-click-zoom-article] img{cursor:zoom-in}@media screen and (width<=768px){img[data-click-zoom],[data-click-zoom] img,[data-click-zoom-article] img{cursor:pointer}}[data-click-zoom-lightbox]>img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:0;max-width:100%;max-height:100%;display:block}.click-zoom__lightbox{z-index:100;cursor:zoom-out;background-color:var(--color-white);justify-content:center;align-items:center;padding:3em;display:none;position:fixed;inset:0%}.mwg_effect056 .media,.mwg_effect082 .media,.d-ct-hero-home-1,.d-ct-hero-home-2,.d-imgheading-c1 div,.d-imgheading-c2 div,.d-imgheading-c3 div,.d-imgheading-c4 div{will-change:transform;backface-visibility:hidden}[data-speed] img,[data-speed]{will-change:transform}.mwg_effect029 .wrap{justify-content:space-between;padding:0;display:flex}.mwg_effect029 .paragraph{text-transform:uppercase;width:100%;padding:0}.mwg_effect029 .paragraph span{display:inline-block}.mwg_effect029 .word1{padding:0 0 0 .8em}.mwg_effect029 .word2{padding:0 1.6em 0 0}.mwg_effect029 .word3{padding:0 0 0 2.4em}.mwg_effect029 .word1,.mwg_effect029 .word2,.mwg_effect029 .word3{will-change:transform}.d-ct-pb{grid-template-rows:32px 1fr 32px;grid-template-columns:32px repeat(12,1fr) 32px;gap:0;width:100%;display:grid;position:relative;overflow:hidden}.d-ct-pb-1{z-index:10;grid-area:1/1/4/15;place-self:stretch stretch;position:relative}.d-ct-pb-2{z-index:20;grid-area:2/2/3/14;place-self:center stretch;position:relative}@media screen and (width<=768px){.d-ct-pb{grid-template-rows:24px 1fr 24px;grid-template-columns:24px repeat(12,1fr) 24px;gap:0;width:100%;display:grid;position:relative;overflow:hidden}}.d-vert-line{width:100%;min-height:1px;position:relative}.d-vert-line:before{content:"";background-color:#0000004d;width:1px;position:absolute;top:0;bottom:0;left:0}.d-hor-line{width:100%;min-height:1px;position:relative}.d-hor-line:before{content:"";background-color:#0000004d;height:1px;position:absolute;top:0;left:0;right:0}@media screen and (width<=768px){.d-ct-nl-m{display:none}}.d-ct-g-0{padding:0 0 24px}.d-ct-g-1{padding:24px 24px 24px 0}.d-ct-g-2{padding:24px 0 24px 24px}.d-ct-img-div{background-color:#12121233}.d-ct-img-bl{aspect-ratio:1;border-radius:50% 50% 50% 0;width:100%;overflow:hidden}.d-ct-img-tl{border-radius:0 50% 50%;overflow:hidden}.d-ct-img-tr{aspect-ratio:1;border-radius:50% 0 50% 50%;width:100%;overflow:hidden}.d-ct-img-bl img,.d-ct-img-tl img,.d-ct-img-tr img{aspect-ratio:1;width:100%;overflow:hidden}.d-ct-img-bl.is-animating,.d-ct-img-tl.is-animating,.d-ct-img-tr.is-animating{will-change:transform;isolation:isolate;transform:translateZ(0)}.fade-image{will-change:transform, opacity}.d-ct-rotor{will-change:transform;backface-visibility:hidden}.d-ct-section{z-index:10;position:relative}.d-ct-100{min-height:100lvh;display:block}.d-ct-border-p20{padding:1.25em}.d-ct-border-box-h{z-index:20;background:var(--color-8);border-radius:50px;margin:1px 0;display:block;position:relative}.d-ct-border-text-c{text-align:center}.d-ct-border-box,.d-ct-border-box-wwd{position:relative}.d-ct-border-box:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:0 -1px #0003,-1px 0 #0003,1px 0 #0003}.d-ct-border-box:last-child:after{box-shadow:0 -1px #0003,-1px 0 #0003,1px 0 #0003,0 1px #0003}.d-ct-border-box:nth-child(2):after{box-shadow:0 -1px #0003,-1px 0 #0003,0 0 #0003}.d-ct-border-box-wwd:first-child:after{box-shadow:0 -1px #0003,-1px 0 #0003,1px 0 #0003,0 1px #0003}.d-ct-border-box-wwd:nth-child(2):after{box-shadow:0 0 #0003,-1px 0 #0003,1px 0 #0003,0 0 #0003}.d-ct-border-box-s{align-self:stretch;position:relative}.d-ct-border-box-s:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:0 -1px #0003,-1px 0 #0003,0 1px #0003}.d-ct-border-box-s:last-child:after{box-shadow:0 -1px #0003,-1px 0 #0003,1px 0 #0003,0 1px #0003}@media screen and (width<=768px){.d-ct-border-box-s{align-self:start}.d-ct-border-p20-team{padding:1.25em 25%}.d-ct-border-box-s:after{box-shadow:0 -1px #0003,-1px 0 #0003,1px 0 #0003}.d-ct-border-box-s:last-child:after{box-shadow:0 -1px #0003,-1px 0 #0003,1px 0 #0003,0 1px #0003}}:root{--button-040-color:#09334b;--button-040-color-background:#fff;--button-040-color-arrow:#f5efe6;--button-040-color-arrow-background:#09334b;--button-040-color-focus:#fff;--button-040-height:2.5em;--button-040-padding-x:1em;--button-040-border-radius:2.5em;--button-040-text-border-radius:0;--button-040-gap:0em;--button-040-focus-inset:-.125em;--button-040-ease-hover:cubic-bezier(.625, .05, 0, 1);--button-040-ease-focus:cubic-bezier(.32, .72, 0, 1)}.button-040,.button-040c{color:var(--button-040-color);-webkit-user-select:none;user-select:none;height:var(--button-040-height);grid-column-gap:var(--button-040-gap);grid-row-gap:var(--button-040-gap);--button-040-translate-x:calc((var(--button-040-height) + var(--button-040-gap,0em)) * -1);-webkit-tap-highlight-color:transparent;background-color:#0000;outline-style:none;justify-content:center;align-items:center;padding:0;line-height:1;text-decoration:none;display:inline-flex;position:relative}.button-040:after,.button-040c:after{content:"";inset:var(--button-040-focus-inset);border-radius:var(--button-040-border-radius);transition:box-shadow .3s var(--button-040-ease-focus);pointer-events:none;z-index:1;display:block;position:absolute}.button-040:focus-visible:after,.button-040c:focus-visible:after{box-shadow:0 0 0 .125em var(--button-040-color-focus)}.button-040__icon-wrap,.button-040c__icon-wrap{aspect-ratio:1;background-color:var(--button-040-color-arrow-background);border-radius:var(--button-040-border-radius);will-change:transform;transform-origin:0;height:100%;transition:scale .6s var(--button-040-ease-hover);justify-content:center;align-items:center;display:flex;scale:0}.button-040__icon-wrap.is--duplicate,.button-040c__icon-wrap.is--duplicate{z-index:1;transform-origin:100%;position:absolute;right:0;scale:1}.button-040__icon,.button-040c__icon{width:1em;height:1em;color:var(--button-040-color-arrow);transition:rotate .6s var(--button-040-ease-hover);rotate:45deg}.button-040__icon-wrap.is--duplicate .button-040__icon,.button-040c__icon-wrap.is--duplicate .button-040c__icon{rotate:0deg}.button-040__text-wrap,.button-040c__text-wrap{height:100%;padding:0 var(--button-040-padding-x);background-color:var(--button-040-color-background);border-radius:var(--button-040-text-border-radius);translate:var(--button-040-translate-x) 0 0;transition:translate .6s var(--button-040-ease-hover);justify-content:center;align-items:center;display:flex}.button-040__text,.button-040c__text{color:var(--color-black-text);text-transform:uppercase;font-weight:700;font-size:var(--typography-sub1-size)!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.button-040:is(:hover,:focus-visible) .button-040__icon-wrap,[data-hover]:is(:hover,:focus-visible) .button-040 .button-040__icon-wrap,.button-040c:is(:hover,:focus-visible) .button-040c__icon-wrap,[data-hover]:is(:hover,:focus-visible) .button-040c .button-040c__icon-wrap{transition:scale .735s 50ms var(--button-040-ease-hover);scale:1}.button-040:is(:hover,:focus-visible) .button-040__icon-wrap.is--duplicate,[data-hover]:is(:hover,:focus-visible) .button-040 .button-040__icon-wrap.is--duplicate,.button-040c:is(:hover,:focus-visible) .button-040c__icon-wrap.is--duplicate,[data-hover]:is(:hover,:focus-visible) .button-040c .button-040c__icon-wrap.is--duplicate{transition:scale .735s 50ms var(--button-040-ease-hover);scale:0}.button-040:is(:hover,:focus-visible) .button-040__icon-wrap.is--duplicate .button-040__icon,[data-hover]:is(:hover,:focus-visible) .button-040 .button-040__icon-wrap.is--duplicate .button-040__icon,.button-040c:is(:hover,:focus-visible) .button-040c__icon-wrap.is--duplicate .button-040c__icon,[data-hover]:is(:hover,:focus-visible) .button-040c .button-040c__icon-wrap.is--duplicate .button-040c__icon{rotate:45deg}.button-040:is(:hover,:focus-visible) .button-040__icon,[data-hover]:is(:hover,:focus-visible) .button-040 .button-040__icon,.button-040c:is(:hover,:focus-visible) .button-040c__icon,[data-hover]:is(:hover,:focus-visible) .button-040c .button-040c__icon{transition:rotate .735s 50ms var(--button-040-ease-hover);rotate:0deg}.button-040:is(:hover,:focus-visible) .button-040__text-wrap,[data-hover]:is(:hover,:focus-visible) .button-040 .button-040__text-wrap,.button-040c:is(:hover,:focus-visible) .button-040c__text-wrap,[data-hover]:is(:hover,:focus-visible) .button-040c .button-040c__text-wrap{transition:translate .735s 50ms var(--button-040-ease-hover);translate:0}}:root{--button-040team-color:#09334b;--button-040team-color-background:#fff;--button-040team-color-focus:#fff;--button-040team-height:2.5em;--button-040team-padding-x:1em;--button-040team-border-radius:0;--button-040team-avatar-size:var(--button-040team-height);--button-040team-avatar-gap:0em;--button-040team-avatars-padding:0em;--button-040team-avatar-bg:#e3e9ec;--button-040team-avatar-color:#7c8b94;--button-040team-focus-inset:-.125em;--button-040team-ease-hover:cubic-bezier(.625, .05, 0, 1);--button-040team-ease-focus:cubic-bezier(.32, .72, 0, 1);--button-040team-avatar-duration:.6s;--button-040team-width-duration:.5s;--button-040team-stagger:.1s;--button-040team-rotate:18deg;--button-040team-avatars-width:calc(3 * var(--button-040team-avatar-size) + 2 * var(--button-040team-avatar-gap) + 2 * var(--button-040team-avatars-padding));--button-040team-translate-x:calc(var(--button-040team-avatars-width) * -1);--button-040team-last-avatar-delay:calc(var(--button-040team-stagger) * 2)}.button-040team{color:var(--button-040team-color);-webkit-user-select:none;user-select:none;height:var(--button-040team-height);-webkit-tap-highlight-color:transparent;background-color:#0000;outline-style:none;justify-content:center;align-items:center;padding:0;line-height:1;text-decoration:none;display:inline-flex;position:relative}.button-040team:after{content:"";inset:var(--button-040team-focus-inset);border-radius:var(--button-040team-border-radius);transition:box-shadow .3s var(--button-040team-ease-focus);pointer-events:none;z-index:3;display:block;position:absolute}.button-040team:focus-visible:after{box-shadow:0 0 0 .125em var(--button-040team-color-focus)}.button-040team__avatars-wrap{width:var(--button-040team-avatars-width);flex:none;justify-content:center;align-items:center;height:100%;display:flex;overflow:hidden}.button-040team__avatars-wrap.is--duplicate{z-index:1;position:absolute;top:0;right:0}.button-040team__avatars-inner{align-items:center;gap:var(--button-040team-avatar-gap);display:flex}.button-040team__avatar{height:var(--button-040team-avatar-size);transition:width var(--button-040team-width-duration) var(--button-040team-ease-hover);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.button-040team__avatars-wrap:not(.is--duplicate) .button-040team__avatar{width:0}.button-040team__avatars-wrap.is--duplicate .button-040team__avatar{width:var(--button-040team-avatar-size)}.button-040team__avatar-inner{width:var(--button-040team-avatar-size);height:var(--button-040team-avatar-size);will-change:transform;transition:scale var(--button-040team-avatar-duration) var(--button-040team-ease-hover), rotate var(--button-040team-avatar-duration) var(--button-040team-ease-hover);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.button-040team__avatars-wrap:not(.is--duplicate) .button-040team__avatar-inner{scale:0;rotate:var(--button-040team-rotate)}.button-040team__avatars-wrap.is--duplicate .button-040team__avatar-inner{rotate:0deg;scale:1}.button-040team__avatar:first-child{transition-delay:0s}.button-040team__avatar:nth-child(2){transition-delay:var(--button-040team-stagger)}.button-040team__avatar:nth-child(3){transition-delay:var(--button-040team-last-avatar-delay)}.button-040team__avatar:first-child .button-040team__avatar-inner{transition-delay:0s}.button-040team__avatar:nth-child(2) .button-040team__avatar-inner{transition-delay:var(--button-040team-stagger)}.button-040team__avatar:nth-child(3) .button-040team__avatar-inner{transition-delay:var(--button-040team-last-avatar-delay)}.button-040team__avatar-img{object-fit:cover;width:100%;height:100%;display:block}.button-040team__avatar-placeholder{background-color:var(--button-040team-avatar-bg);width:100%;height:100%;color:var(--button-040team-avatar-color);justify-content:center;align-items:center;display:flex}.button-040team__text-wrap{height:100%;padding:0 var(--button-040team-padding-x);background-color:var(--button-040team-color-background);border-radius:var(--button-040team-border-radius);translate:var(--button-040team-translate-x) 0 0;transition:translate var(--button-040team-avatar-duration) var(--button-040team-last-avatar-delay) var(--button-040team-ease-hover);z-index:20;flex:none;justify-content:center;align-items:center;display:flex}.button-040team__text{color:var(--color-black-text);text-transform:uppercase;white-space:nowrap;font-weight:700;font-size:var(--typography-sub1-size)!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.button-040team:is(:hover,:focus-visible) .button-040team__avatars-wrap:not(.is--duplicate) .button-040team__avatar,[data-hover]:is(:hover,:focus-visible) .button-040team .button-040team__avatars-wrap:not(.is--duplicate) .button-040team__avatar{width:var(--button-040team-avatar-size)}.button-040team:is(:hover,:focus-visible) .button-040team__avatars-wrap:not(.is--duplicate) .button-040team__avatar-inner,[data-hover]:is(:hover,:focus-visible) .button-040team .button-040team__avatars-wrap:not(.is--duplicate) .button-040team__avatar-inner{rotate:0deg;scale:1}.button-040team:is(:hover,:focus-visible) .button-040team__avatars-wrap.is--duplicate .button-040team__avatar,[data-hover]:is(:hover,:focus-visible) .button-040team .button-040team__avatars-wrap.is--duplicate .button-040team__avatar{width:0}.button-040team:is(:hover,:focus-visible) .button-040team__avatars-wrap.is--duplicate .button-040team__avatar-inner,[data-hover]:is(:hover,:focus-visible) .button-040team .button-040team__avatars-wrap.is--duplicate .button-040team__avatar-inner{scale:0;rotate:var(--button-040team-rotate)}.button-040team:is(:hover,:focus-visible) .button-040team__text-wrap,[data-hover]:is(:hover,:focus-visible) .button-040team .button-040team__text-wrap{translate:0}}.mwg_effect086{place-items:center;display:grid}.mwg_effect086>p{letter-spacing:-.06em;position:absolute;top:25px;left:50%;transform:translate(-50%)}.mwg_effect086 ul{font-size:var(--typography-h4-size);flex-direction:column;align-items:start;margin:0;padding:0 15vw 2vw 6vw;line-height:1.6;display:flex}.mwg_effect086 li{position:relative}.mwg_effect086 .text{width:max-content;font-size:var(--typography-h4-size)!important;margin:0!important;padding:0!important;font-weight:500!important}.mwg_effect086 .letter{display:inline-block}.mwg_effect086 li>a{display:block;position:relative}.mwg_effect086 .media{object-fit:cover;pointer-events:none;clip-path:inset(50% round 50% 0% 50% 50%);width:5vw;max-width:none;height:5vw;max-height:none;display:block;position:absolute;top:0;left:0}@media screen and (width<=768px){.mwg_effect086 ul{font-size:var(--typography-h3-size)}.mwg_effect086 .text{font-size:var(--typography-h3-size)!important}}:root{--bg:#1f232f;--dot:255, 32, 4}.d-ct-particles{aspect-ratio:1;width:100%;position:relative}.d-ct-particles canvas{touch-action:none;pointer-events:none;width:120%;height:120%;display:block;position:absolute;inset:-10%}.mwg_effect106{height:100svh;overflow:hidden}.mwg_effect106 .container{width:100%;height:100%;transform-style:preserve-3d;position:relative}.mwg_effect106 .medias{z-index:20;width:100%;height:90%;transform-style:preserve-3d;pointer-events:none;position:relative}.mwg_effect106 .media{object-fit:contain;will-change:transform;width:12vw;height:12vw;transform-style:preserve-3d;position:absolute;top:calc(50% - 6vw);left:calc(50% - 6vw)}@media (width<=768px){.mwg_effect106 .media{width:30vw;height:30vw;top:calc(50% - 15vw);left:calc(50% - 15vw)}.mwg_effect106 .medias{height:100%}}.d-wwd{z-index:1;grid-template-rows:auto;grid-template-columns:32px repeat(12,1fr) 32px;gap:0;width:100%;display:grid;position:relative}.d-wwd-1{grid-area:1/8/2/14;place-self:stretch stretch;place-items:center start;padding:24px 8px 36px}.d-wwd-2{opacity:.3;grid-area:1/2/2/8;place-self:stretch stretch;place-items:center start;padding:24px 8px 36px}.d-wwd-v{grid-area:1/8/2/9;place-self:stretch stretch;width:1px;min-height:1px;position:relative}.d-wwd-v:before{content:"";background-color:#0000004d;width:1px;position:absolute;top:0;bottom:0;left:0}.d-wwd-o{background-color:var(--color-6);border-radius:10em;width:100%;margin:0;padding:0;display:block;overflow:hidden}.d-wwd-s{padding:0 32px}.d-wwd-2c{width:100%;display:block}.d-wwd-2c ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0;margin:0;padding:0;list-style:none;display:grid}.d-wwd-2c li{break-inside:avoid;padding-bottom:.75rem;padding-right:1rem}@media screen and (width<=768px){.d-wwd{z-index:1;grid-template-rows:auto auto auto;grid-template-columns:24px repeat(12,1fr) 24px;gap:0;width:100%;display:grid;position:relative}.d-wwd-1{grid-area:1/2/2/14;place-self:stretch stretch;place-items:center start;padding:24px 8px}.d-wwd-2{opacity:.3;grid-area:2/2/3/14;place-self:stretch stretch;place-items:center start;padding:24px 8px}.d-wwd-v{display:none}}.d-s-mmk{background:#f4eade}.d-s-srp{background:#dceeed}.d-s-dooc{background:#d7dde0}.d-s-ct{background:#e8e3dd}.d-s-nm{background:#f3f2f0}.d-p-1-6{padding-left:16.67%;padding-right:16.67%}.d-p-24{padding:8px 24px}.d-spacer-1{height:1px;display:block}.d-project-meta-title,.d-project-meta-tag,.d-project-meta-year,.d-project-meta-value{margin:0;padding:4px 6px;display:inline-block}.d-project-meta-value{text-align:right}.d-project-case .pin-spacer{overflow:visible!important}.d-project-desc a{color:inherit;font-size:var(--typography-sub2-size);text-transform:uppercase;pointer-events:auto;padding:.25rem 0;font-weight:700;text-decoration:none;position:relative}.d-project-desc a:after{content:"";background:currentColor;width:0%;height:1px;transition:all .2s ease-out;position:absolute;bottom:1px;left:0}.d-project-desc a:hover:after{transform-origin:100%;width:100%}.d-next-project{padding:12px}.d-next-project p{padding-left:6px}.d-next-project a{color:inherit;font-size:var(--typography-h3-size);pointer-events:auto;letter-spacing:-.06em;padding:.25rem 0;font-weight:500;text-decoration:none;position:relative}.d-next-project a:after{content:"";background:currentColor;width:0%;height:1px;transition:all .2s ease-out;position:absolute;bottom:1px;left:0}.d-next-project a:hover:after{transform-origin:100%;width:100%}@media (width>=769px) and (prefers-reduced-motion:no-preference){.d-project-screens .d-ct-image{position:relative}.d-project-screens .d-crt-layer{z-index:2;pointer-events:none;opacity:.001;will-change:opacity;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.d-project-screens .d-crt-layer img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.09)}}.d-ct-particles-follow{aspect-ratio:35/6;position:relative}.d-ct-particles-follow canvas{pointer-events:none;width:100%;height:83.3333%;position:absolute;top:0;left:0}.d-d26-wwd-pin-line{position:relative}.d-d26-wwd-pin-line:before{content:"";pointer-events:none;z-index:50;background:#e8e9ea2b;height:1px;position:absolute;top:1px;left:0;right:0}.d-d26-wwd{box-shadow:none;will-change:transform;backface-visibility:visible}#brx-content{background:var(--color-black-text)}.marquee-advanced__scroll{will-change:transform;flex-wrap:nowrap;width:100%;display:flex;position:relative}.marquee-advanced__collection{will-change:transform;flex:none;width:max-content;min-width:max-content;max-width:none;display:flex;position:relative}.marquee-advanced__item{flex:none;justify-content:flex-start;align-items:center;width:max-content;max-width:none;display:flex}.marquee__advanced__p{white-space:nowrap;width:max-content;max-width:none;margin-top:0;margin-bottom:0;margin-right:.25em}.d-marquee-globe{justify-content:center;align-items:center;display:flex}.d-marquee-globe svg{aspect-ratio:1;flex:none;width:50%;height:auto;display:block}@media screen and (width>=769px){.d-p-l-1rem{padding-left:1rem}.d-p-r-1rem{padding-right:1rem}}.pixelated-render-image{justify-content:center;align-items:center;width:55vw;display:flex;position:relative;overflow:hidden}.pixelated-render-image__before{padding-top:75%}.pixelated-render-image__before.is--portrait{padding-top:133.333%}.pixelated-render-image__img{object-fit:cover;width:100%;height:100%;display:block;position:absolute}@media screen and (width<=768px){.pixelated-render-image{width:100%}}
/*# sourceMappingURL=dooi.css.map */
