._frame_10qa8_1{isolation:isolate;z-index:0;background:#101513;overflow:hidden}._frame_10qa8_1:after{content:"";z-index:3;pointer-events:none;transform-origin:0;background:linear-gradient(90deg,#0b100f,#17211e);animation:1.2s cubic-bezier(.76,0,.24,1) .12s forwards _openingReveal_10qa8_1;position:absolute;inset:0;transform:scaleX(1)}._layer_10qa8_8{will-change:opacity,transform;width:100%;height:100%;position:absolute;inset:0;transform:translate(0,0)scale(1)}._layer_10qa8_8 img{object-fit:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:50%;will-change:transform;width:100%;height:100%;animation-duration:18s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;display:block}._single_10qa8_19 ._layer_10qa8_8 img{animation-duration:24s}._cameraA_10qa8_20 img{animation-name:_cameraA_10qa8_20}._cameraB_10qa8_21 img{animation-name:_cameraB_10qa8_21}._cameraC_10qa8_22 img{animation-name:_cameraC_10qa8_22}._cameraD_10qa8_23 img{animation-name:_cameraD_10qa8_23}._motionPaused_10qa8_24 ._layer_10qa8_8 img{animation-play-state:paused}._current_10qa8_25{z-index:1;opacity:1}._current_10qa8_25._outgoing_10qa8_26{opacity:.78;transition:opacity 1.4s cubic-bezier(.33,1,.68,1),transform 1.4s cubic-bezier(.22,1,.36,1);transform:scale(1.014)}._incoming_10qa8_30{z-index:2;opacity:0;transform:translate(2.2%)scale(1.025)}._cameraB_10qa8_21._incoming_10qa8_30{transform:translate(-2.2%)scale(1.025)}._cameraC_10qa8_22._incoming_10qa8_30{transform:translateY(1.8%)scale(1.025)}._cameraD_10qa8_23._incoming_10qa8_30{transform:translateY(-1.8%)scale(1.025)}._incoming_10qa8_30._fading_10qa8_34{opacity:1;transition:opacity 1.4s cubic-bezier(.33,1,.68,1),transform 1.4s cubic-bezier(.22,1,.36,1);transform:translate(0,0)scale(1)}@keyframes _cameraA_10qa8_20{0%{transform:scale(1.075)translate(-1.35%,-.55%)}to{transform:scale(1.13)translate(1.25%,.65%)}}@keyframes _cameraB_10qa8_21{0%{transform:scale(1.12)translate(1.2%,-.5%)}to{transform:scale(1.075)translate(-1.3%,.6%)}}@keyframes _cameraC_10qa8_22{0%{transform:scale(1.08)translate(-.45%,1.2%)}to{transform:scale(1.125)translate(.65%,-1.1%)}}@keyframes _cameraD_10qa8_23{0%{transform:scale(1.12)translate(.7%,-1.15%)}to{transform:scale(1.08)translate(-.55%,1.1%)}}@keyframes _openingReveal_10qa8_1{to{transform:scaleX(0)}}._controls_10qa8_43{z-index:2;left:var(--gutter);bottom:max(1.5rem,env(safe-area-inset-bottom));color:#fff;-webkit-backdrop-filter:blur(16px);background:#141618e8;border:1px solid #f4f1ea66;border-radius:100px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff26}._controls_10qa8_43 button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}._controls_10qa8_43 button:hover{background:#ffffff20}._controls_10qa8_43 button:focus-visible{outline-offset:2px;outline:2px solid #ead3b8}._controls_10qa8_43 button:disabled{opacity:.45;cursor:default}._controls_10qa8_43 svg{width:18px;height:18px}._position_10qa8_54{text-align:center;font-variant-numeric:tabular-nums;min-width:40px;font:400 .875rem/1 Nimbus,Arial,sans-serif}._timeline_10qa8_55{background:#ffffff38;border-radius:999px;height:2px;position:absolute;bottom:-9px;left:18px;right:18px;overflow:hidden}._timelineFill_10qa8_56{border-radius:inherit;transform-origin:0;background:#fff;width:100%;height:100%;animation:7s linear forwards _timeline_10qa8_55;display:block;transform:scaleX(0)}._controlsPaused_10qa8_57 ._timelineFill_10qa8_56{animation-play-state:paused}@keyframes _timeline_10qa8_55{to{transform:scaleX(1)}}@media (max-width:800px){._layer_10qa8_8 img{animation-duration:16s}._single_10qa8_19 ._layer_10qa8_8 img{animation-duration:21s}._cameraA_10qa8_20 img{animation-name:_cameraAMobile_10qa8_1}._cameraB_10qa8_21 img{animation-name:_cameraBMobile_10qa8_1}._cameraC_10qa8_22 img{animation-name:_cameraCMobile_10qa8_1}._cameraD_10qa8_23 img{animation-name:_cameraDMobile_10qa8_1}._incoming_10qa8_30{transform:translate(1.3%)scale(1.018)}._cameraB_10qa8_21._incoming_10qa8_30{transform:translate(-1.3%)scale(1.018)}._cameraC_10qa8_22._incoming_10qa8_30{transform:translateY(1.1%)scale(1.018)}._cameraD_10qa8_23._incoming_10qa8_30{transform:translateY(-1.1%)scale(1.018)}@keyframes _cameraAMobile_10qa8_1{0%{transform:scale(1.06)translate(-.8%,-.3%)}to{transform:scale(1.1)translate(.75%,.45%)}}@keyframes _cameraBMobile_10qa8_1{0%{transform:scale(1.095)translate(.7%,-.3%)}to{transform:scale(1.06)translate(-.8%,.4%)}}@keyframes _cameraCMobile_10qa8_1{0%{transform:scale(1.065)translate(-.25%,.7%)}to{transform:scale(1.095)translate(.4%,-.65%)}}@keyframes _cameraDMobile_10qa8_1{0%{transform:scale(1.095)translate(.4%,-.7%)}to{transform:scale(1.065)translate(-.3%,.65%)}}}@media (prefers-reduced-motion:reduce){._layer_10qa8_8,._current_10qa8_25._outgoing_10qa8_26,._incoming_10qa8_30._fading_10qa8_34{transition:none;transform:none}._layer_10qa8_8 img,._timelineFill_10qa8_56{animation:none;transform:none}._frame_10qa8_1:after{display:none}}._hero_on091_1{isolation:isolate;aspect-ratio:4/3;color:#fff;--rail-width:66px;--hero-gutter:clamp(28px,4vw,72px);background:#171b1d;min-height:740px;position:relative;overflow:hidden}._photograph_on091_2{position:absolute;inset:0}._photograph_on091_2 figure{z-index:-3;background:#171b1d;width:100%;height:100%;position:absolute;inset:0}._photograph_on091_2 figure:after{display:none}._photograph_on091_2 figure img{object-position:var(--photo-position,50% 30%);animation:none;transform:none}._photograph_on091_2 [aria-label="Hero slideshow controls"]{left:auto;right:var(--hero-gutter);z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1117;border-radius:2px;bottom:175px}._photograph_on091_2 [aria-label="Hero slideshow controls"]>span{display:none}._collectionPhoto_on091_5{z-index:-2;object-fit:cover;object-position:var(--photo-position,50% 35%);opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}._photoReady_on091_5{opacity:1}._shade_on091_6{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#12161ac9,#0000 36%,#1014170a 51%,#101417a6 81%,#101417cf),linear-gradient(#10141780,#0000 27% 70%,#101417b3);position:absolute;inset:0}._collectionPhoto_on091_5{pointer-events:none}._collectionPreviews_on091_8{z-index:-2;opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}._collectionPreviews_on091_8[data-active=true]{opacity:1}._collectionPreviews_on091_8 ._collectionPhoto_on091_5{z-index:auto;height:100%}._titleLine_on091_11{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}._titleLine_on091_11>span{animation:.75s cubic-bezier(.2,.7,.2,1) both _titleArrival_on091_1;display:block}._titleLine_on091_11:nth-of-type(3)>span{animation-delay:80ms}._titleLine_on091_11:nth-of-type(4)>span{animation-delay:.16s}._heroButton_on091_14 svg,._portfolioLink_on091_14>svg,._play_on091_14 svg{transition:transform .25s}._heroButton_on091_14:hover svg,._portfolioLink_on091_14:hover>svg{transform:translate(3px,-1px)}._filmLink_on091_15:hover ._play_on091_14 svg{transform:scale(1.12)}@keyframes _titleArrival_on091_1{0%{opacity:0;transform:translateY(30%)}to{opacity:1;transform:translateY(0)}}@media (max-width:800px){._collectionPreviews_on091_8{bottom:110px}}@media (prefers-reduced-motion:reduce){._collectionPreviews_on091_8,._heroButton_on091_14 svg,._portfolioLink_on091_14>svg,._play_on091_14 svg{transition:none}._titleLine_on091_11>span{animation:none}}._rail_on091_19{width:var(--rail-width);background:#0f131533;border-right:1px solid #ffffff24;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0 auto 0 0}._rail_on091_19>span{writing-mode:vertical-rl;letter-spacing:.06em;color:#ffffffb3;font-size:12px;position:absolute;top:33%;transform:rotate(180deg)}._rail_on091_19>div{gap:7px;display:grid;position:absolute;bottom:40px}._rail_on091_19 a{color:#fff;place-items:center;width:44px;height:44px;font-size:16px;display:grid}._rail_on091_19 img{filter:invert();width:19px;height:19px}._collections_on091_20{left:calc(var(--rail-width) + var(--hero-gutter));flex-direction:column;gap:5px;max-width:230px;display:flex;position:absolute;top:31%}._collections_on091_20 a{color:#ffffffba;border-left:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:7px 0 7px 15px;font-size:clamp(15px,1.4vw,21px);transition:border-color .2s,color .2s;display:flex}._collections_on091_20 a svg{opacity:0;width:16px;transition:opacity .2s}:is(._collections_on091_20 a:hover,._collections_on091_20 a:focus-visible,._collections_on091_20 a[data-preview=true]){color:#fff;border-color:#fff}:is(._collections_on091_20 a:hover svg,._collections_on091_20 a:focus-visible svg){opacity:1}._copy_on091_21{right:var(--hero-gutter);width:27%;max-width:410px;position:absolute;top:28%}._copy_on091_21 h1{letter-spacing:-.06em;text-transform:none;text-shadow:0 2px 18px #0003;margin:0 0 25px;font:400 clamp(38px,4.5vw,78px)/1.02 Nimbus,Arial,sans-serif}._copy_on091_21 p{color:#ffffffe0;margin:0 0 27px;font-size:clamp(15px,1.25vw,19px);line-height:1.6}._actions_on091_21{flex-wrap:wrap;gap:12px;display:flex}._heroButton_on091_14{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#ffffff0c;border:1px solid #ffffff8a;border-radius:1px;justify-content:center;align-items:center;gap:25px;min-height:50px;padding:12px 23px;font-size:14px;transition:background .2s;display:inline-flex}._heroButton_on091_14:hover{background:#ffffff26}._heroButton_on091_14 svg{flex:none;width:18px}._bottom_on091_21{left:var(--rail-width);padding:25px var(--hero-gutter);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0b;border-top:1px solid #ffffff26;grid-template-columns:1.2fr 1fr;gap:5%;min-height:147px;display:grid;position:absolute;bottom:0;right:0}._bottom_on091_21 a{align-items:center;gap:25px;display:flex}._bottom_on091_21 strong{font-size:clamp(18px,1.7vw,26px);font-weight:400;line-height:1.2;display:block}._bottom_on091_21 small{color:#ffffffb5;margin-top:8px;font-size:13px;display:block}._portfolioLink_on091_14>span{flex:1}._portfolioLink_on091_14>svg{flex:none;width:21px}._portfolioLink_on091_14>img{object-fit:cover;object-position:var(--photo-position,50% 30%);width:29%;height:90px}._filmLink_on091_15{border-left:1px solid #ffffff36;justify-content:space-between;padding-left:11%}._play_on091_14{border:1px solid #ffffff91;border-radius:50%;flex:none;place-items:center;width:55px;height:55px;display:grid}._play_on091_14 svg{width:21px}._filmLink_on091_15:hover ._play_on091_14{background:#ffffff26}._motion_on091_23{padding:clamp(48px,7vw,100px) var(--gutter);background:var(--ink);border-bottom:1px solid var(--line);grid-template-columns:1fr 2.1fr;align-items:center;gap:7%;scroll-margin-top:35px;display:grid}._motion_on091_23 h2{letter-spacing:-.05em;text-transform:none;font:400 clamp(38px,4.7vw,70px)/1.08 Nimbus,Arial,sans-serif}._motion_on091_23>div:first-child>p{color:var(--muted-foreground);margin:24px 0;font-size:18px;line-height:1.6}._motion_on091_23>div:first-child>a{border-bottom:1px solid var(--line);align-items:center;gap:15px;min-height:44px;font-size:14px;display:inline-flex}._motion_on091_23 .showreel-section{background:0 0;border:0;padding:0}._motion_on091_23 .showreel-heading{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}._motion_on091_23 .showreel-stage{aspect-ratio:4/3;width:100%;max-width:none;box-shadow:none;border:0;border-radius:0}._workLinks_on091_24{flex-wrap:wrap;gap:10px 24px;margin:-15px 0 20px;display:flex}._workLinks_on091_24 a{min-height:44px;color:var(--muted-foreground);border-bottom:1px solid #0000;align-items:center;gap:8px;font-size:15px;display:inline-flex}._workLinks_on091_24 a:hover{border-color:var(--paper);color:var(--paper)}._workLinks_on091_24 svg{width:15px}@media (max-width:1100px){._hero_on091_1{--rail-width:54px;--hero-gutter:30px;min-height:690px}._copy_on091_21{width:29%;top:28%}._copy_on091_21 h1{font-size:clamp(38px,4.5vw,51px)}._collections_on091_20{max-width:190px;top:30%}._collections_on091_20 a{font-size:16px}._heroButton_on091_14{gap:15px;padding:12px 17px}._bottom_on091_21{gap:4%;min-height:130px;padding-block:22px}._portfolioLink_on091_14>img{width:25%;height:85px}._bottom_on091_21 a{gap:15px}._photograph_on091_2 [aria-label="Hero slideshow controls"]{bottom:151px}._motion_on091_23{gap:5%}}@media (max-width:800px){._hero_on091_1{aspect-ratio:auto;--hero-gutter:var(--gutter);--rail-width:0px;height:100svh;min-height:880px;max-height:1100px}._rail_on091_19{display:none}._photograph_on091_2{bottom:110px}._photograph_on091_2 figure img{object-position:var(--photo-mobile-position,50% 30%)}._collectionPhoto_on091_5{object-position:var(--photo-mobile-position,50% 35%);height:calc(100% - 110px)}._shade_on091_6{background:linear-gradient(#14171959 0%,#0000 28%,#1417192e 45%,#141719b5 71%,#141719fa 85%,#141719 100%)}._copy_on091_21{left:var(--gutter);right:var(--gutter);width:auto;max-width:none;top:auto;bottom:215px}._copy_on091_21 h1{letter-spacing:-.05em;margin-bottom:20px;font-size:clamp(40px,9.5vw,66px);line-height:1.02}._copy_on091_21 p{max-width:350px;margin-bottom:23px;font-size:16px;line-height:1.5}._actions_on091_21{gap:12px}._heroButton_on091_14{min-width:135px;min-height:49px;padding:12px 23px}._collections_on091_20{top:auto;left:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain;max-width:none;padding-right:var(--gutter);flex-direction:row;justify-content:flex-start;gap:24px;bottom:143px;right:0;overflow-x:auto}._collections_on091_20 a{border-bottom:1px solid #ffffff38;border-left:0;flex:none;min-height:46px;padding:10px 0;font-size:15px}._collections_on091_20 a svg{display:none}._bottom_on091_21{left:var(--gutter);right:var(--gutter);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;min-height:117px;padding:24px 0;display:block}._portfolioLink_on091_14{display:none!important}._filmLink_on091_15{border:0;justify-content:space-between;padding:0 62px 0 0}._bottom_on091_21 strong{font-size:19px}._bottom_on091_21 small{font-size:14px}._play_on091_14{width:48px;height:48px}._photograph_on091_2 [aria-label="Hero slideshow controls"]{top:125px;bottom:auto;right:var(--gutter);background:#141719a8;left:auto;transform:none}._photograph_on091_2 [aria-label="Hero slideshow controls"] button{width:40px;height:40px}._motion_on091_23{grid-template-columns:1fr;gap:25px;padding-block:50px}._motion_on091_23 h2{font-size:43px}._motion_on091_23>div:first-child>p{margin:17px 0;font-size:16px}._workLinks_on091_24{scrollbar-width:none;flex-wrap:nowrap;gap:24px;margin-top:-5px;overflow-x:auto}._workLinks_on091_24 a{flex:none;font-size:14px}}@media (max-width:400px){._hero_on091_1{min-height:825px}._copy_on091_21{bottom:211px}._copy_on091_21 h1{font-size:43px}._copy_on091_21 p{font-size:15px}._heroButton_on091_14{min-width:125px;padding:11px 17px}}@media (prefers-reduced-motion:reduce){._collectionPhoto_on091_5,._heroButton_on091_14,._collections_on091_20 a,._collections_on091_20 a svg{transition:none}}
