.-PvIBG_preloader{z-index:100;background:var(--bg);clip-path:inset(0%);place-items:center;display:grid;position:fixed;inset:0}.-PvIBG_mask{padding:.05em .1em;overflow:hidden}.-PvIBG_count{font-family:var(--serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:flex-start;font-size:clamp(6rem,22vw,18rem);line-height:.95;display:flex}.-PvIBG_pct{color:var(--ink-soft);margin-top:.25em;margin-left:.08em;font-size:.32em;font-style:italic}.-PvIBG_caption{bottom:var(--gutter);white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}
._72TD2W_cursor{z-index:95;pointer-events:none;opacity:0;visibility:hidden;width:0;height:0;position:fixed;top:0;left:0}._72TD2W_cursor:before{content:"";background:var(--ink);width:10px;height:10px;transition:width .5s var(--ease-out), height .5s var(--ease-out), background-color .5s var(--ease-out), border-color .5s var(--ease-out);border:1px solid #0000;border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}._72TD2W_text{font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;color:var(--surface);opacity:0;transition:opacity .3s var(--ease), transform .5s var(--ease-out);font-size:.6875rem;font-weight:500;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.6)}._72TD2W_active:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#3b302ad1;border-color:#f5efe840;width:84px;height:84px}._72TD2W_active ._72TD2W_text{opacity:1;transform:translate(-50%,-50%)scale(1)}._72TD2W_ring{z-index:94;pointer-events:none;opacity:0;visibility:hidden;border:1px solid #3b302a59;border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px;position:fixed;top:0;left:0}._72TD2W_ringHidden{transition:border-color .4s var(--ease);border-color:#0000}@media (max-width:768px),(hover:none){._72TD2W_cursor,._72TD2W_ring{display:none}}
.rAiKWG_bar{z-index:80;padding:1.25rem var(--gutter);color:var(--ink);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.rAiKWG_bar a{pointer-events:auto;text-decoration:none}.rAiKWG_mark{transition:transform .8s var(--ease-out);margin-left:.4em;font-size:.9em;display:inline-block}.rAiKWG_name:hover .rAiKWG_mark{transform:rotate(180deg)}.rAiKWG_link{position:relative}.rAiKWG_link:after{content:"";transform-origin:100%;height:1px;transition:transform .6s var(--ease-out);background:currentColor;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.rAiKWG_link:hover:after,.rAiKWG_link:focus-visible:after{transform-origin:0;transform:scaleX(1)}.rAiKWG_progress{left:var(--gutter);z-index:80;pointer-events:none;font-variant-numeric:tabular-nums;align-items:center;gap:.9rem;display:flex;position:fixed;bottom:1.25rem}.rAiKWG_track{background:#3b302a33;width:72px;height:1px;position:relative;overflow:hidden}.rAiKWG_line{background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.rAiKWG_bar,.rAiKWG_progress{transition:color .6s,opacity .6s}:is(html.room-dark .rAiKWG_bar,html.room-dark .rAiKWG_progress){color:#efe6db}html.room-dark .rAiKWG_track{background:#efe6db40}html.room-dark .rAiKWG_line{background:#efe6db}:is(html.is-exploring .rAiKWG_bar,html.is-exploring .rAiKWG_progress){opacity:0}
._w2HtG_hero{height:100svh;padding:0 var(--gutter);text-align:center;place-items:center;display:grid;position:relative}._w2HtG_content{justify-items:center;gap:2rem;display:grid}._w2HtG_title{display:grid}._w2HtG_line{margin-bottom:-.1em;padding:.04em .06em .1em;display:block;overflow:hidden}._w2HtG_scatter{will-change:transform, opacity;display:inline-block}._w2HtG_char{will-change:transform;display:inline-block;transform:translateY(115%)}._w2HtG_em{font-style:italic}._w2HtG_intro{opacity:0;max-width:38ch}._w2HtG_hint{opacity:0;justify-items:center;gap:.6rem;display:grid;position:absolute;bottom:1.5rem;left:0;right:0}._w2HtG_hintLine{background:#3b302a26;width:1px;height:44px;position:relative;overflow:hidden}._w2HtG_hintLine:after{content:"";background:var(--ink);animation:_w2HtG_drip 2.4s var(--ease-out) infinite;position:absolute;inset:0;transform:translateY(-100%)}@keyframes _w2HtG_drip{0%{transform:translateY(-100%)}60%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){._w2HtG_char{transform:none}._w2HtG_title{opacity:0}._w2HtG_hintLine:after{animation:none;transform:none}}
.ZI_OMG_statement{position:relative}.ZI_OMG_pin{min-height:100svh;padding:6rem var(--gutter);text-align:center;align-content:center;justify-items:center;gap:2.25rem;display:grid}.ZI_OMG_starSpin{line-height:0;display:block}.ZI_OMG_star{width:clamp(2.5rem,4vw,3.5rem);height:auto;color:var(--clay)}.ZI_OMG_text{max-width:18ch;font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(2.5rem,6.2vw,6.5rem);line-height:1.02}.ZI_OMG_word{--p:0;color:color-mix(in srgb, var(--ink) calc(var(--p) * 100%), var(--ink-soft));filter:blur(calc((1 - var(--p)) * 5px));transform:translateY(calc((1 - var(--p)) * .18em));display:inline-block}.ZI_OMG_em{font-style:italic}@media (prefers-reduced-motion:reduce){.ZI_OMG_word{filter:none;transform:none}}@media (hover:hover){.ZI_OMG_word{transition:translate .45s var(--ease-out), color .3s}.ZI_OMG_word:hover{translate:0 -.08em}.ZI_OMG_key{background-image:linear-gradient(var(--clay), var(--clay));transition:translate .45s var(--ease-out), background-size .55s var(--ease-out), color .3s;cursor:help;-webkit-text-decoration:underline dotted color-mix(in srgb, var(--clay) calc(var(--p) * 55%), transparent);text-decoration:underline dotted color-mix(in srgb, var(--clay) calc(var(--p) * 55%), transparent);text-underline-offset:.16em;background-position:0 92%;background-repeat:no-repeat;background-size:0% .07em;text-decoration-thickness:.05em}.ZI_OMG_lit{color:var(--clay);background-size:100% .07em;text-decoration-color:#0000;translate:0 -.08em}}.ZI_OMG_pops{z-index:60;pointer-events:none;display:none;position:fixed;top:0;left:0}@media (hover:hover) and (min-width:769px){.ZI_OMG_pops{display:block}}.ZI_OMG_card{transform-origin:50% 100%;visibility:hidden;opacity:0;background:#fbf7f1;border-radius:6px;width:200px;margin:0;padding:9px 9px 12px;position:absolute;bottom:0;left:0;translate:-50%;box-shadow:inset 0 1px #fffc,0 18px 40px -12px #281e1873,0 4px 10px -4px #281e1840}.ZI_OMG_below .ZI_OMG_card{transform-origin:50% 0;top:0;bottom:auto}.ZI_OMG_cardImg{background:#e6dbcf;border-radius:3px;max-height:230px;display:block;position:relative;overflow:hidden}.ZI_OMG_cardImg img{object-fit:cover}.ZI_OMG_card figcaption{text-align:left;gap:2px;padding-top:9px;display:grid}.ZI_OMG_cardNote{font-family:var(--serif);color:var(--ink);font-size:1.15rem;font-style:italic;line-height:1}.ZI_OMG_cardBy{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:.66rem}
.hzMlwG_frame{border-radius:inherit;background:linear-gradient(var(--ph-angle), var(--ph-a), var(--ph-b));isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden}.hzMlwG_frame:after{content:"";background-image:var(--noise);opacity:.18;mix-blend-mode:multiply;pointer-events:none;background-size:180px 180px;position:absolute;inset:0}html.webgl-on .hzMlwG_frame[data-gl]{background:0 0}html.webgl-on .hzMlwG_frame[data-gl]:after{content:none}.hzMlwG_img{object-fit:cover}.hzMlwG_tag{z-index:1;font-family:var(--sans);letter-spacing:.15em;color:var(--ink);opacity:.7;place-items:center;font-size:.6875rem;font-weight:500;display:grid;position:absolute;inset:0}
.Z3WcLa_gallery{padding:12vh var(--gutter) 6vh;position:relative}.Z3WcLa_head{gap:1rem;margin:0 0 10vh 8.33333%;display:grid}.Z3WcLa_title{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(3rem,8vw,8rem);line-height:.9}.Z3WcLa_title em{font-style:italic}.Z3WcLa_grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:4vh clamp(1rem,2.5vw,2.5rem);display:grid}.Z3WcLa_figure{grid-column:var(--col);transform:translateY(var(--shift))}.Z3WcLa_media{border-radius:var(--radius);position:relative;overflow:hidden}.Z3WcLa_caption{visibility:hidden;align-items:baseline;gap:.9rem;margin-top:.9rem;display:flex}.Z3WcLa_captionText{font-family:var(--serif);font-size:1.35rem;font-style:italic;line-height:1.2}@media (max-width:768px){.Z3WcLa_head{margin-left:0}.Z3WcLa_grid{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:8vh}.Z3WcLa_figure{transform:none}.Z3WcLa_figure:nth-child(odd){grid-column:1/span 5}.Z3WcLa_figure:nth-child(2n){grid-column:2/span 5}}
.eKGz_G_strip{position:relative;overflow:hidden}.eKGz_G_pin{grid-template-rows:auto 1fr;height:100svh;padding:14vh 0 8vh;display:grid;position:relative;overflow:hidden}.eKGz_G_wordWrap{pointer-events:none;-webkit-user-select:none;user-select:none;margin-top:-.55em;font-size:clamp(10rem,34vw,34rem);position:absolute;top:50%;left:20vw}.eKGz_G_word{font-family:var(--serif);white-space:nowrap;color:#0000;-webkit-text-stroke:1px var(--clay);font-size:1em;font-style:italic;line-height:1;position:relative}.eKGz_G_wordFill{color:#c9a89159;clip-path:inset(0% 100% 0% 0%);position:absolute;top:0;left:0}.eKGz_G_head{padding:0 var(--gutter);gap:.75rem;display:grid;position:relative}.eKGz_G_title{font-family:var(--serif);font-size:clamp(2.25rem,4.5vw,4.25rem);line-height:.95}.eKGz_G_title em{font-style:italic}.eKGz_G_track{width:max-content;padding:0 var(--gutter) 0 calc(var(--gutter) + 22vw);will-change:transform;align-items:center;gap:clamp(1.5rem,4vw,4.5rem);list-style:none;display:flex;position:relative}.eKGz_G_track:focus-visible{outline-offset:-6px}.eKGz_G_item{transform:rotate(var(--tilt));flex:none}.eKGz_G_media{transition:transform .9s var(--ease-out), box-shadow .9s var(--ease-out);height:var(--h);aspect-ratio:var(--a);border-radius:var(--radius);overflow:hidden;box-shadow:0 30px 60px -30px #3b302a59}.eKGz_G_media:hover{transform:translateY(-12px)scale(1.025);box-shadow:0 50px 80px -40px #3b302a73}.eKGz_G_caption{margin-top:.9rem}@media (max-width:768px),(hover:none),(prefers-reduced-motion:reduce){.eKGz_G_pin{gap:6vh;height:auto;padding:14vh 0 10vh}.eKGz_G_track{scroll-snap-type:x mandatory;width:auto;padding:2rem var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.eKGz_G_track::-webkit-scrollbar{display:none}.eKGz_G_item{scroll-snap-align:center}.eKGz_G_media{height:min(var(--h), 62vh)}.eKGz_G_wordWrap{font-size:40vw;left:0}.eKGz_G_wordFill{display:none}}
.TKVm5W_room{--r-ink:#efe6db;--r-soft:#efe6db9e;--r-glass:#1a1613e0;--r-line:#efe6db24;--r-gold:#d4ae7f;color:var(--ink);padding:16vh 0 14vh;position:relative}.TKVm5W_head{padding:0 var(--gutter);text-align:center;justify-items:center;gap:1rem;margin-bottom:7vh;display:grid}.TKVm5W_title{font-family:var(--serif);font-size:var(--display);letter-spacing:-.02em;font-weight:400;line-height:.88}.TKVm5W_title em{color:#9c7656;font-style:italic}.TKVm5W_lede{max-width:34ch;font-family:var(--serif);color:var(--ink-soft);font-size:clamp(1.1rem,1.6vw,1.45rem);font-style:italic}.TKVm5W_box{display:none}html.webgl-on .TKVm5W_box{width:100%;height:100svh;min-height:520px;color:var(--r-ink);isolation:isolate;background:#171412;display:block;position:relative;overflow:hidden}.TKVm5W_poster{object-fit:cover;width:100%;height:100%;transition:transform 1.8s var(--ease-out);animation:1.2s both TKVm5W_posterIn;position:absolute;inset:0;transform:scale(1.02)}.TKVm5W_box:hover .TKVm5W_poster{transform:scale(1.06)}@keyframes TKVm5W_posterIn{0%{opacity:0}}.TKVm5W_posterLoading{background:radial-gradient(80% 60% at 50% 45%,#3a302a,#171412);position:absolute;inset:0}.TKVm5W_boxShade{pointer-events:none;background:radial-gradient(70% 65% at 50% 55%,#0f0c0a1f,#0f0c0a9e);position:absolute;inset:0}.TKVm5W_boxInner{padding:0 var(--gutter);text-align:center;place-content:center;justify-items:center;gap:1rem;display:grid;position:absolute;inset:0}.TKVm5W_enter,.TKVm5W_keys{display:none}html.webgl-on .TKVm5W_enter{isolation:isolate;color:var(--r-ink);letter-spacing:.2em;text-transform:uppercase;transition:background .4s, color .4s, border-color .4s, gap .5s var(--ease-out);background:#171412b8;border:1px solid #d4ae7f38;border-radius:999px;align-items:center;gap:.8rem;padding:1.1rem 1.8rem 1.1rem 2.1rem;font-size:.82rem;font-weight:500;display:inline-flex;position:relative;box-shadow:0 0 28px -6px #d4ae7f73}:is(html.webgl-on .TKVm5W_enter:hover,html.webgl-on .TKVm5W_enter:focus-visible){background:var(--r-gold);border-color:var(--r-gold);color:#171412;gap:1.4rem}@property --sheen{syntax:"<angle>";inherits:false;initial-value:0deg}html.webgl-on .TKVm5W_enter:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--sheen), transparent 0deg, #d4ae7f26 60deg, #f6dfbf 100deg, #fff 112deg, #d4ae7f 130deg, transparent 190deg, transparent 240deg, #d4ae7f26 300deg, #f6dfbf 330deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:3.2s linear infinite TKVm5W_sheen;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}html.webgl-on .TKVm5W_enter:after{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--sheen), transparent 0deg, #d4ae7f26 60deg, #f6dfbf 100deg, #fff 112deg, #d4ae7f 130deg, transparent 190deg, transparent 240deg, #d4ae7f26 300deg, #f6dfbf 330deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:3.2s linear infinite TKVm5W_sheen;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}html.webgl-on .TKVm5W_enter:after{filter:blur(8px);opacity:1;padding:4px;inset:-4px}@keyframes TKVm5W_sheen{to{--sheen:360deg}}@media (prefers-reduced-motion:reduce){html.webgl-on .TKVm5W_enter:before{animation:none}html.webgl-on .TKVm5W_enter:after{animation:none}}html.webgl-on .TKVm5W_keys{color:var(--r-ink);text-shadow:0 1px 12px #000000e6;font-size:.78rem;display:block}.TKVm5W_room kbd{min-width:1.75em;font:inherit;text-align:center;color:var(--r-ink);border:1px solid #efe6db59;border-radius:5px;margin:0 .1em;padding:.12em .45em;font-size:.82em;line-height:1.35;display:inline-block}.TKVm5W_stage{display:none}html.is-exploring .TKVm5W_stage{z-index:90;visibility:visible;color:var(--r-ink);display:block;position:fixed;inset:0;overflow:hidden}.TKVm5W_iris{z-index:95;pointer-events:none;visibility:hidden;position:fixed;inset:0}.TKVm5W_curtain{z-index:1;pointer-events:none;opacity:0;background:#0d0b0a;position:absolute;inset:0}html.is-exploring .TKVm5W_curtain{animation:TKVm5W_curtain 1.2s var(--ease-out) both}@keyframes TKVm5W_curtain{0%{opacity:1}to{opacity:0}}.TKVm5W_vignette{pointer-events:none;opacity:.6;background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#0a08078c 100%);position:absolute;inset:0}.TKVm5W_hud{pointer-events:none;opacity:0;visibility:hidden;transition:opacity .6s .25s,visibility .6s .25s;position:absolute;inset:0}.TKVm5W_exploring .TKVm5W_hud{opacity:1;visibility:visible}.TKVm5W_free .TKVm5W_stage,.TKVm5W_free .TKVm5W_stage *{cursor:default}.TKVm5W_crosshair{width:18px;height:18px;transition:transform .4s var(--ease-out), opacity .4s;border:1px solid #efe6dbb3;border-radius:50%;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}.TKVm5W_crosshair:after{content:"";background:var(--r-ink);border-radius:50%;position:absolute;inset:6px}.TKVm5W_crosshairHidden{opacity:0;transform:scale(2)}.TKVm5W_free .TKVm5W_crosshair{opacity:0}.TKVm5W_hudBar{right:var(--gutter);border:1px solid var(--r-line);background:var(--r-glass);color:var(--r-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:1.2rem;padding:.55rem .6rem .55rem 1.2rem;font-size:.76rem;display:flex;position:absolute;bottom:1.5rem}.TKVm5W_leave{pointer-events:auto;background:var(--r-ink);color:#171412;border-radius:999px;padding:.4rem .85rem}.TKVm5W_leave kbd{color:#171412;border-color:#17141259}.TKVm5W_player{left:var(--gutter);pointer-events:auto;width:min(29rem, calc(100% - 2 * var(--gutter)));gap:.5rem;display:grid;position:absolute;bottom:1.5rem}.TKVm5W_playerBar{border:1px solid var(--r-line);background:var(--r-glass);border-radius:999px;align-items:center;gap:.9rem;padding:.55rem .9rem .55rem 1rem;display:flex}.TKVm5W_player button{color:var(--r-ink)}.TKVm5W_player svg{fill:currentColor;width:16px;height:16px;display:block}.TKVm5W_eq{flex:none;align-items:flex-end;gap:2px;height:14px;display:flex}.TKVm5W_eq i{background:var(--r-gold);border-radius:1px;width:3px;height:3px}.TKVm5W_eqOn i{animation:1.1s ease-in-out infinite TKVm5W_eq}.TKVm5W_eqOn i:nth-child(2){animation-duration:.9s;animation-delay:-.35s}.TKVm5W_eqOn i:nth-child(3){animation-duration:1.3s;animation-delay:-.7s}.TKVm5W_eqOn i:nth-child(4){animation-delay:-.15s}@keyframes TKVm5W_eq{0%,to{height:3px}50%{height:14px}}.TKVm5W_nowPlaying{text-align:left;flex:1;min-width:0;display:grid}.TKVm5W_npLabel{white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;color:var(--r-soft);font-size:.62rem}.TKVm5W_npName{font-family:var(--serif);white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;font-style:italic;line-height:1.2;overflow:hidden}.TKVm5W_transport{align-items:center;gap:.35rem;display:flex}.TKVm5W_transport button,.TKVm5W_mute{border-radius:50%;place-items:center;width:30px;height:30px;transition:background .3s;display:grid}.TKVm5W_transport button:hover,.TKVm5W_mute:hover{background:#efe6db1f}.TKVm5W_transport .TKVm5W_playBtn{background:var(--r-ink);color:#171412;width:36px;height:36px}.TKVm5W_transport .TKVm5W_playBtn:hover{background:var(--r-gold)}.TKVm5W_volume{width:64px;accent-color:var(--r-gold)}.TKVm5W_toggles{border-left:1px solid var(--r-line);gap:.3rem;padding-left:.5rem;display:flex}.TKVm5W_toggles button{height:28px;color:var(--r-gold);letter-spacing:.12em;text-transform:uppercase;border:1px solid #d4ae7f73;border-radius:999px;align-items:center;gap:.35rem;padding:0 .7rem 0 .55rem;font-size:.66rem;transition:color .3s,border-color .3s,background .3s,opacity .3s;display:inline-flex;position:relative}.TKVm5W_toggles button:hover{background:#d4ae7f1f}.TKVm5W_toggles svg{fill:currentColor;width:14px;height:14px}.TKVm5W_toggles .TKVm5W_toggleOff{border-color:var(--r-line);color:var(--r-soft);opacity:.7}.TKVm5W_toggles .TKVm5W_toggleOff:after{content:"";background:currentColor;height:1px;position:absolute;top:50%;left:.5rem;right:.5rem;transform:rotate(-12deg)}.TKVm5W_tracks{border:1px solid var(--r-line);background:var(--r-glass);border-radius:18px;padding:.4rem;list-style:none}.TKVm5W_tracks button{text-align:left;border-radius:12px;grid-template-columns:2rem 1fr auto;align-items:baseline;width:100%;padding:.55rem .8rem;transition:background .3s;display:grid}.TKVm5W_tracks button:hover{background:#efe6db14}.TKVm5W_tracks .TKVm5W_trackOn{background:#d4ae7f29}.TKVm5W_trackNum{color:var(--r-soft);font-variant-numeric:tabular-nums;font-size:.7rem}.TKVm5W_trackName{font-family:var(--serif);font-size:1.05rem;font-style:italic}.TKVm5W_trackMood{color:var(--r-soft);font-size:.7rem}.TKVm5W_inspect{top:50%;right:var(--gutter);border:1px solid var(--r-line);border-radius:var(--radius-lg);background:var(--r-glass);opacity:0;visibility:hidden;width:min(23rem,32vw);transition:opacity .6s, visibility .6s, transform .8s var(--ease-out);pointer-events:none;gap:.8rem;padding:1.8rem 1.8rem 1.6rem;display:grid;position:absolute;transform:translate(24px,-50%)}.TKVm5W_inspectOn{opacity:1;visibility:visible;transition-delay:.35s;transform:translateY(-50%)}.TKVm5W_inspect .label{color:var(--r-gold)}.TKVm5W_inspectTitle{font-family:var(--serif);font-size:clamp(1.8rem,2.6vw,2.6rem);font-style:italic;font-weight:400;line-height:1}.TKVm5W_inspectBy{color:var(--r-ink);font-size:.9rem}.TKVm5W_inspectNote{font-family:var(--serif);color:var(--r-soft);font-size:1.1rem;line-height:1.45}.TKVm5W_inspectCredit{color:#efe6db66;font-size:.7rem}.TKVm5W_inspectHint{border-top:1px solid var(--r-line);color:var(--r-soft);margin-top:.4rem;padding-top:.9rem;font-size:.76rem}.TKVm5W_frameLabel{pointer-events:none;position:absolute;top:0;left:0}.TKVm5W_frameLabelInner{border:1px solid var(--r-line);background:var(--r-glass);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border-radius:14px;justify-items:center;gap:.2rem;padding:.7rem 1.2rem .75rem;display:grid}.TKVm5W_frameLabelInner .label{color:var(--r-gold)}.TKVm5W_frameCaption{font-family:var(--serif);font-size:1.3rem;font-style:italic;line-height:1.2}.TKVm5W_frameBy{color:var(--r-soft);font-size:.78rem}.TKVm5W_frameHint{letter-spacing:.16em;text-transform:uppercase;color:var(--r-gold);margin-top:.25rem;font-size:.62rem;display:none}.TKVm5W_exploring .TKVm5W_frameHint{display:block}.TKVm5W_exploring:has(.TKVm5W_inspectOn) .TKVm5W_frameLabel{opacity:0}.TKVm5W_stack{padding:0 var(--gutter) 14vh;gap:12vh;list-style:none;display:none}.TKVm5W_stackItem{gap:.9rem;width:min(100%,34rem);display:grid}.TKVm5W_stackItem:nth-child(2n){justify-self:end}.TKVm5W_stackMedia{outline:12px solid #f2ece3;margin:14px;overflow:hidden;box-shadow:0 0 0 13px #0f0d0c,0 40px 80px -30px #000000b3}.TKVm5W_stackCaption{flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;padding-left:14px;display:flex}.TKVm5W_stackCaption .label{color:var(--r-gold)}@media (max-width:768px),(hover:none),(prefers-reduced-motion:reduce){.TKVm5W_room{padding-top:12vh}.TKVm5W_stage{display:none!important}html.webgl-on .TKVm5W_box{display:none!important}.TKVm5W_stack{display:grid}}.TKVm5W_stackCaption .TKVm5W_frameBy{color:var(--ink-soft)}:is(html.is-exploring .TKVm5W_free .TKVm5W_stage,html.is-exploring .TKVm5W_free .TKVm5W_stage *){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Ccircle cx='14' cy='14' r='8' fill='%23ffffff' fill-opacity='0.92' stroke='%23000000' stroke-opacity='0.35' stroke-width='1.5'/%3E%3Ccircle cx='14' cy='14' r='12' fill='none' stroke='%23ffffff' stroke-opacity='0.45' stroke-width='1'/%3E%3C/svg%3E") 14 14,default!important}:is(html.is-exploring .TKVm5W_free .TKVm5W_stage button,html.is-exploring .TKVm5W_free .TKVm5W_stage input,html.is-exploring .TKVm5W_free .TKVm5W_stage a){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Ccircle cx='16' cy='16' r='11' fill='%23ffffff' fill-opacity='0.92' stroke='%23000000' stroke-opacity='0.35' stroke-width='1.5'/%3E%3C/svg%3E") 16 16,pointer!important}
.oqsiBa_feature{height:100svh;min-height:34rem;padding:var(--gutter);align-items:end;display:grid;position:relative;overflow:hidden}.oqsiBa_media{clip-path:inset(14% 18% round 28px);position:absolute;inset:0;overflow:hidden}.oqsiBa_zoom{will-change:transform;position:absolute;inset:-6% 0}.oqsiBa_card{border-radius:var(--radius-lg);background:var(--surface);visibility:hidden;transform-origin:50% 100%;gap:1rem;width:min(100%,26rem);margin-left:auto;padding:2rem 2rem 2.25rem;display:grid;position:relative;box-shadow:0 40px 80px -40px #3b302a73}.oqsiBa_heart{color:var(--rose);transform-origin:50% 60%}.oqsiBa_card:hover .oqsiBa_heart{animation:oqsiBa_beat 1.2s var(--ease-out) infinite}@keyframes oqsiBa_beat{0%,40%,to{transform:scale(1)}15%{transform:scale(1.28)}28%{transform:scale(.95)}}.oqsiBa_title{font-family:var(--serif);font-size:clamp(2rem,3vw,2.75rem);line-height:1}.oqsiBa_title em{font-style:italic}.oqsiBa_body{max-width:38ch}@media (prefers-reduced-motion:reduce){.oqsiBa_media{clip-path:none}}@media (max-width:768px){.oqsiBa_card{margin:0 auto;padding:1.6rem}}
.pf9mmG_outro{min-height:100svh;padding:16vh var(--gutter);display:grid;position:relative}.pf9mmG_top{text-align:center;align-content:center;justify-items:center;gap:1.5rem;display:grid}.pf9mmG_star{width:2.75rem;height:auto;color:var(--rose)}.pf9mmG_title{gap:.22em;display:flex}.pf9mmG_mask{margin-bottom:-.12em;padding:.05em .04em .12em;display:inline-flex;overflow:hidden}.pf9mmG_char{display:inline-block}.pf9mmG_em{font-style:italic}@media (prefers-reduced-motion:no-preference){.pf9mmG_char{transform:translateY(120%)}}.pf9mmG_line{max-width:38ch;font-family:var(--serif);font-size:clamp(1.35rem,2vw,1.75rem);font-style:italic;line-height:1.3}
