.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{overflow:hidden}.m_a2dae653,.m_fcd81474{height:var(--carousel-height)}.m_fcd81474{display:flex;flex-direction:row}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){-webkit-margin-end:calc(var(--carousel-slide-gap) * -1);margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:1;pointer-events:none}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);top:0;bottom:0;flex-direction:column;padding:var(--carousel-controls-offset) 0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline-start:0;inset-inline-end:0;top:calc(50% - var(--carousel-control-size) / 2);flex-direction:row;padding:0 var(--carousel-controls-offset)}.m_64f58e10{display:flex;justify-content:center;align-items:center;min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);transition:opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{position:absolute;display:flex;justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none}.m_71ea3ab1:where([data-orientation=vertical]){bottom:0;top:0;inset-inline-end:var(--mantine-spacing-md);flex-direction:column}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);inset-inline-start:0;inset-inline-end:0;flex-direction:row}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{position:relative;flex:0 0 var(--carousel-slide-size)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){-webkit-padding-end:var(--carousel-slide-gap);padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){-webkit-margin-end:var(--carousel-slide-gap);margin-inline-end:var(--carousel-slide-gap)}:root{font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;--white:#fff;--whiteOpacity:hsla(0,0%,100%,.4);--black:#000;--grey50:#f9fafb;--grey100:#f2f4f6;--grey200:#e5e8eb;--grey300:#d1d6db;--grey400:#b0b8c1;--grey500:#8b95a1;--grey600:#6b7684;--grey700:#4e5968;--grey800:#333d4b;--grey900:#191f28;--greyOpacity50:rgba(0,23,51,.02);--greyOpacity100:rgba(2,32,71,.05);--greyOpacity200:rgba(0,27,55,.1);--greyOpacity300:rgba(0,29,58,.18);--greyOpacity400:rgba(0,25,54,.31);--greyOpacity500:rgba(3,24,50,.46);--greyOpacity600:rgba(0,19,43,.58);--greyOpacity700:rgba(3,18,40,.7);--greyOpacity800:rgba(0,12,30,.8);--greyOpacity900:rgba(2,9,19,.91);--background:#fff;--greyBackground:#f2f4f6;--overlayBackground:rgba(0,0,0,.3);--orange100:#fffbe5;--orange200:#fff7cc;--orange300:#fff0a6;--orange400:#ffea80;--orange500:#ffe359;--orange600:#fd3;--orange700:#ffd400;--orange800:#ffc100;--orange900:#ffb320;--blue100:#eff8ff;--blue200:#1c9eff;--green100:#f1fcf8;--green200:#00c82c;--green300:#83e398;--red100:#faedef;--red200:#ef2a2b;--red300:#fa697e;--radius-xs:6px;--radius-s:8px;--radius-m:12px;--radius-l:16px;--radius-xl:24px;--radius-2xl:32px;--radius-3xl:64px;--radius-extra:9999px;--padding-container-desktop:32px;--padding-container-mobile:16px;--padding-base-vertical:12px;--padding-base-horizontal:16px;--padding-s-vertical:4px;--padding-s-horizontal:8px;--padding-m-vertical:8px;--padding-m-horizontal:12px;--padding-l-vertical:12px;--padding-l-horizontal:20px;--padding-xl-vertical:16px;--padding-xl-horizontal:24px;--padding-2xl-vertical:18px;--padding-2xl-horizontal:32px;--line-height-base:1.5;--fz-2xl:96px;--fz-xl:72px;--fz-h1:56px;--fz-h2:48px;--fz-h3:36px;--fz-h4:32px;--fz-h5:24px;--fz-h6:20px;--fz-h7:17px;--fz-p:15px;--fz-sm:13px;--fz-xs:11px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:900;--nav-height:60px;--transition-duration:0.2;--nav-index:50;--overlay-index:999;--modal-index:9990;--toast-index:9999}*{margin:0;padding:0;border:0;line-height:var(--line-height-base);vertical-align:baseline;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Mona-Sans,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;word-break:keep-all;-webkit-tap-highlight-color:rgba(255,255,255,0)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{width:100%;height:100%}body{min-height:100dvh;line-height:var(--line-height-base);font-size:var(--fz-p)}h1,h2,h3,h4,h5,h6{margin:0;padding:0}li,ol,ul{padding-left:0;list-style-type:none}a{text-decoration:none;color:inherit}a,button{cursor:pointer}button,input,select,textarea{background-color:transparent;border:0;&:focus{outline:none;box-shadow:none}}select{appearance:none;-moz-appearance:none;-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{font-size:15px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}::selection{background:var(--grey200)}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local("Pretendard Black"),url(/public/static/fonts/pretendard/Pretendard-Black.woff2) format("woff2"),url(/public/static/fonts/pretendard/Pretendard-Black.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(/public/static/fonts/pretendard/Pretendard-ExtraBold.woff2) format("woff2"),url(/public/static/fonts/pretendard/Pretendard-ExtraBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/public/static/fonts/pretendard/Pretendard-Bold.woff2) format("woff2"),url(/public/static/fonts/pretendard/Pretendard-Bold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/public/static/fonts/pretendard/Pretendard-SemiBold.woff2) format("woff2"),url(/public/static/fonts/pretendard/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/public/static/fonts/pretendard/Pretendard-Medium.woff2) format("woff2"),url(/public/static/fonts/pretendard/Pretendard-Medium.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(/public/static/fonts/pretendard/Pretendard-Regular.woff2) format("woff2"),url(/public/static/fonts/pretendard/Pretendard-Regular.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/public/static/fonts/pretendard/Pretendard-Light.woff2) format("woff2"),url(/public/static/fonts/pretendard/Pretendard-Light.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(/public/static/fonts/pretendard/Pretendard-ExtraLight.woff2) format("woff2"),url(/public/static/fonts/pretendard/Pretendard-ExtraLight.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(/public/static/fonts/pretendard/Pretendard-Thin.woff2) format("woff2"),url(/public/static/fonts/pretendard/Pretendard-Thin.woff) format("woff")}@font-face{font-family:Mona Sans;src:url(/public/static/fonts/mona_sans/Mona-Sans.woff2) format("woff2 supports variations"),url(/public/static/fonts/mona_sans/Mona-Sans.woff2) format("woff2-variations");font-weight:200 900;font-stretch:75% 125%}