@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.77d5d991.woff2)format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_1ccb1acb-module__-_LYMW__className{font-family:pretendard,pretendard Fallback}.pretendard_1ccb1acb-module__-_LYMW__variable{--font-pretendard:"pretendard","pretendard Fallback"}
.language-selector-module__UjFtWW__trigger{justify-content:center;align-items:center;gap:var(--ds-space-1,4px);height:36px;padding:0 var(--ds-space-2,8px);border-radius:var(--ds-radius-md,8px);color:var(--ds-gray-7,#495057);cursor:pointer;font:500 12px/16px var(--ds-font-family,"Pretendard",sans-serif);transition:background-color var(--ds-motion-duration,.18s),color var(--ds-motion-duration,.18s);background:0 0;border:1px solid #0000;flex-shrink:0;display:inline-flex}.language-selector-module__UjFtWW__trigger:hover,.language-selector-module__UjFtWW__trigger[data-state=open]{background:var(--ds-gray-0,#f8f9fa)}.language-selector-module__UjFtWW__trigger:focus{box-shadow:none;outline:none}.language-selector-module__UjFtWW__trigger:focus-visible{background:var(--ds-gray-1,#f1f3f5)}.language-selector-module__UjFtWW__trigger[data-dark=true]:focus-visible{background:#ffffff29}.language-selector-module__UjFtWW__menu:focus{box-shadow:var(--ds-shadow-overlay,0 8px 32px #0000001f);outline:none}.language-selector-module__UjFtWW__trigger[data-dark=true]{color:var(--ds-white,#fff)}.language-selector-module__UjFtWW__trigger[data-dark=true]:hover,.language-selector-module__UjFtWW__trigger[data-dark=true][data-state=open]{background:#ffffff1a}.language-selector-module__UjFtWW__caret{transition:transform var(--ds-motion-duration,.18s);opacity:.65}.language-selector-module__UjFtWW__trigger[data-state=open] .language-selector-module__UjFtWW__caret{transform:rotate(180deg)}.language-selector-module__UjFtWW__menu{--language-hover:var(--ds-gray-0,#f8f9fa);--language-selected:var(--ds-blue-0,#e7f5ff);z-index:100;min-width:192px;max-width:calc(100vw - 24px);padding:var(--ds-space-1,4px);border:1px solid var(--ds-gray-2,#e9ecef);border-radius:var(--ds-radius-xl,16px);background:var(--ds-white,#fff);color:var(--ds-gray-7,#495057);box-shadow:var(--ds-shadow-overlay,0 8px 32px #0000001f);font:500 14px/20px var(--ds-font-family,"Pretendard",sans-serif);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:language-selector-module__UjFtWW__appear var(--ds-motion-duration,.18s)var(--ds-motion-ease,ease-out)}.language-selector-module__UjFtWW__menu[data-dark=true]{--language-hover:#ffffff14;--language-selected:#228be62e;background:color-mix(in srgb,var(--ds-gray-9,#212529)86%,transparent);color:var(--ds-gray-1,#f1f3f5);-webkit-backdrop-filter:blur(var(--ds-glass-blur,10px));border-color:#ffffff24}.language-selector-module__UjFtWW__label{padding:var(--ds-space-2,8px)var(--ds-space-3,12px);color:var(--ds-gray-5,#adb5bd);font-size:12px;line-height:16px}.language-selector-module__UjFtWW__option{align-items:center;gap:var(--ds-space-2,8px);min-height:40px;padding:var(--ds-space-2,8px)var(--ds-space-3,12px);border-radius:var(--ds-radius-md,8px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.language-selector-module__UjFtWW__option[data-highlighted]{background:var(--language-hover)}.language-selector-module__UjFtWW__option[data-state=checked]{color:var(--ds-accent,#228be6);background:var(--language-selected)}.language-selector-module__UjFtWW__menu[data-dark=true] .language-selector-module__UjFtWW__option[data-state=checked]{color:var(--ds-blue-3,#74c0fc)}.language-selector-module__UjFtWW__code{opacity:.6;margin-left:auto;font-size:11px}.language-selector-module__UjFtWW__check{align-items:center;width:16px;height:16px;display:flex}@keyframes language-selector-module__UjFtWW__appear{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@media (max-width:1200px){.language-selector-module__UjFtWW__trigger{min-height:40px}.language-selector-module__UjFtWW__option{min-height:44px}}@media (prefers-reduced-motion:reduce){.language-selector-module__UjFtWW__trigger,.language-selector-module__UjFtWW__caret{transition:none}.language-selector-module__UjFtWW__menu{animation:none}}
.header-module___xnNiq__header{--header-motion:calc(var(--ds-motion-duration)*1.6);width:100%;height:60px;padding:var(--ds-space-1)var(--ds-space-4);justify-content:center;align-items:flex-start;display:flex}.header-module___xnNiq__surface{border-radius:var(--ds-radius-pill);width:100%;max-width:1024px;color:var(--ds-gray-9);transition:max-width var(--header-motion)var(--ds-motion-ease),background-color var(--header-motion)var(--ds-motion-ease),box-shadow var(--header-motion)var(--ds-motion-ease),border-color var(--header-motion)var(--ds-motion-ease);background:0 0;border:1px solid #0000}.header-module___xnNiq__surface[data-light=true]{color:var(--ds-white)}.header-module___xnNiq__surface[data-solid=true]{background:color-mix(in srgb,var(--ds-white)86%,transparent);border-color:color-mix(in srgb,var(--ds-white)65%,transparent);box-shadow:var(--ds-shadow-overlay);-webkit-backdrop-filter:blur(var(--ds-glass-blur))}.header-module___xnNiq__surface[data-expanded=true]{background:color-mix(in srgb,var(--ds-white)96%,transparent);max-width:1408px}.header-module___xnNiq__topRow{max-width:1022px;height:50px;padding:0 var(--ds-space-6);justify-content:space-between;align-items:center;gap:var(--ds-space-4);margin:0 auto;display:flex}.header-module___xnNiq__logo{flex-shrink:0;justify-content:center;align-items:center;width:45px;display:flex}.header-module___xnNiq__desktopNav,.header-module___xnNiq__desktopActions{align-items:center;gap:var(--ds-space-1);display:flex}.header-module___xnNiq__desktopActions{gap:var(--ds-space-2)}.header-module___xnNiq__navItem{align-items:center;gap:var(--ds-space-1);padding:var(--ds-space-2)var(--ds-space-3);border-radius:var(--ds-radius-md);font-size:var(--ds-typo-body-md-size);line-height:var(--ds-typo-body-md-lh);white-space:nowrap;transition:background-color var(--ds-motion-duration)var(--ds-motion-ease),color var(--ds-motion-duration)var(--ds-motion-ease);font-weight:500;display:inline-flex}.header-module___xnNiq__navItem:hover,.header-module___xnNiq__navItem[aria-expanded=true],.header-module___xnNiq__navItem[aria-current=page]{background:var(--ds-gray-0);color:var(--ds-gray-9)}.header-module___xnNiq__navItem:focus-visible,.header-module___xnNiq__menuLink:focus-visible,.header-module___xnNiq__logo:focus-visible{outline:2px solid var(--ds-accent);outline-offset:3px}.header-module___xnNiq__desktopReveal,.header-module___xnNiq__mobileReveal{transition:grid-template-rows var(--header-motion)var(--ds-motion-ease);grid-template-rows:0fr;display:grid}.header-module___xnNiq__desktopReveal[data-open=true],.header-module___xnNiq__mobileReveal[data-open=true]{grid-template-rows:1fr}.header-module___xnNiq__revealClip{min-height:0;overflow:hidden}.header-module___xnNiq__panelStack{width:100%;max-width:1024px;padding:0 var(--ds-space-8);margin:0 auto;display:grid}.header-module___xnNiq__desktopPanel{gap:var(--ds-space-4);padding:var(--ds-space-4)0;opacity:0;visibility:hidden;transition:opacity var(--ds-motion-duration)var(--ds-motion-ease),transform var(--header-motion)var(--ds-motion-ease),visibility var(--ds-motion-duration);grid-area:1/1;grid-template-columns:repeat(2,240px);display:grid;transform:translateY(-6px)}.header-module___xnNiq__desktopPanel[data-active=true]{opacity:1;visibility:visible;transform:translateY(0)}.header-module___xnNiq__menuGroup{min-width:0}.header-module___xnNiq__menuLinks{flex-direction:column;display:flex}.header-module___xnNiq__menuLink{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-4);border-radius:var(--ds-radius-md);color:var(--ds-gray-9);font-size:var(--ds-typo-body-md-size);line-height:var(--ds-typo-body-md-lh);white-space:nowrap;transition:background-color var(--ds-motion-duration)var(--ds-motion-ease),color var(--ds-motion-duration)var(--ds-motion-ease);font-weight:400;display:flex}.header-module___xnNiq__menuLink:hover{background:var(--ds-gray-0)}.header-module___xnNiq__mobileToggle,.header-module___xnNiq__mobileReveal,.header-module___xnNiq__mobileActions{display:none}@media (max-width:1200px){.header-module___xnNiq__header{height:48px;padding:var(--ds-space-1)var(--ds-space-2)}.header-module___xnNiq__surface,.header-module___xnNiq__surface[data-expanded=true]{border-radius:var(--ds-radius-2xl);max-width:100%}.header-module___xnNiq__topRow{max-width:none;height:38px;padding:0 var(--ds-space-3)}.header-module___xnNiq__desktopNav,.header-module___xnNiq__desktopActions,.header-module___xnNiq__desktopReveal{display:none}.header-module___xnNiq__mobileActions{align-items:center;gap:var(--ds-space-1);display:flex}.header-module___xnNiq__mobileToggle{color:inherit;display:inline-flex}.header-module___xnNiq__mobileReveal{display:grid}.header-module___xnNiq__surface[data-mobile-open=true]{background:color-mix(in srgb,var(--ds-white)96%,transparent)}.header-module___xnNiq__mobileContent{overscroll-behavior:contain;max-height:calc(100dvh - 120px);padding:var(--ds-space-4);gap:var(--ds-space-4);flex-direction:column;display:flex;overflow-y:auto}.header-module___xnNiq__mobileContent .header-module___xnNiq__menuGroup{border:0;padding:0}.header-module___xnNiq__mobileContent .header-module___xnNiq__menuLinks{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.header-module___xnNiq__mobileContent .header-module___xnNiq__menuLink{white-space:normal;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.header-module___xnNiq__surface,.header-module___xnNiq__desktopReveal,.header-module___xnNiq__mobileReveal,.header-module___xnNiq__desktopPanel,.header-module___xnNiq__navItem,.header-module___xnNiq__menuLink{transition:none}}.header-module___xnNiq__desktopPanel[aria-labelledby=header-service-trigger]{grid-template-columns:repeat(3,minmax(0,1fr))}.header-module___xnNiq__menuGroupTitle{font-size:var(--ds-typo-body-md-size);line-height:var(--ds-typo-body-md-lh);color:var(--ds-gray-5);font-weight:700}.header-module___xnNiq__header[data-theme=dark] .header-module___xnNiq__surface[data-solid=true]{background:color-mix(in srgb,var(--ds-black)38%,transparent);border-color:color-mix(in srgb,var(--ds-white)18%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ds-white)8%,transparent),0 8px 32px color-mix(in srgb,var(--ds-black)18%,transparent);-webkit-backdrop-filter:blur(calc(var(--ds-glass-blur)*1.6))saturate(145%)}.header-module___xnNiq__header[data-theme=dark] .header-module___xnNiq__surface[data-expanded=true],.header-module___xnNiq__header[data-theme=dark] .header-module___xnNiq__surface[data-mobile-open=true]{background:color-mix(in srgb,var(--ds-black)62%,transparent)}.header-module___xnNiq__header[data-theme=dark] .header-module___xnNiq__menuLink{color:var(--ds-gray-2)}.header-module___xnNiq__header[data-theme=dark] .header-module___xnNiq__menuGroupTitle{color:var(--ds-gray-5)}.header-module___xnNiq__header[data-theme=dark] .header-module___xnNiq__navItem:hover,.header-module___xnNiq__header[data-theme=dark] .header-module___xnNiq__navItem[aria-expanded=true],.header-module___xnNiq__header[data-theme=dark] .header-module___xnNiq__navItem[aria-current=page],.header-module___xnNiq__header[data-theme=dark] .header-module___xnNiq__menuLink:hover,.header-module___xnNiq__header[data-theme=dark] .header-module___xnNiq__mobileToggle:hover{background:color-mix(in srgb,var(--ds-white)10%,transparent);color:var(--ds-white)}
