@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_126a4e3a-module__nZ76EG__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_126a4e3a-module__nZ76EG__variable{--lp-outfit:"Outfit", "Outfit Fallback"}
html:has(.lp-root){scroll-behavior:smooth}.lp-root{color:#fff;font-feature-settings:"tnum" 1;background-color:#050608;min-height:100vh;font-family:Pretendard,Pretendard Variable,Outfit,-apple-system,system-ui,sans-serif}.kr{word-break:keep-all}.tabular{font-variant-numeric:tabular-nums}.lp-root section[id]{scroll-margin-top:84px}@keyframes fadeInUp{0%{opacity:0;transform:translate(var(--tx,0px), var(--ty,18px));filter:blur(3px)}to{opacity:1;filter:blur();transform:translate(0)}}.reveal{opacity:0}.reveal.in-view{animation:.8s cubic-bezier(.16,1,.3,1) forwards fadeInUp;animation-delay:calc(var(--d,0) * 1ms)}input[type=text]::placeholder{color:#ffffff38}.check-option{transition:color .25s}.check-option.selected .opt-label,.check-option.selected .opt-num{color:#ff8f2e}.field-underline{transition:border-color .25s}.hero-num{letter-spacing:-.05em;font-size:clamp(3.75rem,19vw,6.5rem);line-height:.9}@media (min-width:640px){.hero-num{font-size:clamp(5rem,14vw,7.5rem)}}@media (min-width:1024px){.hero-num{font-size:clamp(5.5rem,9.2vw,9rem)}}.hero-num .cur{vertical-align:.82em;letter-spacing:0;margin-right:.06em;font-size:.48em}.price-bar{background:#ffffff1f;border-radius:4.5px;height:9px;overflow:hidden}.price-bar-fill{background:#6f9f78;border-radius:4.5px;width:0%;height:100%}.price-status{color:#050608;background:#ffffffeb;border-radius:3px;align-items:center;gap:6px;padding:.35rem .7rem;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.quote-mark{flex-shrink:0;width:12px;height:12px}.price-state{transition:opacity .4s,transform .4s}.price-state.is-leaving{opacity:0;transform:translateY(6px)}.price-after{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(4px)}.price-after.is-on{opacity:1;transform:none}#heroContent,#heroStage{will-change:opacity, transform}.hero-media{z-index:0;pointer-events:none;background:#050608;position:absolute;inset:0;overflow:hidden}.hero-video{object-fit:cover;object-position:62% center;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.hero-video.is-ready{opacity:.58}.hero-overlay{background:linear-gradient(90deg,#050608eb 0%,#050608b8 42%,#0506086b 100%),linear-gradient(#05060873 0%,#05060800 22% 70%,#05060899 100%);position:absolute;inset:0}@media (max-width:1023px){.hero-video{object-position:58% center}.hero-video.is-ready{opacity:.4}.hero-overlay{background:linear-gradient(#050608d1 0%,#0506089e 45%,#050608cc 100%)}}.scroll-cue{background:#ffffff1f;width:1px;height:32px;position:relative;overflow:hidden}.scroll-cue:after{content:"";background:#ffffff8c;width:1px;height:40%;animation:2.2s cubic-bezier(.65,0,.35,1) infinite cue;position:absolute;top:-40%;left:0}@keyframes cue{to{top:100%}}.cost-range{font-size:min(11vw,4.5rem)}.cost-zero{font-size:min(18vw,6rem)}@media (min-width:768px){.cost-range{font-size:min(5.6vw,5.25rem)}.cost-zero{font-size:min(8vw,6rem)}}.svc-item{border-left:1px solid #ffffff12;padding:2.25rem 1rem 2.25rem 1.25rem}.svc-item:nth-child(2n+2){border-left:0;padding-left:0}@media (min-width:640px){.svc-item:nth-child(n){border-left:1px solid #ffffff12;padding-left:1.25rem}.svc-item:nth-child(3n+2){border-left:0;padding-left:0}}@media (min-width:1024px){.svc-item:nth-child(n){border-left:1px solid #ffffff12;padding-left:1.25rem}.svc-item:nth-child(2){border-left:0;padding-left:0}}.svc-num{font-family:var(--lp-outfit), Outfit, sans-serif;color:#ff8f2e;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;display:block}@media (min-width:1024px){.svc-num{font-size:14px}}.svc-name{color:#ffffffeb;margin-top:.85rem;font-size:1.35rem;font-weight:600;line-height:1.35;display:block}@media (min-width:640px){.svc-name{font-size:1.5rem}}@keyframes svcUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.svc-item{opacity:0}.reveal.in-view .svc-item{animation:.6s cubic-bezier(.16,1,.3,1) forwards svcUp;animation-delay:calc(.3s + var(--i) * .1s)}@media (prefers-reduced-motion:reduce){.svc-item,.reveal.in-view .svc-item{opacity:1;animation:none}}.proc-num,.proc-title,.proc-desc{transition:color .5s}#aiReviewImg{transition:opacity .3s,transform .3s}.flow-row{text-align:left;cursor:pointer;border-bottom:1px solid #ffffff14;align-items:baseline;gap:1.25rem;width:100%;padding:.8rem 0;display:flex}.flow-num{font-variant-numeric:tabular-nums;color:#ffffff40;flex-shrink:0;width:1.25rem;font-size:11px;transition:color .25s}.flow-label{color:#ffffff73;word-break:keep-all;font-size:15px;transition:color .25s}.flow-row:hover .flow-label{color:#ffffffb3}.flow-row.is-active .flow-num{color:#ff8f2e}.flow-row.is-active .flow-label{color:#fff}.ai-step-btn{font-variant-numeric:tabular-nums;color:#ffffff59;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:600;transition:background-color .2s,border-color .2s,color .2s;display:flex}.ai-step-btn:hover{color:#fff9;border-color:#ffffff59}.ai-step-btn.is-active{color:#050608;background:#ff7a1f;border-color:#ff7a1f}.ai-step-label{color:#ffffff59;white-space:nowrap;font-size:10px;transition:color .2s}.ai-step-label.is-active{color:#ffffffbf}.ai-step-line{background:#ffffff1f;flex:auto;min-width:6px;height:1px;margin-top:15px}@media (prefers-reduced-motion:reduce){.scroll-cue:after{animation:none;top:30%}}.lp-display{font-family:var(--lp-outfit), Outfit, "Pretendard Variable", Pretendard, -apple-system, system-ui, sans-serif}.lp-root .max-w-7xl,.lp-root .max-w-5xl{padding-left:clamp(1.5rem,5vw,4rem);padding-right:clamp(1.5rem,5vw,4rem)}
