:root{--font-pretendard:"Pretendard Variable",Pretendard;--font-sans:var(--font-pretendard),-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--text-display-1:48px;--text-display-2:40px;--text-display-3:36px;--text-display-4:32px;--text-display-5:28px;--text-display-6:24px;--text-header-1:26px;--text-header-2:24px;--text-header-3:22px;--text-header-4:20px;--text-header-5:19px;--text-header-6:17px;--text-header-7:16px;--text-header-8:15px;--text-header-9:14px;--text-header-10:13px;--text-header-11:11px;--text-body-1:26px;--text-body-2:24px;--text-body-3:22px;--text-body-4:20px;--text-body-5:19px;--text-body-6:17px;--text-body-7:16px;--text-body-8:15px;--text-body-9:14px;--text-body-10:13px;--text-body-11:11px;--text-body-12:8px;--text-button-1:19px;--text-button-2:17px;--text-button-3:15px;--text-button-4:13px;--text-button-5:11px;--text-label-1:15px;--text-label-2:13px;--text-label-3:11px;--leading-display-1:56px;--leading-display-2:52px;--leading-display-3:42px;--leading-display-4:42px;--leading-display-5:38px;--leading-display-6:38px;--leading-header-1:38px;--leading-header-2:36px;--leading-header-3:34px;--leading-header-4:30px;--leading-header-5:26px;--leading-header-6:24px;--leading-header-7:24px;--leading-header-8:20px;--leading-header-9:18px;--leading-header-10:18px;--leading-header-11:16px;--leading-body-1:38px;--leading-body-2:36px;--leading-body-3:34px;--leading-body-4:30px;--leading-body-5:26px;--leading-body-6:24px;--leading-body-7:24px;--leading-body-8:20px;--leading-body-9:18px;--leading-body-10:18px;--leading-body-11:16px;--leading-body-12:10px;--leading-button-1:26px;--leading-button-2:24px;--leading-button-3:20px;--leading-button-4:18px;--leading-button-5:16px;--leading-label-1:16px;--leading-label-2:14px;--leading-label-3:12px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--color-indigo:#1c3d61;--color-primary-1:#0b3e91;--color-primary-2:#1150aa;--color-primary-3:#1761c2;--color-primary-4:#166dd7;--color-primary-5:#1479eb;--color-primary-6:#61a3ef;--color-primary-7:#adccf3;--color-primary-8:#c9def7;--color-primary-9:#d7e7f9;--color-primary-10:#f0f8ff;--color-gray-1:#000;--color-gray-2:#222729;--color-gray-3:#353c3f;--color-gray-4:#4a5256;--color-gray-5:#5e696e;--color-gray-6:#6e777c;--color-gray-7:#aeb7bc;--color-gray-8:#cfd6d9;--color-gray-9:#e7edf0;--color-gray-10:#f1f4f6;--color-gray-11:#f7f9fa;--color-gray-12:#fff;--color-red-1:#bf4040;--color-red-2:#d64c4c;--color-red-3:#e68686;--color-red-4:#eea3a3;--color-red-5:#f2b2b2;--color-red-6:#f5c0c0;--color-red-7:#fad8d8;--color-red-8:#ffefef;--color-yellow-1:#d29700;--color-yellow-2:#f2bd00;--color-yellow-3:#ffd633;--color-yellow-4:#ffe066;--color-yellow-5:#fff0b3;--color-yellow-6:#fff7d9;--color-green-1:#0a9a32;--color-green-2:#15bd66;--color-green-3:#35db80;--color-green-4:#64e8a4;--color-green-5:#93edbf;--color-green-6:#ebfaef;--color-blue-1:#005ce1;--color-blue-2:#007aff;--color-blue-3:#3395ff;--color-blue-4:#66afff;--color-blue-5:#b3d7ff;--color-blue-6:#e5f2ff;--color-pink-1:#c2255c;--color-pink-2:#e64980;--color-pink-3:#f783ac;--color-pink-4:#fcc2d7;--color-pink-5:#ffdeeb;--color-pink-6:#fff0f6;--color-lime-1:#5c940d;--color-lime-2:#82c91e;--color-lime-3:#c0eb75;--color-lime-4:#d8f5a2;--color-lime-5:#e9fac8;--color-lime-6:#f4fce3;--color-grape-1:#862e9c;--color-grape-2:#be4bdb;--color-grape-3:#da77f2;--color-grape-4:#eebefa;--color-grape-5:#f3d9fa;--color-grape-6:#f8f0fc;--color-orange-1:#e8590c;--color-orange-2:#fd7e14;--color-orange-3:#ffa94d;--color-orange-4:#ffd8a8;--color-orange-5:#ffe8cc;--color-orange-6:#fff4e6;--color-chart-blue-1:#274d7b;--color-chart-blue-2:#2a61a3;--color-chart-blue-3:#3b79c5;--color-chart-blue-4:#3d90d5;--color-chart-blue-5:#4eace2;--color-chart-blue-6:#61bdd8;--color-chart-blue-7:#87d8cf;--color-chart-blue-8:#b7e7c2;--color-chart-blue-9:#d5efc1;--color-chart-blue-10:#f5f3b6;--color-chart-violet-1:#827bbd;--color-chart-violet-2:#988cd6;--color-chart-violet-3:#aa9ede;--color-chart-violet-4:#c2b6ef;--color-chart-violet-5:#d4caf6;--color-chart-aqua-1:#61b3b6;--color-chart-aqua-2:#6cc6c9;--color-chart-aqua-3:#84d4d6;--color-chart-aqua-4:#9be3e3;--color-chart-aqua-5:#aaebec;--color-chart-blueviolet-1:#72bff1;--color-chart-blueviolet-2:#65b2f1;--color-chart-blueviolet-3:#3b79c5;--color-chart-blueviolet-4:#6098de;--color-chart-blueviolet-5:#5e8dcd;--color-chart-blueviolet-6:#5a82be;--color-chart-blueviolet-7:#5677ad;--color-chart-blueviolet-8:#516d9e;--color-chart-blueviolet-9:#4c638f;--color-chart-blueviolet-10:#475880;--color-chart-blueviolet-11:#52638e;--color-chart-blueviolet-12:#5e6f9c;--color-chart-blueviolet-13:#6a7aaa;--color-chart-blueviolet-14:#7686b8;--color-chart-blueviolet-15:#8292c7;--color-chart-blueviolet-16:#8e9fd5;--color-chart-blueviolet-17:#9bace5;--color-chart-blueviolet-18:#b2b0da;--color-chart-blueviolet-19:#a6a4d2;--color-chart-blueviolet-20:#9a98c9;--color-chart-blueviolet-21:#8d8cbf;--color-chart-blueviolet-22:#8081b7;--color-chart-blueviolet-23:#7475ae;--color-chart-blueviolet-24:#676ba5;--color-chart-blueviolet-25:#59609c;--color-chart-teal-1:#3c9196;--color-chart-teal-2:#4d9fa4;--color-chart-teal-3:#5eadb2;--color-chart-teal-4:#6fbbc0;--color-chart-teal-5:#7fc9ce;--color-chart-teal-6:#96cfd7;--color-chart-teal-7:#83bfca;--color-chart-teal-8:#71afbe;--color-chart-teal-9:#5e9fb2;--color-chart-teal-10:#4c90a6;--color-chart-teal-11:#417b93;--color-chart-teal-12:#4c89a6;--color-chart-teal-13:#4d91b0;--color-chart-teal-14:#549bbc;--color-chart-teal-15:#54a1c4;--color-chart-teal-16:#54a8cd;--color-chart-teal-17:#56add4;--color-chart-teal-18:#54b5df;--color-chart-teal-19:#6cbbe1;--color-chart-teal-20:#86c4e3;--color-chart-teal-21:#9bcbe6;--color-chart-teal-22:#aed2e8;--color-chart-teal-23:#c0dae9;--color-chart-teal-24:#cce1ef;--color-chart-teal-25:#d8e7f0;--color-chart-etc:#e9edf0}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:#222729;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}@layer utilities{.typo-display-1{font-size:var(--text-display-1);line-height:var(--leading-display-1);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-display-2{font-size:var(--text-display-2);line-height:var(--leading-display-2);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-display-3{font-size:var(--text-display-3);line-height:var(--leading-display-3);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-display-4{font-size:var(--text-display-4);line-height:var(--leading-display-4);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-display-5{font-size:var(--text-display-5);line-height:var(--leading-display-5);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-display-6{font-size:var(--text-display-6);line-height:var(--leading-display-6);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-header-1{font-size:var(--text-header-1);line-height:var(--leading-header-1);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-header-2{font-size:var(--text-header-2);line-height:var(--leading-header-2);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-header-3{font-size:var(--text-header-3);line-height:var(--leading-header-3);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-header-4{font-size:var(--text-header-4);line-height:var(--leading-header-4);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-header-5{font-size:var(--text-header-5);line-height:var(--leading-header-5);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-header-6{font-size:var(--text-header-6);line-height:var(--leading-header-6);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-header-7{font-size:var(--text-header-7);line-height:var(--leading-header-7);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-header-8{font-size:var(--text-header-8);line-height:var(--leading-header-8);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-header-9{font-size:var(--text-header-9);line-height:var(--leading-header-9);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-header-10{font-size:var(--text-header-10);line-height:var(--leading-header-10);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-header-11{font-size:var(--text-header-11);line-height:var(--leading-header-11);font-weight:var(--font-weight-bold);letter-spacing:0}.typo-body-1{font-size:var(--text-body-1);line-height:var(--leading-body-1);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-body-2{font-size:var(--text-body-2);line-height:var(--leading-body-2);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-body-3{font-size:var(--text-body-3);line-height:var(--leading-body-3);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-body-4{font-size:var(--text-body-4);line-height:var(--leading-body-4);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-body-5{font-size:var(--text-body-5);line-height:var(--leading-body-5);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-body-6{font-size:var(--text-body-6);line-height:var(--leading-body-6);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-body-7{font-size:var(--text-body-7);line-height:var(--leading-body-7);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-body-8{font-size:var(--text-body-8);line-height:var(--leading-body-8);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-body-9{font-size:var(--text-body-9);line-height:var(--leading-body-9);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-body-10{font-size:var(--text-body-10);line-height:var(--leading-body-10);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-body-11{font-size:var(--text-body-11);line-height:var(--leading-body-11);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-body-12{font-size:var(--text-body-12);line-height:var(--leading-body-12);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-button-1{font-size:var(--text-button-1);line-height:var(--leading-button-1);font-weight:var(--font-weight-semibold);letter-spacing:0}.typo-button-2{font-size:var(--text-button-2);line-height:var(--leading-button-2);font-weight:var(--font-weight-semibold);letter-spacing:0}.typo-button-3{font-size:var(--text-button-3);line-height:var(--leading-button-3);font-weight:var(--font-weight-semibold);letter-spacing:0}.typo-button-4{font-size:var(--text-button-4);line-height:var(--leading-button-4);font-weight:var(--font-weight-semibold);letter-spacing:0}.typo-button-5{font-size:var(--text-button-5);line-height:var(--leading-button-5);font-weight:var(--font-weight-semibold);letter-spacing:0}.typo-label-1{font-size:var(--text-label-1);line-height:var(--leading-label-1);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-label-2{font-size:var(--text-label-2);line-height:var(--leading-label-2);font-weight:var(--font-weight-medium);letter-spacing:0}.typo-label-3{font-size:var(--text-label-3);line-height:var(--leading-label-3);font-weight:var(--font-weight-medium);letter-spacing:0}}
