@font-face{font-family:MOB-X3;src:url(/fonts/mobx3-bold.woff2)format("woff2");font-weight:700;font-display:block}@font-face{font-family:Neue Montreal;src:url(/fonts/PPNeueMontreal-Semibold.woff2)format("woff2");font-weight:600;font-display:block}:root{--u:calc(100vw / 1440);--grey:#bcbcbc;--orange:#fc4819;--display:"MOB-X3", "Arial Narrow", sans-serif;--sub:600 max(12px, calc(var(--u) * 15)) / 1 var(--sans);--sans:"Neue Montreal", "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--orange);scrollbar-width:none}html::-webkit-scrollbar{display:none}body{color:#000;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;overflow-x:hidden}.s{position:relative}.view,[data-mountain]{pointer-events:none;position:absolute;inset:0}.wd{white-space:nowrap;display:inline-block}.ch{white-space:pre;will-change:transform;display:inline-block}#stage,.seamfill{pointer-events:none;position:fixed;inset:0}.pin{height:100vh;position:sticky;top:0;overflow:hidden}.pin+.pin{margin-top:-100vh}.mx{font:var(--sub);letter-spacing:calc(var(--u) * -.15);white-space:nowrap;text-box:trim-both cap alphabetic;position:absolute}.hero{height:100vh;min-height:calc(var(--u) * 700);background:linear-gradient(#9f9f9f 64%,#949495);overflow:hidden}.name{left:calc(var(--u) * 20);top:calc(var(--u) * 31);font:700 calc(var(--u) * 392.2) / 1 var(--display);white-space:nowrap;text-box:trim-both cap alphabetic;letter-spacing:0;position:absolute}.cardslot{height:0;position:relative}.card{margin-left:calc(var(--u) * -309.33);left:50%;top:calc(var(--u) * -150);width:calc(var(--u) * 618.67);height:calc(var(--u) * 300);background:var(--grey);will-change:transform;position:absolute;overflow:hidden}.card__t{left:calc(var(--u) * 19.83);top:calc(var(--u) * 15);font:700 calc(var(--u) * 129.42) / 1 var(--display);white-space:nowrap;text-box:trim-both cap alphabetic;position:absolute}.card .c1{left:calc(var(--u) * 9.33);top:calc(var(--u) * 240)}.card .c2{left:calc(var(--u) * 307.33);top:calc(var(--u) * 238);line-height:calc(var(--u) * 15);text-box:none}.card .c3{right:calc(var(--u) * 9.33);top:calc(var(--u) * 240)}.work{background:var(--orange);height:340vh}.loop{height:100vh;position:fixed;inset:0;overflow:hidden}html:not(.has-umber) .card{z-index:2}.loop-slot{height:0}.reel{will-change:transform;width:100%;list-style:none;position:absolute;top:0;left:0}.reel li{padding-left:calc(var(--u) * 104);margin-bottom:calc(var(--u) * 17.6);font:700 calc(var(--u) * 190) / 1 var(--display);white-space:nowrap;text-box:trim-both cap alphabetic;display:block;position:relative}.reel .proj{color:inherit;text-decoration:none;display:block}.reel li .n{left:calc(var(--u) * 26);font:var(--sub);text-box:trim-both cap alphabetic;position:absolute;bottom:0}.reel li .t{display:inline-block}.reel li{cursor:pointer}.reel li:hover .n{color:var(--orange);padding:calc(var(--u) * 4) calc(var(--u) * 5);margin:calc(var(--u) * -4) calc(var(--u) * -5);background:#000}html.has-umber .reel li:hover .n{color:inherit;background:0 0;margin:0;padding:0}.mtn-pin,.intro{pointer-events:none}.intro__in{left:calc(var(--u) * 900);top:calc(var(--u) * 186);width:calc(var(--u) * 520);font:600 max(12px, calc(var(--u) * 15)) / max(11.5px, calc(var(--u) * 13.5)) var(--sans);letter-spacing:calc(var(--u) * -.15);position:absolute}.intro__in p,.intro__in .p1,.intro__in .p2{position:relative}.intro .lead{margin-left:33%}.intro .p1{margin:calc(var(--u) * 2) 0 0 33%}.intro .p2{margin:calc(var(--u) * 4) 0 0 43%}.intro__in i{font-style:normal;font-size:max(6px, calc(var(--u) * 5.5));letter-spacing:.04em;left:calc(var(--u) * -51);top:calc(var(--u) * 1);position:absolute}.intro .index{margin-top:calc(var(--u) * 30);text-align:center;line-height:max(13px, calc(var(--u) * 16))}.intro .index>span{margin:0 calc(var(--u) * 3);white-space:nowrap}.intro .index i{left:0;top:calc(var(--u) * -4);position:relative}.js [data-reveal]:not(.on){visibility:hidden}@media (width<=760px){:root{--u:calc(100vw / 640)}.intro__in{left:calc(var(--u) * 20);top:auto;bottom:calc(var(--u) * 40);width:calc(var(--u) * 600)}}[data-umber-host]{pointer-events:none;height:100lvh;position:fixed;top:0;left:0;right:0}[data-umber-host]>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}@media print{[data-umber-host]{display:none!important}}@media not print{.has-umber [data-umber]:not([data-umber~=group])[data-umber-status=ready] [data-umber-media],.has-umber [data-umber][data-umber-status=ready][data-umber-media]{opacity:0!important}.has-umber [data-umber~=text][data-umber-status=ready],.has-umber [data-umber~=text][data-umber-status=ready] *{-webkit-text-fill-color:transparent!important;text-shadow:none!important;text-decoration-color:#0000!important}.has-umber [data-umber~=shader][data-umber-status=ready]{background:0 0!important}.has-umber [data-umber]:not([data-umber~=group])[data-umber-status=loading][data-umber-play] [data-umber-media],.has-umber [data-umber][data-umber-status=loading][data-umber-play][data-umber-media]{opacity:0!important}.has-umber [data-umber~=text][data-umber-status=loading][data-umber-play],.has-umber [data-umber~=text][data-umber-status=loading][data-umber-play] *{-webkit-text-fill-color:transparent!important;text-shadow:none!important;text-decoration-color:#0000!important}.has-umber [data-umber][data-umber-morphing] [data-umber-media],.has-umber [data-umber][data-umber-morphing][data-umber-media]{opacity:0!important}.has-umber [data-umber~=text][data-umber-morphing],.has-umber [data-umber~=text][data-umber-morphing] *{-webkit-text-fill-color:transparent!important;text-shadow:none!important;text-decoration-color:#0000!important}.has-umber [data-umber~=shader][data-umber-morphing]{background:0 0!important}}picture[data-umber-avif]{display:contents}:where([data-umber~=above]){z-index:2;position:relative}
