@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.2q4tlji06vjpz.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%}.FI9RFG_className{font-family:pretendard,pretendard Fallback}.FI9RFG_variable{--font-pretendard:"pretendard", "pretendard Fallback"}
.EZoWya_footer{background:var(--color-surface-muted);box-shadow:0 -2px 16px 1px #0000001a}.EZoWya_container{max-width:100%;color:var(--color-text-subtle);flex-direction:column;gap:.75rem;margin-inline:auto;padding:1rem 1.5rem;font-size:.75rem;line-height:1.25rem;display:flex}.EZoWya_col{flex-direction:column;display:flex}.EZoWya_row{flex-flow:wrap;flex:0 0;gap:0 .75rem;width:100%;display:flex}.EZoWya_row>.EZoWya_item{white-space:nowrap;flex-flow:row;flex:none;gap:.25rem;display:flex}.EZoWya_row>.EZoWya_item>.EZoWya_title{font-weight:600}.EZoWya_link:hover{color:var(--color-primary)}@media (min-width:40rem){.EZoWya_container{flex-direction:row;justify-content:space-between;padding-inline:1.5rem}.EZoWya_col.EZoWya_end>.EZoWya_row{justify-content:end}}
.Af2_WG_header{z-index:10;background:color-mix(in srgb, var(--color-surface) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0;box-shadow:0 2px 16px 1px #0000001a}.Af2_WG_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;width:100%;margin-inline:auto;padding:.75rem 1.5rem .5625rem;display:flex}.Af2_WG_logo{letter-spacing:-.025em;color:var(--color-primary);font-size:1.25rem;font-weight:700;line-height:1.75rem}.Af2_WG_logo>img{width:6.5rem}.Af2_WG_navWrap{order:3;width:100%}.Af2_WG_nav{white-space:nowrap;color:var(--color-text-muted);gap:1.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex;overflow-x:auto}.Af2_WG_navLink{padding-block:.25rem}.Af2_WG_navLink:hover{color:var(--color-primary)}.Af2_WG_navLink[aria-current=page]{color:var(--color-primary);font-weight:700}.Af2_WG_navLink[aria-disabled=true]{color:var(--color-text-faint);cursor:not-allowed}.Af2_WG_languageWrapper{flex-direction:row;justify-content:end;width:6.5rem;display:flex}@media (min-width:40rem){.Af2_WG_inner{padding-inline:1.5rem;padding-bottom:.75rem}.Af2_WG_navWrap{order:0;width:auto}}
.gdGMiG_root{align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}.gdGMiG_link{color:var(--color-text-faint)}.gdGMiG_link:hover{color:var(--color-text-muted)}.gdGMiG_link[aria-current=true]{color:var(--color-text);font-weight:500}
*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:clamp(100%,.875rem + .25vw,112.5%);line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}ol,ul{list-style:none}img,svg,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}:root{--color-primary:#ff8a13;--color-primary-hover:#ffa03e;--color-primary-soft:#fff9f3;--color-on-primary:#fff;--color-text:#2b2b30;--color-text-muted:#52525b;--color-text-subtle:#71717a;--color-text-faint:#a1a1aa;--color-surface:#fff;--color-surface-muted:#fafafa;--color-border:#e4e4e7;--color-border-strong:#d4d4d8;--header-h:5.5rem}@media (min-width:40rem){:root{--header-h:3.5rem}}html{height:100%;scroll-padding-top:var(--header-h);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--color-surface);min-height:100%;color:var(--color-text);font-family:var(--font-pretendard), -apple-system, BlinkMacSystemFont, system-ui, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;word-break:keep-all;flex-direction:column;display:flex}main{flex-direction:column;flex:1;display:flex}.btn{border-radius:9999px;justify-content:center;align-items:center;height:3rem;padding-inline:2rem;font-weight:600;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.btn-primary{background:var(--color-primary);color:var(--color-on-primary)}.btn-primary:hover{background:var(--color-primary-hover)}.btn-secondary{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text)}.btn-secondary:hover{border-color:var(--color-primary);color:var(--color-primary)}
