.lp-root{font-family:Wanted Sans Variable,Wanted Sans,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,sans-serif;color:var(--landing-ink);background:var(--background);word-break:keep-all}[data-lp-anim]:not([data-lp-visible]) *,[data-lp-anim]:not([data-lp-visible]) :after,[data-lp-anim]:not([data-lp-visible]) :before{animation-play-state:paused!important}.lp-cta-arrow{display:inline-block;vertical-align:middle;width:1.55em;height:1.55em;flex:0 0 1.55em;overflow:hidden;pointer-events:none}.lp-cta-arrow>span{display:block;width:100%;height:100%;font-size:1.3em;line-height:1.18;text-align:center;animation:lp-cta-arrow-flight 3.1s infinite;will-change:transform,opacity}@keyframes lp-cta-arrow-flight{0%{transform:translate(-115%,115%);opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1)}17%,66%{transform:translate(0);opacity:1}66%{animation-timing-function:cubic-bezier(.55,0,1,.45)}77%{transform:translate(125%,-125%);opacity:0}77.01%,to{transform:translate(-115%,115%);opacity:0}}.lp-marquee-track{display:flex;width:max-content;animation:lp-school-scroll 115s linear infinite}.lp-marquee-track[data-reverse]{animation-direction:reverse;animation-duration:125s}.lp-marquee:focus-within .lp-marquee-track,.lp-marquee:hover .lp-marquee-track{animation-play-state:paused}@keyframes lp-school-scroll{to{transform:translateX(-50%)}}.lp-scroll-highlight{padding:.05em .14em;line-height:1.55;background-image:linear-gradient(90deg,var(--landing-plum) 0 var(--lp-wipe,0),var(--background) var(--lp-wipe,0) 100%),linear-gradient(90deg,var(--background) 0 var(--lp-wipe,0),transparent var(--lp-wipe,0) 100%)}.lp-keyword-wipe,.lp-scroll-highlight{background-clip:text,border-box;-webkit-background-clip:text,border-box;color:transparent;-webkit-text-fill-color:transparent;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lp-keyword-wipe{display:inline-block;padding:.04em .1em;background-image:linear-gradient(90deg,var(--background) 0 var(--lp-wipe,0),var(--primary) var(--lp-wipe,0) 100%),linear-gradient(90deg,var(--primary) 0 var(--lp-wipe,0),transparent var(--lp-wipe,0) 100%)}.lp-scroll-underline{padding-bottom:.08em;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:calc(var(--lp-underline, 0) * 100%) .065em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lp-review-keyword{font-weight:750;color:var(--lp-review-ink,var(--landing-keyword))}.lp-reveal{opacity:0;transform:translate3d(0,30px,0);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--lp-reveal-delay,0s)}.lp-reveal:focus-within,.lp-reveal[data-revealed]{opacity:1;transform:none}.lp-reveal-fast{transition-duration:.45s;transition-delay:0s}@keyframes lp-arrow-invite{0%,45%,to{transform:translateX(0)}15%,30%{transform:translateX(10px)}23%,38%{transform:translateX(3px)}}@keyframes lp-arrow-invite-down{0%,65%,to{transform:rotate(90deg) translateX(0)}20%{transform:rotate(90deg) translateX(9px)}35%{transform:rotate(90deg) translateX(0)}}.lp-demo-arrow{display:inline-block;transform:rotate(90deg);animation:lp-arrow-invite-down 3.8s ease-in-out infinite}@media (min-width:701px){.lp-demo-arrow{transform:none;animation-name:lp-arrow-invite}}.lp-wave path{transform-box:fill-box;transform-origin:center;animation:lp-sound-wave 1.3s ease-in-out infinite}.lp-wave path:nth-child(2){animation-delay:-.15s}.lp-wave path:nth-child(3){animation-delay:-.3s}.lp-wave path:nth-child(4){animation-delay:-.45s}.lp-wave path:nth-child(5){animation-delay:-.6s}.lp-wave path:nth-child(6){animation-delay:-.75s}@keyframes lp-sound-wave{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.lp-result-action{position:relative;isolation:isolate;animation:lp-result-invite 3.4s ease-in-out infinite}.lp-result-action:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;border:2px solid var(--primary-300);pointer-events:none;animation:lp-result-ripple 3.4s ease-out infinite}@keyframes lp-result-invite{0%,45%,to{transform:translateY(0) scale(1)}15%{transform:translateY(-3px) scale(1.015)}28%{transform:translateY(0) scale(1)}}@keyframes lp-result-ripple{0%,to{opacity:0;transform:scale(1)}16%{opacity:.65;transform:scale(1.015,1.1)}46%,90%{opacity:0;transform:scale(1.04,1.32)}}.lp-flow-branch{stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:1;stroke-dashoffset:1}.lp-flow-tip{stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:0}.lp-flow[data-revealed] .lp-flow-lens svg{animation:lp-flow-inspect .65s ease-out both}.lp-flow[data-revealed] .lp-flow-branch{animation:lp-flow-draw .85s cubic-bezier(.22,.7,.22,1) .45s both}.lp-flow[data-revealed] .lp-flow-tip{animation:lp-fade-in .18s ease-out 1.3s both}.lp-flow-mobile-line{transform:scaleY(0);transform-origin:top}.lp-flow-mobile-tip{opacity:0;transform:rotate(45deg)}.lp-flow[data-revealed] .lp-flow-mobile-line{animation:lp-flow-mobile-line .65s ease-out .45s both}.lp-flow[data-revealed] .lp-flow-mobile-tip{animation:lp-fade-in .18s ease-out 1.15s both}@keyframes lp-flow-inspect{0%{opacity:.35;transform:scale(.8)}45%{opacity:1;transform:scale(1.2);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--primary) 50%,transparent))}to{opacity:1;transform:scale(1);filter:none}}@keyframes lp-flow-draw{to{stroke-dashoffset:0}}@keyframes lp-flow-mobile-line{to{transform:scaleY(1)}}@keyframes lp-fade-in{to{opacity:1}}.lp-tutorial-copy{animation:lp-tutorial-copy-in .26s ease-out}@keyframes lp-tutorial-copy-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.lp-tutorial-progress-active:after{content:"";display:block;height:100%;background:var(--primary);transform-origin:left;animation:lp-tutorial-progress 4.6s linear both}@keyframes lp-tutorial-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp-tutorial-active{position:relative;border-radius:10px;box-shadow:0 0 12px color-mix(in srgb,var(--primary) 9%,transparent)}.lp-tutorial-active:after{content:"";position:absolute;inset:0;z-index:3;padding:2px;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,var(--primary-300) 12%,var(--primary-50) 32%,var(--primary-300) 50%,var(--primary-100) 68%,var(--primary-300) 86%);background-size:270% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:lp-ring-shine 2.1s linear infinite}@keyframes lp-ring-shine{0%{background-position:0 50%}to{background-position:270% 50%}}.lp-premium-gradient{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(to bottom,transparent 28%,color-mix(in srgb,var(--background) 15%,transparent) 43%,color-mix(in srgb,var(--background) 80%,transparent) 72%,var(--background) 95%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mask-image:linear-gradient(180deg,transparent 20%,#000 85%);-webkit-mask-image:linear-gradient(180deg,transparent 20%,#000 85%)}.lp-reading-tail:after{content:"";display:block;height:460px}@media (prefers-reduced-motion:reduce){.lp-cta-arrow>span,.lp-demo-arrow,.lp-flow[data-revealed] .lp-flow-branch,.lp-flow[data-revealed] .lp-flow-lens svg,.lp-flow[data-revealed] .lp-flow-mobile-line,.lp-flow[data-revealed] .lp-flow-mobile-tip,.lp-flow[data-revealed] .lp-flow-tip,.lp-marquee-track,.lp-result-action,.lp-result-action:before,.lp-tutorial-active:after,.lp-tutorial-copy,.lp-tutorial-progress-active:after,.lp-wave path{animation:none!important}.lp-cta-arrow>span{transform:none;opacity:1}.lp-demo-arrow{transform:rotate(90deg)}.lp-result-action:before{display:none}.lp-flow-branch{stroke-dashoffset:0}.lp-flow-mobile-tip,.lp-flow-tip{opacity:1}.lp-flow-mobile-line{transform:none}.lp-marquee{overflow-x:auto}.lp-marquee-copy{display:none}.lp-reveal{opacity:1;transform:none;transition:none}.lp-keyword-wipe,.lp-scroll-highlight{--lp-wipe:100%!important}.lp-scroll-underline{--lp-underline:1!important}}@media (prefers-reduced-motion:reduce) and (min-width:701px){.lp-demo-arrow{transform:none}}.MiniCpx_playInvite__X58AG{position:relative;isolation:isolate;transform-origin:center;animation:MiniCpx_mini-play-invite__c2X51 3.4s ease-in-out infinite,MiniCpx_invite-glow__PQ_U3 3.4s ease-in-out infinite}.MiniCpx_playInvite__X58AG:before{content:"";position:absolute;inset:6px;pointer-events:none;border:2px solid var(--primary-300);border-radius:50%;box-shadow:0 0 16px color-mix(in srgb,var(--primary-300) 40%,transparent);animation:MiniCpx_invite-halo__yTcjh 3.4s ease-out infinite}.MiniCpx_playInvite__X58AG:focus-visible,.MiniCpx_playInvite__X58AG:hover{animation-play-state:paused}.MiniCpx_focusIn__I3XxA{transform-origin:center;animation:MiniCpx_card-focus-in__Ecerw .2s ease-out both}@keyframes MiniCpx_mini-play-invite__c2X51{0%,53%,to{transform:scale(1) rotate(0)}9%{transform:scale(1.1) rotate(-8deg)}18%{transform:scale(1.13) rotate(8deg)}28%{transform:scale(1.08) rotate(-5deg)}38%{transform:scale(1.05) rotate(4deg)}47%{transform:scale(1) rotate(0)}}@keyframes MiniCpx_invite-glow__PQ_U3{0%,55%,to{filter:drop-shadow(0 0 0 transparent)}14%,32%{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--primary-300) 70%,transparent))}}@keyframes MiniCpx_invite-halo__yTcjh{0%,to{opacity:0;transform:scale(.93)}18%{opacity:.75;transform:scale(1.16)}45%,90%{opacity:0;transform:scale(1.4)}}@keyframes MiniCpx_card-focus-in__Ecerw{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.MiniCpx_focusIn__I3XxA,.MiniCpx_playInvite__X58AG,.MiniCpx_playInvite__X58AG:before{animation:none}.MiniCpx_playInvite__X58AG:before{display:none}}