._Nu4OG_dialog{background:var(--color-black);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-white);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;border:0;margin:0;padding:0;position:fixed;inset:0}._Nu4OG_dialog::backdrop{background:var(--color-black)}._Nu4OG_stage{inset:var(--space-64) var(--gutter);position:absolute}._Nu4OG_photo{object-fit:contain;animation:_Nu4OG_fade var(--dur) var(--ease)}._Nu4OG_preload{visibility:hidden}@keyframes _Nu4OG_fade{0%{opacity:0}}._Nu4OG_side{top:var(--space-64);bottom:var(--space-64);width:50%;position:absolute}._Nu4OG_prev{cursor:w-resize;left:0}._Nu4OG_next{cursor:e-resize;right:0}._Nu4OG_bar{height:var(--space-64);justify-content:space-between;align-items:center;display:flex;position:absolute;inset-inline:0}._Nu4OG_top{top:0}._Nu4OG_bottom{bottom:0}._Nu4OG_bar button{min-width:var(--space-48);min-height:var(--space-48)}._Nu4OG_counter{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){._Nu4OG_photo{animation:none}}
._3QxX8q_tabs{gap:0 var(--space-24);margin-block:calc(var(--space-16) * -1) 0;flex-wrap:wrap;display:flex}._3QxX8q_tab{min-height:var(--space-48);align-items:center;gap:var(--space-8);color:var(--color-muted);transition:color var(--dur) var(--ease);display:inline-flex}._3QxX8q_tab[aria-pressed=true],._3QxX8q_tab:hover{color:var(--color-fg)}._3QxX8q_count{font-variant-numeric:tabular-nums;color:var(--color-muted)}._3QxX8q_grid{columns:1;column-gap:var(--gap)}._3QxX8q_item{width:100%;margin-bottom:var(--gap);break-inside:avoid;cursor:zoom-in;display:block}._3QxX8q_item img{width:100%;transition:opacity var(--dur) var(--ease)}@media (min-width:768px){._3QxX8q_grid{columns:2}}@media (min-width:1280px){._3QxX8q_grid{columns:3}}@media (hover:hover) and (pointer:fine){._3QxX8q_grid:has(._3QxX8q_item:hover) ._3QxX8q_item:not(:hover) img{opacity:.64}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._3QxX8q_item{animation:linear both _3QxX8q_rise;animation-timeline:view();animation-range:entry entry 64%}}}@keyframes _3QxX8q_rise{0%{opacity:0;transform:translateY(var(--space-16))}}
.W6ec4G_intro{z-index:100;padding-inline:var(--gutter);color:var(--color-white);cursor:pointer;background:var(--color-black);place-items:center;animation:1ms linear 2s both W6ec4G_clear-bg,1ms linear 2.92s forwards W6ec4G_gone;display:grid;position:fixed;inset:0;overflow:hidden}.W6ec4G_slice{top:0;bottom:0;left:calc(var(--i) * 100% / 6);background:var(--color-black);width:calc(16.6667% + 1px);animation:W6ec4G_slice-out .6s var(--ease) both;animation-delay:calc(2s + var(--i) * 64ms);position:absolute}.W6ec4G_mark,.W6ec4G_sprockets{position:absolute}.W6ec4G_mark{justify-items:center;gap:var(--space-24);width:calc(100% - var(--gutter) * 2);max-width:480px;animation:W6ec4G_fade-out .3s var(--ease) 1.7s forwards;display:grid}.W6ec4G_logo{width:100%;height:auto;animation:W6ec4G_develop 1.2s var(--ease) .2s both}.W6ec4G_advance{border-top:1px solid var(--color-grey-700);width:100%;position:relative}.W6ec4G_advance:after{content:"";border-top:1px solid var(--color-white);transform-origin:0;width:100%;animation:W6ec4G_advance 1.2s var(--ease) .2s both;position:absolute;top:-1px;left:0}.W6ec4G_sprockets{height:var(--space-24);opacity:0;animation:W6ec4G_show .4s var(--ease) .2s both, W6ec4G_run 1.8s linear .2s both, W6ec4G_fade-out .3s var(--ease) 1.7s forwards;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='24'%3E%3Crect x='8' width='16' height='24' rx='4' fill='%23ffffff'/%3E%3C/svg%3E") 0 0/32px 24px repeat-x;left:0;right:0}.W6ec4G_top{top:var(--space-32)}.W6ec4G_bottom{bottom:var(--space-32)}@keyframes W6ec4G_develop{0%{clip-path:inset(0 100% 0 0);filter:invert()blur(8px);opacity:.24}to{clip-path:inset(0);filter:invert()blur();opacity:1}}@keyframes W6ec4G_advance{0%{transform:scaleX(0)}}@keyframes W6ec4G_show{to{opacity:1}}@keyframes W6ec4G_run{to{background-position:-64px 0}}@keyframes W6ec4G_fade-out{to{opacity:0}}@keyframes W6ec4G_gone{to{visibility:hidden;pointer-events:none}}@keyframes W6ec4G_clear-bg{to{background:0 0}}@keyframes W6ec4G_slice-out{to{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.W6ec4G_intro{display:none}}
.u-PJra_main{padding-top:var(--space-128);padding-bottom:var(--section);gap:var(--space-32);display:grid}
