:root{--motion-hover:.2s ease-out;--motion-reveal-duration:.5s;--motion-reveal-distance:40px;--motion-reveal-ease:cubic-bezier(.22, 1, .36, 1);--motion-reveal-late:.4s;--motion-reveal-up-distance:80px;--motion-reveal-up-delay:.25s;--motion-intro-hold:2.5s;--motion-intro-text:.8s;--motion-intro-text-delay:.3s;--motion-intro-fade:.6s;--motion-step-stagger:.15s;--motion-slide:.6s;--motion-carousel-hold:2.5s;--motion-carousel-slide:.6s;--motion-hero-blob-1:30s;--motion-hero-blob-2:36s;--motion-hero-blob-3:42s;--motion-hero-blob-4:34s;--motion-notice-in:.5s;--motion-notice-morph:.4s;--motion-notice-smooth:.35s;--motion-notice-dissolve:.6s;--motion-notice-step-1:0s;--motion-notice-step-2:.5s;--motion-notice-step-3:.5s;--motion-notice-step-4:1.85s;--motion-notice-step-0:.6s;--motion-meeting-ease:cubic-bezier(.45, 0, .15, 1);--motion-meeting-ease-quick:cubic-bezier(.2, 0, 0, 1);--motion-meeting-d1:.8s;--motion-meeting-d2:.7s;--motion-meeting-d3:.7s;--motion-meeting-d4:.6s;--motion-meeting-d0:.8s;--motion-meeting-step-1:1s;--motion-meeting-step-2:2.3s;--motion-meeting-step-3:2.3s;--motion-meeting-step-4:1.3s;--motion-meeting-step-0:2.8s;--motion-vote-ease-scroll:cubic-bezier(.45, 0, .2, 1);--motion-vote-ease-out:cubic-bezier(.22, 1, .36, 1);--motion-vote-ease-gentle:cubic-bezier(.34, 1.12, .64, 1);--motion-vote-scroll:.9s;--motion-vote-back:.8s;--motion-vote-press:.12s;--motion-vote-slide:.55s;--motion-vote-zoom:.5s;--motion-vote-move:.7s;--motion-vote-select:.3s;--motion-vote-spin:2.51s;--motion-vote-d0:.6s;--motion-vote-step-1:.5s;--motion-vote-step-2:1.05s;--motion-vote-step-3:1.2s;--motion-vote-step-4:.17s;--motion-vote-step-5:.95s;--motion-vote-step-6:1.15s;--motion-vote-step-7:.8s;--motion-vote-step-8:.95s;--motion-vote-step-9:.9s;--motion-vote-step-10:1s;--motion-vote-step-11:.85s;--motion-vote-step-0:2.71s;--motion-consent-ease:cubic-bezier(.65, 0, .35, 1);--motion-consent-ease-in:cubic-bezier(.22, .61, .36, 1);--motion-consent-out:.3s;--motion-consent-in:.6s;--motion-consent-zoom:.8s;--motion-consent-undim:.35s;--motion-consent-scroll:1.2s;--motion-consent-dissolve:.6s;--motion-consent-step-1:1.2s;--motion-consent-step-2:.69s;--motion-consent-step-3:1.6s;--motion-consent-step-4:1.8s;--motion-consent-step-5:.31s;--motion-consent-step-6:.38s;--motion-consent-step-7:1.6s;--motion-consent-step-8:2.2s;--motion-consent-step-9:.33s;--motion-consent-step-0:2.1s;--motion-survey-ease:cubic-bezier(.22, 1, .36, 1);--motion-survey-grow-ease:cubic-bezier(.33, 1, .68, 1);--motion-survey-pie:1.61s;--motion-survey-pie-r:.77s;--motion-survey-pie-l:.84s;--motion-survey-scroll-first:1.1s;--motion-survey-scroll:.8s;--motion-survey-grow:.8s;--motion-survey-count:.3s;--motion-survey-back:1.2s;--motion-survey-step-1:10ms;--motion-survey-step-2:2.81s;--motion-survey-step-3:1.11s;--motion-survey-step-4:1.8s;--motion-survey-step-5:.81s;--motion-survey-step-6:2s;--motion-survey-step-7:.81s;--motion-survey-step-8:2s;--motion-survey-step-9:.81s;--motion-survey-step-0:2.3s;--motion-survey-video-ease:cubic-bezier(.45, 0, .15, 1);--motion-survey-video-play-ease:cubic-bezier(.2, 0, 0, 1);--motion-survey-video-scroll-1:1.2s;--motion-survey-video-play:.35s;--motion-survey-video-clip:5s;--motion-survey-video-scroll-3:1s;--motion-survey-video-back:1.6s;--motion-survey-video-step-1:1.2s;--motion-survey-video-step-2:2s;--motion-survey-video-step-3:2.95s;--motion-survey-video-step-0:2.4s;--motion-branch-step-1:.4s;--motion-branch-step-2:.7s;--motion-branch-step-3:1.16s;--motion-branch-step-4:.16s;--motion-branch-step-0:2.72s;--motion-report-ease:cubic-bezier(.65, 0, .35, 1);--motion-report-flip:1s;--motion-report-hold:1.6s;--motion-report-step:2.6s;--motion-report-fade:.4s;--motion-report-slide:.6s;--motion-report-slide-step:2s;--motion-report-slide-step-next:2.6s;--motion-map-in:.7s;--motion-map-frame:70ms;--motion-map-build:.56s;--motion-map-pin:.45s;--motion-map-dissolve:.6s;--motion-map-step-1:10ms;--motion-map-step-2:.8s;--motion-map-step-0:2.95s;--motion-map-never:86400s;--motion-ways-d1:.9s;--motion-ways-d2:.35s;--motion-ways-d3:.7s;--motion-ways-d4:.9s;--motion-ways-d5:.5s;--motion-ways-d6:.7s;--motion-ways-d7:.5s;--motion-ways-d8:.6s;--motion-ways-d0:.6s;--motion-ways-step-1:1.2s;--motion-ways-step-2:1.5s;--motion-ways-step-3:1.56s;--motion-ways-step-4:1.9s;--motion-ways-step-5:1.5s;--motion-ways-step-6:1.7s;--motion-ways-step-7:1.7s;--motion-ways-step-8:1.4s;--motion-ways-step-0:3.1s;--motion-typing-step:56ms}@media (min-width:1024px){:root{--motion-notice-step-1:.6s;--motion-notice-step-2:1s}}@media not all and (min-width:1024px){:root{--motion-notice-in:0s;--motion-meeting-d1:.35s;--motion-meeting-d2:.9s;--motion-meeting-d3:.6s;--motion-meeting-d4:.3s;--motion-meeting-d5:.6s;--motion-meeting-d0:.7s;--motion-meeting-step-1:1s;--motion-meeting-step-2:2.55s;--motion-meeting-step-3:1.9s;--motion-meeting-step-4:2.2s;--motion-meeting-step-5:.9s;--motion-meeting-step-0:2.8s}}@keyframes landing-carousel-first{0%,40.32%{animation-timing-function:ease-in-out;transform:translate(0)}50%{transform:translateX(calc(-1 * var(--carousel-shift)))}50.01%,90.32%{transform:translateX(var(--carousel-shift));animation-timing-function:ease-in-out}to{transform:translate(0)}}@keyframes landing-carousel-second{0%,40.32%{transform:translateX(var(--carousel-shift));animation-timing-function:ease-in-out}50%,90.32%{animation-timing-function:ease-in-out;transform:translate(0)}to{transform:translateX(calc(-1 * var(--carousel-shift)))}}@keyframes landing-hero-blob-1{0%,to{transform:translate(0)scale(1)}25%{transform:translate(-55cqw,45cqh)scale(1.1)}50%{transform:translate(-85cqw,90cqh)scale(.95)}75%{transform:translate(-35cqw,55cqh)scale(1.1)}}@keyframes landing-hero-blob-2{0%,to{transform:translate(0)scale(1)}25%{transform:translate(-45cqw,-50cqh)scale(1.15)}50%{transform:translate(-85cqw,-20cqh)scale(1)}75%{transform:translate(-30cqw,-65cqh)scale(1.1)}}@keyframes landing-hero-blob-3{0%,to{transform:translate(0)scale(1)}25%{transform:translate(60cqw,40cqh)scale(1.1)}50%{transform:translate(100cqw,10cqh)scale(1)}75%{transform:translate(50cqw,65cqh)scale(1.1)}}@keyframes landing-hero-blob-4{0%,to{transform:translate(0)scale(1)}25%{transform:translate(40cqw,-20cqh)scale(1.2)}50%{transform:translate(-15cqw,40cqh)scale(.9)}75%{transform:translate(-20cqw,-15cqh)scale(1.1)}}*{--fs:clamp(calc(var(--fs-n,16) * .0577rem), calc(var(--fs-n,16) * (100vw / 390 + .0625rem - 1px)), calc(var(--fs-n,16) * .08125rem))}@media (min-width:1024px){*{--fs:clamp(calc(var(--fs-n,16) * .05rem), calc(var(--fs-n,16) * ((100vw - 64px) / 1300 + .0625rem - 1px)), calc(var(--fs-n,16) * .0625rem))}}@font-face{font-family:Pretendard Landing;font-weight:400 800;font-display:swap;src:url(../../../landing/fonts/pretendard-subset.woff2)format("woff2")}:root{--label-normal:#171719;--label-neutral:#47484c;--primary:#18a19a;--line-neutral:#eaebec;--bg-100:#f3f4f5;--bg-200:#eeeff1;--green-100:#eef7f6;--green-900:#154c4b;--gradient-badge:linear-gradient(90deg, #18a09a -32.917%, #01265c 146.25%);--gradient-text:linear-gradient(90deg, #18a19a, #00245b);--u:clamp(.923px, calc(100vw / 390), 1.3px);--mobile-max:calc(390 * var(--u));--gnb-height:calc(56 * var(--u))}@media (min-width:1024px){:root{--p:clamp(.8px, calc((100vw - 64px) / 1300), 1px);--ph:clamp(.6px, calc(100vh / 1015), 1px);--ps:max(.7px, min(var(--p), var(--ph)));--ph-gap:max(.2px, calc(2 * var(--ph) - 1px));--u:1px;--gnb-height:80px}html{scroll-snap-type:y mandatory}}*,:before,:after{box-sizing:border-box}body{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;background:#fff;margin:0;font-weight:400;line-height:1.5}h1,h2,h3,p,ul,ol,figure{margin:0;padding:0}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}@media not all and (min-width:1024px){.mo-narrow{width:100%;max-width:var(--mobile-max);margin-left:auto;margin-right:auto}}.pc-only{display:none}@media (min-width:1024px){.pc-only{display:revert}.mo-only{display:none}}.visually-hidden{-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.text-gradient{background:var(--gradient-text);color:transparent;-webkit-background-clip:text;-ms-background-clip:text;background-clip:text}.badge{padding:calc(6 * var(--u)) calc(14 * var(--u));background:var(--gradient-badge);color:#fff;--fs-n:16;font-size:var(--fs);border-radius:30px;align-items:center;font-weight:700;line-height:1.5;display:inline-flex}@media (min-width:1024px){.badge{--fs-n:20;font-size:var(--fs);padding:8px 16px;line-height:1.4}}.slide{position:relative}@media (min-width:1024px){.slide{scroll-snap-align:start;min-height:100vh}.slide--fixed{height:100vh;overflow:hidden}}.js [data-reveal]{opacity:0;transform:translateY(var(--motion-reveal-distance))}.js [data-reveal].is-in{opacity:1;transition:opacity var(--motion-reveal-duration) var(--motion-reveal-ease) var(--reveal-delay,0s), transform var(--motion-reveal-duration) var(--motion-reveal-ease) var(--reveal-delay,0s);transform:none}.js [data-reveal=late]{--reveal-delay:var(--motion-reveal-late)}.js [data-reveal=up]{--motion-reveal-distance:var(--motion-reveal-up-distance)}@media (min-width:1024px){.js [data-reveal=up]{--reveal-delay:var(--motion-reveal-up-delay)}}.fab.svelte-1bosqf5{z-index:9;pointer-events:none;height:0;position:-webkit-sticky;position:sticky;bottom:0;transform:translateY(-20px)}.fab.svelte-1bosqf5>a:where(.svelte-1bosqf5){pointer-events:auto;transition:opacity var(--motion-hover), transform var(--motion-hover), visibility var(--motion-hover);background:#000;align-items:center;justify-items:center;display:grid;position:absolute;bottom:0;right:20px;box-shadow:0 4px 16px rgba(0,0,0,.16)}.fab__contact.svelte-1bosqf5{color:#fff;--fs-n:16;width:100px;height:48px;font-size:var(--fs);border-radius:28px;font-weight:700}.fab.svelte-1bosqf5 .fab__top:where(.svelte-1bosqf5){background:#fff;border:1px solid #eaebec;border-radius:50%;width:48px;height:48px}.fab__top.svelte-1bosqf5{visibility:hidden;opacity:0;transform:translateY(8px)}.js .fab.svelte-1bosqf5[data-end] .fab__contact:where(.svelte-1bosqf5){visibility:hidden;opacity:0;transform:translateY(8px)}.js .fab.svelte-1bosqf5[data-end] .fab__top:where(.svelte-1bosqf5){visibility:visible;opacity:1;transform:none}@media (min-width:1024px){.fab.svelte-1bosqf5{transform:translateY(-40px)}.fab.svelte-1bosqf5>a:where(.svelte-1bosqf5){right:40px}.fab.svelte-1bosqf5 .fab__contact:where(.svelte-1bosqf5){display:none}.fab.svelte-1bosqf5 .fab__top:where(.svelte-1bosqf5){visibility:visible;opacity:1;border-width:1.3px;width:64px;height:64px;transform:none;box-shadow:0 5px 21px rgba(0,0,0,.16)}.fab__top.svelte-1bosqf5 img:where(.svelte-1bosqf5){width:32px;height:32px}.js .fab.svelte-1bosqf5:not([data-scrolled]) .fab__top:where(.svelte-1bosqf5){visibility:hidden;opacity:0;transform:translateY(8px)}}
