@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_c74a4af7-module__4DSk8G__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_c74a4af7-module__4DSk8G__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;overflow-x:hidden}.kr{word-break:keep-all}.tabular{font-variant-numeric:tabular-nums}.lp-root section[id]{scroll-margin-top:64px}@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,.check-option .opt-label{transition:color .25s}.check-option:hover .opt-label{color:#fffffff2}.check-option.selected .opt-label,.check-option.selected .opt-num{color:#ff8f2e}.field-underline{transition:border-color .25s}.gauge{width:100%;position:relative}.gauge svg{width:100%;height:auto;display:block;overflow:visible}.g-track{stroke:#ffffff1a}.g-tick{stroke:#ffffff38}.g-tick.is-major{stroke:#fff6}.g-label{fill:#ffffff61;font-family:var(--lp-outfit), Outfit, sans-serif;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.g-band{stroke:#fff6}.g-fill{transition:opacity .2s}.g-cap{fill:#ff8f2ebf;font-size:10.5px;font-weight:500}.g-dot{transition:opacity .2s}.gauge-readout{text-align:center;pointer-events:none;position:absolute;bottom:4%;left:0;right:0}.gauge-num{letter-spacing:-.045em;font-size:clamp(2.6rem,13vw,4.6rem);line-height:1;transition:color .3s}@media (min-width:1024px){.gauge-num{font-size:clamp(2.9rem,4.6vw,4rem)}.gauge-num.is-long{font-size:2.9rem}}.gauge-num.is-long{font-size:clamp(2.1rem,10vw,3.6rem)}.gauge-num .cur{vertical-align:.72em;letter-spacing:0;color:#ffffff73;margin-right:.06em;font-size:.5em}.gauge-num.is-empty{color:#ffffff29}.gauge-num.is-empty .cur{color:#ffffff1f}.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}.pr-step{opacity:0;visibility:hidden;transition:opacity .35s,transform .35s,visibility 0s linear .35s;transform:translateY(4px)}.pr-step.is-on{opacity:1;visibility:visible;transition:opacity .35s,transform .35s,visibility;transform:none}.g-band{opacity:0;transition:opacity .35s}.g-band.is-on{opacity:1}@media (prefers-reduced-motion:reduce){.pr-step,.pr-step.is-on,.g-band{transition:none}}#heroContent,#heroContent2,#heroStage{will-change:opacity, transform}@media (min-width:1024px){.hero-left{padding-top:123px}}.hero-media{z-index:0;pointer-events:none;background:#050608;position:absolute;inset:0;overflow:hidden}.hero-video{object-fit:cover;object-position:60% center;opacity:0;filter:saturate(.85);width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.hero-video.is-ready{opacity:1}.hero-video.is-ready.is-seam{opacity:.35;transition-duration:.35s}.hero-overlay{background:radial-gradient(32% 46% at 80% 56%,#05060894 0%,#05060800 100%),radial-gradient(36% 42% at 16% 54%,#05060852 0%,#05060800 100%),linear-gradient(90deg,#050608b8 0%,#0506089e 32%,#05060885 55%,#0506088c 100%),linear-gradient(#05060873 0%,#05060800 20% 72%,#050608e6 100%);position:absolute;inset:0}@media (max-width:1023px){.hero-media{height:100svh;bottom:auto}.hero-video{object-position:50% center}.hero-overlay{background:linear-gradient(#050608a8 0%,#0506089e 45%,#050608cc 80%,#050608 100%)}}.hero-glow{pointer-events:none;background:radial-gradient(closest-side,#ff7a1f12,#ff7a1f00 70%);width:60vw;max-width:820px;height:60vw;max-height:820px;position:absolute;top:10%;right:-10%}.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-col{border-bottom:1px solid #ffffff1a;padding:2rem 0}.cost-col:last-child{border-bottom:0}@media (min-width:768px){.cost-col{border-bottom:0;border-left:1px solid #ffffff1a;padding:2.5rem 2.25rem}.cost-col:first-child{border-left:0;padding-left:0}.cost-col:last-child{padding-right:0}}.ref-col{padding:2.5rem 0}.ref-col+.ref-col{border-top:1px solid #ffffff1a}@media (min-width:768px){.ref-col{padding:3rem 3rem 3rem 0}.ref-col+.ref-col{border-top:0;border-left:1px solid #ffffff1a;padding:3rem 0 3rem 3rem}}.ref-num{font-size:clamp(1.45rem,7vw,2.75rem)}@media (min-width:768px){.ref-num{font-size:3.1vw}}@media (min-width:1280px){.ref-num{font-size:2.7rem}}.ref-unit{letter-spacing:.02em;margin-left:.5em;font-size:.4em;font-weight:600}.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;text-align:center;word-break:keep-all;font-size:11px;line-height:1.35;transition:color .2s}.ai-step-label.is-active{color:#ffffffd9}.shot-steps{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.shot-steps:before{content:"";background:#ffffff1f;height:1px;position:absolute;top:15px;left:10%;right:10%}.shot-steps li{flex-direction:column;align-items:center;gap:.6rem;padding:0 2px;display:flex;position:relative}.shot-steps .ai-step-btn{background:#050608}.shot-steps .ai-step-btn.is-active{background:#ff7a1f}@media (max-width:420px){.ai-step-label{font-size:10px}}.shot-frame{aspect-ratio:1016/518;cursor:zoom-in;background:#fff;border:1px solid #ffffff1f;border-radius:14px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #000000e6}.shot-img{object-fit:contain;object-position:center top;opacity:0;width:100%;height:100%;padding:2.5%;transition:opacity .3s;position:absolute;inset:0}.shot-img.is-active{opacity:1}@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)}
