:root{--color-dark: #0C0C0C;--color-light: #f5f3f0 ;--font-family-heading: "Neue Rational", "Helvetica";--font-family-body: "Neue Rational", "Helvetica";--font-family-button: "Neue Rational", "Helvetica";--font-family-nav: "Neue Rational", "Helvetica";--font-family-input: "Neue Rational", "Helvetica";--font-size-h1: clamp(36px, 5.5vw, 82px);--font-size-h2: clamp(36px, 5.5vw, 82px);--font-size-h3: clamp(21px, 3.4vw, 44px);--font-size-h4: clamp(19px, 3.2vw, 32px);--font-size-h5: clamp(18px, 2.0vw, 21px);--font-size-h6: clamp(16px, 1.6vw, 18px);--font-size-medium: clamp(15px, 1.2vw, 16px);--font-size-small: clamp(13px, 1vw, 15px);--font-size-mini: clamp(12px, 1vw, 13px);--font-size-micro: clamp(11px, 1vw, 11px);--space-base: 0.4rem;--space-0_5: calc(var(--space-base) * 0.5);--space-1: calc(var(--space-base) * 1);--space-1_5: calc(var(--space-base) * 1.5);--space-2: calc(var(--space-base) * 2);--space-3: calc(var(--space-base) * 3);--space-4: calc(var(--space-base) * 4);--space-6: calc(var(--space-base) * 6);--space-8: calc(var(--space-base) * 8);--space-12: calc(var(--space-base) * 12);--space-16: calc(var(--space-base) * 16);--space-20: calc(var(--space-base) * 20);--space-24: calc(var(--space-base) * 24);--space-32: calc(var(--space-base) * 32);--radius: var(--space-base);--grid-gap: calc(var(--space-base) * 3);--sidebar-width: calc(var(--space-base) * 88);--sidebar-padding: calc(var(--space-base) * 8);--top-bottom-lheight: 32px;--top-bottom-padding: var(--space-4)}@media only screen and (max-width: 768px){:root{--top-bottom-lheight: 24px;--top-bottom-padding: var(--space-3)}}:root{--cubic: cubic-bezier(.77,0,.175,1);--cubic-2: cubic-bezier(.5,0,.5,1)}*{box-sizing:border-box;padding:0;margin:0}html{font-family:sans-serif;font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;forced-color-adjust:none}body{background:var(--color-light);overflow-x:hidden}body::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:99999}body.has--finished::before{transition:all 0s 300ms;visibility:hidden;opacity:0}a{text-decoration:none}@font-face{font-family:"Neue Rational";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/NeueRationalNarrow-Bold.woff2?v=1.00") format("woff2")}body{font-family:var(--font-family-body);font-size:var(--font-size-h3);font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--color-dark)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:800;line-height:1.2;font-family:var(--font-family-heading)}h1,.h1{font-size:var(--font-size-h1);line-height:1}h2,.h2{font-size:var(--font-size-h2);line-height:1.1}h3,.h3{font-size:var(--font-size-h3);line-height:1.15}h4,.h4{font-size:var(--font-size-h4);line-height:1.15}h5,.h5{font-size:var(--font-size-h5)}h6,.h6{font-size:var(--font-size-h6)}.text-small{font-size:var(--font-size-small)}.text-mini{font-size:var(--font-size-mini)}p.h1,p.h2,p.h3,p.h4,p.h5,p.h6{font-weight:400}.align--left{text-align:left}.align--center{text-align:center}.align--right{text-align:right}a{color:var(--color-dark);letter-spacing:.02em}.w-large{width:100%;padding:0 var(--wrapper-padding)}.h--100vh{min-height:100vh}.h--100vh-header{min-height:calc(100vh - var(--header-height)*1)}.w--gc10-1{width:var(--gc10-1)}.w--gc10-2{width:var(--gc10-2)}.w--gc10-3{width:var(--gc10-3)}.w--gc10-4{width:var(--gc10-4)}.w--gc10-5{width:var(--gc10-5)}.w--gc10-6{width:var(--gc10-6)}.w--gc10-7{width:var(--gc10-7)}.w--gc10-8{width:var(--gc10-8)}.w--gc10-9{width:var(--gc10-9)}.w--gc10-10{width:var(--gc10-10)}.w--gc12-1{width:var(--gc12-1)}.w--gc12-2{width:var(--gc12-2)}.w--gc12-3{width:var(--gc12-3)}.w--gc12-4{width:var(--gc12-4)}.w--gc12-5{width:var(--gc12-5)}.w--gc12-6{width:var(--gc12-6)}.w--gc12-7{width:var(--gc12-7)}.w--gc12-8{width:var(--gc12-8)}.w--gc12-9{width:var(--gc12-9)}.w--gc12-10{width:var(--gc12-10)}.w--gc12-11{width:var(--gc12-11)}.w--gc12-12{width:var(--gc12-12)}.flex{display:flex;flex-wrap:wrap}.flex-inline{display:inline-flex}.flex-row{display:flex;flex-direction:column}.fw-50{width:calc(50% - var(--fw-gap, 0px)/2)}.fw-100{width:100%}.align--start{align-items:start}.align--center{align-items:center}.align--end{align-items:end}.justify--end{justify-content:end}.justify--center{justify-content:center}.justify--space-between{justify-content:space-between}@media only screen and (max-width: 768px){.sm-justify--center{justify-content:center}}.gap-0{gap:0;--fw-gap: 0}.gap-0_5{gap:var(--space-0_5);--fw-gap: var(--space-0_5)}.gap-1{gap:var(--space-1);--fw-gap: var(--space-1)}.gap-1_5{gap:var(--space-1_5);--fw-gap: var(--space-1_5)}.gap-2{gap:var(--space-2);--fw-gap: var(--space-2)}.gap-3{gap:var(--space-3);--fw-gap: var(--space-3)}.gap-4{gap:var(--space-4);--fw-gap: var(--space-4)}.gap-6{gap:var(--space-6);--fw-gap: var(--space-6)}.gap-8{gap:var(--space-8);--fw-gap: var(--space-8)}.gap-12{gap:var(--space-12);--fw-gap: var(--space-12)}.gap-16{gap:var(--space-16);--fw-gap: var(--space-16)}.gap-24{gap:var(--space-24);--fw-gap: var(--space-24)}.gap-32{gap:var(--space-32);--fw-gap: var(--space-32)}@media only screen and (max-width: 768px){.sm-gap-0{gap:0;--fw-gap: 0}.sm-gap-0_5{gap:var(--space-0_5);--fw-gap: var(--space-0_5)}.sm-gap-1{gap:var(--space-1);--fw-gap: var(--space-1)}.sm-gap-1_5{gap:var(--space-1_5);--fw-gap: var(--space-1_5)}.sm-gap-2{gap:var(--space-2);--fw-gap: var(--space-2)}.sm-gap-3{gap:var(--space-3);--fw-gap: var(--space-3)}.sm-gap-4{gap:var(--space-4);--fw-gap: var(--space-4)}.sm-gap-6{gap:var(--space-6);--fw-gap: var(--space-6)}.sm-gap-8{gap:var(--space-8);--fw-gap: var(--space-8)}.sm-gap-12{gap:var(--space-12);--fw-gap: var(--space-12)}.sm-gap-16{gap:var(--space-16);--fw-gap: var(--space-16)}.sm-gap-24{gap:var(--space-24);--fw-gap: var(--space-24)}.sm-gap-32{gap:var(--space-32);--fw-gap: var(--space-32)}}.rgap-0{row-gap:0}.rgap-0_5{row-gap:var(--space-0_5)}.rgap-1{row-gap:var(--space-1)}.rgap-1_5{row-gap:var(--space-1_5)}.rgap-2{row-gap:var(--space-2)}.rgap-3{row-gap:var(--space-3)}.rgap-4{row-gap:var(--space-4)}.rgap-6{row-gap:var(--space-6)}.rgap-8{row-gap:var(--space-8)}.rgap-12{row-gap:var(--space-12)}.rgap-16{row-gap:var(--space-16)}.rgap-24{row-gap:var(--space-24)}.rgap-32{row-gap:var(--space-32)}@media only screen and (max-width: 768px){.sm-rgap-0{gap:0;--fw-gap: 0}.sm-rgap-0_5{gap:var(--space-0_5);--fw-gap: var(--space-0_5)}.sm-rgap-1{gap:var(--space-1);--fw-gap: var(--space-1)}.sm-rgap-1_5{gap:var(--space-1_5);--fw-gap: var(--space-1_5)}.sm-rgap-2{gap:var(--space-2);--fw-gap: var(--space-2)}.sm-rgap-3{gap:var(--space-3);--fw-gap: var(--space-3)}.sm-rgap-4{gap:var(--space-4);--fw-gap: var(--space-4)}.sm-rgap-6{gap:var(--space-6);--fw-gap: var(--space-6)}.sm-rgap-8{gap:var(--space-8);--fw-gap: var(--space-8)}.sm-rgap-12{gap:var(--space-12);--fw-gap: var(--space-12)}.sm-rgap-16{gap:var(--space-16);--fw-gap: var(--space-16)}.sm-rgap-24{gap:var(--space-24);--fw-gap: var(--space-24)}.sm-rgap-32{gap:var(--space-32);--fw-gap: var(--space-32)}}.pt-0{padding-top:0}.pt-0_5{padding-top:var(--space-0_5)}.pt-1{padding-top:var(--space-1)}.pt-1_5{padding-top:var(--space-1_5)}.pt-2{padding-top:var(--space-2)}.pt-3{padding-top:var(--space-3)}.pt-4{padding-top:var(--space-4)}.pt-6{padding-top:var(--space-6)}.pt-8{padding-top:var(--space-8)}.pt-12{padding-top:var(--space-12)}.pt-16{padding-top:var(--space-16)}.pt-24{padding-top:var(--space-24)}.pt-32{padding-top:var(--space-32)}.pb-0{padding-bottom:0}.pb-0_5{padding-bottom:var(--space-0_5)}.pb-1{padding-bottom:var(--space-1)}.pb-1_5{padding-bottom:var(--space-1_5)}.pb-2{padding-bottom:var(--space-2)}.pb-3{padding-bottom:var(--space-3)}.pb-4{padding-bottom:var(--space-4)}.pb-6{padding-bottom:var(--space-6)}.pb-8{padding-bottom:var(--space-8)}.pb-12{padding-bottom:var(--space-12)}.pb-16{padding-bottom:var(--space-16)}.pb-24{padding-bottom:var(--space-24)}.pb-32{padding-bottom:var(--space-32)}.mt-0{margin-top:0}.mt-0_5{margin-top:var(--space-0_5)}.mt-1{margin-top:var(--space-1)}.mt-1_5{margin-top:var(--space-1_5)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-12{margin-top:var(--space-12)}.mt-16{margin-top:var(--space-16)}.mt-24{margin-top:var(--space-24)}.mt-32{margin-top:var(--space-32)}.mb-0{margin-bottom:0}.mb-0_5{margin-bottom:var(--space-0_5)}.mb-1{margin-bottom:var(--space-1)}.mb-1_5{margin-bottom:var(--space-1_5)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mb-12{margin-bottom:var(--space-12)}.mb-16{margin-bottom:var(--space-16)}.mb-24{margin-bottom:var(--space-24)}.mb-32{margin-bottom:var(--space-32)}.-mt-0_5{margin-top:calc(var(--space-0_5)*-1)}.-mt-1{margin-top:calc(var(--space-1)*-1)}.-mt-1_5{margin-top:calc(var(--space-1_5)*-1)}.-mt-2{margin-top:calc(var(--space-2)*-1)}.-mt-3{margin-top:calc(var(--space-3)*-1)}.-mt-4{margin-top:calc(var(--space-4)*-1)}.-mt-6{margin-top:calc(var(--space-6)*-1)}.-mt-8{margin-top:calc(var(--space-8)*-1)}.-mt-12{margin-top:calc(var(--space-12)*-1)}.-mt-16{margin-top:calc(var(--space-16)*-1)}.-mt-24{margin-top:calc(var(--space-24)*-1)}.-mt-32{margin-top:calc(var(--space-32)*-1)}.-mb-0_5{margin-bottom:calc(var(--space-0_5)*-1)}.-mb-1{margin-bottom:calc(var(--space-1)*-1)}.-mb-1_5{margin-bottom:calc(var(--space-1_5)*-1)}.-mb-2{margin-bottom:calc(var(--space-2)*-1)}.-mb-3{margin-bottom:calc(var(--space-3)*-1)}.-mb-4{margin-bottom:calc(var(--space-4)*-1)}.-mb-6{margin-bottom:calc(var(--space-6)*-1)}.-mb-8{margin-bottom:calc(var(--space-8)*-1)}.-mb-12{margin-bottom:calc(var(--space-12)*-1)}.-mb-16{margin-bottom:calc(var(--space-16)*-1)}.-mb-24{margin-bottom:calc(var(--space-24)*-1)}.-mb-32{margin-bottom:calc(var(--space-32)*-1)}@media only screen and (max-width: 768px){.sm-pt-0{padding-top:0}.sm-pt-0_5{padding-top:var(--space-0_5)}.sm-pt-1{padding-top:var(--space-1)}.sm-pt-1_5{padding-top:var(--space-1_5)}.sm-pt-2{padding-top:var(--space-2)}.sm-pt-3{padding-top:var(--space-3)}.sm-pt-4{padding-top:var(--space-4)}.sm-pt-6{padding-top:var(--space-6)}.sm-pt-8{padding-top:var(--space-8)}.sm-pt-12{padding-top:var(--space-12)}.sm-pt-16{padding-top:var(--space-16)}.sm-pt-24{padding-top:var(--space-24)}.sm-pt-32{padding-top:var(--space-32)}.sm-pb-0{padding-bottom:0}.sm-pb-0_5{padding-bottom:var(--space-0_5)}.sm-pb-1{padding-bottom:var(--space-1)}.sm-pb-1_5{padding-bottom:var(--space-1_5)}.sm-pb-2{padding-bottom:var(--space-2)}.sm-pb-3{padding-bottom:var(--space-3)}.sm-pb-4{padding-bottom:var(--space-4)}.sm-pb-6{padding-bottom:var(--space-6)}.sm-pb-8{padding-bottom:var(--space-8)}.sm-pb-12{padding-bottom:var(--space-12)}.sm-pb-16{padding-bottom:var(--space-16)}.sm-pb-24{padding-bottom:var(--space-24)}.sm-pb-32{padding-bottom:var(--space-32)}.sm-mt-0{margin-top:0}.sm-mt-0_5{margin-top:var(--space-0_5)}.sm-mt-1{margin-top:var(--space-1)}.sm-mt-1_5{margin-top:var(--space-1_5)}.sm-mt-2{margin-top:var(--space-2)}.sm-mt-3{margin-top:var(--space-3)}.sm-mt-4{margin-top:var(--space-4)}.sm-mt-6{margin-top:var(--space-6)}.sm-mt-8{margin-top:var(--space-8)}.sm-mt-12{margin-top:var(--space-12)}.sm-mt-16{margin-top:var(--space-16)}.sm-mt-24{margin-top:var(--space-24)}.sm-mt-32{margin-top:var(--space-32)}.sm-mb-0{margin-bottom:0}.sm-mb-0_5{margin-bottom:var(--space-0_5)}.sm-mb-1{margin-bottom:var(--space-1)}.sm-mb-1_5{margin-bottom:var(--space-1_5)}.sm-mb-2{margin-bottom:var(--space-2)}.sm-mb-3{margin-bottom:var(--space-3)}.sm-mb-4{margin-bottom:var(--space-4)}.sm-mb-6{margin-bottom:var(--space-6)}.sm-mb-8{margin-bottom:var(--space-8)}.sm-mb-12{margin-bottom:var(--space-12)}.sm-mb-16{margin-bottom:var(--space-16)}.sm-mb-24{margin-bottom:var(--space-24)}.sm-mb-32{margin-bottom:var(--space-32)}.-sm-mt-0_5{margin-top:calc(var(--space-0_5)*-1)}.-sm-mt-1{margin-top:calc(var(--space-1)*-1)}.-sm-mt-1_5{margin-top:calc(var(--space-1_5)*-1)}.-sm-mt-2{margin-top:calc(var(--space-2)*-1)}.-sm-mt-3{margin-top:calc(var(--space-3)*-1)}.-sm-mt-4{margin-top:calc(var(--space-4)*-1)}.-sm-mt-6{margin-top:calc(var(--space-6)*-1)}.-sm-mt-8{margin-top:calc(var(--space-8)*-1)}.-sm-mt-12{margin-top:calc(var(--space-12)*-1)}.-sm-mt-16{margin-top:calc(var(--space-16)*-1)}.-sm-mt-24{margin-top:calc(var(--space-24)*-1)}.-sm-mt-32{margin-top:calc(var(--space-32)*-1)}.-sm-mb-0_5{margin-bottom:calc(var(--space-0_5)*-1)}.-sm-mb-1{margin-bottom:calc(var(--space-1)*-1)}.-sm-mb-1_5{margin-bottom:calc(var(--space-1_5)*-1)}.-sm-mb-2{margin-bottom:calc(var(--space-2)*-1)}.-sm-mb-3{margin-bottom:calc(var(--space-3)*-1)}.-sm-mb-4{margin-bottom:calc(var(--space-4)*-1)}.-sm-mb-6{margin-bottom:calc(var(--space-6)*-1)}.-sm-mb-8{margin-bottom:calc(var(--space-8)*-1)}.-sm-mb-12{margin-bottom:calc(var(--space-12)*-1)}.-sm-mb-16{margin-bottom:calc(var(--space-16)*-1)}.-sm-mb-24{margin-bottom:calc(var(--space-24)*-1)}.-sm-mb-32{margin-bottom:calc(var(--space-32)*-1)}}.w-large{width:100%;padding:0 var(--space-8)}.g{display:grid;grid-gap:var(--grid-gap)}.g .gc{grid-column:span 2}.g{grid-template-columns:repeat(12, 1fr)}.g .gc--s1e1{grid-column-start:1;grid-column-end:2}.g .gc--s1e2{grid-column-start:1;grid-column-end:3}.g .gc--s1e3{grid-column-start:1;grid-column-end:4}.g .gc--s1e4{grid-column-start:1;grid-column-end:5}.g .gc--s1e5{grid-column-start:1;grid-column-end:6}.g .gc--s1e6{grid-column-start:1;grid-column-end:7}.g .gc--s1e7{grid-column-start:1;grid-column-end:8}.g .gc--s1e8{grid-column-start:1;grid-column-end:9}.g .gc--s1e9{grid-column-start:1;grid-column-end:10}.g .gc--s1e10{grid-column-start:1;grid-column-end:11}.g .gc--s1e11{grid-column-start:1;grid-column-end:12}.g .gc--s1e12{grid-column-start:1;grid-column-end:13}.g .gc--s2e1{grid-column-start:2;grid-column-end:2}.g .gc--s2e2{grid-column-start:2;grid-column-end:3}.g .gc--s2e3{grid-column-start:2;grid-column-end:4}.g .gc--s2e4{grid-column-start:2;grid-column-end:5}.g .gc--s2e5{grid-column-start:2;grid-column-end:6}.g .gc--s2e6{grid-column-start:2;grid-column-end:7}.g .gc--s2e7{grid-column-start:2;grid-column-end:8}.g .gc--s2e8{grid-column-start:2;grid-column-end:9}.g .gc--s2e9{grid-column-start:2;grid-column-end:10}.g .gc--s2e10{grid-column-start:2;grid-column-end:11}.g .gc--s2e11{grid-column-start:2;grid-column-end:12}.g .gc--s2e12{grid-column-start:2;grid-column-end:13}.g .gc--s3e1{grid-column-start:3;grid-column-end:2}.g .gc--s3e2{grid-column-start:3;grid-column-end:3}.g .gc--s3e3{grid-column-start:3;grid-column-end:4}.g .gc--s3e4{grid-column-start:3;grid-column-end:5}.g .gc--s3e5{grid-column-start:3;grid-column-end:6}.g .gc--s3e6{grid-column-start:3;grid-column-end:7}.g .gc--s3e7{grid-column-start:3;grid-column-end:8}.g .gc--s3e8{grid-column-start:3;grid-column-end:9}.g .gc--s3e9{grid-column-start:3;grid-column-end:10}.g .gc--s3e10{grid-column-start:3;grid-column-end:11}.g .gc--s3e11{grid-column-start:3;grid-column-end:12}.g .gc--s3e12{grid-column-start:3;grid-column-end:13}.g .gc--s4e1{grid-column-start:4;grid-column-end:2}.g .gc--s4e2{grid-column-start:4;grid-column-end:3}.g .gc--s4e3{grid-column-start:4;grid-column-end:4}.g .gc--s4e4{grid-column-start:4;grid-column-end:5}.g .gc--s4e5{grid-column-start:4;grid-column-end:6}.g .gc--s4e6{grid-column-start:4;grid-column-end:7}.g .gc--s4e7{grid-column-start:4;grid-column-end:8}.g .gc--s4e8{grid-column-start:4;grid-column-end:9}.g .gc--s4e9{grid-column-start:4;grid-column-end:10}.g .gc--s4e10{grid-column-start:4;grid-column-end:11}.g .gc--s4e11{grid-column-start:4;grid-column-end:12}.g .gc--s4e12{grid-column-start:4;grid-column-end:13}.g .gc--s5e1{grid-column-start:5;grid-column-end:2}.g .gc--s5e2{grid-column-start:5;grid-column-end:3}.g .gc--s5e3{grid-column-start:5;grid-column-end:4}.g .gc--s5e4{grid-column-start:5;grid-column-end:5}.g .gc--s5e5{grid-column-start:5;grid-column-end:6}.g .gc--s5e6{grid-column-start:5;grid-column-end:7}.g .gc--s5e7{grid-column-start:5;grid-column-end:8}.g .gc--s5e8{grid-column-start:5;grid-column-end:9}.g .gc--s5e9{grid-column-start:5;grid-column-end:10}.g .gc--s5e10{grid-column-start:5;grid-column-end:11}.g .gc--s5e11{grid-column-start:5;grid-column-end:12}.g .gc--s5e12{grid-column-start:5;grid-column-end:13}.g .gc--s6e1{grid-column-start:6;grid-column-end:2}.g .gc--s6e2{grid-column-start:6;grid-column-end:3}.g .gc--s6e3{grid-column-start:6;grid-column-end:4}.g .gc--s6e4{grid-column-start:6;grid-column-end:5}.g .gc--s6e5{grid-column-start:6;grid-column-end:6}.g .gc--s6e6{grid-column-start:6;grid-column-end:7}.g .gc--s6e7{grid-column-start:6;grid-column-end:8}.g .gc--s6e8{grid-column-start:6;grid-column-end:9}.g .gc--s6e9{grid-column-start:6;grid-column-end:10}.g .gc--s6e10{grid-column-start:6;grid-column-end:11}.g .gc--s6e11{grid-column-start:6;grid-column-end:12}.g .gc--s6e12{grid-column-start:6;grid-column-end:13}.g .gc--s7e1{grid-column-start:7;grid-column-end:2}.g .gc--s7e2{grid-column-start:7;grid-column-end:3}.g .gc--s7e3{grid-column-start:7;grid-column-end:4}.g .gc--s7e4{grid-column-start:7;grid-column-end:5}.g .gc--s7e5{grid-column-start:7;grid-column-end:6}.g .gc--s7e6{grid-column-start:7;grid-column-end:7}.g .gc--s7e7{grid-column-start:7;grid-column-end:8}.g .gc--s7e8{grid-column-start:7;grid-column-end:9}.g .gc--s7e9{grid-column-start:7;grid-column-end:10}.g .gc--s7e10{grid-column-start:7;grid-column-end:11}.g .gc--s7e11{grid-column-start:7;grid-column-end:12}.g .gc--s7e12{grid-column-start:7;grid-column-end:13}.g .gc--s8e1{grid-column-start:8;grid-column-end:2}.g .gc--s8e2{grid-column-start:8;grid-column-end:3}.g .gc--s8e3{grid-column-start:8;grid-column-end:4}.g .gc--s8e4{grid-column-start:8;grid-column-end:5}.g .gc--s8e5{grid-column-start:8;grid-column-end:6}.g .gc--s8e6{grid-column-start:8;grid-column-end:7}.g .gc--s8e7{grid-column-start:8;grid-column-end:8}.g .gc--s8e8{grid-column-start:8;grid-column-end:9}.g .gc--s8e9{grid-column-start:8;grid-column-end:10}.g .gc--s8e10{grid-column-start:8;grid-column-end:11}.g .gc--s8e11{grid-column-start:8;grid-column-end:12}.g .gc--s8e12{grid-column-start:8;grid-column-end:13}.g .gc--s9e1{grid-column-start:9;grid-column-end:2}.g .gc--s9e2{grid-column-start:9;grid-column-end:3}.g .gc--s9e3{grid-column-start:9;grid-column-end:4}.g .gc--s9e4{grid-column-start:9;grid-column-end:5}.g .gc--s9e5{grid-column-start:9;grid-column-end:6}.g .gc--s9e6{grid-column-start:9;grid-column-end:7}.g .gc--s9e7{grid-column-start:9;grid-column-end:8}.g .gc--s9e8{grid-column-start:9;grid-column-end:9}.g .gc--s9e9{grid-column-start:9;grid-column-end:10}.g .gc--s9e10{grid-column-start:9;grid-column-end:11}.g .gc--s9e11{grid-column-start:9;grid-column-end:12}.g .gc--s9e12{grid-column-start:9;grid-column-end:13}.g .gc--s10e1{grid-column-start:10;grid-column-end:2}.g .gc--s10e2{grid-column-start:10;grid-column-end:3}.g .gc--s10e3{grid-column-start:10;grid-column-end:4}.g .gc--s10e4{grid-column-start:10;grid-column-end:5}.g .gc--s10e5{grid-column-start:10;grid-column-end:6}.g .gc--s10e6{grid-column-start:10;grid-column-end:7}.g .gc--s10e7{grid-column-start:10;grid-column-end:8}.g .gc--s10e8{grid-column-start:10;grid-column-end:9}.g .gc--s10e9{grid-column-start:10;grid-column-end:10}.g .gc--s10e10{grid-column-start:10;grid-column-end:11}.g .gc--s10e11{grid-column-start:10;grid-column-end:12}.g .gc--s10e12{grid-column-start:10;grid-column-end:13}.g .gc--s11e1{grid-column-start:11;grid-column-end:2}.g .gc--s11e2{grid-column-start:11;grid-column-end:3}.g .gc--s11e3{grid-column-start:11;grid-column-end:4}.g .gc--s11e4{grid-column-start:11;grid-column-end:5}.g .gc--s11e5{grid-column-start:11;grid-column-end:6}.g .gc--s11e6{grid-column-start:11;grid-column-end:7}.g .gc--s11e7{grid-column-start:11;grid-column-end:8}.g .gc--s11e8{grid-column-start:11;grid-column-end:9}.g .gc--s11e9{grid-column-start:11;grid-column-end:10}.g .gc--s11e10{grid-column-start:11;grid-column-end:11}.g .gc--s11e11{grid-column-start:11;grid-column-end:12}.g .gc--s11e12{grid-column-start:11;grid-column-end:13}.g .gc--s12e1{grid-column-start:12;grid-column-end:2}.g .gc--s12e2{grid-column-start:12;grid-column-end:3}.g .gc--s12e3{grid-column-start:12;grid-column-end:4}.g .gc--s12e4{grid-column-start:12;grid-column-end:5}.g .gc--s12e5{grid-column-start:12;grid-column-end:6}.g .gc--s12e6{grid-column-start:12;grid-column-end:7}.g .gc--s12e7{grid-column-start:12;grid-column-end:8}.g .gc--s12e8{grid-column-start:12;grid-column-end:9}.g .gc--s12e9{grid-column-start:12;grid-column-end:10}.g .gc--s12e10{grid-column-start:12;grid-column-end:11}.g .gc--s12e11{grid-column-start:12;grid-column-end:12}.g .gc--s12e12{grid-column-start:12;grid-column-end:13}p,form{margin-top:var(--space-4);margin-bottom:var(--space-4)}p:first-child,form:first-child{margin-top:0}p:last-child,form:last-child{margin-bottom:0}@media only screen and (min-width: 769px){#phatscroll{position:fixed;top:0;left:0;width:100%}}@media only screen and (max-width: 768px){#phatscroll{position:relative}}.js-phatflip{perspective:1200px;position:relative}.js-phatflip .js-phatflip__inner{transform-style:preserve-3d;transform-origin:center bottom;backface-visibility:hidden;display:block}.js-phatflip .js-phatflip__inner.is--clone{transform-origin:center top;position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(100%) rotateX(-90deg);backface-visibility:hidden}.js-phatflip span.js-phatflip_inner{display:inline-block}#phatscroll::before{content:"";position:fixed;top:0;left:0;width:120%;height:150%;z-index:995;pointer-events:none;backdrop-filter:blur(12px);background-color:color-mix(in srgb, var(--color-light) 100%, transparent);opacity:1;transition:backdrop-filter .49s var(--cubic-2),background-color .49s var(--cubic-2)}body.has--loaded:not(.js-nav--isopening):not(.js-nav--isopen) #phatscroll::before,body.has--loaded.js-nav--isclosing #phatscroll::before{transition:backdrop-filter .49s var(--cubic-2),background-color .49s var(--cubic-2);transition-delay:.1s;backdrop-filter:blur(0px);background-color:color-mix(in srgb, var(--color-light) 0%, transparent)}body.has--loaded.js-nav--isclosing #phatscroll::before{transition-delay:.4s}html.js-transition--start #phatscroll::before{transition:backdrop-filter .49s var(--cubic-2),background-color .49s var(--cubic-2) !important;backdrop-filter:blur(12px) !important;background-color:color-mix(in srgb, var(--color-light) 100%, transparent) !important}.js-phatlines .line{display:block;perspective:1000px}.js-phatlines .line .line__inner{display:block;transform-style:preserve-3d;transform-origin:center center;transform:translateY(50%) rotateX(-40deg);backface-visibility:hidden;opacity:0;transition:all .79s var(--cubic)}.js-phatlines .line:nth-child(1) .line__inner{transition-delay:0s}.js-phatlines .line:nth-child(2) .line__inner{transition-delay:0.015s}.js-phatlines .line:nth-child(3) .line__inner{transition-delay:0.03s}.js-phatlines .line:nth-child(4) .line__inner{transition-delay:0.045s}.js-phatlines .line:nth-child(5) .line__inner{transition-delay:0.06s}.js-phatlines .line:nth-child(6) .line__inner{transition-delay:0.075s}.js-phatlines .line:nth-child(7) .line__inner{transition-delay:0.09s}.js-phatlines .line:nth-child(8) .line__inner{transition-delay:0.105s}.js-phatlines .line:nth-child(9) .line__inner{transition-delay:0.12s}.js-phatlines .line:nth-child(10) .line__inner{transition-delay:0.135s}.js-phatlines .line:nth-child(11) .line__inner{transition-delay:0.15s}.js-phatlines .line:nth-child(12) .line__inner{transition-delay:0.165s}.js-phatlines .line:nth-child(13) .line__inner{transition-delay:0.18s}.js-phatlines .line:nth-child(14) .line__inner{transition-delay:0.195s}.js-phatlines .line:nth-child(15) .line__inner{transition-delay:0.21s}.js-phatlines .line:nth-child(16) .line__inner{transition-delay:0.225s}.js-phatlines .line:nth-child(17) .line__inner{transition-delay:0.24s}.js-phatlines .line:nth-child(18) .line__inner{transition-delay:0.255s}.js-phatlines .line:nth-child(19) .line__inner{transition-delay:0.27s}.js-phatlines .line:nth-child(20) .line__inner{transition-delay:0.285s}.js-phatlines .line:nth-child(21) .line__inner{transition-delay:0.3s}.js-phatlines .line:nth-child(22) .line__inner{transition-delay:0.315s}.js-phatlines .line:nth-child(23) .line__inner{transition-delay:0.33s}.js-phatlines .line:nth-child(24) .line__inner{transition-delay:0.345s}.js-phatlines .line:nth-child(25) .line__inner{transition-delay:0.36s}.js-phatlines .line:nth-child(26) .line__inner{transition-delay:0.375s}.js-phatlines .line:nth-child(27) .line__inner{transition-delay:0.39s}.js-phatlines .line:nth-child(28) .line__inner{transition-delay:0.405s}.js-phatlines .line:nth-child(29) .line__inner{transition-delay:0.42s}.js-phatlines .line:nth-child(30) .line__inner{transition-delay:0.435s}.js-phatlines .line:nth-child(31) .line__inner{transition-delay:0.45s}.js-phatlines .line:nth-child(32) .line__inner{transition-delay:0.465s}.js-phatlines .line:nth-child(33) .line__inner{transition-delay:0.48s}.js-phatlines .line:nth-child(34) .line__inner{transition-delay:0.495s}.js-phatlines .line:nth-child(35) .line__inner{transition-delay:0.51s}.js-phatlines .line:nth-child(36) .line__inner{transition-delay:0.525s}.js-phatlines .line:nth-child(37) .line__inner{transition-delay:0.54s}.js-phatlines .line:nth-child(38) .line__inner{transition-delay:0.555s}.js-phatlines .line:nth-child(39) .line__inner{transition-delay:0.57s}.js-phatlines .line:nth-child(40) .line__inner{transition-delay:0.585s}.js-phatlines .line:nth-child(41) .line__inner{transition-delay:0.6s}.js-phatlines .line:nth-child(42) .line__inner{transition-delay:0.615s}.js-phatlines .line:nth-child(43) .line__inner{transition-delay:0.63s}.js-phatlines .line:nth-child(44) .line__inner{transition-delay:0.645s}.js-phatlines .line:nth-child(45) .line__inner{transition-delay:0.66s}.js-phatlines .line:nth-child(46) .line__inner{transition-delay:0.675s}.js-phatlines .line:nth-child(47) .line__inner{transition-delay:0.69s}.js-phatlines .line:nth-child(48) .line__inner{transition-delay:0.705s}.js-phatlines .line:nth-child(49) .line__inner{transition-delay:0.72s}.js-phatlines .line:nth-child(50) .line__inner{transition-delay:0.735s}.c-base-btn{font-family:var(--font-family-button);font-size:var(--font-size-medium);font-weight:500;line-height:var(--space-6);display:inline-flex;justify-content:center;gap:var(--space-3);align-items:center;color:var(--color-dark);cursor:pointer;position:relative;padding:var(--space-3) var(--space-6);border:none}.c-base-btn::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-light-50);border-radius:var(--radius-medium);z-index:-1}.c-base-btn:hover::before{transform:scale(0.95)}.c-base-btn--primary::before{background:var(--color-primary)}.c-base-btn--bordered::before{background:none;border:1px solid var(--color-light-200)}.c-base-btn--dark{color:var(--color-light)}.c-base-btn--dark::before{background:var(--color-dark)}.c-base-btn--simple{padding:0 !important;font-weight:500;color:var(--color-primary);gap:var(--space-1) !important;line-height:1.2 !important}.c-base-btn--simple::before{display:none}.c-base-btn--icon-only{min-height:calc(var(--space-6) + var(--space-3)*2)}.c-base-btn--large{font-size:var(--font-size-h6);line-height:var(--space-8);padding:var(--space-4) var(--space-8);gap:var(--space-3)}.c-base-btn--large.c-base-btn--bordered{padding:calc(var(--space-2) - 1px) calc(var(--space-8) - 1px)}.c-base-btn--large.c-base-btn--icon-only{min-height:calc(var(--space-8) + var(--space-4)*2)}.c-base-btn--small{font-size:var(--font-size-medium);line-height:var(--space-6);padding:var(--space-2) var(--space-4);gap:var(--space-3)}.c-base-btn--small.c-base-btn--bordered{padding:calc(var(--space-2) - 1px) calc(var(--space-4) - 1px)}.c-base-btn--small.c-base-btn--icon-only{min-height:calc(var(--space-6) + var(--space-2)*2)}.c-base-btn--mini{font-size:var(--font-size-small);line-height:var(--space-6);padding:var(--space-1) var(--space-4);gap:var(--space-2);border-radius:var(--radius-small)}.c-base-btn--mini.c-base-btn--bordered{padding:calc(var(--space-1) - 1px) calc(var(--space-4) - 1px)}.c-base-btn--mini.c-base-btn--icon-only{min-height:calc(var(--space-6) + var(--space-1)*2)}.c-base-btn--micro{font-size:var(--font-size-mini);line-height:var(--space-4);padding:var(--space-0_5) var(--space-2);gap:var(--space-1)}.c-base-btn--micro::before{border-radius:var(--radius-mini)}.c-base-btn--micro.c-base-btn--bordered{padding:calc(var(--space-0_5) - 1px) calc(var(--space-2) - 1px)}.c-base-btn--micro.c-base-btn--icon-only{min-height:calc(var(--space-4) + var(--space-0_5)*2)}.c-base-formfield__value{position:relative}.c-base-formfield__value:has(.c-base-formfield__value__prefix) input[type=text],.c-base-formfield__value:has(.c-base-formfield__value__prefix) input[type=password],.c-base-formfield__value:has(.c-base-formfield__value__prefix) input[type=email],.c-base-formfield__value:has(.c-base-formfield__value__prefix) input[type=number],.c-base-formfield__value:has(.c-base-formfield__value__prefix) input[type=tel],.c-base-formfield__value:has(.c-base-formfield__value__prefix) input[type=date],.c-base-formfield__value:has(.c-base-formfield__value__prefix) input[type=url],.c-base-formfield__value:has(.c-base-formfield__value__prefix) input[type=search],.c-base-formfield__value:has(.c-base-formfield__value__prefix) textarea{padding-left:calc(var(--space-3) + var(--space-4) + var(--space-3))}.c-base-formfield__value__suffix{position:absolute;top:50%;right:var(--space-4);transform:translateY(-50%);z-index:1;line-height:0}.c-base-formfield__value__suffix .c-base-btn--light{background:var(--color-light)}.c-base-formfield__value__prefix{position:absolute;top:50%;left:var(--space-4);transform:translateY(-50%);z-index:1;line-height:0}.c-base-formfield__value__prefix .c-base-svg{color:var(--color-neutral)}.c-base-formfield__label{font-family:var(--font-family-button);font-size:var(--font-size-medium);font-weight:400;color:var(--color-neutral);margin-bottom:var(--space-2);display:block}::placeholder{color:var(--color-neutral)}input[type=text],input[type=password],input[type=submit],input[type=number],input[type=tel],input[type=url],input[type=email],textarea,button,select{-moz-appearance:none;-webkit-appearance:none;border:none;background:none}input[type=text]:focus,input[type=password]:focus,input[type=submit]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=email]:focus,textarea:focus,button:focus,select:focus{outline:none}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=date],input[type=url],input[type=search],textarea{font-family:var(--font-family-input);font-size:var(--font-size-medium);font-weight:400;background:var(--color-light-50);line-height:24px;height:auto;color:var(--color-dark);padding:var(--space-3) var(--space-4);border-radius:var(--radius-medium);resize:none;position:relative;width:100%;box-sizing:border-box;transition:border .49s ease}img,svg{max-width:100%;display:block;height:auto}.c-element-navigation__menu{list-style:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-2);pointer-events:none}.c-element-navigation__menu li{perspective:1000px}.c-element-navigation__menu li a{font-size:var(--font-size-h2);font-weight:800;transition:transform .49s ease,opacity .49s ease;position:relative;line-height:1;display:block;transform-style:preserve-3d;transform-origin:center center;transform:translateY(30%) rotateX(-40deg);backface-visibility:hidden;opacity:0;border-bottom:4px solid rgba(0,0,0,0)}@media only screen and (max-width: 768px){.c-element-navigation__menu li a{border-width:3px}}.c-element-navigation__menu li a:hover{border-color:var(--color-dark)}body.js-nav--isopening .c-element-navigation__menu,body.js-nav--isopen .c-element-navigation__menu{pointer-events:all}body.js-nav--isopening .c-element-navigation__menu li a,body.js-nav--isopen .c-element-navigation__menu li a{transform:none;opacity:1;transition:transform .79s var(--cubic),opacity .79s var(--cubic)}body.js-nav--isopening .c-element-navigation__menu li:nth-child(1) a,body.js-nav--isopen .c-element-navigation__menu li:nth-child(1) a{transition-delay:0s}body.js-nav--isopening .c-element-navigation__menu li:nth-child(2) a,body.js-nav--isopen .c-element-navigation__menu li:nth-child(2) a{transition-delay:0.06s}body.js-nav--isopening .c-element-navigation__menu li:nth-child(3) a,body.js-nav--isopen .c-element-navigation__menu li:nth-child(3) a{transition-delay:0.12s}body.js-nav--isopening .c-element-navigation__menu li:nth-child(4) a,body.js-nav--isopen .c-element-navigation__menu li:nth-child(4) a{transition-delay:0.18s}body.js-nav--isopening .c-element-navigation__menu li:nth-child(5) a,body.js-nav--isopen .c-element-navigation__menu li:nth-child(5) a{transition-delay:0.24s}body.js-nav--isopening .c-element-navigation__menu li:nth-child(6) a,body.js-nav--isopen .c-element-navigation__menu li:nth-child(6) a{transition-delay:0.3s}body.js-nav--isopening .c-element-navigation__menu li:nth-child(7) a,body.js-nav--isopen .c-element-navigation__menu li:nth-child(7) a{transition-delay:0.36s}body.js-nav--isopening .c-element-navigation__menu li:nth-child(8) a,body.js-nav--isopen .c-element-navigation__menu li:nth-child(8) a{transition-delay:0.42s}body.js-nav--isopening .c-element-navigation__menu li:nth-child(9) a,body.js-nav--isopen .c-element-navigation__menu li:nth-child(9) a{transition-delay:0.48s}body.js-nav--isopening .c-element-navigation__menu li:nth-child(10) a,body.js-nav--isopen .c-element-navigation__menu li:nth-child(10) a{transition-delay:0.54s}body.js-nav--isclosing .c-element-navigation__menu li a{transition-delay:0s !important;transform:translateY(-30%) rotateX(40deg);opacity:0;transition:transform .79s var(--cubic),opacity .79s var(--cubic)}.c-element-navopener{perspective:700px;height:var(--top-bottom-lheight)}.c-element-navopener__open,.c-element-navopener__close{width:var(--top-bottom-lheight);height:var(--top-bottom-lheight);position:relative;cursor:pointer;transform-style:preserve-3d;transform-origin:center center;backface-visibility:hidden;transition:transform .79s var(--cubic)}.c-element-navopener__open::before,.c-element-navopener__open::after,.c-element-navopener__close::before,.c-element-navopener__close::after{content:"";display:block;position:absolute;width:100%;height:3px;background:var(--color-dark);top:50%;left:50%;transform:translateX(-50%) translateY(-50%);backface-visibility:hidden;transition:background .49s ease}.c-element-navopener__open::after,.c-element-navopener__close::after{transform:translateX(-50%) translateY(-50%) rotate(-90deg)}.c-element-navopener__open{transform-origin:center center;transform:translateY(50%) rotateX(-90deg)}.c-element-navopener__close{transform:translateY(-40%) rotateX(-90deg);transition:none}.c-element-navopener__close::before{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.c-element-navopener__close::after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}html.has--landed body .c-element-navopener__open{transform:none}body:not(.home).has--loaded .c-element-navopener__open{transform:none;transition:transform .79s var(--cubic)}body.home.has--finished .c-element-navopener__open{transform:none;transition:transform .79s var(--cubic)}body:has(.c-element-gallery__title) .c-element-navopener{pointer-events:none}body:has(.c-element-gallery__title) .c-element-navopener__open{transform:translateY(-50%) rotateX(90deg) !important}body.js-nav--isopening:not(.js-nav--isclosing) .c-element-navopener__open,body.js-nav--isopen:not(.js-nav--isclosing) .c-element-navopener__open{transform:translateY(-60%) rotateX(90deg)}body.js-nav--isopening:not(.js-nav--isclosing) .c-element-navopener__close,body.js-nav--isopen:not(.js-nav--isclosing) .c-element-navopener__close{transform:translateY(-100%) rotateX(0deg);transition:transform .79s var(--cubic)}body.js-nav--isopen:not(.js-nav--isclosing) .c-element-navopener__open{transform:translateY(60%) rotateX(-90deg);transition:none}body.js-nav--isclosing .c-element-navopener__close{transform:translateY(-160%) rotateX(90deg);transition:transform .79s var(--cubic)}.c-element-overviewgrid{--offset-gap: 12vh;--col-gap: 6vw;--row-gap: 22vh;--translate-x: 0px;--translate-y: 0px;overflow:hidden;width:110%;position:relative;left:-5%;top:calc(var(--offset-gap)*-1);display:grid;grid-template-columns:repeat(5, 1fr);column-gap:var(--col-gap);row-gap:var(--row-gap)}@media only screen and (orientation: portrait)and (max-width: 768px){.c-element-overviewgrid{--col-gap: var(--space-4);--offset-gap: 8vh;width:100%;left:0}}.c-element-overviewgrid .overview-item{height:100px;height:calc((100svh + var(--offset-gap)*2)/3 - var(--row-gap)*2/3);position:relative}.c-element-overviewgrid .overview-item:nth-child(5n+2),.c-element-overviewgrid .overview-item:nth-child(5n+4){transform:translateY(calc(50% + var(--row-gap) / 2))}.c-element-overviewgrid .overview-item{opacity:0 !important}.c-element-overviewgrid .overview-item.is--visible{z-index:var(--z-index);transition:opacity 0s;transition-delay:calc(var(--z-index, 1)*.1s)}.c-element-overviewgrid .fs-media{width:110%;height:120%;position:absolute;top:50%;left:50%;transform:translate(calc(var(--translate-x) - 50%), calc(var(--translate-y) - 50%))}@media only screen and (orientation: portrait)and (max-width: 768px){.c-element-overviewgrid .fs-media{width:160%;height:70%}}.c-element-overviewgrid .fs-media img{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);pointer-events:all}body.has--loaded .c-element-overviewgrid .overview-item{opacity:1 !important;display:inline-block}body.has--finished .c-element-overviewgrid .overview-item.is--visible .fs-media{top:50%;left:50%;transform:translate(-50%, -50%);transition:all .2s var(--cubic);transition-delay:calc(var(--delay, 1)*.01s);transition-duration:var(--duration)}body.has--finished .c-element-overviewgrid .overview-item .fs-media{transition:opacity .49s ease;opacity:1 !important}html.has--landed .c-element-overviewgrid .overview-item{opacity:1 !important}html.has--landed .c-element-overviewgrid .overview-item .fs-media{opacity:1 !important}.c-element-projects{overflow:hidden}.c-element-projects.view--grid .c-element-projects__grid{--gap: calc(100vw - (6vw * 2) - (32vw * 2));--translate-x: 0px;--translate-y: 0px;position:relative;display:flex;flex-wrap:wrap;column-gap:var(--gap);row-gap:32vw;margin:12vw auto;width:88vw}.c-element-projects.view--grid .c-element-projects__grid:has(.project-grid-item:last-child:nth-child(even)){padding-bottom:32vw}@media only screen and (max-width: 768px){.c-element-projects.view--grid .c-element-projects__grid{margin:24vw auto;--gap: calc(100vw - (6vw * 2) - (36vw * 2))}}.c-element-projects.view--grid .c-element-projects__grid .project-grid-item{height:32vw;width:calc(32vw - 1px);position:relative}@media only screen and (max-width: 768px){.c-element-projects.view--grid .c-element-projects__grid .project-grid-item{width:calc(36vw - 1px)}}.c-element-projects.view--grid .c-element-projects__grid .project-grid-item:nth-child(even){transform:translateY(calc(50% + 16vw))}.c-element-projects.view--grid .c-element-projects__grid .project-grid-item .fs-media{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.c-element-projects.view--grid .c-element-projects__grid .project-grid-item .fs-media{right:0;left:auto;transform:translateY(-50%)}}@media only screen and (max-width: 768px){.c-element-projects.view--grid .c-element-projects__grid .project-grid-item:nth-child(even) .fs-media{left:0;right:auto}}.c-element-projects.view--grid .c-element-projects__grid .project-grid-item img{display:block;max-width:48vw;max-height:48vw;width:auto;height:auto;object-fit:contain}.c-element-projects.view--grid .c-element-projects__list{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}@media only screen and (max-width: 768px){.c-element-projects.view--grid .c-element-projects__list{display:none}}.c-element-projects.view--grid .c-element-projects__list .project-list-item{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90vw;text-align:center;perspective:1000px}.c-element-projects.view--grid .c-element-projects__list .project-list-item .project-name{display:inline-block;transform-style:preserve-3d;transform-origin:center center;transform:translateY(50%) rotateX(-90deg);backface-visibility:hidden;opacity:0;filter:blur(12px)}.c-element-projects.view--grid .c-element-projects__list .project-list-item.js-project--ishovering .project-name{transform:none;opacity:1;filter:blur(0px);transition:all .79s var(--cubic)}.c-element-projects.view--grid .c-element-projects__list .project-list-item.js-project--isleaving .project-name{transform:translateY(-50%) rotateX(90deg);opacity:0;filter:blur(12px);transition:all .79s var(--cubic)}.c-element-projects.view--list .c-element-projects__grid{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}@media only screen and (max-width: 768px){.c-element-projects.view--list .c-element-projects__grid{display:none}}.c-element-projects.view--list .c-element-projects__grid .project-grid-item{position:absolute;height:24vw;width:24vw;top:50%;left:var(--space-24);transform:translateY(-50%);opacity:0;filter:blur(12px)}.c-element-projects.view--list .c-element-projects__grid .project-grid-item:nth-child(even){left:auto;right:var(--space-24)}.c-element-projects.view--list .c-element-projects__grid .project-grid-item .fs-media{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center}.c-element-projects.view--list .c-element-projects__grid .project-grid-item img{display:block;max-width:33.6vw;max-height:33.6vw;width:auto;height:auto;object-fit:contain}.c-element-projects.view--list .c-element-projects__grid .project-grid-item.js-project--ishovering{opacity:1;filter:blur(0px);transition:all .49s ease}.c-element-projects.view--list .c-element-projects__grid .project-grid-item.js-project--isleaving{opacity:0;filter:blur(12px);transition:all .49s ease}.c-element-projects.view--list .c-element-projects__list{width:calc(100% - var(space-32));min-height:100svh;padding:calc(var(--top-bottom-lheight) + var(--top-bottom-padding)*2) 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.c-element-projects.view--list .c-element-projects__list .project-list-item{perspective:1000px;border-bottom:3px solid rgba(0,0,0,0);text-align:center}@media only screen and (min-width: 769px){.c-element-projects.view--list .c-element-projects__list .project-list-item:hover{border-color:var(--color-dark)}}.c-element-projects.view--list .c-element-projects__list .project-name{display:inline-block;transform-style:preserve-3d;transform-origin:center center;transform:translateY(50%) rotateX(-90deg);backface-visibility:hidden;opacity:0}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-name{transform:none;opacity:1;transition:all .79s var(--cubic)}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(1) .project-name{transition-delay:0s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(2) .project-name{transition-delay:0.03s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(3) .project-name{transition-delay:0.06s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(4) .project-name{transition-delay:0.09s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(5) .project-name{transition-delay:0.12s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(6) .project-name{transition-delay:0.15s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(7) .project-name{transition-delay:0.18s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(8) .project-name{transition-delay:0.21s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(9) .project-name{transition-delay:0.24s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(10) .project-name{transition-delay:0.27s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(11) .project-name{transition-delay:0.3s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(12) .project-name{transition-delay:0.33s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(13) .project-name{transition-delay:0.36s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(14) .project-name{transition-delay:0.39s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(15) .project-name{transition-delay:0.42s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(16) .project-name{transition-delay:0.45s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(17) .project-name{transition-delay:0.48s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(18) .project-name{transition-delay:0.51s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(19) .project-name{transition-delay:0.54s}body.has--loaded .c-element-projects.view--list .c-element-projects__list .project-list-item:nth-child(20) .project-name{transition-delay:0.57s}.c-element-gallery{padding-left:var(--space-4);padding-right:var(--space-4);min-height:100svh}@media only screen and (max-width: 768px){.c-element-gallery{padding-left:0;padding-right:0}}.c-element-gallery::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(0px);background-color:color-mix(in srgb, var(--color-light) 0%, transparent);pointer-events:none;transition:backdrop-filter .49s var(--cubic-2),background-color .49s var(--cubic-2);z-index:10}.c-element-gallery__thumbs{padding-top:calc(50vh - var(--first-item-height, 0px)/2);padding-bottom:calc(50vh - var(--last-item-height, 0px)/2);z-index:11;position:relative;gap:var(--space-4);display:flex;flex-direction:column}@media only screen and (max-width: 768px){.c-element-gallery__thumbs{display:inline-flex;flex-direction:row;flex-wrap:nowrap;padding-top:calc(100vh - var(--top-bottom-padding) - var(--space-16));padding-top:0;padding-bottom:0;padding-left:calc(50vw - var(--first-item-width, 0px)/2);padding-right:calc(50vw - var(--last-item-width, 0px)/2);gap:var(--space-3);position:fixed;bottom:var(--top-bottom-padding);left:0}}.c-element-gallery__thumbs__item{cursor:pointer;width:var(--space-20)}.c-element-gallery__thumbs__item img{width:100%}@media only screen and (max-width: 768px){.c-element-gallery__thumbs__item{width:auto;height:var(--space-16)}.c-element-gallery__thumbs__item .fs-media,.c-element-gallery__thumbs__item .fs-media-item{height:100%}.c-element-gallery__thumbs__item img{height:100%;width:auto;max-width:none}}.c-element-gallery__thumbs__item .fs-media{transition:all .79s var(--cubic);transform:translateX(calc(-80px - var(--space-8)))}@media only screen and (max-width: 768px){.c-element-gallery__thumbs__item .fs-media{transform:translateY(calc(var(--space-20) + var(--top-bottom-padding) * 2))}}.c-element-gallery__focus{height:calc(100vh - (var(--top-bottom-lheight) + var(--top-bottom-padding)*2) - (var(--top-bottom-lheight) + var(--top-bottom-padding)*2));width:calc(100vw - (var(--space-20) + var(--space-4) + var(--space-4) + var(--space-16))*2);position:fixed;z-index:9;top:calc(var(--top-bottom-lheight) + var(--top-bottom-padding)*2);left:50%;transform:translateX(-50%);transition:opacity .79s var(--cubic)}@media only screen and (max-width: 768px){.c-element-gallery__focus{top:calc(var(--space-16) + var(--top-bottom-padding)*2 + var(--space-2));height:calc(100vh - (var(--space-16) + var(--top-bottom-padding)*2 + var(--space-6)) - (var(--space-16) + var(--top-bottom-padding)*2 + var(--space-6)));width:calc(100vw - var(--space-4)*2)}}.c-element-gallery__focus__item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.c-element-gallery__focus__item .fs-media{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.c-element-gallery__focus__item .fs-media img{max-height:calc(100vh - (var(--top-bottom-lheight) + var(--top-bottom-padding)*2) - (var(--top-bottom-lheight) + var(--top-bottom-padding)*2));max-width:calc(100vw - (var(--space-20) + var(--space-4) + var(--space-4) + var(--space-16))*2);width:auto;height:auto}@media only screen and (max-width: 768px){.c-element-gallery__focus__item .fs-media img{max-height:calc(100vh - (var(--space-16) + var(--top-bottom-padding)*2 + var(--space-6)) - (var(--space-16) + var(--top-bottom-padding)*2 + var(--space-6)));max-width:calc(100vw - var(--space-4)*2)}}.c-element-gallery__focus__item .fs-media__caption{position:absolute;top:0;right:-20px;height:100%;writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;font-size:var(--font-size-mini);font-family:Arial,Helvetica,sans-serif;font-weight:400;text-transform:none;letter-spacing:0}@media only screen and (max-width: 768px){.c-element-gallery__focus__item .fs-media__caption{right:-14px;font-size:var(--font-size-micro)}}.c-element-gallery__focus__item.is--active{opacity:1}.c-element-gallery__bottom{position:fixed;bottom:var(--top-bottom-padding);left:50%;transform:translateX(-50%);z-index:11;width:max-content;white-space:nowrap;perspective:1000px}@media only screen and (max-width: 768px){.c-element-gallery__bottom{bottom:auto;top:calc(var(--top-bottom-lheight) + var(--top-bottom-padding)*2);gap:var(--space-6)}}.c-element-gallery__bottom a,.c-element-gallery__bottom .anchor{font-size:var(--font-size-h4);line-height:var(--top-bottom-lheight);display:block;cursor:pointer;transform-style:preserve-3d;transform-origin:center center;transform:translateY(50%) rotateX(-40deg);backface-visibility:hidden;border-bottom:2px solid rgba(0,0,0,0)}@media only screen and (min-width: 769px){.c-element-gallery__bottom a:hover,.c-element-gallery__bottom .anchor:hover{border-color:var(--color-dark)}}.c-element-gallery__title{position:fixed;top:var(--top-bottom-padding);left:50%;transform:translateX(-50%);z-index:11;width:max-content;white-space:nowrap;perspective:1000px}.c-element-gallery__title__inner{font-size:var(--font-size-h4);line-height:var(--top-bottom-lheight);display:block;transform-style:preserve-3d;transform-origin:center center;transform:translateY(50%) rotateX(-40deg);backface-visibility:hidden}.c-element-gallery__info{height:calc(100vh - (var(--top-bottom-lheight) + var(--top-bottom-padding)*2) - (var(--top-bottom-lheight) + var(--top-bottom-padding)*2));width:calc(100vw - (var(--space-6) + var(--space-32) + 100px)*2);position:fixed;z-index:9;top:calc(var(--top-bottom-lheight) + var(--top-bottom-padding)*2);left:50%;transform:translateX(-50%);opacity:0;transition:opacity .79s var(--cubic);pointer-events:none;overflow:hidden;overflow-y:auto}.c-element-gallery__info__inner{margin-block:auto}@media only screen and (max-width: 768px){.c-element-gallery__info{top:calc(var(--space-20) + var(--top-bottom-padding)*2 + var(--space-8));height:calc(100vh - (var(--space-16) + var(--top-bottom-padding)*2 + var(--space-8)) - (var(--space-16) + var(--top-bottom-padding)*2 + var(--space-8)));width:calc(100vw - var(--space-4)*2)}}body.has--loaded .c-element-gallery__thumbs__item .fs-media{transform:none;transition-delay:calc(var(--startdelay, 0)*.03s)}body.has--loaded .c-element-gallery__focus{opacity:1;transition-delay:.49s}body.has--loaded .c-element-gallery__bottom a,body.has--loaded .c-element-gallery__bottom .anchor{transform:none;opacity:1;transition:opacity .79s var(--cubic),transform .79s var(--cubic)}body.has--loaded .c-element-gallery__bottom a:nth-child(2),body.has--loaded .c-element-gallery__bottom .anchor:nth-child(2){transition-delay:.03s}body.has--loaded .c-element-gallery__title__inner{transform:none;opacity:1;transition:opacity .79s var(--cubic),transform .79s var(--cubic)}body.has--finished .c-element-gallery__focus{transition-delay:0s}body.js-info--isopening .c-element-gallery__focus,body.js-info--isopen .c-element-gallery__focus,body.js-index--isopening .c-element-gallery__focus,body.js-index--isopen:not(.js-gallery--isopening) .c-element-gallery__focus{opacity:0}body.js-info--isopening .c-element-gallery::before,body.js-info--isopen .c-element-gallery::before,body.js-index--isopening .c-element-gallery::before,body.js-index--isopen:not(.js-gallery--isopening) .c-element-gallery::before{backdrop-filter:blur(12px)}body.js-info--isopening .c-element-gallery .js-infoopener,body.js-info--isopen:not(.js-info--isclosing) .c-element-gallery .js-infoopener{border-color:var(--color-dark)}body.js-index--isopening .c-element-gallery .js-indexswitch,body.js-index--isopen:not(.js-index--isclosing) .c-element-gallery .js-indexswitch{border-color:var(--color-dark)}body.js-info--isopen .c-element-gallery::before{backdrop-filter:blur(0px)}body.js-info--isopen .c-element-gallery__info{opacity:1;pointer-events:all;z-index:12}body.js-info--isopen .c-element-gallery__info .js-phatlines .line .line__inner{transform:none;opacity:1}body.js-info--isclosing .c-element-gallery__info .js-phatlines .line .line__inner{transform:translateY(-50%) rotateX(40deg);transition-delay:0s;opacity:0}body.js-info--isclosing .c-element-gallery::before{backdrop-filter:blur(12px);transition-delay:.2s}body.js-index--isopening .c-element-gallery__thumbs__item{transition:all .79s var(--cubic) !important;transition-delay:calc(var(--startdelay, 0)*.015s) !important;width:calc(var(--space-32) + var(--space-12))}@media only screen and (max-width: 768px){body.js-index--isopening .c-element-gallery__thumbs__item{width:auto;height:var(--space-20)}}body.js-index--isopen .c-element-gallery{display:flex;flex-direction:column;justify-content:center}body.js-index--isopen .c-element-gallery__thumbs{width:100%;padding-top:calc(var(--top-bottom-lheight) + var(--top-bottom-padding)*2);padding-bottom:calc(var(--top-bottom-lheight) + var(--top-bottom-padding)*2);gap:var(--space-24);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;transform:none !important;left:0 !important}@media only screen and (max-width: 768px){body.js-index--isopen .c-element-gallery__thumbs{padding-top:calc((var(--top-bottom-lheight) + var(--top-bottom-padding)*2)*2);padding-bottom:var(--top-bottom-lheight);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-8);position:relative;top:inherit;left:inherit;bottom:inherit}}body.js-index--isopen .c-element-gallery__thumbs__item{width:calc(var(--space-32) + var(--space-12));transform:none !important;transition:none !important}@media only screen and (max-width: 768px){body.js-index--isopen .c-element-gallery__thumbs__item{width:auto;height:var(--space-20);display:inline-block}body.js-index--isopen .c-element-gallery__thumbs__item .fs-media,body.js-index--isopen .c-element-gallery__thumbs__item .fs-media-item{height:100%}body.js-index--isopen .c-element-gallery__thumbs__item img{height:100%;width:auto;max-width:none}}body.js-gallery--isopening .c-element-gallery__focus{transition-delay:.29s}body.js-gallery--isopening .c-element-gallery__thumbs__item{transition:all .79s var(--cubic) !important;transition-delay:calc(var(--startdelay, 0)*.015s) !important;width:var(--space-20)}@media only screen and (max-width: 768px){body.js-gallery--isopening .c-element-gallery__thumbs__item{width:auto;height:var(--space-16)}}.c-element-gallery__thumbs__indexpseudo{position:fixed;top:0;left:0;width:100%;min-height:100svh;padding-left:var(--space-4);padding-right:var(--space-4);z-index:-1;display:flex;flex-direction:column;justify-content:center;opacity:0;pointer-events:none;visibility:hidden}.c-element-gallery__thumbs__indexpseudo__items{width:100%;padding-top:calc(var(--top-bottom-lheight) + var(--top-bottom-padding)*2);padding-bottom:calc(var(--top-bottom-lheight) + var(--top-bottom-padding)*2);gap:var(--space-24);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.c-element-gallery__thumbs__indexpseudo__items img{width:100%}@media only screen and (max-width: 768px){.c-element-gallery__thumbs__indexpseudo__items{padding-top:calc((var(--top-bottom-lheight) + var(--top-bottom-padding)*2)*2);padding-bottom:var(--top-bottom-lheight);padding-left:0;padding-right:0;gap:var(--space-8)}}.c-element-gallery__thumbs__indexpseudo__items__item{width:calc(var(--space-32) + var(--space-12));transform:none !important}@media only screen and (max-width: 768px){.c-element-gallery__thumbs__indexpseudo__items__item{width:auto;height:var(--space-20);display:inline-block}.c-element-gallery__thumbs__indexpseudo__items__item .fs-media,.c-element-gallery__thumbs__indexpseudo__items__item .fs-media-item{height:100%}.c-element-gallery__thumbs__indexpseudo__items__item img{height:100%;width:auto;max-width:none}}.c-element-gallery__thumbs__pseudo{position:absolute;top:0;left:0;z-index:-1;padding-top:calc(50vh - var(--first-item-height, 0px)/2);padding-bottom:calc(50vh - var(--last-item-height, 0px)/2);padding-left:var(--space-4);padding-right:var(--space-4);z-index:11;gap:var(--space-4);display:flex;flex-direction:column;opacity:0;pointer-events:none;visibility:hidden}@media only screen and (max-width: 768px){.c-element-gallery__thumbs__pseudo{display:inline-flex;flex-direction:row;flex-wrap:nowrap;padding-top:calc(100vh - var(--top-bottom-padding) - var(--space-16));padding-top:0;padding-bottom:0;padding-left:calc(50vw - var(--first-item-width, 0px)/2);padding-right:calc(50vw - var(--last-item-width, 0px)/2);gap:var(--space-3);position:fixed;bottom:var(--top-bottom-padding);left:0;top:auto}}.c-element-gallery__thumbs__pseudo__item{cursor:pointer;width:var(--space-20)}@media only screen and (max-width: 768px){.c-element-gallery__thumbs__pseudo__item{width:inherit;height:var(--space-16)}.c-element-gallery__thumbs__pseudo__item .fs-media,.c-element-gallery__thumbs__pseudo__item .fs-media-item{height:100%}.c-element-gallery__thumbs__pseudo__item img{height:100%;width:auto;max-width:none}}.c-header{position:fixed;top:var(--top-bottom-padding);left:50%;transform:translateX(-50%);z-index:999}body:has(.c-element-gallery__title) .c-header{pointer-events:none}.c-footer{position:fixed;bottom:var(--top-bottom-padding);left:50%;transform:translateX(-50%);z-index:999;transition:all .79s var(--cubic) .2s;pointer-events:none}.c-footer__projects_switch{perspective:1000px}.c-footer__projects_switch a{font-size:var(--font-size-h4);line-height:var(--top-bottom-lheight);display:block;cursor:pointer;transform-style:preserve-3d;transform-origin:center center;transform:translateY(50%) rotateX(-40deg);backface-visibility:hidden;border-bottom:2px solid rgba(0,0,0,0);opacity:0;filter:blur(12px);transition:opacity .49s var(--cubic),filter .49s var(--cubic),transform .49s var(--cubic)}.c-footer__projects_switch a:hover,.c-footer__projects_switch a.is--active{border-color:var(--color-dark)}body.has--loaded .c-footer.is--shown,html.js-transition--start .c-footer.is--shown,html.js-transition--load .c-footer.is--shown{pointer-events:all}body.has--loaded .c-footer.is--shown .c-footer__projects_switch a,html.js-transition--start .c-footer.is--shown .c-footer__projects_switch a,html.js-transition--load .c-footer.is--shown .c-footer__projects_switch a{transform:none;opacity:1;filter:blur(0)}body.has--loaded .c-footer.is--shown .c-footer__projects_switch a:nth-child(2),html.js-transition--start .c-footer.is--shown .c-footer__projects_switch a:nth-child(2),html.js-transition--load .c-footer.is--shown .c-footer__projects_switch a:nth-child(2){transition-delay:.03s}body.js-nav--isopening:not(.js-nav--isclosing) .c-footer,body.js-nav--isopen:not(.js-nav--isclosing) .c-footer{opacity:0;filter:blur(12px);transition:all .49s var(--cubic)}.c-navscreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;pointer-events:none;height:0;overflow:hidden;transition:height .01s ease .8s,filter .49s var(--cubic-2) .1s;filter:blur(12px)}.c-navscreen__inner{padding:var(--top-bottom-padding) var(--space-6);display:flex;flex-direction:column;justify-content:space-between;height:100%}@media only screen and (max-width: 768px){.c-navscreen__inner{padding-left:var(--space-4);padding-right:var(--space-4)}}.c-navscreen__top{flex:1;display:flex;flex-direction:column;justify-content:center;padding-top:var(--top-bottom-lheight)}.c-navscreen__about{max-height:calc(100vh - 32rem - 15rem);overflow-y:hidden;overflow-x:hidden}@media only screen and (max-width: 768px){.c-navscreen__about{max-height:calc(100svh - 16rem - 8rem)}}.c-navscreen__bottom .anchor-item{perspective:1000px}.c-navscreen__bottom .anchor-item a{display:block;transform-style:preserve-3d;transform-origin:center center;transform:translateY(50%) rotateX(-40deg);backface-visibility:hidden;opacity:0;line-height:1;border-bottom:2px solid rgba(0,0,0,0)}.c-navscreen__bottom .anchor-item a:hover{border-color:var(--color-dark)}body.js-nav--isopening:not(.js-nav--isclosing) .c-navscreen,body.js-nav--isopen:not(.js-nav--isclosing) .c-navscreen{pointer-events:all;height:100%;filter:blur(0);transition:height .01s ease,filter .49s var(--cubic-2)}body.js-nav--isopening:not(.js-nav--isclosing) .c-navscreen__inner,body.js-nav--isopen:not(.js-nav--isclosing) .c-navscreen__inner{overflow-y:auto;overscroll-behavior-y:contain}body.js-nav--isopening:not(.js-nav--isclosing) .c-navscreen__bottom .anchor-item a,body.js-nav--isopen:not(.js-nav--isclosing) .c-navscreen__bottom .anchor-item a{transform:none;opacity:1;transition:transform .79s var(--cubic) .1s,opacity .79s var(--cubic) .1s}body.js-nav--isopening:not(.js-nav--isclosing) .c-navscreen__bottom .anchor-item:nth-child(2) a,body.js-nav--isopen:not(.js-nav--isclosing) .c-navscreen__bottom .anchor-item:nth-child(2) a{transition-delay:.13s}body.js-nav--isopening:not(.js-nav--isclosing) .c-navscreen__bottom .js-phatlines .line .line__inner,body.js-nav--isopen:not(.js-nav--isclosing) .c-navscreen__bottom .js-phatlines .line .line__inner{transform:none;opacity:1}body.js-nav--isopen:not(.js-nav--isclosing) .c-navscreen__about{overflow-y:auto}body.js-nav--isopening,body.js-nav--isopen{overflow:hidden}body.js-nav--isclosing .c-navscreen__bottom .anchor-item a{transform:translateY(-50%) rotateX(40deg);opacity:0;transition:all .79s var(--cubic);transition-delay:0s !important}body.js-nav--isclosing .c-navscreen__bottom .js-phatlines .line .line__inner{transform:translateY(-50%) rotateX(40deg);opacity:0;transition-delay:0s !important}.c-gregor{position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:var(--font-size-h1);perspective:1000px;pointer-events:none;opacity:0;max-width:65%;width:max-content}.c-gregor__inner{display:block;transform-style:preserve-3d;transform-origin:center center;transform:translateY(50%) rotateX(-40deg);backface-visibility:hidden;opacity:0;filter:blur(12px)}body.home.has--finished .c-gregor{opacity:1}body.home.has--finished .c-gregor__inner{transform:none;opacity:1;filter:blur(0);transition:all .79s var(--cubic) .6s}html.has--landed body.home .c-gregor{opacity:1}html.has--landed body.home .c-gregor__inner{opacity:1;filter:blur(0);transform:none}/*# sourceMappingURL=main.css.map */
