.lp-root{--lp-bg:#0d0d0f;--lp-fg:#f5f5f7;--lp-sub:#a1a1aa;--lp-accent:#ff5a3c;--lp-surface:#18181b;--lp-border:#2a2a30;background:radial-gradient(1200px 600px at 50% -10%, #1c1c22 0%, var(--lp-bg) 60%);min-height:100dvh;color:var(--lp-fg);flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Roboto,sans-serif;display:flex}.lp-nav{border-bottom:1px solid var(--lp-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;background:#0d0d0fb3;position:sticky;top:0}.lp-nav-inner{justify-content:space-between;align-items:center;max-width:1040px;margin:0 auto;padding:14px 20px;display:flex}.lp-logo{letter-spacing:-.01em;align-items:center;gap:8px;font-size:17px;font-weight:800;display:inline-flex}.lp-logo-mark{background:var(--lp-accent);color:#fff;border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;display:inline-flex}.lp-nav-cta{color:var(--lp-fg);opacity:.85;font-size:14px;font-weight:700;text-decoration:none}.lp-nav-cta:hover{opacity:1}.lp-hero{flex:1;justify-content:center;align-items:center;padding:72px 20px 88px;display:flex}.lp-hero-inner{text-align:center;max-width:760px}.lp-eyebrow{letter-spacing:.14em;color:var(--lp-accent);margin:0 0 18px;font-size:13px;font-weight:700}.lp-title{letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(32px,6vw,56px);font-weight:800;line-height:1.15}.lp-accent{color:var(--lp-accent)}.lp-sub{max-width:540px;color:var(--lp-sub);margin:0 auto 34px;font-size:clamp(15px,2.4vw,18px);line-height:1.7}.lp-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:56px;display:flex}.lp-btn{border-radius:14px;justify-content:center;align-items:center;height:52px;padding:0 28px;font-size:16px;font-weight:700;text-decoration:none;transition:transform 80ms,background .12s,opacity .12s;display:inline-flex}.lp-btn:active{transform:translateY(1px)}.lp-btn-primary{background:var(--lp-accent);color:#fff}.lp-btn-primary:hover{background:#ff6f55}.lp-btn-ghost{background:var(--lp-surface);color:var(--lp-fg);border:1px solid var(--lp-border)}.lp-btn-ghost:hover{background:#202026}.lp-features{text-align:left;grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.lp-features li{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:16px;flex-direction:column;gap:6px;padding:20px 18px;display:flex}.lp-feat-ico{font-size:24px}.lp-features strong{font-size:15.5px;font-weight:700}.lp-features span:last-child{color:var(--lp-sub);font-size:13px}.lp-footer{border-top:1px solid var(--lp-border);text-align:center;padding:22px 20px}.lp-footer p{max-width:760px;color:var(--lp-sub);margin:0 auto;font-size:12.5px;line-height:1.6}@media (max-width:620px){.lp-features{grid-template-columns:1fr}.lp-hero{padding:48px 18px 64px}}
