.AppProducts_page__pZV33{color:var(--ink);padding-top:4.5rem;background:#fff}.AppProducts_wrap__Cz_Sd{max-width:1320px;margin:auto;padding-inline:clamp(24px,5vw,72px)}.AppProducts_subnav__eE6BF{border-bottom:1px solid var(--silk);background:#fff}.AppProducts_subnavInner__AIpt4{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px}.AppProducts_productName__Hu7tr{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:650;letter-spacing:-.5px}.AppProducts_appIcon__TMwX_{width:30px;height:30px;border-radius:8px}.AppProducts_subnavLinks__qPdv0{display:flex;align-items:center;gap:26px;font-size:13px;color:var(--graphite)}.AppProducts_subnavLinks__qPdv0 a:hover,.AppProducts_subnavLinks__qPdv0 button:hover{color:var(--ink)}.AppProducts_subnavLinks__qPdv0 button{font:inherit;border:0;background:none;cursor:pointer;color:inherit;padding:8px 0}.AppProducts_badge__OUNrt{display:inline-flex;align-items:center;gap:6px;border:1px solid #d9e4ec;border-radius:99px;padding:5px 10px;font-size:10px;letter-spacing:.04em;font-weight:600;color:var(--navy);background:#f4f8fa;white-space:nowrap}.AppProducts_eyebrow__usJYF{font-size:11px;letter-spacing:.17em;text-transform:uppercase;font-weight:600;color:var(--navy);display:block;margin-bottom:22px}.AppProducts_hero__FYvps{padding:76px 0 70px}.AppProducts_heroGrid__HlI8I{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5%}.AppProducts_hero__FYvps h1{font-size:clamp(42px,5vw,72px);line-height:1.02;letter-spacing:-.055em;font-weight:600;margin:0 0 24px}.AppProducts_muted__I4KLK{color:var(--navy-light)}.AppProducts_lead___KV78{color:var(--graphite);font-size:17px;line-height:1.75;max-width:480px;margin:0 0 28px}.AppProducts_actions__2brXW{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.AppProducts_primary___k29x,.AppProducts_secondary__hBaCm{font:inherit;font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:46px;padding:12px 22px;border-radius:99px;border:1px solid var(--ink);text-decoration:none;cursor:pointer;transition:transform .2s,background .2s}.AppProducts_primary___k29x{background:var(--ink);color:white}.AppProducts_primary___k29x:hover{background:var(--navy);transform:translateY(-2px)}.AppProducts_secondary__hBaCm{color:var(--ink);background:transparent;border-color:var(--mist)}.AppProducts_secondary__hBaCm:hover{background:var(--snow)}.AppProducts_note__PI6UB{font-size:11px;line-height:1.6;color:var(--graphite);margin-top:16px}.AppProducts_lifeVisual__l9auG{position:relative;min-height:520px;isolation:isolate}.AppProducts_lifePhoto__3RS9_{width:100%;height:480px;object-fit:cover;object-position:60%;border-radius:8px}.AppProducts_lifePhone__FSMVE{position:absolute;bottom:-18px;left:-20px;width:160px;aspect-ratio:.47;border:6px solid #18212a;border-radius:29px;overflow:hidden;box-shadow:0 20px 40px #14294226;background:white}.AppProducts_lifePhone__FSMVE img{width:100%;height:100%;object-fit:cover;object-position:top}.AppProducts_visualLabel__A56_y{position:absolute;right:16px;bottom:23px;background:#fffffff0;backdrop-filter:blur(10px);padding:13px 18px;border-radius:5px;color:var(--ink);font-size:12px;box-shadow:0 8px 24px #00000008}.AppProducts_visualLabel__A56_y small{display:block;color:var(--graphite);font-size:10px;margin-top:3px}.AppProducts_facts__GRKOu{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:28px 0;border-top:1px solid var(--silk);border-bottom:1px solid var(--silk)}.AppProducts_facts__GRKOu span{font-size:12px;color:var(--graphite)}.AppProducts_facts__GRKOu b{display:block;color:var(--ink);font-size:14px;font-weight:600;margin-bottom:4px}.AppProducts_section__S3Pc2{padding:96px 0;scroll-margin-top:100px}.AppProducts_tinted__a9f5X{background:var(--snow)}.AppProducts_heading__iVxbZ{max-width:690px;margin-bottom:44px}.AppProducts_closing__fEI_d h2,.AppProducts_heading__iVxbZ h2,.AppProducts_split__sCJ6E h2{font-size:clamp(32px,3.6vw,48px);line-height:1.12;letter-spacing:-.04em;font-weight:600;margin:0 0 20px}.AppProducts_heading__iVxbZ p,.AppProducts_split__sCJ6E p{font-size:15px;line-height:1.8;color:var(--graphite);max-width:550px}.AppProducts_split__sCJ6E{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center}.AppProducts_splitImage__ibptL{width:100%;aspect-ratio:1.1;object-fit:cover;border-radius:8px}.AppProducts_steps__ZYCyh{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.AppProducts_step__OOOB4{border-top:1px solid var(--mist);padding-top:22px}.AppProducts_step__OOOB4 small{font-size:11px;color:var(--navy-light);letter-spacing:.08em}.AppProducts_step__OOOB4 h3{font-size:21px;line-height:1.25;font-weight:550;letter-spacing:-.03em;margin:18px 0 12px}.AppProducts_step__OOOB4 p{color:var(--graphite);font-size:14px;line-height:1.8}.AppProducts_textLink__JfZxI{display:inline-flex;gap:16px;font-size:13px;font-weight:600;margin-top:20px;color:var(--navy);text-decoration:underline;text-underline-offset:5px}.AppProducts_devices__WbSGv{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.AppProducts_device__bsHb1{display:flex;flex-direction:column;padding:28px;border:1px solid var(--silk);border-radius:8px;background:#fff}.AppProducts_deviceMedia__vmaH5{height:210px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;overflow:hidden;background:var(--snow);border-radius:4px}.AppProducts_deviceMedia__vmaH5 img{height:85%;width:90%;object-fit:contain}.AppProducts_device__bsHb1 h3{font-size:20px;letter-spacing:-.03em;font-weight:600;margin:14px 0 8px}.AppProducts_device__bsHb1 p{font-size:13px;color:var(--graphite);line-height:1.8;margin:0 0 20px}.AppProducts_device__bsHb1 .AppProducts_secondary__hBaCm{margin-top:auto;align-self:flex-start}.AppProducts_device__bsHb1 .AppProducts_badge__OUNrt{align-self:flex-start}.AppProducts_closing__fEI_d{text-align:center;padding:78px 24px;background:#101c2c;color:white}.AppProducts_closing__fEI_d p{color:#bdc8d7;margin:0 auto 28px;font-size:15px;max-width:560px;line-height:1.8}.AppProducts_closing__fEI_d .AppProducts_primary___k29x{background:white;color:var(--ink);border-color:white}.AppProducts_closing__fEI_d .AppProducts_actions__2brXW{justify-content:center}.AppProducts_closing__fEI_d .AppProducts_note__PI6UB{color:#bdc8d7}.AppProducts_closing__fEI_d a:not(.AppProducts_primary___k29x){color:white}.AppProducts_comparison__Hal3D{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid var(--silk);padding-block:34px;font-size:14px}.AppProducts_comparison__Hal3D p{color:var(--graphite);margin:6px 0 0}.AppProducts_comparison__Hal3D a{white-space:nowrap}.AppProducts_appVisual__NbPpn{position:relative;padding:35px 18px 25px 40px;background:#f0f3f6;border-radius:8px;min-height:510px}.AppProducts_workCard__w4af_{background:white;border-radius:10px;padding:27px;max-width:340px;margin:auto;box-shadow:0 20px 60px #172d4512;border:1px solid #e4e8ee;transform:rotate(3deg)}.AppProducts_workCard__w4af_>small{font-size:10px;color:var(--graphite)}.AppProducts_workCard__w4af_ h3{font-size:25px;letter-spacing:-.04em;line-height:1.15;margin:20px 0 14px}.AppProducts_workCard__w4af_ p{font-size:12px;line-height:1.8;color:var(--graphite);margin-bottom:20px}.AppProducts_workCard__w4af_ footer{border-top:1px solid var(--silk);padding-top:16px;font-size:11px;color:var(--navy)}.AppProducts_wave__qSAts{display:flex;align-items:center;gap:3px;height:42px;margin:20px 0}.AppProducts_wave__qSAts i{display:block;width:4px;border-radius:9px;background:var(--navy-light)}.AppProducts_task__GjNcE{padding:10px 0;border-top:1px solid #edf0f4;font-size:12px;display:flex;gap:10px}.AppProducts_task__GjNcE span:first-child{color:var(--navy-light)}.AppProducts_sampleLabel__0LhBX{position:absolute;bottom:12px;right:18px;font-size:10px;color:var(--graphite)}.AppProducts_hardwareFloat__jpwfj{position:absolute;left:-30px;bottom:0;width:150px;filter:drop-shadow(0 16px 15px #0002);transform:rotate(-12deg)}.AppProducts_workflowImage__aFucD{width:100%;height:auto;border-radius:8px}.AppProducts_legalLinks__bBgcD{display:flex;justify-content:center;gap:24px;margin-top:24px;font-size:12px}.AppProducts_homeApps__b2X2D{padding:80px 0;background:#f7f9fb}.AppProducts_homeTitle__ULTKM{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px}.AppProducts_homeTitle__ULTKM h2{font-size:clamp(30px,3.4vw,44px);font-weight:600;letter-spacing:-.04em;line-height:1.15;margin:0}.AppProducts_homeTitle__ULTKM p{font-size:14px;color:var(--graphite);max-width:400px;margin:0}.AppProducts_appCards__RIlvJ{display:grid;grid-template-columns:1fr 1fr;gap:24px}.AppProducts_appCard__l4Orp{border:1px solid var(--silk);border-radius:8px;background:#fff;display:grid;grid-template-columns:1fr 36%;overflow:hidden;min-height:235px}.AppProducts_appCardCopy__B_CWf{padding:30px}.AppProducts_appCard__l4Orp h3{font-size:24px;line-height:1.2;letter-spacing:-.03em;font-weight:600;margin:14px 0 12px}.AppProducts_appCard__l4Orp p{font-size:13px;line-height:1.8;color:var(--graphite)}.AppProducts_appCard__l4Orp img{width:100%;height:100%;object-fit:cover}.AppProducts_appCard__l4Orp .AppProducts_textLink__JfZxI{margin-top:14px}.AppProducts_legal__m0hwa{padding-block:72px;max-width:880px}.AppProducts_legal__m0hwa h1{font-size:42px;letter-spacing:-.04em;line-height:1.1;margin:20px 0}.AppProducts_legal__m0hwa h2{font-size:23px;margin:35px 0 16px}.AppProducts_legal__m0hwa li,.AppProducts_legal__m0hwa p{font-size:15px;line-height:1.9;margin:16px 0}.AppProducts_legal__m0hwa ul{list-style:disc;padding-left:24px}.AppProducts_legal__m0hwa a{color:var(--navy);text-decoration:underline}.AppProducts_page__pZV33 :is(a,button,summary):focus-visible{outline:3px solid #477da6;outline-offset:5px}.AppProducts_subnavLinks__qPdv0 .AppProducts_primary___k29x{color:white;font-size:12px;padding:9px 18px;min-height:38px}@media (min-width:1450px){.AppProducts_hero__FYvps{padding-top:90px}.AppProducts_lifeVisual__l9auG{min-height:560px}.AppProducts_lifePhoto__3RS9_{height:520px}}@media (max-width:900px){.AppProducts_heroGrid__HlI8I{gap:35px}.AppProducts_lifeVisual__l9auG{min-height:440px}.AppProducts_lifePhoto__3RS9_{height:400px}.AppProducts_lifePhone__FSMVE{width:125px;left:-10px}.AppProducts_lead___KV78{font-size:15px}.AppProducts_hero__FYvps h1{font-size:46px}.AppProducts_appVisual__NbPpn{padding:22px 15px 35px;min-height:465px}.AppProducts_hardwareFloat__jpwfj{width:115px;left:-5px}.AppProducts_device__bsHb1{padding:20px}.AppProducts_deviceMedia__vmaH5{height:155px}.AppProducts_subnavLinks__qPdv0{gap:16px}.AppProducts_split__sCJ6E{gap:5%}.AppProducts_appCard__l4Orp{grid-template-columns:1fr}.AppProducts_appCard__l4Orp>img{display:none}}@media (max-width:640px){.AppProducts_subnavInner__AIpt4{min-height:66px;gap:10px}.AppProducts_productName__Hu7tr{font-size:15px}.AppProducts_appIcon__TMwX_{width:25px;height:25px}.AppProducts_subnavLinks__qPdv0{gap:12px;font-size:11px}.AppProducts_subnavLinks__qPdv0>a:not(.AppProducts_primary___k29x){display:none}.AppProducts_subnavLinks__qPdv0 .AppProducts_primary___k29x{padding:9px 13px;font-size:11px;min-height:36px}.AppProducts_hero__FYvps{padding:44px 0}.AppProducts_heroGrid__HlI8I{grid-template-columns:1fr;gap:38px}.AppProducts_hero__FYvps h1{font-size:48px;max-width:380px}.AppProducts_eyebrow__usJYF{font-size:10px;margin-bottom:18px}.AppProducts_hero__FYvps .AppProducts_lead___KV78{font-size:15px}.AppProducts_lifeVisual__l9auG{min-height:400px;margin-left:10px}.AppProducts_lifePhoto__3RS9_{height:360px}.AppProducts_lifePhone__FSMVE{width:122px;left:-10px;bottom:0;border-width:5px;border-radius:24px}.AppProducts_visualLabel__A56_y{bottom:20px;right:8px;font-size:11px;padding:11px}.AppProducts_facts__GRKOu{grid-template-columns:1fr;gap:15px;padding:24px 0}.AppProducts_facts__GRKOu span{font-size:12px;display:flex;justify-content:space-between;gap:15px}.AppProducts_facts__GRKOu b{font-size:12px;margin:0}.AppProducts_section__S3Pc2{padding:62px 0}.AppProducts_devices__WbSGv,.AppProducts_split__sCJ6E,.AppProducts_steps__ZYCyh{grid-template-columns:1fr;gap:28px}.AppProducts_heading__iVxbZ{margin-bottom:32px}.AppProducts_splitImage__ibptL{aspect-ratio:1.2}.AppProducts_device__bsHb1{padding:24px}.AppProducts_deviceMedia__vmaH5{height:200px}.AppProducts_comparison__Hal3D{align-items:start;flex-direction:column;gap:8px}.AppProducts_comparison__Hal3D a{margin-top:8px}.AppProducts_appVisual__NbPpn{min-height:475px;padding:25px 25px 40px}.AppProducts_workCard__w4af_{max-width:290px}.AppProducts_hardwareFloat__jpwfj{width:125px;left:0}.AppProducts_homeApps__b2X2D{padding:55px 0}.AppProducts_homeTitle__ULTKM{display:block}.AppProducts_homeTitle__ULTKM p{margin-top:18px}.AppProducts_appCards__RIlvJ{grid-template-columns:1fr}.AppProducts_appCard__l4Orp{grid-template-columns:1fr 30%;min-height:220px}.AppProducts_appCard__l4Orp>img{display:block}.AppProducts_appCardCopy__B_CWf{padding:24px}.AppProducts_appCard__l4Orp h3{font-size:22px}.AppProducts_closing__fEI_d{padding:60px 24px}.AppProducts_legal__m0hwa{padding-block:40px}.AppProducts_legal__m0hwa h1{font-size:34px}}@media (prefers-reduced-motion:reduce){.AppProducts_primary___k29x,.AppProducts_secondary__hBaCm{transition:none}}.AppProducts_withRail__qZ6WQ{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:start}.AppProducts_productContent__48qYK{min-width:0}.AppProducts_withRail__qZ6WQ .AppProducts_wrap__Cz_Sd{padding-inline:clamp(24px,4vw,56px)}.AppProducts_withRail__qZ6WQ .AppProducts_hero__FYvps{scroll-margin-top:calc(var(--announcement-h) + 4.5rem)}.AppProducts_withRail__qZ6WQ .AppProducts_section__S3Pc2{scroll-margin-top:calc(var(--announcement-h) + 5.5rem)}.AppProducts_faqList___RQ1h{max-width:840px}.AppProducts_faqList___RQ1h details{border-top:1px solid var(--silk);padding:23px 0}.AppProducts_faqList___RQ1h details:last-child{border-bottom:1px solid var(--silk)}.AppProducts_faqList___RQ1h summary{font-size:17px;font-weight:500;cursor:pointer;line-height:1.6}.AppProducts_faqList___RQ1h details p{font-size:14px;line-height:1.9;color:var(--graphite);max-width:720px;margin:16px 0 0}.AppProducts_priceNote__FBUNV{max-width:720px;font-size:12px;line-height:1.9;color:var(--graphite);margin:24px 0}@media (max-width:1100px){.AppProducts_withRail__qZ6WQ{display:block}.AppProducts_withRail__qZ6WQ .AppProducts_wrap__Cz_Sd{padding-inline:clamp(24px,5vw,56px)}.AppProducts_withRail__qZ6WQ .AppProducts_hero__FYvps,.AppProducts_withRail__qZ6WQ .AppProducts_section__S3Pc2{scroll-margin-top:calc(var(--announcement-h) + 9rem)}}@media (max-width:640px){.AppProducts_faqList___RQ1h summary{font-size:15px}.AppProducts_withRail__qZ6WQ .AppProducts_hero__FYvps{padding-top:38px}}.EurekaLifeExperience_priceGrid__kWLYg{display:grid;grid-template-columns:1fr 1fr;gap:16px}.EurekaLifeExperience_priceCard__Nh0hU{padding:25px;border:1px solid var(--silk);border-radius:8px;background:white}.EurekaLifeExperience_priceCard__Nh0hU h3{font-size:16px;margin:0 0 18px;font-weight:600}.EurekaLifeExperience_priceCard__Nh0hU strong{font-size:36px;letter-spacing:-.04em;font-weight:600}.EurekaLifeExperience_priceCard__Nh0hU p{font-size:13px;line-height:1.8;color:var(--graphite)}.EurekaLifeExperience_priceCard__Nh0hU small{font-size:11px;color:var(--navy)}.EurekaLifeExperience_demo__n_9tm{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.EurekaLifeExperience_demoIntro__4HeHD h2{font-size:clamp(32px,3.6vw,48px);line-height:1.12;letter-spacing:-.04em;font-weight:600;margin:0 0 20px}.EurekaLifeExperience_demoIntro__4HeHD>p{font-size:15px;color:var(--graphite);line-height:1.8}.EurekaLifeExperience_tabs__1W1kf{display:flex;flex-direction:column;margin-top:28px;border-top:1px solid var(--silk)}.EurekaLifeExperience_tab__GQCkq{font:inherit;padding:20px 0;border:0;border-bottom:1px solid var(--silk);background:none;display:grid;grid-template-columns:32px 1fr 22px;align-items:center;gap:14px;text-align:left;cursor:pointer;color:var(--graphite)}.EurekaLifeExperience_tab__GQCkq[aria-selected=true]{color:var(--ink)}.EurekaLifeExperience_tab__GQCkq b{font-size:17px;font-weight:550;display:block}.EurekaLifeExperience_tab__GQCkq small{font-size:12px;display:block;margin-top:5px;line-height:1.6}.EurekaLifeExperience_tab__GQCkq>span:first-child{font-size:11px;color:var(--navy-light)}.EurekaLifeExperience_tab__GQCkq[aria-selected=true]>span:last-child{background:var(--navy);color:white}.EurekaLifeExperience_tab__GQCkq>span:last-child{border-radius:50%;width:22px;height:22px;display:grid;place-items:center;font-size:12px}.EurekaLifeExperience_demoStage__s1H2x{padding:35px 40px;background:#edf2f6;border-radius:8px;position:relative}.EurekaLifeExperience_phone__1_geE{max-width:300px;min-height:480px;background:#fff;border:7px solid #18222f;border-radius:35px;padding:35px 22px 25px;margin:auto;box-shadow:0 20px 35px #1836531f;position:relative}.EurekaLifeExperience_phone__1_geE:before{content:"";width:70px;height:17px;border-radius:0 0 12px 12px;background:#18222f;position:absolute;top:0;left:50%;transform:translateX(-50%)}.EurekaLifeExperience_phone__1_geE>small{font-size:10px;color:var(--graphite);display:block;margin-bottom:18px}.EurekaLifeExperience_phone__1_geE h3{font-size:25px;line-height:1.15;letter-spacing:-.04em;font-weight:600;margin:12px 0 20px}.EurekaLifeExperience_record__5WKL1{padding:16px;background:#f4f7fa;border-radius:8px;font-size:12px;color:var(--graphite);line-height:1.8}.EurekaLifeExperience_record__5WKL1 b{display:block;font-size:12px;color:var(--ink);margin-bottom:6px}.EurekaLifeExperience_pill__YvRZF{font-size:10px;color:var(--navy);padding:5px 9px;background:#edf2f6;border-radius:99px;display:inline-block}.EurekaLifeExperience_demoBtn__oWwWm{display:block;text-align:center;font:inherit;font-size:11px;font-weight:550;border:1px solid var(--mist);background:white;color:var(--navy);padding:10px 14px;border-radius:99px;margin-top:18px;cursor:pointer}.EurekaLifeExperience_demoBtn__oWwWm:hover{background:#f3f6f9}.EurekaLifeExperience_transcript__sT0zW{font-size:12px;line-height:1.9;color:var(--graphite);border-left:2px solid var(--mist);padding-left:12px;margin-top:20px}.EurekaLifeExperience_source__qV3jy{font:inherit;color:var(--navy);font-size:11px;text-decoration:underline;text-underline-offset:4px;background:none;border:0;padding:0;cursor:pointer;margin-top:15px}.EurekaLifeExperience_answer__RBOtb{font-size:13px;line-height:1.9;color:var(--ink);padding-top:15px}.EurekaLifeExperience_hint__7v0O9{font-size:10px;text-align:center;color:var(--graphite);margin:16px 0 0}.EurekaLifeExperience_reset__ZYIFI{border:0;background:none;font:inherit;color:var(--navy);text-decoration:underline;text-underline-offset:4px;font-size:11px;cursor:pointer;margin-top:18px;padding:0}@media (max-width:640px){.EurekaLifeExperience_demo__n_9tm{grid-template-columns:1fr;gap:28px}.EurekaLifeExperience_demoStage__s1H2x{padding:25px 20px}.EurekaLifeExperience_phone__1_geE{min-height:450px}.EurekaLifeExperience_priceGrid__kWLYg{grid-template-columns:1fr}.EurekaLifeExperience_priceCard__Nh0hU{padding:20px}}