:root{--palette-ground:20 32% 93.7%;--palette-surface:0 0% 98%;--palette-raised:20 34% 94.3%;--palette-sunken:20 8% 92.9%;--palette-line:20 26% 90.2%;--palette-ink:0 0% 9%;--palette-ink-soft:0 0% 22%;--palette-ink-muted:0 0% 42%;--palette-ink-faint:20 6% 63.9%;--palette-brand:7 65% 50%;--palette-brand-tint:7 100% 96.1%;--palette-brand-deep:7 60% 34.5%;--palette-hub-ink-bg:0 0% 96.1%;--palette-hub-ink-line:0 0% 85.1%;--palette-hub-ink-cover:0 0% 90.6%;--palette-hub-night-bg:0 0% 9%;--palette-hub-night-surface:0 0% 13.3%;--palette-hub-night-line:0 0% 22.7%;--palette-hub-night-fg:0 0% 96.1%;--palette-hub-night-muted:0 0% 65.9%;--palette-hub-night-accent:7 74% 66%;--palette-mark-plate:7 100% 67%;--palette-mark-ink:15 23% 14%;--palette-mark-brown:23 27% 33%;--palette-mark-deep:15 23% 14%;--palette-mark-cream:40 30% 96%;--palette-danger:351 78.2% 23.3%;--palette-youtube:0 100% 50%;--palette-land:20 28% 90.6%;--palette-land-deep:20 24% 82.4%;--palette-land-block:20 26% 86.7%;--background:var(--palette-ground);--foreground:var(--palette-ink);--card:var(--palette-surface);--card-foreground:var(--palette-ink);--popover:var(--palette-surface);--popover-foreground:var(--palette-ink);--primary:var(--palette-brand);--primary-foreground:var(--palette-surface);--secondary:var(--palette-ink);--secondary-foreground:var(--palette-surface);--muted:var(--palette-raised);--muted-foreground:var(--palette-ink-muted);--accent:var(--palette-raised);--accent-foreground:var(--palette-ink);--destructive:var(--palette-danger);--destructive-foreground:var(--palette-surface);--border:var(--palette-line);--input:var(--palette-line);--ring:var(--palette-brand);--radius:12px;--sunken:var(--palette-sunken);--faint:var(--palette-ink-faint);--soft:var(--palette-ink-soft);--tint:var(--palette-brand-tint);--tint-foreground:var(--palette-brand-deep);--land:var(--palette-land);--land-deep:var(--palette-land-deep);--land-block:var(--palette-land-block);--mark-plate:var(--palette-mark-plate);--mark-ink:var(--palette-mark-ink);--mark-brown:var(--palette-mark-brown);--mark-deep:var(--palette-mark-deep);--mark-cream:var(--palette-mark-cream);--youtube:var(--palette-youtube);--hub-bg:var(--palette-ground);--hub-surface:var(--palette-surface);--hub-foreground:var(--palette-ink);--hub-muted:var(--palette-ink-muted);--hub-line:var(--palette-line);--hub-accent:var(--palette-brand);--hub-accent-foreground:var(--palette-surface);--hub-cover:var(--palette-land);--hub-cover-deep:var(--palette-land-deep);--hub-veil:var(--palette-ink);--hub-veil-foreground:var(--palette-surface);--r-frame:12px;--r-control:10px;--r-round:999px;--r-card:14px;--t-display:30px;--t-screen:21px;--t-title:17px;--t-body:15px;--t-meta:13px;--t-index:12px;--t-micro:10px;--t-hero:40px;--gutter:16px;--stack:12px;--block:28px;--lift:0 4px 20px #0000000f;--lift-hub:0 1px 2px #0000000a, 0 8px 24px -8px #0000001f;--lift-hub-hover:0 1px 2px #0000000d, 0 14px 32px -10px #00000029;--lift-pin:0 2px 6px -1px #00000038;--lift-card:0 1px 2px #0000000d;--lift-sheet:-8px 0 40px #00000017;--f-ui:Inter, "Helvetica Neue", Helvetica, "Pretendard Variable", Pretendard, -apple-system, "Apple SD Gothic Neo", Arial, sans-serif;--f-brand:Paperlogy, "Pretendard Variable", Pretendard, -apple-system, "Apple SD Gothic Neo", sans-serif;--f-num:Inter, "Helvetica Neue", Helvetica, -apple-system, Arial, sans-serif;--side:236px;--side-c:60px;--rail:212px;--bar:64px;--ease:cubic-bezier(.22, .72, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-hub-theme],[data-hub-theme=default]{--hub-bg:0 0% 98%;--hub-surface:0 0% 98%;--hub-foreground:var(--palette-ink);--hub-muted:var(--palette-ink-muted);--hub-line:0 0% 90.2%;--hub-accent:var(--palette-brand);--hub-accent-foreground:0 0% 98%;--hub-cover:0 0% 94.1%;--hub-cover-deep:0 0% 86.3%;--hub-veil:var(--palette-ink);--hub-veil-foreground:0 0% 98%}[data-hub-theme=ink]{--hub-bg:var(--palette-hub-ink-bg);--hub-surface:var(--palette-surface);--hub-foreground:var(--palette-ink);--hub-muted:var(--palette-ink-muted);--hub-line:var(--palette-hub-ink-line);--hub-accent:var(--palette-ink);--hub-accent-foreground:var(--palette-surface);--hub-cover:var(--palette-hub-ink-cover);--hub-cover-deep:var(--palette-hub-ink-line);--hub-veil:var(--palette-ink);--hub-veil-foreground:var(--palette-surface)}[data-hub-theme=night]{--hub-bg:var(--palette-hub-night-bg);--hub-surface:var(--palette-hub-night-surface);--hub-foreground:var(--palette-hub-night-fg);--hub-muted:var(--palette-hub-night-muted);--hub-line:var(--palette-hub-night-line);--hub-accent:var(--palette-hub-night-accent);--hub-accent-foreground:var(--palette-hub-night-bg);--hub-cover:var(--palette-hub-night-surface);--hub-cover-deep:var(--palette-hub-night-line);--hub-veil:var(--palette-hub-night-bg);--hub-veil-foreground:var(--palette-hub-night-fg)}@media (min-width:768px){:root{--gutter:24px;--stack:14px;--block:36px;--t-hero:52px;--t-display:36px;--t-screen:24px;--t-title:18px;--t-body:16px}}@media (min-width:1280px){:root{--gutter:32px;--block:48px;--t-hero:68px;--t-display:44px;--t-screen:28px;--t-title:19px}}
:root{--muninn-accent-h:57;--muninn-accent-s:26%;--muninn-accent-l:84%;--palette-ground:240 8% 4.7%;--palette-surface:240 7% 8%;--palette-raised:240 5% 11.6%;--palette-sunken:240 5% 14.9%;--palette-line:240 4% 15.5%;--palette-scrim:210 12% 6.3%;--palette-veil:var(--palette-ground);--palette-veil-ink:57 26% 84%;--palette-ink:57 26% 84%;--palette-ink-soft:55 14% 69%;--palette-ink-muted:56 7% 58%;--palette-ink-faint:55 4% 52%;--palette-brand:var(--muninn-accent-h) var(--muninn-accent-s) var(--muninn-accent-l);--palette-brand-tint:var(--muninn-accent-h) 8% 14%;--palette-brand-deep:var(--muninn-accent-h) 30% 92%;--palette-danger:351 75% 64%;--palette-land:220 8% 4.7%;--palette-land-deep:220 10% 3%;--palette-land-block:220 8% 5.5%;--palette-mark-plate:var(--palette-raised);--palette-mark-ink:var(--palette-ink);--palette-mark-brown:var(--palette-ink);--palette-mark-deep:var(--palette-ground);--palette-mark-cream:var(--palette-ink);--palette-logo-plate:var(--palette-surface);--palette-logo-glyph:var(--palette-ink);--palette-hub-night-fg:var(--palette-ink);--palette-hub-night-accent:var(--palette-brand);--glass-edge:var(--palette-ink);--glass-shade:0 0% 0%;--glass-shade-k:1;--glass-dim:.72;--lift:0 0 0 1px hsl(var(--palette-line)), 0 24px 64px -32px #000000e6;--lift-card:0 0 0 1px hsl(var(--palette-line));--lift-pin:0 0 0 4px hsl(var(--palette-brand) / .18);--lift-hub:0 0 0 1px hsl(var(--palette-line));--lift-hub-hover:0 0 0 1px hsl(var(--palette-ink) / .18), 0 24px 64px -32px #000000e6;--lift-sheet:-8px 0 40px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--muninn-accent-h:60;--muninn-accent-s:3%;--muninn-accent-l:6.9%;--palette-ground:0 0% 100%;--palette-surface:0 0% 100%;--palette-raised:0 0% 96.1%;--palette-sunken:0 0% 92.5%;--palette-line:0 0% 88%;--palette-scrim:210 12% 6.3%;--palette-veil:210 12% 6.3%;--palette-veil-ink:57 26% 84%;--palette-ink:60 3% 6.9%;--palette-ink-soft:0 0% 23%;--palette-ink-muted:0 0% 35%;--palette-ink-faint:0 0% 38.8%;--palette-brand:var(--muninn-accent-h) var(--muninn-accent-s) var(--muninn-accent-l);--palette-brand-tint:0 0% 93.7%;--palette-brand-deep:0 0% 3.9%;--palette-danger:351 64% 42%;--palette-land:0 0% 93%;--palette-land-deep:0 0% 89%;--palette-land-block:0 0% 95.5%;--palette-mark-plate:var(--palette-ink);--palette-mark-ink:var(--palette-veil-ink);--palette-mark-brown:var(--palette-ink);--palette-mark-deep:var(--palette-ink);--palette-mark-cream:var(--palette-veil-ink);--palette-logo-plate:var(--palette-ink);--palette-logo-glyph:var(--palette-veil-ink);--palette-hub-night-fg:var(--palette-veil-ink);--palette-hub-night-accent:var(--palette-veil-ink);--glass-edge:0 0% 100%;--glass-shade:0 0% 12%;--glass-shade-k:.3;--glass-dim:1.02;--lift:0 0 0 1px hsl(var(--palette-line)), 0 24px 64px -32px #1f1f1f47;--lift-card:0 0 0 1px hsl(var(--palette-line));--lift-pin:0 0 0 4px hsl(var(--palette-brand) / .14);--lift-hub:0 0 0 1px hsl(var(--palette-line));--lift-hub-hover:0 0 0 1px hsl(var(--palette-ink) / .16), 0 24px 64px -32px #1f1f1f47;--lift-sheet:-8px 0 40px #1f1f1f24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root,[data-theme=dark],[data-theme=light]{--background:var(--palette-ground);--foreground:var(--palette-ink);--card:var(--palette-surface);--card-foreground:var(--palette-ink);--popover:var(--palette-surface);--popover-foreground:var(--palette-ink);--primary:var(--palette-brand);--primary-foreground:var(--palette-surface);--secondary:var(--palette-ink);--secondary-foreground:var(--palette-surface);--muted:var(--palette-raised);--muted-foreground:var(--palette-ink-muted);--accent:var(--palette-raised);--accent-foreground:var(--palette-ink);--destructive:var(--palette-danger);--destructive-foreground:var(--palette-ground);--border:var(--palette-line);--input:var(--palette-line);--ring:var(--palette-brand);--sunken:var(--palette-sunken);--faint:var(--palette-ink-faint);--soft:var(--palette-ink-soft);--tint:var(--palette-brand-tint);--tint-foreground:var(--palette-brand-deep);--land:var(--palette-land);--land-deep:var(--palette-land-deep);--land-block:var(--palette-land-block);--scrim:var(--palette-scrim);--mark-plate:var(--palette-mark-plate);--mark-ink:var(--palette-mark-ink);--mark-brown:var(--palette-mark-brown);--mark-deep:var(--palette-mark-deep);--mark-cream:var(--palette-mark-cream);--hub-bg:var(--palette-ground);--hub-surface:var(--palette-surface);--hub-foreground:var(--palette-ink);--hub-muted:var(--palette-ink-muted);--hub-line:var(--palette-line);--hub-accent:var(--palette-brand);--hub-accent-foreground:var(--palette-surface);--hub-cover:var(--palette-raised);--hub-cover-deep:var(--palette-sunken);--hub-veil:var(--palette-veil);--hub-veil-foreground:var(--palette-veil-ink)}[data-hub-theme],[data-hub-theme=default]{--hub-bg:var(--palette-ground);--hub-surface:var(--palette-surface);--hub-foreground:var(--palette-ink);--hub-muted:var(--palette-ink-muted);--hub-line:var(--palette-line);--hub-accent:var(--palette-brand);--hub-accent-foreground:var(--palette-surface);--hub-cover:var(--palette-raised);--hub-cover-deep:var(--palette-sunken);--hub-veil:var(--palette-veil);--hub-veil-foreground:var(--palette-veil-ink)}[data-hub-theme=ink]{--hub-bg:var(--palette-ground);--hub-surface:var(--palette-surface);--hub-foreground:var(--palette-ink);--hub-muted:var(--palette-ink-muted);--hub-line:var(--palette-line);--hub-accent:var(--palette-ink);--hub-accent-foreground:var(--palette-surface);--hub-cover:var(--palette-raised);--hub-cover-deep:var(--palette-sunken);--hub-veil:var(--palette-veil);--hub-veil-foreground:var(--palette-veil-ink)}[data-hub-theme=night]{--hub-bg:var(--palette-hub-night-bg);--hub-surface:var(--palette-hub-night-surface);--hub-foreground:var(--palette-hub-night-fg);--hub-muted:var(--palette-hub-night-muted);--hub-line:var(--palette-hub-night-line);--hub-accent:var(--palette-hub-night-accent);--hub-accent-foreground:var(--palette-hub-night-bg);--hub-cover:var(--palette-hub-night-surface);--hub-cover-deep:var(--palette-hub-night-line);--hub-veil:var(--palette-hub-night-bg);--hub-veil-foreground:var(--palette-hub-night-fg)}
*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--f-ui);font-size:var(--t-body);font-variant-numeric:tabular-nums;letter-spacing:-.011em;word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0 solid;padding:0}:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
