.page_page__556_G{min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:0 clamp(1rem,5vw,1.5rem);color:#1A1A1A;background:#FAF9F6}.page_revealed__jW0zc{--reveal-delay:0s}.page_demo__WQzBe{opacity:0;transform:translateY(32px);transition:opacity .9s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s),transform .9s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s);will-change:opacity,transform}.page_demo__WQzBe.page_revealed__jW0zc{opacity:1;transform:translateY(0)}.page_nav__ijo23{width:100%;max-width:980px;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;animation:page_fadeUp__aNNvE .8s cubic-bezier(.16,1,.3,1) both}.page_brand__7TV1Q{display:inline-flex;align-items:center;gap:.55rem;color:#1A1A1A;line-height:1}.page_brandLogo__TpAOg{width:auto;height:2.35rem;display:block}.page_brandText__65TzR{font-size:1.05rem;font-weight:600;letter-spacing:-.01em}.page_navLink__Z58UL{font-size:.92rem;font-weight:500;color:#6B6560;text-decoration:none;transition:color .2s}.page_navLink__Z58UL:hover{color:#E8654A}.page_hero__7KFOs{width:100%;max-width:820px;text-align:center;padding-top:clamp(6rem,18vh,12rem);padding-bottom:clamp(4rem,10vh,8rem);display:flex;flex-direction:column;align-items:center;animation:page_fadeUp__aNNvE .8s cubic-bezier(.16,1,.3,1) .08s both}.page_headline__b1Dvh{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.02;letter-spacing:-.04em;text-wrap:balance;color:#1A1A1A}.page_sub__0BWS6{margin:1.5rem auto 0;max-width:500px;font-size:clamp(.95rem,1.8vw,1.2rem);line-height:1.55;color:#6B6560;font-weight:400;text-wrap:balance}.page_heroForm__FUMI2{margin-top:2rem;width:100%;max-width:480px}.page_androidBadge__d2z_8{margin-top:.75rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:500;color:#9B9590;letter-spacing:.01em}.page_androidBadge__d2z_8 svg{color:#3ddc84}.page_scrollCue__9AIT_{margin-top:2rem;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;color:#9B9590;text-decoration:none;animation:page_bounce__i7ayu 2s ease-in-out infinite;transition:color .2s}.page_scrollCue__9AIT_:hover{color:#E8654A}@keyframes page_bounce__i7ayu{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.page_demo__WQzBe{width:100%;max-width:640px;text-align:center;padding:clamp(4rem,10vh,8rem) 0;display:flex;flex-direction:column;align-items:center}.page_demoHeading__5bQbA{font-size:clamp(1.3rem,3vw,2rem);font-weight:600;color:#1A1A1A;letter-spacing:-.02em}.page_challenge__41jU8{margin-top:.5rem;font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:500;color:#6B6560;letter-spacing:-.01em}.page_cardWrapper__wi4qx{position:relative;margin-top:clamp(1.5rem,4vh,2.5rem)}.page_phoneWrap__hTjLi{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.page_phoneStage__DJHae{position:relative}.page_phone__lhc0H{width:min(340px,88vw);aspect-ratio:1/1;background:#FFF;border-radius:1rem;border:1.5px solid #e0ddd8;position:relative;overflow:hidden;transition:transform .12s ease;box-shadow:0 8px 40px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04)}.page_shake__6omdc{animation:page_shakeAnim__o0_UJ .4s ease}.page_correctFlash__jx35b{animation:page_correctPulse__sT_Hk .4s ease}.page_phoneSettle__bf_tM{animation:page_settle__ptbSk .4s cubic-bezier(.25,.46,.45,.94) .2s both}.page_screen__BlQW3{width:100%;height:100%;overflow:hidden;background:#FAF9F6;position:relative}.page_convoList__HzM3V{height:100%;display:flex;flex-direction:column;animation:page_screenIn__QhwC7 .35s ease both}.page_screenHeader__QlQAj{padding:1rem 1rem .6rem;font-size:1.4rem;font-weight:700;letter-spacing:-.02em;color:#1A1A1A}.page_convoRow__A6ggi{display:flex;align-items:center;gap:.65rem;padding:.72rem 1rem;background:none;color:#1A1A1A;font:inherit;cursor:pointer;text-align:left;border:none;border-top:1px solid #e8e5e0;transition:background .15s;animation:page_rowPulse__FARQq 2s ease-in-out infinite}.page_convoRow__A6ggi:hover{background:rgba(0,0,0,.03)}.page_convoRow__A6ggi:active{background:rgba(0,0,0,.05)}.page_avatar__TRVZZ{width:2.4rem;height:2.4rem;border-radius:50%;background:linear-gradient(135deg,#E8654A,#D4553B);display:grid;place-items:center;font-size:.9rem;font-weight:600;color:#fff;flex-shrink:0}.page_convoText__OxZbC{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1}.page_convoName__go_tV{font-size:.88rem;font-weight:600;color:#1A1A1A}.page_convoPreview__e1hIC{font-size:.78rem;color:#9B9590;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_convoTime__qtgB3{font-size:.7rem;color:#9B9590;flex-shrink:0}.page_convoRowFaded__7tlrP{display:flex;align-items:center;gap:.65rem;padding:.72rem 1rem;opacity:.35;border-top:1px solid #e8e5e0;color:#1A1A1A}.page_convoRowFaded__7tlrP:nth-child(n+4){opacity:.2}.page_convoRowFaded__7tlrP:nth-child(n+5){opacity:.1}.page_avatarFaded__mbWvt{width:2.4rem;height:2.4rem;border-radius:50%;background:#D5D0CA;display:grid;place-items:center;font-size:.9rem;font-weight:600;color:#fff;flex-shrink:0}.page_convoNameFaded___sS3d{font-size:.88rem;font-weight:600;color:#9B9590}.page_convoPreviewFaded__mpHZp{font-size:.78rem;color:#C5C0BA}.page_thread__nuMdy{height:100%;display:flex;flex-direction:column;animation:page_screenIn__QhwC7 .35s ease both}.page_threadHeader__yQZ9t{display:flex;align-items:center;gap:.5rem;padding:.75rem .8rem .55rem;border-bottom:1px solid #e8e5e0;color:#1A1A1A}.page_threadBackBtn__q798Z{font-size:1.5rem;color:#E8654A;font-weight:300;line-height:1;background:none;border:none;cursor:pointer;padding:.2rem .4rem;border-radius:.4rem;transition:background .15s}.page_threadBackBtn__q798Z:hover{background:rgba(0,0,0,.04)}.page_threadBackBtn__q798Z:active{background:rgba(0,0,0,.06)}.page_threadBackDisabled__nFLX2{font-size:1.5rem;color:#D5D0CA;font-weight:300;line-height:1;padding:.2rem .4rem}.page_threadName__fGGVI{font-size:.95rem;font-weight:600;color:#1A1A1A}.page_messages__slB7r{flex:1;padding:.8rem;display:flex;flex-direction:column;gap:.4rem;justify-content:flex-end;overflow-y:auto}.page_bubbleIn__TcKfm{align-self:flex-start;background:#EDEAE6;border-radius:1rem 1rem 1rem .3rem;color:#1A1A1A}.page_bubbleIn__TcKfm,.page_bubbleOut__buZxq{padding:.5rem .75rem;font-size:.82rem;line-height:1.4;max-width:80%}.page_bubbleOut__buZxq{align-self:flex-end;background:#E8654A;border-radius:1rem 1rem .3rem 1rem;color:#fff}.page_photoBubble__Rlv5P{padding:.3rem;animation:page_popIn__HdHu6 .5s cubic-bezier(.34,1.56,.64,1) both}.page_sentPhoto__TMv26{width:8rem;aspect-ratio:1;border-radius:.6rem;display:block}.page_delivered__kzNJ3{align-self:flex-end;font-size:.65rem;color:#9B9590;margin-top:.15rem;animation:page_fadeIn__jjObi .6s ease .3s both}.page_composer__fSnJ4{display:flex;align-items:center;gap:.4rem;padding:.5rem .6rem;border-top:1px solid #e8e5e0}.page_cameraBtn__8FIMk{width:2.2rem;height:2.2rem;flex-shrink:0;border-radius:50%;background:#E8654A;border:none;display:grid;place-items:center;color:#fff;cursor:pointer;transition:transform .15s,background .15s;animation:page_pulse__XPtbN 2s ease-in-out infinite}.page_cameraBtn__8FIMk:hover{background:#D4553B;transform:scale(1.08)}.page_cameraBtn__8FIMk:active{transform:scale(.95)}.page_inputField__jEGaT{flex:1;min-width:0;height:2rem;border-radius:999px;background:#F0EDEA;border:1px solid #e0ddd8;outline:none;padding:0 .7rem;font-size:.78rem;color:#4D4945}.page_inputField__jEGaT::-moz-placeholder{color:#9B9590}.page_inputField__jEGaT::placeholder{color:#9B9590}.page_inputField__jEGaT:focus{border-color:#E8654A}.page_sendBtn__bKot_{height:2rem;flex-shrink:0;border-radius:999px;border:none;padding:0 .75rem;font-size:.72rem;font-weight:600;color:#fff;background:#E8654A;cursor:pointer;transition:background .15s,transform .15s}.page_sendBtnSnap__dZYbc{animation:page_sendSnapIn__MGo9g .22s cubic-bezier(.2,1.2,.25,1) both}.page_sendBtn__bKot_:hover:not(:disabled){background:#D4553B}.page_sendBtn__bKot_:active:not(:disabled){transform:scale(.96)}.page_sendBtn__bKot_:disabled{background:#D5D0CA;cursor:not-allowed}.page_photoPicker__N29ni{flex:1;padding:.8rem;display:flex;flex-direction:column;animation:page_slideUp___dulW .3s ease both}.page_pickerLabel__tVz49{font-size:.75rem;color:#9B9590;font-weight:500;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.6rem}.page_photoScroll__AP6Qa{flex:1;overflow-y:auto;padding-right:.2rem}.page_photoGrid__Ewn7J{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;padding:.28rem}.page_photoTile__MW7G5{border-radius:.7rem;background:none;border:2px solid transparent;cursor:pointer;padding:0;overflow:hidden;transition:border-color .15s,transform .15s;animation:page_tilePulse__estR4 2s ease-in-out infinite}.page_photoTile__MW7G5:nth-child(2){animation-delay:.15s}.page_photoTile__MW7G5:nth-child(3){animation-delay:.3s}.page_photoTile__MW7G5:nth-child(4){animation-delay:.45s}.page_photoTile__MW7G5:hover{border-color:#E8654A;transform:scale(1.03)}.page_photoTile__MW7G5:active{transform:scale(.97)}.page_photoThumb__C_Jvj{width:100%;aspect-ratio:1;border-radius:.5rem}.page_tapWaveLayer__ccy1a{position:absolute;inset:0;pointer-events:none;z-index:4}.page_tapWaveFocus__Vup_S{border-radius:var(--wave-focus-radius);border:2px solid rgba(232,101,74,.46);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2),0 0 0 1px rgba(255,255,255,.35);animation:page_tapFocus__soZTs 1.7s ease-in-out infinite}.page_tapWaveFocus__Vup_S,.page_tapWavePulse__oF4he{position:absolute;left:var(--wave-focus-left);top:var(--wave-focus-top);width:var(--wave-focus-width);height:var(--wave-focus-height)}.page_tapWavePulse__oF4he{border-radius:var(--wave-focus-radius);border:1.5px solid rgba(232,101,74,.24);transform:scale(1);transform-origin:center center;opacity:0;animation:page_tapWave__CsoL0 1.8s cubic-bezier(.16,1,.3,1) infinite}.page_tapWavePulseDelayed__HBpJw{animation-delay:.6s}.page_stepLabel__2ZwO5{font-size:.78rem;color:#6B6560;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.page_stepDone__eDdJp{color:#E8654A}.page_successOverlay__GdDnX{position:absolute;inset:0;background:rgba(255,255,255,.92);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;pointer-events:none;z-index:5;animation:page_fadeIn__jjObi .3s ease both}.page_checkmark__PE_LQ{width:56px;height:56px}.page_checkCircle__gKSDr{stroke:#E8654A;stroke-width:2;fill:none;stroke-dasharray:166;stroke-dashoffset:166;animation:page_drawCircle__5rLfG .6s cubic-bezier(.65,0,.45,1) .15s forwards}.page_checkIcon__gVKKb{stroke:#E8654A;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:page_drawCheck__F6yOP .35s cubic-bezier(.65,0,.45,1) .55s forwards}.page_sentLabel__aTh59{font-size:.9rem;font-weight:600;color:#E8654A;opacity:0;transform:translateY(8px);animation:page_fadeUp__aNNvE .4s ease .8s forwards}.page_celebConfetti__6Bkhz{position:absolute;top:50%;left:50%;border-radius:50%;pointer-events:none;z-index:10;animation:page_celebBurst__DZcfD .9s var(--cd,0s) cubic-bezier(.25,.46,.45,.94) forwards}.page_celebConfetti__6Bkhz:nth-child(odd){border-radius:2px}.page_celebConfetti__6Bkhz:nth-child(3n){border-radius:1px}.page_wrongTip__jMDwV{font-size:.82rem;color:#D4553B;font-weight:500;text-align:center;opacity:0;transform:translateY(-4px);transition:opacity .3s ease,transform .3s ease;min-height:1.25rem;margin-top:.75rem}.page_wrongTipVisible__ZO3Qe{opacity:1;transform:translateY(0)}.page_hintBar__3CMof{font-size:.88rem;color:#6B6560;text-align:center;opacity:0;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease;min-height:1.5rem}.page_hintVisible__asTZ9{opacity:1;transform:translateY(0)}.page_dots__MRqKY{display:flex;gap:.5rem}.page_dot__aVcaO{width:.5rem;height:.5rem;border-radius:50%;background:#D5D0CA;transition:background .3s,transform .3s}.page_dotActive__0kqz4{background:#9B9590;transform:scale(1.2)}.page_dotDone__MHman{background:#E8654A}.page_payoff__COvsb{text-align:center;max-width:520px;margin-top:2rem;pointer-events:none;height:0;overflow:hidden}.page_payoffVisible__IOcp5{height:auto;overflow:visible;pointer-events:auto}.page_payoffText__tW2SJ{font-size:clamp(1.3rem,3vw,2rem);font-weight:600;letter-spacing:-.02em;color:#1A1A1A;opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease}.page_payoffVisible__IOcp5 .page_payoffText__tW2SJ{opacity:1;transform:translateY(0)}.page_tryAgain__8BEs9{margin-top:1.25rem;display:inline-flex;align-items:center;height:2.5rem;padding:0 1.5rem;border-radius:980px;background:none;border:1.5px solid #d5d0ca;color:#6B6560;font-family:inherit;font-size:.88rem;font-weight:500;cursor:pointer;opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease,border-color .15s,color .15s;transition-delay:.2s,.2s,0s,0s}.page_payoffVisible__IOcp5 .page_tryAgain__8BEs9{opacity:1;transform:translateY(0)}.page_tryAgain__8BEs9:hover{border-color:#E8654A;color:#E8654A}.page_topics__6QWW9{width:100%;max-width:720px;text-align:center;padding:clamp(3rem,8vh,6rem) 0;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(32px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.page_topics__6QWW9.page_revealed__jW0zc{opacity:1;transform:translateY(0)}.page_topicsHeading__0KIfG{font-size:clamp(1.3rem,3vw,2rem);font-weight:600;color:#1A1A1A;letter-spacing:-.02em}.page_topicsSub__NhC9X{margin-top:.5rem;font-size:clamp(.92rem,1.6vw,1.1rem);color:#6B6560;line-height:1.5}.page_topicsGrid__BFeY5{margin-top:clamp(1.5rem,4vh,2.5rem);display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;width:100%}.page_topicCard__38XZ_{display:flex;align-items:center;gap:.65rem;padding:.85rem 1rem;background:#FFF;border:1.5px solid #e8e5e0;border-radius:.75rem;transition:border-color .2s,box-shadow .2s,transform .2s;cursor:default}.page_topicCard__38XZ_:hover{border-color:#D5D0CA;box-shadow:0 2px 12px rgba(0,0,0,.04);transform:translateY(-1px)}.page_topicIcon__W6WTp{font-size:1.35rem;line-height:1;flex-shrink:0}.page_topicLabel___GBgh{font-size:.85rem;font-weight:500;color:#1A1A1A;text-align:left}.page_cta__i2v5_{width:100%;max-width:520px;text-align:center;padding:clamp(3rem,8vh,6rem) 0 clamp(4rem,10vh,8rem);display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(32px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.page_cta__i2v5_.page_revealed__jW0zc{opacity:1;transform:translateY(0)}.page_ctaHeading__UuZzs{font-size:clamp(1.5rem,3.5vw,2.4rem);font-weight:700;color:#1A1A1A;letter-spacing:-.03em;text-wrap:balance}.page_ctaForm__9TwNR{margin-top:1.75rem;width:100%;max-width:480px}.page_foot__P3u1V{width:100%;max-width:980px;padding:3rem 0 2rem;text-align:center;font-size:.75rem;color:#9B9590;margin-top:auto}@keyframes page_fadeUp__aNNvE{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes page_fadeIn__jjObi{0%{opacity:0}to{opacity:1}}@keyframes page_screenIn__QhwC7{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@keyframes page_slideUp___dulW{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes page_popIn__HdHu6{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes page_shakeAnim__o0_UJ{0%,to{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-3px)}80%{transform:translateX(2px)}}@keyframes page_pulse__XPtbN{0%,to{box-shadow:0 0 0 0 rgba(232,101,74,.4)}50%{box-shadow:0 0 0 6px rgba(232,101,74,0)}}@keyframes page_rowPulse__FARQq{0%,to{background:transparent}50%{background:rgba(232,101,74,.06)}}@keyframes page_tilePulse__estR4{0%,to{box-shadow:0 0 0 0 rgba(232,101,74,.35)}50%{box-shadow:0 0 0 4px rgba(232,101,74,0)}}@keyframes page_tapFocus__soZTs{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.55;transform:scale(1.02)}}@keyframes page_tapWave__CsoL0{0%{opacity:0;transform:scale(var(--wave-pulse-scale))}18%{opacity:.28}to{opacity:0;transform:scale(1)}}@keyframes page_sendSnapIn__MGo9g{0%{opacity:0;transform:translateX(8px) scale(.75)}65%{opacity:1;transform:translateX(0) scale(1.08)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes page_correctPulse__sT_Hk{0%{box-shadow:0 0 0 0 rgba(232,101,74,.5)}50%{box-shadow:0 0 0 8px rgba(232,101,74,0)}to{box-shadow:0 0 0 0 rgba(232,101,74,0)}}@keyframes page_settle__ptbSk{0%{transform:scale(1)}40%{transform:scale(.97)}to{transform:scale(1)}}@keyframes page_flashOverlay__ZSzrL{0%{opacity:1}to{opacity:0}}@keyframes page_drawCircle__5rLfG{to{stroke-dashoffset:0}}@keyframes page_drawCheck__F6yOP{to{stroke-dashoffset:0}}@keyframes page_celebBurst__DZcfD{0%{opacity:1;transform:translate(-50%,-50%) rotate(0deg) scale(1)}to{opacity:0;transform:translate(calc(var(--cx) - 50%),calc(var(--cy) - 50%)) rotate(var(--cr)) scale(.3)}}@media (max-width:600px){.page_nav__ijo23{padding:1rem 0}.page_brand__7TV1Q{gap:.45rem}.page_brandLogo__TpAOg{height:2.1rem}.page_brandText__65TzR{font-size:.95rem}.page_navLink__Z58UL{font-size:.85rem}.page_hero__7KFOs{padding-top:clamp(4rem,12vh,8rem);padding-bottom:clamp(3rem,8vh,6rem)}.page_headline__b1Dvh{line-height:1.06}.page_sub__0BWS6{margin-top:1rem;font-size:.95rem;max-width:340px}.page_demo__WQzBe{padding:clamp(3rem,8vh,5rem) 0}.page_phone__lhc0H{width:min(320px,88vw)}.page_inputField__jEGaT{font-size:16px}.page_cardWrapper__wi4qx{margin-top:clamp(1.25rem,3vh,2rem)}.page_topicsGrid__BFeY5{grid-template-columns:repeat(2,1fr);gap:.6rem}.page_topicCard__38XZ_{padding:.7rem .8rem;gap:.5rem}.page_topicIcon__W6WTp{font-size:1.2rem}.page_topicLabel___GBgh{font-size:.8rem}.page_foot__P3u1V{padding:2rem 0 1.25rem;font-size:.7rem}}@media (max-width:380px){.page_headline__b1Dvh{font-size:clamp(2rem,8vw,3rem)}.page_sub__0BWS6{font-size:.88rem}}