@layer base{h1{font-size:30px}h1,h2{font-weight:700;line-height:140%;letter-spacing:-.003em}h2{font-size:28px}h3{font-weight:700}.h3-b,h3{font-size:24px;line-height:140%;letter-spacing:-.003em}.h3-b{font-weight:600}.h3-m{font-weight:500;font-size:24px;line-height:140%;letter-spacing:-.003em}h4{font-size:22px}h4,h5{font-weight:700;line-height:140%;letter-spacing:-.003em}h5{font-size:20px}.h6-b{font-weight:700}.h6-b,.h6-m{font-size:18px;line-height:140%;letter-spacing:-.003em}.h6-m{font-weight:500}.h6-r{font-weight:400;font-size:18px}.h6-r,th{line-height:140%;letter-spacing:-.003em}th{font-weight:700;font-size:16px}td{font-weight:500;font-size:14px;line-height:140%;letter-spacing:-.003em}.d1{font-size:38px;letter-spacing:-.76px}.d1,.d2-b{font-weight:700;line-height:140%}.d2-b,.d2-m{font-size:34px;letter-spacing:-.68px}.d2-m{font-weight:500;line-height:140%}.b1-b{font-weight:700}.b1-b,.b1-sb{font-size:16px;line-height:140%;letter-spacing:-.003em}.b1-sb{font-weight:600}.b1-m{font-weight:500}.b1-m,.b1-r{font-size:16px;line-height:160%;letter-spacing:-.003em}.b1-r{font-weight:400}.b2-b{font-weight:700}.b2-b,.b2-sb{font-size:14px;line-height:140%;letter-spacing:-.003em}.b2-sb{font-weight:600}.b2-m{font-weight:500}.b2-m,.b2-r{font-size:14px;line-height:160%;letter-spacing:-.003em}.b2-r{font-weight:400}.th{font-weight:800;font-size:16px}.tb,.th{line-height:140%;letter-spacing:-.003em}.tb{font-weight:500;font-size:14px}.s1-b{font-weight:700}.s1-b,.s1-sb{font-size:12px;line-height:140%;letter-spacing:-.003em}.s1-sb{font-weight:600}.s1-r{font-weight:400;font-size:12px}.s1-r,.s2{line-height:140%;letter-spacing:-.003em}.s2{font-weight:700;font-size:10px}}:root{--background:#fff;--foreground:oklch(0.2644 0 0);--card:oklch(1 0 0);--card-foreground:oklch(0.2644 0 0);--popover:oklch(1 0 0);--popover-foreground:oklch(0.2644 0 0);--primary:#27272a;--primary-foreground:oklch(0.9886 0 0);--secondary:oklch(0.3867 0 0);--secondary-foreground:oklch(1 0 0);--muted:oklch(0.94 0.01 250);--muted-foreground:oklch(0.646 0 0);--accent:oklch(0.94 0.01 250);--accent-foreground:oklch(0.3261 0 0);--destructive:oklch(0.6201 0.2092 25.7747);--destructive-foreground:oklch(1 0 0);--border:#e1e7f2;--border-muted:#ccd2de;--input:oklch(0.9404 0 0);--ring:oklch(0.7716 0 0);--chart-1:oklch(0.8241 0.1251 84.4866);--chart-2:oklch(0.8006 0.1116 203.6044);--chart-3:oklch(0.4198 0.1693 266.7798);--chart-4:oklch(0.9214 0.0762 125.5777);--chart-5:oklch(0.9151 0.1032 116.1913);--sidebar:var(--background);--sidebar-foreground:oklch(0.2644 0 0);--sidebar-primary:oklch(0.3261 0 0);--sidebar-primary-foreground:oklch(0.9886 0 0);--sidebar-accent:oklch(0.9772 0 0);--sidebar-accent-foreground:oklch(0.5914 0.2201 259.6009);--sidebar-border:oklch(0.9404 0 0);--sidebar-ring:oklch(0.7716 0 0);--radius:0.5rem;--radius-2xl:2rem;--shadow-2xs:0 1px 3px 0px hsl(0 0% 0%/0.05);--shadow-xs:0 1px 3px 0px hsl(0 0% 0%/0.05);--shadow-sm:0 1px 3px 0px hsl(0 0% 0%/0.1),0 1px 2px -1px hsl(0 0% 0%/0.1);--shadow:0 1px 3px 0px hsl(0 0% 0%/0.1),0 1px 2px -1px hsl(0 0% 0%/0.1);--shadow-md:0 1px 3px 0px hsl(0 0% 0%/0.1),0 2px 4px -1px hsl(0 0% 0%/0.1);--shadow-lg:0 1px 3px 0px hsl(0 0% 0%/0.1),0 4px 6px -1px hsl(0 0% 0%/0.1);--shadow-xl:0 1px 3px 0px hsl(0 0% 0%/0.1),0 8px 10px -1px hsl(0 0% 0%/0.1);--shadow-2xl:0 1px 3px 0px hsl(0 0% 0%/0.25);--state-error:#f43f5e;--state-success:#22c55e;--state-highlight:#1ea0f7;--bg-gray:#e5e5e5;--bg-light-gray:#f4f4f5;--bg-white:#ffffff;--card-primary:#1a75bc;--card-secondary:#8dc63f;--card-dark:#27272a;--card-muted:#e5e5e5;--card-white:#ffffff;--card-active:#1a75bc;--text-active:#1a75bc;--text-active2:#8dc63f;--text-primary:#27272a;--text-secondary:#71717a;--text-third:#a1a1aa;--text-muted:#e5e5e5;--text-white:#ffffff;--icon-primary:#52525b;--icon-secondary:#a1a1aa;--icon-muted:#e5e5e5;--icon-active:#1a75bc;--icon-active2:#8dc63f;--icon-white:#ffffff;--border-primary:#27272a;--border-secondary:#15803d;--border-black:#1b1b1b;--border-gray:#d4d4d8;--border-light-gray:#e5e5e5;--border-white:#ffffff;--scrim-black:rgba(0,0,0,0.2);--scrim-gray:rgba(248,250,252,0.8);--scrim-white:rgba(255,255,255,0.2);--scrim-hover:rgba(0,0,0,0.02);--scrim-snackbar:rgba(0,0,0,0.7);--scrim-focus:rgba(244,244,245,0.05);--layout-max-width:1440px}@layer components{.max-w-layout{max-width:var(--layout-max-width)}.full-bleed{width:100%;margin-inline:calc(50% - 50vw)}}@theme inline{--color-text-active:var(--text-active);--color-text-active-foreground:white;--color-text-active2:var(--text-active2);--color-text-active2-foreground:white;--color-card-dark:var(--card-dark);--color-card-dark-foreground:white;--color-card-active:var(--card-active);--color-card-muted:var(--card-muted);--color-card-muted-foreground:var(--text-secondary);--color-card-primary:var(--card-primary);--color-card-primary-foreground:white;--color-card-white:var(--card-white);--color-card-white-foreground:var(--text-primary);--color-state-error:var(--state-error);--color-state-error-foreground:white;--color-state-success:var(--state-success);--color-state-success-foreground:white;--color-state-highlight:var(--state-highlight);--color-state-highlight-foreground:white;--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-third:var(--text-third);--color-text-muted:var(--text-muted);--color-text-white:var(--text-white);--color-bg-gray:var(--bg-gray);--color-bg-light-gray:var(--bg-light-gray);--color-bg-white:var(--bg-white);--color-icon-primary:var(--icon-primary);--color-icon-secondary:var(--icon-secondary);--color-icon-muted:var(--icon-muted);--color-icon-active:var(--icon-active);--color-icon-active2:var(--icon-active2);--color-icon-white:var(--icon-white);--color-border-primary:var(--border-primary);--color-border-secondary:var(--border-secondary);--color-border-black:var(--border-black);--color-border-gray:var(--border-gray);--color-border-light-gray:var(--border-light-gray);--color-border-white:var(--border-white)}@font-face{font-family:pretendard;src:url(/_next/static/media/ff840cfebfb63b0c-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_fde3a9{font-family:pretendard,pretendard Fallback}.__variable_fde3a9{--font-pretendard:"pretendard","pretendard Fallback"}