﻿*:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)):focus:not(:focus-visible){outline:none}*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,main,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video,input,select,button{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none}a{cursor:revert;text-decoration:none}ol,ul,menu{list-style:none}svg,img{display:block;max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}:root{--white: #F7F6F0;--black: #1b1733}@font-face{font-family:"Lyon";src:url("f/LyonText-Regular-Web.woff2") format("woff2"),url("f/LyonText-Regular-Web.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Lyon";src:url("f/LyonText-RegularItalic-Web.woff2") format("woff2"),url("f/LyonText-RegularItalic-Web.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Girott";src:url("f/Girott-Regular.woff2") format("woff2"),url("f/Girott-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}body{font-family:"Lyon",Georgia,serif}.timeout-modal .time::after,h3,h2{font-family:"Girott","Arial Narrow",sans-serif;font-stretch:condensed;font-weight:normal;font-style:normal;font-display:swap;letter-spacing:-0.02em;text-rendering:optimizeLegibility;font-kerning:normal}.apostrophe{margin-right:-0.1em}.caps-t{margin-right:-0.0625em}.slideshow img,.slideshow video{display:block;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}:-webkit-autofill{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0px 1000px var(--white) inset}:-moz-autofill{-moz-text-fill-color:var(--black);-moz-box-shadow:0 0 0px 1000px var(--white) inset}::-moz-autofill{-moz-text-fill-color:var(--black);-moz-box-shadow:0 0 0px 1000px var(--white) inset}::-webkit-input-placeholder{color:var(--black);opacity:.5}:-moz-placeholder{color:var(--black);opacity:.5}::-moz-placeholder{color:var(--black);opacity:.5}:-ms-input-placeholder{color:var(--black);overflow:hidden}::selection{background:#fff;color:var(--black);text-shadow:none}::-moz-selection{background:#fff;color:var(--black);text-shadow:none}html{width:100%;min-height:100%;min-height:-webkit-fill-available;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:-ms-autohiding-scrollbar;font-size:62.5%;position:relative;background-color:var(--white);color:var(--black);-webkit-overflow-scrolling:touch;--vh: 1vh}body{width:100%;min-height:100%;min-height:calc(var(--vh, 1vh)*100);min-height:-webkit-fill-available;font-size:2rem;line-height:1.25}@media only screen and (min-width: 720px){body{font-size:2.8rem;font-size:calc(2rem + .25vw)}}@media only screen and (min-width: 1024px){body{font-size:3.6rem;font-size:calc(2rem + 1vw)}}h2{font-size:26.75vw;line-height:.95}@media only screen and (min-width: 720px){h2{font-size:12vw}}@media only screen and (min-width: 1280px){h2{font-size:527.7777777778%}}h3{font-size:12vw;line-height:.95}@media only screen and (min-width: 720px){h3{font-size:200%}}h4{font-size:100%}p+p,p+ul,ul+p,h3+ul,h3+p{margin-top:1em}h2+p{margin-top:8rem}em{font-style:italic}a,button{color:inherit;box-shadow:0 1px 0 0 currentColor;text-decoration:none;cursor:pointer}a:hover,a:focus:not(:active),button:hover,button:focus:not(:active){box-shadow:0 2px 0 0 currentColor}img,video,svg,iframe,embed,object{display:block;width:100%}.wrap{display:block;width:100%;padding:4rem 2rem}@media only screen and (min-width: 720px){.wrap{padding:6rem 4rem}}.logo{position:fixed;top:0;left:0;will-change:auto;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;backface-visibility:hidden;transform:translateZ(0);z-index:10}.logo svg{width:100%;height:100%;fill:var(--black);will-change:auto;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;backface-visibility:hidden;transform:translateZ(0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}body:not([data-loaded]) .logo svg{-webkit-transform:scale(1.15) translateX(-100%) rotate(-180deg);-moz-transform:scale(1.15) translateX(-100%) rotate(-180deg);-ms-transform:scale(1.15) translateX(-100%) rotate(-180deg);-o-transform:scale(1.15) translateX(-100%) rotate(-180deg);transform:scale(1.15) translateX(-100%) rotate(-180deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.logo g{backface-visibility:hidden;transform:translateZ(0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.logo .mask{fill:rgba(0,0,0,0)}@media only screen and (max-width: 719px){.logo{width:66.6666666667vw}}@media only screen and (min-width: 720px){.logo{width:calc(33.3333vw + 3rem);height:calc(33.3333vw + 3rem)}}@media all and (min-width: 720px)and (orientation: portrait){.logo{width:calc(50vw + 2rem);height:calc(50vw + 2rem)}}body[data-scroll-ready] .logo{transition:none}section{position:relative;width:100vw;background-color:var(--white);z-index:2}body:not([data-loaded]) section{display:none}section.intro{background-color:rgba(0,0,0,0);will-change:auto;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}section.intro.in-view{z-index:3}section:not(.intro):not(.contact){padding:2rem 0}@media only screen and (min-width: 720px){section:not(.intro):not(.contact){padding:4rem 0}}section:not(.work):not(.team) .wrap{opacity:0;will-change:opacity;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out}section:not(.work):not(.team).in-view .wrap{opacity:1}section.fixed{height:calc(var(--vh, 1vh)*100);z-index:1}section.fixed .wrap{position:fixed;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:0}section.fixed .wrap ul li{padding-right:0}@media only screen and (max-width: 719px){section{overflow:hidden}}.intro{position:absolute;top:0;left:0;width:100vw;height:calc(var(--vh, 1vh)*100);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.intro:not(.in-view){visibility:hidden !important}.intro .text-wrap{font-size:125%}@media only screen and (min-width: 720px){.intro{position:fixed;overflow-x:hidden}.intro .wrap{font-size:150%;width:calc((100vw - 4rem)/3*2);margin-left:auto;padding-left:0;backface-visibility:hidden;transform:translateZ(0)}}body:not([data-scroll-ready]){height:calc(var(--vh, 1vh)*100);overflow-y:hidden}body:not([data-scroll-ready]) section{opacity:0}.work ul,.clients ul{margin-bottom:-0.75em}.work ul li,.clients ul li{padding-bottom:.75em;line-height:1.15}@media only screen and (min-width: 450px){.work ul,.clients ul{margin-bottom:-3rem}.work ul li,.clients ul li{padding-bottom:2rem}}.work{margin-top:calc(var(--vh, 1vh)*108);margin-top:108vmax}@media only screen and (max-width: 719px){.work .figure-wrap{background-color:var(--white)}.work .text-wrap{margin-top:calc(var(--vh, 1vh) * 100 - 4rem)}.work.no-stick .figure-wrap{margin-top:16.666vw}.work.no-stick .text-wrap{margin-top:calc(100vw + 8rem)}}@media only screen and (min-width: 720px){.work{margin-top:calc(var(--vh, 1vh)*108)}.work figure{max-height:calc(var(--vh, 1vh) * 100 - 12rem)}.work .text-wrap{margin-top:50vw}}figure.low-power{position:relative;aspect-ratio:1;background-color:var(--black)}@supports not (aspect-ratio: 1){figure.low-power{height:0;padding-top:100%}figure.low-power img{position:absolute;top:0;left:0}}figure.low-power::before{content:"🪫 Low Power Mode On";position:absolute;top:61.8%;left:0;right:0;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:1.4rem;color:var(--white);padding:4rem;z-index:1}figure.low-power img,figure.low-power video{position:absolute;z-index:2}figure.low-power.slideshow video{background-color:var(--black)}.balance-text{display:block;text-rendering:optimizeLegibility}.split{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.split .figure-wrap{backface-visibility:hidden;transform:translateZ(0)}@media only screen and (max-width: 719px){.split .figure-wrap{position:absolute;top:0}}.split .figure-wrap.fixed{position:fixed;padding-bottom:0}.split .figure-wrap.bottom{top:auto;bottom:0}@media only screen and (max-width: 719px){.split{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:stretch;justify-content:stretch;min-height:calc(var(--vh, 1vh)*100)}.split .figure-wrap{z-index:2}}@media only screen and (min-width: 720px){.split{-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.split .text-wrap{width:calc((100vw - 4rem)/3*2)}.split .figure-wrap{flex:1;position:sticky;-webkit-position:sticky;top:0}.split.reverse{flex-direction:row-reverse}.split:not(.even-split):not(.reverse) .text-wrap{padding-left:0}.split:not(.even-split).reverse .text-wrap{padding-right:0}.split.even-split>div{width:50%}.split.even-split:not(.reverse) .figure-wrap{padding-right:2rem}.split.even-split:not(.reverse) .text-wrap{padding-left:2rem}.split.even-split.reverse .figure-wrap{padding-left:2rem}.split.even-split.reverse .text-wrap{padding-right:2rem}}.clients ul{margin-top:4rem;margin-bottom:-2rem}.clients ul li{display:block;padding-right:2rem;padding-bottom:.75em;line-height:1.15}@media only screen and (min-width: 640px){.clients ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-moz-column-fill:balance;column-fill:balance}.clients ul>li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;break-inside:avoid;width:100%}.clients ul li{padding-bottom:2rem}}@media only screen and (min-width: 1280px){.clients ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;-moz-column-fill:balance;column-fill:balance}.clients ul>li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;break-inside:avoid;width:100%}}.team{background-color:var(--black);color:var(--white)}.team ul{margin:4rem 0 2rem}.team ul li{padding-bottom:2rem}.team ul h4{line-height:1}@media only screen and (min-width: 720px){.team ul h4{line-height:.825}}.team ul p{text-align:left;font-size:1.2rem !important;margin-top:.5em}@media only screen and (min-width: 375px){.team ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.team ul li{width:50%;padding-bottom:4rem}}@media only screen and (min-width: 720px){.team ul{margin:8rem 0 2rem}.team ul p{font-size:50% !important}}@media only screen and (max-width: 719px){.team .text-wrap{margin-top:100vw}}@media only screen and (min-width: 720px){.team .text-wrap{margin-top:33.333vw}}.team .figure-wrap{background-color:var(--black)}.team .figure-wrap figure::after,.team .figure-wrap figure::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.team .figure-wrap figure::before{background-color:var(--black);mix-blend-mode:screen;-webkit-mix-blend-mode:screen;z-index:101}.team .figure-wrap figure::after{background-color:var(--white);mix-blend-mode:multiply;-webkit-mix-blend-mode:multiply;z-index:108}.team .figure-wrap img,.team .figure-wrap video{filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");-webkit-filter:grayscale(100%) contrast(0.9);filter:grayscale(100%) contrast(0.9)}.team .figure-wrap:hover figure::after,.team .figure-wrap:hover figure::before{visibility:hidden}.team .figure-wrap:hover img,.team .figure-wrap:hover video{-webkit-filter:grayscale(0%);filter:none}.slideshow{position:relative;width:100%;overflow:hidden;aspect-ratio:1}@supports not (aspect-ratio: 1){.slideshow{height:0;padding-top:100%}.slideshow img{position:absolute;top:0;left:0}}.slideshow img,.slideshow video{position:absolute;top:0;left:0;backface-visibility:hidden;will-change:transform;-webkit-transition:transform 0.5s ease-out;-moz-transition:transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:transform 0.5s ease-out}.slideshow img:not(:first-child),.slideshow video:not(:first-child){transform:translate3d(108%, 0, 0) !important}.slideshow.playing:not(.reset) img,.slideshow.playing:not(.reset) video{transform:translate3d(0, 0%, 0) !important}.slideshow:not(.playing) img,.slideshow:not(.playing) video{will-change:transform;-webkit-transition:transform 0s ease-in-out;-moz-transition:transform 0s ease-in-out;-o-transition:transform 0s ease-in-out;transition:transform 0s ease-in-out}.slideshow img:nth-child(2),.slideshow video:nth-child(2){transition-delay:calc(2500ms * (2 - 1));z-index:2}.slideshow img:nth-child(3),.slideshow video:nth-child(3){transition-delay:calc(2500ms * (3 - 1));z-index:3}.slideshow img:nth-child(4),.slideshow video:nth-child(4){transition-delay:calc(2500ms * (4 - 1));z-index:4}.slideshow img:nth-child(5),.slideshow video:nth-child(5){transition-delay:calc(2500ms * (5 - 1));z-index:5}.slideshow img:nth-child(6),.slideshow video:nth-child(6){transition-delay:calc(2500ms * (6 - 1));z-index:6}.slideshow img:nth-child(7),.slideshow video:nth-child(7){transition-delay:calc(2500ms * (7 - 1));z-index:7}.slideshow img:nth-child(8),.slideshow video:nth-child(8){transition-delay:calc(2500ms * (8 - 1));z-index:8}.slideshow img:nth-child(9),.slideshow video:nth-child(9){transition-delay:calc(2500ms * (9 - 1));z-index:9}.slideshow img:nth-child(10),.slideshow video:nth-child(10){transition-delay:calc(2500ms * (10 - 1));z-index:10}.slideshow img:nth-child(11),.slideshow video:nth-child(11){transition-delay:calc(2500ms * (11 - 1));z-index:11}.slideshow img:nth-child(12),.slideshow video:nth-child(12){transition-delay:calc(2500ms * (12 - 1));z-index:12}.slideshow img:nth-child(13),.slideshow video:nth-child(13){transition-delay:calc(2500ms * (13 - 1));z-index:13}.slideshow img:nth-child(14),.slideshow video:nth-child(14){transition-delay:calc(2500ms * (14 - 1));z-index:14}.slideshow img:nth-child(15),.slideshow video:nth-child(15){transition-delay:calc(2500ms * (15 - 1));z-index:15}.slideshow img:nth-child(16),.slideshow video:nth-child(16){transition-delay:calc(2500ms * (16 - 1));z-index:16}.slideshow img:nth-child(17),.slideshow video:nth-child(17){transition-delay:calc(2500ms * (17 - 1));z-index:17}.slideshow img:nth-child(18),.slideshow video:nth-child(18){transition-delay:calc(2500ms * (18 - 1));z-index:18}.slideshow img:nth-child(19),.slideshow video:nth-child(19){transition-delay:calc(2500ms * (19 - 1));z-index:19}.slideshow img:nth-child(20),.slideshow video:nth-child(20){transition-delay:calc(2500ms * (20 - 1));z-index:20}.slideshow img:nth-child(21),.slideshow video:nth-child(21){transition-delay:calc(2500ms * (21 - 1));z-index:21}.slideshow img:nth-child(22),.slideshow video:nth-child(22){transition-delay:calc(2500ms * (22 - 1));z-index:22}.slideshow img:nth-child(23),.slideshow video:nth-child(23){transition-delay:calc(2500ms * (23 - 1));z-index:23}.slideshow img:nth-child(24),.slideshow video:nth-child(24){transition-delay:calc(2500ms * (24 - 1));z-index:24}.slideshow img:nth-child(25),.slideshow video:nth-child(25){transition-delay:calc(2500ms * (25 - 1));z-index:25}.slideshow img:nth-child(26),.slideshow video:nth-child(26){transition-delay:calc(2500ms * (26 - 1));z-index:26}.slideshow img:nth-child(27),.slideshow video:nth-child(27){transition-delay:calc(2500ms * (27 - 1));z-index:27}.slideshow img:nth-child(28),.slideshow video:nth-child(28){transition-delay:calc(2500ms * (28 - 1));z-index:28}.slideshow img:nth-child(29),.slideshow video:nth-child(29){transition-delay:calc(2500ms * (29 - 1));z-index:29}.slideshow img:nth-child(30),.slideshow video:nth-child(30){transition-delay:calc(2500ms * (30 - 1));z-index:30}.slideshow img:nth-child(31),.slideshow video:nth-child(31){transition-delay:calc(2500ms * (31 - 1));z-index:31}.slideshow img:nth-child(32),.slideshow video:nth-child(32){transition-delay:calc(2500ms * (32 - 1));z-index:32}.slideshow img:nth-child(33),.slideshow video:nth-child(33){transition-delay:calc(2500ms * (33 - 1));z-index:33}.slideshow img:nth-child(34),.slideshow video:nth-child(34){transition-delay:calc(2500ms * (34 - 1));z-index:34}.slideshow img:nth-child(35),.slideshow video:nth-child(35){transition-delay:calc(2500ms * (35 - 1));z-index:35}.slideshow img:nth-child(36),.slideshow video:nth-child(36){transition-delay:calc(2500ms * (36 - 1));z-index:36}.slideshow img:nth-child(37),.slideshow video:nth-child(37){transition-delay:calc(2500ms * (37 - 1));z-index:37}.slideshow img:nth-child(38),.slideshow video:nth-child(38){transition-delay:calc(2500ms * (38 - 1));z-index:38}.slideshow img:nth-child(39),.slideshow video:nth-child(39){transition-delay:calc(2500ms * (39 - 1));z-index:39}.slideshow img:nth-child(40),.slideshow video:nth-child(40){transition-delay:calc(2500ms * (40 - 1));z-index:40}.slideshow img:nth-child(41),.slideshow video:nth-child(41){transition-delay:calc(2500ms * (41 - 1));z-index:41}.slideshow img:nth-child(42),.slideshow video:nth-child(42){transition-delay:calc(2500ms * (42 - 1));z-index:42}.collaborators{font-size:1.2rem !important;padding-bottom:2rem}@media only screen and (min-width: 720px){.collaborators{font-size:50% !important}}.collaborators .hidden{padding-top:2rem}[data-show-hidden]::before{content:"+ "}[data-show-hidden].expanded::before{content:"– "}body:not([data-loaded]) .hidden{display:none}.accolades{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-top:4rem;position:relative}.accolades div{flex:1 1 auto;aspect-ratio:1.618;z-index:1;background-color:var(--white);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:50% 50%;mask-position:50% 50%}@media only screen and (min-width: 720px){.accolades{margin-top:6rem;gap:2rem}}@media only screen and (min-width: 1280px){.accolades{margin-top:8rem}}.contact{z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-x:hidden}.contact .text-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.contact a:not(:hover):not(:focus){border-bottom:0}.contact li{will-change:auto;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0;-webkit-transform:translateX(calc(var(--vh, 1vh) * 12.5));-moz-transform:translateX(calc(var(--vh, 1vh) * 12.5));-ms-transform:translateX(calc(var(--vh, 1vh) * 12.5));-o-transform:translateX(calc(var(--vh, 1vh) * 12.5));transform:translateX(calc(var(--vh, 1vh) * 12.5));-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.contact li:nth-child(2){-webkit-transition-delay:0.125s;-moz-transition-delay:0.125s;-o-transition-delay:0.125s;transition-delay:0.125s}.contact li:nth-child(3){-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.contact li:nth-child(4){-webkit-transition-delay:0.375s;-moz-transition-delay:0.375s;-o-transition-delay:0.375s;transition-delay:0.375s}.contact li:nth-child(5){-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}body[data-scroll-end] .contact li{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width: 1139px){.contact{height:calc(var(--vh, 1vh) * 100 - 4rem)}.contact .text-wrap{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.contact h2{padding-bottom:2rem}}@media only screen and (min-width: 1140px){.contact{height:calc(var(--vh, 1vh) * 100 - 4rem)}.contact .text-wrap{-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between}.contact h2{white-space:pre;line-height:.875;padding-right:4rem}}.timeout-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--white);z-index:10;visibility:hidden;opacity:0;transition:visibility 0s linear 0.5s,opacity 0.5s linear;will-change:visibility,opacity;overflow:hidden}body:not([data-loaded]) .timeout-modal{display:none}.timeout-modal #clock{position:absolute;top:50%;left:50%;width:calc(100vw * 1.6849199663 - 8rem);height:calc(100vw * 1.6849199663 - 8rem);z-index:2;will-change:auto;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-transform:translate(-50%, -50%) scale(0.96);-moz-transform:translate(-50%, -50%) scale(0.96);-ms-transform:translate(-50%, -50%) scale(0.96);-o-transform:translate(-50%, -50%) scale(0.96);transform:translate(-50%, -50%) scale(0.96);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width: 720px){.timeout-modal #clock{width:calc(100vw * 1.6849199663 - 12rem);height:calc(100vw * 1.6849199663 - 12rem)}}@media only screen and (min-width: 1024px){.timeout-modal #clock{width:calc(66.666vw * 1.6849199663 - 12rem);height:calc(66.666vw * 1.6849199663 - 12rem)}}.timeout-modal #clock svg{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.timeout-modal #clock g{will-change:transform;-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;animation:none;-webkit-transition-delay:-0.15s;-moz-transition-delay:-0.15s;-o-transition-delay:-0.15s;transition-delay:-0.15s}.timeout-modal .time::after{content:attr(data-hour) ":" attr(data-min) ":" attr(data-sec);position:absolute;top:50%;left:50%;z-index:3;font-size:12vw;text-align:center;-webkit-transform:translate(-50%, -50%) scale(1.08);-moz-transform:translate(-50%, -50%) scale(1.08);-ms-transform:translate(-50%, -50%) scale(1.08);-o-transform:translate(-50%, -50%) scale(1.08);transform:translate(-50%, -50%) scale(1.08);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;will-change:auto;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}body.timeout .timeout-modal{visibility:visible;opacity:.99999;transition-delay:0s}body.timeout .timeout-modal #clock{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}body.timeout .timeout-modal .time::after{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.admin-edit{position:fixed;bottom:0;right:0;z-index:108}.admin-edit a{padding:.5em 1em;background-color:var(--black);color:var(--white);font-size:1.6rem}.screenreader-text{position:absolute;left:-9999px;width:0;height:0;overflow:hidden}.reduced-animation *,.pause-animations *{animation:none !important;transition-duration:0s !important}.reduced-animation .logo,.reduced-animation .intro{background-color:var(--white);position:absolute !important}.reduced-animation .figure-wrap{position:relative !important}.reduced-animation .text-wrap{margin-top:0 !important;opacity:1 !important}.reduced-animation .slideshow.reset img,.reduced-animation .slideshow.reset video{transition:none !important}
