.landing{--ink:#0c1730;--ink2:#3a4560;--muted:#656e88;--brand:#0066ff;--brand2:#3385ff;--brand-ink:#003fa3;--fnb:#ff7d1a;--retail:#3d8bff;--beauty:#b06bff;--pos:#12b76a;--line:rgba(12,23,48,0.1);--line2:rgba(12,23,48,0.06);--wash:#f5f7fb;--panel:#0e1420;--fnb-ink:#a34a00;--beauty-ink:#6c4a9e;--ok-ink:#15804e;--warn-ink:#8a5a00;--surface:#fff;--surface-rgb:255 255 255;--wash2:#f7f8fa;--brand-wash:#e8f3ff;--brand-wash2:#cfe7ff;width:100%;overflow-x:hidden;overflow-x:clip;background:var(--surface);color:var(--ink);font-family:"Pretendard",var(--font-sans);line-height:1.5;word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}html:has(.landing){scroll-padding-top:84px}@media (prefers-reduced-motion:no-preference){html:has(.landing){scroll-behavior:smooth}}@media (max-width:860px){html:has(.landing){scroll-padding-top:120px}}html[data-site-theme=dark] .landing{color-scheme:dark;--ink:#eef1f6;--ink2:#b6bfce;--muted:#929cb0;--brand:#4c93ff;--brand2:#6aa6ff;--brand-ink:#8dbaff;--line:rgba(220,230,245,0.14);--line2:rgba(220,230,245,0.08);--wash:#121722;--panel:#182031;--fnb-ink:#ffa25c;--beauty-ink:#c99bff;--ok-ink:#4fd598;--warn-ink:#f3bd55;--retail-ink:#7fb2ff;--surface:#0b0f17;--surface-rgb:11 15 23;--wash2:#111620;--brand-wash:#0f1f38;--brand-wash2:#132a4d;--pain-bg:#161c28;--draft-bg:rgba(243,189,85,0.1)}.landing a{color:var(--brand);text-decoration:none}.landing a:hover{color:var(--brand-ink)}.landing button{font-family:inherit;cursor:pointer}.landing .brand{font-family:Wanted Sans,Pretendard,sans-serif}.landing .site-nav-shell{position:sticky;z-index:50;top:0;border-bottom:1px solid var(--line2);background:rgb(var(--surface-rgb)/.9);backdrop-filter:blur(18px)}.landing .site-nav-row{display:flex;width:100%;max-width:1200px;min-height:68px;align-items:center;gap:12px;margin:0 auto;padding:12px 24px}.landing .site-nav-brand{display:block;padding:8px 0;color:var(--ink)}.landing .site-nav-actions,.landing .site-nav-products{display:flex;align-items:center;gap:2px}.landing .site-nav-products{margin-inline-start:24px}.landing .site-nav-actions{gap:8px;margin-inline-start:auto}.landing .site-nav-link{padding:8px 12px;border-radius:8px;color:var(--ink2);font-size:14px;font-weight:600;line-height:1}.landing .site-nav-link:hover{color:var(--ink);background:var(--wash)}.landing .site-nav-link[aria-current=page]{color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.landing .site-nav-login{color:var(--muted)}.landing .site-nav-cta{padding:12px 16px;border-radius:12px;font-size:14px;font-weight:700;line-height:1}.landing .site-nav-cta--ghost{border:1px solid var(--brand);color:var(--brand)}.landing .site-nav-cta--solid,.landing .site-nav-cta--solid:hover{color:#fff;background:var(--brand)}.landing .wrap{max-width:1180px;margin:0 auto;padding:0 24px;width:100%}.landing ::selection{background:rgba(0,102,255,.18)}@media (max-width:860px){.landing .site-nav-row{flex-wrap:wrap;row-gap:4px}.landing .site-nav-products{order:3;width:100%;margin-inline-start:-8px;overflow-x:auto;scrollbar-width:none}.landing .site-nav-products .site-nav-link{padding-inline:8px}.landing .site-nav-products::-webkit-scrollbar{display:none}.landing .site-nav-link{white-space:nowrap}.landing .site-nav-cta--ghost{display:none}}@media (max-width:480px){.landing .site-nav-row{min-height:60px;padding-inline:20px}.landing .site-nav-cta{padding:8px 12px;border-radius:8px}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}