@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:url(/fonts/Pretendard-Regular.subset.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:url(/fonts/Pretendard-Medium.subset.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:url(/fonts/Pretendard-SemiBold.subset.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:url(/fonts/Pretendard-Bold.subset.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fff;--navy:#1a2b4c;--navy-text:#1a2b4c;--navy-dark:#0f1a30;--navy-tint:#e8edf5;--ink:#222;--body:#3f3f3f;--muted:#6a6a6a;--hairline:#ddd;--hairline-soft:#ebebeb;--border-strong:#c1c1c1;--surface:#f7f7f7;--surface-strong:#f2f2f2;--error:#c13515;--on-navy:#fff;--font:"Pretendard", system-ui, -apple-system, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-button:8px;--radius-card:14px;--radius-sheet:20px;--gutter:16px;--page-margin:16px;--content-max:none;--header-height:56px;--tab-height:64px;--touch:44px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (min-width:768px){:root{--gutter:24px;--page-margin:24px;--header-height:64px;--tab-height:0px}}@media (min-width:1024px){:root{--page-margin:32px;--content-max:1200px;--header-height:72px}}@media (prefers-color-scheme:dark){:root{--bg:#121214;--navy:#3d5480;--navy-text:#a9bce0;--navy-dark:#c9d6ee;--navy-tint:#233149;--ink:#f2f2f2;--body:#d6d6d8;--muted:#a0a0a6;--hairline:#333338;--hairline-soft:#2a2a2e;--border-strong:#55555c;--surface:#1c1c1f;--surface-strong:#2c2c30;--error:#ff8a70}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font);letter-spacing:-.2px;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:24px}h1,h2,h3,p{margin:0}a{color:var(--navy-text);text-decoration:none}a:hover{color:var(--navy-dark)}button,input,textarea,select{font:inherit;letter-spacing:inherit}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--navy-text);outline-offset:2px}.t-page-title{letter-spacing:-.4px;font-size:22px;font-weight:600;line-height:28px}.t-section-title{letter-spacing:-.2px;font-size:16px;font-weight:600;line-height:22px}@media (min-width:1024px){.t-page-title{letter-spacing:-.6px;font-size:34px;line-height:42px}.t-section-title{letter-spacing:-.3px;font-size:20px;line-height:26px}}.t-card-title{font-size:16px;font-weight:600;line-height:22px}.t-body-small{letter-spacing:-.1px;font-size:14px;line-height:20px}.t-caption{letter-spacing:0;font-size:13px;line-height:18px}.t-label{letter-spacing:0;font-size:12px;font-weight:500;line-height:16px}.page{width:100%;max-width:calc(var(--content-max) + var(--page-margin) * 2);padding:var(--space-6) var(--page-margin) var(--space-8);margin:0 auto}@media (min-width:1024px){.page{padding-top:var(--space-10);padding-bottom:var(--space-12)}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
