.VFKzxG_footer{color:#f8fafc;background:#03111f;border-top:1px solid #173047}.VFKzxG_inner{justify-content:flex-start;align-items:flex-start;gap:28px;width:min(100%,1440px);min-height:203px;margin-inline:auto;padding:43px clamp(24px,5vw,72px) 42px;display:flex}.VFKzxG_brand{flex-direction:column;align-items:flex-start;gap:5px;width:min(504px,48vw);display:flex}.VFKzxG_brand strong{font-size:24px;line-height:24px}.VFKzxG_brand span{font-size:14px;line-height:20px}.VFKzxG_brand small{color:#8fa1b3;font-size:12px;line-height:18px}.VFKzxG_nav{color:#c8d3de;flex-wrap:wrap;align-items:center;gap:20px 28px;font-size:12px;font-weight:500;line-height:17px;display:flex}.VFKzxG_nav a{text-align:center;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;min-width:24px;padding-block:4px;transition:color .16s,background-size .26s}.VFKzxG_nav a:hover{color:#34c0f4;background-size:100% 1px}@media (max-width:780px){.VFKzxG_inner{flex-direction:column}.VFKzxG_brand{width:100%}.VFKzxG_nav{margin-left:0}}.VFKzxG_copyright{color:#8fa1b3;width:min(100%,1440px);margin:-14px auto 0;padding:0 clamp(24px,5vw,72px) 28px;font-size:12px;line-height:18px}
.azVQWW_header{z-index:80;color:#0e131a;will-change:transform;background:#fff;border-bottom:1px solid #dce3ea;height:60px;transition:transform .24s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;right:0}.azVQWW_visible{transform:translateY(0)}.azVQWW_hidden{transform:translateY(-100%)}.azVQWW_inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(100%,1440px);height:100%;margin-inline:auto;padding-inline:clamp(24px,5vw,72px);display:grid}.azVQWW_brand{letter-spacing:-.02em;justify-self:start;align-items:center;min-height:24px;font-size:18px;font-weight:800;display:inline-flex}.azVQWW_nav{white-space:nowrap;align-items:center;gap:28px;font-size:14px;font-weight:500;display:flex;transform:translate(-32px)}.azVQWW_nav a,.azVQWW_localeLink{transition:color .16s}.azVQWW_nav a{text-align:center;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;min-width:24px;padding-block:4px;transition:color .16s,background-size .26s}.azVQWW_nav a:hover,.azVQWW_localeLink:hover{color:#0857cf}.azVQWW_nav a:hover,.azVQWW_navActive{background-size:100% 1px}.azVQWW_navActive{color:#0857cf}.azVQWW_actions{justify-self:end;align-items:center;gap:20px;display:flex}.azVQWW_localeToggle{align-items:center;width:76px;height:24px;display:flex}.azVQWW_localeToggle a{white-space:nowrap;flex:1;justify-content:center;align-items:center;height:24px;padding-inline:0;font-size:10px;font-weight:600;display:inline-flex}.azVQWW_localeLink{color:#5e6b7a}.azVQWW_localeActive{color:#0857cf}.azVQWW_inquiry{color:#16518c;justify-content:center;align-items:center;min-width:150px;height:32px;padding-inline:16px;font-size:14px;font-weight:900;transition:color .16s;display:inline-flex}.azVQWW_inquiry span{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-block:4px;transition:background-size .26s}.azVQWW_inquiry:hover{color:#0857cf}.azVQWW_inquiry:hover span{background-size:100% 1px}@media (max-width:920px){.azVQWW_inner{grid-template-columns:auto 1fr auto;padding-inline:18px}.azVQWW_nav{justify-self:center;gap:14px;overflow-x:auto}.azVQWW_inquiry{display:none}.azVQWW_actions{gap:0}}@media (max-width:680px){.azVQWW_nav{display:none}.azVQWW_inner{grid-template-columns:1fr auto}}@media (prefers-reduced-motion:reduce){.azVQWW_header{transition:none}}
@font-face{font-family:Inter;src:url(/fonts/inter-400.woff2)format("woff2");font-style:normal;font-weight:200 400;font-display:swap;unicode-range:U+0-17F,U+2000-206F,U+2190-21FF,U+2212,U+2264-2265}@font-face{font-family:Inter;src:url(/fonts/inter-500.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0-17F,U+2000-206F,U+2190-21FF,U+2212,U+2264-2265}@font-face{font-family:Inter;src:url(/fonts/inter-600.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+0-17F,U+2000-206F,U+2190-21FF,U+2212,U+2264-2265}@font-face{font-family:Inter;src:url(/fonts/inter-700.woff2)format("woff2");font-style:normal;font-weight:700 900;font-display:swap;unicode-range:U+0-17F,U+2000-206F,U+2190-21FF,U+2212,U+2264-2265}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-500.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0-17F,U+2000-206F,U+2190-21FF,U+2212,U+2264-2265}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-600.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+0-17F,U+2000-206F,U+2190-21FF,U+2212,U+2264-2265}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-700.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0-17F,U+2000-206F,U+2190-21FF,U+2212,U+2264-2265}@font-face{font-family:Inter Fallback;src:local(Arial),local(ArialMT),local(Helvetica);font-weight:100 549;size-adjust:107%;ascent-override:90.5%;descent-override:22.6%;line-gap-override:0%;unicode-range:U+0-24F,U+2000-22FF}@font-face{font-family:Inter Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold);font-weight:550 900;size-adjust:101.7%;ascent-override:95.3%;descent-override:23.8%;line-gap-override:0%;unicode-range:U+0-24F,U+2000-22FF}:root{--color-navy-950:#03111f;--color-navy-900:#08253c;--color-blue-700:#0a67ff;--color-blue-800:#16518c;--color-blue-100:#dceafa;--color-cyan-400:#2dc4ff;--color-cyan-500:#149ed3;--color-orange-400:#f0a26b;--color-orange-500:#e77a36;--color-white:#fff;--color-ink:#0e131a;--color-muted:#5c6877;--color-line:#dce3ea;--color-surface:#f6f8fa;--font-sans:Inter, "Inter Fallback", "Pretendard", "Noto Sans KR", "Apple SD Gothic Neo", Arial, sans-serif;--font-display:Inter, "Inter Fallback", "Pretendard", "Noto Sans KR", Arial, sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--content-max:80rem;--page-gutter:clamp(1.25rem, 4vw, 4rem);--header-height:60px;--section-space:clamp(6rem, 10vw, 10rem);--radius-sm:0;--focus-ring:0 0 0 3px #0a67ff47}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;min-height:100%;scroll-padding-top:var(--header-height)}body{min-height:100%;color:var(--color-ink);background:var(--color-surface);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{appearance:none}img,svg,video{max-width:100%;display:block}:lang(ko) body{word-break:keep-all}:focus-visible{box-shadow:var(--focus-ring);outline:none}::selection{color:var(--color-white);background:var(--color-blue-700)}.skip-link{z-index:100;top:var(--space-4);left:var(--space-4);padding:var(--space-3) var(--space-4);color:var(--color-white);background:var(--color-navy-950);position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
