.A6jXfW_board{width:100%;position:relative}.A6jXfW_image{object-fit:cover;display:block;position:absolute}.A6jXfW_lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.A6jXfW_lines path{fill:none;stroke:#1f1f1f;stroke-width:1px}.A6jXfW_part{aspect-ratio:1;position:absolute}.A6jXfW_circle{background:#e3efe1;border-radius:50%;width:100%;height:100%;display:block;position:relative;overflow:hidden}.A6jXfW_zoom{max-width:none;position:absolute}.A6jXfW_cutout{width:92%;height:auto;position:absolute;bottom:8%;left:-6%}.A6jXfW_label{align-items:center;gap:calc(8 * var(--u));font-size:calc(16 * var(--u));color:#1f1f1f;white-space:nowrap;line-height:1;display:flex;position:absolute;top:50%;translate:0 -50%}.A6jXfW_left .A6jXfW_label{right:calc(100% + 22 * var(--u))}.A6jXfW_right .A6jXfW_label{left:calc(100% + 22 * var(--u))}.A6jXfW_bracket{font-size:calc(24 * var(--u));font-weight:300;line-height:1;translate:0 -.06em}.A6jXfW_bracket:first-child{margin-right:calc(6 * var(--u))}.A6jXfW_bracket:last-child{margin-left:calc(6 * var(--u))}.A6jXfW_icon{width:calc(16 * var(--u));height:calc(16 * var(--u));fill:currentColor;flex:none}.A6jXfW_list{display:none}@media (max-width:767px),(max-height:500px),(orientation:portrait) and (max-width:1199px){.A6jXfW_board{display:none}.A6jXfW_list{display:block}.A6jXfW_listImage{width:100%;height:auto;display:block}.A6jXfW_list ul{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:20px 12px;margin-top:24px;list-style:none;display:grid}.A6jXfW_list li{flex-direction:column;align-items:center;gap:8px;display:flex}.A6jXfW_list .A6jXfW_circle{flex:none;width:64px;height:64px}.A6jXfW_list .A6jXfW_label{gap:5px;font-size:14px;position:static;translate:none}.A6jXfW_list .A6jXfW_bracket{font-size:18px}.A6jXfW_list .A6jXfW_bracket:first-child{margin-right:2px}.A6jXfW_list .A6jXfW_bracket:last-child{margin-left:2px}.A6jXfW_list .A6jXfW_icon{width:12px;height:12px}}
.BbhI0q_cover{aspect-ratio:2880/1620;width:100%;position:relative}.BbhI0q_stage{width:56.08%;position:absolute;top:3.7%;left:21.96%;container-type:inline-size}.BbhI0q_layer{--k:calc(100cqw / 964);max-width:none;height:auto;animation-duration:5.5s;animation-timing-function:cubic-bezier(.77,0,.175,1);animation-iteration-count:infinite;position:absolute}.BbhI0q_top{animation-name:BbhI0q_top}.BbhI0q_line-left{animation-name:BbhI0q_line-left}.BbhI0q_line-right{animation-name:BbhI0q_line-right}.BbhI0q_glass-left{animation-name:BbhI0q_glass-left}.BbhI0q_glass-right{animation-name:BbhI0q_glass-right}.BbhI0q_sphere{animation-name:BbhI0q_sphere}.BbhI0q_nub{animation-name:BbhI0q_nub}.BbhI0q_core{animation-name:BbhI0q_core}.BbhI0q_back-left{animation-name:BbhI0q_back-left}.BbhI0q_back-right{animation-name:BbhI0q_back-right}@keyframes BbhI0q_top{0%,10%,67%,to{opacity:1;transform:none}18%,55%{transform:translate(0, calc(-70 * var(--k)));opacity:0}}@keyframes BbhI0q_line-left{0%,10%,98%,to{opacity:1;transform:none}18%,88%{transform:translate(calc(-69 * var(--k)), calc(40 * var(--k)));opacity:0}}@keyframes BbhI0q_line-right{0%,10%,98%,to{opacity:1;transform:none}18%,88%{transform:translate(calc(69 * var(--k)), calc(40 * var(--k)));opacity:0}}@keyframes BbhI0q_glass-left{0%,10%,90%,to{opacity:1;transform:none}18%,53.9%{transform:translate(calc(-69 * var(--k)), calc(40 * var(--k)));opacity:0}54%{transform:translate(calc(912.38 * var(--k)), calc(-596.91 * var(--k)));opacity:0}67%,76%{transform:translate(calc(912.38 * var(--k)), calc(-526.91 * var(--k)));opacity:1}}@keyframes BbhI0q_glass-right{0%,10%,90%,to{opacity:1;transform:none}18%,53.9%{transform:translate(calc(69 * var(--k)), calc(40 * var(--k)));opacity:0}54%{transform:translate(calc(-67.21 * var(--k)), calc(-388.99 * var(--k)));opacity:0}67%,76%{transform:translate(calc(-67.21 * var(--k)), calc(-318.99 * var(--k)));opacity:1}}@keyframes BbhI0q_sphere{0%,10%,90%,to{opacity:1;z-index:90;transform:none}18%,53.9%{transform:translate(calc(-69 * var(--k)), calc(40 * var(--k)));opacity:0;z-index:145}54%{transform:translate(calc(683.5 * var(--k)), calc(-458.06 * var(--k)));opacity:0;z-index:145}67%,76%{transform:translate(calc(683.5 * var(--k)), calc(-388.06 * var(--k)));opacity:1;z-index:145}}@keyframes BbhI0q_nub{0%,10%,90%,to{opacity:1;z-index:70;transform:none}18%,53.9%{transform:translate(calc(69 * var(--k)), calc(40 * var(--k)));opacity:0;z-index:155}54%{transform:translate(calc(-89.11 * var(--k)), calc(-243.23 * var(--k)));opacity:0;z-index:155}67%,76%{transform:translate(calc(-89.11 * var(--k)), calc(-173.23 * var(--k)));opacity:1;z-index:155}}@keyframes BbhI0q_core{0%,14%,59%,to{transform:none}26%,47%{transform:translate(0, calc(-309.2 * var(--k)))}}@keyframes BbhI0q_back-left{0%,18%,90%,to{transform:none}30%,45%{transform:translate(calc(141.15 * var(--k)), calc(-74.83 * var(--k)))}57%,76%{transform:translate(calc(676.75 * var(--k)), calc(-74.83 * var(--k)))}}@keyframes BbhI0q_back-right{0%,21%,90%,to{transform:none}33%,43%{transform:translate(calc(-134.25 * var(--k)), calc(80.22 * var(--k)))}55%,76%{transform:translate(calc(133.55 * var(--k)), calc(80.22 * var(--k)))}}@media (prefers-reduced-motion:reduce){.BbhI0q_layer{animation:none}}
.C3LnAW_film{aspect-ratio:16/9;background:#1f1f1f;position:relative}.C3LnAW_player,.C3LnAW_poster{border:0;width:100%;height:100%;position:absolute;inset:0}.C3LnAW_poster{background:0 0;padding:0;display:block}.C3LnAW_play{width:calc(80 * var(--u));aspect-ratio:1;box-shadow:0 calc(10 * var(--u)) calc(28 * var(--u)) #1f1f1f38;background:#ffffffeb;border-radius:50%;transition:scale .16s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;left:50%;translate:-50% -50%}.C3LnAW_play:after{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:#1f1f1f;width:34%;height:40%;position:absolute;top:50%;left:54%;translate:-50% -50%}.C3LnAW_poster:active .C3LnAW_play{scale:.96}@media (hover:hover) and (pointer:fine){.C3LnAW_poster:hover .C3LnAW_play{scale:1.06}}@media (prefers-reduced-motion:reduce){.C3LnAW_play{transition:none}}@media (max-width:767px),(max-height:500px),(orientation:portrait) and (max-width:1199px){.C3LnAW_play{width:56px;box-shadow:0 6px 18px #1f1f1f38}}
.rAiKWG_name,.rAiKWG_nav a,.rAiKWG_time{top:calc(40 * var(--u));font-size:max(8px, calc(16 * var(--u)));text-box:trim-both cap alphabetic;line-height:1;position:absolute}.rAiKWG_name{left:calc(39.43 * var(--u));color:#1f1f1f;white-space:nowrap;font-weight:400}.rAiKWG_role span{color:#8e8e93}.rAiKWG_nav{gap:calc(32 * var(--u));display:flex;position:absolute;top:0;left:50%;translate:-50%}.rAiKWG_nav a{top:calc(40 * var(--u));color:#5b6478;letter-spacing:.04em;transition:color .15s;position:relative}.rAiKWG_nav a:after{content:attr(data-label);visibility:hidden;height:0;font-weight:700;display:block;overflow:hidden}.rAiKWG_nav a:hover,.rAiKWG_nav .rAiKWG_active{color:#1f1f1f}.rAiKWG_nav .rAiKWG_active{isolation:isolate;font-weight:700}.rAiKWG_nav .rAiKWG_active:before{content:"";z-index:-1;left:calc(var(--bx,.5) * 100%);top:calc(var(--by,.5) * 100%);filter:blur(2px);mix-blend-mode:multiply;pointer-events:none;background:radial-gradient(circle at 48% 52%,#2f5ebd75,#2f5ebd42 45%,#0000 72%);border-radius:47% 53% 44% 56%/55% 46% 54% 45%;width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute}.rAiKWG_time{color:#8e8e93;position:static}.rAiKWG_corner{top:calc(34.75 * var(--u));right:calc(40 * var(--u));align-items:center;gap:calc(16 * var(--u));display:flex;position:absolute}.rAiKWG_sound{width:calc(22 * var(--u));height:calc(22 * var(--u));color:#8e8e93;background:0 0;border:0;padding:0;transition:color .15s;position:relative}.rAiKWG_sound:before{content:"";position:absolute;inset:-10px}.rAiKWG_sound svg{width:100%;height:100%;display:block}.rAiKWG_sound[aria-pressed=true]{color:#0b27aa}@media (hover:hover) and (pointer:fine){.rAiKWG_sound[aria-pressed=false]:hover{color:#1f1f1f}}@media (max-width:767px),(max-height:500px),(orientation:portrait) and (max-width:1199px){.rAiKWG_bar{z-index:10;background:#fff;justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex;position:fixed;inset:0 0 auto}.rAiKWG_name,.rAiKWG_time{font-size:14px;position:static}.rAiKWG_corner{gap:0;position:static}.rAiKWG_sound{box-sizing:content-box;width:22px;height:22px;padding:15px 10px}.rAiKWG_sound:before{display:none}.rAiKWG_nav{top:auto;bottom:calc(20px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border-radius:999px;gap:8px;padding:4px 10px;position:fixed;left:50%;translate:-50%;box-shadow:0 1px 2px #0b27aa1a,0 10px 28px -6px #0b27aa47}.rAiKWG_nav a{color:#5b6478;padding:14px;font-size:15px;position:relative;top:0}.rAiKWG_nav .rAiKWG_active{color:#1f1f1f}.rAiKWG_nav a[href$=\?contact]{display:none}.rAiKWG_nav .rAiKWG_active:before{width:36px;height:36px;margin:-18px 0 0 -18px}}
.hzMlwG_frame{--u0:min(100vw / 1440, 100dvh / 900);--u:var(--u0);color:#1f1f1f;height:100dvh;position:relative;overflow:hidden}.hzMlwG_page{color:#1f1f1f;height:100dvh;overflow:hidden auto;container-type:inline-size}@media (max-width:767px),(max-height:500px),(orientation:portrait) and (max-width:1199px){.hzMlwG_frame{--u0:1px;height:auto;min-height:100dvh;padding-top:var(--bar);overflow:visible}.hzMlwG_page{height:auto;overflow:visible}.hzMlwG_frame,.hzMlwG_page{--bar:52px}}
._8aEwW_intro{left:calc(40 * var(--u));top:calc(168.1 * var(--u));width:calc(640 * var(--u));font-family:var(--font-fraunces);font-size:calc(26 * var(--u));font-weight:300;line-height:1.2;position:absolute}@media (max-width:767px),(max-height:500px),(orientation:portrait) and (max-width:1199px){._8aEwW_intro{width:auto;max-width:640px;margin:24px 16px 0;font-size:22px;line-height:1.3;position:static}}
.b2hJFW_stamper{--k:var(--u);align-items:center;gap:calc(14 * var(--u));flex-direction:column;display:flex}.b2hJFW_set{align-items:center;gap:calc(24 * var(--k));flex-direction:column;display:flex}.b2hJFW_pad,.b2hJFW_home{font:inherit;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background:0 0;border:0;padding:0}.b2hJFW_pad{width:calc(168 * var(--k));height:calc(112 * var(--k));padding:calc(9 * var(--k));border-radius:calc(12 * var(--k));box-shadow:inset 0 calc(1 * var(--k)) 0 #ffffff2e, 0 calc(6 * var(--k)) calc(14 * var(--k)) #10183038;background:linear-gradient(160deg,#3b3f47,#23262c)}.b2hJFW_ink{border-radius:calc(6 * var(--k));width:100%;height:100%;box-shadow:inset 0 calc(2 * var(--k)) calc(6 * var(--k)) #00000059;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E"),radial-gradient(120% 90% at 35% 30%,#2f55b0,#1b347a 60%,#13285f);display:block}.b2hJFW_home{width:calc(128 * var(--k));aspect-ratio:1;border-radius:calc(10 * var(--k));position:relative}.b2hJFW_home.b2hJFW_empty{outline-offset:calc(-2 * var(--k));outline:1.5px dashed #1f1f1f40}.b2hJFW_block{filter:drop-shadow(0 calc(6 * var(--k)) calc(8 * var(--k)) #2818084d);background:url(/play/block.webp) 50%/100% 100% no-repeat;transition:translate .22s cubic-bezier(.23,1,.32,1),filter .22s cubic-bezier(.23,1,.32,1);display:block;position:absolute;inset:0 0 -6.25%}.b2hJFW_face{position:absolute;inset:10%}.b2hJFW_wet{opacity:calc(var(--wet) * .94);background:#24489a;transition:opacity .3s ease-out;position:absolute;inset:0;-webkit-mask:url(/play/print.png) 50%/104% 104% no-repeat;mask:url(/play/print.png) 50%/104% 104% no-repeat}@media (hover:hover) and (pointer:fine){.b2hJFW_home:not(.b2hJFW_empty):hover .b2hJFW_block{translate:0 calc(-5 * var(--k));filter:drop-shadow(0 calc(14 * var(--k)) calc(14 * var(--k)) #28180842)}.b2hJFW_home,.b2hJFW_pad{cursor:grab}}.b2hJFW_hint{text-align:center;font-size:var(--stamp-text,calc(16 * var(--u)));text-box:trim-both cap alphabetic;white-space:nowrap;color:#8e8e93;line-height:1.2}.b2hJFW_dot{margin:0 .4em}.b2hJFW_wash{font:inherit;color:inherit;text-underline-offset:.15em;background:0 0;border:0;padding:0;text-decoration-thickness:1px}.b2hJFW_wash:active{text-decoration:underline}@media (hover:hover) and (pointer:fine){.b2hJFW_wash:hover{color:#1f1f1f;text-decoration:underline}}.b2hJFW_prints[data-washing]{opacity:0;filter:blur(3px);transition:opacity .5s ease-out,filter .5s ease-out}.b2hJFW_prints{z-index:50;pointer-events:none;position:absolute;top:0;left:0}.b2hJFW_print{-webkit-mask:url(/play/print.png) center / contain no-repeat, radial-gradient(circle at var(--px) var(--py), #000 35%, #0000008c 90%);mask:url(/play/print.png) center / contain no-repeat, radial-gradient(circle at var(--px) var(--py), #000 35%, #0000008c 90%);-webkit-mask-composite:source-in;mix-blend-mode:multiply;background:#24489a;position:absolute;translate:-50% -50%;-webkit-mask-composite:source-in;mask-composite:intersect}.b2hJFW_held{z-index:200;pointer-events:none;will-change:translate;position:fixed;top:0;left:0}.b2hJFW_lift{aspect-ratio:1;position:relative;translate:-50% -50%;rotate:-8deg;scale:1.06}.b2hJFW_lift .b2hJFW_block{filter:drop-shadow(0 calc(22 * var(--k)) calc(16 * var(--k)) #28180847)}:is(html[data-stamping],html[data-stamping] *){-webkit-user-select:none;user-select:none;touch-action:none;cursor:none!important}@media (prefers-reduced-motion:reduce){.b2hJFW_block,.b2hJFW_wet{transition:none}}
.NfDiEG_stage{--u:calc(var(--u0) * var(--zoom,1));position:absolute;inset:0}.NfDiEG_envelope{z-index:2;left:calc(102 * var(--u));top:calc(167.98 * var(--u));width:calc(535.36 * var(--u));height:calc(690.02 * var(--u));position:absolute}.NfDiEG_fill{width:100%;height:100%}.NfDiEG_heading,.NfDiEG_sub{left:calc(732 * var(--u));text-box:trim-both cap alphabetic;white-space:nowrap;font-weight:400;line-height:1;position:absolute}.NfDiEG_heading{font-family:var(--font-fraunces);font-size:calc(26 * var(--u));color:#1f1f1f;font-weight:300}.NfDiEG_sub{font-size:calc(16 * var(--u));color:#8e8e93}.NfDiEG_meet{top:calc(168 * var(--u))}.NfDiEG_meetSub{top:calc(200 * var(--u))}.NfDiEG_contact{top:calc(654 * var(--u))}.NfDiEG_contactSub{top:calc(686 * var(--u))}.NfDiEG_bio{left:calc(732 * var(--u));top:calc(244 * var(--u));width:calc(492 * var(--u));font-size:calc(16 * var(--u));text-wrap:pretty;line-height:1.35;position:absolute}.NfDiEG_bio p+p{margin-top:1em}.NfDiEG_bio em{font-style:normal}.NfDiEG_links{white-space:nowrap;left:calc(732 * var(--u));top:calc(730 * var(--u));font-size:calc(16 * var(--u));line-height:1.6;list-style:none;position:absolute}.NfDiEG_links a{color:#0b27aa;text-underline-offset:.15em;text-decoration-thickness:1px}.NfDiEG_links a:active{text-decoration:underline}@media (hover:hover) and (pointer:fine){.NfDiEG_links a:hover{text-decoration:underline}}@media (max-width:767px),(max-height:500px),(orientation:portrait) and (max-width:1199px){.NfDiEG_stage{flex-direction:column;align-items:flex-start;max-width:672px;padding:32px 16px 48px;display:flex;position:static}.NfDiEG_heading,.NfDiEG_sub,.NfDiEG_bio,.NfDiEG_links{white-space:normal;width:auto;position:static}.NfDiEG_heading{text-box:none;font-size:28px;line-height:1.2}.NfDiEG_contact{font-size:22px}.NfDiEG_sub{text-box:none;margin-top:8px;font-size:16px;line-height:1.4}.NfDiEG_envelope{--w:min(62vw, 360px, (100svh - 160px) * 535.36 / 690.02);--u:calc(var(--w) / 535.36);width:var(--w);height:calc(var(--w) * 690.02 / 535.36);margin-block:calc(var(--w) * .42);order:3;align-self:center;position:relative;top:auto;left:auto}.NfDiEG_meet{order:1}.NfDiEG_meetSub{order:2}.NfDiEG_bio{order:4;font-size:16px;line-height:1.5}.NfDiEG_contact,.NfDiEG_contactSub,.NfDiEG_links{display:none}}
.iVqxMG_stage{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.iVqxMG_heading,.iVqxMG_sub{left:calc(40 * var(--u));text-box:trim-both cap alphabetic;font-weight:400;line-height:1;position:absolute}.iVqxMG_heading{top:calc(168 * var(--u));font-family:var(--font-fraunces);font-size:calc(26 * var(--u));color:#1f1f1f;font-weight:300}.iVqxMG_sub{top:calc(200 * var(--u));font-size:calc(16 * var(--u));color:#8e8e93}@media (max-width:767px),(max-height:500px),(orientation:portrait) and (max-width:1199px){.iVqxMG_stage{min-height:calc(100svh - var(--bar));flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:32px 16px 48px;position:static}.iVqxMG_heading,.iVqxMG_sub{position:static}.iVqxMG_heading{text-box:none;font-size:28px;line-height:1.2}.iVqxMG_sub{text-box:none;margin-top:8px;font-size:16px;line-height:1.4}.iVqxMG_stage .iVqxMG_stamper{--k:.8px;--stamp-text:14px;align-self:stretch;margin-top:48px}.iVqxMG_stamper p{white-space:normal;max-width:100%}}
.Ro7qTW_page{--u:calc(100cqw / 1440);--column:calc(1360 * var(--u));--gap:calc(24 * var(--u));--grey:#8e8e93;--hairline:#00000014;padding-bottom:calc(140 * var(--u))}.Ro7qTW_bar{z-index:10;height:calc(88 * var(--u));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;position:sticky;top:0}.Ro7qTW_image{width:100%;height:auto;display:block}.Ro7qTW_placeholder{padding:calc(16 * var(--u));font-size:calc(16 * var(--u));color:var(--grey);text-align:center;background:#f2f2f4;justify-content:center;align-items:center;display:flex}.Ro7qTW_hero{width:var(--column);margin:calc(79 * var(--u)) auto 0}.Ro7qTW_scope{margin-top:calc(32 * var(--u));font-size:calc(16 * var(--u));line-height:calc(21 * var(--u));flex-wrap:wrap;list-style:none;display:flex}.Ro7qTW_scope li+li{padding-left:calc(28 * var(--u));position:relative}.Ro7qTW_scope li+li:before{content:"";left:calc(12 * var(--u));background:currentColor;border-radius:50%;width:4px;height:4px;margin-top:-2px;position:absolute;top:50%}.Ro7qTW_about{gap:var(--gap);margin-top:calc(52 * var(--u));grid-template-columns:1fr 1fr;display:grid}.Ro7qTW_hero h1{font-family:var(--font-fraunces);font-size:calc(32 * var(--u));font-weight:300;line-height:calc(40 * var(--u))}.Ro7qTW_stats{gap:calc(12 * var(--u));margin-top:calc(16 * var(--u));flex-wrap:wrap;list-style:none;display:flex}.Ro7qTW_stats li{padding:calc(7 * var(--u)) calc(10 * var(--u));border-radius:calc(2 * var(--u));font-size:calc(16 * var(--u));line-height:calc(21 * var(--u));background:#d9d9d9}.Ro7qTW_text,.Ro7qTW_meta{font-size:calc(18 * var(--u));color:var(--grey)}.Ro7qTW_text{line-height:1.3}.Ro7qTW_meta{margin-top:calc(16 * var(--u));line-height:1.6}.Ro7qTW_meta dt,.Ro7qTW_meta dd{display:inline}.Ro7qTW_meta dt{color:#1f1f1f}.Ro7qTW_head h2{font-family:var(--font-fraunces);font-size:calc(24 * var(--u));font-weight:300;line-height:1.2}.Ro7qTW_head p{max-width:calc(560 * var(--u));margin-top:calc(8 * var(--u));font-size:calc(16 * var(--u));color:var(--grey);white-space:pre-line;line-height:1.3}.Ro7qTW_section{width:var(--column);margin:calc(116 * var(--u)) auto 0}.Ro7qTW_head+*{margin-top:calc(40 * var(--u))}.Ro7qTW_grid{grid-template-columns:repeat(var(--cols), 1fr);gap:var(--gap);display:grid}.Ro7qTW_tight{gap:calc(16 * var(--u))}.Ro7qTW_framed{--inset:calc(16 * var(--u));aspect-ratio:16/10;position:relative}.Ro7qTW_framed .Ro7qTW_image{inset:var(--inset);width:calc(100% - 2 * var(--inset));height:calc(100% - 2 * var(--inset));object-fit:contain;position:absolute}.Ro7qTW_colours{grid-template-columns:1fr calc(440 * var(--u));gap:calc(56 * var(--u));align-items:center;display:grid}.Ro7qTW_cards{gap:calc(16 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.Ro7qTW_card{border-radius:calc(8 * var(--u));outline:1px solid var(--hairline);outline-offset:-1px;overflow:hidden}.Ro7qTW_fill{gap:calc(4 * var(--u));height:calc(88 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));flex-direction:column;display:flex}.Ro7qTW_fill span{font-size:calc(16 * var(--u))}.Ro7qTW_fill strong{font-size:calc(24 * var(--u));letter-spacing:.02em;font-weight:500}.Ro7qTW_ramp{height:calc(24 * var(--u));grid-template-columns:repeat(10,1fr);display:grid}.Ro7qTW_inUse{display:flex}.Ro7qTW_strip{width:calc(32 * var(--u));outline:1px solid var(--hairline);outline-offset:-1px;flex-direction:column;display:flex}.Ro7qTW_strip span{flex:1}.Ro7qTW_inUse .Ro7qTW_image{flex:1;min-width:0}.Ro7qTW_annotated{position:relative}.Ro7qTW_note{font-size:calc(16 * var(--u));color:#fff;white-space:nowrap;text-shadow:0 1px 3px #00000059;position:absolute;translate:-50% -50%}.Ro7qTW_materials{grid-template-columns:repeat(var(--cols), 1fr);gap:var(--gap);display:grid}.Ro7qTW_materials figcaption{max-width:calc(320 * var(--u));margin-top:calc(16 * var(--u));font-size:calc(16 * var(--u));color:var(--grey);line-height:1.3}.Ro7qTW_materials strong{margin-bottom:calc(4 * var(--u));font-size:calc(16 * var(--u));color:#1f1f1f;font-weight:400;display:block}.Ro7qTW_objects{justify-content:space-between;display:flex}.Ro7qTW_objects p{margin-bottom:calc(24 * var(--u));font-size:calc(16 * var(--u));color:#1f1f1f}.Ro7qTW_objects ul{grid-template-columns:repeat(2, calc(112 * var(--u)));gap:calc(28 * var(--u)) calc(32 * var(--u));list-style:none;display:grid}.Ro7qTW_objects li{aspect-ratio:1;justify-content:center;align-items:center;display:flex}.Ro7qTW_object{width:auto;max-width:84%;height:auto;max-height:84%}.Ro7qTW_joined{display:flex}.Ro7qTW_joined .Ro7qTW_image{flex:1;min-width:0}.Ro7qTW_bento{grid-template-columns:repeat(var(--cols), 1fr);grid-auto-rows:calc((var(--column) - (var(--cols) - 1) * var(--gap)) / var(--cols) * var(--unit));gap:var(--gap);grid-auto-flow:row;display:grid}.Ro7qTW_cell{grid-column:span var(--c);grid-row:span var(--r);overflow:hidden}.Ro7qTW_cell .Ro7qTW_image{object-fit:cover;width:100%;height:100%}.Ro7qTW_storyboard{gap:var(--gap);display:grid}.Ro7qTW_shotRow{justify-content:center;align-items:flex-start;gap:var(--gap);display:flex}.Ro7qTW_shot{width:calc((100% - 5 * var(--gap)) / 6 * var(--span) + (var(--span) - 1) * var(--gap));flex:none}.Ro7qTW_shot .Ro7qTW_image{aspect-ratio:16/9;object-fit:cover}.Ro7qTW_split{gap:var(--gap);grid-template-columns:1fr 1fr;align-items:start;display:grid}.Ro7qTW_split .Ro7qTW_head+*{margin-top:0}.Ro7qTW_scenes{grid-template-columns:calc(495 * var(--u)) 1fr;gap:calc(40 * var(--u));align-items:start;display:grid}.Ro7qTW_scenes figcaption{margin-bottom:calc(12 * var(--u));font-size:calc(16 * var(--u));color:var(--grey);line-height:1.2}.Ro7qTW_explorations{gap:calc(10 * var(--u));grid-template-columns:repeat(6,1fr);display:grid}.Ro7qTW_compare{gap:calc(32 * var(--u));display:grid}.Ro7qTW_pair{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.Ro7qTW_pair figcaption{margin-top:calc(8 * var(--u));font-size:calc(16 * var(--u));color:var(--grey)}.Ro7qTW_pair .Ro7qTW_image{aspect-ratio:16/9;object-fit:cover}.Ro7qTW_pivots{gap:calc(40 * var(--u)) var(--gap);grid-template-columns:repeat(2,1fr);display:grid}.Ro7qTW_pivots figcaption{max-width:calc(460 * var(--u));margin-top:calc(12 * var(--u));font-size:calc(16 * var(--u));color:var(--grey);line-height:1.3}.Ro7qTW_next{width:var(--column);margin:calc(116 * var(--u)) auto 0;padding-top:calc(40 * var(--u));border-top:1px solid var(--hairline);display:block}.Ro7qTW_nextLabel{margin-bottom:calc(8 * var(--u));font-size:calc(16 * var(--u));color:var(--grey);display:block}.Ro7qTW_nextName{font-family:var(--font-fraunces);font-weight:300;font-size:calc(24 * var(--u));line-height:1.2}.Ro7qTW_page [data-reveal]{transition:opacity .7s ease-out,translate .9s cubic-bezier(.22,1,.36,1)}.Ro7qTW_page [data-armed] [data-reveal]:not([data-shown]){opacity:0;translate:0 calc(12 * var(--u))}@media (prefers-reduced-motion:reduce){.Ro7qTW_page [data-reveal]{transition:none}.Ro7qTW_page [data-armed] [data-reveal]:not([data-shown]){opacity:1;translate:none}}@media (max-width:767px),(max-height:500px),(orientation:portrait) and (max-width:1199px){.Ro7qTW_page{--u:1px;--column:min(100cqw - 32px, 640px);--gap:12px;padding-bottom:64px}.Ro7qTW_bar{-webkit-backdrop-filter:none;backdrop-filter:none;height:52px}.Ro7qTW_placeholder{font-size:14px}.Ro7qTW_page [data-reveal]{transition:none}.Ro7qTW_page [data-armed] [data-reveal]:not([data-shown]){opacity:1;translate:none}.Ro7qTW_hero{margin-top:24px}.Ro7qTW_scope{margin-top:16px;font-size:14px;line-height:20px}.Ro7qTW_scope li+li{padding-left:0}.Ro7qTW_scope li+li:before{content:none}.Ro7qTW_scope li:not(:last-child):after{content:"·";margin:0 8px}.Ro7qTW_about{grid-template-columns:1fr;gap:20px;margin-top:28px}.Ro7qTW_hero h1{font-size:30px;line-height:36px}.Ro7qTW_stats{gap:8px;margin-top:12px}.Ro7qTW_stats li{padding:5px 8px;font-size:16px;line-height:18px}.Ro7qTW_text,.Ro7qTW_meta{font-size:16px;line-height:1.5}.Ro7qTW_meta{margin-top:12px}.Ro7qTW_head h2{font-size:22px;line-height:28px}.Ro7qTW_head p{max-width:none;margin-top:6px;font-size:16px;line-height:1.5}.Ro7qTW_section{margin-top:88px}.Ro7qTW_head+*{margin-top:24px}.Ro7qTW_grid{grid-template-columns:repeat(var(--m-cols), 1fr)}.Ro7qTW_grid>:last-child:nth-child(odd),.Ro7qTW_materials>:last-child:nth-child(odd){grid-column:1/-1}.Ro7qTW_tight{gap:8px}.Ro7qTW_bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:calc((var(--column) - var(--gap)) / 2 * var(--unit))}.Ro7qTW_cell{grid-column:span var(--mc);grid-row:span var(--mr)}.Ro7qTW_framed{--inset:8px}.Ro7qTW_colours{grid-template-columns:1fr;gap:24px}.Ro7qTW_cards{grid-template-columns:repeat(2,1fr);gap:10px}.Ro7qTW_fill{height:72px;padding:10px 12px}.Ro7qTW_fill span{font-size:14px}.Ro7qTW_fill strong{font-size:20px}.Ro7qTW_ramp{height:18px}.Ro7qTW_strip{width:20px}.Ro7qTW_note{font-size:13px}.Ro7qTW_materials{grid-template-columns:repeat(var(--m-cols), 1fr);gap:28px 12px}.Ro7qTW_materials figcaption{max-width:none;margin-top:10px;font-size:14px;line-height:1.45}.Ro7qTW_materials strong{font-size:16px}.Ro7qTW_objects{grid-template-columns:1fr;gap:32px;display:grid}.Ro7qTW_objects p{margin-bottom:12px;font-size:14px}.Ro7qTW_objects ul{grid-template-columns:repeat(3,1fr);gap:12px}.Ro7qTW_object{object-fit:contain;width:84%;max-width:none;height:84%;max-height:none}.Ro7qTW_joined{flex-direction:column}.Ro7qTW_pivots,.Ro7qTW_scenes{grid-template-columns:1fr;gap:32px}.Ro7qTW_scenes figcaption{margin-bottom:10px;font-size:14px;line-height:1.45}.Ro7qTW_explorations{grid-template-columns:repeat(3,1fr);gap:6px}.Ro7qTW_split{grid-template-columns:1fr}.Ro7qTW_split .Ro7qTW_head+*{margin-top:24px}.Ro7qTW_compare{gap:24px}.Ro7qTW_pair figcaption{margin-top:6px;font-size:14px}.Ro7qTW_pivots figcaption{max-width:none;margin-top:10px;font-size:14px;line-height:1.45}.Ro7qTW_next{margin-top:88px;padding-top:24px}.Ro7qTW_nextLabel{margin-bottom:6px;font-size:16px}.Ro7qTW_nextName{font-size:22px}}
