.lj{--lj-nav:56px;--lj-bg:#050506;--lj-bg-2:#0b0b0d;--lj-panel:#111114;--lj-raised:#1a1a1f;--lj-line:#ffffff1a;--lj-line-2:#ffffff2e;--lj-text:#f5f5f6;--lj-dim:#a1a1a8;--lj-faint:#66666e;--lj-coral:#ff5c3d;--lj-mint:#4fe3b0;background:var(--lj-bg);color:var(--lj-text);font-feature-settings:"ss06";font-family:Pretendard Variable,Pretendard,system-ui,sans-serif;line-height:1.65;overflow-x:clip}.lj ::selection{background:var(--lj-text);color:var(--lj-bg)}.lj :focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #fff}.lj [id]{scroll-margin-top:var(--lj-nav)}.lj .tnum{font-variant-numeric:tabular-nums}.lj .lj-thin{letter-spacing:-.015em;font-weight:300}.lj .lj-black{letter-spacing:-.03em;font-weight:900}.lj .lj-kicker{letter-spacing:.28em;color:var(--lj-faint);font-size:12px;font-weight:700}.lj .lj-coral{color:var(--lj-coral)}.lj .lj-mint{color:var(--lj-mint)}.lj .lj-tall{height:var(--lj-h,200vh)}@media (max-width:767px){.lj .lj-tall{height:var(--lj-hm,var(--lj-h,200vh))}}.lj .lj-stage{height:100svh;padding-top:var(--lj-nav);position:sticky;top:0;overflow:hidden}.lj .lj-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.lj .lj-stars{background-image:radial-gradient(1px 1px at 12% 22%,#ffffff8c,#0000 60%),radial-gradient(1px 1px at 72% 14%,#ffffff73,#0000 60%),radial-gradient(1.5px 1.5px at 38% 78%,#fff6,#0000 60%),radial-gradient(1px 1px at 88% 64%,#ffffff80,#0000 60%),radial-gradient(1px 1px at 55% 42%,#ffffff4d,#0000 60%),radial-gradient(1.5px 1.5px at 22% 58%,#ffffff59,#0000 60%)}.lj .lj-cell{border:1px solid var(--lj-line-2);border-radius:3px;flex:none;display:inline-block}.lj .lj-cell-on{background:#ffffffd9;border-color:#ffffffd9}.lj .lj-cell-bonus{background:0 0;border:2px solid #ffffff80}.lj .lj-gray-in{color:#e9e9ec;background:#2a2a2e}.lj .lj-gray-out{color:#111114;background:#d9d9dd}.lj .lj-bob{animation:1.8s ease-in-out infinite lj-bob}@keyframes lj-bob{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.lj .lj-caret:after{content:"";vertical-align:text-bottom;background:currentColor;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite lj-caret;display:inline-block}@keyframes lj-caret{50%{opacity:0}}.lj .lj-pop{animation:.5s cubic-bezier(.2,.9,.3,1.4) both lj-pop}@keyframes lj-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.lj details summary::-webkit-details-marker{display:none}.lj details[open] .lj-plus{transform:rotate(45deg)}.lj .lj-input:focus-visible{outline:none}.lj .lj-input::placeholder{color:var(--lj-faint)}.lj .lj-meter{background:#ffffff8c}.lj .lj-cta{color:#0a0a0b;background:#fff}.lj .lj-rail-on{background:#fff}.lj .lj-flash-white{mix-blend-mode:screen;background:radial-gradient(80% 65% at 30% 40%,#ffffffe6,#ffffff40 70%)}.lj .lj-bands{--band-h:clamp(52px, 5.4vw, 78px);--tilt:2.4deg;z-index:2;background:var(--lj-bg);padding:clamp(28px,5vw,64px) 0;position:relative;overflow:hidden}.lj .lj-band{width:120vw;height:var(--band-h);align-items:center;display:flex;position:relative;left:-10vw;overflow:hidden}.lj .lj-band-fill{z-index:2;transform:rotate(calc(-1 * var(--tilt)));color:var(--lj-bg);background:#fff;box-shadow:0 22px 40px -26px #000000e6}.lj .lj-band-line{z-index:1;margin-top:calc(var(--band-h) * -.3);transform:rotate(var(--tilt));border-block:1px solid var(--lj-line-2);background:var(--lj-bg)}.lj .lj-band-track{will-change:transform;width:max-content;animation:38s linear infinite lj-band;display:flex}.lj .lj-band-line .lj-band-track{animation-duration:44s;animation-direction:reverse}.lj .lj-band-set{flex:none;display:flex}.lj .lj-band-item{letter-spacing:-.04em;white-space:nowrap;flex:none;font-size:clamp(20px,2.6vw,36px);font-weight:900;line-height:1}.lj .lj-band-dot{opacity:.45;padding:0 .6em;font-weight:300;display:inline-block}.lj .lj-band-line .lj-band-item{color:var(--lj-bg);-webkit-text-stroke:2.4px #ffffffb8;paint-order:stroke fill}.lj .lj-band-line .lj-band-dot{-webkit-text-stroke:0;color:#ffffff80}.lj .lj-band-free{background:var(--lj-bg);color:var(--lj-mint);border-radius:.2em;margin-left:.15em;padding:.06em .28em .1em}.lj .lj-band-free-o{-webkit-text-stroke-color:var(--lj-mint)}@keyframes lj-band{to{transform:translate(-50%)}}.lj .lj-kws{counter-reset:lj-kw}.lj .lj-kw{counter-increment:lj-kw;color:var(--lj-text);white-space:nowrap;border-bottom:1px solid var(--lj-line-2);font-weight:500}.lj b.lj-kw{font-weight:700}.lj .lj-kw:before{content:counter(lj-kw, decimal-leading-zero);color:var(--lj-faint);font-variant-numeric:tabular-nums;letter-spacing:.04em;vertical-align:.55em;margin-right:.22em;font-size:.62em;font-weight:700}@media (prefers-reduced-motion:reduce){.lj .lj-tall{height:auto!important}.lj .lj-stage{height:auto;min-height:100svh;position:relative}.lj .lj-chips{min-height:420px}.lj .lj-compare{min-height:300px}.lj .lj-bob,.lj .lj-caret:after,.lj .lj-pop,.lj .lj-band-track{animation:none!important}.lj .lj-flash{display:none}}.lj{word-break:keep-all;overflow-wrap:break-word}.lj :is(h1,h2,h3,h4){text-wrap:balance}.lj :is(p,li,dd,blockquote){text-wrap:pretty}
