.hdr[data-v-eb0cdf66]{z-index:50;transition:transform .6s var(--ease), background .4s, border-color .4s;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.hdr.solid[data-v-eb0cdf66]{background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line)}.hdr.hidden[data-v-eb0cdf66]{transform:translateY(-100%)}.row[data-v-eb0cdf66]{justify-content:space-between;align-items:center;gap:12px;height:68px;display:flex}.brand[data-v-eb0cdf66]{align-items:baseline;gap:10px;display:flex}.name[data-v-eb0cdf66]{letter-spacing:-.03em;font-size:17px;font-weight:800}.en[data-v-eb0cdf66]{color:var(--ink-3);font-size:17px}nav[data-v-eb0cdf66]{align-items:center;gap:clamp(8px,2vw,28px);display:flex}.nl[data-v-eb0cdf66]{align-items:baseline;gap:6px;font-size:14px;display:flex}.idx[data-v-eb0cdf66]{font-family:var(--mono);color:var(--ink-3);font-size:10px}.t[data-v-eb0cdf66]{flex-direction:column;height:1.4em;line-height:1.4;display:inline-flex;overflow:hidden}.t span[data-v-eb0cdf66]{transition:transform .5s var(--ease)}.nl:hover .t span[data-v-eb0cdf66]{transform:translateY(-100%)}.nl:hover .t span[data-v-eb0cdf66]:last-child{color:var(--accent)}.pdf[data-v-eb0cdf66]{font-family:var(--mono);border:1px solid var(--line-2);border-radius:999px;padding:7px 12px;font-size:11.5px;transition:background .3s,color .3s}.pdf[data-v-eb0cdf66]:hover{background:var(--accent);color:#0b0c0e;border-color:var(--accent)}@media (width<=699px){.en[data-v-eb0cdf66],.idx[data-v-eb0cdf66]{display:none}.nl[data-v-eb0cdf66]{font-size:13px}nav[data-v-eb0cdf66]{gap:12px}.pdf[data-v-eb0cdf66]{display:none}}.mq[data-v-29b0793d]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;padding:18px 0;overflow:hidden}.track[data-v-29b0793d]{animation:linear infinite mq-29b0793d;display:inline-flex}.it[data-v-29b0793d]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:28px;padding-right:28px;font-size:12.5px;display:inline-flex}.it i[data-v-29b0793d]{color:var(--accent);font-size:10px;font-style:normal}.big[data-v-29b0793d]{padding:26px 0}.big .it[data-v-29b0793d]{font-family:var(--font);letter-spacing:-.05em;text-transform:none;color:var(--ink);gap:.4em;padding-right:.4em;font-size:clamp(40px,7vw,110px);font-weight:800}.big .it i[data-v-29b0793d]{font-size:.4em}@keyframes mq-29b0793d{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-v-29b0793d]{animation:none}}.ftr[data-v-660d882e]{background:var(--bg-2);border-top:1px solid var(--line);overflow:hidden}.body[data-v-660d882e]{padding-top:clamp(80px,10vw,160px);padding-bottom:40px}.big[data-v-660d882e]{letter-spacing:-.06em;margin:28px 0 44px;font-size:clamp(44px,8vw,132px);font-weight:800;line-height:1.02}.big .serif[data-v-660d882e]{color:var(--accent);font-weight:400}.mailrow[data-v-660d882e]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.mail[data-v-660d882e]{letter-spacing:-.04em;border-bottom:2px solid var(--line-2);align-items:center;gap:16px;padding-bottom:8px;font-size:clamp(22px,3.4vw,52px);font-weight:700;transition:border-color .3s,color .3s;display:inline-flex}.mail[data-v-660d882e]:hover{color:var(--accent);border-color:var(--accent)}.arr[data-v-660d882e]{transition:transform .5s var(--ease)}.mail:hover .arr[data-v-660d882e]{transform:translate(6px,-6px)}.copy[data-v-660d882e]{border:1px solid var(--line-2);border-radius:999px;padding:8px 14px;transition:color .3s,border-color .3s}.copy[data-v-660d882e]:hover{color:var(--accent);border-color:var(--accent)}.cols[data-v-660d882e]{border-top:1px solid var(--line);grid-template-columns:1fr 2fr 1fr;gap:24px;margin-top:clamp(80px,10vw,140px);padding-top:24px;display:grid}.cols div[data-v-660d882e]{color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:10px;font-size:14px;display:flex}.cols div[data-v-660d882e]:last-child{text-align:right;align-items:flex-end}.clock[data-v-660d882e]{font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px}.bottom[data-v-660d882e]{justify-content:space-between;align-items:center;margin-top:56px;display:flex}.top[data-v-660d882e]{border:1px solid var(--line-2);border-radius:999px;padding:10px 16px}.top[data-v-660d882e]:hover{color:var(--accent);border-color:var(--accent)}.giant[data-v-660d882e]{padding:0 var(--gutter);letter-spacing:-.065em;color:#0000;-webkit-text-stroke:1px #eeeae224;white-space:nowrap;-webkit-user-select:none;user-select:none;margin:0;font-size:13.2vw;font-weight:800;line-height:.78;transform:translateY(8%)}@media (width<=699px){.cols[data-v-660d882e]{grid-template-columns:1fr}.cols div[data-v-660d882e]:last-child{text-align:left;align-items:flex-start}}.cursor[data-v-0be59d4b]{pointer-events:none;z-index:200;position:fixed;inset:0}.dot[data-v-0be59d4b],.ring[data-v-0be59d4b]{will-change:transform;position:fixed;top:0;left:0}.dot[data-v-0be59d4b]{background:var(--accent);border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px}.ring[data-v-0be59d4b]{width:34px;height:34px;transition:width .4s var(--ease), height .4s var(--ease), margin .4s var(--ease), background .3s, border-color .3s;border:1px solid #eeeae259;border-radius:50%;place-items:center;margin:-17px 0 0 -17px;display:grid}.ring.active[data-v-0be59d4b]{border-color:var(--accent);width:56px;height:56px;margin:-28px 0 0 -28px}.ring.labeled[data-v-0be59d4b]{background:var(--accent);border-color:var(--accent);width:92px;height:92px;margin:-46px 0 0 -46px}.ring span[data-v-0be59d4b]{font-family:var(--mono);letter-spacing:.1em;color:#0b0c0e;opacity:0;text-transform:uppercase;font-size:11px;transition:opacity .2s}.ring.labeled span[data-v-0be59d4b]{opacity:1}@media (hover:hover) and (pointer:fine){html.has-cursor,html.has-cursor *{cursor:none!important}}.prog[data-v-41453d6f]{z-index:60;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.prog span[data-v-41453d6f]{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ind[data-v-41453d6f]{left:var(--gutter);z-index:45;pointer-events:none;mix-blend-mode:difference;color:#cfcac1;position:fixed;bottom:22px}.ind b[data-v-41453d6f]{color:var(--accent)}.ind-enter-active[data-v-41453d6f],.ind-leave-active[data-v-41453d6f]{transition:opacity .4s, transform .5s var(--ease)}.ind-enter-from[data-v-41453d6f]{opacity:0;transform:translateY(8px)}.ind-leave-to[data-v-41453d6f]{opacity:0;transform:translateY(-8px)}@media (width<=699px){.ind[data-v-41453d6f]{display:none}}.curtain[data-v-21c696a0]{z-index:250;background:var(--bg-3);display:none;position:fixed;inset:0}.mark[data-v-21c696a0]{left:var(--gutter);position:absolute;bottom:32px}.cut[data-v-21c696a0]{background:var(--accent);z-index:260;pointer-events:none;opacity:0;height:1px;position:fixed;top:50%;left:0;right:0;transform:scaleX(0)}.pre[data-v-e6a2672b]{z-index:300;background:var(--bg);clip-path:inset(0);place-items:center;display:grid;position:fixed;inset:0}svg[data-v-e6a2672b]{overflow:visible}.hull[data-v-e6a2672b]{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-dasharray:1}.wl[data-v-e6a2672b]{stroke:var(--sea);stroke-width:1px;transform-origin:50%;transform-box:fill-box}.cl[data-v-e6a2672b]{stroke:var(--line-2);stroke-dasharray:3 4}.lbl[data-v-e6a2672b]{left:var(--gutter);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11px;position:absolute;bottom:40px}.cnt[data-v-e6a2672b]{right:var(--gutter);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(64px,12vw,180px);font-weight:800;line-height:1;position:absolute;bottom:24px}.name[data-v-e6a2672b]{left:var(--gutter);letter-spacing:-.03em;font-weight:800;position:absolute;top:28px}.name span[data-v-e6a2672b]{font-family:var(--serif);color:var(--ink-3);margin-left:6px;font-style:italic;font-weight:400}.cta[data-v-b996ef44]{right:var(--gutter);z-index:46;background:var(--accent);color:#0b0c0e;letter-spacing:-.01em;border-radius:999px;align-items:center;gap:10px;height:46px;padding:0 20px;font-size:14.5px;font-weight:700;display:inline-flex;position:fixed;bottom:26px;box-shadow:0 12px 30px -12px #ff5a1fb3}.dot[data-v-b996ef44]{background:#0b0c0e;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite blink-b996ef44}@keyframes blink-b996ef44{50%{opacity:.25}}.cta-enter-active[data-v-b996ef44],.cta-leave-active[data-v-b996ef44]{transition:opacity .4s, transform .6s var(--ease)}.cta-enter-from[data-v-b996ef44],.cta-leave-to[data-v-b996ef44]{opacity:0;transform:translateY(20px)scale(.9)}@media (width<=699px){.cta[data-v-b996ef44]{height:42px;padding:0 16px;font-size:13.5px;bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.dot[data-v-b996ef44]{animation:none}}.loft[data-v-ef393b36]{width:100%;height:100%;display:block;position:absolute;inset:0}.hero[data-v-9ad1f37a]{min-height:100svh;display:flex;position:relative;overflow:hidden}.inner[data-v-9ad1f37a]{z-index:1;pointer-events:none;flex-direction:column;justify-content:flex-end;width:100%;padding-top:120px;padding-bottom:40px;display:flex;position:relative}.inner.pre[data-v-9ad1f37a]{visibility:hidden}.inner[data-v-9ad1f37a]>*{pointer-events:auto}.headline[data-v-9ad1f37a]{letter-spacing:-.06em;margin:22px 0 28px;font-size:clamp(42px,7.4vw,132px);font-weight:800;line-height:1}.line[data-v-9ad1f37a]{margin-bottom:-.04em;padding-bottom:.08em;display:block;overflow:hidden}.line[data-v-9ad1f37a] .wd{white-space:nowrap;display:inline-block}.line[data-v-9ad1f37a] .ch{transition:font-variation-settings .25s;display:inline-block}.accent[data-v-9ad1f37a]{color:var(--accent)}.below[data-v-9ad1f37a]{grid-template-columns:minmax(0,560px) 1fr;align-items:end;gap:24px;display:grid}.sub[data-v-9ad1f37a]{color:var(--ink-2);font-size:clamp(16px,1.45vw,20px);line-height:1.65}.sign[data-v-9ad1f37a]{color:var(--ink-2);justify-self:end;font-size:clamp(20px,2vw,30px)}.foot[data-v-9ad1f37a]{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;margin-top:clamp(40px,7vh,88px);padding-top:22px;display:flex}.facts[data-v-9ad1f37a]{grid-template-columns:repeat(4,auto);gap:12px clamp(20px,3.4vw,56px);margin:0;display:grid}.facts div[data-v-9ad1f37a]{flex-direction:column;gap:4px;display:flex}.facts dd[data-v-9ad1f37a]{margin:0;font-size:14.5px;font-weight:600}.scroll[data-v-9ad1f37a]{flex-direction:column;align-items:center;gap:10px;padding:10px;display:flex}.bar[data-v-9ad1f37a]{background:var(--line-2);width:1px;height:44px;position:relative;overflow:hidden}.bar[data-v-9ad1f37a]:after{content:"";background:var(--accent);animation:drip-9ad1f37a 2s var(--ease) infinite;position:absolute;inset:0}@keyframes drip-9ad1f37a{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@media (width<=859px){.inner[data-v-9ad1f37a]{padding-top:52svh}.below[data-v-9ad1f37a]{grid-template-columns:1fr}.sign[data-v-9ad1f37a]{justify-self:start}.facts[data-v-9ad1f37a]{grid-template-columns:1fr 1fr}.scroll[data-v-9ad1f37a]{display:none}}.manifesto[data-v-e5d105ab]{border-top:1px solid var(--line);overflow:hidden}.glyph[data-v-e5d105ab]{color:#0000;-webkit-text-stroke:1px #eeeae212;pointer-events:none;letter-spacing:-.04em;font-family:Noto Serif KR,serif;font-size:clamp(200px,34vw,560px);font-weight:800;line-height:1;position:absolute;top:8%;right:-2vw}.manifesto .wrap[data-v-e5d105ab]{position:relative}.grid[data-v-e5d105ab]{grid-template-columns:1fr 2fr;gap:clamp(24px,4vw,64px);margin-top:40px;display:grid}.lead[data-v-e5d105ab]{color:var(--ink-2);padding-top:.5em;font-size:clamp(18px,1.6vw,22px)}.body[data-v-e5d105ab]{letter-spacing:-.04em;font-size:clamp(26px,3.4vw,54px);font-weight:700;line-height:1.28}.sign[data-v-e5d105ab]{text-align:right;color:var(--accent-ink);margin-top:40px;font-size:clamp(22px,2.4vw,36px)}.stats[data-v-e5d105ab]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:clamp(80px,10vw,160px) 0 0;padding:0;list-style:none;display:grid}.stats li[data-v-e5d105ab]{border-right:1px solid var(--line);flex-direction:column;gap:8px;padding:28px 20px 0;display:flex}.stats li[data-v-e5d105ab]:first-child{padding-left:0}.stats li[data-v-e5d105ab]:last-child{border-right:0}.big[data-v-e5d105ab]{letter-spacing:-.05em;font-size:clamp(44px,5.4vw,88px);font-weight:800;line-height:1}.big small[data-v-e5d105ab]{color:var(--ink-3);letter-spacing:-.02em;margin-left:4px;font-size:.36em;font-weight:600}.l[data-v-e5d105ab]{margin-top:8px;font-size:15px;font-weight:600}@media (width<=859px){.grid[data-v-e5d105ab]{grid-template-columns:1fr}.stats[data-v-e5d105ab]{grid-template-columns:1fr 1fr}.stats li[data-v-e5d105ab]{border-bottom:1px solid var(--line);padding:24px 12px 24px 0}.stats li[data-v-e5d105ab]:nth-child(2n){border-right:0;padding-left:16px}.stats li[data-v-e5d105ab]:nth-child(odd){padding-left:0}}.show[data-v-4f324d12]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,96px);display:grid}.step[data-v-4f324d12]{cursor:pointer;opacity:.28;min-height:88vh;transition:opacity .6s var(--ease);flex-direction:column;justify-content:center;gap:22px;padding:10vh 0;display:flex}.step.on[data-v-4f324d12]{opacity:1}.title[data-v-4f324d12]{letter-spacing:-.055em;font-size:clamp(38px,4.8vw,84px);font-weight:800;line-height:1}.one[data-v-4f324d12]{color:var(--ink-2);max-width:560px;font-size:clamp(16px,1.3vw,19px);line-height:1.7}.metrics[data-v-4f324d12]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:16px;margin:6px 0 0;padding:18px 0 0;list-style:none;display:grid}.metrics li[data-v-4f324d12]{flex-direction:column;gap:4px;display:flex}.metrics b[data-v-4f324d12]{letter-spacing:-.04em;font-size:clamp(22px,2vw,32px);font-weight:800;line-height:1.1}.metrics span[data-v-4f324d12]{color:var(--ink-3);font-size:12.5px;line-height:1.4}.row[data-v-4f324d12]{align-items:center;gap:18px;display:flex}.m-img[data-v-4f324d12]{display:none}.stage[data-v-4f324d12]{pointer-events:auto;align-items:center;height:100vh;display:flex;position:sticky;top:0}.sheet[data-v-4f324d12]{transform-style:preserve-3d;will-change:transform;cursor:pointer;border:1px solid var(--line);background:var(--bg-2);width:100%;padding:22px;position:relative}.tick[data-v-4f324d12]{border-color:var(--accent);border-style:solid;border-width:0;width:14px;height:14px;position:absolute}.tl[data-v-4f324d12]{border-top-width:1px;border-left-width:1px;top:-1px;left:-1px}.tr[data-v-4f324d12]{border-top-width:1px;border-right-width:1px;top:-1px;right:-1px}.bl[data-v-4f324d12]{border-bottom-width:1px;border-left-width:1px;bottom:-1px;left:-1px}.br[data-v-4f324d12]{border-bottom-width:1px;border-right-width:1px;bottom:-1px;right:-1px}.frame[data-v-4f324d12]{aspect-ratio:16/11;background:var(--bg-3);position:relative;overflow:hidden}.frame img[data-v-4f324d12]{object-fit:cover;clip-path:inset(100% 0 0);width:100%;height:100%;transition:clip-path 1s var(--ease), transform 1.4s var(--ease);position:absolute;inset:0;transform:scale(1.12)}.frame img.past[data-v-4f324d12]{clip-path:inset(0);transform:scale(1)}.frame img.show[data-v-4f324d12]{clip-path:inset(0);z-index:1;transform:scale(1)}.cap[data-v-4f324d12]{align-items:baseline;gap:16px;min-height:44px;padding-top:16px;display:flex}.capt[data-v-4f324d12]{color:var(--ink-2);font-size:13.5px}.capt-enter-active[data-v-4f324d12],.capt-leave-active[data-v-4f324d12]{transition:opacity .3s, transform .4s var(--ease)}.capt-enter-from[data-v-4f324d12]{opacity:0;transform:translateY(8px)}.capt-leave-to[data-v-4f324d12]{opacity:0}.ticks[data-v-4f324d12]{gap:6px;margin-top:10px;display:flex}.ticks span[data-v-4f324d12]{background:var(--line);flex:1;height:2px;transition:background .5s}.ticks span.on[data-v-4f324d12]{background:var(--accent)}.award[data-v-4f324d12]{z-index:2;background:var(--accent);color:#0b0c0e;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800;position:absolute;top:36px;right:36px}@media (width<=959px){.show[data-v-4f324d12]{grid-template-columns:1fr}.stage[data-v-4f324d12]{display:none}.step[data-v-4f324d12]{opacity:1;border-top:1px solid var(--line);min-height:0;padding:48px 0}.m-img[data-v-4f324d12]{aspect-ratio:16/10;object-fit:cover;border-radius:4px;width:100%;display:block}}.work[data-v-af18d3e6]{padding-top:clamp(40px,6vw,96px);padding-bottom:40px}.sec-head[data-v-af18d3e6]{margin-bottom:20px}.paper[data-v-af387664]{--ink:#15171a;--ink-2:#4a4843;--ink-3:#8a857b;--line:#15171a1f;--line-2:#15171a40;color:var(--ink);z-index:2;background-color:#ebe7de;background-image:linear-gradient(#15171a0b 1px,#0000 1px),linear-gradient(90deg,#15171a0b 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:40px 40px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:28px 28px 0 0;margin-top:-28px;padding:clamp(96px,12vw,180px) 0 clamp(80px,10vw,160px);position:relative}.paper .sec-title .serif[data-v-af387664]{color:var(--ink-3)}.stack[data-v-af387664]{flex-direction:column;gap:28vh;margin-top:clamp(48px,6vw,96px);padding-bottom:6vh;display:flex}.card[data-v-af387664]{border:1px solid var(--line-2);transform-origin:top;background:#f7f5f0;border-radius:10px;grid-template-columns:1fr 2fr;gap:clamp(24px,4vw,72px);min-height:52vh;padding:clamp(28px,4vw,56px);display:grid;position:sticky;box-shadow:0 30px 60px -30px #15171a59}.l[data-v-af387664]{flex-direction:column;justify-content:space-between;gap:24px;display:flex}.n[data-v-af387664]{color:#ff5a1f;font-size:clamp(96px,12vw,200px);line-height:.8}.r[data-v-af387664]{flex-direction:column;justify-content:center;gap:18px;display:flex}h3[data-v-af387664]{letter-spacing:-.05em;font-size:clamp(30px,3.6vw,60px);font-weight:800}.r p[data-v-af387664]{color:var(--ink-2);max-width:620px;font-size:clamp(16px,1.3vw,19px);line-height:1.75}.proof[data-v-af387664]{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:18px;font-weight:600;display:flex;color:var(--ink)!important;font-size:15px!important}@media (width<=859px){.card[data-v-af387664]{grid-template-columns:1fr;min-height:0}.stack[data-v-af387664]{gap:16px}.card[data-v-af387664]{position:relative;top:auto!important}}.wi[data-v-80180343]{border-top:1px solid var(--line)}.row[data-v-80180343]{border-bottom:1px solid var(--line);transition:padding .6s var(--ease);grid-template-columns:64px 1fr minmax(180px,280px);align-items:center;gap:24px;padding:clamp(24px,3vw,40px) 0;display:grid;position:relative}.row[data-v-80180343]:before{content:"";background:var(--bg-2);transform-origin:bottom;transition:transform .6s var(--ease);z-index:-1;position:absolute;inset:0;transform:scaleY(0)}.row[data-v-80180343]:hover:before{transform:scaleY(1)}.no[data-v-80180343]{font-family:var(--mono);color:var(--ink-3);align-self:start;padding-top:.9em;font-size:12px}.main[data-v-80180343]{flex-direction:column;gap:10px;min-width:0;display:flex}.title[data-v-80180343]{letter-spacing:-.05em;transition:transform .6s var(--ease), color .3s;font-size:clamp(28px,4.6vw,72px);font-weight:800;line-height:1.02}.row:hover .title[data-v-80180343]{color:var(--accent);transform:translate(18px)}.one[data-v-80180343]{color:var(--ink-2);max-width:720px;transition:transform .6s var(--ease);font-size:clamp(14.5px,1.1vw,16.5px)}.row:hover .one[data-v-80180343]{transform:translate(18px)}.meta[data-v-80180343]{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.ctx[data-v-80180343]{color:var(--ink-2);font-size:13.5px}.m-img[data-v-80180343]{display:none}.preview[data-v-80180343]{aspect-ratio:4/3;z-index:40;pointer-events:none;opacity:0;width:clamp(280px,26vw,420px);transition:opacity .35s, scale .5s var(--ease);border-radius:6px;position:fixed;top:0;left:0;overflow:hidden;scale:.6}.preview.on[data-v-80180343]{opacity:1;scale:1}.preview img[data-v-80180343]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.preview img.show[data-v-80180343]{opacity:1}@media (hover:none),(width<=859px){.preview[data-v-80180343]{display:none}.row[data-v-80180343]{grid-template-columns:1fr;gap:14px}.no[data-v-80180343]{padding-top:0}.meta[data-v-80180343]{text-align:left;flex-flow:wrap;order:-1;align-items:center;gap:10px}.m-img[data-v-80180343]{aspect-ratio:16/10;object-fit:cover;border-radius:6px;order:-2;width:100%;display:block}.row:hover .title[data-v-80180343],.row:hover .one[data-v-80180343]{transform:none}}.skala[data-v-713370f4]{border-top:1px solid var(--line)}.pin[data-v-713370f4]{flex-direction:column;justify-content:center;min-height:100vh;padding:110px 0 60px;display:flex;overflow:hidden}.head[data-v-713370f4]{width:100%}.head .sec-title[data-v-713370f4]{margin:18px 0 14px}.desc[data-v-713370f4]{color:var(--ink-2);max-width:720px;font-size:15.5px}.viewport[data-v-713370f4]{margin-top:clamp(32px,5vh,56px)}.rail[data-v-713370f4]{padding:0 var(--gutter);gap:16px;width:max-content;margin:0;list-style:none;display:flex}.card[data-v-713370f4]{border:1px solid var(--line);background:var(--bg-2);width:clamp(260px,22vw,320px);min-height:300px;transition:border-color .3s, transform .5s var(--ease);border-radius:4px;flex-direction:column;gap:12px;padding:22px;display:flex}.card[data-v-713370f4]:hover{border-color:var(--line-2);transform:translateY(-6px)}.card.hi[data-v-713370f4]{border-color:#ff5a1f73}.top[data-v-713370f4]{justify-content:space-between;align-items:center;display:flex}.dot[data-v-713370f4]{background:var(--accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ff5a1f26}h3[data-v-713370f4]{letter-spacing:-.035em;font-size:20px}.out[data-v-713370f4]{color:var(--ink-2);font-size:14px;line-height:1.6}.metric[data-v-713370f4]{color:var(--accent-ink);font-size:13.5px;font-weight:700}.go[data-v-713370f4]{color:var(--accent-ink);align-self:flex-start;font-size:13.5px;font-weight:600}.chips[data-v-713370f4]{margin-top:auto}.next[data-v-713370f4]{background:0 0;border-style:dashed;justify-content:flex-start}.soon[data-v-713370f4]{color:var(--accent-ink);margin-top:auto;font-size:34px}.extra[data-v-713370f4]{padding-bottom:120px}.scrub[data-v-713370f4]{width:100%;margin-top:28px}.track[data-v-713370f4]{background:var(--line);height:1px;position:relative}.fill[data-v-713370f4]{background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.months[data-v-713370f4]{font-family:var(--mono);color:var(--ink-3);letter-spacing:.08em;justify-content:space-between;margin-top:12px;font-size:11px;display:flex}.months span[data-v-713370f4]{transition:color .3s}.months span.on[data-v-713370f4]{color:var(--ink)}@media (width<=859px),(prefers-reduced-motion:reduce){.pin[data-v-713370f4]{min-height:0;padding:96px 0 72px}.viewport[data-v-713370f4]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.viewport[data-v-713370f4]::-webkit-scrollbar{display:none}.card[data-v-713370f4]{scroll-snap-align:start;width:78vw;max-width:320px}.scrub[data-v-713370f4]{display:none}}.lb[data-v-3b9bc388]{z-index:100;background:#060c14eb;place-items:center;padding:56px 16px 24px;display:grid;position:fixed;inset:0}figure[data-v-3b9bc388]{flex-direction:column;gap:12px;max-width:min(1100px,100%);margin:0;display:flex}img[data-v-3b9bc388]{object-fit:contain;background:#fff;border-radius:8px;width:auto;max-width:100%;max-height:74vh;margin:0 auto}figcaption[data-v-3b9bc388]{color:#e9eef5;text-align:center;font-size:14.5px}figcaption span[data-v-3b9bc388]{color:#9fb0c4;font-family:var(--mono);margin-left:6px;font-size:12px}figcaption p[data-v-3b9bc388]{color:#c6d1de;margin-top:4px;max-width:720px;margin-inline:auto;font-size:13.5px}.orig[data-v-3b9bc388]{color:#ffb27a;margin-top:6px;font-size:13px;display:inline-block}.nav[data-v-3b9bc388],.close[data-v-3b9bc388]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;width:44px;height:44px;font-size:26px;position:absolute}.nav[data-v-3b9bc388]:hover,.close[data-v-3b9bc388]:hover{background:#fff3}.prev[data-v-3b9bc388]{top:50%;left:12px}.next[data-v-3b9bc388]{top:50%;right:12px}.close[data-v-3b9bc388]{top:10px;right:12px}.count[data-v-3b9bc388]{color:#9fb0c4;font-family:var(--mono);font-size:12px;position:absolute;top:20px;left:16px}@media (width<=599px){.nav[data-v-3b9bc388]{top:auto;bottom:16px}}.archive[data-v-680598dc]{border-top:1px solid var(--line)}.tabs[data-v-680598dc]{scrollbar-width:none;border-bottom:1px solid var(--line);gap:clamp(16px,3vw,40px);margin:clamp(40px,5vw,72px) 0 12px;display:flex;overflow-x:auto}.tabs[data-v-680598dc]::-webkit-scrollbar{display:none}.tabs button[data-v-680598dc]{white-space:nowrap;color:var(--ink-3);letter-spacing:-.03em;padding:0 0 16px;font-size:clamp(17px,1.8vw,24px);font-weight:700;transition:color .3s;position:relative}.tabs button[data-v-680598dc]:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .5s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.tabs button.on[data-v-680598dc]{color:var(--ink)}.tabs button.on[data-v-680598dc]:after{transform:scaleX(1)}.tabs sup[data-v-680598dc]{font-family:var(--mono);color:var(--accent-ink);margin-left:4px;font-size:10px;font-weight:400}.row[data-v-680598dc]{border-bottom:1px solid var(--line);transition:padding .5s var(--ease);grid-template-columns:150px 1fr auto;align-items:center;gap:24px;padding:22px 0;display:grid}a.row[data-v-680598dc]:hover{padding-left:12px}a.row:hover b[data-v-680598dc]{color:var(--accent)}.what[data-v-680598dc]{flex-direction:column;gap:4px;min-width:0;display:flex}.what b[data-v-680598dc]{letter-spacing:-.025em;font-size:clamp(16px,1.4vw,19px);font-weight:700;transition:color .3s}.what small[data-v-680598dc]{color:var(--ink-2);font-size:14px}.side[data-v-680598dc]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.arrow[data-v-680598dc]{color:var(--ink-3);transition:transform .4s var(--ease), color .3s;font-size:18px}a.row:hover .arrow[data-v-680598dc]{color:var(--accent);transform:translate(6px)}.grade[data-v-680598dc]{color:var(--accent-ink);letter-spacing:-.03em;font-size:clamp(16px,1.5vw,20px);font-weight:800}.gallery[data-v-680598dc]{columns:3 280px;column-gap:16px;padding-top:16px}.shot[data-v-680598dc]{break-inside:avoid;text-align:left;width:100%;margin:0 0 16px;display:block}.frame[data-v-680598dc]{background:#f4f2ec;border-radius:4px;display:block;overflow:hidden}.frame img[data-v-680598dc]{width:100%;height:auto;transition:transform .9s var(--ease), filter .5s;filter:grayscale(.35)contrast(1.05)}.shot:hover .frame img[data-v-680598dc]{filter:none;transform:scale(1.04)}.cap[data-v-680598dc]{justify-content:space-between;align-items:baseline;gap:10px;padding:12px 2px 0;display:flex}.cap b[data-v-680598dc]{font-size:14.5px;font-weight:600}.swap-enter-active[data-v-680598dc],.swap-leave-active[data-v-680598dc]{transition:opacity .35s, transform .45s var(--ease)}.swap-enter-from[data-v-680598dc]{opacity:0;transform:translateY(14px)}.swap-leave-to[data-v-680598dc]{opacity:0}@media (width<=699px){.row[data-v-680598dc]{grid-template-columns:1fr auto;gap:6px 12px}.when[data-v-680598dc]{grid-column:1/-1}}:root{--bg:#0b0c0e;--bg-2:#111316;--bg-3:#181b1f;--ink:#eeeae2;--ink-2:#b3aea4;--ink-3:#75716a;--line:#eeeae21f;--line-2:#eeeae238;--accent:#ff5a1f;--accent-ink:#ff7a45;--sea:#8fd3c8;--font:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--serif:"Instrument Serif", "Times New Roman", serif;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--gutter:clamp(16px, 4vw, 56px);--maxw:1440px;--ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--bg)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{font-family:var(--font);color:var(--ink);background:var(--bg);word-break:keep-all;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss06", "tnum" 0;margin:0;line-height:1.6}body:after{content:"";z-index:90;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1.2s steps(6,end) infinite grain;position:fixed;inset:-50%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}::selection{background:var(--accent);color:#0b0c0e}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}p{margin:0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.wrap{max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto}.label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.label b{color:var(--accent);font-weight:400}.serif{font-family:var(--serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.sec{padding:clamp(96px,14vw,200px) 0;position:relative}.sec-head{grid-template-columns:1fr 2fr;align-items:end;gap:24px;margin-bottom:clamp(40px,6vw,88px);display:grid}.sec-title{letter-spacing:-.055em;font-size:clamp(40px,7vw,112px);font-weight:800;line-height:.95}.sec-title .serif{letter-spacing:-.02em;color:var(--ink-2);font-weight:400}.sec-desc{color:var(--ink-2);justify-self:end;max-width:520px;font-size:clamp(15px,1.3vw,18px)}@media (width<=859px){.sec-head{grid-template-columns:1fr}.sec-desc{justify-self:start}}.chip{font-family:var(--mono);letter-spacing:.04em;border:1px solid var(--line-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;display:inline-flex}.chip.hot{border-color:var(--accent);color:var(--accent-ink)}.chips{flex-wrap:wrap;gap:6px;display:flex}.link-u{position:relative}.link-u:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.link-u:hover:after{transform-origin:0;transform:scaleX(1)}.btn-pill{border:1px solid var(--line-2);border-radius:999px;align-items:center;gap:10px;height:48px;padding:0 22px;font-size:14.5px;font-weight:600;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.btn-pill:hover{background:var(--ink);color:var(--bg);border-color:var(--ink)}.btn-pill.solid{background:var(--accent);border-color:var(--accent);color:#0b0c0e}.btn-pill.solid:hover{background:var(--ink);border-color:var(--ink)}.reveal{opacity:0;transition:opacity 1s var(--ease), transform 1.2s var(--ease);transform:translateY(40px)}.reveal.in{opacity:1;transform:none}.cut-line{background:var(--accent);z-index:3;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}body:after{animation:none}}@media (hover:none){.cursor{display:none!important}}
