/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--font-weight-semibold:600;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-xs:var(--shadow-xs);--shadow-xl:var(--shadow-xl);--ease-out:var(--ease-out);--ease-in-out:var(--ease-in-out);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand-200:var(--brand-200);--color-brand-400:var(--brand-400);--color-brand-600:var(--brand-600);--color-brand-700:var(--brand-700);--color-brand-800:var(--brand-800);--color-label-400:var(--label-400);--color-label-500:var(--label-500);--color-label-600:var(--label-600);--color-label-800:var(--label-800);--color-label-900:var(--label-900);--color-status-error:var(--status-error);--color-status-success:var(--status-success);--color-status-info:var(--status-info);--color-status-warning:var(--status-warning);--color-background-alternative:var(--background-alternative);--color-stroke-solid:var(--stroke-solid);--radius-0:var(--radius-0);--radius-2:var(--radius-2);--radius-4:var(--radius-4);--radius-8:var(--radius-8);--radius-10:var(--radius-10);--radius-12:var(--radius-12);--radius-16:var(--radius-16);--radius-20:var(--radius-20);--radius-24:var(--radius-24);--radius-28:var(--radius-28);--radius-full:var(--radius-full);--shadow-xxs:var(--shadow-xxs);--shadow-s:var(--shadow-s);--shadow-l:var(--shadow-l)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.inset-x-0{inset-inline:0}.bottom-8{bottom:calc(var(--spacing) * 8)}.z-50{z-index:50}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-\[2px\]{margin-left:2px}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-\[18px\]{width:18px;height:18px}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-\[34px\]{height:34px}.h-\[52px\]{height:52px}.h-\[58px\]{height:58px}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-\[1120px\]{max-width:1120px}.min-w-0{min-width:0}.min-w-\[185px\]{min-width:185px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[6px\]{gap:6px}.gap-\[10px\]{gap:10px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-8{border-radius:var(--radius-8)}.rounded-10{border-radius:var(--radius-10)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-status-error{border-color:var(--color-status-error)}.border-stroke-solid{border-color:var(--color-stroke-solid)}.bg-\[var\(--gray-200\)\]{background-color:var(--gray-200)}.bg-background-alternative{background-color:var(--color-background-alternative)}.bg-brand-600{background-color:var(--color-brand-600)}.bg-label-800{background-color:var(--color-label-800)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.p-\[4px\]{padding:4px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[10px\]{padding-inline:10px}.px-\[14px\]{padding-inline:14px}.px-\[18px\]{padding-inline:18px}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-12{padding-block:calc(var(--spacing) * 12)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-right{text-align:right}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--red-500\)\]{color:var(--red-500)}.text-label-500{color:var(--color-label-500)}.text-label-600{color:var(--color-label-600)}.text-label-800{color:var(--color-label-800)}.text-label-900{color:var(--color-label-900)}.text-status-error{color:var(--color-status-error)}.text-status-info{color:var(--color-status-info)}.text-status-success{color:var(--color-status-success)}.text-status-warning{color:var(--color-status-warning)}.text-white{color:var(--color-white)}.opacity-40{opacity:.4}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:var(--shadow-xl);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xxs{--tw-shadow:var(--shadow-xxs);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.placeholder\:text-label-500::placeholder{color:var(--color-label-500)}.focus-within\:border-label-800:focus-within{border-color:var(--color-label-800)}@media (hover:hover){.hover\:bg-\[var\(--gray-200\)\]:hover{background-color:var(--gray-200)}.hover\:bg-\[var\(--gray-300\)\]:hover{background-color:var(--gray-300)}.hover\:bg-background-alternative:hover{background-color:var(--color-background-alternative)}.hover\:bg-brand-700:hover{background-color:var(--color-brand-700)}.hover\:text-label-800:hover{color:var(--color-label-800)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-brand-600:focus-visible{--tw-ring-color:var(--color-brand-600)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-brand-600:focus-visible{outline-color:var(--color-brand-600)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:border-brand-600:active{border-color:var(--color-brand-600)}.active\:bg-\[var\(--gray-200\)\]:active{background-color:var(--gray-200)}.active\:bg-\[var\(--gray-400\)\]:active{background-color:var(--gray-400)}.active\:bg-brand-200:active{background-color:var(--color-brand-200)}.active\:bg-brand-800:active{background-color:var(--color-brand-800)}.active\:text-brand-600:active{color:var(--color-brand-600)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--gray-100\)\]:disabled{background-color:var(--gray-100)}.disabled\:bg-\[var\(--gray-200\)\]:disabled{background-color:var(--gray-200)}.disabled\:bg-brand-400:disabled{background-color:var(--color-brand-400)}.disabled\:text-label-400:disabled{color:var(--color-label-400)}.disabled\:text-label-500:disabled{color:var(--color-label-500)}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=48rem){.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-16{top:calc(var(--spacing) * 16)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:gap-14{gap:calc(var(--spacing) * 14)}}}:root{--common-0:#000;--common-100:#fff;--cool-gray-50:#f9fafb;--cool-gray-100:#f0f2f5;--cool-gray-200:#e7eaef;--cool-gray-300:#dadfe7;--cool-gray-400:#b8c1d1;--cool-gray-500:#7f8fa9;--cool-gray-600:#5b6e8d;--cool-gray-700:#424e61;--cool-gray-800:#243042;--cool-gray-900:#1b2432;--cool-gray-950:#191f28;--gray-50:#f9f9f9;--gray-100:#f5f5f5;--gray-200:#f3f3f3;--gray-300:#e5e5e5;--gray-400:#c5c5c5;--gray-500:#9e9e9e;--gray-600:#686868;--gray-700:#4b4b4b;--gray-800:#333;--gray-900:#111;--blue-50:#f5f9ff;--blue-100:#e5f0ff;--blue-200:#d8e8fe;--blue-300:#b2d2fd;--blue-400:#64a5fa;--blue-500:#1778f8;--blue-600:#065fd5;--blue-700:#0549a3;--blue-800:#033372;--blue-900:#02244f;--red-50:snow;--red-100:#fff0f0;--red-200:#ffeded;--red-300:#ffe3e3;--red-400:#ffa0a0;--red-500:#ff4242;--red-600:#f50000;--red-700:#b80000;--red-800:#850000;--red-900:#5c0000;--orange-50:#fffbf5;--orange-100:#fff4e5;--orange-200:#ffeed6;--orange-300:#ffdeb2;--orange-400:#ffbd66;--orange-500:#ff9200;--orange-600:#e08000;--orange-700:#ad6300;--orange-800:#7a4600;--orange-900:#522f00;--green-50:#ebffed;--green-100:#d6ffda;--green-200:#a5faad;--green-300:#95ee9f;--green-400:#56dc6b;--green-500:#0c4;--green-600:#00ad3a;--green-700:#00852c;--green-800:#006120;--green-900:#004d1a;--purple-50:#fcfbfe;--purple-100:#f6f2fd;--purple-200:#eee4fb;--purple-300:#e2d2f9;--purple-400:#c6a6f2;--purple-500:#955ae7;--purple-600:#7727e7;--purple-700:#4c1698;--purple-800:#360f6b;--purple-900:#210a43;--cyan-50:#f6fdfe;--cyan-100:#e3f9fd;--cyan-200:#d0f5fb;--cyan-300:#a1eaf7;--cyan-400:#72e0f3;--cyan-500:#2bd1ed;--cyan-600:#12b7d4;--cyan-700:#0c7a8d;--cyan-800:#08515e;--cyan-900:#063d47;--yellow-50:#fffdf5;--yellow-100:#fff9e0;--yellow-200:#fff5cc;--yellow-300:#fff0b2;--yellow-400:#ffe166;--yellow-500:#ffd21a;--yellow-600:#d6ac00;--yellow-700:#997b00;--yellow-800:#665200;--yellow-900:#4d3e00;--status-error:var(--red-500);--status-success:var(--green-500);--status-info:var(--blue-500);--status-warning:var(--orange-500);--background-default:var(--common-100);--background-alternative:var(--gray-100);--background-translucent-0:#fff0;--background-translucent-70:#ffffffb3;--background-translucent-100:#fff;--background-elevated:#1111110a;--stroke-solid:var(--gray-300);--stroke-translucent:#1111110f;--static-white:var(--common-100);--static-black:var(--common-0);--material-dim:#1113;--surface-inverse:var(--cool-gray-800);--label-inverse:var(--common-100);--label-300:var(--gray-300);--label-400:var(--gray-400);--label-500:var(--gray-500);--label-600:var(--gray-600);--label-700:var(--gray-700);--label-800:var(--gray-800);--label-900:var(--gray-900);--brand-50:#fbfcff;--brand-100:#eff5ff;--brand-200:#edf4ff;--brand-300:#cbe0ff;--brand-400:#93bbf7;--brand-500:#3d8bff;--brand-600:#006afe;--brand-700:#0154c8;--brand-800:#033f92;--brand-900:#0e2f5c;--brand-950:#141b24}[data-brand=beorim],.brand-beorim{--brand-50:#f6faf9;--brand-100:#ecf9f6;--brand-200:#e2f8f2;--brand-300:#ccf2e9;--brand-400:#9ae5d2;--brand-500:#5acdb0;--brand-600:#02be8f;--brand-700:#02ab81;--brand-800:#008363;--brand-900:#00523e;--brand-950:#00291f}:root{--font-title-1:36px;--font-title-2:32px;--font-title-3:24px;--font-title-4:22px;--font-heading-1:20px;--font-heading-2:18px;--font-body-1:16px;--font-body-2:14px;--font-label-1:13px;--font-label-2:12px}@media (width>=768px){:root{--font-title-1:64px;--font-title-2:56px;--font-title-3:48px;--font-title-4:40px;--font-heading-1:32px;--font-heading-2:24px;--font-body-1:20px;--font-body-2:18px;--font-label-1:16px;--font-label-2:14px}}.text-title-1-bold{font:700 var(--font-title-1)/1.2 "Pretendard", sans-serif;letter-spacing:0}.text-title-2-bold{font:700 var(--font-title-2)/1.25 "Pretendard", sans-serif;letter-spacing:0}.text-title-3-bold{font:700 var(--font-title-3)/1.3 "Pretendard", sans-serif;letter-spacing:0}.text-title-4-bold{font:700 var(--font-title-4)/1.3 "Pretendard", sans-serif;letter-spacing:0}.text-heading-1-bold{font:700 var(--font-heading-1)/1.4 "Pretendard", sans-serif;letter-spacing:0}.text-heading-1-semibold{font:600 var(--font-heading-1)/1.4 "Pretendard", sans-serif;letter-spacing:0}.text-heading-2-semibold{font:600 var(--font-heading-2)/1.5 "Pretendard", sans-serif;letter-spacing:0}.text-body-1-medium{font:500 var(--font-body-1)/1.5 "Pretendard", sans-serif;letter-spacing:0}.text-body-1-semibold{font:600 var(--font-body-1)/1.5 "Pretendard", sans-serif;letter-spacing:0}.text-body-1-bold{font:700 var(--font-body-1)/1.5 "Pretendard", sans-serif;letter-spacing:0}.text-body-2-medium{font:500 var(--font-body-2)/1.5 "Pretendard", sans-serif;letter-spacing:0}.text-body-2-semibold{font:600 var(--font-body-2)/1.5 "Pretendard", sans-serif;letter-spacing:0}.text-label-1-medium{font:500 var(--font-label-1)/1.5 "Pretendard", sans-serif;letter-spacing:0}.text-label-1-semibold{font:600 var(--font-label-1)/1.5 "Pretendard", sans-serif;letter-spacing:0}.text-label-2-medium{font:500 var(--font-label-2)/1.5 "Pretendard", sans-serif;letter-spacing:0}.text-label-2-semibold{font:600 var(--font-label-2)/1.5 "Pretendard", sans-serif;letter-spacing:0}.text-label-2-bold{font:700 var(--font-label-2)/1.5 "Pretendard", sans-serif;letter-spacing:0}.text-64-bold{letter-spacing:0;font:700 64px/96px Pretendard,sans-serif}.text-64-semibold{letter-spacing:0;font:600 64px/96px Pretendard,sans-serif}.text-56-bold{letter-spacing:0;font:700 56px/84px Pretendard,sans-serif}.text-56-semibold{letter-spacing:0;font:600 56px/84px Pretendard,sans-serif}.text-48-bold{letter-spacing:0;font:700 48px/72px Pretendard,sans-serif}.text-48-semibold{letter-spacing:0;font:600 48px/72px Pretendard,sans-serif}.text-48-medium{letter-spacing:0;font:500 48px/72px Pretendard,sans-serif}.text-40-bold{letter-spacing:0;font:700 40px/60px Pretendard,sans-serif}.text-40-semibold{letter-spacing:0;font:600 40px/60px Pretendard,sans-serif}.text-40-medium{letter-spacing:0;font:500 40px/60px Pretendard,sans-serif}.text-36-bold{letter-spacing:0;font:700 36px/54px Pretendard,sans-serif}.text-36-semibold{letter-spacing:0;font:600 36px/54px Pretendard,sans-serif}.text-36-medium{letter-spacing:0;font:500 36px/54px Pretendard,sans-serif}.text-32-bold{letter-spacing:0;font:700 32px/48px Pretendard,sans-serif}.text-32-semibold{letter-spacing:0;font:600 32px/48px Pretendard,sans-serif}.text-32-medium{letter-spacing:0;font:500 32px/48px Pretendard,sans-serif}.text-32-regular{letter-spacing:0;font:400 32px/48px Pretendard,sans-serif}.text-28-bold{letter-spacing:0;font:700 28px/42px Pretendard,sans-serif}.text-28-semibold{letter-spacing:0;font:600 28px/42px Pretendard,sans-serif}.text-28-medium{letter-spacing:0;font:500 28px/42px Pretendard,sans-serif}.text-24-bold{letter-spacing:0;font:700 24px/36px Pretendard,sans-serif}.text-24-semibold{letter-spacing:0;font:600 24px/36px Pretendard,sans-serif}.text-24-medium{letter-spacing:0;font:500 24px/36px Pretendard,sans-serif}.text-22-bold{letter-spacing:0;font:700 22px/33px Pretendard,sans-serif}.text-22-semibold{letter-spacing:0;font:600 22px/33px Pretendard,sans-serif}.text-22-medium{letter-spacing:0;font:500 22px/33px Pretendard,sans-serif}.text-20-bold{letter-spacing:0;font:700 20px/30px Pretendard,sans-serif}.text-20-semibold{letter-spacing:0;font:600 20px/30px Pretendard,sans-serif}.text-20-medium{letter-spacing:0;font:500 20px/30px Pretendard,sans-serif}.text-20-regular{letter-spacing:0;font:400 20px/30px Pretendard,sans-serif}.text-18-bold{letter-spacing:0;font:700 18px/27px Pretendard,sans-serif}.text-18-semibold{letter-spacing:0;font:600 18px/27px Pretendard,sans-serif}.text-18-medium{letter-spacing:0;font:500 18px/27px Pretendard,sans-serif}.text-18-regular{letter-spacing:0;font:400 18px/27px Pretendard,sans-serif}.text-16-semibold{letter-spacing:0;font:600 16px/24px Pretendard,sans-serif}.text-16-medium{letter-spacing:0;font:500 16px/24px Pretendard,sans-serif}.text-16-regular{letter-spacing:0;font:400 16px/24px Pretendard,sans-serif}.text-15-semibold{letter-spacing:0;font:600 15px/22.5px Pretendard,sans-serif}.text-15-medium{letter-spacing:0;font:500 15px/22.5px Pretendard,sans-serif}.text-15-regular{letter-spacing:0;font:400 15px/22.5px Pretendard,sans-serif}.text-14-semibold{letter-spacing:0;font:600 14px/21px Pretendard,sans-serif}.text-14-medium{letter-spacing:0;font:500 14px/21px Pretendard,sans-serif}.text-14-regular{letter-spacing:0;font:400 14px/21px Pretendard,sans-serif}.text-13-semibold{letter-spacing:0;font:600 13px/19.5px Pretendard,sans-serif}.text-13-medium{letter-spacing:0;font:500 13px/19.5px Pretendard,sans-serif}.text-13-regular{letter-spacing:0;font:400 13px/19.5px Pretendard,sans-serif}.text-12-semibold{letter-spacing:0;font:600 12px/18px Pretendard,sans-serif}.text-12-medium{letter-spacing:0;font:500 12px/18px Pretendard,sans-serif}.text-12-regular{letter-spacing:0;font:400 12px/18px Pretendard,sans-serif}.text-11-semibold{letter-spacing:0;font:600 11px/16.5px Pretendard,sans-serif}.text-11-medium{letter-spacing:0;font:500 11px/16.5px Pretendard,sans-serif}.text-11-regular{letter-spacing:0;font:400 11px/16.5px Pretendard,sans-serif}.text-10-medium{letter-spacing:0;font:500 10px/15px Pretendard,sans-serif}:root{--radius-0:0;--radius-2:2px;--radius-4:4px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-28:28px;--radius-full:9999px;--space-0:0;--space-1:1px;--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-5-5:5.5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-11:11px;--space-12:12px;--space-13:13px;--space-14:14px;--space-15:15px;--space-16:16px;--space-17:17px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--shadow-xxs:0 1px 2px 0 #00000008;--shadow-xs:0 1px 4px 0 #0000000a;--shadow-s:0 1px 6px 0 #00000014;--shadow-l:2px 70px 80px 0 #00000005, 0 0 4px 1px #1111110d, 0 10px 40px 0 #1111110d, 0 20px 50px 0 #11111105;--shadow-xl:2px 70px 80px 0 #0000000a, 0 0 4px 1px #1111110d, 0 10px 40px 0 #11111114, 0 20px 50px 0 #1111110f;--blur-20:20px;--z-base:0;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-popover:500;--z-tooltip:600;--z-toast:700;--duration-instant:80ms;--duration-fast:.16s;--duration-base:.24s;--duration-slow:.36s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1)}@font-face{font-family:Pretendard;font-weight:45 920;font-style:normal;font-display:swap;src:url(/assets/PretendardVariable-CJuje-Rk.woff2)format("woff2-variations"),url(/assets/PretendardVariable-CJuje-Rk.woff2)format("woff2")}:root{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif;line-height:1.5}body{background:var(--background-default);color:var(--label-900);margin:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@font-face{font-family:Suit;src:url(https://cdn.jsdelivr.net/gh/sun-typeface/SUIT@v2.0.5/fonts/static/woff2/SUIT-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Suit;src:url(https://cdn.jsdelivr.net/gh/sun-typeface/SUIT@v2.0.5/fonts/static/woff2/SUIT-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Suit;src:url(https://cdn.jsdelivr.net/gh/sun-typeface/SUIT@v2.0.5/fonts/static/woff2/SUIT-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Suit;src:url(https://cdn.jsdelivr.net/gh/sun-typeface/SUIT@v2.0.5/fonts/static/woff2/SUIT-Bold.woff2)format("woff2");font-weight:700;font-display:swap}.mc-card{--mc-ink:var(--cool-gray-950);--mc-paper:var(--cool-gray-50);--mc-muted-soft:var(--cool-gray-400);--mc-muted-strong:var(--cool-gray-200);--mc-rule:var(--cool-gray-700);background:var(--mc-ink);width:90mm;height:50mm;color:var(--mc-paper);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;grid-template-rows:auto auto 1fr;grid-template-columns:1fr 1fr;gap:2mm 4mm;padding:5.2mm;font-family:Suit,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;display:grid;position:relative;overflow:hidden}.mc-card--white{--mc-ink:var(--cool-gray-50);--mc-paper:var(--cool-gray-950);--mc-muted-soft:var(--cool-gray-700);--mc-muted-strong:var(--cool-gray-800);--mc-rule:var(--cool-gray-300)}.mc-card *{box-sizing:border-box;margin:0;padding:0}.mc-card__corner{flex-direction:column;min-width:0;display:flex}.mc-card__corner--tl{grid-area:1/1;justify-content:flex-start;align-items:flex-start}.mc-card__corner--tr{text-align:right;grid-area:1/2;justify-content:flex-start;align-items:flex-end}.mc-card__corner--bl{grid-area:3/1;justify-content:flex-end;align-items:flex-start}.mc-card__corner--br{text-align:right;grid-area:3/2;justify-content:flex-end;align-items:flex-end}.mc-card__divider{background:var(--mc-rule);grid-area:2/1/auto/-1;height:.15mm;margin-top:2mm}.mc-card__logo{width:17mm}.mc-card__person{flex-direction:column;gap:1.5mm;min-width:0;display:flex}.mc-card__role{color:var(--mc-muted-soft);letter-spacing:.04em;font-size:6.5pt;font-weight:600}.mc-card__name{letter-spacing:-.03em;margin-left:-1px;font-size:12pt;font-weight:700;line-height:1}.mc-card__company{color:var(--mc-muted-strong);letter-spacing:.04em;font-size:7pt;font-weight:600}.mc-card__info{flex-direction:column;gap:1.2mm;min-width:0;display:flex}.mc-card__info p{font-size:6.5pt;font-weight:500;line-height:1.3}.mc-card__tel{color:var(--mc-muted-strong);letter-spacing:-.01em;font-weight:600}.mc-card__mail{color:var(--mc-muted-strong);letter-spacing:-.005em}.mc-card__addr{color:var(--mc-muted-soft)}.mc-card__hook{color:var(--mc-muted-strong);letter-spacing:-.01em;text-align:right;font-size:7.5pt;font-weight:600;line-height:1.5}.mc-card--shadow{box-shadow:0 1px 2px #0000000f,0 10px 28px #0000001f}
