.o-heading{font-weight:600}.o-heading.o-heading-2{font-size:var(--font-size-2);line-height:130%;letter-spacing:0}.o-heading.o-heading-3{font-size:var(--font-size-3);line-height:125%;letter-spacing:0}.o-heading.o-heading-4{font-size:var(--font-size-4);line-height:120%;letter-spacing:0}.o-heading.o-heading-5{font-size:var(--font-size-5);line-height:115%;letter-spacing:-.06rem}.o-heading.o-heading-7{font-size:var(--font-size-7);line-height:110%;letter-spacing:-.08rem}.o-heading.o-heading-8{font-size:var(--font-size-8);line-height:110%;letter-spacing:-.08rem}.o-heading.o-heading-9{font-size:var(--font-size-9);line-height:110%;letter-spacing:-.1rem}.o-heading.o-heading-10{font-size:var(--font-size-10);line-height:110%;letter-spacing:-.12rem}.o-heading.o-heading-11{font-size:var(--font-size-11);line-height:100%;letter-spacing:-.15rem}.o-heading.o-heading-12{font-size:var(--font-size-12);line-height:100%;letter-spacing:-.2rem}.o-heading.o-heading-13{font-size:var(--font-size-13);line-height:100%;letter-spacing:-.25rem}.o-heading.o-heading-14{font-size:var(--font-size-14);line-height:100%;letter-spacing:-.25rem}.o-heading.o-heading-15{font-size:var(--font-size-15);line-height:98%;letter-spacing:-.4rem}.o-heading.o-heading-16{font-size:var(--font-size-16);line-height:94%;letter-spacing:-.5rem}.o-heading.o-heading-17{font-size:var(--font-size-17);line-height:90%;letter-spacing:-.4rem}@media (max-width:959px){.o-heading.o-heading-13,.o-heading.o-heading-15{font-size:var(--font-size-11)}}.o-body{font-weight:400}.o-body.o-body-1{font-size:var(--font-size-1);line-height:140%}.o-body.o-body-2{font-size:var(--font-size-2);line-height:140%}.o-body.o-body-3{font-size:var(--font-size-3);line-height:140%}.o-body.o-body-4{font-size:var(--font-size-4);line-height:140%}.o-body.o-body-5{font-size:var(--font-size-5);line-height:140%}.o-body.o-body-6{font-size:var(--font-size-6);line-height:140%}.o-body.o-body-7{font-size:var(--font-size-7);line-height:130%}.o-body.o-body-17{font-size:var(--font-size-17);line-height:90%;letter-spacing:-.4rem}.o-label{font-weight:700;line-height:120%}.o-label.o-label-1{font-size:var(--font-size-1)}.o-label.o-label-2{font-size:var(--font-size-2)}.o-label.o-label-3{font-size:var(--font-size-3)}.o-label.o-label-4{font-size:var(--font-size-4)}.o-label.o-label-5{font-size:var(--font-size-5)}.o-label.o-label-6{font-size:var(--font-size-6)}span{font-family:inherit;line-height:inherit;letter-spacing:inherit;color:currentColor}ul{list-style:none;margin:0}ul,ul li{padding:0}a{text-decoration:none}a,a:visited{color:currentColor}a:focus{outline:none}button{border:none;background-color:rgba(0,0,0,0)}body.has-custom-cursor,body.has-custom-cursor *{cursor:none!important}.c-cursor{--size:24px;position:fixed;width:var(--size);height:var(--size);top:calc(var(--size)/-2);left:calc(var(--size)/-2);transform:translate(var(--cursor-x,-100px),var(--cursor-y,-100px)) translateZ(0);pointer-events:none;z-index:9998;transition:none;display:grid;place-items:center}.c-cursor__inner{width:100%;height:100%;border-radius:50%;background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid var(--black);transition:all .3s ease-in-out;transform-origin:center}.c-cursor.is-clicked .c-cursor__inner{opacity:rgba(0,0,0,.2)}.c-cursor.is-hidden .c-cursor__inner{opacity:0}.c-cursor.is-hovered-black .c-cursor__inner,.c-cursor.is-hovered-white .c-cursor__inner{width:300%;height:300%;background-color:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.c-cursor.is-hovered-black .c-cursor__inner{border-color:var(--white)}.c-cursor.is-image-hovered .c-cursor__inner{width:500%;height:500%;background-color:hsla(0,0%,100%,.1);border-color:var(--white);-webkit-backdrop-filter:blur(3px) grayscale(1) brightness(.5);backdrop-filter:blur(3px) grayscale(1) brightness(.5)}.c-cursor .c-cursor__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);font-family:var(--dm-sans);font-size:var(--font-size-4);font-weight:300;color:var(--white);pointer-events:none;white-space:nowrap;opacity:0;transition:all .3s ease-in-out}.c-cursor.show-text .c-cursor__text{transform:translate(-50%,-50%) scale(1);opacity:1}:root{--font-dm-sans:"DM Sans",sans-serif}*{margin:0;padding:0;box-sizing:border-box}@media (max-width:576px){html{font-size:18px}}@media (min-width:577px)and (max-width:959px){html{font-size:17px}}@media (min-width:960px)and (max-width:1200px){html{font-size:16px}}@media (min-width:1200px)and (max-width:1399px){html{font-size:16px}}@media (min-width:1400px)and (max-width:1599px){html{font-size:17px}}@media (min-width:1600px)and (max-width:1899px){html{font-size:18px}}@media (min-width:1900px){html{font-size:19px}}body{overflow-x:hidden;font-family:var(--font-dm-sans)!important;margin-bottom:0!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}body.freeze{overflow-y:hidden;touch-action:none}@media (min-width:959px){body:after{content:"";height:100vh;width:100%;display:block}}body.body-contact:after{display:none}@media (max-width:576px){body:after{content:none}}header{transition:all .2s ease .2s}header.is-hidden{transition:all .3s ease;filter:blur(2px);opacity:.5;pointer-events:none}main{position:relative;z-index:1}.line{overflow:hidden}@media (max-width:576px){.o-container{padding-left:16px!important;padding-right:16px!important;width:100%}}@media (min-width:577px)and (max-width:959px){.o-container{padding-left:32px;padding-right:32px;width:100%}}@media (min-width:960px)and (max-width:1247px){.o-container{width:864px;margin:auto}}@media (min-width:1248px)and (max-width:1439px){.o-container{width:1120px;margin:auto}}@media (min-width:1440px){.o-container{width:1400px;margin:auto}}.o-container.o-full-width{width:100%;padding-left:0;padding-right:0}.l-grid{display:flex;flex-wrap:wrap}@media (max-width:576px){.l-grid{gap:var(--gutter-mobile)}}@media (min-width:577px)and (max-width:959px){.l-grid{gap:var(--gutter-medium)}}@media (min-width:960px){.l-grid{gap:var(--gutter-large)}}.l-col-1{width:calc((100% - var(--gutter-small)*3)/4)}.l-col-2{width:calc((100% - var(--gutter-small))/2)}.l-col-3{width:calc((100% - var(--gutter-small)*3)/4*3 + var(--gutter-small)*2)}.l-col-full{width:100%}@media (min-width:577px)and (max-width:959px){.l-col-md-1{width:calc((100% - var(--gutter-medium)*7)/8)}.l-col-md-2{width:calc((100% - var(--gutter-medium)*3)/4)}.l-col-md-3{width:calc((100% - var(--gutter-medium)*7)/8*3 + var(--gutter-medium)*2)}.l-col-md-4{width:calc((100% - var(--gutter-medium))/2)}.l-col-md-5{width:calc((100% - var(--gutter-medium)*7)/8*5 + var(--gutter-medium)*4)}.l-col-md-6{width:calc(100% - ((100% - var(--gutter-medium)*3)/4 + var(--gutter-medium)))}.l-col-md-7{width:calc((100% - var(--gutter-medium)*7)/8*7 + var(--gutter-medium)*6)}.l-col-md-full{width:100%}}@media (min-width:960px){.l-col-lg-1{width:calc((100% - var(--gutter-large)*11)/12)}.l-col-lg-2{width:calc((100% - var(--gutter-large)*5)/6)}.l-col-lg-3{width:calc((100% - var(--gutter-large)*3)/4)}.l-col-lg-4{width:calc((100% - var(--gutter-large)*2)/3)}.l-col-lg-5{width:calc((100% - var(--gutter-large)*11)/12*5 + var(--gutter-large)*4)}.l-col-lg-6{width:calc((100% - var(--gutter-large))/2)}.l-col-lg-7{width:calc((100% - var(--gutter-large)*11)/12*7 + var(--gutter-large)*6)}.l-col-lg-8{width:calc((100% - var(--gutter-large)*2)/3*2 + var(--gutter-large))}.l-col-lg-9{width:calc(100% - ((100% - var(--gutter-large)*3)/4 + var(--gutter-large)))}.l-col-lg-10{width:calc(100% - ((100% - var(--gutter-large)*5)/6 + var(--gutter-large)))}.l-col-lg-11{width:calc(100% - ((100% - var(--gutter-large)*11)/12 + var(--gutter-large)))}.l-col-lg-full{width:100%}}:root{--neutral-0:#fff;--neutral-5:#F2F2F2;--neutral-10:#E5E5E5;--neutral-15:#D9D9D9;--neutral-20:#CCCCCC;--neutral-30:#B2B2B2;--neutral-40:#999999;--neutral-50:#808080;--neutral-60:#666666;--neutral-70:#4D4D4D;--neutral-80:#333333;--neutral-85:#262626;--neutral-87:#212121;--neutral-90:#1A1A1A;--neutral-95:#0D0D0D;--neutral-100:#14201D;--state-error:#D50000;--state-info:#2962FF;--state-success:#00C853;--state-warning:#FF6D00;--surface-white:#FAFAFA;--surface-black:var(--neutral-87);--white:var(--neutral-0);--black:var(--neutral-87);--secondary:#FBC7BC;--spacing-0:0px;--spacing-1:0.25px;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.5rem;--spacing-6:2rem;--spacing-7:3rem;--spacing-8:4rem;--spacing-9:6rem;--spacing-10:8rem;--spacing-11:12rem;--spacing-12:16rem;--gutter-small:1rem;--gutter-medium:1.5rem;--gutter-large:2rem;--border-radius-0:0px;--border-radius-1:0.25rem;--border-radius-2:0.5rem;--border-radius-3:0.75rem;--border-radius-4:1rem;--border-radius-5:1.5rem;--border-radius-full:1000px;--font-archivo:"Archivo",sans-serif;--font-archivo-narrow:"Archivo Narrow",sans-serif;--font-archivo-black:"Archivo Black",sans-serif;--font-size-1:0.75rem;--font-size-2:0.875rem;--font-size-3:1rem;--font-size-4:1.1875rem;--font-size-5:1.4375rem;--font-size-6:1.75rem;--font-size-7:2.0625rem;--font-size-8:2.5rem;--font-size-9:3rem;--font-size-10:3.5625rem;--font-size-11:4.3125rem;--font-size-12:5.1875rem;--font-size-13:6.1875rem;--font-size-14:7.4375rem;--font-size-15:8.9375rem;--font-size-16:10.6875rem;--font-size-17:12.8125rem}.u-hidden{display:none}@media (max-width:576px){.u-hidden-mobile{display:none!important}}@media (min-width:577px)and (max-width:959px){.u-hidden-tablet{display:none!important}}@media (min-width:960px){.u-hidden-desktop{display:none!important}}.u-weight-400{font-weight:400!important}.u-weight-500{font-weight:500!important}.u-weight-600{font-weight:600!important}.u-weight-700{font-weight:700!important}.u-text-3{row-gap:var(--font-size-3)}.u-text-3,.u-text-4{display:flex;flex-direction:column;align-items:flex-start}.u-text-4{row-gap:var(--font-size-4)}.u-text-5{row-gap:var(--font-size-5)}.u-text-5,.u-text-6{display:flex;flex-direction:column;align-items:flex-start}.u-text-6{row-gap:var(--font-size-6)}.u-text-7{row-gap:var(--font-size-7)}.u-text-7,.u-text-8{display:flex;flex-direction:column;align-items:flex-start}.u-text-8{row-gap:var(--font-size-8)}.u-text-9{display:flex;flex-direction:column;align-items:flex-start;row-gap:var(--font-size-9)}.u-text-9 p span{display:inline-block}.u-text-10{display:flex;flex-direction:column;align-items:flex-start;row-gap:var(--font-size-10)}main.main-homepage{background-color:var(--surface-white)}main.main-homepage #id-hero .c-hero__container{height:100vh;display:flex;align-items:flex-end;padding-bottom:var(--spacing-8)}main.main-homepage #id-hero .c-hero__container .c-hero__left-column .c-hero__roles{margin-bottom:var(--spacing-8);color:var(--neutral-50)}main.main-homepage #id-hero .c-hero__container .c-hero__left-column .c-hero__text-block{color:var(--black)}main.main-homepage #id-hero .c-hero__container .c-hero__left-column .c-hero__text-block .line{overflow:hidden}main.main-homepage #id-hero .c-hero__container .c-hero__right-column{display:flex;justify-content:flex-end}main.main-homepage #id-hero .c-hero__container .c-hero__right-column .c-hero__button{color:var(--black)}main.main-homepage #id-featured .c-featured__subhead-container{padding-top:var(--spacing-10);padding-bottom:var(--spacing-10)}main.main-homepage #id-featured .c-featured__subhead-container .c-featured__subhead{color:var(--white);line-height:115%}main.main-homepage #id-featured .c-featured__subhead-container .c-featured__subhead .line{margin-bottom:-2.5rem}main.main-homepage #id-featured .c-featured__container{width:100%}main.main-homepage #id-featured .c-featured__container .c-featured__inner{display:flex;width:100%}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__header{min-width:100%}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__header .c-featured__header-container{height:100vh;padding-top:var(--spacing-0)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__header .c-featured__header-container .c-featured__header-title{position:relative;z-index:2;color:var(--white);line-height:115%}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__header .c-featured__header-container .c-featured__header-title .line{margin-bottom:-2.5rem}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query{display:flex;min-width:500%}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project{width:20%;padding-right:10vw}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container{height:100vh;width:100%;--header-height:33vh}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-header{height:var(--header-height);display:grid;grid-template-columns:5fr 3fr 2fr;justify-content:space-between;padding-top:var(--spacing-6);grid-column-gap:var(--spacing-8);column-gap:var(--spacing-8)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-header .c-featured__project-title{color:var(--white);line-height:110%}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-header .c-featured__project-teaser{color:var(--white);flex:2 1;display:flex;justify-content:flex-end;padding-top:var(--spacing-5)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-header .c-featured__project-details{color:var(--white);padding-top:var(--spacing-5)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-header .c-featured__project-details--item p{color:var(--white)!important}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-body .c-featured__project-link{position:relative;display:block;width:100%;overflow:hidden}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-body .c-featured__project-link .c-featured__project-canvas{position:absolute;top:0;right:0;width:120%;height:100%;z-index:3;background-color:var(--surface-black)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-body .c-featured__project-link .c-featured__project-image-wrapper{width:100%;height:calc(100vh - var(--header-height));position:relative;z-index:1;border-top-left-radius:var(--border-radius-4);border-top-right-radius:var(--border-radius-4);overflow:hidden}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-body .c-featured__project-link .c-featured__project-image-wrapper .c-featured__project-image{width:100%;height:100%;object-fit:cover;transform:scale(1) rotate(0);transition:all .4s ease-in-out}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-body .c-featured__project-link .c-featured__project-image-wrapper .c-featured__project-image:hover{transform:scale(1.2) rotate(-5deg)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work{min-width:100%;height:100vh;overflow:hidden}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container{display:flex;justify-content:space-between}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-content{width:40%;padding-top:var(--spacing-7);display:flex;flex-direction:column;align-items:flex-start}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-content .c-featured__work-text{margin-bottom:var(--spacing-7);color:var(--black)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-content .c-featured__work-text br{content:"";display:block;margin-bottom:var(--font-size-6)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-content .c-featured__work-button{color:var(--black)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container{display:flex;align-items:center;height:100vh;width:50%}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--spacing-3);height:100vh;overflow:hidden;position:relative}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels .c-featured__work-carousel{grid-row-gap:var(--spacing-3);row-gap:var(--spacing-3);max-width:100%;height:500vh;display:grid;grid-template-rows:repeat(12,1fr)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels .c-featured__work-carousel .c-featured__work-carousel-item img{max-width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-2)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels .c-featured__work-carousel--left{animation:scrollUp 30s linear infinite}@keyframes scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels .c-featured__work-carousel--right{animation:scrollDown 30s linear infinite}@keyframes scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels:after,main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels:before{content:"";width:100%;height:20%;position:absolute;left:0;z-index:2}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels:after{top:0;background:linear-gradient(180deg,#fafafa 10%,rgba(250,250,250,0) 50%,rgba(250,250,250,0))}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels:before{bottom:0;background:linear-gradient(0deg,#fafafa 10%,rgba(250,250,250,0) 50%,rgba(250,250,250,0))}@media (max-width:959px){main.main-homepage #id-hero .c-hero__container{height:auto;display:block;padding-top:var(--spacing-10);padding-bottom:var(--spacing-8)}main.main-homepage #id-hero .c-hero__container .c-hero__left-column{margin-bottom:var(--spacing-6)}main.main-homepage #id-hero .c-hero__container .c-hero__left-column .c-hero__roles{margin-bottom:var(--spacing-5);color:var(--neutral-50)}main.main-homepage #id-hero .c-hero__container .c-hero__right-column{display:block}main.main-homepage #id-featured .c-featured__subhead-container{padding-top:var(--spacing-0);padding-bottom:var(--spacing-7);margin-bottom:var(--spacing-5)}main.main-homepage #id-featured .c-featured__subhead-container .c-featured__subhead{font-size:var(--font-size-12);letter-spacing:-.2rem}main.main-homepage #id-featured .c-featured__subhead-container .c-featured__subhead .line:not(:last-child){margin-bottom:-1.2rem}main.main-homepage #id-featured .c-featured__container .c-featured__inner{display:block}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__header .c-featured__header-container{height:auto;padding-top:var(--spacing-3);margin-bottom:var(--spacing-9)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__header .c-featured__header-container .c-featured__header-title{font-size:var(--font-size-12);letter-spacing:-.2rem}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__header .c-featured__header-container .c-featured__header-title .line:not(:last-child){margin-bottom:-1.2rem}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query{flex-direction:column;row-gap:var(--spacing-6);min-width:100%;padding:0 var(--spacing-3);margin-bottom:var(--spacing-7)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project{width:100%;padding-right:0}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container{height:auto;--header-height:auto;display:flex;flex-direction:column}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-header{height:var(--header-height);display:block;padding:0;padding-bottom:var(--spacing-5);order:2}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-header .c-featured__project-title{width:100%;font-size:var(--font-size-8);display:inline-block;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:visible;text-overflow:inherit;margin-bottom:var(--spacing-3)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-header .c-featured__project-teaser{display:none}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-header .c-featured__project-details{padding-top:var(--spacing-0)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-header .c-featured__project-details br{display:none}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-body{flex-grow:1;order:1;margin-bottom:var(--spacing-4)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-body .c-featured__project-link{width:100%;height:auto;overflow:hidden;aspect-ratio:4/5;border-radius:var(--border-radius-2)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-body .c-featured__project-link .c-featured__project-canvas{display:none}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-body .c-featured__project-link .c-featured__project-image-wrapper{width:100%;height:100%;border-radius:var(--border-radius-3)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__projects-query .c-featured__project .c-featured__project-container .c-featured__project-body .c-featured__project-link .c-featured__project-image-wrapper .c-featured__project-image{width:100%;height:100%;transition:all .4s ease-in-out}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container{flex-direction:column;justify-content:flex-start;height:100vh;padding:0!important;padding-bottom:var(--spacing-5)!important}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-content{width:100%;padding:var(--spacing-5) var(--spacing-3)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-content .c-featured__work-text{font-size:var(--font-size-9);letter-spacing:-.2rem;margin-bottom:var(--spacing-5)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-content .c-featured__work-text br{margin-bottom:var(--font-size-3)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container{display:flex;align-items:center;height:auto;width:100%;flex-grow:2}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels{grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-row-gap:var(--spacing-2);height:100%}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels .c-featured__work-carousel{width:500vw;max-width:auto;height:100%;grid-template-rows:1fr;grid-template-columns:repeat(12,1fr);column-gap:var(--spacing-2)}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels .c-featured__work-carousel .c-featured__work-carousel-item{max-width:100%}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels .c-featured__work-carousel .c-featured__work-carousel-item img{max-width:100%;height:100%;object-fit:cover}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels .c-featured__work-carousel--left{animation:scrollLeft 20s linear infinite}@keyframes scrollLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels .c-featured__work-carousel--right{animation:scrollRight 20s linear infinite}@keyframes scrollRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels:after,main.main-homepage #id-featured .c-featured__container .c-featured__inner .c-featured__work .c-featured__work-container .c-featured__work-carousels-container .c-featured__work-carousels:before{display:none}}main.page-about,main.page-acerca{background-color:var(--surface-white)}main.page-about #id-hero .c-hero__container,main.page-acerca #id-hero .c-hero__container{height:100vh;justify-content:space-between;align-items:flex-end;padding-bottom:var(--spacing-9)}main.page-about #id-hero .c-hero__container .c-hero__text .c-hero__paragraph,main.page-acerca #id-hero .c-hero__container .c-hero__text .c-hero__paragraph{line-height:115%}main.page-about #id-story .c-story__container .c-story__content,main.page-acerca #id-story .c-story__container .c-story__content{padding-bottom:var(--spacing-9);display:grid;grid-template-columns:40% 50% 40%;grid-template-rows:auto auto;grid-template-areas:"one two ." ". two three";grid-column-gap:10%;column-gap:10%}main.page-about #id-story .c-story__container .c-story__content .c-story__timeline-wrapper,main.page-acerca #id-story .c-story__container .c-story__content .c-story__timeline-wrapper{grid-area:one}main.page-about #id-story .c-story__container .c-story__content .c-story__skills-wrapper,main.page-acerca #id-story .c-story__container .c-story__content .c-story__skills-wrapper{grid-area:two}main.page-about #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills,main.page-acerca #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:var(--spacing-5);column-gap:var(--spacing-5);transition:all .6s ease-out;position:-webkit-sticky;position:sticky;left:0;top:var(--spacing-5)}main.page-about #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column .c-story__skill-title,main.page-acerca #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column .c-story__skill-title{margin-bottom:var(--spacing-4)}main.page-about #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column .c-story__skills-list,main.page-acerca #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column .c-story__skills-list{display:flex;flex-direction:column;row-gap:var(--spacing-4)}main.page-about #id-story .c-story__container .c-story__content .c-story__ethos-wrapper,main.page-acerca #id-story .c-story__container .c-story__content .c-story__ethos-wrapper{position:relative;grid-area:three;padding-top:140vh}main.page-about #id-story .c-story__container .c-story__content .c-story__ethos-wrapper .c-story__ethos .c-ethos__title,main.page-acerca #id-story .c-story__container .c-story__content .c-story__ethos-wrapper .c-story__ethos .c-ethos__title{margin-bottom:var(--spacing-5)}main.page-about #id-banner,main.page-acerca #id-banner{--banner-height:60vh;position:relative;overflow:hidden;height:var(--banner-height)}main.page-about #id-banner .c-banner__cover,main.page-acerca #id-banner .c-banner__cover{background-color:var(--surface-white);width:100%;height:var(--banner-height);position:absolute;top:0;left:0;z-index:2}main.page-about #id-banner .c-banner__container,main.page-acerca #id-banner .c-banner__container{position:absolute;left:0;top:0;background-image:url(/images/about/about-1.webp);width:100%;height:130%;background-size:cover;background-position:bottom;position:relative;z-index:1}main.page-about #id-life .c-life__container,main.page-acerca #id-life .c-life__container{padding-top:var(--spacing-12);padding-bottom:var(--spacing-8);display:flex;flex-direction:column;row-gap:var(--spacing-12)}main.page-about #id-life .c-life__container .c-life__row,main.page-acerca #id-life .c-life__container .c-life__row{align-items:center}main.page-about #id-life .c-life__container .c-life__row .c-life__text-wrapper,main.page-acerca #id-life .c-life__container .c-life__row .c-life__text-wrapper{padding:var(--spacing-5) 0;height:-moz-fit-content;height:fit-content}main.page-about #id-life .c-life__container .c-life__row .c-life__image-wrapper,main.page-acerca #id-life .c-life__container .c-life__row .c-life__image-wrapper{position:relative;overflow:hidden;height:300px;border-radius:var(--border-radius-3)}main.page-about #id-life .c-life__container .c-life__row .c-life__image-wrapper .c-life__image,main.page-acerca #id-life .c-life__container .c-life__row .c-life__image-wrapper .c-life__image{position:absolute;left:0;top:0;bottom:0;margin:auto;border-radius:var(--border-radius-3);width:100%;height:130%;background-position:50%;background-size:cover;background-repeat:no-repeat;z-index:-1;will-change:transform}main.page-about #id-life .c-life__container .c-life__row .c-life__image-wrapper .c-life__cover-image,main.page-acerca #id-life .c-life__container .c-life__row .c-life__image-wrapper .c-life__cover-image{position:absolute;left:0;top:0;background-color:var(--surface-white);width:100%;height:100%;z-index:2}main.page-about #id-life .c-life__container .c-life__row--one,main.page-about #id-life .c-life__container .c-life__row--three,main.page-acerca #id-life .c-life__container .c-life__row--one,main.page-acerca #id-life .c-life__container .c-life__row--three{justify-content:flex-end}main.page-about #id-life .c-life__container .c-life__row--five .c-life__text,main.page-acerca #id-life .c-life__container .c-life__row--five .c-life__text{line-height:120%}main.page-about #id-life .c-life__container .c-life__row--five .c-life__text .line:not(:last-child),main.page-acerca #id-life .c-life__container .c-life__row--five .c-life__text .line:not(:last-child){margin-bottom:-1.5rem}@media (max-width:959px){main.page-about #id-hero .c-hero__container,main.page-acerca #id-hero .c-hero__container{height:auto;padding-top:var(--spacing-10);padding-bottom:var(--spacing-7)}main.page-about #id-story .c-story__container .c-story__content,main.page-acerca #id-story .c-story__container .c-story__content{padding-bottom:var(--spacing-7);display:block}main.page-about #id-story .c-story__container .c-story__content .c-story__timeline-wrapper,main.page-acerca #id-story .c-story__container .c-story__content .c-story__timeline-wrapper{margin-bottom:var(--spacing-5)}main.page-about #id-story .c-story__container .c-story__content .c-story__skills-wrapper,main.page-acerca #id-story .c-story__container .c-story__content .c-story__skills-wrapper{margin-bottom:var(--spacing-7)}main.page-about #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills,main.page-acerca #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills{display:block;position:static}main.page-about #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column:not(:last-child),main.page-acerca #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column:not(:last-child){margin-bottom:var(--spacing-6)}main.page-about #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column .c-story__skill-title,main.page-acerca #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column .c-story__skill-title{font-size:var(--font-size-7);margin-bottom:var(--spacing-4)}main.page-about #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column .c-story__skills-list,main.page-acerca #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column .c-story__skills-list{row-gap:var(--spacing-4)}main.page-about #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column .c-story__skills-list .c-story__skill-item h4,main.page-acerca #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column .c-story__skills-list .c-story__skill-item h4{font-size:var(--font-size-5)}main.page-about #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column .c-story__skills-list .c-story__skill-item p,main.page-acerca #id-story .c-story__container .c-story__content .c-story__skills-wrapper .c-story__skills .c-story__skills-column .c-story__skills-list .c-story__skill-item p{font-size:var(--font-size-3)}main.page-about #id-story .c-story__container .c-story__content .c-story__ethos-wrapper,main.page-acerca #id-story .c-story__container .c-story__content .c-story__ethos-wrapper{position:relative;grid-area:three;padding-top:0}main.page-about #id-story .c-story__container .c-story__content .c-story__ethos-wrapper .c-story__ethos .c-ethos__title,main.page-acerca #id-story .c-story__container .c-story__content .c-story__ethos-wrapper .c-story__ethos .c-ethos__title{margin-bottom:var(--spacing-5)}main.page-about #id-ethos .c-ethos__container,main.page-acerca #id-ethos .c-ethos__container{padding-bottom:var(--spacing-7)}main.page-about #id-ethos .c-ethos__container .c-ethos__right .c-ethos__title,main.page-acerca #id-ethos .c-ethos__container .c-ethos__right .c-ethos__title{margin-bottom:var(--spacing-5)}main.page-about #id-banner,main.page-acerca #id-banner{--banner-height:40vh}main.page-about #id-banner .c-banner__container,main.page-acerca #id-banner .c-banner__container{height:100%}main.page-about #id-life .c-life__container,main.page-acerca #id-life .c-life__container{padding-top:var(--spacing-5);padding-bottom:var(--spacing-6);row-gap:var(--spacing-6)}main.page-about #id-life .c-life__container .c-life__row .c-life__text-wrapper,main.page-acerca #id-life .c-life__container .c-life__row .c-life__text-wrapper{padding:var(--spacing-3) 0;order:1;margin-bottom:var(--spacing-4);position:relative;z-index:1}main.page-about #id-life .c-life__container .c-life__row .c-life__image-wrapper,main.page-acerca #id-life .c-life__container .c-life__row .c-life__image-wrapper{position:relative;height:30vh;order:2;z-index:2}main.page-about #id-life .c-life__container .c-life__row .c-life__image-wrapper .c-life__image,main.page-acerca #id-life .c-life__container .c-life__row .c-life__image-wrapper .c-life__image{height:100%}main.page-about #id-life .c-life__container .c-life__row--one,main.page-about #id-life .c-life__container .c-life__row--three,main.page-acerca #id-life .c-life__container .c-life__row--one,main.page-acerca #id-life .c-life__container .c-life__row--three{justify-content:flex-start}main.page-about #id-life .c-life__container .c-life__row--five .c-life__text,main.page-acerca #id-life .c-life__container .c-life__row--five .c-life__text{font-size:var(--font-size-11);letter-spacing:-.3rem;line-height:120%}main.page-about #id-life .c-life__container .c-life__row--five .c-life__text .line:not(:last-child),main.page-acerca #id-life .c-life__container .c-life__row--five .c-life__text .line:not(:last-child){margin-bottom:-.6rem}}main.page-contact,main.page-contacto{height:100vh;background-color:var(--surface-black);display:flex;flex-direction:column;justify-content:space-between}main.page-contact #id-hero,main.page-contacto #id-hero{position:relative;z-index:1}main.page-contact #id-hero .c-hero__container,main.page-contacto #id-hero .c-hero__container{padding-top:var(--spacing-10);padding-bottom:var(--spacing-9);justify-content:space-between}main.page-contact #id-hero .c-hero__container .c-hero__left .c-hero__subhead,main.page-contacto #id-hero .c-hero__container .c-hero__left .c-hero__subhead{color:var(--neutral-40)}main.page-contact #id-hero .c-hero__container .c-hero__left .c-hero__title,main.page-contacto #id-hero .c-hero__container .c-hero__left .c-hero__title{margin-bottom:var(--spacing-7);color:var(--white)}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form{display:flex;flex-direction:column;align-items:flex-start;padding-top:var(--spacing-5)}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field{display:flex;flex-direction:column;margin-bottom:var(--spacing-5);width:100%}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field *,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field *{transition:all .3s ease}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field label,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field label{font-size:var(--font-size-4);color:var(--neutral-40);position:relative;top:2rem}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field label strong,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field label strong{font-weight:400;color:currentColor}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper{position:relative}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper:after,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper:after,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper:after,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper:after{content:"";position:absolute;bottom:0;left:0;background-color:var(--white);height:1px;width:100%;transform:scaleX(0);opacity:0;transform-origin:left center;transition:all .3s ease-out;z-index:2}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper:before,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper:before,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper:before,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper:before{content:"";position:absolute;bottom:0;left:0;background-color:var(--neutral-80);height:1px;width:100%;z-index:1}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper input,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper textarea,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper input,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper textarea,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper input,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper textarea,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper input,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper textarea{width:100%;background-color:rgba(0,0,0,0);color:var(--white);font-size:var(--font-size-4);font-weight:400;padding:var(--spacing-4) 0;border:none;outline:0}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper input::placeholder,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper textarea::placeholder,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper input::placeholder,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper textarea::placeholder,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper input::placeholder,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper textarea::placeholder,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper input::placeholder,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper textarea::placeholder{transition:all .3s ease;opacity:0;color:var(--neutral-40)}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper textarea,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper textarea,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper textarea,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper textarea{height:calc(8*var(--font-size-4));font-family:var(--dm-sans)}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field span,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field span{display:inline-block;margin-top:var(--spacing-2);font-size:var(--font-size-1);color:var(--white)}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error label,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.filled label,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.focused label,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error label,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.filled label,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.focused label{font-size:var(--font-size-2);top:0;color:var(--white)}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error input::placeholder,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error textarea::placeholder,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.filled input::placeholder,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.filled textarea::placeholder,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.focused input::placeholder,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.focused textarea::placeholder,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error input::placeholder,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error textarea::placeholder,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.filled input::placeholder,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.filled textarea::placeholder,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.focused input::placeholder,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.focused textarea::placeholder{opacity:1}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.focused .input-wrapper:after,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.focused .textarea-wrapper:after,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.focused .input-wrapper:after,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.focused .textarea-wrapper:after{transform:scaleX(1);opacity:1}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error label strong,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error label strong{color:var(--state-error)}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error .input-wrapper:before,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error .textarea-wrapper:before,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error .input-wrapper:before,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error .textarea-wrapper:before{background-color:var(--state-error)}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.filled label,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.filled label{color:var(--neutral-40)}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-submit,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-submit{color:var(--white)}main.page-contact #id-fake-footer .c-footer__container,main.page-contacto #id-fake-footer .c-footer__container{padding:var(--spacing-4) 0;border-top:1px solid var(--neutral-80);display:flex;align-items:center;justify-content:space-between}main.page-contact #id-fake-footer .c-footer__container .c-footer__brand,main.page-contacto #id-fake-footer .c-footer__container .c-footer__brand{display:flex;align-items:center;gap:var(--spacing-2)}main.page-contact #id-fake-footer .c-footer__container .c-footer__brand p,main.page-contacto #id-fake-footer .c-footer__container .c-footer__brand p{color:var(--white)}main.page-contact #id-fake-footer .c-footer__container .c-footer__brand .c-footer__logo,main.page-contacto #id-fake-footer .c-footer__container .c-footer__brand .c-footer__logo{color:var(--white);font-weight:600}main.page-contact #id-fake-footer .c-footer__container .c-footer__location,main.page-contacto #id-fake-footer .c-footer__container .c-footer__location{display:flex;align-items:center;gap:var(--spacing-6)}main.page-contact #id-fake-footer .c-footer__container .c-footer__location .c-footer__time,main.page-contacto #id-fake-footer .c-footer__container .c-footer__location .c-footer__time{color:var(--neutral-40)}main.page-contact #id-fake-footer .c-footer__container .c-footer__location .c-footer__time span,main.page-contacto #id-fake-footer .c-footer__container .c-footer__location .c-footer__time span{font-family:var(--font-dm-mono),sans-serif!important;color:var(--neutral-40)}main.page-contact #id-fake-footer .c-footer__container .c-footer__social,main.page-contacto #id-fake-footer .c-footer__container .c-footer__social{display:flex;align-items:center;column-gap:var(--spacing-4);color:var(--white)}main.page-contact #id-modal,main.page-contacto #id-modal{position:fixed;inset:0;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(33,33,33,.6);pointer-events:none;z-index:999;display:flex;align-items:center;justify-content:center;color:var(--black);transition:all .3s ease}main.page-contact #id-modal .c-modal__wrapper .c-modal__container,main.page-contacto #id-modal .c-modal__wrapper .c-modal__container{max-width:480px;background-color:var(--surface-white);border-radius:var(--border-radius-2);padding:var(--spacing-5);padding-bottom:var(--spacing-6);opacity:0;transform:translateY(-100px)}main.page-contact #id-modal .c-modal__wrapper .c-modal__container .c-modal__header,main.page-contacto #id-modal .c-modal__wrapper .c-modal__container .c-modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-5);border-bottom:1px solid var(--black);padding-bottom:var(--spacing-3);margin-top:-12px}main.page-contact #id-modal .c-modal__wrapper .c-modal__container .c-modal__header .c-modal__close,main.page-contacto #id-modal .c-modal__wrapper .c-modal__container .c-modal__header .c-modal__close{display:grid;place-items:center;width:48px;aspect-ratio:1/1;border-radius:50%;background-color:rgba(0,0,0,0);color:var(--black);z-index:20;transition:all .3s ease;margin-right:-12px}main.page-contact #id-modal .c-modal__wrapper .c-modal__container .c-modal__header .c-modal__close:hover,main.page-contacto #id-modal .c-modal__wrapper .c-modal__container .c-modal__header .c-modal__close:hover{background-color:rgba(0,0,0,.1)}main.page-contact #id-modal .c-modal__wrapper .c-modal__container .c-modal__header .c-modal__close:active,main.page-contacto #id-modal .c-modal__wrapper .c-modal__container .c-modal__header .c-modal__close:active{background-color:rgba(0,0,0,.05);transition:none}main.page-contact #id-modal .c-modal__wrapper .c-modal__container .c-modal__header .c-modal__title,main.page-contacto #id-modal .c-modal__wrapper .c-modal__container .c-modal__header .c-modal__title{color:var(--black)}main.page-contact #id-modal.is-active,main.page-contacto #id-modal.is-active{pointer-events:auto;opacity:1}main.page-contact #id-modal.is-active .c-modal__wrapper .c-modal__container,main.page-contacto #id-modal.is-active .c-modal__wrapper .c-modal__container{opacity:1;transform:translateY(0);transition:all .3s ease .3s}main.page-contact #id-modal.is-closing,main.page-contacto #id-modal.is-closing{opacity:0;background-color:rgba(0,0,0,0);pointer-events:none;transition:all .2s ease .2s}main.page-contact #id-modal.is-closing .c-modal__wrapper .c-modal__container,main.page-contacto #id-modal.is-closing .c-modal__wrapper .c-modal__container{transition:all .3s ease 0s}@media (max-width:959px){main.page-contact,main.page-contacto{height:auto}main.page-contact #id-hero .c-hero__container,main.page-contacto #id-hero .c-hero__container{height:auto;padding-top:var(--spacing-10);padding-bottom:var(--spacing-7);display:block;justify-content:space-between}main.page-contact #id-hero .c-hero__container .c-hero__left .c-hero__title,main.page-contacto #id-hero .c-hero__container .c-hero__left .c-hero__title{margin-bottom:var(--spacing-4);font-size:var(--font-size-11);letter-spacing:-.15rem}main.page-contact #id-hero .c-hero__container .c-hero__left .c-hero__subhead,main.page-contacto #id-hero .c-hero__container .c-hero__left .c-hero__subhead{margin-bottom:var(--spacing-7)}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form{padding-top:var(--spacing-0)}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field{margin-bottom:var(--spacing-5);width:100%}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field label,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field label{font-size:var(--font-size-3);top:2rem}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper input,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper textarea,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper input,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper textarea,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper input,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper textarea,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper input,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper textarea{font-size:var(--font-size-3);padding:var(--spacing-4) 0}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper textarea,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper textarea,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .input-wrapper textarea,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field .textarea-wrapper textarea{height:calc(8*var(--font-size-3))}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field span,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field span{margin-top:var(--spacing-2);font-size:var(--font-size-1)}main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error label,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.filled label,main.page-contact #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.focused label,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.error label,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.filled label,main.page-contacto #id-hero .c-hero__container .c-hero__right .c-hero__form .c-hero__form-field.focused label{font-size:var(--font-size-1)}main.page-contact #id-fake-footer .c-footer__container,main.page-contacto #id-fake-footer .c-footer__container{padding:var(--spacing-5) 0;flex-direction:column;align-items:flex-start}main.page-contact #id-fake-footer .c-footer__container .c-footer__social,main.page-contacto #id-fake-footer .c-footer__container .c-footer__social{order:1;display:flex;align-items:center;column-gap:var(--spacing-4);margin-bottom:var(--spacing-5)}main.page-contact #id-fake-footer .c-footer__container .c-footer__location,main.page-contacto #id-fake-footer .c-footer__container .c-footer__location{flex-direction:column;align-items:flex-start;gap:var(--spacing-1);order:2;margin-bottom:var(--spacing-5)}main.page-contact #id-fake-footer .c-footer__container .c-footer__brand,main.page-contacto #id-fake-footer .c-footer__container .c-footer__brand{order:3;flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}main.page-contact #id-modal,main.page-contacto #id-modal{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}main.page-contact #id-modal .c-modal__wrapper,main.page-contacto #id-modal .c-modal__wrapper{padding:0 var(--spacing-3)}main.page-contact #id-modal .c-modal__wrapper .c-modal__container,main.page-contacto #id-modal .c-modal__wrapper .c-modal__container{max-width:100%;padding:var(--spacing-4);padding-bottom:var(--spacing-6);opacity:0;transform:translateY(-100px)}main.page-contact #id-modal .c-modal__wrapper .c-modal__container .c-modal__header,main.page-contacto #id-modal .c-modal__wrapper .c-modal__container .c-modal__header{margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-3)}main.page-contact #id-modal .c-modal__wrapper .c-modal__container .c-modal__header .c-modal__title,main.page-contacto #id-modal .c-modal__wrapper .c-modal__container .c-modal__header .c-modal__title{color:var(--black);font-size:var(--font-size-4);letter-spacing:-.05rem}}main.page-proyectos,main.page-work{background-color:var(--surface-black)}main.page-proyectos #id-projects .c-projects__container,main.page-work #id-projects .c-projects__container{padding-top:var(--spacing-11);padding-bottom:var(--spacing-9)}main.page-proyectos #id-projects .c-projects__container .c-projects__header,main.page-work #id-projects .c-projects__container .c-projects__header{margin-bottom:var(--spacing-8)}main.page-proyectos #id-projects .c-projects__container .c-projects__header .c-projects__subtitle,main.page-work #id-projects .c-projects__container .c-projects__header .c-projects__subtitle{margin-bottom:var(--spacing-3);color:var(--neutral-40)}main.page-proyectos #id-projects .c-projects__container .c-projects__header .c-projects__title,main.page-work #id-projects .c-projects__container .c-projects__header .c-projects__title{text-indent:-.6rem;color:var(--white)}main.page-proyectos #id-projects .c-projects__container .c-projects__query,main.page-work #id-projects .c-projects__container .c-projects__query{justify-content:space-between}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__list,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__list{display:grid;grid-template-columns:1fr;grid-row-gap:var(--spacing-9);row-gap:var(--spacing-9);padding-right:var(--spacing-5)}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__image-wrapper,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__image-wrapper{position:relative;overflow:hidden;aspect-ratio:16/9;margin-bottom:var(--spacing-5);border-radius:var(--border-radius-4)}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__image-wrapper .c-project__image,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__image-wrapper .c-project__image{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1) rotate(0);transition:all .4s ease-in-out}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__text .c-project__title,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__text .c-project__title{margin-bottom:var(--spacing-2);color:var(--white)}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__text .c-project__details,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__text .c-project__details{color:var(--white)}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link:hover .c-project__image-wrapper .c-project__image,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link:hover .c-project__image-wrapper .c-project__image{transform:scale(1.2) rotate(-5deg)}@media (max-width:959px){main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__image-wrapper,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__image-wrapper{aspect-ratio:7/5;margin-bottom:var(--spacing-3);border-radius:var(--border-radius-2)}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__image-wrapper .c-project__image,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__image-wrapper .c-project__image{height:120%;transition:all .4s ease-in-out}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__text .c-project__title,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__text .c-project__title{margin-bottom:var(--spacing-2);font-size:var(--font-size-8)}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__text .c-project__details,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link .c-project__text .c-project__details{font-size:var(--font-size-3)}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link:hover .c-project__image-wrapper .c-project__image,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__list .c-project__card .c-project__link:hover .c-project__image-wrapper .c-project__image{transform:scale(1.2) rotate(-5deg)}}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__filters,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__filters{min-height:100%;position:relative}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list{position:-webkit-sticky;position:sticky;top:var(--spacing-5);left:0;display:flex;flex-direction:column;padding-top:var(--spacing-2);row-gap:var(--spacing-4)}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list .c-projects__filters-item,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list .c-projects__filters-item{color:var(--neutral-40);transition:all .3s ease;cursor:pointer}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list .c-projects__filters-item.active,main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list .c-projects__filters-item:hover,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list .c-projects__filters-item.active,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list .c-projects__filters-item:hover{color:var(--white)}@media (max-width:959px){main.page-proyectos #id-projects .c-projects__container,main.page-work #id-projects .c-projects__container{padding-left:0!important;padding-right:0!important;padding-top:var(--spacing-10);padding-bottom:var(--spacing-8)}main.page-proyectos #id-projects .c-projects__container .c-projects__header,main.page-work #id-projects .c-projects__container .c-projects__header{margin-bottom:var(--spacing-0);padding:0 16px}main.page-proyectos #id-projects .c-projects__container .c-projects__header .c-projects__subtitle,main.page-work #id-projects .c-projects__container .c-projects__header .c-projects__subtitle{margin-bottom:var(--spacing-4)}main.page-proyectos #id-projects .c-projects__container .c-projects__header .c-projects__title,main.page-work #id-projects .c-projects__container .c-projects__header .c-projects__title{text-indent:0;letter-spacing:-.2rem}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__list,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__list{display:grid;grid-template-columns:1fr;padding:0 16px;grid-row-gap:var(--spacing-7);row-gap:var(--spacing-7);order:2}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__filters,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__filters{order:1;min-height:100%;max-width:100%;overflow:visible;position:relative;margin-bottom:var(--spacing-5)}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list{max-width:100%;position:relative;align-items:flex-start;justify-content:flex-start;flex-direction:row;column-gap:var(--spacing-4);scroll-behavior:smooth;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap;padding:0 16px;padding-top:var(--spacing-0);margin-bottom:var(--spacing-5)}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list::-webkit-scrollbar,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list::-webkit-scrollbar{display:none}main.page-proyectos #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list .c-projects__filters-item,main.page-work #id-projects .c-projects__container .c-projects__query .c-projects__filters .c-projects__filters-list .c-projects__filters-item{padding:var(--spacing-3) 0}}main.main-project-item{background-color:var(--surface-black);color:var(--white)}main.main-project-item #id-hero .c-hero__container{height:100vh;display:flex;flex-direction:column;align-items:center}main.main-project-item #id-hero .c-hero__container .c-hero__banner-wrapper{flex-grow:2;width:100vw;margin-bottom:var(--spacing-7);position:relative;overflow:hidden}main.main-project-item #id-hero .c-hero__container .c-hero__banner-wrapper .c-hero__banner{position:absolute;left:0;top:0;bottom:0;margin:auto;width:100%;height:110%;background-position:50%;background-size:cover;background-repeat:no-repeat;will-change:transform}main.main-project-item #id-hero .c-hero__container .c-hero__banner-wrapper .c-hero__canvas{width:100%;height:100%;background-color:var(--surface-black)}main.main-project-item #id-hero .c-hero__container .c-hero__banner-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5) 40%,rgba(0,0,0,0));z-index:10}main.main-project-item #id-hero .c-hero__container .c-hero__copy .c-hero__breadcrumb,main.main-project-item #id-hero .c-hero__container .c-hero__copy .c-hero__title{margin-bottom:var(--spacing-4)}main.main-project-item #id-hero .c-hero__container .c-hero__copy .c-hero__teaser{margin-bottom:var(--spacing-7)}main.main-project-item #id-details .c-details__container{position:relative;display:flex;flex-direction:column;align-items:center}main.main-project-item #id-details .c-details__container .c-details__navigation{position:-webkit-sticky;position:sticky;top:var(--spacing-5);left:0;width:100vw;margin-bottom:var(--spacing-9);z-index:2;background-color:rgba(33,33,33,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}main.main-project-item #id-details .c-details__container .c-details__navigation .c-navigation__divider{width:100%;background-color:hsla(0,0%,100%,.5);height:1px;border:none}main.main-project-item #id-details .c-details__container .c-details__navigation .c-navigation__scroll-spy{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-5) 0}main.main-project-item #id-details .c-details__container .c-details__navigation .c-navigation__scroll-spy .c-navigation__item .c-navigation__button{font-size:var(--font-size-3);cursor:pointer;transition:all .3s ease;font-weight:500;color:var(--neutral-50);font-family:var(--dm-sans)}main.main-project-item #id-details .c-details__container .c-details__navigation .c-navigation__scroll-spy .c-navigation__item .c-navigation__button:hover,main.main-project-item #id-details .c-details__container .c-details__navigation .c-navigation__scroll-spy .c-navigation__item.active .c-navigation__button{color:var(--white)}main.main-project-item #id-details .c-details__container .c-details__overview{width:100%;display:flex;flex-direction:column;align-items:center}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__content{align-items:flex-start;justify-content:space-between;margin-bottom:var(--spacing-11)}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__content .c-overview__glance{display:grid;grid-template-columns:auto auto;grid-template-rows:repeat(auto,4);grid-column-gap:var(--spacing-5);column-gap:var(--spacing-5);grid-row-gap:var(--spacing-5);row-gap:var(--spacing-5);padding-top:var(--spacing-5)}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__content .c-overview__glance ul li:not(:last-child){margin-bottom:var(--spacing-2)}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__content .c-overview__context .c-overview__title{margin-bottom:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__carousel{width:100%}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__carousel .c-carousel__images-list{display:flex;justify-content:center;column-gap:var(--spacing-5);margin-bottom:var(--spacing-11)}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__carousel .c-carousel__images-list .c-carousel__images-item img{width:50vw;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--border-radius-3)}main.main-project-item #id-details .c-details__container .c-details__execution{width:100%;display:flex;flex-direction:column;align-items:center}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content{justify-content:space-between;position:relative;margin-bottom:var(--spacing-11);align-items:flex-start}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-execution__copy{position:-webkit-sticky;position:sticky;top:var(--spacing-9);left:0}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-execution__copy .c-execution__title{padding-top:var(--spacing-5);margin-bottom:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-execution__images-container .c-execution__images-list{display:flex;flex-direction:column;row-gap:var(--spacing-3)}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-execution__images-container .c-execution__images-list .c-execution__images-item{position:relative}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-execution__images-container .c-execution__images-list .c-execution__images-item .c-execution__image{max-width:100%}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-execution__images-container .c-execution__images-list .c-execution__images-item .c-execution__image-description{position:absolute;bottom:0;left:0;width:100%;padding:var(--spacing-3);background-color:rgba(33,33,33,.4);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);font-style:italic}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal{position:fixed;z-index:999;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(-30px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner{background:rgba(0,0,0,0);overflow:hidden;height:100%}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .c-modal__close{position:absolute;top:2rem;right:2rem;display:grid;place-items:center;width:48px;aspect-ratio:1/1;border-radius:50%;background-color:rgba(0,0,0,0);color:#fff;z-index:20;transition:all .3s ease}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .c-modal__close:hover{background-color:hsla(0,0%,100%,.3)}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .c-modal__close:active{background-color:hsla(0,0%,100%,.6);transition:none}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper{position:relative;height:100%;display:flex;justify-content:center;align-items:center}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-wrapper{align-items:center}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-wrapper .swiper-slide{display:grid;place-items:center;position:relative}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-wrapper .swiper-slide .c-modal__image-container{position:relative;display:grid;place-items:center;z-index:2}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-wrapper .swiper-slide .c-modal__image-container .c-modal__image{max-height:80vh;max-width:80vw;width:100%;height:auto;object-fit:cover}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-wrapper .swiper-slide .c-modal__image-container .c-modal__description{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(33,33,33,.4);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:var(--spacing-3)}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-wrapper .swiper-slide .c-modal__item-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:1}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .js-swiper-control{position:absolute;top:0;bottom:0;margin:auto;z-index:10;color:var(--white);width:60px;height:60px;aspect-ratio:1/1;border-radius:1000px;background-color:rgba(0,0,0,0);transition:all .3s ease}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .js-swiper-control:hover{background-color:hsla(0,0%,100%,.3)}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .js-swiper-control:active{background-color:hsla(0,0%,100%,.6);transition:none}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .js-swiper-control--prev{left:2rem}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .js-swiper-control--next{right:2rem}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-pagination{position:absolute;z-index:10;bottom:5vh;left:0;right:0;margin:auto}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:hsla(0,0%,100%,.4);transition:all .3s ease;border-radius:50%}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--white);width:24px;border-radius:1000px}main.main-project-item #id-details .c-details__container .c-details__banner-wrapper{width:100vw;height:70vh;margin-bottom:var(--spacing-10);overflow:hidden;position:relative}main.main-project-item #id-details .c-details__container .c-details__banner-wrapper .c-details__banner{position:absolute;left:0;top:0;bottom:0;margin:auto;width:100%;height:130%;background-position:50%;background-size:cover;background-repeat:no-repeat;will-change:transform}main.main-project-item #id-details .c-details__container .c-details__banner-wrapper .c-details__banner-canvas{width:100%;height:100%;background:var(--surface-black)}main.main-project-item #id-details .c-details__container .c-details__results{justify-content:space-between;position:relative;width:100%;display:flex;flex-direction:column;align-items:center}main.main-project-item #id-details .c-details__container .c-details__results .c-results__first-divider{width:100%;height:2px;border:none;background-color:var(--white)}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content{margin-bottom:var(--spacing-11);width:100%;justify-content:space-between}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__header{position:relative;padding-top:var(--spacing-7);min-height:100%}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__header .c-results__title{position:-webkit-sticky;position:sticky;top:var(--spacing-10);left:0}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__stats{display:flex;flex-direction:column;row-gap:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__stats .c-results__stats-item .c-results__stats-divider{height:2px;background-color:var(--white);border:none;margin-bottom:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__stats .c-results__stats-item .c-results__stats-content{display:grid;grid-template-columns:2fr 7fr;align-items:center;grid-column-gap:var(--spacing-6);column-gap:var(--spacing-6)}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__stats .c-results__stats-item .c-results__stats-content .c-results__stats-number{text-align:right}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__stats .c-results__stats-item:first-child{padding-top:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__stats .c-results__stats-item:first-child hr{display:none}main.main-project-item #id-details .c-details__container .c-details__takeaways{position:relative;margin-bottom:var(--spacing-9)}main.main-project-item #id-details .c-details__container .c-details__takeaways .c-takeaways__text--bottom{color:var(--neutral-80);position:relative}main.main-project-item #id-details .c-details__container .c-details__takeaways .c-takeaways__text-mask{position:absolute;inset:0;color:var(--white);overflow:hidden;pointer-events:none}main.main-project-item #id-details .c-details__container .c-details__next{position:relative;margin-top:var(--spacing-5);margin-bottom:var(--spacing-12)}main.main-project-item #id-details .c-details__container .c-details__next .c-next__text--bottom{color:var(--neutral-80);position:relative}main.main-project-item #id-details .c-details__container .c-details__next .c-next__text-mask{position:absolute;inset:0;color:var(--white);overflow:hidden;pointer-events:none}main.main-project-item #id-related .c-related__container{padding-bottom:var(--spacing-10)}main.main-project-item #id-related .c-related__container .c-related__title{margin-bottom:var(--spacing-9);line-height:110%}main.main-project-item #id-related .c-related__container .c-related__title .line:not(:last-child){margin-bottom:-1rem}main.main-project-item #id-related .c-related__container .c-related__list{display:grid;grid-template-columns:1fr;grid-row-gap:var(--spacing-9)}main.main-project-item #id-related .c-related__container .c-related__list .c-project__card .c-project__link .c-project__image-wrapper{position:relative;overflow:hidden;aspect-ratio:16/9;margin-bottom:var(--spacing-5);border-radius:var(--border-radius-4)}main.main-project-item #id-related .c-related__container .c-related__list .c-project__card .c-project__link .c-project__image-wrapper .c-project__image{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1) rotate(0);transition:all .4s ease-in-out}main.main-project-item #id-related .c-related__container .c-related__list .c-project__card .c-project__link .c-project__text .c-project__title{margin-bottom:var(--spacing-2);color:var(--white)}main.main-project-item #id-related .c-related__container .c-related__list .c-project__card .c-project__link .c-project__text .c-project__details{color:var(--white)}main.main-project-item #id-related .c-related__container .c-related__list .c-project__card .c-project__link:hover .c-project__image-wrapper .c-project__image{transform:scale(1.2) rotate(-5deg)}@media (max-width:959px){main.main-project-item #id-related .c-related__container .c-related__list .c-project__card .c-project__link .c-project__image-wrapper{aspect-ratio:7/5;margin-bottom:var(--spacing-3);border-radius:var(--border-radius-2)}main.main-project-item #id-related .c-related__container .c-related__list .c-project__card .c-project__link .c-project__image-wrapper .c-project__image{height:120%;transition:all .4s ease-in-out}main.main-project-item #id-related .c-related__container .c-related__list .c-project__card .c-project__link .c-project__text .c-project__title{margin-bottom:var(--spacing-2);font-size:var(--font-size-8)}main.main-project-item #id-related .c-related__container .c-related__list .c-project__card .c-project__link .c-project__text .c-project__details{font-size:var(--font-size-3)}main.main-project-item #id-related .c-related__container .c-related__list .c-project__card .c-project__link:hover .c-project__image-wrapper .c-project__image{transform:scale(1.2) rotate(-5deg)}main.main-project-item #id-hero .c-hero__container{height:auto}main.main-project-item #id-hero .c-hero__container .c-hero__banner{flex-grow:1;height:auto;aspect-ratio:5/4;margin-bottom:var(--spacing-5);background-attachment:scroll;background-position:50%;background-size:cover;background-repeat:no-repeat}main.main-project-item #id-hero .c-hero__container .c-hero__copy .c-hero__breadcrumb{margin-bottom:var(--spacing-4)}main.main-project-item #id-hero .c-hero__container .c-hero__copy .c-hero__title{margin-bottom:var(--spacing-4);font-size:var(--font-size-10);letter-spacing:-.15rem}main.main-project-item #id-hero .c-hero__container .c-hero__copy .c-hero__teaser{margin-bottom:var(--spacing-7);letter-spacing:-.03rem;width:100%;font-size:var(--font-size-5)}main.main-project-item #id-details .c-details__container{position:relative;display:flex;flex-direction:column;align-items:center}main.main-project-item #id-details .c-details__container .c-details__navigation{top:var(--spacing-5);margin-bottom:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__navigation .c-navigation__scroll-spy{justify-content:flex-start;align-items:center;scroll-behavior:smooth;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap;column-gap:var(--spacing-5);padding:var(--spacing-3) 0}main.main-project-item #id-details .c-details__container .c-details__navigation .c-navigation__scroll-spy .c-navigation__item .c-navigation__button{font-size:var(--font-size-3);padding:var(--spacing-2) 0}main.main-project-item #id-details .c-details__container .c-details__overview{display:flex;flex-direction:column;align-items:center;width:100vw}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__content{margin-bottom:var(--spacing-7);padding:0 16px}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__content .c-overview__glance{padding-top:var(--spacing-0);padding-bottom:var(--spacing-6);margin-bottom:var(--spacing-6);border-bottom:1px solid var(--neutral-70)}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__content .c-overview__glance h3,main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__content .c-overview__glance li,main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__content .c-overview__glance p{font-size:var(--font-size-4)}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__content .c-overview__context .c-overview__title{margin-bottom:var(--spacing-5)}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__carousel{justify-content:center;overflow:hidden}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__carousel .c-carousel__images-list{column-gap:var(--spacing-3);margin-bottom:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__overview .c-overview__carousel .c-carousel__images-list .c-carousel__images-item img{width:80vw;aspect-ratio:16/9}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content{margin-bottom:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-execution__copy{position:static;margin-bottom:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-execution__copy .c-execution__title{padding-top:var(--spacing-0);margin-bottom:var(--spacing-5)}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-execution__images-container .c-execution__images-list{row-gap:var(--spacing-3)}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translateY(-30px);transition:opacity .3s ease,transform .3s ease;height:100vh;max-width:100vw}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner{height:100%}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .c-modal__close{top:1rem;right:1rem;width:48px}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper{position:relative;display:flex;justify-content:center;align-items:center;height:100%}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .js-swiper-control{display:none}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-pagination{bottom:5vh}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-pagination .swiper-pagination-bullet-active{width:24px}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-slide .c-modal__image-container{position:relative;z-index:2}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-slide .c-modal__image-container .c-modal__image{height:auto;max-height:100vh;width:100vw;max-width:100vw}main.main-project-item #id-details .c-details__container .c-details__execution .c-execution__content .c-modal .c-modal__inner .swiper .swiper-slide .c-modal__image-container .c-modal__description{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(33,33,33,.4);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:var(--spacing-3)}main.main-project-item #id-details .c-details__container .c-details__banner-wrapper{height:auto;aspect-ratio:4/5;margin-bottom:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content{margin-bottom:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__header{padding-top:var(--spacing-0);padding-bottom:var(--spacing-5);min-height:auto}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__header .c-results__title{position:static}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__mobile-divider{width:100%;height:2px;background-color:var(--white);border:none}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__stats{row-gap:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__stats .c-results__stats-item .c-results__stats-divider{height:2px;background-color:var(--white);border:none;margin-bottom:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__stats .c-results__stats-item .c-results__stats-content{display:grid;grid-template-columns:1fr;align-items:center;grid-column-gap:var(--spacing-6);column-gap:var(--spacing-6)}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__stats .c-results__stats-item .c-results__stats-content .c-results__stats-number{text-align:left;margin-bottom:var(--spacing-4)}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__stats .c-results__stats-item:first-child{padding-top:var(--spacing-7)}main.main-project-item #id-details .c-details__container .c-details__results .c-results__content .c-results__stats .c-results__stats-item:first-child hr{display:none}main.main-project-item #id-details .c-details__container .c-details__takeaways{margin-bottom:var(--spacing-6)}main.main-project-item #id-details .c-details__container .c-details__takeaways .c-takeaways__text--bottom,main.main-project-item #id-details .c-details__container .c-details__takeaways .c-takeaways__text-mask .c-takeaways__text--top{font-size:var(--font-size-9)}main.main-project-item #id-details .c-details__container .c-details__next{margin-top:var(--spacing-5);margin-bottom:var(--spacing-9)}main.main-project-item #id-details .c-details__container .c-details__next .c-next__text--bottom,main.main-project-item #id-details .c-details__container .c-details__next .c-next__text-mask .c-next__text--top{font-size:var(--font-size-9)}main.main-project-item #id-related .c-related__container{padding-bottom:var(--spacing-7)}main.main-project-item #id-related .c-related__container .c-related__title{margin-bottom:var(--spacing-6);font-size:var(--font-size-11);letter-spacing:-.15rem}main.main-project-item #id-related .c-related__container .c-related__list{grid-row-gap:var(--spacing-5)}}.Button_button__VTjpq{display:inline-block;font-weight:400;font-family:DM Sans,sans-serif;text-decoration:none;border:none;cursor:pointer;box-sizing:content-box;line-height:100%;position:relative}.Button_small__pT4r9{font-size:var(--font-size-2);padding:.3rem 0}.Button_small__pT4r9 svg{width:.9rem!important}.Button_small__pT4r9 svg:first-child{margin-right:.2rem}.Button_small__pT4r9 svg:last-child{margin-left:.2rem}.Button_medium__hlBaT{font-size:var(--font-size-3);padding:.4rem 0}.Button_medium__hlBaT svg{width:1rem!important}.Button_medium__hlBaT svg:first-child{margin-right:.3rem}.Button_medium__hlBaT svg:last-child{margin-left:.3rem}.Button_large__iM0Ck{font-size:var(--font-size-4);padding:.6rem 0}.Button_large__iM0Ck svg{width:1.2rem!important}.Button_large__iM0Ck svg:first-child{margin-right:.4rem}.Button_large__iM0Ck svg:last-child{margin-left:.4rem}.Button_primary-down__hpd3u,.Button_primary-out__wIMPe,.Button_primary-right__o0RpU,.Button_primary-up__N1BnT{display:flex;align-items:center}.Button_primary-right__o0RpU{transition:all .4s ease;position:relative}.Button_primary-right__o0RpU svg:first-child{position:absolute;opacity:0;visibility:hidden;transition:all .4s ease}.Button_primary-right__o0RpU.Button_small__pT4r9 svg:first-child{left:-1.2rem}.Button_primary-right__o0RpU.Button_medium__hlBaT svg:first-child{left:-1.4rem}.Button_primary-right__o0RpU.Button_large__iM0Ck svg:first-child{left:-1.6rem}.Button_primary-right__o0RpU:hover svg:first-child{opacity:1;visibility:visible}.Button_primary-right__o0RpU:hover svg:last-child{opacity:0;transition:.4s ease}.Button_primary-right__o0RpU:hover.Button_small__pT4r9{transform:translateX(1.1rem)}.Button_primary-right__o0RpU:hover.Button_medium__hlBaT{transform:translateX(1.3rem)}.Button_primary-right__o0RpU:hover.Button_large__iM0Ck{transform:translateX(1.6rem)}.Button_primary-down__hpd3u svg:first-child{position:absolute;right:0;bottom:0;top:0;margin:auto 0 auto auto;opacity:0;transform:translateY(-1.5rem);transition:all .4s ease}.Button_primary-down__hpd3u svg:last-child{transition:.3s ease}.Button_primary-down__hpd3u:hover svg:first-child{opacity:1;transform:translateY(0)}.Button_primary-down__hpd3u:hover svg:last-child{opacity:0;transform:translateY(1.5rem)}.Button_primary-up__N1BnT svg:first-child{position:absolute;right:0;bottom:0;top:0;margin:auto 0 auto auto;opacity:0;transform:translateY(1.5rem);transition:all .4s ease}.Button_primary-up__N1BnT svg:last-child{transition:.3s ease}.Button_primary-up__N1BnT:hover svg:first-child{opacity:1;transform:translateY(0)}.Button_primary-up__N1BnT:hover svg:last-child{opacity:0;transform:translateY(-1.5rem)}.Button_primary-out__wIMPe svg:first-child{position:absolute;right:1rem;bottom:0;top:0;margin:auto 0 auto auto;opacity:0;transform:translateY(1.5rem);transition:all .4s ease}.Button_primary-out__wIMPe svg:last-child{transition:.3s ease}.Button_primary-out__wIMPe:hover svg:first-child{right:0;opacity:1;transform:translateY(0)}.Button_primary-out__wIMPe:hover svg:last-child{opacity:0;transform:translateY(-1rem) translateX(1rem)}.Button_secondary__sjqoT{position:relative}.Button_secondary__sjqoT:after,.Button_secondary__sjqoT:before{position:absolute;width:100%;height:1px;background:currentColor;top:100%;left:0;pointer-events:none}.Button_secondary__sjqoT:before{content:"";transform-origin:100% 50%;transform:scaleX(0);transition:transform .5s ease-in-out}.Button_secondary__sjqoT:hover:before{transform-origin:0 50%;transform:scaleX(1)}.BurgerButton_burgerButton__ZrN5q .BurgerButton_trigger__oVvJq{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;outline:none;display:none}.BurgerButton_burgerButton__ZrN5q .BurgerButton_wrapper__mgygg{cursor:pointer;margin:auto;width:22px;display:flex;align-items:center;justify-content:center;position:relative}.BurgerButton_burgerButton__ZrN5q .BurgerButton_wrapper__mgygg:before{content:"";position:absolute;width:48px;aspect-ratio:1/1;border-radius:var(--border-radius-full);background-color:rgba(0,0,0,0)}.BurgerButton_burgerButton__ZrN5q .BurgerButton_wrapper__mgygg:active:before{background-color:var(--neutral-5)}.BurgerButton_burgerButton__ZrN5q .BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV{background:#000;width:22px;height:2.5px;position:relative}.BurgerButton_burgerButton__ZrN5q .BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV:after,.BurgerButton_burgerButton__ZrN5q .BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV:before{content:"";position:absolute;transition:top .3s ease .3s,transform .3s ease;background:#000;width:22px;height:2.5px}.BurgerButton_burgerButton__ZrN5q .BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV:before{top:-6px}.BurgerButton_burgerButton__ZrN5q .BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV:after{top:6px}.BurgerButton_burgerButton__ZrN5q .BurgerButton_trigger__oVvJq:checked~.BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV{background:rgba(0,0,0,0)}.BurgerButton_burgerButton__ZrN5q .BurgerButton_trigger__oVvJq:checked~.BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV:after,.BurgerButton_burgerButton__ZrN5q .BurgerButton_trigger__oVvJq:checked~.BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV:before{transition:top .3s ease,transform .3s ease .3s;top:0}.BurgerButton_burgerButton__ZrN5q .BurgerButton_trigger__oVvJq:checked~.BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV:before{transform:rotate(45deg)}.BurgerButton_burgerButton__ZrN5q .BurgerButton_trigger__oVvJq:checked~.BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV:after{transform:rotate(-45deg)}.BurgerButton_burgerButton__ZrN5q.BurgerButton_black__sZ4eS .BurgerButton_wrapper__mgygg:active:before,.BurgerButton_burgerButton__ZrN5q.BurgerButton_transparent__H8DaH .BurgerButton_wrapper__mgygg:active:before{background-color:var(--neutral-95)}.BurgerButton_burgerButton__ZrN5q.BurgerButton_black__sZ4eS .BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV,.BurgerButton_burgerButton__ZrN5q.BurgerButton_black__sZ4eS .BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV:after,.BurgerButton_burgerButton__ZrN5q.BurgerButton_black__sZ4eS .BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV:before,.BurgerButton_burgerButton__ZrN5q.BurgerButton_transparent__H8DaH .BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV,.BurgerButton_burgerButton__ZrN5q.BurgerButton_transparent__H8DaH .BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV:after,.BurgerButton_burgerButton__ZrN5q.BurgerButton_transparent__H8DaH .BurgerButton_wrapper__mgygg .BurgerButton_burger__mMXFV:before{background:var(--white)}@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8d0a1832fd3be0c8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/d7df244fe7b07b95-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba43ea3467e29870-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7ea2ab4a8ad1f81-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Mono Fallback;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_d02b1f{font-family:DM Mono,DM Mono Fallback;font-style:normal}.__variable_d02b1f{--font-dm-mono:"DM Mono","DM Mono Fallback"}.SkillsItem_item__i6BWy.SkillsItem_small__ezY25 .SkillsItem_title__Lt_mx{margin-bottom:var(--spacing-1)}.SkillsItem_item__i6BWy.SkillsItem_small__ezY25 .SkillsItem_description__ZnqSO{color:var(--neutral-60)}.SkillsItem_item__i6BWy.SkillsItem_large__FJgav .SkillsItem_title__Lt_mx{font-size:var(--font-size-4)}.SkillsItem_item__i6BWy.SkillsItem_large__FJgav .SkillsItem_description__ZnqSO{font-size:var(--font-size-2)}.LanguageSwitcher_container__Qf0Bh button{cursor:pointer;font-size:var(--font-size-3);line-height:140%;padding:var(--spacing-2) 0;transition:all .3s ease}.LanguageSwitcher_container__Qf0Bh.LanguageSwitcher_black__eRXIy button{color:var(--neutral-40)}.LanguageSwitcher_container__Qf0Bh.LanguageSwitcher_black__eRXIy button.LanguageSwitcher_active__gvI0s,.LanguageSwitcher_container__Qf0Bh.LanguageSwitcher_black__eRXIy button:hover,.LanguageSwitcher_container__Qf0Bh.LanguageSwitcher_black__eRXIy span{color:var(--white)}.LanguageSwitcher_container__Qf0Bh.LanguageSwitcher_white__WOR8d button{color:var(--neutral-50)}.LanguageSwitcher_container__Qf0Bh.LanguageSwitcher_white__WOR8d button.LanguageSwitcher_active__gvI0s,.LanguageSwitcher_container__Qf0Bh.LanguageSwitcher_white__WOR8d button:hover,.LanguageSwitcher_container__Qf0Bh.LanguageSwitcher_white__WOR8d span{color:var(--black)}.LanguageSwitcher_container__Qf0Bh.LanguageSwitcher_transparent___5Et6 button{color:hsla(0,0%,100%,.6)}.LanguageSwitcher_container__Qf0Bh.LanguageSwitcher_transparent___5Et6 button.LanguageSwitcher_active__gvI0s,.LanguageSwitcher_container__Qf0Bh.LanguageSwitcher_transparent___5Et6 button:hover,.LanguageSwitcher_container__Qf0Bh.LanguageSwitcher_transparent___5Et6 span{color:var(--white)}.Navbar_white__ZisMG{color:var(--black)}.Navbar_white__ZisMG .Navbar_state__zHiUh{background-color:var(--surface-white)}.Navbar_white__ZisMG .Navbar_state__zHiUh .Navbar_container__ULSQL{border-bottom:1px solid var(--black)}.Navbar_white__ZisMG .Navbar_time__dDFDd{color:var(--neutral-50)}.Navbar_black__IveDD{color:var(--white)!important}.Navbar_black__IveDD .Navbar_state__zHiUh{background-color:var(--surface-black)}.Navbar_black__IveDD .Navbar_state__zHiUh .Navbar_container__ULSQL{border-bottom:1px solid var(--neutral-80)}.Navbar_black__IveDD .Navbar_time__dDFDd{color:var(--neutral-40)}.Navbar_transparent__JUOr3{color:var(--white)!important}.Navbar_transparent__JUOr3 .Navbar_state__zHiUh{background-color:rgba(0,0,0,0)}.Navbar_transparent__JUOr3 .Navbar_state__zHiUh .Navbar_container__ULSQL{border-bottom:1px solid var(--white)}.Navbar_transparent__JUOr3 .Navbar_time__dDFDd{color:hsla(0,0%,100%,.6)}.Navbar_shy__nseok .Navbar_middle__rlLqV{display:none!important}.Navbar_navbar__EHDR6{height:0;position:relative;z-index:3}.Navbar_navbar__EHDR6 .Navbar_state__zHiUh .Navbar_container__ULSQL{padding-bottom:var(--spacing-3);padding-top:var(--spacing-4);display:flex;align-items:center;justify-content:space-between}.Navbar_navbar__EHDR6 .Navbar_state__zHiUh .Navbar_container__ULSQL .Navbar_left__xBaB_ .Navbar_logo__BUCaW{font-weight:600;font-size:var(--font-size-3)}.Navbar_navbar__EHDR6 .Navbar_state__zHiUh .Navbar_container__ULSQL .Navbar_middle__rlLqV{display:flex;align-items:center;column-gap:var(--spacing-7)}.Navbar_navbar__EHDR6 .Navbar_state__zHiUh .Navbar_container__ULSQL .Navbar_middle__rlLqV .Navbar_time__dDFDd{padding-top:4px}.Navbar_navbar__EHDR6 .Navbar_state__zHiUh .Navbar_container__ULSQL .Navbar_middle__rlLqV .Navbar_time__dDFDd span{font-family:var(--font-dm-mono),sans-serif!important}.Navbar_navbar__EHDR6 .Navbar_state__zHiUh .Navbar_container__ULSQL .Navbar_right__74o5b{display:flex;align-items:center}.Navbar_navbar__EHDR6 .Navbar_state__zHiUh .Navbar_container__ULSQL .Navbar_right__74o5b .Navbar_links__iyrsj{display:flex;align-items:center;column-gap:var(--spacing-5)}@media (max-width:576px){.Navbar_navbar__EHDR6{max-width:100%}.Navbar_navbar__EHDR6 .Navbar_state__zHiUh .Navbar_container__ULSQL{padding:var(--spacing-5) 0}.Navbar_navbar__EHDR6 .Navbar_state__zHiUh .Navbar_container__ULSQL .Navbar_left__xBaB_ .Navbar_logo__BUCaW{font-weight:600;font-size:var(--font-size-4)}}.Sidenav_sidenav__eZc0l{position:fixed;top:0;left:0;z-index:2;width:100%;opacity:0;visibility:0}.Sidenav_sidenav__eZc0l .Sidenav_container__NJOe3{height:100vh;padding-top:var(--spacing-9);padding-bottom:var(--spacing-10);display:flex;flex-direction:column;justify-content:space-between}.Sidenav_sidenav__eZc0l .Sidenav_container__NJOe3 .Sidenav_links___Uq2e{display:flex;flex-direction:column}.Sidenav_sidenav__eZc0l .Sidenav_container__NJOe3 .Sidenav_links___Uq2e .Sidenav_linkItem__r6vyG{position:relative}.Sidenav_sidenav__eZc0l .Sidenav_container__NJOe3 .Sidenav_links___Uq2e .Sidenav_linkItem__r6vyG .Sidenav_link__q6lf9{font-size:var(--font-size-6);font-weight:700;letter-spacing:-.05rem;padding:var(--spacing-5) 16px;display:flex;align-items:center;column-gap:var(--spacing-2)}.Sidenav_sidenav__eZc0l .Sidenav_container__NJOe3 .Sidenav_links___Uq2e .Sidenav_linkItem__r6vyG .Sidenav_link__q6lf9 svg{width:1.8rem!important;height:1.8rem!important}.Sidenav_sidenav__eZc0l .Sidenav_container__NJOe3 .Sidenav_timeLanguage__KLkt6{padding:0 16px}.Sidenav_sidenav__eZc0l .Sidenav_container__NJOe3 .Sidenav_timeLanguage__KLkt6 div{margin-bottom:var(--spacing-5)}.Sidenav_sidenav__eZc0l .Sidenav_container__NJOe3 .Sidenav_timeLanguage__KLkt6 div button,.Sidenav_sidenav__eZc0l .Sidenav_container__NJOe3 .Sidenav_timeLanguage__KLkt6 div span{font-size:var(--font-size-4)}.Sidenav_sidenav__eZc0l .Sidenav_container__NJOe3 .Sidenav_timeLanguage__KLkt6 .Sidenav_clock__2_boM span{font-family:DM Mono,sans-serif}.Sidenav_sidenav__eZc0l.Sidenav_white__IEmO9{background-color:var(--surface-white)}.Sidenav_sidenav__eZc0l.Sidenav_white__IEmO9 .Sidenav_white__IEmO9{color:var(--black)}.Sidenav_sidenav__eZc0l.Sidenav_white__IEmO9 .Sidenav_link__q6lf9:active{background-color:var(--neutral-5)}.Sidenav_sidenav__eZc0l.Sidenav_black__1ZcV5,.Sidenav_sidenav__eZc0l.Sidenav_transparent__ZDD4l{background-color:var(--surface-black)}.Sidenav_sidenav__eZc0l.Sidenav_black__1ZcV5 .Sidenav_black__1ZcV5,.Sidenav_sidenav__eZc0l.Sidenav_black__1ZcV5 .Sidenav_transparent__ZDD4l,.Sidenav_sidenav__eZc0l.Sidenav_transparent__ZDD4l .Sidenav_black__1ZcV5,.Sidenav_sidenav__eZc0l.Sidenav_transparent__ZDD4l .Sidenav_transparent__ZDD4l{color:var(--white)}.Sidenav_sidenav__eZc0l.Sidenav_black__1ZcV5 .Sidenav_link__q6lf9:active,.Sidenav_sidenav__eZc0l.Sidenav_transparent__ZDD4l .Sidenav_link__q6lf9:active{background-color:var(--neutral-60)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.Header_header__faUow{position:relative;z-index:2}.Footer_footer__qTy6d{border-top:1px solid var(--neutral-80);position:fixed;left:0;top:0;width:100%}.Footer_footer__qTy6d .Footer_container__8QoG0{height:100vh;padding-top:var(--spacing-8);display:flex;flex-direction:column;justify-content:space-between}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_cta__OqZt3 .Footer_title__yBVrM{position:relative;width:100%}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_cta__OqZt3 .Footer_title__yBVrM span{position:relative;display:inline-block}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_cta__OqZt3 .Footer_subhead__CjOrZ{position:absolute;bottom:1rem;left:102%;margin:auto;letter-spacing:0;width:30vw}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_cta__OqZt3 .Footer_button__oebaY{position:absolute;right:0;bottom:.5rem;letter-spacing:0}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_topFooter__5yqLs{padding-bottom:var(--spacing-5)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_topFooter__5yqLs .Footer_title__yBVrM{margin-bottom:var(--spacing-3)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_topFooter__5yqLs .Footer_links__afW_2{display:flex;justify-content:space-between;align-items:center}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_topFooter__5yqLs .Footer_links__afW_2 .Footer_navigationLinks__7wxwS{display:flex;align-items:center;gap:var(--spacing-5)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_bottomFooter__3lxY5{padding:var(--spacing-4) 0;display:flex;align-items:center;justify-content:space-between}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_bottomFooter__3lxY5 .Footer_brand__9_Jai{display:flex;align-items:center;gap:var(--spacing-2)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_bottomFooter__3lxY5 .Footer_brand__9_Jai .Footer_logo__j8Zth{font-weight:600}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_bottomFooter__3lxY5 .Footer_location__gMdUs{display:flex;align-items:center;gap:var(--spacing-6)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_bottomFooter__3lxY5 .Footer_location__gMdUs .Footer_time__JajMP span{font-family:var(--font-dm-mono),sans-serif!important}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_bottomFooter__3lxY5 .Footer_social__bYoDb{display:flex;align-items:center;gap:var(--spacing-4)}.Footer_footer__qTy6d.Footer_black__RFK_y{background-color:var(--surface-black)}.Footer_footer__qTy6d.Footer_black__RFK_y *{color:var(--white)}.Footer_footer__qTy6d.Footer_black__RFK_y .Footer_subheadMobile__C1y6h,.Footer_footer__qTy6d.Footer_black__RFK_y .Footer_subheadMobile__C1y6h span,.Footer_footer__qTy6d.Footer_black__RFK_y .Footer_subhead__CjOrZ,.Footer_footer__qTy6d.Footer_black__RFK_y .Footer_subhead__CjOrZ span,.Footer_footer__qTy6d.Footer_black__RFK_y .Footer_time__JajMP,.Footer_footer__qTy6d.Footer_black__RFK_y .Footer_time__JajMP span{color:var(--neutral-40)}.Footer_footer__qTy6d.Footer_black__RFK_y .Footer_bottomFooter__3lxY5{border-top:1px solid var(--neutral-70)}.Footer_footer__qTy6d.Footer_white__t92Bf{background-color:var(--surface-white)}.Footer_footer__qTy6d.Footer_white__t92Bf *{color:var(--black)}.Footer_footer__qTy6d.Footer_white__t92Bf .Footer_subheadMobile__C1y6h,.Footer_footer__qTy6d.Footer_white__t92Bf .Footer_subheadMobile__C1y6h span,.Footer_footer__qTy6d.Footer_white__t92Bf .Footer_subhead__CjOrZ,.Footer_footer__qTy6d.Footer_white__t92Bf .Footer_subhead__CjOrZ span,.Footer_footer__qTy6d.Footer_white__t92Bf .Footer_time__JajMP,.Footer_footer__qTy6d.Footer_white__t92Bf .Footer_time__JajMP span{color:var(--neutral-50)}.Footer_footer__qTy6d.Footer_white__t92Bf .Footer_bottomFooter__3lxY5{border-top:1px solid var(--neutral-20)}.Footer_footer__qTy6d.Footer_white__t92Bf .Footer_right__CRfAD{border-bottom:1px solid var(--neutral-20)}.Footer_footer__qTy6d.Footer_hide__P_Myr{display:none}@media (max-width:959px){.Footer_footer__qTy6d{position:static}.Footer_footer__qTy6d .Footer_container__8QoG0{padding-top:var(--spacing-6);display:block;height:auto}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_cta__OqZt3{margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-7)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_cta__OqZt3 .Footer_subheadMobile__C1y6h,.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_cta__OqZt3 .Footer_title__yBVrM{margin-bottom:var(--spacing-5)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_topFooter__5yqLs{flex-direction:column;align-items:flex-start;padding-bottom:var(--spacing-5)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_topFooter__5yqLs .Footer_title__yBVrM{margin-bottom:var(--spacing-5);font-size:var(--font-size-6)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_topFooter__5yqLs .Footer_links__afW_2{flex-direction:column;align-items:flex-start;row-gap:var(--spacing-7)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_topFooter__5yqLs .Footer_links__afW_2 .Footer_navigationLinks__7wxwS{flex-direction:column;align-items:flex-start;row-gap:var(--spacing-4)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_bottomFooter__3lxY5{padding:var(--spacing-5) 0;flex-direction:column;align-items:flex-start}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_bottomFooter__3lxY5 .Footer_social__bYoDb{order:1;margin-bottom:var(--spacing-5)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_bottomFooter__3lxY5 .Footer_location__gMdUs{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1);order:2;margin-bottom:var(--spacing-5)}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_bottomFooter__3lxY5 .Footer_brand__9_Jai{flex-direction:column;align-items:flex-start;gap:var(--spacing-2);order:3}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_bottomFooter__3lxY5 .Footer_brand__9_Jai p{order:2}.Footer_footer__qTy6d .Footer_container__8QoG0 .Footer_footerContent__VAyUH .Footer_bottomFooter__3lxY5 .Footer_brand__9_Jai .Footer_logo__j8Zth{order:1}.Footer_footer__qTy6d.Footer_white__t92Bf .Footer_cta__OqZt3{border-bottom:1px solid var(--neutral-20)}.Footer_footer__qTy6d.Footer_black__RFK_y .Footer_cta__OqZt3{border-bottom:1px solid var(--neutral-80)}}@font-face{font-family:DM Sans;font-style:italic;font-weight:100;font-display:swap;src:url(/_next/static/media/289fe58ca841e465-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:100;font-display:swap;src:url(/_next/static/media/ad998c9a6bd57586-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:italic;font-weight:200;font-display:swap;src:url(/_next/static/media/289fe58ca841e465-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:200;font-display:swap;src:url(/_next/static/media/ad998c9a6bd57586-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/289fe58ca841e465-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/ad998c9a6bd57586-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/289fe58ca841e465-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ad998c9a6bd57586-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/289fe58ca841e465-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ad998c9a6bd57586-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/289fe58ca841e465-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ad998c9a6bd57586-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/289fe58ca841e465-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ad998c9a6bd57586-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/289fe58ca841e465-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/ad998c9a6bd57586-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/289fe58ca841e465-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/ad998c9a6bd57586-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_ffabb7{font-family:DM Sans,DM Sans Fallback}.__variable_ffabb7{--font-dm-sans:"DM Sans","DM Sans Fallback"}