@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";
:root{--font-sans:"Pretendard Variable", "Pretendard", "Pretendard JP", -apple-system, BlinkMacSystemFont, "Segoe UI", "Hiragino Sans", "Noto Sans JP", "Noto Sans KR", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--atomic-common-100:#fff;--atomic-common-99:#f7f7f7;--atomic-common-95:#dcdcdc;--atomic-common-90:#c4c4c4;--atomic-common-80:#b0b0b0;--atomic-common-70:#9b9b9b;--atomic-common-60:#8a8a8a;--atomic-common-50:#737373;--atomic-common-40:#5c5c5c;--atomic-common-30:#474747;--atomic-common-20:#303030;--atomic-common-15:#2a2a2a;--atomic-common-10:#1c1c1c;--atomic-common-08:#171717;--atomic-common-05:#0f0f0f;--atomic-common-0:#000;--atomic-coolNeutral-99:#f7f7f8;--atomic-coolNeutral-98:#f4f4f5;--atomic-coolNeutral-96:#eaebec;--atomic-coolNeutral-94:#e1e2e4;--atomic-coolNeutral-92:#dbdcdf;--atomic-coolNeutral-85:#c2c4c8;--atomic-coolNeutral-78:#aeb0b6;--atomic-coolNeutral-70:#989ba2;--atomic-coolNeutral-60:#878a93;--atomic-coolNeutral-50:#70737c;--atomic-coolNeutral-40:#5a5c63;--atomic-coolNeutral-32:#46474c;--atomic-coolNeutral-25:#37383c;--atomic-coolNeutral-22:#333438;--atomic-coolNeutral-19:#2e2f33;--atomic-coolNeutral-17:#292a2d;--atomic-coolNeutral-14:#212225;--atomic-coolNeutral-12:#1b1c1e;--atomic-coolNeutral-10:#171719;--atomic-coolNeutral-08:#141415;--atomic-coolNeutral-05:#0f0f10;--atomic-blue-99:#f7fbff;--atomic-blue-95:#eaf2fe;--atomic-blue-90:#c9defe;--atomic-blue-80:#9ec5ff;--atomic-blue-70:#69a5ff;--atomic-blue-60:#4f95ff;--atomic-blue-55:#3385ff;--atomic-blue-50:#1a75ff;--atomic-blue-45:#06f;--atomic-blue-42:#005eeb;--atomic-blue-38:#0054d1;--atomic-blue-30:#003e9c;--atomic-blue-20:#002966;--atomic-blue-10:#001536;--atomic-red-99:snow;--atomic-red-95:#feecec;--atomic-red-90:#fed5d5;--atomic-red-80:#ffb5b5;--atomic-red-70:#ff8c8c;--atomic-red-60:#ff6363;--atomic-red-55:#ff4242;--atomic-red-50:#e52222;--atomic-red-40:#b20c0c;--atomic-red-30:#750404;--atomic-red-20:#3b0101;--atomic-green-99:#f2fff6;--atomic-green-95:#d9ffe6;--atomic-green-90:#acfcc7;--atomic-green-80:#7df5a5;--atomic-green-70:#49e57d;--atomic-green-60:#1ed45a;--atomic-green-50:#00bf40;--atomic-green-42:#009632;--atomic-green-32:#006e25;--atomic-green-22:#004517;--atomic-green-12:#00240c;--atomic-orange-99:#fffcf7;--atomic-orange-95:#fef4e6;--atomic-orange-90:#fee6c6;--atomic-orange-80:#ffd49c;--atomic-orange-70:#ffc06e;--atomic-orange-60:#ffa938;--atomic-orange-50:#ff9200;--atomic-orange-42:#d47800;--atomic-orange-32:#9c5800;--atomic-orange-22:#663a00;--atomic-orange-12:#361e00;--atomic-redOrange-99:#fffaf7;--atomic-redOrange-95:#feeee5;--atomic-redOrange-90:#fedbc6;--atomic-redOrange-80:#ffc09c;--atomic-redOrange-70:#ff9c63;--atomic-redOrange-60:#ff7b2e;--atomic-redOrange-50:#ff5e00;--atomic-redOrange-48:#f55a00;--atomic-redOrange-40:#cc4b00;--atomic-redOrange-30:#943600;--atomic-redOrange-20:#5c2200;--atomic-lime-99:#f8fff2;--atomic-lime-95:#e6ffd4;--atomic-lime-90:#ccfca9;--atomic-lime-80:#aef779;--atomic-lime-70:#88f03e;--atomic-lime-60:#6be016;--atomic-lime-50:#58cf04;--atomic-lime-42:#48ad00;--atomic-lime-37:#429e00;--atomic-lime-32:#347d00;--atomic-lime-22:#225200;--atomic-cyan-99:#f7feff;--atomic-cyan-95:#defaff;--atomic-cyan-90:#b5f4ff;--atomic-cyan-80:#8aedff;--atomic-cyan-70:#57dff7;--atomic-cyan-60:#28d0ed;--atomic-cyan-50:#00bdde;--atomic-cyan-40:#0098b2;--atomic-cyan-32:#006f82;--atomic-cyan-22:#004854;--atomic-lightBlue-99:#f7fdff;--atomic-lightBlue-95:#e5f6fe;--atomic-lightBlue-90:#c4ecfe;--atomic-lightBlue-80:#a1e1ff;--atomic-lightBlue-70:#70d2ff;--atomic-lightBlue-60:#3dc2ff;--atomic-lightBlue-50:#00aeff;--atomic-lightBlue-40:#008dcf;--atomic-lightBlue-32:#006796;--atomic-lightBlue-22:#004261;--atomic-violet-99:#fbfaff;--atomic-violet-95:#f0ecfe;--atomic-violet-90:#dbd3fe;--atomic-violet-80:#c0b0ff;--atomic-violet-70:#9e86fc;--atomic-violet-60:#7d5ef7;--atomic-violet-52:#6541f2;--atomic-violet-48:#5b37ed;--atomic-violet-45:#4f29e5;--atomic-violet-32:#3a16c9;--atomic-violet-20:#23098f;--atomic-violet-12:#11024d;--atomic-purple-99:#fefbff;--atomic-purple-95:#f9edff;--atomic-purple-90:#f2d6ff;--atomic-purple-80:#e9baff;--atomic-purple-70:#de96ff;--atomic-purple-60:#d478ff;--atomic-purple-50:#cb59ff;--atomic-purple-42:#ad36e3;--atomic-purple-32:#861cb8;--atomic-purple-22:#580a7d;--atomic-pink-99:#fffafe;--atomic-pink-95:#feecfb;--atomic-pink-90:#fed3f7;--atomic-pink-80:#ffb8f3;--atomic-pink-70:#ff94ed;--atomic-pink-60:#fa73e3;--atomic-pink-55:#f553da;--atomic-pink-50:#e846cd;--atomic-pink-46:#d331b8;--atomic-pink-32:#a81690;--atomic-pink-22:#730560;--atomic-pink-12:#3d0133;--opacity-05:.05;--opacity-08:.08;--opacity-12:.12;--opacity-16:.16;--opacity-22:.22;--opacity-28:.28;--opacity-35:.35;--opacity-43:.43;--opacity-52:.52;--opacity-61:.61;--opacity-74:.74;--opacity-88:.88;--opacity-97:.97}:root,[data-theme=light]{--color-static-white:#fff;--color-static-black:#000;--color-primary-normal:#06f;--color-primary-strong:#005eeb;--color-primary-heavy:#0054d1;--color-label-normal:#171719e0;--color-label-strong:#171719;--color-label-neutral:#2e2f33e0;--color-label-alternative:#37383c9c;--color-label-assistive:#37383c47;--color-label-disable:#37383c29;--color-background-normal-normal:#fff;--color-background-normal-alternative:#f7f7f8;--color-background-elevated-normal:#fff;--color-background-elevated-alternative:#f7f7f8;--color-background-transparent-rest:#70737c00;--color-background-transparent-alternative:#70737c14;--color-interaction-inactive:#989ba2;--color-interaction-disable:#f4f4f5;--color-line-normal-normal:#70737c38;--color-line-normal-neutral:#70737c29;--color-line-normal-alternative:#70737c14;--color-line-solid-normal:#e1e2e4;--color-line-solid-neutral:#eaebec;--color-line-solid-alternative:#f4f4f5;--color-status-positive:#00bf40;--color-status-cautionary:#ff9200;--color-status-destructive:#e52222;--color-status-positive-bg:#00bf401f;--color-status-cautionary-bg:#ff92001f;--color-status-destructive-bg:#e522221a;--color-accent-fg-redOrange:#f55a00;--color-accent-fg-orange:#d17600;--color-accent-fg-lime:#429e00;--color-accent-fg-green:#009632;--color-accent-fg-cyan:#0098b2;--color-accent-fg-lightBlue:#008dcf;--color-accent-fg-blue:#06f;--color-accent-fg-violet:#5b37ed;--color-accent-fg-purple:#861cb8;--color-accent-fg-pink:#d331b8;--color-accent-fg-red:#b20c0c;--color-accent-bg-redOrange:#ff5e00;--color-accent-bg-lime:#58cf04;--color-accent-bg-cyan:#00bdde;--color-accent-bg-lightBlue:#00aeff;--color-accent-bg-violet:#6541f2;--color-accent-bg-purple:#cb59ff;--color-accent-bg-pink:#e846cd;--color-inverse-background:#292a2d;--color-inverse-label:#f7f7f8;--color-inverse-primary:#3385ff;--color-component-fill-normal:#70737c14;--color-component-fill-strong:#70737c29;--color-component-fill-alternative:#70737c0d;--color-component-material-dimmer:#17171985;--color-component-material-scrim:#70737c85}[data-theme=dark]{--color-static-white:#fff;--color-static-black:#000;--color-primary-normal:#3385ff;--color-primary-strong:#4f95ff;--color-primary-heavy:#69a5ff;--color-label-normal:#f7f7f8e0;--color-label-strong:#fff;--color-label-neutral:#f4f4f5bd;--color-label-alternative:#f4f4f56e;--color-label-assistive:#f4f4f538;--color-label-disable:#f4f4f51f;--color-background-normal-normal:#171719;--color-background-normal-alternative:#1b1c1e;--color-background-elevated-normal:#212225;--color-background-elevated-alternative:#292a2d;--color-background-transparent-rest:#fff0;--color-background-transparent-alternative:#ffffff0d;--color-interaction-inactive:#5a5c63;--color-interaction-disable:#292a2d;--color-line-normal-normal:#f7f7f829;--color-line-normal-neutral:#f7f7f81a;--color-line-normal-alternative:#f7f7f80d;--color-line-solid-normal:#37383c;--color-line-solid-neutral:#2e2f33;--color-line-solid-alternative:#292a2d;--color-status-positive:#1ed45a;--color-status-cautionary:#ffa938;--color-status-destructive:#ff6363;--color-status-positive-bg:#1ed45a29;--color-status-cautionary-bg:#ffa93829;--color-status-destructive-bg:#ff63631f;--color-inverse-background:#f7f7f8;--color-inverse-label:#171719;--color-inverse-primary:#06f;--color-component-fill-normal:#ffffff14;--color-component-fill-strong:#ffffff24;--color-component-fill-alternative:#ffffff0d;--color-component-material-dimmer:#0000009c;--color-component-material-scrim:#00000085}:root{--type-display1-size:48px;--type-display1-line:64px;--type-display1-track:-.0288em;--type-display1-weight:700;--type-display2-size:40px;--type-display2-line:52px;--type-display2-track:-.0282em;--type-display2-weight:700;--type-display3-size:36px;--type-display3-line:48px;--type-display3-track:-.027em;--type-display3-weight:700;--type-title1-size:32px;--type-title1-line:44px;--type-title1-track:-.0253em;--type-title1-weight:700;--type-title2-size:28px;--type-title2-line:38px;--type-title2-track:-.0236em;--type-title2-weight:700;--type-title3-size:24px;--type-title3-line:32px;--type-title3-track:-.023em;--type-title3-weight:700;--type-heading1-size:22px;--type-heading1-line:30px;--type-heading1-track:-.0194em;--type-heading1-weight:700;--type-heading2-size:20px;--type-heading2-line:28px;--type-heading2-track:-.012em;--type-heading2-weight:700;--type-headline1-size:18px;--type-headline1-line:26px;--type-headline1-track:-.002em;--type-headline1-weight:600;--type-headline2-size:17px;--type-headline2-line:24px;--type-headline2-track:0em;--type-headline2-weight:600;--type-body1n-size:16px;--type-body1n-line:24px;--type-body1n-track:.0057em;--type-body1n-weight:500;--type-body1r-size:16px;--type-body1r-line:26px;--type-body1r-track:.0057em;--type-body1r-weight:500;--type-body2n-size:15px;--type-body2n-line:22px;--type-body2n-track:.0096em;--type-body2n-weight:500;--type-body2r-size:15px;--type-body2r-line:24px;--type-body2r-track:.0096em;--type-body2r-weight:500;--type-label1n-size:14px;--type-label1n-line:20px;--type-label1n-track:.0145em;--type-label1n-weight:600;--type-label1r-size:14px;--type-label1r-line:22px;--type-label1r-track:.0145em;--type-label1r-weight:500;--type-label2-size:13px;--type-label2-line:18px;--type-label2-track:.0194em;--type-label2-weight:600;--type-caption1-size:12px;--type-caption1-line:16px;--type-caption1-track:.0252em;--type-caption1-weight:500;--type-caption2-size:11px;--type-caption2-line:14px;--type-caption2-track:.0311em;--type-caption2-weight:500}.t-display1{font:var(--type-display1-weight) var(--type-display1-size)/var(--type-display1-line) var(--font-sans);letter-spacing:var(--type-display1-track)}.t-display2{font:var(--type-display2-weight) var(--type-display2-size)/var(--type-display2-line) var(--font-sans);letter-spacing:var(--type-display2-track)}.t-display3{font:var(--type-display3-weight) var(--type-display3-size)/var(--type-display3-line) var(--font-sans);letter-spacing:var(--type-display3-track)}.t-title1{font:var(--type-title1-weight) var(--type-title1-size)/var(--type-title1-line) var(--font-sans);letter-spacing:var(--type-title1-track)}.t-title2{font:var(--type-title2-weight) var(--type-title2-size)/var(--type-title2-line) var(--font-sans);letter-spacing:var(--type-title2-track)}.t-title3{font:var(--type-title3-weight) var(--type-title3-size)/var(--type-title3-line) var(--font-sans);letter-spacing:var(--type-title3-track)}.t-heading1{font:var(--type-heading1-weight) var(--type-heading1-size)/var(--type-heading1-line) var(--font-sans);letter-spacing:var(--type-heading1-track)}.t-heading2{font:var(--type-heading2-weight) var(--type-heading2-size)/var(--type-heading2-line) var(--font-sans);letter-spacing:var(--type-heading2-track)}.t-headline1{font:var(--type-headline1-weight) var(--type-headline1-size)/var(--type-headline1-line) var(--font-sans);letter-spacing:var(--type-headline1-track)}.t-headline2{font:var(--type-headline2-weight) var(--type-headline2-size)/var(--type-headline2-line) var(--font-sans);letter-spacing:var(--type-headline2-track)}.t-body1n{font:var(--type-body1n-weight) var(--type-body1n-size)/var(--type-body1n-line) var(--font-sans);letter-spacing:var(--type-body1n-track)}.t-body1r{font:var(--type-body1r-weight) var(--type-body1r-size)/var(--type-body1r-line) var(--font-sans);letter-spacing:var(--type-body1r-track)}.t-body2n{font:var(--type-body2n-weight) var(--type-body2n-size)/var(--type-body2n-line) var(--font-sans);letter-spacing:var(--type-body2n-track)}.t-body2r{font:var(--type-body2r-weight) var(--type-body2r-size)/var(--type-body2r-line) var(--font-sans);letter-spacing:var(--type-body2r-track)}.t-label1n{font:var(--type-label1n-weight) var(--type-label1n-size)/var(--type-label1n-line) var(--font-sans);letter-spacing:var(--type-label1n-track)}.t-label1r{font:var(--type-label1r-weight) var(--type-label1r-size)/var(--type-label1r-line) var(--font-sans);letter-spacing:var(--type-label1r-track)}.t-label2{font:var(--type-label2-weight) var(--type-label2-size)/var(--type-label2-line) var(--font-sans);letter-spacing:var(--type-label2-track)}.t-caption1{font:var(--type-caption1-weight) var(--type-caption1-size)/var(--type-caption1-line) var(--font-sans);letter-spacing:var(--type-caption1-track)}.t-caption2{font:var(--type-caption2-weight) var(--type-caption2-size)/var(--type-caption2-line) var(--font-sans);letter-spacing:var(--type-caption2-track)}:root{--space-0:0px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-80:80px;--space-96:96px;--space-128:128px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-32:32px;--radius-pill:9999px;--radius-full:9999px;--elev-0:none;--elev-1:0 1px 2px #1717190f, 0 1px 1px #1717190a;--elev-2:0 2px 6px #17171914, 0 1px 2px #1717190a;--elev-3:0 8px 20px #1717191a, 0 2px 4px #1717190f;--elev-4:0 16px 40px #17171924, 0 4px 8px #1717190f;--elev-5:0 28px 64px #1717192e, 0 8px 16px #17171914}[data-theme=dark]{--elev-1:0 1px 2px #0006, 0 1px 1px #00000047;--elev-2:0 2px 6px #00000070, 0 1px 2px #00000047;--elev-3:0 8px 20px #0000007a, 0 2px 4px #00000052;--elev-4:0 16px 40px #0000008f, 0 4px 8px #0000005c;--elev-5:0 28px 64px #000000a3, 0 8px 16px #0006}:root{--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, .05, 1);--ease-decelerate:cubic-bezier(0, 0, 0, 1);--ease-accelerate:cubic-bezier(.3, 0, 1, 1);--dur-1:80ms;--dur-2:.14s;--dur-3:.22s;--dur-4:.32s;--dur-5:.48s}html,body{background:var(--color-background-normal-normal);color:var(--color-label-normal);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}*,:before,:after{box-sizing:border-box}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-background-normal-normal);font-family:var(--font-sans);color:var(--color-label-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}a{color:var(--atomic-red-50);text-decoration:none}a:hover{color:var(--atomic-red-40)}input,button,select,textarea{font-family:var(--font-sans);font-size:inherit}button{cursor:pointer}button,a{transition:background-color .14s var(--ease-standard), border-color .14s var(--ease-standard), color .14s var(--ease-standard), box-shadow .14s var(--ease-standard), opacity .14s var(--ease-standard), transform .12s var(--ease-standard)}button:active:not(:disabled){transform:scale(.98)}@media (prefers-reduced-motion:reduce){button:active:not(:disabled){transform:none}}h1,h2,h3,p{margin:0}svg{flex-shrink:0}:focus-visible{outline:2px solid var(--atomic-red-50);outline-offset:2px}:root{--duration-move:.4s}::view-transition-group(.morph){animation-duration:var(--duration-move)}::view-transition-image-pair(.morph){animation-name:via-blur}@keyframes via-blur{30%{filter:blur(3px)}}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-group(site-footer){z-index:100;animation:none}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
