@font-face{font-family:pretendard;src:url(/_next/static/media/ff840cfebfb63b0c-s.p.woff2) format("woff2");font-display:swap;font-weight:400 500 700}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_c3c54b{font-family:pretendard,pretendard Fallback}.__variable_c3c54b{--font-pretendard:"pretendard","pretendard Fallback"}.title-1-bold{font-weight:700}.title-1-bold,.title-1-medium{font-size:2rem;line-height:133%;letter-spacing:-.64px}.title-1-medium{font-weight:500}.title-1-regular{font-size:2rem;font-weight:400;line-height:133%;letter-spacing:-.64px}.title-2-bold{font-weight:700}.title-2-bold,.title-2-medium{font-size:1.75rem;line-height:135%;letter-spacing:-.56px}.title-2-medium{font-weight:500}.title-2-regular{font-size:1.75rem;font-weight:400;line-height:135%;letter-spacing:-.56px}.title-3-bold{font-weight:700}.title-3-bold,.title-3-medium{font-size:1.5rem;line-height:2rem;line-height:133%;letter-spacing:-.48px}.title-3-medium{font-weight:500}.title-3-regular{font-size:1.5rem;line-height:2rem;font-weight:400;line-height:133%;letter-spacing:-.48px}.heading-1-bold{font-weight:700}.heading-1-bold,.heading-1-medium{font-size:1.375rem;line-height:136%;letter-spacing:-.396px}.heading-1-medium{font-weight:500}.heading-1-regular{font-size:1.375rem;font-weight:400;line-height:136%;letter-spacing:-.396px}.heading-2-bold{font-weight:700}.heading-2-bold,.heading-2-medium{font-size:1.25rem;line-height:1.75rem;line-height:140%;letter-spacing:-.24px}.heading-2-medium{font-weight:500}.heading-2-regular{font-size:1.25rem;line-height:1.75rem;font-weight:400;line-height:140%;letter-spacing:-.24px}.headline-1-bold{font-weight:700}.headline-1-bold,.headline-1-medium{font-size:1.125rem;line-height:1.75rem;line-height:144%}.headline-1-medium{font-weight:500}.headline-1-regular{font-size:1.125rem;line-height:1.75rem;font-weight:400;line-height:144%}.body-1-normal-bold{font-weight:700}.body-1-normal-bold,.body-1-normal-semibold{font-size:1rem;line-height:1.5rem;line-height:150%}.body-1-normal-semibold{font-weight:600}.body-1-normal-medium{font-weight:500}.body-1-normal-medium,.body-1-normal-regular{font-size:1rem;line-height:1.5rem;line-height:150%}.body-1-normal-regular{font-weight:400}.body-1-reading-bold{font-weight:700}.body-1-reading-bold,.body-1-reading-medium{font-size:1rem;line-height:1.5rem;line-height:160%}.body-1-reading-medium{font-weight:500}.body-1-reading-regular{font-size:1rem;line-height:1.5rem;font-weight:400;line-height:160%}.label-1-normal-bold{font-weight:700}.label-1-normal-bold,.label-1-normal-medium{font-size:.875rem;line-height:1.25rem;line-height:142%;letter-spacing:.14px}.label-1-normal-medium{font-weight:500}.label-1-normal-regular{font-size:.875rem;line-height:1.25rem;font-weight:400;line-height:142%;letter-spacing:.14px}.label-1-reading-bold{font-weight:700}.label-1-reading-bold,.label-1-reading-medium{font-size:.875rem;line-height:1.25rem;line-height:157%;letter-spacing:.14px}.label-1-reading-medium{font-weight:500}.label-1-reading-regular{font-size:.875rem;line-height:1.25rem;font-weight:400;line-height:157%;letter-spacing:.14px}.caption-1-bold{font-weight:700}.caption-1-bold,.caption-1-medium{font-size:.75rem;line-height:1rem;line-height:133%;letter-spacing:.24px}.caption-1-medium{font-weight:500}.caption-1-regular{font-size:.75rem;line-height:1rem;font-weight:400;line-height:133%;letter-spacing:.24px}.caption-2-bold{font-weight:700}.caption-2-bold,.caption-2-medium{font-size:.625rem;line-height:127%;letter-spacing:.3px}.caption-2-medium{font-weight:500}.caption-2-regular{font-size:.625rem;font-weight:400;line-height:127%;letter-spacing:.3px}.flex-center,.flex-col-center{display:flex;align-items:center;justify-content:center}.flex-col-center{flex-direction:column}.flex-between{display:flex;align-items:center;justify-content:space-between}.absolute-center{position:absolute;top:50%;left:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.absolute-top-right-0{position:absolute;top:0;right:0}.absolute-top-left-0{position:absolute;top:0;left:0}.absolute-bottom-right-0{position:absolute;bottom:0;right:0}.absolute-bottom-left-0{position:absolute;bottom:0;left:0}