:root{--font-body:"Pretendard Variable", Pretendard, var(--font-hanja-sans), -apple-system, BlinkMacSystemFont, system-ui, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-serif:var(--font-hanja-serif), var(--font-serif-kr), serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--page-gutter:max(16px, 5vw);--line-width:1px;--focus-width:2px;--dur-fast:.15s;--dur-base:.2s;--dur-slow:.3s;--dur-theme:1.2s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-reveal:cubic-bezier(.4, .04, .04, 1)}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fafafa;--color-surface:#fff;--color-ink:#171717;--color-ink-muted:#5c5c5c;--color-ink-faint:#8a8a8a;--color-line:#e2e2e2;--color-line-strong:#8f8f8f;--color-focus:#2f6fdb;--color-danger:#b42318}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#121212;--color-surface:#1b1b1b;--color-ink:#ededed;--color-ink-muted:#a3a3a3;--color-ink-faint:#767676;--color-line:#2b2b2b;--color-line-strong:#6e6e6e;--color-focus:#7aa7ff;--color-danger:#ff8a80}html{background:var(--color-bg);-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}:root[data-theme-anim][data-theme-from=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme-anim][data-theme-from=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme-anim=auto],:root[data-theme-anim=auto] *,:root[data-theme-anim=auto] :before,:root[data-theme-anim=auto] :after{transition:background-color var(--dur-theme) var(--ease-standard), color var(--dur-theme) var(--ease-standard), border-color var(--dur-theme) var(--ease-standard), outline-color var(--dur-theme) var(--ease-standard), fill var(--dur-theme) var(--ease-standard), stroke var(--dur-theme) var(--ease-standard)!important}[data-clock]{--clock-accent:var(--color-ink)}[data-clock][data-night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--clock-accent:var(--color-ink);--color-bg:#000;--color-ink:#b0281f;--color-ink-muted:#6e1a14;--color-ink-faint:#4a120e;--color-line:#1a0605}:root{--home-top-ink:#1f1c18;--home-top-muted:#4f483e;--home-top-hover:#00000014;--home-top-wash:#efe5cfcc}:root[data-ink-night]{--home-top-ink:#efe5cf;--home-top-muted:#cdbf9f;--home-top-hover:#ffffff1f;--home-top-wash:#4f483e99}:root{--shop-paper:#ece6da;--shop-sheet:#dcd3c2;--shop-ink:#1a1815;--shop-muted:#4f483e;--shop-line:#c9bfad;--shop-fiber:#a3967f;--shop-scrim:#1a18154d;--shop-press:#1a181512;--store-nav-h:52px;--hero-peek:56px;--store-max:1240px}[data-brush]{--brush-paper:#ece6da;--brush-ink:#1a1815;--brush-shadow:#3b3229;--brush-fiber:#a3967f;--brush-shadow-blur:3px;--brush-shadow-alpha:.5;--brush-near-alpha:.52;--brush-flame:#fff6df;--brush-sheet:#dcd3c2;--brush-bean:#7c2c22}:root[data-theme=dark] [data-brush]{--brush-paper:#d3cbbc;--brush-sheet:#c3baa9;--brush-fiber:#8f8370;--brush-shadow-alpha:.52}[data-brush][data-ink],:root[data-theme=dark] [data-brush][data-ink]{--brush-paper:#efe5cf;--brush-ink:#160d04;--brush-shadow:#1a0e01;--brush-fiber:#cdb994;--brush-shadow-blur:0px;--brush-shadow-alpha:.94;--brush-near-alpha:.96;--brush-sheet:#e6d9bd;--brush-flame:#fff2cf;--brush-night:#17110a}
:root{--r-heading-family:var(--font-body);--r-heading-size:clamp(20px, 1rem + 1.4vw, 36px);--r-heading-weight:500;--r-heading-tracking:-.01em;--r-heading-leading:1.25;--r-heading-color:var(--color-ink);--r-heading-numeric:tabular-nums;--r-body-family:var(--font-body);--r-body-size:clamp(16px, .95rem + .25vw, 18px);--r-body-weight:400;--r-body-tracking:0;--r-body-leading:1.7;--r-body-color:var(--color-ink);--r-body-numeric:normal;--r-caption-family:var(--font-body);--r-caption-size:clamp(12px, .75rem + .1vw, 14px);--r-caption-weight:400;--r-caption-tracking:0;--r-caption-leading:1.4;--r-caption-color:var(--color-ink-muted);--r-caption-numeric:normal;--r-button-family:var(--font-body);--r-button-size:15px;--r-button-weight:500;--r-button-tracking:0;--r-button-leading:1;--r-button-color:var(--color-ink);--r-button-numeric:normal;--r-button-height:40px;--r-button-pad:14px;--r-button-radius:999px;--r-button-border:var(--line-width) solid var(--color-line-strong);--r-button-bg:transparent;--r-button-bg-hover:var(--color-line);--r-button-dur:var(--dur-fast);--r-button-ease:var(--ease-standard);--r-label-family:var(--r-body-family);--r-label-size:var(--r-body-size);--r-label-weight:600;--r-label-tracking:0;--r-label-leading:1.4;--r-label-color:var(--color-ink);--r-label-numeric:normal;--r-item-family:var(--font-body);--r-item-size:14px;--r-item-weight:500;--r-item-tracking:-.01em;--r-item-leading:1.4;--r-item-color:var(--color-ink);--r-item-numeric:tabular-nums}@media (pointer:coarse){:root{--r-button-height:44px}}.r-heading{font-family:var(--r-heading-family);font-size:var(--r-heading-size);font-weight:var(--r-heading-weight);letter-spacing:var(--r-heading-tracking);line-height:var(--r-heading-leading);color:var(--r-heading-color);font-variant-numeric:var(--r-heading-numeric)}.r-body{font-family:var(--r-body-family);font-size:var(--r-body-size);font-weight:var(--r-body-weight);letter-spacing:var(--r-body-tracking);line-height:var(--r-body-leading);color:var(--r-body-color);font-variant-numeric:var(--r-body-numeric)}.r-caption{font-family:var(--r-caption-family);font-size:var(--r-caption-size);font-weight:var(--r-caption-weight);letter-spacing:var(--r-caption-tracking);line-height:var(--r-caption-leading);color:var(--r-caption-color);font-variant-numeric:var(--r-caption-numeric)}.r-button{box-sizing:border-box;min-height:var(--r-button-height);padding:0 var(--r-button-pad);border:var(--r-button-border);border-radius:var(--r-button-radius);background:var(--r-button-bg);font-family:var(--r-button-family);font-size:var(--r-button-size);font-weight:var(--r-button-weight);letter-spacing:var(--r-button-tracking);line-height:var(--r-button-leading);color:var(--r-button-color);font-variant-numeric:var(--r-button-numeric);cursor:pointer;transition:background-color var(--r-button-dur) var(--r-button-ease), border-color var(--r-button-dur) var(--r-button-ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.r-button:hover{background:var(--r-button-bg-hover)}.r-button:disabled,.r-button[aria-disabled=true]{opacity:.4;cursor:default}.r-button:disabled:hover,.r-button[aria-disabled=true]:hover{background:var(--r-button-bg)}.r-label{font-family:var(--r-label-family);font-size:var(--r-label-size);font-weight:var(--r-label-weight);letter-spacing:var(--r-label-tracking);line-height:var(--r-label-leading);color:var(--r-label-color);font-variant-numeric:var(--r-label-numeric)}.r-item{font-family:var(--r-item-family);font-size:var(--r-item-size);font-weight:var(--r-item-weight);letter-spacing:var(--r-item-tracking);line-height:var(--r-item-leading);color:var(--r-item-color);font-variant-numeric:var(--r-item-numeric)}
