:root{--color-primary-5:#ecf2fe;--color-primary-10:#d8e5fd;--color-primary-20:#b1cefb;--color-primary-30:#86aff9;--color-primary-40:#4c87f6;--color-primary-50:#256ef4;--color-primary-60:#0b50d0;--color-primary-70:#083891;--color-primary-80:#052561;--color-primary-90:#03163a;--color-primary:var(--color-primary-60);--color-on-primary:#ffffff;--color-secondary-5:#eef2f7;--color-secondary-10:#d6e0eb;--color-secondary-20:#bacbde;--color-secondary-50:#346fb2;--color-secondary-60:#1c589c;--color-point-5:#fbeff0;--color-point-10:#f5d6d9;--color-point-20:#ebadb2;--color-point-50:#d63d4a;--color-point-60:#ab2b36;--color-gray-0:#ffffff;--color-gray-5:#f4f5f6;--color-gray-10:#e6e8ea;--color-gray-20:#cdd1d5;--color-gray-30:#b1b8be;--color-gray-50:#6d7882;--color-gray-60:#5a636b;--color-gray-70:#464c53;--color-gray-90:#1e2124;--color-gray-95:#131416;--color-bg:var(--color-gray-0);--color-bg-subtle:var(--color-gray-5);--color-surface:var(--color-gray-0);--color-text:var(--color-gray-90);--color-text-secondary:var(--color-gray-70);--color-text-muted:var(--color-gray-50);--color-border:var(--color-gray-10);--color-border-strong:var(--color-gray-30);--color-focus-ring:var(--color-primary-50);--color-link:var(--color-primary-60);--status-done-text:#267337;--status-done-bg:#eaf6ec;--status-done-border:#a9dab4;--status-progress-text:#0b50d0;--status-progress-bg:#ecf2fe;--status-progress-border:#b1cefb;--status-realized-text:#1c589c;--status-realized-bg:#eef2f7;--status-realized-border:#bacbde;--status-hold-text:#8a5c00;--status-hold-bg:#fff3db;--status-hold-border:#ffc95c;--status-dropped-text:#bd2c0f;--status-dropped-bg:#fdefec;--status-dropped-border:#f7afa1;--status-noevidence-text:#464c53;--status-noevidence-bg:#f4f5f6;--status-noevidence-border:#cdd1d5;--status-undecided-text:#ab2b36;--status-undecided-bg:#fbeff0;--status-undecided-border:#ebadb2;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--font-family-base:"Pretendard-GOV","Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Apple SD Gothic Neo","Noto Sans KR",sans-serif;--font-size-display:44px;--line-height-display:1.2;--font-size-h1:32px;--line-height-h1:1.3;--font-weight-h1:700;--font-size-h2:24px;--line-height-h2:1.35;--font-weight-h2:700;--font-size-h3:19px;--line-height-h3:1.45;--font-weight-h3:700;--font-size-body-lg:19px;--line-height-body-lg:1.6;--font-size-body:17px;--line-height-body:1.6;--font-weight-body:400;--font-size-body-sm:15px;--line-height-body-sm:1.55;--font-size-caption:13px;--line-height-caption:1.5;--font-weight-medium:500;--font-weight-bold:700;--radius-sm:4px;--radius:6px;--radius-lg:12px;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(30,33,36,0.06);--shadow:0 2px 8px rgba(30,33,36,0.08);--shadow-md:0 6px 20px rgba(30,33,36,0.10);--ease:cubic-bezier(0.2,0,0.13,1);--dur:160ms;--max-width-content:1120px;--color-status-info-border:var(--color-primary-20)}@import url("https://cdn.jsdelivr.net/npm/pretendard@1.3.9/dist/web/static/pretendard.css");*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{text-size-adjust:100%}body,html{height:100%}body{font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-body);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none}a{color:var(--color-link);text-decoration:none;text-underline-offset:.18em;transition:color var(--dur) var(--ease)}a:hover{color:var(--color-primary-70);text-decoration:underline}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1);letter-spacing:-.02em}h1,h2{color:var(--color-text)}h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:var(--font-weight-h2);letter-spacing:-.015em}h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:var(--font-weight-h3);letter-spacing:-.01em}h3,p{color:var(--color-text)}p{font-size:var(--font-size-body);line-height:var(--line-height-body)}.text-caption,small{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-text-muted)}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only:focus,.sr-only:focus-visible{position:fixed;top:var(--space-2);left:var(--space-2);z-index:1000;width:auto;height:auto;margin:0;padding:var(--space-2) var(--space-3);clip:auto;overflow:visible;background-color:var(--color-surface);color:var(--color-link);border:1px solid var(--color-border-strong);border-radius:var(--radius);box-shadow:var(--shadow)}.container{max-width:var(--max-width-content);margin-inline:auto;padding-inline:var(--space-4)}@media (min-width:768px){.container{padding-inline:var(--space-5)}}.section{padding-block:var(--space-7)}.section+.section{padding-top:0}.card{display:block;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5);transition:all var(--dur) var(--ease)}.card-interactive,a.card{text-decoration:none;color:inherit}.card-interactive:hover,a.card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow);transform:translateY(-2px);text-decoration:none}.card-interactive:active,a.card:active{transform:translateY(0);box-shadow:var(--shadow-sm)}.status-badge{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:1px solid;border-radius:var(--radius-pill);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-medium);white-space:nowrap}.status-done{color:var(--status-done-text);background-color:var(--status-done-bg);border-color:var(--status-done-border)}.status-progress{color:var(--status-progress-text);background-color:var(--status-progress-bg);border-color:var(--status-progress-border)}.status-realized{color:var(--status-realized-text);background-color:var(--status-realized-bg);border-color:var(--status-realized-border)}.status-hold{color:var(--status-hold-text);background-color:var(--status-hold-bg);border-color:var(--status-hold-border)}.status-dropped{color:var(--status-dropped-text);background-color:var(--status-dropped-bg);border-color:var(--status-dropped-border)}.status-noevidence{color:var(--status-noevidence-text);background-color:var(--status-noevidence-bg);border-color:var(--status-noevidence-border)}.status-undecided{color:var(--status-undecided-text);background-color:var(--status-undecided-bg);border-color:var(--status-undecided-border)}@keyframes fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-in,.stagger>*{animation:fade-in-up var(--dur) var(--ease) both}.stagger>:first-child{animation-delay:0s}.stagger>:nth-child(2){animation-delay:40ms}.stagger>:nth-child(3){animation-delay:80ms}.stagger>:nth-child(4){animation-delay:.12s}.stagger>:nth-child(5){animation-delay:.16s}.stagger>:nth-child(6){animation-delay:.2s}.stagger>:nth-child(7){animation-delay:.24s}.stagger>:nth-child(8){animation-delay:.28s}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.disclaimer-banner{margin:0;padding:var(--space-2) var(--space-4);background-color:var(--color-bg-subtle);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);font-size:var(--font-size-caption);line-height:var(--line-height-caption);text-align:center}.disclaimer-banner strong{font-weight:var(--font-weight-bold);color:var(--color-text)}