.landing_root__plSqu{--lg-canvas:#f5f3f1;--lg-card:#fff;--lg-tile:#f2efed;--lg-track:#ece9e7;--lg-inverse:#181716;--lg-ink:#181716;--lg-text-2:#5d5a57;--lg-text-3:#716e6b;--lg-dim:#8f8b89;--lg-number-dim:#b4b0ad;--lg-on-inverse:#fff;--lg-hairline:rgba(24,23,22,.06);--lg-divider:#e2dfdc;--lg-accent:#f39444;--lg-accent-pressed:#e37725;--lg-accent-text:#b25201;--lg-accent-subtle:#fef5ec;--lg-accent-soft:#ffe8d5;--lg-error:#d22f28;--lg-glass:hsla(0,0%,100%,.62);--lg-shadow-float:0 10px 30px rgba(24,23,22,.1);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--fast:160ms;--base:240ms;--slow:420ms;position:relative;isolation:isolate;min-height:100vh;background:var(--lg-canvas);color:var(--lg-ink);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Hiragino Sans,PingFang SC,Noto Sans,system-ui,sans-serif;font-weight:400;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;overflow-x:clip}@media (prefers-color-scheme:dark){.landing_root__plSqu{--lg-canvas:#0e0d0c;--lg-card:#1b1a19;--lg-tile:#121110;--lg-track:#292827;--lg-inverse:#f2efed;--lg-ink:#fbfaf8;--lg-text-2:#d0cdca;--lg-text-3:#8f8b89;--lg-dim:#716e6b;--lg-number-dim:#605d5b;--lg-on-inverse:#181716;--lg-hairline:hsla(0,0%,100%,.08);--lg-divider:#201f1e;--lg-accent-pressed:#ffa157;--lg-accent-text:#f39444;--lg-accent-subtle:rgba(243,148,68,.12);--lg-accent-soft:rgba(243,148,68,.2);--lg-error:#f75e51;--lg-glass:rgba(27,26,25,.62);--lg-shadow-float:0 10px 30px rgba(0,0,0,.4)}}.landing_root__plSqu a{color:inherit;text-decoration:none}.landing_root__plSqu.js-reveal [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity var(--slow) var(--ease-out),transform var(--slow) var(--ease-out);transition-delay:calc(var(--d, 0) * 70ms)}.landing_root__plSqu.js-reveal [data-reveal][data-in]{opacity:1;transform:none}.landing_header__8cujR{position:sticky;top:0;z-index:20;padding:12px 16px 0}.landing_headerInner__VCGkn{max-width:1080px;margin:0 auto;height:56px;display:flex;align-items:center;gap:24px;padding:0 8px 0 18px;border-radius:9999px;background:var(--lg-glass);backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);box-shadow:inset 0 0 0 1px var(--lg-hairline)}.landing_brand__mrQ0g,.landing_footerBrand__M4onh{display:inline-flex;align-items:center;gap:8px}.landing_wordmark__WSdIM{font-size:20px;font-weight:600;letter-spacing:-.03em}.landing_nav__7GUXQ{display:flex;gap:4px;margin-left:auto}.landing_nav__7GUXQ a{padding:8px 14px;border-radius:9999px;font-size:15px;color:var(--lg-text-2);transition:background var(--fast) var(--ease-out),color var(--fast) var(--ease-out)}.landing_nav__7GUXQ a:hover{background:var(--lg-tile);color:var(--lg-ink)}.landing_lang__cCJ5B{position:relative}.landing_lang__cCJ5B summary{list-style:none;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border-radius:9999px;font-size:15px;color:var(--lg-text-2);cursor:pointer;user-select:none;transition:background var(--fast) var(--ease-out)}.landing_lang__cCJ5B summary::-webkit-details-marker{display:none}.landing_lang__cCJ5B summary:hover,.landing_lang__cCJ5B[open] summary{background:var(--lg-tile);color:var(--lg-ink)}.landing_langMenu__c3Tnz{position:absolute;right:0;top:calc(100% + 8px);min-width:168px;padding:6px;display:flex;flex-direction:column;border-radius:16px;background:var(--lg-card);box-shadow:var(--lg-shadow-float),0 0 0 1px var(--lg-hairline);animation:landing_pop__lLtN_ var(--base) var(--ease-out)}.landing_langMenu__c3Tnz a{padding:10px 12px;border-radius:10px;font-size:15px;color:var(--lg-text-2)}.landing_langMenu__c3Tnz a:hover{background:var(--lg-tile);color:var(--lg-ink)}.landing_langMenu__c3Tnz a[aria-current]{color:var(--lg-ink);font-weight:500}.landing_headerCta__RvJ5H{height:40px;padding:0 18px;display:inline-flex;align-items:center;border-radius:9999px;background:var(--lg-inverse);color:var(--lg-on-inverse)!important;font-size:15px;font-weight:500;transition:transform var(--fast) var(--ease-out)}.landing_headerCta__RvJ5H:active{transform:scale(.96)}@media (max-width:720px){.landing_nav__7GUXQ{display:none}.landing_headerInner__VCGkn{gap:4px}.landing_brand__mrQ0g{margin-right:auto}.landing_lang__cCJ5B summary span{display:none}}.landing_eyebrow__WPjO0{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;font-size:15px;color:var(--lg-text-3)}.landing_dot__4hcga{display:inline-block;width:6px;height:6px;border-radius:1.5px;background:var(--lg-accent);flex:none}.landing_display__d8_Sr{margin:0;font-size:clamp(44px,7.2vw,80px);line-height:1.06;font-weight:300;letter-spacing:-.035em}.landing_dim__DoBgd{color:var(--lg-dim)}.landing_caret__g8rkQ{display:inline-block;width:3px;height:.82em;margin-left:6px;vertical-align:-.04em;border-radius:2px;background:var(--lg-accent);animation:landing_blink__ffzP_ 1.1s steps(1) infinite}@keyframes landing_blink__ffzP_{50%{opacity:0}}.landing_lede__ykK_i{margin:24px 0 0;max-width:30em;font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:var(--lg-text-2)}.landing_title__pPfJR{margin:0;font-size:clamp(30px,4vw,44px);line-height:1.15;font-weight:400;letter-spacing:-.03em;text-wrap:balance}.landing_sub__864Hw{margin:16px 0 0;max-width:34em;font-size:17px;line-height:1.6;color:var(--lg-text-2);text-wrap:pretty}.landing_hero__A5XRA{max-width:1080px;margin:0 auto;padding:72px 20px 40px;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:40px}.landing_heroActions__EdTeB{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px}.landing_note__hfkl2{font-size:13px;color:var(--lg-text-3)}.landing_store__7JmTM{display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 24px 0 20px;border-radius:9999px;background:var(--lg-inverse);color:var(--lg-on-inverse)!important;transition:transform var(--fast) var(--ease-out),box-shadow var(--base) var(--ease-out)}.landing_store__7JmTM:hover{box-shadow:var(--lg-shadow-float);transform:translateY(-1px)}.landing_store__7JmTM:active{transform:scale(.97)}.landing_storeText__9N7Q0{display:flex;flex-direction:column;line-height:1.1;text-align:left}.landing_storeTop__w_G48{font-size:11px;opacity:.8}.landing_storeBottom__wVyza{font-size:19px;font-weight:600;letter-spacing:-.02em}.landing_heroVisual__BImL1{position:relative;display:flex;justify-content:center;padding:24px 0}.landing_heroGlow__31J0L{position:absolute;inset:8% 4% 0;border-radius:40px;background:radial-gradient(60% 55% at 50% 45%,var(--lg-accent-soft),transparent 70%);filter:blur(10px);z-index:-1}.landing_phone__hWghd{position:relative;width:min(300px,72vw);aspect-ratio:660/1434;border-radius:44px;padding:7px;background:var(--lg-card);box-shadow:0 0 0 1px var(--lg-hairline),0 30px 60px -20px rgba(24,23,22,.25)}.landing_phoneShot__6R5cr{width:100%;height:100%;border-radius:37px;display:block}.landing_floatCard__Yw6pv,.landing_wordCard__L7mcB{display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:10px 18px;border-radius:16px;background:var(--lg-card);color:var(--lg-ink)}.landing_floatCard__Yw6pv{position:absolute;box-shadow:var(--lg-shadow-float);animation:landing_float__jXT_D 6s var(--ease-in-out) infinite}.landing_wordKo__UpGRp{font-size:22px;font-weight:500;letter-spacing:-.02em}.landing_wordGloss__KcMom{font-size:13px;color:var(--lg-text-3);white-space:nowrap}.landing_fc1__8zYBj{left:-2%;top:30%;rotate:-6deg}.landing_fc2__xgmit{right:0;top:46%;rotate:5deg;animation-delay:-2s;background:var(--lg-accent);color:#181716}.landing_fc2__xgmit .landing_wordGloss__KcMom{color:rgba(24,23,22,.7)}.landing_fc3__o0RiD{left:8%;bottom:12%;rotate:3deg;animation-delay:-4s}@keyframes landing_float__jXT_D{0%,to{translate:0 0}50%{translate:0 -10px}}@media (max-width:860px){.landing_hero__A5XRA{grid-template-columns:1fr;padding-top:48px;text-align:left}.landing_heroVisual__BImL1{margin-top:8px}}.landing_section___fJa_{max-width:1080px;margin:0 auto;padding:96px 20px 0;scroll-margin-top:72px}.landing_sectionHead__eCT1I{max-width:640px}.landing_steps__CNEx_{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.landing_step__JKE10{position:relative;display:flex;flex-direction:column;gap:8px;padding:22px 22px 26px;border-radius:22px;background:var(--lg-card);overflow:hidden;transition:transform var(--base) var(--ease-out)}.landing_step__JKE10:hover{transform:translateY(-3px)}.landing_stepNum__RNNz_{font-size:44px;font-weight:300;line-height:1;color:var(--lg-number-dim);font-variant-numeric:tabular-nums}.landing_stepTitle__YOocT{margin-top:12px;font-size:22px;font-weight:500;letter-spacing:-.02em}.landing_stepBody__ckn1O{font-size:15px;line-height:1.55;color:var(--lg-text-2)}.landing_stepBar__Ol_6O{position:absolute;left:22px;right:22px;top:0;height:3px;border-radius:0 0 3px 3px;background:var(--lg-track)}.landing_stepBar__Ol_6O:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--lg-ink);transform:scaleX(0);transform-origin:left;transition:transform .9s var(--ease-out);transition-delay:calc(var(--d, 0) * .14s + .2s)}.landing_step__JKE10:nth-child(4) .landing_stepBar__Ol_6O:after{background:var(--lg-accent)}.landing_root__plSqu:not(.js-reveal) .landing_stepBar__Ol_6O:after,.landing_step__JKE10[data-in] .landing_stepBar__Ol_6O:after{transform:none}@media (max-width:860px){.landing_steps__CNEx_{grid-template-columns:1fr 1fr}}@media (max-width:520px){.landing_steps__CNEx_{grid-template-columns:1fr}}.landing_trySection__lrJYd{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}.landing_tryCard__2RBmN{padding:28px;border-radius:30px;background:var(--lg-card)}.landing_tryStep__bL67T{margin:0;font-size:15px;color:var(--lg-text-3)}.landing_tryTitle__92Lmm{margin:8px 0 0;font-size:26px;font-weight:500;letter-spacing:-.025em}.landing_tryMeaning__G8tp6{margin:6px 0 0;font-size:17px;color:var(--lg-text-2)}@media (max-width:860px){.landing_trySection__lrJYd{grid-template-columns:1fr;gap:32px}.landing_tryCard__2RBmN{padding:22px 18px}}.landing_demo__kgU9W{margin-top:28px}.landing_demoSentence__K9ng_{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;min-height:72px}.landing_slot__x0_ox{position:relative;min-width:64px;height:64px;padding:0 14px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;border-radius:16px;background:var(--lg-tile);box-shadow:inset 0 0 0 1.5px var(--lg-divider);transition:background var(--base) var(--ease-out),box-shadow var(--base) var(--ease-out)}.landing_slotWord__Q9JNH{font-size:26px;font-weight:500;letter-spacing:-.02em;opacity:0;transform:translateY(18px) scale(.9);transition:opacity var(--base) var(--ease-out),transform var(--slow) var(--ease-out)}.landing_slotBase__FKdtr{font-size:12px;color:var(--lg-text-3);opacity:0;transition:opacity var(--base) var(--ease-out) .12s}.landing_slot__x0_ox[data-filled]{background:var(--lg-tile);box-shadow:inset 0 0 0 0 transparent}.landing_slot__x0_ox[data-filled] .landing_slotBase__FKdtr,.landing_slot__x0_ox[data-filled] .landing_slotWord__Q9JNH{opacity:1;transform:none}.landing_period__IT60W{font-size:26px;padding-bottom:12px}.landing_trayLabel__CFCdu{display:flex;align-items:center;gap:8px;margin:32px 0 12px;font-size:15px;color:var(--lg-text-3)}.landing_tray__7ZX3c{display:flex;flex-wrap:wrap;gap:8px}.landing_wordCard__L7mcB{border:0;font:inherit;cursor:pointer;background:var(--lg-tile);transition:transform var(--base) var(--ease-out),opacity var(--base) var(--ease-out),background var(--fast) var(--ease-out)}.landing_wordCard__L7mcB:hover:not(:disabled){transform:translateY(-3px);background:var(--lg-track)}.landing_wordCard__L7mcB:active:not(:disabled){transform:scale(.95)}.landing_wordCard__L7mcB:focus-visible{outline:2px solid var(--lg-ink);outline-offset:2px}.landing_wordCard__L7mcB[data-used]{opacity:.35;transform:scale(.96);cursor:default}.landing_wordCard__L7mcB[data-shake]{animation:landing_shake__OLW3R .42s var(--ease-out);box-shadow:inset 0 0 0 1.5px var(--lg-error)}@keyframes landing_shake__OLW3R{0%,to{translate:0}20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}.landing_demoFoot__ml2Yb{margin-top:28px;min-height:60px}.landing_hint__s5VmQ{margin:0;padding-top:18px;font-size:15px;color:var(--lg-text-3)}.landing_toast__gjsR0{display:flex;align-items:center;gap:14px;padding:12px 12px 12px 14px;border-radius:22px;background:var(--lg-canvas);font-size:18px;animation:landing_pop__lLtN_ var(--slow) var(--ease-out)}.landing_check__nQTcZ{width:32px;height:32px;border-radius:9999px;display:grid;place-items:center}.landing_again__acIbq,.landing_check__nQTcZ{background:var(--lg-inverse);color:var(--lg-on-inverse)}.landing_again__acIbq{margin-left:auto;height:40px;padding:0 18px;border:0;border-radius:9999px;font:inherit;font-size:15px;cursor:pointer}@keyframes landing_pop__lLtN_{0%{opacity:0;transform:translateY(10px) scale(.98)}}.landing_feature__YlJfv{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:24px 0}.landing_feature__YlJfv+.landing_feature__YlJfv{margin-top:56px}.landing_feature__YlJfv[data-flip] .landing_featureCopy__fRSK3{order:2}.landing_featureVisual__pQKFj .landing_phone__hWghd{width:min(260px,66vw)}.landing_featureVisual__pQKFj{display:flex;justify-content:center;padding:40px 0;border-radius:30px;background:var(--lg-tile)}@media (max-width:860px){.landing_feature__YlJfv{grid-template-columns:1fr;gap:28px}.landing_feature__YlJfv[data-flip] .landing_featureCopy__fRSK3{order:0}}.landing_privacy__u82CH{padding:48px;border-radius:30px;background:var(--lg-card)}.landing_points__3H_j_{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.landing_point__vuqHs{display:flex;flex-direction:column;gap:8px;padding-top:20px;border-top:1px solid var(--lg-divider)}.landing_pointTitle__x7Aic{font-size:17px;font-weight:500}.landing_pointBody__5CMAX{font-size:15px;line-height:1.6;color:var(--lg-text-2)}@media (max-width:860px){.landing_privacy__u82CH{padding:28px 22px}.landing_points__3H_j_{grid-template-columns:1fr;gap:20px}}.landing_cta__xSkx7{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;padding:72px 24px;border-radius:30px;background:linear-gradient(180deg,var(--lg-accent-subtle),var(--lg-card) 70%);box-shadow:inset 0 0 0 1px var(--lg-hairline)}.landing_ctaMark__wenBn{margin-bottom:24px;animation:landing_float__jXT_D 6s var(--ease-in-out) infinite}.landing_ctaTitle__cuXRX{margin:0;font-size:clamp(32px,4.6vw,52px);font-weight:300;letter-spacing:-.035em;line-height:1.1}.landing_ctaSub__e6max{margin:14px 0 32px;font-size:17px;color:var(--lg-text-2)}.landing_footer__wDLv0{padding:96px 20px 48px}.landing_footerInner__1Bwa_{max-width:1080px;margin:0 auto;padding-top:32px;border-top:1px solid var(--lg-divider);display:grid;grid-template-columns:auto 1fr;gap:20px 32px;align-items:center}.landing_footerLinks__YrL4h,.landing_locales__b3_zN{display:flex;flex-wrap:wrap;gap:6px 20px;font-size:15px;color:var(--lg-text-2)}.landing_footerLinks__YrL4h{justify-content:flex-end}.landing_footerLinks__YrL4h a:hover,.landing_locales__b3_zN a:hover{color:var(--lg-ink)}.landing_locales__b3_zN{font-size:13px;color:var(--lg-text-3)}.landing_locales__b3_zN a[aria-current]{color:var(--lg-ink)}.landing_copyright__hpRpF{margin:0;justify-self:end;font-size:13px;color:var(--lg-text-3)}@media (max-width:720px){.landing_footerInner__1Bwa_{grid-template-columns:1fr}.landing_footerLinks__YrL4h{justify-content:flex-start}.landing_copyright__hpRpF{justify-self:start}}@media (prefers-reduced-motion:reduce){.landing_root__plSqu *,.landing_root__plSqu :after,.landing_root__plSqu :before{animation:none!important;transition-duration:1ms!important;transition-delay:0ms!important}.landing_root__plSqu.js-reveal [data-reveal]{transform:none}}@media (max-width:520px){.landing_demoSentence__K9ng_{gap:6px}.landing_slot__x0_ox{min-width:52px;height:58px;padding:0 10px}.landing_period__IT60W,.landing_slotWord__Q9JNH{font-size:22px}.landing_wordCard__L7mcB{padding:8px 14px}.landing_wordKo__UpGRp{font-size:20px}}