._1mBH2a_corner{z-index:80;font-family:var(--font-main);letter-spacing:-.01em;color:#fff;mix-blend-mode:difference;transition:opacity .4s var(--ease-out);align-items:center;gap:.55rem;margin:0;font-size:clamp(.875rem,.8rem + .25vw,1.0625rem);font-weight:600;line-height:1;display:flex;position:fixed}._1mBH2a_logo{transition:transform .8s var(--ease-out)}._1mBH2a_tc:hover ._1mBH2a_logo{transform:rotate(-180deg)}._1mBH2a_tl{top:calc(var(--gutter) + env(safe-area-inset-top,0px));left:var(--gutter)}._1mBH2a_tc{top:calc(var(--gutter) - .6rem + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%)}._1mBH2a_tr{top:calc(var(--gutter) + env(safe-area-inset-top,0px));right:var(--gutter)}._1mBH2a_tr ul{gap:clamp(.9rem,2vw,1.6rem);display:flex}._1mBH2a_bl{bottom:calc(var(--gutter) + env(safe-area-inset-bottom,0px));left:var(--gutter)}._1mBH2a_br{bottom:calc(var(--gutter) + env(safe-area-inset-bottom,0px));right:var(--gutter)}._1mBH2a_hidden{opacity:0;pointer-events:none}._1mBH2a_clock{font-variant-numeric:tabular-nums}._1mBH2a_prefs{gap:clamp(.9rem,2vw,1.6rem)}._1mBH2a_langs{display:flex}._1mBH2a_langItem{gap:.35rem;margin-right:.35rem;display:inline-flex}._1mBH2a_prefButton{padding:.2rem 0;position:relative}._1mBH2a_prefButton[aria-current]:after{content:"";background:currentColor;height:1.5px;position:absolute;bottom:-.1rem;left:0;right:0}._1mBH2a_themeDot{vertical-align:-.08em;background:linear-gradient(90deg,currentColor 50%,#0000 50%);border:1.5px solid;border-radius:50%;width:.8em;height:.8em;margin-right:.4em;display:inline-block}._1mBH2a_link{padding:.2rem 0}._1mBH2a_link:not(._1mBH2a_corner){position:relative}._1mBH2a_link:after{content:"";transform-origin:100%;height:1.5px;transition:transform .4s var(--ease-out);background:currentColor;position:absolute;bottom:-.1rem;left:0;right:0;transform:scaleX(0)}._1mBH2a_link:hover:after,._1mBH2a_link:focus-visible:after,._1mBH2a_link[aria-current]:after{transform-origin:0;transform:scaleX(1)}._1mBH2a_corner:focus-visible,._1mBH2a_corner :focus-visible{outline-color:#fff}@media (max-width:640px){._1mBH2a_tl,._1mBH2a_bl{display:none}._1mBH2a_tc{left:var(--gutter);transform:none}}
._4ES9Yq_pos{z-index:96;pointer-events:none;position:fixed;top:0;left:0}._4ES9Yq_label{background:var(--color-text);color:var(--color-bg);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transform-origin:0 0;transition:transform .35s var(--ease-out);border-radius:999px;padding:.5rem .8rem;font-weight:650;display:block;transform:translate(14px,14px)scale(0)}._4ES9Yq_on ._4ES9Yq_label{transform:translate(14px,14px)scale(1)}
.lnrZla_trail{z-index:95;pointer-events:none;mix-blend-mode:difference;width:100%;height:100%;position:fixed;inset:0}
.CYDXBa_intro{z-index:120;color:#fff;animation:CYDXBa_lift .9s var(--ease-in-out) 2.1s forwards;background:#000;place-items:center;display:grid;position:fixed;inset:0}.intro-seen .CYDXBa_intro{display:none}.CYDXBa_center{opacity:0;animation:CYDXBa_fade .6s var(--ease-out) .15s forwards;flex-direction:column;align-items:center;gap:1rem;display:flex}.CYDXBa_logo{animation:CYDXBa_spin 2s var(--ease-in-out) both}.CYDXBa_title{font-family:var(--font-main);letter-spacing:-.01em;font-size:clamp(.95rem,.85rem + .4vw,1.25rem);font-weight:600}.CYDXBa_dash{margin:0 .35em}.CYDXBa_stack{--w:clamp(54px, 6.5vw, 96px);right:var(--gutter);bottom:var(--gutter);grid-template-columns:repeat(2, var(--w));gap:6px;display:grid;position:absolute}.CYDXBa_thumb{width:var(--w);aspect-ratio:4/5;opacity:0;animation:CYDXBa_pop .45s var(--ease-out) forwards;animation-delay:calc(.35s + var(--i) * .17s);position:relative;overflow:hidden;transform:translateY(18px)}.CYDXBa_thumb img{object-fit:cover}.CYDXBa_counter{left:var(--gutter);bottom:var(--gutter);font-family:var(--font-main);font-variant-numeric:tabular-nums;font-size:clamp(.95rem,.85rem + .4vw,1.25rem);font-weight:600;position:absolute}@keyframes CYDXBa_fade{to{opacity:1}}@keyframes CYDXBa_pop{to{opacity:1;transform:none}}@keyframes CYDXBa_spin{0%{transform:rotate(-270deg)}to{transform:none}}@keyframes CYDXBa_lift{to{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.CYDXBa_intro{display:none}}
.v_OKQq_root{-webkit-user-select:none;user-select:none;width:100%;overflow:hidden}.v_OKQq_track{will-change:transform;width:max-content;display:flex}.v_OKQq_segment{white-space:nowrap;font-family:var(--font-main);font-size:var(--marquee-size,16vw);text-transform:uppercase;letter-spacing:-.045em;flex-shrink:0;align-items:center;font-weight:700;line-height:.88;display:inline-flex}.v_OKQq_separator{padding:0 .18em;font-weight:300;display:inline-block}
.rnk_JG_footer{padding:var(--space-xl) 0 calc(var(--gutter) + 3rem);gap:var(--space-lg);flex-direction:column;display:flex}.rnk_JG_compact{padding-top:var(--space-md)}.rnk_JG_top,.rnk_JG_bottom{justify-content:space-between;align-items:baseline;gap:var(--space-sm);margin:0 var(--gutter);display:flex}.rnk_JG_top{padding-top:var(--space-sm);border-top:var(--hair) solid var(--color-text)}.rnk_JG_bottom{flex-wrap:wrap}.rnk_JG_cta{transition:background-color .5s var(--ease-out), color .5s var(--ease-out);display:block}.rnk_JG_cta:hover,.rnk_JG_cta:focus-visible{background:var(--color-text);color:var(--color-bg)}.rnk_JG_cta:focus-visible{outline-offset:-6px;outline-color:var(--color-bg)}.rnk_JG_marquee{--marquee-size:clamp(4.5rem, 14vw, 15rem);padding:.04em 0}.rnk_JG_email{letter-spacing:-.03em;text-underline-offset:.18em;word-break:break-all;padding:0 var(--gutter);text-align:center;place-self:center;font-size:clamp(1.25rem,3vw,2.75rem);font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.rnk_JG_socials{gap:clamp(1rem,3vw,2.5rem);display:flex}.rnk_JG_socials a:hover,.rnk_JG_bottom>a:hover{text-underline-offset:.25em;text-decoration:underline}
.PgAKtG_hero{height:100svh;min-height:520px;padding:var(--nav-height) var(--gutter);align-items:center;display:grid;position:relative;overflow:hidden}.PgAKtG_stage{width:100%;position:relative}.PgAKtG_composition{z-index:1;width:100%;font-size:var(--fs,13vw);position:relative}.PgAKtG_title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;font-size:1em;font-weight:900;line-height:.8;display:flex}.PgAKtG_line{white-space:nowrap;transform-origin:50% 60%;will-change:transform;display:flex}.PgAKtG_line+.PgAKtG_line{margin-top:.04em}.PgAKtG_char{transform-origin:50% 100%;opacity:0;animation:PgAKtG_rise 1.1s var(--ease-out) forwards;display:inline-block;transform:translateY(45%)scaleY(1.5)}@keyframes PgAKtG_rise{to{opacity:1;transform:none}}.PgAKtG_glyph{padding-top:.06em;display:inline-block}.quake .PgAKtG_stage{animation:.45s cubic-bezier(.36,.07,.19,.97) PgAKtG_quake}@keyframes PgAKtG_quake{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(4px,-2px)}30%,50%,70%{transform:translate(-6px,3px)}40%,60%{transform:translate(6px,-3px)}}.PgAKtG_stoneAnchor{aspect-ratio:.66;pointer-events:none;max-width:60%;height:128%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.no-webgl .PgAKtG_stoneAnchor{z-index:2;animation:PgAKtG_float 7s var(--ease-in-out) infinite alternate;background:url(/images/stone-object.png) 50%/contain no-repeat}@keyframes PgAKtG_float{0%{transform:translate(-50%,-47%)rotate(-3deg)}to{transform:translate(-50%,-53%)rotate(3deg)}}.PgAKtG_hint{left:50%;bottom:calc(var(--gutter) - .2rem);flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;transform:translate(-50%)}.PgAKtG_hint i{background:var(--color-text);width:1px;height:34px;animation:PgAKtG_drip 1.8s var(--ease-in-out) infinite;display:block}@keyframes PgAKtG_drip{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}50.1%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}@media (max-width:720px){.PgAKtG_stoneAnchor{height:140%}.PgAKtG_hint{display:none}}
.Ki9NtW_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;padding:0 10px;display:grid}.Ki9NtW_cell{outline:none;flex-direction:column;gap:.55rem;display:flex}.Ki9NtW_cellImage{background:var(--color-placeholder);clip-path:inset(0 0 100%);transition:clip-path 1.1s var(--ease-out);display:block;position:relative;overflow:hidden}.Ki9NtW_cellImage.Ki9NtW_in{clip-path:inset(0)}.Ki9NtW_cellImage img{object-fit:cover;transition:transform 1.2s var(--ease-out), filter .5s var(--ease-out);transform:scale(1.12)}.Ki9NtW_cellImage.Ki9NtW_in img{transform:none}.Ki9NtW_fit{background:#000}.Ki9NtW_cellImage.Ki9NtW_fit img,.Ki9NtW_fit .Ki9NtW_hoverVideo{object-fit:contain}.Ki9NtW_hoverVideo{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .45s var(--ease-out), transform 1.2s var(--ease-out);position:absolute;inset:0}.Ki9NtW_hoverOn{opacity:1}.Ki9NtW_cell:hover .Ki9NtW_cellImage.Ki9NtW_in .Ki9NtW_hoverVideo,.Ki9NtW_cell:hover .Ki9NtW_cellImage.Ki9NtW_in img,.Ki9NtW_cell:focus-visible .Ki9NtW_cellImage.Ki9NtW_in img{transform:scale(1.035)}@media (hover:hover){.Ki9NtW_grid:hover .Ki9NtW_cell:not(:hover) .Ki9NtW_cellImage img{filter:grayscale()}}.Ki9NtW_caption{letter-spacing:-.01em;justify-content:space-between;gap:1rem;padding-bottom:1.4rem;font-size:clamp(.875rem,.8rem + .25vw,1.0625rem);font-weight:600;display:flex}.Ki9NtW_caption span:last-child{color:var(--color-muted);font-variant-numeric:tabular-nums}.Ki9NtW_cell:focus-visible .Ki9NtW_caption span:first-child{text-decoration:underline}@media (max-width:640px){.Ki9NtW_grid{grid-template-columns:1fr}}
.S5rQHa_hero{place-items:center;height:100svh;min-height:560px;display:grid;position:relative;overflow:hidden}.S5rQHa_heroTitle{z-index:0;--marquee-size:min(46svh, 34vw);align-items:center;display:flex;position:absolute;inset:0}.S5rQHa_heroMediaWrap{z-index:2;position:relative}.S5rQHa_heroMedia{--aspect:1.6;width:min(var(--max-w,46vw), calc(58svh * var(--aspect)));aspect-ratio:var(--aspect);position:relative}.S5rQHa_stackCard,.S5rQHa_mainMedia{background:var(--color-text);position:absolute;inset:0;overflow:hidden;box-shadow:0 1.5rem 3.5rem #0000004d}.S5rQHa_mainVideo{cursor:zoom-in}.S5rQHa_fullscreenButton{border:var(--hair) solid currentColor;font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);background:var(--color-bg);transition:background-color .3s var(--ease-out), color .3s var(--ease-out);border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .95rem;font-weight:650;display:inline-flex;position:absolute;top:calc(100% + .9rem);right:0}.S5rQHa_fullscreenButton:hover,.S5rQHa_fullscreenButton:focus-visible{background:var(--color-text);color:var(--color-bg)}.S5rQHa_stackCard img{object-fit:cover}.S5rQHa_mediaEl{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.S5rQHa_description{padding:var(--space-xl) var(--gutter) var(--space-lg);gap:var(--space-lg);flex-direction:column;display:flex}.S5rQHa_rule{padding-top:var(--space-sm);border-top:var(--hair) solid var(--color-text);justify-content:space-between;gap:1rem;display:flex}.S5rQHa_descText{max-width:30ch;font-family:var(--font-main);letter-spacing:-.015em;text-transform:uppercase;text-align:center;text-wrap:balance;margin:0 auto;font-size:clamp(1.45rem,2.9vw,3.2rem);font-weight:560;line-height:1.06}.S5rQHa_gallery{align-items:start;gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.S5rQHa_shot{flex-direction:column;gap:.5rem;margin:0;display:flex}.S5rQHa_shot:nth-child(3n+2):not(.S5rQHa_shotWide){margin-top:12%}.S5rQHa_shotWide{grid-column:1/-1}.S5rQHa_shotImage{cursor:zoom-in;width:100%;display:block;position:relative;overflow:hidden}.S5rQHa_shotImage img{object-fit:cover;transition:transform 1.2s var(--ease-out)}.S5rQHa_shot:hover .S5rQHa_shotImage img{transform:scale(1.04)}.S5rQHa_meta{gap:var(--space-md) var(--gutter);padding-top:var(--space-sm);border-top:var(--hair) solid var(--color-text);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}.S5rQHa_meta dt{color:var(--color-muted);margin-bottom:.4rem}.S5rQHa_meta dd{font-size:var(--text-small);margin:0;font-weight:560;line-height:1.3}.S5rQHa_pn{border-top:var(--hair) solid var(--color-text);grid-template-columns:1fr 1fr;display:grid}.S5rQHa_pn a{padding:var(--space-md) var(--gutter);transition:background-color .4s var(--ease-out), color .4s var(--ease-out);flex-direction:column;gap:.35rem;display:flex}.S5rQHa_pn a+a{text-align:right;border-left:var(--hair) solid var(--color-text);align-items:flex-end}.S5rQHa_pn a:hover,.S5rQHa_pn a:focus-visible{background:var(--color-text);color:var(--color-bg)}.S5rQHa_pn strong{letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(1.8rem,4.4vw,4rem);font-weight:700;line-height:.95}.S5rQHa_backIndex{padding:var(--space-md) 0 var(--space-lg);border-top:var(--hair) solid var(--color-text);transition:background-color .5s var(--ease-out), color .5s var(--ease-out);display:block}.S5rQHa_backIndex:hover,.S5rQHa_backIndex:focus-visible{background:var(--color-text);color:var(--color-bg)}.S5rQHa_backIndex:focus-visible{outline-offset:-6px;outline-color:var(--color-bg)}.S5rQHa_backLabel{padding:0 var(--gutter);margin-bottom:var(--space-sm);display:block}.S5rQHa_backMarquee{--marquee-size:clamp(4.5rem, 16vw, 18rem)}@media (max-width:1024px){.S5rQHa_meta{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.S5rQHa_heroTitle{--marquee-size:30svh}.S5rQHa_heroMedia{width:min(var(--max-w-mobile,78vw), calc(40svh * var(--aspect)));--max-w-mobile:calc(100vw - 2 * var(--gutter))}.S5rQHa_descText{text-align:left}.S5rQHa_gallery{grid-template-columns:1fr 1fr}.S5rQHa_shot:nth-child(3n+2):not(.S5rQHa_shotWide){margin-top:18%}.S5rQHa_shot:nth-child(3):not(.S5rQHa_shotWide){grid-column:1/-1;justify-self:center;width:70%}.S5rQHa_meta{grid-template-columns:1fr 1fr}}
.IgzkSG_lightbox{z-index:100;padding:calc(var(--gutter) + env(safe-area-inset-top,0px)) var(--gutter) calc(var(--gutter) + env(safe-area-inset-bottom,0px));color:#fff;animation:IgzkSG_fade .4s var(--ease-out);background:#080808;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}.IgzkSG_bar{justify-content:space-between;align-items:center;gap:1rem;font-size:clamp(.875rem,.8rem + .25vw,1.0625rem);font-weight:600;display:flex}.IgzkSG_bar button{padding:.4rem 0}.IgzkSG_bar button:focus-visible{outline-color:#fff}.IgzkSG_stage{min-height:0;padding:var(--space-md) 0;place-items:center;display:grid;position:relative;container-type:size}.IgzkSG_frame{width:100%;height:100%;position:relative}.IgzkSG_image{object-fit:contain;animation:IgzkSG_settle .6s var(--ease-out)}.IgzkSG_count{font-variant-numeric:tabular-nums}@keyframes IgzkSG_fade{0%{opacity:0}}@keyframes IgzkSG_settle{0%{opacity:0;transform:scale(.96)}}.IgzkSG_video{object-fit:contain;width:100%;height:100%;min-height:0;animation:IgzkSG_settle .6s var(--ease-out);background:0 0}.IgzkSG_embed{width:min(100cqw, 100cqh * var(--aspect));aspect-ratio:var(--aspect);animation:IgzkSG_settle .6s var(--ease-out);background:#000;border:0}.IgzkSG_loading{letter-spacing:.06em;text-transform:uppercase;opacity:.5;place-items:center;font-size:.75rem;font-weight:650;display:grid;position:absolute;inset:0}
