@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css";
:root{--nl-yellow:#ffe600;--nl-green:#00e676;--nl-blue:#08f;--nl-blue-dark:#002b6b;--nl-cyan:#00d4ff;--nl-bg:#f4f7fa;--nl-surface:#fff;--nl-text-main:#111827;--nl-text-muted:#4b5563;--nl-border:#e5e7eb;--nl-grad-yg:linear-gradient(90deg,var(--nl-yellow),var(--nl-green));--nl-grad-bc:linear-gradient(135deg,var(--nl-blue),var(--nl-cyan));--nl-shadow-offset:4px;--nl-radius-card:16px;--nl-radius-pill:999px;--nl-font-main:"Pretendard",sans-serif}.NewLanding-module__-zDhAG__wrapper{font-family:var(--nl-font-main);background-color:var(--nl-bg);color:var(--nl-text-main);line-height:1.6;overflow-x:hidden}.NewLanding-module__-zDhAG__wrapper h1,.NewLanding-module__-zDhAG__wrapper h2,.NewLanding-module__-zDhAG__wrapper h3,.NewLanding-module__-zDhAG__wrapper h4{color:var(--nl-blue-dark);letter-spacing:-.04em;font-weight:900;line-height:1.1}.NewLanding-module__-zDhAG__blockElement{background-color:var(--nl-surface);border:2px solid var(--nl-blue-dark);box-shadow:calc(var(--nl-shadow-offset)*-1)var(--nl-shadow-offset)0px var(--nl-blue-dark);transition:transform .2s,box-shadow .2s}.NewLanding-module__-zDhAG__blockElement:hover{box-shadow:calc((var(--nl-shadow-offset) - 2px)*-1)calc(var(--nl-shadow-offset) - 2px)0px var(--nl-blue-dark);transform:translate(-2px,2px)}.NewLanding-module__-zDhAG__btn{cursor:pointer;letter-spacing:-.02em;font-size:1.125rem;font-weight:800;font-family:var(--nl-font-main);border-radius:8px;justify-content:center;align-items:center;padding:1rem 2rem;text-decoration:none;transition:all .2s;display:inline-flex}.NewLanding-module__-zDhAG__btnPrimary{background:var(--nl-blue);color:var(--nl-surface);border:2px solid var(--nl-blue-dark);box-shadow:calc(var(--nl-shadow-offset)*-1)var(--nl-shadow-offset)0px var(--nl-blue-dark);}.NewLanding-module__-zDhAG__btnPrimary:hover{background:var(--nl-cyan);box-shadow:calc((var(--nl-shadow-offset) - 2px)*-1)calc(var(--nl-shadow-offset) - 2px)0px var(--nl-blue-dark);transform:translate(-2px,2px)}.NewLanding-module__-zDhAG__btnSecondary{background:var(--nl-surface);color:var(--nl-blue-dark);border:2px solid var(--nl-blue-dark);}.NewLanding-module__-zDhAG__btnSecondary:hover{background:var(--nl-bg)}.NewLanding-module__-zDhAG__btnSmall{padding:.5rem 1.5rem;font-size:.875rem}.NewLanding-module__-zDhAG__badgePill{background:var(--nl-grad-yg);border-radius:var(--nl-radius-pill);color:var(--nl-blue-dark);letter-spacing:-.02em;text-transform:uppercase;padding:.5rem 1rem;font-size:.875rem;font-weight:800;display:inline-flex}.NewLanding-module__-zDhAG__container{max-width:1200px;margin:0 auto;padding:0 2rem}.NewLanding-module__-zDhAG__section{padding:8rem 0}.NewLanding-module__-zDhAG__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;border-bottom:2px solid var(--nl-blue-dark);background:#f4f7fae6;width:100%;position:fixed;top:0}.NewLanding-module__-zDhAG__navContainer{justify-content:space-between;align-items:center;max-width:1200px;height:80px;margin:0 auto;padding:0 2rem;display:flex}.NewLanding-module__-zDhAG__logo{color:var(--nl-blue);letter-spacing:-.05em;align-items:center;gap:.5rem;font-size:1.75rem;font-weight:900;text-decoration:none;display:flex}.NewLanding-module__-zDhAG__logoImage{object-fit:contain;flex-shrink:0;width:auto;height:28px;display:block}.NewLanding-module__-zDhAG__logoAccent{color:var(--nl-blue-dark)}.NewLanding-module__-zDhAG__navLinks{gap:2rem;display:flex}.NewLanding-module__-zDhAG__navLinks a{color:var(--nl-blue-dark);font-size:1rem;font-weight:700;text-decoration:none;transition:color .2s}.NewLanding-module__-zDhAG__navLinks a:hover{color:var(--nl-blue)}.NewLanding-module__-zDhAG__hero{padding-top:180px;padding-bottom:10rem;position:relative;overflow:hidden}.NewLanding-module__-zDhAG__heroBgShape{background:var(--nl-green);clip-path:polygon(20% 0,100% 0,100% 100%,0% 100%);z-index:-2;opacity:.1;width:50%;height:100%;position:absolute;top:0;right:0}.NewLanding-module__-zDhAG__heroBgShape2{background:var(--nl-yellow);z-index:-1;opacity:.1;width:40%;height:60%;position:absolute;bottom:-10%;left:-5%;transform:skewY(-15deg)}.NewLanding-module__-zDhAG__heroGrid{grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;display:grid}.NewLanding-module__-zDhAG__heroContent{z-index:10;position:relative}.NewLanding-module__-zDhAG__copySwitcher{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.NewLanding-module__-zDhAG__copyBtn{border:1px solid var(--nl-blue-dark);color:var(--nl-text-muted);cursor:pointer;font-size:.75rem;font-weight:700;font-family:var(--nl-font-main);background:0 0;border-radius:4px;padding:.25rem .75rem;transition:all .15s;position:relative;overflow:hidden}.NewLanding-module__-zDhAG__copyBtn:hover{border-color:var(--nl-blue);color:var(--nl-blue-dark);background:#002b6b14}.NewLanding-module__-zDhAG__copyBtnActive{background:var(--nl-blue-dark);color:var(--nl-surface);}.NewLanding-module__-zDhAG__copyBtnActive:hover{background:var(--nl-blue-dark);color:var(--nl-surface)}.NewLanding-module__-zDhAG__tabProgress{background:var(--nl-cyan);pointer-events:none;border-radius:0 1px 0 0;height:2px;transition:width 50ms linear;position:absolute;bottom:0;left:0}.NewLanding-module__-zDhAG__heroTitle{text-shadow:-2px 2px #002b6b1a;margin-bottom:1.5rem;font-size:4rem}.NewLanding-module__-zDhAG__highlight{color:var(--nl-blue)}.NewLanding-module__-zDhAG__heroDesc{color:var(--nl-text-muted);max-width:90%;margin-bottom:3rem;font-size:1.25rem;font-weight:600}.NewLanding-module__-zDhAG__heroCtas{gap:1rem;display:flex}.NewLanding-module__-zDhAG__heroVisual{height:500px;position:relative}.NewLanding-module__-zDhAG__mockCard{background:var(--nl-surface);border:2px solid var(--nl-blue-dark);box-shadow:calc(var(--nl-shadow-offset)*-2)calc(var(--nl-shadow-offset)*2)0px var(--nl-blue-dark);border-radius:12px;padding:2rem;position:absolute}.NewLanding-module__-zDhAG__mockCard1{z-index:3;width:350px;height:200px;top:20px;right:20px;}.NewLanding-module__-zDhAG__mockCard2{background:var(--nl-yellow);z-index:2;width:300px;height:150px;box-shadow:calc(var(--nl-shadow-offset)*-1)calc(var(--nl-shadow-offset)*1)0px var(--nl-blue-dark);top:180px;right:100px;}.NewLanding-module__-zDhAG__mockCard3{background:var(--nl-green);z-index:1;width:380px;height:180px;box-shadow:-6px 6px 0px var(--nl-blue-dark);top:280px;right:40px;}.NewLanding-module__-zDhAG__mockLine{background:var(--nl-border);border-radius:4px;height:12px;margin-bottom:12px}.NewLanding-module__-zDhAG__mockLineShort{width:40%;}.NewLanding-module__-zDhAG__mockLineDark{background:var(--nl-blue-dark);}.NewLanding-module__-zDhAG__mockCardTitle{color:var(--nl-blue-dark);letter-spacing:-1px;margin-top:40px;font-size:1.5rem;font-weight:800}.NewLanding-module__-zDhAG__mockCardSub{color:var(--nl-blue);margin-top:10px;font-weight:700}.NewLanding-module__-zDhAG__comparisonSection{background:var(--nl-blue-dark);color:var(--nl-surface);padding:8rem 0}.NewLanding-module__-zDhAG__comparisonSection h2{color:var(--nl-surface);text-align:center;margin-bottom:4rem;font-size:3rem}.NewLanding-module__-zDhAG__comparisonGrid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.NewLanding-module__-zDhAG__compCard{border-radius:var(--nl-radius-card);border:2px solid var(--nl-surface);padding:3rem}.NewLanding-module__-zDhAG__compCardProblem{background:#ffffff0d;}.NewLanding-module__-zDhAG__compCardSolution{background:var(--nl-grad-bc);color:var(--nl-blue-dark);border-color:var(--nl-blue-dark);box-shadow:calc(var(--nl-shadow-offset)*-2)calc(var(--nl-shadow-offset)*2)0px var(--nl-yellow);}.NewLanding-module__-zDhAG__compCard h3{margin-bottom:1.5rem;font-size:2rem}.NewLanding-module__-zDhAG__compCardProblem h3{color:#f87171}.NewLanding-module__-zDhAG__compCardSolution h3{color:var(--nl-blue-dark)}.NewLanding-module__-zDhAG__compList{list-style:none}.NewLanding-module__-zDhAG__compList li{align-items:center;gap:1rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600;display:flex}.NewLanding-module__-zDhAG__compList li:before{content:"";border-radius:50%;flex-shrink:0;width:12px;height:12px;display:block}.NewLanding-module__-zDhAG__compCardProblem .NewLanding-module__-zDhAG__compList li:before{background:#f87171}.NewLanding-module__-zDhAG__compCardSolution .NewLanding-module__-zDhAG__compList li:before{background:var(--nl-blue-dark)}.NewLanding-module__-zDhAG__stepsSection{text-align:center;padding:8rem 0}.NewLanding-module__-zDhAG__stepsSection h2{margin-bottom:5rem;font-size:3rem}.NewLanding-module__-zDhAG__stepsGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.NewLanding-module__-zDhAG__stepCard{text-align:left;border-radius:var(--nl-radius-card);padding:3rem 2rem;position:relative}.NewLanding-module__-zDhAG__stepNumber{color:var(--nl-blue);text-shadow:-4px 4px 0px var(--nl-blue-dark);letter-spacing:-.05em;margin-bottom:1rem;font-size:6rem;font-weight:900;line-height:1}.NewLanding-module__-zDhAG__stepCard h3{margin-bottom:1rem;font-size:1.75rem}.NewLanding-module__-zDhAG__stepCard p{color:var(--nl-text-muted);font-weight:600}.NewLanding-module__-zDhAG__dashboardPreview{background:var(--nl-yellow);border-top:2px solid var(--nl-blue-dark);border-bottom:2px solid var(--nl-blue-dark);padding:6rem 0}.NewLanding-module__-zDhAG__dashBadge{background:var(--nl-surface)!important}.NewLanding-module__-zDhAG__dashTitle{margin-top:1rem}.NewLanding-module__-zDhAG__dashboardContainer{background:var(--nl-surface);border:2px solid var(--nl-blue-dark);border-bottom:none;border-radius:32px 32px 0 0;max-width:1000px;max-height:500px;margin:0 auto;overflow:hidden;box-shadow:0 -20px 40px #0000001a}.NewLanding-module__-zDhAG__dashFullImg{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.NewLanding-module__-zDhAG__contactSection{padding-top:8rem;padding-bottom:8rem}.NewLanding-module__-zDhAG__contactGrid{grid-template-columns:1fr 1fr;align-items:start;gap:6rem;display:grid}.NewLanding-module__-zDhAG__contactInfo h2{margin-bottom:1.5rem;font-size:3rem}.NewLanding-module__-zDhAG__contactInfo p{color:var(--nl-text-muted);margin-bottom:3rem;font-size:1.25rem;font-weight:600}.NewLanding-module__-zDhAG__trustIndicators{flex-wrap:wrap;gap:1rem;display:flex}.NewLanding-module__-zDhAG__trustBadge{background:var(--nl-surface);border:2px solid var(--nl-blue-dark);border-radius:8px;padding:.5rem 1rem;font-size:.875rem;font-weight:800}.NewLanding-module__-zDhAG__contactForm{border-radius:var(--nl-radius-card);padding:3rem}.NewLanding-module__-zDhAG__formGroup{margin-bottom:1.5rem}.NewLanding-module__-zDhAG__formGroup label{color:var(--nl-blue-dark);margin-bottom:.5rem;font-weight:800;display:block}.NewLanding-module__-zDhAG__formControl{border:2px solid var(--nl-blue-dark);width:100%;font-family:var(--nl-font-main);background:var(--nl-surface);color:var(--nl-text-main);border-radius:8px;padding:1rem;font-size:1rem;font-weight:600;transition:box-shadow .2s}.NewLanding-module__-zDhAG__formControl:focus{box-shadow:calc(var(--nl-shadow-offset)*-1)var(--nl-shadow-offset)0px var(--nl-blue);outline:none}.NewLanding-module__-zDhAG__formSubmit{width:100%;margin-top:1rem}.NewLanding-module__-zDhAG__formSubmit:disabled{opacity:.6;cursor:not-allowed;box-shadow:none!important;transform:none!important}.NewLanding-module__-zDhAG__successMessage{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:380px;padding:4rem 2rem;animation:.5s NewLanding-module__-zDhAG__fadeInUp;display:flex}.NewLanding-module__-zDhAG__successIcon{background:var(--nl-green);border:3px solid var(--nl-blue-dark);width:72px;height:72px;color:var(--nl-blue-dark);box-shadow:-3px 3px 0px var(--nl-blue-dark);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.5rem;font-size:2rem;font-weight:900;display:flex}.NewLanding-module__-zDhAG__successMessage h3{color:var(--nl-blue-dark);margin-bottom:.75rem;font-size:1.5rem}.NewLanding-module__-zDhAG__successMessage p{color:var(--nl-text-muted);font-size:1.1rem;font-weight:600}@keyframes NewLanding-module__-zDhAG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.NewLanding-module__-zDhAG__formError{color:#dc2626;background:#fef2f2;border:2px solid #f87171;border-radius:8px;margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.9rem;font-weight:700}.NewLanding-module__-zDhAG__dashSidebarLine{background:var(--nl-border);border-radius:4px;height:16px;margin-bottom:1rem}.NewLanding-module__-zDhAG__dashSidebarLineSpaced{margin-top:40px;}.NewLanding-module__-zDhAG__footer{background:var(--nl-blue-dark);color:#fffc;padding:0}.NewLanding-module__-zDhAG__footerInner{max-width:1200px;margin:0 auto;padding:0 2rem}.NewLanding-module__-zDhAG__footerTop{justify-content:space-between;align-items:flex-start;gap:4rem;padding:4rem 0 2.5rem;display:flex}.NewLanding-module__-zDhAG__footerBrand{max-width:520px}.NewLanding-module__-zDhAG__footerLogo{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.NewLanding-module__-zDhAG__footerLogoText{color:var(--nl-surface);letter-spacing:-.05em;font-size:1.5rem;font-weight:900}.NewLanding-module__-zDhAG__footerLogoAccent{color:var(--nl-cyan)}.NewLanding-module__-zDhAG__footerDesc{color:#fff9;font-size:.9rem;font-weight:500;line-height:1.7}.NewLanding-module__-zDhAG__footerInfo{flex-shrink:0}.NewLanding-module__-zDhAG__footerInfoGrid{grid-template-columns:1fr 1fr;gap:.75rem 3rem;display:grid}.NewLanding-module__-zDhAG__footerInfoItem{align-items:baseline;gap:.75rem;display:flex}.NewLanding-module__-zDhAG__footerInfoLabel{color:#fff6;white-space:nowrap;font-size:.8rem;font-weight:700}.NewLanding-module__-zDhAG__footerInfoValue{color:#fffc;font-size:.875rem;font-weight:600}.NewLanding-module__-zDhAG__footerEmail{color:var(--nl-cyan);text-decoration:none;transition:color .2s}.NewLanding-module__-zDhAG__footerEmail:hover{color:var(--nl-surface)}.NewLanding-module__-zDhAG__footerDivider{background:#ffffff1a;height:1px}.NewLanding-module__-zDhAG__footerBottom{text-align:center;padding:1.5rem 0}.NewLanding-module__-zDhAG__footerCopyright{color:#fff6;font-size:.8rem;font-weight:500}@media (max-width:1024px){.NewLanding-module__-zDhAG__heroGrid{grid-template-columns:1fr;gap:2rem}.NewLanding-module__-zDhAG__heroVisual{display:none}.NewLanding-module__-zDhAG__heroTitle{font-size:2.5rem}.NewLanding-module__-zDhAG__comparisonGrid,.NewLanding-module__-zDhAG__stepsGrid{grid-template-columns:1fr}.NewLanding-module__-zDhAG__contactGrid{grid-template-columns:1fr;gap:3rem}.NewLanding-module__-zDhAG__dashBody{grid-template-columns:1fr}.NewLanding-module__-zDhAG__footerTop{flex-direction:column;gap:2rem}.NewLanding-module__-zDhAG__footerInfoGrid{grid-template-columns:1fr}}@media (max-width:640px){.NewLanding-module__-zDhAG__heroTitle{font-size:2rem}.NewLanding-module__-zDhAG__section{padding:4rem 0}.NewLanding-module__-zDhAG__navLinks{display:none}}@keyframes NewLanding-module__-zDhAG__heroSlideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.NewLanding-module__-zDhAG__heroAnim{animation:.8s cubic-bezier(.16,1,.3,1) both NewLanding-module__-zDhAG__heroSlideUp}.NewLanding-module__-zDhAG__heroAnimD1{animation-delay:.1s}.NewLanding-module__-zDhAG__heroAnimD2{animation-delay:.25s}.NewLanding-module__-zDhAG__heroAnimD3{animation-delay:.4s}.NewLanding-module__-zDhAG__heroAnimD4{animation-delay:.55s}.NewLanding-module__-zDhAG__copyFadeIn{opacity:1;transition:opacity .25s,transform .25s;transform:translateY(0)}.NewLanding-module__-zDhAG__copyFadeOut{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(8px)}@keyframes NewLanding-module__-zDhAG__float1{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes NewLanding-module__-zDhAG__float2{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(1deg)}}@keyframes NewLanding-module__-zDhAG__float3{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes NewLanding-module__-zDhAG__cardEntrance{0%{opacity:0;transform:translateY(60px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.NewLanding-module__-zDhAG__floatCard1{animation:.7s cubic-bezier(.16,1,.3,1) .3s both NewLanding-module__-zDhAG__cardEntrance,4s ease-in-out 1.2s infinite NewLanding-module__-zDhAG__float1}.NewLanding-module__-zDhAG__floatCard2{animation:.7s cubic-bezier(.16,1,.3,1) .5s both NewLanding-module__-zDhAG__cardEntrance,5s ease-in-out 1.4s infinite NewLanding-module__-zDhAG__float2}.NewLanding-module__-zDhAG__floatCard3{animation:.7s cubic-bezier(.16,1,.3,1) .7s both NewLanding-module__-zDhAG__cardEntrance,6s ease-in-out 1.6s infinite NewLanding-module__-zDhAG__float3}.NewLanding-module__-zDhAG__revealUp{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(50px)}.NewLanding-module__-zDhAG__revealLeft{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translate(-50px)}.NewLanding-module__-zDhAG__revealRight{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translate(50px)}.NewLanding-module__-zDhAG__revealScale{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:scale(.92)}.NewLanding-module__-zDhAG__revealed.NewLanding-module__-zDhAG__revealUp,.NewLanding-module__-zDhAG__revealed.NewLanding-module__-zDhAG__revealLeft,.NewLanding-module__-zDhAG__revealed.NewLanding-module__-zDhAG__revealRight,.NewLanding-module__-zDhAG__revealed.NewLanding-module__-zDhAG__revealScale{opacity:1;transform:none}.NewLanding-module__-zDhAG__stagger1{transition-delay:0s}.NewLanding-module__-zDhAG__stagger2{transition-delay:.15s}.NewLanding-module__-zDhAG__stagger3{transition-delay:.3s}.NewLanding-module__-zDhAG__navLinks a{position:relative}.NewLanding-module__-zDhAG__navLinks a:after{content:"";background:var(--nl-blue);width:0;height:2px;transition:width .3s;position:absolute;bottom:-4px;left:0}.NewLanding-module__-zDhAG__navLinks a:hover:after{width:100%}@keyframes NewLanding-module__-zDhAG__subtlePulse{0%,to{box-shadow:calc(var(--nl-shadow-offset)*-1)var(--nl-shadow-offset)0px var(--nl-blue-dark)}50%{box-shadow:calc(var(--nl-shadow-offset)*-1)var(--nl-shadow-offset)0px var(--nl-blue-dark),0 0 20px #0088ff4d}}.NewLanding-module__-zDhAG__heroCtas .NewLanding-module__-zDhAG__btnPrimary{animation:2.5s ease-in-out infinite NewLanding-module__-zDhAG__subtlePulse}.NewLanding-module__-zDhAG__trustBadge{transition:transform .2s,background .2s}.NewLanding-module__-zDhAG__trustBadge:hover{background:var(--nl-bg);transform:translateY(-2px)}
