.SayahanaLanding_site__usAMP{--ink:#1B2233;--ink7:#454F63;--ink5:#5B6478;--sand:#F7F4EE;--sand1:#EFEAE1;--sand2:#E1DCD2;--blue1:#D7E2EA;--blue3:#93B0C9;--blue6:#45688A;--mauve1:#ECE7F0;--mauve4:#B3A6C4;--ochre2:#EFDDBB;--ochre4:#C99A4A;--terra:#C1584F;--cream:#ECD9CD;--pink:#F2C7CC;--ease:cubic-bezier(.22,.8,.24,1);font-family:Pretendard,system-ui,sans-serif;color:var(--ink);background:var(--sand);-webkit-font-smoothing:antialiased}.SayahanaLanding_site__usAMP *{box-sizing:border-box}.SayahanaLanding_track__Uqibc{position:relative}.SayahanaLanding_stage__4wO02{--p:0;--l:.5;--phoneH:min(76vh,680px);--phoneX:52%;--side:calc(var(--phoneX) + var(--phoneH) * .23 + 44px);position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;transition:background-color .7s var(--ease)}.SayahanaLanding_bands__xzWJh{position:absolute;inset:0 0 auto;height:46%;pointer-events:none;translate:0 calc(var(--p) * -1.2vh)}.SayahanaLanding_bands__xzWJh i{display:block;height:25%;opacity:.55}.SayahanaLanding_bands__xzWJh i:first-child{background:var(--blue1);opacity:.5}.SayahanaLanding_bands__xzWJh i:nth-child(2){background:#E3EAEF}.SayahanaLanding_bands__xzWJh i:nth-child(3){background:#ECEEEE}.SayahanaLanding_bands__xzWJh i:nth-child(4){background:transparent}.SayahanaLanding_nav__a6m4c{position:absolute;inset:0 0 auto;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:22px clamp(20px,5vw,64px)}.SayahanaLanding_brand__eKQA2{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font-size:17px;letter-spacing:-.02em}.SayahanaLanding_brand__eKQA2 img{width:34px;height:34px;border-radius:9px;box-shadow:0 1px 0 var(--sand2)}.SayahanaLanding_dots__6C_mn{display:flex;gap:8px}.SayahanaLanding_dots__6C_mn button{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:var(--sand2);cursor:pointer;transition:width .3s var(--ease),background .3s}.SayahanaLanding_dots__6C_mn button:hover{background:var(--blue3)}.SayahanaLanding_dots__6C_mn .SayahanaLanding_dotOn__V7UOV{width:28px;background:var(--blue6)}.SayahanaLanding_dots__6C_mn button:focus-visible{outline:2px solid var(--blue6);outline-offset:3px}.SayahanaLanding_next__GYteO,.SayahanaLanding_on__CoGoS,.SayahanaLanding_past__N4hFt{transition:opacity .55s var(--ease),transform .7s var(--ease),visibility 0s linear 0s}.SayahanaLanding_on__CoGoS{opacity:1;visibility:visible;transform:none}.SayahanaLanding_past__N4hFt{opacity:0;visibility:hidden;transform:translateY(-36px);transition-delay:0s,0s,.7s}.SayahanaLanding_next__GYteO{opacity:0;visibility:hidden;transform:translateY(40px);transition-delay:0s,0s,.7s}.SayahanaLanding_copyWrap__2q774{position:absolute;z-index:10;left:clamp(20px,7vw,110px);top:50%;width:min(440px,36vw);height:360px;transform:translateY(-46%)}.SayahanaLanding_copy__ozhzP{position:absolute;inset:0 0 auto}.SayahanaLanding_eyebrow__ghH6v{margin:0 0 14px;color:var(--blue6);font-size:14px;font-weight:700;letter-spacing:.02em}.SayahanaLanding_title__FsdJ0{margin:0;font-size:clamp(40px,4.6vw,66px);line-height:1.12;font-weight:800;letter-spacing:-.045em}.SayahanaLanding_title__FsdJ0 span{display:block}.SayahanaLanding_copy__ozhzP.SayahanaLanding_on__CoGoS .SayahanaLanding_title__FsdJ0 span{animation:SayahanaLanding_rise__dilhk .8s var(--ease) both}.SayahanaLanding_copy__ozhzP.SayahanaLanding_on__CoGoS .SayahanaLanding_title__FsdJ0 span+span{animation-delay:.08s}.SayahanaLanding_body__thI_1{margin:22px 0 0;max-width:400px;color:var(--ink7);font-size:17px;line-height:1.75;word-break:keep-all}.SayahanaLanding_soon__tFxut{display:inline-block;margin:26px 0 0;padding:10px 18px;border-radius:999px;background:var(--ink);color:var(--sand);font-size:14px;font-weight:600}.SayahanaLanding_downloads__5pyB7{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:26px}.SayahanaLanding_downloads__5pyB7 .SayahanaLanding_soon__tFxut{margin:0;text-decoration:none}.SayahanaLanding_downloads__5pyB7 .SayahanaLanding_soon__tFxut:hover{opacity:.85}.SayahanaLanding_downloads__5pyB7 .SayahanaLanding_soon__tFxut:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.SayahanaLanding_endLinks__zdkFw{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.SayahanaLanding_endLinks__zdkFw .SayahanaLanding_soon__tFxut{margin-right:6px}.SayahanaLanding_links__GiRjf{display:inline-flex;gap:18px;margin-top:26px}.SayahanaLanding_endLinks__zdkFw a{color:var(--ink5);font-size:14px;text-underline-offset:4px}.SayahanaLanding_endLinks__zdkFw a:hover{color:var(--ink)}@keyframes SayahanaLanding_rise__dilhk{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.SayahanaLanding_phoneWrap__qCyf6{--enter:clamp(0,var(--p),1);--leave:clamp(0,calc((var(--p) - 5) * 1.4),1);position:absolute;z-index:6;left:var(--phoneX);top:50%;height:var(--phoneH);aspect-ratio:603/1311;transform:translate(calc(-50% + var(--leave) * 16vw),calc(-50% + (1 - var(--enter)) * 92vh)) rotate(calc((1 - var(--enter)) * 9deg + var(--leave) * 5deg));opacity:calc(1 - var(--leave))}.SayahanaLanding_phone__m5PvC{position:relative;width:100%;height:100%;border-radius:13%/6%;padding:3.2%;background:#1d2230;box-shadow:0 0 0 1px #2c3344,0 40px 70px -20px rgba(27,34,51,.35),0 12px 24px -12px rgba(27,34,51,.3)}.SayahanaLanding_phone__m5PvC img{position:absolute;inset:3.2%;width:93.6%;height:93.6%;border-radius:10.5%/4.9%;object-fit:cover;opacity:0;transform:scale(1.03);transition:opacity .45s var(--ease),transform .6s var(--ease)}.SayahanaLanding_phone__m5PvC .SayahanaLanding_screenOn__cKmjn{opacity:1;transform:none}.SayahanaLanding_demo__kECZm{position:absolute;left:0;right:0;bottom:-30px;margin:0;text-align:center;color:var(--ink5);font-size:12px;opacity:calc(var(--enter) - var(--leave))}.SayahanaLanding_art__44PPd{position:absolute;inset:0;z-index:5;pointer-events:none}.SayahanaLanding_art__44PPd img{position:absolute;display:block}.SayahanaLanding_art__44PPd>*{translate:calc((var(--l) - .5) * -5vw) calc((var(--l) - .5) * -3vh)}.SayahanaLanding_heroArt__in4li.SayahanaLanding_on__CoGoS,.SayahanaLanding_heroArt__in4li.SayahanaLanding_past__N4hFt{transform:none}.SayahanaLanding_hero__ThvxU{right:6vw;bottom:4vh;height:min(72vh,640px);translate:calc(var(--p) * 20vw) calc(var(--p) * 10vh)!important}.SayahanaLanding_wish__vEteA{width:clamp(90px,9vw,150px);animation:SayahanaLanding_bob__TLbj_ 5s ease-in-out infinite}.SayahanaLanding_w1__cy4b2{left:44%;top:15%;translate:calc(var(--p) * -14vw) calc(var(--p) * -50vh)!important;rotate:calc(var(--p) * -40deg)}.SayahanaLanding_w2__t3bmb{right:38%;bottom:13%;animation-delay:-1.6s;translate:calc(var(--p) * -24vw) calc(var(--p) * 30vh)!important;rotate:calc(var(--p) * 30deg)}.SayahanaLanding_w3__xVs2b{right:5%;top:14%;animation-delay:-3.1s;translate:calc(var(--p) * 18vw) calc(var(--p) * -40vh)!important;rotate:calc(var(--p) * 50deg)}@keyframes SayahanaLanding_bob__TLbj_{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-14px) rotate(4deg)}}.SayahanaLanding_sideChar__0PxWr{right:3vw;bottom:6vh;height:min(40vh,360px)}.SayahanaLanding_sideChar2__wWZUW{right:calc(3vw + min(26vh, 230px));bottom:5vh;height:min(26vh,230px)}.SayahanaLanding_minds__Jy0Hw{right:2vw;bottom:5vh;width:min(30vw,470px)}.SayahanaLanding_bubble__prela{position:absolute;max-width:280px;margin:0;padding:14px 18px;border-radius:18px;font-size:15px;line-height:1.5;box-shadow:0 10px 24px -14px rgba(27,34,51,.3);word-break:keep-all}.SayahanaLanding_bubble__prela b{display:block;margin-bottom:4px;font-size:12px;color:var(--ink5)}.SayahanaLanding_bubbleSaya__oTRT2{left:var(--side);top:16vh;background:#fff;border-bottom-left-radius:4px;translate:calc((var(--l) - .5) * 12vw) 0}.SayahanaLanding_bubbleHana__HkrjS{left:calc(var(--side) + 40px);top:31vh;background:var(--mauve1);border-bottom-right-radius:4px;translate:calc((var(--l) - .5) * -12vw) 0}.SayahanaLanding_rank__LdeL5{position:absolute;left:var(--side);top:15vh;width:270px}.SayahanaLanding_meter__Y9L70{position:relative;padding:18px 20px 22px;border-radius:20px;background:#fff;box-shadow:0 16px 32px -20px rgba(27,34,51,.35);overflow:hidden}.SayahanaLanding_meter__Y9L70 span{color:var(--ink5);font-size:13px}.SayahanaLanding_meter__Y9L70 strong{display:block;margin-top:4px;font-size:54px;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.SayahanaLanding_meter__Y9L70 small{margin-left:4px;color:var(--ink5);font-size:18px;font-weight:500}.SayahanaLanding_meter__Y9L70 i{position:absolute;left:0;bottom:0;height:6px;background:#D89E87;transition:width .25s var(--ease)}.SayahanaLanding_rank__LdeL5 ol{position:relative;height:222px;margin:14px 0 0;padding:0;list-style:none}.SayahanaLanding_rank__LdeL5 li{position:absolute;left:0;right:0;top:0;height:66px;padding:10px 16px;border-radius:14px;background:rgba(255,255,255,.78);border:1px solid var(--sand2);transition:transform .55s var(--ease)}.SayahanaLanding_rank__LdeL5 li em{display:block;color:var(--blue6);font-size:11px;font-style:normal;font-weight:600}.SayahanaLanding_rank__LdeL5 li b{font-size:15px}.SayahanaLanding_rank__LdeL5 li span{margin-left:8px;color:var(--ink5);font-size:12px}.SayahanaLanding_rank__LdeL5 .SayahanaLanding_rankMine__j5cC0{background:#fff;border-color:var(--blue3);z-index:1}.SayahanaLanding_days__YKoh5{position:absolute;left:var(--side);top:22vh;display:grid;gap:10px}.SayahanaLanding_days__YKoh5 span{padding:13px 22px;border-radius:14px;background:rgba(255,255,255,.7);border:1px solid var(--sand2);color:var(--ink5);font-size:16px;font-weight:600;transition:background .35s,color .35s,transform .45s var(--ease),border-color .35s}.SayahanaLanding_days__YKoh5 .SayahanaLanding_dayOn__U8MUr{background:var(--blue6);border-color:var(--blue6);color:#fff;transform:translateX(-12px) scale(1.05)}.SayahanaLanding_envelope__NL55T{left:calc(var(--side) - 90px);top:48%;width:clamp(120px,11vw,180px);translate:var(--ex) var(--ey)!important;rotate:var(--er);scale:var(--es)}.SayahanaLanding_reply__3rQOy{right:4vw;bottom:8vh;width:min(24vw,340px);opacity:0;transform:translateY(30px) rotate(-6deg) scale(.9);transition:opacity .5s var(--ease),transform .7s var(--ease)}.SayahanaLanding_replyOn__m2mIP{opacity:1;transform:rotate(4deg)}.SayahanaLanding_envelope__NL55T{transition:opacity .35s var(--ease)}.SayahanaLanding_envelopeGone__lirgy{opacity:0}.SayahanaLanding_noInstall__3Ijtm{position:absolute;left:var(--side);top:18vh;margin:0;padding:16px 20px;border-radius:18px;background:#fff;font-size:16px;font-weight:600;line-height:1.5;box-shadow:0 16px 32px -20px rgba(27,34,51,.35)}.SayahanaLanding_choices__glmlK{position:absolute;left:var(--side);top:18vh;display:grid;gap:12px}.SayahanaLanding_choices__glmlK span{padding:14px 24px;border-radius:999px;background:#fff;border:1px solid var(--sand2);font-size:16px;font-weight:600;text-align:center;animation:SayahanaLanding_bob__TLbj_ 6s ease-in-out infinite}.SayahanaLanding_choices__glmlK span:nth-child(2){animation-delay:-2s}.SayahanaLanding_choices__glmlK span:nth-child(3){animation-delay:-4s}.SayahanaLanding_ending__PminI{right:5vw;bottom:8vh;width:min(46vw,700px)}.SayahanaLanding_hint__uxplk{position:absolute;left:50%;bottom:26px;margin:0;transform:translateX(-50%);color:var(--ink5);font-size:13px;animation:SayahanaLanding_nudge___zjWZ 2.2s ease-in-out infinite}.SayahanaLanding_hint__uxplk.SayahanaLanding_past__N4hFt{transform:translateX(-50%)}@keyframes SayahanaLanding_nudge___zjWZ{0%,to{translate:0 0}50%{translate:0 6px}}.SayahanaLanding_foot__Ixvjo{position:absolute;left:clamp(20px,7vw,110px);bottom:22px;color:var(--ink5);font-size:12px}.SayahanaLanding_foot__Ixvjo a{color:inherit}@media (max-width:860px){.SayahanaLanding_copyWrap__2q774{left:20px;right:20px;top:76px;width:auto;height:auto;transform:none}.SayahanaLanding_title__FsdJ0{font-size:clamp(30px,8.6vw,44px)}.SayahanaLanding_body__thI_1{margin-top:12px;font-size:15px;line-height:1.65}.SayahanaLanding_eyebrow__ghH6v{margin-bottom:8px;font-size:13px}.SayahanaLanding_downloads__5pyB7{margin-top:14px}.SayahanaLanding_soon__tFxut{margin-top:14px;padding:8px 14px;font-size:13px}.SayahanaLanding_endLinks__zdkFw{row-gap:0}.SayahanaLanding_links__GiRjf{margin-top:14px}.SayahanaLanding_phoneWrap__qCyf6{left:50%;top:auto;bottom:7vh;height:44svh;transform:translate(calc(-50% + var(--leave) * 30vw),calc((1 - var(--enter)) * 60vh)) rotate(calc((1 - var(--enter)) * 9deg))}.SayahanaLanding_hero__ThvxU{right:50%;bottom:3vh;height:44svh;transform:translateX(50%)}.SayahanaLanding_heroArt__in4li.SayahanaLanding_on__CoGoS,.SayahanaLanding_heroArt__in4li.SayahanaLanding_past__N4hFt{transform:none}.SayahanaLanding_wish__vEteA{width:72px}.SayahanaLanding_w1__cy4b2{left:6%;top:auto;bottom:40%}.SayahanaLanding_w2__t3bmb{right:6%;bottom:36%}.SayahanaLanding_w3__xVs2b{right:8%;top:auto;bottom:8%}.SayahanaLanding_sideChar__0PxWr{right:-2vw;bottom:2vh;height:20svh}.SayahanaLanding_sideChar2__wWZUW{right:auto;left:-2vw;bottom:2vh;height:15svh}.SayahanaLanding_minds__Jy0Hw{right:-4vw;bottom:1vh;width:46vw}.SayahanaLanding_bubble__prela{display:none}.SayahanaLanding_rank__LdeL5{left:20px;top:auto;bottom:calc(7vh + 44svh + 20px);width:160px}.SayahanaLanding_rank__LdeL5 ol{display:none}.SayahanaLanding_meter__Y9L70{padding:12px 14px 16px}.SayahanaLanding_meter__Y9L70 strong{font-size:36px}.SayahanaLanding_days__YKoh5{left:20px;top:auto;bottom:calc(7vh + 44svh + 20px);grid-auto-flow:column;gap:6px}.SayahanaLanding_days__YKoh5 span{padding:8px 12px;font-size:13px}.SayahanaLanding_days__YKoh5 .SayahanaLanding_dayOn__U8MUr{transform:translateY(-4px) scale(1.05)}.SayahanaLanding_choices__glmlK,.SayahanaLanding_noInstall__3Ijtm{display:none}.SayahanaLanding_reply__3rQOy{right:-2vw;bottom:2vh;width:34vw}.SayahanaLanding_envelope__NL55T{left:56%;top:auto;bottom:30svh;width:90px}.SayahanaLanding_ending__PminI{right:50%;bottom:4vh;width:92vw;transform:translateX(50%)}.SayahanaLanding_demo__kECZm{bottom:-22px}.SayahanaLanding_hint__uxplk{bottom:10px}.SayahanaLanding_foot__Ixvjo{left:20px;bottom:10px}}@media (prefers-reduced-motion:reduce){.SayahanaLanding_art__44PPd>*,.SayahanaLanding_bands__xzWJh,.SayahanaLanding_envelope__NL55T,.SayahanaLanding_hero__ThvxU,.SayahanaLanding_w1__cy4b2,.SayahanaLanding_w2__t3bmb,.SayahanaLanding_w3__xVs2b{translate:none!important;rotate:none!important}.SayahanaLanding_choices__glmlK span,.SayahanaLanding_copy__ozhzP.SayahanaLanding_on__CoGoS .SayahanaLanding_title__FsdJ0 span,.SayahanaLanding_hint__uxplk,.SayahanaLanding_wish__vEteA{animation:none}.SayahanaLanding_phoneWrap__qCyf6{transform:translate(-50%,-50%);opacity:calc(1 - var(--leave))}.SayahanaLanding_next__GYteO,.SayahanaLanding_on__CoGoS,.SayahanaLanding_past__N4hFt{transition:opacity .3s linear,visibility 0s;transform:none}}@media (prefers-reduced-motion:reduce) and (max-width:860px){.SayahanaLanding_phoneWrap__qCyf6{transform:translateX(-50%)}}