.intro.svelte-4frwbm{--gnb-height:0px}.intro-page.svelte-4frwbm{contain:inline-size;min-width:0;overflow-x:clip}@media (min-width:640px){.intro.svelte-4frwbm{--gnb-height:80px}}html body{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;word-break:inherit;-webkit-font-smoothing:inherit}.intro.svelte-4frwbm{color:var(--label-normal);--fs-n:16;font-family:Pretendard Landing,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;font-size:var(--fs);word-break:keep-all;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.5}:where(.intro.svelte-4frwbm) :-webkit-any(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}:where(.intro.svelte-4frwbm) :-moz-any(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}:where(.intro.svelte-4frwbm) :is(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}:where(.intro.svelte-4frwbm) :-webkit-any(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:revert}:where(.intro.svelte-4frwbm) :-moz-any(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:revert}:where(.intro.svelte-4frwbm) :is(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:revert}:where(.intro.svelte-4frwbm) :-webkit-any(button,input,optgroup,select,textarea){color:revert;font:revert;letter-spacing:revert;margin:revert;padding:revert}:where(.intro.svelte-4frwbm) :-moz-any(button,input,optgroup,select,textarea){color:revert;font:revert;letter-spacing:revert;margin:revert;padding:revert}:where(.intro.svelte-4frwbm) :is(button,input,optgroup,select,textarea){color:revert;font:revert;letter-spacing:revert;margin:revert;padding:revert}:where(.intro.svelte-4frwbm) :is(input,textarea)::-moz-placeholder{color:revert;opacity:revert}:where(.intro.svelte-4frwbm) :-webkit-any(input,textarea)::-webkit-input-placeholder{color:revert;opacity:revert}:where(.intro.svelte-4frwbm) :-moz-any(input,textarea)::-moz-placeholder{color:revert;opacity:revert}:where(.intro.svelte-4frwbm) :is(input,textarea)::-ms-input-placeholder{color:revert;opacity:revert}:where(.intro.svelte-4frwbm) :is(input,textarea)::placeholder{color:revert;opacity:revert}.intro.svelte-4frwbm,.intro.svelte-4frwbm *,.intro.svelte-4frwbm :before,.intro.svelte-4frwbm :after{--fs:clamp(calc(var(--fs-n,16) * (.923px + max(0px, .0625rem - 1px))), calc(var(--fs-n,16) * (100vw / 390 + max(0px, .0625rem - 1px))), calc(var(--fs-n,16) * (1.3px + max(0px, .0625rem - 1px))))}@media (min-width:1024px){.intro.svelte-4frwbm,.intro.svelte-4frwbm *,.intro.svelte-4frwbm :before,.intro.svelte-4frwbm :after{--fs:clamp(calc(var(--fs-n,16) * (.8px + max(0px, .0625rem - 1px))), calc(var(--fs-n,16) * ((100vw - 64px) / 1300 + max(0px, .0625rem - 1px))), calc(var(--fs-n,16) * (1px + max(0px, .0625rem - 1px))))}.intro.svelte-4frwbm+footer{scroll-snap-align:end}}
