.lv2{letter-spacing:normal;text-rendering:auto;font-variant-ligatures:normal}html:has(.lv2) body{background:#171717}.lv2{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f0f1a;--fg:#e8e8f0;--body:#ffffffbf;--mute:#ffffff94;--card:#1a1a2e;--card-2:#151525;--line:#ffffff1a;--nav-line:#ffffff14;--accent:#8b5cf6;--tint:#8b5cf629;--grad:linear-gradient(105deg,#7c3aed 0%,#8b5cf6 55%,#a78bfa 100%);--cta:#7c3aed;--cta-hover:#8b5cf6;--f:"Pretendard",-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",system-ui,sans-serif;--blue:#3b82f6;--blue-2:#60a5fa;--brand-a:#159bff;--brand-b:var(--cta);--brand-c:#a126f4;--a-bg:#0f0f1a;--a-line:#303052;--a-line-2:#224;--a-bar:#17172b;--a-card:#151527;--a-sel:#16203b;--a-foot:#11121d;--a-tx:#e8e8f0;--a-tx2:#a4a4b5;--a-tx3:#6e6f82;--a-name:#aeaec7;--a-date:#8b8ba2;--v-bg:#0e131d;--v-top:#121325;--v-stage:#030308;--v-panel:#191932;--v-panel-2:#1c1e30;--v-bub:#232245;--v-bub-line:#292a4c;--v-in:#18182f;--red:#ef4444;--star:#f5b800;--emerald:#10b981;--paper:#fcfcfb;--paper-line:#dbdbe1;--paper-mute:#525252;--paper-muted:#f5f5f5;--kakao:#fee500;--kakao-bg:#b2c7d9}.lv2,.lv2 *{box-sizing:border-box}html:has(.lv2){scroll-behavior:smooth;scroll-padding-top:90px}.lv2 ::selection{color:#c4b5fd;background:#8b5cf64d}.lv2{background:var(--bg);color:var(--fg);font-family:var(--f);-webkit-font-smoothing:antialiased;word-break:keep-all;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}.lv2 img{max-width:100%;display:block}.lv2 a{color:inherit;text-decoration:none}.lv2 h1,.lv2 h2,.lv2 h3,.lv2 p{margin:0}.lv2 :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.lv2 .ac{color:var(--accent)}.lv2 .wrap{width:100%;max-width:1400px;margin-inline:auto;padding-inline:30px}.lv2 .nav{z-index:50;height:calc(70px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);-webkit-backdrop-filter:blur(40px)saturate(150%);backdrop-filter:blur(40px)saturate(150%);border-bottom:1px solid var(--nav-line);background:#0f0f1acc;position:fixed;top:0;left:0;right:0}.lv2 .nav .wrap{align-items:center;gap:44px;height:70px;display:flex}.lv2 .logo{font-family:"Zalando Sans Expanded",var(--f);letter-spacing:-.02em;align-items:center;gap:9px;font-size:19px;font-weight:600;display:flex}.lv2 .logo svg{width:22px;height:22px}.lv2 .nav-links{gap:30px;font-size:15px;display:flex}.lv2 .nav-links a:hover{color:#fff;opacity:.8}.lv2 .nav-r{align-items:center;gap:10px;margin-left:auto;display:flex}.lv2 .b-out{border:1px solid var(--line);border-radius:10px;align-items:center;height:40px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.lv2 .nav .b-solid{height:40px;padding:0 20px;font-size:15px}.lv2 .b-solid{color:#fff;background:var(--cta);border-radius:10px;justify-content:center;align-items:center;font-weight:800;transition:background .2s;display:inline-flex}.lv2 .b-solid:hover{background:var(--cta-hover)}.lv2 .b-lg{height:56px;padding:0 34px;font-size:17px}.lv2 main{flex-direction:column;gap:175px;padding-top:178px;padding-bottom:34px;display:flex}.lv2 .hero-row{grid-template-columns:624px 656px;justify-content:space-between;align-items:center;display:grid}.lv2 .eyebrow{font-size:17px;line-height:1.4}.lv2 .hero h1{letter-spacing:-.028em;margin-top:24px;font-size:50px;font-weight:800;line-height:1.16}.lv2 .hero-p{max-width:600px;color:var(--body);margin-top:28px;font-size:17px;line-height:1.68}.lv2 .hero-p .ar{color:var(--accent);margin:0 4px;font-weight:700}.lv2 .hero-cta{margin-top:40px}.lv2 .shot{border:1px solid var(--line);background:#151525;border-radius:18px;overflow:hidden}.lv2 .strip{border-top:1px solid var(--nav-line);border-bottom:1px solid var(--nav-line);height:72px;color:var(--body);justify-content:center;align-items:center;gap:28px;margin-top:52px;font-size:14.5px;display:flex}.lv2 .strip span{align-items:center;gap:8px;display:inline-flex}.lv2 .strip b{color:var(--fg);font-weight:800}.lv2 .strip.pending b{visibility:hidden}.lv2 .strip i{background:#ffffff40;border-radius:50%;width:4px;height:4px}.lv2 .strip svg.i{width:15px;height:15px;color:var(--accent)}.lv2 .f-row{grid-template-columns:612px 660px;justify-content:space-between;align-items:center;display:grid}.lv2 .f-row.rev .f-txt{order:2}.lv2 .f-txt h2{letter-spacing:-.028em;font-size:34px;font-weight:800;line-height:1.28}.lv2 .f-txt .desc{color:var(--mute);margin-top:20px;font-size:15px;line-height:1.6}.lv2 .bul{gap:18px;margin:40px 0 0;padding:0;list-style:none;display:grid}.lv2 .bul li{align-items:center;gap:16px;font-size:15.5px;font-weight:600;line-height:1.45;display:flex}.lv2 .ib{background:var(--tint);width:34px;height:34px;color:var(--accent);border-radius:9px;flex:none;place-items:center;display:grid}.lv2 .ib svg.i{width:18px;height:18px}.lv2 .vis{place-items:center;height:414px;display:grid;position:relative}.lv2 .vis .stage-box{margin:0}.lv2 .vis.glow:before{content:"";filter:blur(20px);background:radial-gradient(closest-side,#fee50029,#0000);position:absolute;inset:20%}.lv2 .sec-h h2{letter-spacing:-.025em;font-size:30px;font-weight:800;line-height:1.25}.lv2 .sec-h p{color:var(--mute);margin-top:16px;font-size:15px}.lv2 .grid3{grid-template-columns:repeat(3,1fr);gap:25px 26px;margin-top:36px;display:grid}.lv2 .gc{background:var(--card);border:1px solid var(--line);border-radius:10px;min-height:146px;padding:24px}.lv2 .gc .ib{width:32px;height:32px}.lv2 .gc .ib svg.i{width:17px;height:17px}.lv2 .gc h3{margin-top:16px;font-size:14.5px;font-weight:800}.lv2 .gc p{color:var(--mute);margin-top:6px;font-size:13px;line-height:1.5}.lv2 .sec-h .h34{letter-spacing:-.028em;font-size:34px;line-height:1.28}.lv2 .grid4{grid-template-columns:repeat(4,1fr);gap:26px;margin-top:40px;display:grid}.lv2 .sc{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:30px 26px 28px}.lv2 .sc .num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--accent);font-size:44px;font-weight:800;line-height:1.1;display:block}.lv2 .sc h3{margin-top:18px;font-size:15.5px;font-weight:800}.lv2 .sc p{color:var(--mute);margin-top:8px;font-size:13.5px;line-height:1.6}.lv2 .waste-end{align-items:center;gap:16px;margin-top:36px;font-size:17px;font-weight:700;display:flex}.lv2 .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:26px;margin-top:40px;display:grid}.lv2 .plan{background:var(--card);border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:32px 30px 30px;display:flex;position:relative}.lv2 .plan.hi{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset,0 18px 50px -20px #7c3aed73}.lv2 .plan .badge{background:var(--cta);color:#fff;border-radius:999px;align-items:center;height:26px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.lv2 .plan h3{font-size:20px;font-weight:800}.lv2 .plan .tag{color:var(--mute);margin-top:6px;font-size:14px}.lv2 .plan .price{letter-spacing:-.03em;margin-top:28px;font-size:42px;font-weight:800;line-height:1.1}.lv2 .plan .price small{color:var(--mute);letter-spacing:0;margin-left:4px;font-size:14px;font-weight:500}.lv2 .plan .meta{color:var(--mute);margin-top:8px;font-size:13px}.lv2 .plan ul{flex:1;align-content:start;gap:12px;margin:28px 0 32px;padding:0;list-style:none;display:grid}.lv2 .plan li{color:var(--body);align-items:center;gap:10px;font-size:14.5px;display:flex}.lv2 .plan li svg.i{width:17px;height:17px;color:var(--mute)}.lv2 .plan.hi li{color:var(--fg)}.lv2 .plan.hi li svg.i{color:var(--accent)}.lv2 .plan li b{font-weight:800}.lv2 .pbtn{background:#ffffff1a;border-radius:10px;justify-content:center;align-items:center;height:52px;font-size:15.5px;font-weight:700;transition:background .2s;display:flex}.lv2 .pbtn:hover{background:#ffffff2e}.lv2 .plan .pbtn.b-solid{background:var(--cta);font-weight:800}.lv2 .plan .pbtn.b-solid:hover{background:var(--cta-hover)}.lv2 .pfoot{color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:22px;font-size:13.5px;display:flex}.lv2 .pfoot b{color:var(--fg);font-weight:600}.lv2 .pfoot a{align-items:center;gap:6px;font-weight:600;display:inline-flex}.lv2 .pfoot svg.i{width:14px;height:14px}.lv2 .cta-end{text-align:center;padding-block:120px 40px;position:relative}.lv2 .cta-end:before{content:"";background:var(--nav-line);width:100vw;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.lv2 .cta-end h2{letter-spacing:-.035em;font-size:48px;font-weight:800;line-height:1.2}.lv2 .cta-end p{color:var(--mute);margin-top:18px;font-size:17px}.lv2 .cta-end .b-solid{margin-top:36px}.lv2 .hamb{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:0;border-radius:12px;place-items:center;width:36px;height:36px;transition:background .2s,color .2s;display:none}.lv2 .hamb:hover{color:#fff;background:#ffffff1f}.lv2 .hamb svg.i{width:16px;height:16px}.lv2 .mnav-dim{bottom:0;left:0;right:0;top:calc(70px + env(safe-area-inset-top,0px));z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;background:#0000004d;transition:opacity .2s;position:fixed}.lv2 .mnav{left:0;right:0;top:calc(70px + env(safe-area-inset-top,0px));z-index:45;background:var(--bg);border-bottom:1px solid var(--nav-line);overscroll-behavior:contain;opacity:0;pointer-events:none;max-height:calc(100vh - 70px);transition:transform .3s ease-out,opacity .3s ease-out;position:fixed;overflow-y:auto;transform:translateY(-8px)}.lv2 .mnav.on{opacity:1;pointer-events:auto;transform:none}.lv2 .mnav-dim.on{opacity:1;pointer-events:auto}.lv2 .mnav .wrap{flex-direction:column;padding-block:8px;display:flex}.lv2 .mnav a{color:var(--fg);border-radius:8px;padding:14px 8px;font-size:16px;font-weight:500;transition:background .2s;display:block}.lv2 .mnav a:hover{background:#ffffff0a}.lv2 .mnav hr{border:0;border-top:1px solid #ffffff0f;width:100%;margin:8px 0}.lv2 .faq{width:100%;max-width:960px;margin-inline:auto}.lv2 .faq .sec-h{text-align:left}.lv2 .faq-list{gap:12px;margin-top:36px;display:grid}.lv2 .faq details{background:var(--card-2);border:1px solid var(--line);border-radius:10px}.lv2 .faq summary{cursor:pointer;justify-content:space-between;align-items:center;height:64px;padding:0 24px;font-size:16px;font-weight:600;list-style:none;display:flex}.lv2 .faq summary::-webkit-details-marker{display:none}.lv2 .faq summary:after{content:"+";color:var(--mute);font-size:22px;font-weight:300;transition:transform .2s}.lv2 .faq details[open] summary:after{transform:rotate(45deg)}.lv2 .faq details p{color:var(--mute);padding:0 24px 22px;font-size:15px;line-height:1.7}.lv2 footer{border-top:1px solid var(--nav-line);padding-block:40px 34px}.lv2 .foot{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.lv2 .foot .about p{color:var(--mute);margin-top:12px;font-size:13px}.lv2 .fcols{gap:72px;display:flex}.lv2 .fcols h6{margin:0 0 12px;font-size:14px;font-weight:700}.lv2 .fcols a{color:var(--body);padding:4px 0;font-size:14px;display:block}.lv2 .fbase{border-top:1px solid var(--nav-line);color:var(--mute);justify-content:space-between;margin-top:36px;padding-top:20px;font-size:12.5px;display:flex}@media (max-width:1360px){.lv2 .hero-row,.lv2 .f-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}@media (max-width:960px){.lv2 main{gap:110px;padding-top:120px}.lv2 .nav-links{display:none}.lv2 .hamb{display:grid}.lv2 .nav-r .b-out{display:none}.lv2 .hero-row,.lv2 .f-row{grid-template-columns:1fr;gap:40px}.lv2 .f-row.rev .f-txt{order:0}.lv2 .hero h1{font-size:40px}.lv2 .f-txt h2,.lv2 .sec-h h2{font-size:27px}.lv2 .vis{height:auto;min-height:0}.lv2 .grid3{grid-template-columns:1fr 1fr}.lv2 .grid4{grid-template-columns:1fr 1fr;gap:14px}.lv2 .plans{grid-template-columns:1fr;gap:22px}.lv2 .cta-end h2{font-size:32px}.lv2 .sec-h .h34{font-size:27px}.lv2 .sc .num{font-size:34px}.lv2 .strip{flex-wrap:wrap;gap:10px 18px;height:auto;padding:16px 0}}@media (max-width:600px){html:has(.lv2){scroll-padding-top:80px}.lv2 .nav{height:calc(60px + env(safe-area-inset-top,0px))}.lv2 .nav .wrap{height:60px}.lv2 .mnav-dim,.lv2 .mnav{top:calc(60px + env(safe-area-inset-top,0px))}.lv2 .nav .b-solid{border-radius:9px;height:34px;padding:0 14px;font-size:14px}.lv2 .hamb{width:34px;height:34px}.lv2 main{padding-top:110px}.lv2 .wrap{padding-inline:20px}.lv2 .hero h1{font-size:34px}.lv2 .grid3{grid-template-columns:1fr}.lv2 .sc{padding:22px 18px}.lv2 .sc .num{font-size:28px}.lv2 .sc p br{display:none}.lv2 .waste-end{align-items:flex-start;font-size:15.5px}.lv2 .strip i{display:none}.lv2 .fcols{gap:36px}}.lv2 svg.i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.lv2 .tnum{font-variant-numeric:tabular-nums}.lv2 .stage-box{width:100%;position:relative}.lv2 .stage{transform-origin:0 0;position:absolute;top:0;left:0}.lv2 .cursor{z-index:60;pointer-events:none;filter:drop-shadow(0 3px 6px #00000080);opacity:0;width:22px;height:22px;position:absolute;top:0;left:0}.lv2 .cursor .ring{opacity:0;background:#ffffff73;border-radius:50%;width:30px;height:30px;position:absolute;top:-14px;left:-14px}.lv2 .key{z-index:61;color:#fff;opacity:0;background:#202030eb;border:1px solid #fff3;border-radius:9px;place-items:center;min-width:38px;height:38px;padding:0 11px;font-size:15px;font-weight:700;display:grid;position:absolute;box-shadow:0 3px #0000008c,0 10px 24px #0006}@keyframes lv2-rise{0%{opacity:0;transform:translateY(var(--rise,12px))}to{opacity:1;transform:none}}.lv2 #heroEy,.lv2 #heroH,.lv2 #heroSub,.lv2 #heroCta{animation:.5s cubic-bezier(.22,1,.36,1) both lv2-rise}.lv2 #heroH{animation-delay:60ms}.lv2 #heroSub{animation-delay:.12s}.lv2 #heroCta{animation-delay:.18s}.lv2 #heroShot{--rise:40px;animation:.9s cubic-bezier(.22,1,.36,1) .35s both lv2-rise}@media (prefers-reduced-motion:reduce){.lv2 .typing i{animation:none!important}.lv2 #heroEy,.lv2 #heroH,.lv2 #heroSub,.lv2 #heroCta,.lv2 #heroShot{animation:none}}