.lp{font-family:Inter,Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;background:#111112;color:#fff;word-break:keep-all;overflow-wrap:anywhere;overflow-x:clip;min-height:100vh}.lp *{box-sizing:border-box}.lp a{text-decoration:none}@keyframes lp-blink{0%,to{opacity:1}50%{opacity:0}}.lp .rec-dot{width:7px;height:7px;background:#e03a3a;border-radius:50%;display:inline-block;animation:lp-blink 1.4s ease-in-out infinite;flex-shrink:0}.lp .lnav{display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:60px;background:#111112;border-bottom:1px solid #1e1e21;position:sticky;top:0;z-index:10}.lp .logo{display:flex;align-items:baseline;letter-spacing:-.03em}.lp .logo-brand{font-size:20px;font-weight:300;color:#fff}.lp .logo-eye{font-size:20px;font-weight:700;color:#e03a3a}.lp .nav-right{gap:12px}.lp .nav-rec,.lp .nav-right{display:flex;align-items:center}.lp .nav-rec{gap:6px;padding:5px 10px;background:#1e1e21;border:1px solid #2a2a2e;border-radius:6px;height:32px}.lp .rec-label{font-size:10px;font-weight:700;color:#e03a3a;letter-spacing:1px}.lp .ts{font-size:10px;color:#555558;font-variant-numeric:tabular-nums}.lp .nav-link{font-size:13px;color:#9a9aa2;line-height:1}.lp .nav-divider{width:1px;height:14px;background:#2a2a2e}.lp .btn-nav{background:#e03a3a;color:#fff;border:none;padding:0 16px;height:32px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;display:flex;align-items:center;white-space:nowrap}.lp .hero{background:#111112;padding:100px 40px 0}.lp .hero-inner{max-width:800px;margin:0 auto;text-align:center}.lp .hero-tag{display:inline-flex;align-items:center;gap:7px;background:#1e1e21;border:1px solid #2a2a2e;padding:5px 14px;border-radius:20px;font-size:12px;font-weight:500;color:#9a9aa2;margin-bottom:36px;letter-spacing:.3px}.lp .hero-h1{font-size:58px;font-weight:300;line-height:1.08;letter-spacing:-.04em;color:#fff;margin:0}.lp .hero-h1 strong{font-weight:900;color:#e03a3a;display:block}.lp .hero-hook{display:inline-flex;align-items:center;gap:8px;margin:22px 0 36px}.lp .hook-ast{font-size:16px;color:#e03a3a;font-weight:700}.lp .hook-txt{font-size:18.5px;color:#9298a0;font-weight:300;letter-spacing:-.02em}.lp .hero-desc{font-size:17px;color:#a4a4ac;line-height:1.9;margin:0 0 44px;font-weight:300}.lp .hero-desc strong{color:#aaa;font-weight:400}.lp .hero-ctas{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.lp .cta-red{background:#e03a3a;color:#fff;border:none;padding:14px 32px;border-radius:8px;font-weight:500}.lp .cta-ghost,.lp .cta-red{display:inline-block;font-size:15px;cursor:pointer;font-family:inherit;text-align:center}.lp .cta-ghost{background:transparent;color:#c2c2c8;border:1px solid #3a3a40;padding:14px 28px;border-radius:8px;font-weight:400}.lp .trial{font-size:11px;color:#85858c;margin-top:16px;letter-spacing:.2px}.lp .channels{background:#111112;padding:48px 40px 72px}.lp .ch-inner{max-width:800px;margin:0 auto;text-align:center}.lp .ch-label{font-size:10px;font-weight:500;color:#6f6f76;letter-spacing:.8px;text-transform:uppercase;margin-bottom:20px}.lp .ch-icons{justify-content:center;gap:8px;flex-wrap:wrap}.lp .ch-icons,.lp .ch-item{display:flex;align-items:center}.lp .ch-item{flex-direction:column;gap:6px}.lp .ch-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#1a1a1d;border:1px solid #2a2a2e}.lp .ch-name{font-size:9px;color:#7a7a80;letter-spacing:.3px}.lp .feat-white{background:#fff;padding:88px 40px}.lp .feat-dark{background:#111112;padding:88px 40px;border-top:1px solid #1e1e21;border-bottom:1px solid #1e1e21}.lp .feat-inner{max-width:1060px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.lp .feat-inner.rev{direction:rtl}.lp .feat-inner.rev>*{direction:ltr}.lp .ft-w{display:flex;flex-direction:column;gap:18px}.lp .ft-ch-w{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:700;color:#e03a3a;letter-spacing:1.2px;margin:0}.lp .ft-slogan-w{font-size:30px;font-weight:300;line-height:1.2;letter-spacing:-.04em;color:#111112;margin:0}.lp .ft-slogan-w em{font-style:normal;color:#e03a3a;font-weight:700}.lp .ft-desc-w{font-size:15.5px;color:#777;line-height:1.8;font-weight:300;margin:0}.lp .ft-tags-w{display:flex;flex-wrap:wrap;gap:7px}.lp .ft-tag-w{font-size:11px;color:#888;background:#f5f5f5;border:1px solid #eee;padding:4px 11px;border-radius:20px}.lp .notif-channels{display:flex;gap:8px;margin-top:4px;flex-wrap:wrap}.lp .notif-ch{display:flex;align-items:center;gap:7px;padding:8px 14px;border-radius:8px;font-size:12px;font-weight:500}.lp .notif-email{background:#f0f4ff;border:1px solid #c7d7ff;color:#2b5ce6}.lp .notif-kakao{background:#fef9d3;border:1px solid #f5e000;color:#3a2d00}.lp .ft-d{display:flex;flex-direction:column;gap:18px}.lp .ft-ch-d{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:700;color:#e03a3a;letter-spacing:1.2px;margin:0}.lp .ft-slogan-d{font-size:30px;font-weight:300;line-height:1.2;letter-spacing:-.04em;color:#fff;margin:0}.lp .ft-slogan-d em{font-style:normal;color:#e03a3a;font-weight:700}.lp .ft-desc-d{font-size:15.5px;color:#8a8a90;line-height:1.8;font-weight:300;margin:0}.lp .ft-tags-d{display:flex;flex-wrap:wrap;gap:7px}.lp .ft-tag-d{font-size:11px;color:#444448;background:#1a1a1d;border:1px solid #2a2a2e;padding:4px 11px;border-radius:20px}.lp .ft-w3{display:flex;flex-direction:column;gap:18px}.lp .ft-ch-w3{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:700;color:#e03a3a;letter-spacing:1.2px;margin:0}.lp .ft-slogan-w3{font-size:30px;font-weight:300;line-height:1.2;letter-spacing:-.04em;color:#111112;margin:0}.lp .ft-slogan-w3 em{font-style:normal;color:#e03a3a;font-weight:700}.lp .ft-desc-w3{font-size:15.5px;color:#777;line-height:1.8;font-weight:300;margin:0}.lp .ft-tags-w3{display:flex;flex-wrap:wrap;gap:7px}.lp .ft-tag-w3{font-size:11px;color:#888;background:#f5f5f5;border:1px solid #eee;padding:4px 11px;border-radius:20px}.lp .mockup{background:#0d0d0f;border:1px solid #1e1e21;border-radius:14px;overflow:hidden;position:relative;min-width:0}.lp .mockup.on-white{box-shadow:0 2px 40px rgba(0,0,0,.08)}.lp .cc{position:absolute;width:12px;height:12px;border-color:#e03a3a;border-style:solid;opacity:.3}.lp .cc.tl{top:10px;left:10px;border-width:1.5px 0 0 1.5px}.lp .cc.tr{top:10px;right:10px;border-width:1.5px 1.5px 0 0}.lp .cc.bl{bottom:10px;left:10px;border-width:0 0 1.5px 1.5px}.lp .cc.br{bottom:10px;right:10px;border-width:0 1.5px 1.5px 0}.lp .mbar{height:38px;background:#111112;border-bottom:1px solid #1e1e21;justify-content:space-between;padding:0 14px}.lp .mbar,.lp .mbar-l{display:flex;align-items:center}.lp .mbar-l{gap:5px}.lp .dot{width:8px;height:8px;border-radius:50%}.lp .dot-r{background:#ff6b6b}.lp .dot-y{background:#ffd93d}.lp .dot-g{background:#6bcb77}.lp .mbar-title{font-size:10px;color:#333336;margin-left:8px}.lp .mbar-rec{display:flex;align-items:center;gap:5px}.lp .mbody{padding:18px}.lp .mfooter{border-top:1px solid #1a1a1d;padding:7px 14px;display:flex;align-items:center;justify-content:space-between;background:#0a0a0c}.lp .mts{font-size:9px;color:#333336;font-variant-numeric:tabular-nums;letter-spacing:.3px}.lp .mch{font-size:9px;color:#e03a3a;letter-spacing:.5px;opacity:.6}.lp .alert-card{background:#1a0a0a;border:1px solid #3a1515;border-radius:8px;padding:13px 15px;margin-bottom:12px}.lp .alert-hdr{display:flex;align-items:center;gap:7px;margin-bottom:7px}.lp .alert-title{font-size:12px;font-weight:600;color:#e03a3a}.lp .alert-body{font-size:11px;color:#7a3a3a;line-height:1.55}.lp .alert-body strong{color:#e03a3a}.lp .alert-meta{font-size:9px;color:#4a2020;margin-top:7px;letter-spacing:.3px}.lp .notif-dispatch{display:flex;gap:7px;margin-bottom:12px;flex-wrap:wrap}.lp .nd-email{background:#0d1428;border:1px solid #1e3a6e;border-radius:7px}.lp .nd-email,.lp .nd-kakao{display:flex;align-items:center;gap:5px;padding:8px 10px;flex:1;min-width:130px}.lp .nd-kakao{background:#1c1900;border:1px solid #4a3e00;border-radius:7px}.lp .nd-icon{font-size:14px;line-height:1}.lp .nd-info{display:flex;flex-direction:column;gap:2px}.lp .nd-label{font-size:9px;font-weight:700;letter-spacing:.5px}.lp .nd-email .nd-label{color:#4a8aff}.lp .nd-kakao .nd-label{color:#f5e000}.lp .nd-status{font-size:9px;color:#333336}.lp .chrow{display:flex;align-items:center;padding:6px 0;border-bottom:1px solid #1a1a1d}.lp .chrow:last-child{border:none}.lp .chname{font-size:11px;color:#444448;width:70px;flex-shrink:0}.lp .chbar-w{flex:1;background:#1a1a1d;margin:0 10px}.lp .chbar,.lp .chbar-w{height:3px;border-radius:2px}.lp .chcount{font-size:11px;font-weight:500;color:#e03a3a;width:30px;text-align:right;flex-shrink:0}.lp .chlbl{font-size:10px;color:#333336;margin-bottom:8px;letter-spacing:.4px}.lp .today-hdr{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.lp .today-title{font-size:13px;font-weight:500;color:#fff}.lp .today-date{font-size:9px;color:#333336;letter-spacing:.3px}.lp .dstats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:12px}.lp .dstat{background:#111112;border:1px solid #1e1e21;border-radius:7px;padding:10px;text-align:center}.lp .dstat-n{font-size:20px;font-weight:700;letter-spacing:-.5px}.lp .dstat-l{font-size:9px;color:#444448;margin-top:2px}.lp .srow{display:flex;gap:5px;margin-bottom:12px}.lp .sp{flex:1;border-radius:6px;padding:8px;text-align:center}.lp .sp-p{background:#0d1f0d}.lp .sp-n{background:#1a1a1d}.lp .sp-b{background:#1a0a0a}.lp .sp-num{font-size:16px;font-weight:700}.lp .sp-lbl{font-size:9px;margin-top:2px}.lp .mrow{display:flex;align-items:center;gap:8px;padding:5px 0;border-bottom:1px solid #1a1a1d}.lp .mrow:last-child{border:none}.lp .msrc{font-size:9px;color:#333336;width:40px;letter-spacing:.3px;flex-shrink:0}.lp .mtxt{font-size:11px;color:#444448;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .bp{background:#0d1f0d;color:#4a8a4a}.lp .bn,.lp .bp{font-size:9px;padding:2px 6px;border-radius:8px;flex-shrink:0}.lp .bn{background:#1a0a0a;color:#e03a3a}.lp .kw-hdr{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.lp .kw-title{font-size:13px;font-weight:500;color:#fff}.lp .kw-bdg{font-size:9px;background:#1e1e21;color:#555558;padding:2px 8px;border-radius:8px}.lp .kwrow{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid #1a1a1d}.lp .kwrow:last-child{border:none}.lp .kwrk{font-size:10px;color:#333336;width:14px;flex-shrink:0}.lp .kwwd{font-size:12px;color:#ccc;flex:1}.lp .kwbar-w{width:70px;background:#1a1a1d;flex-shrink:0}.lp .kwbar,.lp .kwbar-w{height:3px;border-radius:2px}.lp .kwbar{background:#e03a3a}.lp .kwup{font-size:9px;flex-shrink:0}.lp .ig{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}.lp .ib{background:#111112;border:1px solid #1e1e21;border-radius:7px;padding:10px}.lp .ib-t{font-size:9px;color:#333336;text-transform:uppercase;letter-spacing:.4px;margin-bottom:6px}.lp .itag{display:inline-block;font-size:10px;background:#1a1a1d;border:1px solid #2a2a2e;border-radius:8px;padding:2px 7px;color:#555558;margin:2px}.lp .pricing{background:#111112;padding:88px 40px}.lp .pricing-inner{max-width:800px;margin:0 auto}.lp .pricing h2{font-size:34px;font-weight:300;letter-spacing:-.04em;color:#fff;text-align:center;margin:0}.lp .pricing h2 strong{font-weight:900;color:#e03a3a}.lp .pricing-sub{text-align:center;color:#9a9aa2;font-size:14.5px;margin-top:10px;font-weight:300}.lp .price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:14px;margin-top:32px}.lp .price-card{background:#1a1a1d;border:1px solid #2a2a2e;border-radius:14px;padding:26px;position:relative}.lp .price-card.pro{border-color:rgba(224,58,58,.55)}.lp .price-tier{font-size:12px;font-weight:700;color:#555558;letter-spacing:.5px}.lp .price-card.pro .price-tier{color:#e03a3a}.lp .price-amt{font-size:26px;font-weight:700;color:#fff;margin-top:8px}.lp .price-amt small{font-size:13px;color:#555558;font-weight:400}.lp .price-badge{position:absolute;top:-10px;right:18px;background:#e03a3a;color:#fff;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px}.lp .price-list{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:8px;font-size:13px;color:#aaa}.lp .price-cta{display:block;text-align:center;margin-top:18px;background:#e03a3a;color:#fff;border-radius:8px;padding:12px 0;font-size:14px;font-weight:500}.lp .billing-note{margin-top:20px;background:#1a1a1d;border:1px solid #2a2a2e;border-radius:12px;padding:18px 20px;font-size:12.5px;color:#888;line-height:1.9}.lp .billing-note b{color:#ccc}.lp .billing-note .bn-title{font-weight:700;color:#fff;margin-bottom:6px}.lp .billing-note a{color:#e03a3a;font-weight:500}.lp .cta-sec{background:#0d0d0f;padding:80px 40px;text-align:center;border-top:1px solid #1e1e21}.lp .cta-sec h2{font-size:36px;font-weight:300;letter-spacing:-.04em;margin:0 0 10px;color:#fff}.lp .cta-sec h2 strong{font-weight:900;color:#e03a3a}.lp .cta-sec p{font-size:14px;color:#9a9aa2;margin:0 0 32px;font-weight:300}.lp .cta-big{padding:14px 40px;font-size:15px}.lp .trial-light{font-size:11px;color:#85858c;margin-top:16px;letter-spacing:.2px}.lp .lfooter{background:#0a0a0c;border-top:1px solid #1e1e21;padding:36px 40px 44px}.lp .foot-inner{max-width:800px;margin:0 auto;font-size:12px;color:#444448;line-height:1.9}.lp .foot-logo{display:flex;align-items:baseline;letter-spacing:-.03em;margin-bottom:14px}.lp .foot-logo .logo-brand,.lp .foot-logo .logo-eye{font-size:16px}.lp .foot-links{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:14px}.lp .foot-links a{color:#aaa;font-weight:500;font-size:12.5px}.lp .foot-copy{margin-top:10px;color:#333336}@media (max-width:900px){.lp .lnav{padding:0 20px}.lp .hero{padding:72px 24px 0}.lp .hero-h1{font-size:42px}.lp .channels{padding:40px 24px 56px}.lp .feat-dark,.lp .feat-white{padding:64px 24px}.lp .feat-inner{grid-template-columns:1fr;gap:36px}.lp .feat-inner.rev{direction:ltr}.lp .cta-sec,.lp .pricing{padding:64px 24px}.lp .lfooter{padding:32px 24px 40px}}@media (max-width:560px){.lp .ts{display:none}.lp .hero-h1{font-size:32px}.lp .hero-hook{margin:18px 0 28px}.lp .hero-desc,.lp .hook-txt{font-size:14px}.lp .hero-desc br{display:none}.lp .ft-slogan-d,.lp .ft-slogan-w,.lp .ft-slogan-w3{font-size:25px}.lp .cta-sec h2{font-size:28px}.lp .pricing h2{font-size:27px}.lp .ig{grid-template-columns:1fr}}@media (max-width:480px){.lp .lnav{padding:0 14px}.lp .nav-right{gap:8px}.lp .nav-divider,.lp .nav-link{display:none}.lp .hero{padding:56px 16px 0}.lp .channels{padding:36px 16px 48px}.lp .cta-sec,.lp .feat-dark,.lp .feat-white,.lp .pricing{padding:52px 16px}.lp .lfooter{padding:28px 16px 36px}.lp .hero-ctas{flex-direction:column}.lp .hero-ctas .cta-ghost,.lp .hero-ctas .cta-red{width:100%;max-width:320px}.lp .mbody{padding:12px}.lp .price-card{padding:20px}.lp .billing-note{padding:14px 16px}}@media (max-width:330px){.lp .nav-rec{display:none}.lp .btn-nav{padding:0 10px;font-size:12px}.lp .hero-h1{font-size:26px}.lp .hero-tag{font-size:10px;padding:4px 10px}.lp .ft-slogan-d,.lp .ft-slogan-w,.lp .ft-slogan-w3{font-size:22px}.lp .cta-sec h2,.lp .pricing h2{font-size:24px}.lp .dstat{padding:8px 4px}.lp .dstat-n{font-size:16px}.lp .chname{width:56px;font-size:10px}.lp .price-amt{font-size:22px}}