.phone-showcase_showcase__5fN3c{position:relative;width:100%;max-width:570px;margin:auto;color:#133f31}.phone-showcase_devices__aKNBk{position:relative;height:680px;perspective:1400px}.phone-showcase_device__Ynxtl{position:absolute;right:16px;top:0;width:335px;height:658px;padding:8px;background:linear-gradient(110deg,#b1c4b7,#214736 2%,#0b2019 6%,#234234 95%,#91a993 98%,#233e30);border-radius:52px;box-shadow:0 0 0 1px #243e30,inset 0 0 0 2px #7b928164,4px 8px 6px -5px #10241988,22px 35px 55px -22px #15382e8c,0 5px 8px #10251a22;z-index:2;transform:rotate(1deg)}.phone-showcase_glass__Qmg67{position:relative;border-radius:44px;background:#f4f8f3;height:100%;overflow:hidden;display:flex;flex-direction:column;box-shadow:inset 0 0 0 1px #ffffff88}.phone-showcase_island__lsMEY{position:absolute;z-index:4;top:12px;left:50%;transform:translateX(-50%);width:100px;height:26px;border-radius:20px;background:#08140f;box-shadow:inset 0 1px 2px #ffffff10}.phone-showcase_island__lsMEY i{position:absolute;right:10px;top:9px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#29444b,#0b1920 60%)}.phone-showcase_status__LQPpq{height:49px;display:flex;align-items:center;justify-content:space-between;padding:0 23px;flex-shrink:0;color:#2f4739;font:600 10px var(--sans)}.phone-showcase_sideButton__i1I_x{position:absolute;right:-3px;top:150px;height:54px;width:3px;background:linear-gradient(#8ca18e,#294b39,#91a592);border-radius:0 3px 3px 0}.phone-showcase_volumeButton__T_GmA{position:absolute;left:-3px;top:112px;height:37px;width:3px;background:#587961;border-radius:3px 0 0 3px;box-shadow:0 47px #587961}.phone-showcase_appHeader__SJy3Y{display:flex;align-items:center;gap:8px;padding:9px 20px 16px;flex-shrink:0}.phone-showcase_appHeader__SJy3Y b{font:22px var(--serif);letter-spacing:-.045em}.phone-showcase_appHeader__SJy3Y>span{font:7px var(--mono);letter-spacing:.12em;margin-left:-2px}.phone-showcase_appHeader__SJy3Y>i{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;margin-left:auto;background:#e1e9d9;font:8px var(--sans)}.phone-showcase_viewport__PUgy4{position:relative;flex:1 1;min-height:0;overflow:hidden}.phone-showcase_screen__0dHXS{position:absolute;inset:0;padding:6px 20px 8px;overflow:hidden}.phone-showcase_kicker__d4dkR{display:block;font:7px/1.5 var(--mono);letter-spacing:.065em;color:#6b806f;margin-bottom:12px}.phone-showcase_screen__0dHXS h3{font:400 28px/1.1 var(--serif);letter-spacing:-.045em;margin:0 0 17px}.phone-showcase_screen__0dHXS .phone-showcase_sub__b_HjJ{font:11px/1.6 var(--sans);color:#70816c;margin:-5px 0 14px}.phone-showcase_brief__gFCQL{padding:14px;border-radius:13px;background:#e5efdf;margin-bottom:20px;box-shadow:0 0 0 1px #48653b10}.phone-showcase_brief__gFCQL>span{display:flex;align-items:center;gap:7px;font:7px var(--mono);color:#52704b;margin-bottom:9px}.phone-showcase_brief__gFCQL>b{font:600 12px/1.6 var(--sans);display:block}.phone-showcase_brief__gFCQL p{font:11px/1.65 var(--sans);color:#66795b;margin-top:6px}.phone-showcase_listTitle__6Pxli{display:flex;justify-content:space-between;font:600 11px var(--sans);margin-bottom:4px}.phone-showcase_listTitle__6Pxli span{font:8px var(--mono);color:#7b8a74}.phone-showcase_row__XT0nm{display:flex;align-items:center;gap:9px;padding:14px 0;border-bottom:1px solid #dfe7d9;min-width:0}.phone-showcase_rowIcon__klB5p{color:#497d5c;display:flex;flex-shrink:0}.phone-showcase_row__XT0nm>div{min-width:0}.phone-showcase_row__XT0nm b{display:block;font:500 11px/1.4 var(--sans);overflow-wrap:anywhere}.phone-showcase_row__XT0nm p{font:9px/1.6 var(--sans);color:#708069;margin-top:4px}.phone-showcase_row__XT0nm>small{margin-left:auto;font-size:8px}.phone-showcase_softNote__obFNk{display:flex;gap:8px;align-items:center;font:10px/1.6 var(--sans);color:#557452;margin-top:18px}.phone-showcase_softNote__obFNk small{font-size:8px;color:#819079}.phone-showcase_bottomNav__ZQh1k{flex-shrink:0;display:flex;justify-content:space-around;border-top:1px solid #dce5d6;padding:8px 15px 3px;background:#f4f8f3}.phone-showcase_bottomNav__ZQh1k button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:60px;min-height:45px;padding:5px;border:0;background:transparent;color:#81907a}.phone-showcase_bottomNav__ZQh1k button span{font:9px var(--sans)}.phone-showcase_bottomNav__ZQh1k button[aria-pressed=true]{color:#164f34}.phone-showcase_homeIndicator__tV4ZD{width:100px;height:4px;border-radius:4px;background:#243e2b;margin:7px auto 9px;flex-shrink:0;opacity:.7}.phone-showcase_smallDevice__ATEvO{position:absolute;left:5px;bottom:4px;width:210px;height:414px;padding:6px;border-radius:36px;background:linear-gradient(110deg,#829f8d,#173c2a 6%,#315740 94%,#b0c9b6);box-shadow:0 0 0 1px #4a7156,9px 22px 36px -20px #173d28a8;transform:rotate(-5deg)}.phone-showcase_smallGlass__6GgQ2{height:100%;border-radius:30px;position:relative;overflow:hidden;background:#eff6eb;display:flex;flex-direction:column}.phone-showcase_smallGlass__6GgQ2 .phone-showcase_island__lsMEY{width:68px;height:17px;top:8px}.phone-showcase_smallGlass__6GgQ2 .phone-showcase_status__LQPpq{font-size:7px;height:35px;padding-inline:15px}.phone-showcase_smallGlass__6GgQ2 .phone-showcase_status__LQPpq svg{width:33px}.phone-showcase_smallContent__XQWD_{padding:22px 16px 15px;flex:1 1}.phone-showcase_smallContent__XQWD_ .phone-showcase_kicker__d4dkR{font-size:6px}.phone-showcase_smallContent__XQWD_ h3{font:23px/1.15 var(--serif);letter-spacing:-.04em;margin-bottom:20px}.phone-showcase_voiceNote__ivEO2{display:flex;gap:6px;font:11px/1.6 var(--serif);background:#d9e9cf;padding:12px;border-radius:10px}.phone-showcase_voiceNote__ivEO2 svg{flex-shrink:0;margin-top:2px}.phone-showcase_smallTask__pXhTc{margin-top:20px;padding:13px 10px;border-radius:10px;background:#fcfdf9;box-shadow:0 0 0 1px #5e7e4810,0 5px 10px -7px #294f2722}.phone-showcase_smallTask__pXhTc>span{display:flex;align-items:center;gap:5px;font:6px var(--mono);color:#7b8a6e}.phone-showcase_smallTask__pXhTc b{display:block;font:600 11px var(--sans);margin-top:12px}.phone-showcase_smallTask__pXhTc p{font:9px var(--sans);color:#708063;margin-top:6px}.phone-showcase_smallTask__pXhTc small{display:block;margin-top:11px;font:7px var(--sans);color:#947734}.phone-showcase_saved__IvfOP{display:flex;align-items:center;gap:5px;margin-top:18px;font:7px var(--sans);color:#748567}.phone-showcase_controls__V1OKo{display:flex;align-items:center;justify-content:center;margin-top:19px;gap:0}.phone-showcase_controls__V1OKo button{display:grid;place-items:center;height:44px;border:0;background:transparent;color:#355c43;font:20px var(--sans)}.phone-showcase_dot__Kiha8>span{width:5px;height:5px;background:#8ba28e88;border-radius:6px;transition:width .25s,background-color .25s}.phone-showcase_dot__Kiha8[aria-pressed=true]>span{width:22px;background:#1a6e48}.phone-showcase_caption__W1EaL{font:7px var(--mono);letter-spacing:.1em;color:#70886f;text-align:center;margin-top:7px}.phone-showcase_portrait__eVtxw{width:93px;height:93px;margin:6px auto 18px;position:relative}.phone-showcase_portrait__eVtxw img{width:100%;height:100%;border-radius:50%;object-fit:cover;outline:1px solid #0000001a;outline-offset:-1px}.phone-showcase_portrait__eVtxw>span{position:absolute;right:-2px;bottom:0;display:flex;padding:8px;background:#2c784b;color:#fff;border:3px solid #f4f8f3;border-radius:50%}.phone-showcase_center__h4e0H{text-align:center}.phone-showcase_wave__nMkh0{height:47px;display:flex;gap:3px;justify-content:center;align-items:center}.phone-showcase_wave__nMkh0 i{width:3px;background:#4c9460;border-radius:3px;animation:phone-showcase_phone-wave__fSm_d 1.1s ease-in-out infinite;animation-play-state:paused}.phone-showcase_showcase__5fN3c[data-running=true] .phone-showcase_wave__nMkh0 i{animation-play-state:running}@keyframes phone-showcase_phone-wave__fSm_d{50%{transform:scaleY(.45)}}@media(prefers-reduced-motion:reduce){.phone-showcase_wave__nMkh0 i{animation:none}}.phone-showcase_callText__whHJW{font:11px/1.7 var(--sans);color:#6f8167;text-align:center;margin-top:12px}.phone-showcase_schedule__STJe1{text-align:center;padding:14px 8px;margin-top:18px;border-radius:12px;background:#e4eeda}.phone-showcase_question__sBsk_>span,.phone-showcase_schedule__STJe1>span{display:block;font:7px var(--mono);color:#7a8d67;margin-bottom:9px}.phone-showcase_schedule__STJe1 b{font:500 11px var(--sans)}.phone-showcase_schedule__STJe1 p{font:9px var(--sans);color:#738663;margin-top:6px}.phone-showcase_question__sBsk_{margin-top:18px;padding:14px;border-radius:12px;background:#e4eeda}.phone-showcase_question__sBsk_>p{font:16px var(--serif);margin-bottom:13px}.phone-showcase_question__sBsk_>div{border-top:1px solid #cad9bc;padding-top:11px;font:500 11px var(--sans)}.phone-showcase_question__sBsk_ small{display:block;font:8px/1.6 var(--sans);margin-top:6px;color:#71825f}.phone-showcase_taskCard__QYc9S{padding:17px;border-radius:13px;background:#fcfdf9;box-shadow:0 0 0 1px #5b7c4519,0 4px 10px -5px #516a3822}.phone-showcase_pending____hhK{font:8px var(--sans);background:#f4ecd5;padding:6px 8px;color:#8c7332;border-radius:5px}.phone-showcase_taskCard__QYc9S h4{font:20px/1.2 var(--serif);margin-top:19px}.phone-showcase_taskCard__QYc9S dl{display:flex;justify-content:space-between;margin-block:20px 15px}.phone-showcase_taskCard__QYc9S dt{font:8px var(--sans);color:#7d8b72}.phone-showcase_taskCard__QYc9S dd{font:11px var(--sans);margin:6px 0 0}.phone-showcase_sourceLine__G8cEC{display:flex;align-items:center;gap:6px;font:8px var(--sans);border-top:1px solid #e5eadf;padding-top:12px;color:#6b815c}.phone-showcase_activity__OozF6{display:flex;gap:12px;align-items:center;margin-top:21px}.phone-showcase_activity__OozF6 i{width:7px;height:7px;border:1px solid #93a681;border-radius:50%}.phone-showcase_activity__OozF6 b{font:500 11px var(--sans)}.phone-showcase_activity__OozF6 p{font:9px var(--sans);color:#7a8c6c;margin-top:5px}.phone-showcase_finePrint__Tzqk4{font:8px/1.8 var(--sans);color:#7a8a70;text-align:center;margin-top:23px}.phone-showcase_shareSheet__EG3Pb{padding:17px 14px;background:#fcfdf8;border-radius:17px;box-shadow:0 0 0 1px #66864716,0 8px 20px -12px #42612733;text-align:center}.phone-showcase_shareSymbol__KhJsV{display:inline-flex;padding:12px;border-radius:50%;background:#e6efdb}.phone-showcase_shareSheet__EG3Pb h4{font:21px var(--serif);margin-top:12px}.phone-showcase_shareSheet__EG3Pb>p{font:10px/1.7 var(--sans);color:#748366;margin-top:9px}.phone-showcase_shareSheet__EG3Pb .phone-showcase_row__XT0nm{text-align:left}.phone-showcase_previewButton__w3dh8{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 5px;font:10px var(--sans);background:#244c32;color:#fff;border-radius:7px;margin-top:19px}@media(max-width:1100px){.phone-showcase_showcase__5fN3c{max-width:500px}.phone-showcase_smallDevice__ATEvO{width:185px;left:0}.phone-showcase_smallContent__XQWD_{padding-inline:12px}}@media(max-width:600px){.phone-showcase_showcase__5fN3c{max-width:370px}.phone-showcase_devices__aKNBk{height:652px}.phone-showcase_device__Ynxtl{width:302px;height:627px;right:2px;border-radius:48px;transform:rotate(1deg)}.phone-showcase_glass__Qmg67{border-radius:40px}.phone-showcase_screen__0dHXS{padding-inline:17px}.phone-showcase_screen__0dHXS h3{font-size:25px}.phone-showcase_smallDevice__ATEvO{width:157px;height:341px;bottom:0;left:-7px;transform:rotate(-6deg);z-index:3;pointer-events:none}.phone-showcase_smallContent__XQWD_{padding:17px 11px 10px}.phone-showcase_smallContent__XQWD_ h3{font-size:19px;margin-bottom:14px}.phone-showcase_voiceNote__ivEO2{font-size:9px;padding:8px}.phone-showcase_smallTask__pXhTc{margin-top:14px;padding:10px 8px}.phone-showcase_smallTask__pXhTc b{font-size:9px}.phone-showcase_smallTask__pXhTc p{font-size:8px}.phone-showcase_smallTask__pXhTc small{font-size:6px}.phone-showcase_saved__IvfOP{font-size:6px;margin-top:13px;gap:3px}.phone-showcase_controls__V1OKo button{min-width:37px}.phone-showcase_caption__W1EaL{font-size:6px}}@media(max-width:360px){.phone-showcase_device__Ynxtl{width:278px;right:50%;transform:translateX(50%)}.phone-showcase_smallDevice__ATEvO{display:none}.phone-showcase_controls__V1OKo button{min-width:34px}.phone-showcase_screen__0dHXS{padding-inline:15px}.phone-showcase_screen__0dHXS h3{font-size:24px}}@media(max-width:600px){.phone-showcase_smallDevice__ATEvO{display:none}.phone-showcase_device__Ynxtl{right:50%;transform:translateX(50%)}}.phone-showcase_controls__V1OKo{flex-wrap:wrap}.phone-showcase_controls__V1OKo button{min-width:40px}.phone-showcase_taskCard__QYc9S{padding:14px}.phone-showcase_taskCard__QYc9S h4{margin-top:16px;font-size:19px}.phone-showcase_taskCard__QYc9S dl{margin-block:14px 12px}.phone-showcase_activity__OozF6{margin-top:17px}.phone-showcase_shareSheet__EG3Pb{padding:14px}.phone-showcase_shareSymbol__KhJsV{padding:8px}.phone-showcase_shareSheet__EG3Pb h4{margin-top:9px}.phone-showcase_shareSheet__EG3Pb .phone-showcase_row__XT0nm{padding-block:10px}.phone-showcase_previewButton__w3dh8{margin-top:12px}.phone-showcase_row__XT0nm{padding-block:12px}.phone-showcase_question__sBsk_{padding:12px;margin-top:14px}.phone-showcase_question__sBsk_>p{margin-bottom:10px}@media(prefers-reduced-motion:reduce){.phone-showcase_dot__Kiha8>span{transition:none}}.phone-showcase_screen__0dHXS{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#aec6a5 transparent}.phone-showcase_screen__0dHXS h3{overflow-wrap:anywhere}.phone-showcase_bottomNav__ZQh1k button{min-width:0}.phone-showcase_bottomNav__ZQh1k span{overflow-wrap:anywhere}.phone-showcase_caption__W1EaL{font-size:9px;line-height:1.7}.care-signal_signal__2LYrm{position:relative;max-width:940px;margin:0 auto 38px;color:#c2e5b7}.care-signal_diagram__eoNeQ{max-width:730px;margin:auto}.care-signal_diagram__eoNeQ svg{display:block;width:100%;height:auto;max-height:210px;overflow:visible}.care-signal_track__JyH0N{stroke:currentColor;opacity:.25;stroke-width:1}.care-signal_packet__OPLEI{stroke:#d8f6a0;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:3 97;animation:care-signal_travel__Xm7mX 4s linear infinite;animation-play-state:paused}.care-signal_node__guWWB{fill:#d8f6a0;stroke:#163d2f;stroke-width:2}.care-signal_orbit__8yWpE{stroke:currentColor;stroke-dasharray:1 7;transform-origin:250px 80px;animation:care-signal_orbit__8yWpE 36s linear infinite;animation-play-state:paused}.care-signal_innerOrbit__G1x5u{stroke:currentColor;stroke-width:.6;opacity:.5}.care-signal_core__PECjL{fill:#e6f2d5;stroke:#b8d692;stroke-width:1}.care-signal_signal__2LYrm[data-running=true] .care-signal_orbit__8yWpE,.care-signal_signal__2LYrm[data-running=true] .care-signal_packet__OPLEI{animation-play-state:running}.care-signal_labels__Gv3lD{display:flex;justify-content:space-between;align-items:center;gap:12px;font:11px/1.6 var(--mono)}.care-signal_labels__Gv3lD b{color:#eff8e6;font-weight:500;text-align:center}.care-signal_signal__2LYrm button{display:flex;align-items:center;justify-content:center;gap:7px;margin:10px auto 0;min-height:44px;min-width:44px;padding:8px 14px;color:inherit;background:#173f31;border:1px solid #b5d4a733;border-radius:22px;font:11px var(--sans);cursor:pointer;transition:background-color .2s,transform .2s}.care-signal_signal__2LYrm button:hover{background:#27533d}.care-signal_signal__2LYrm button:active{transform:scale(.96)}.care-signal_compact__P7sVa{margin:0 0 12px;color:#367757;background:#e9f2e4;border:1px solid #d8e5d0;border-radius:12px}.care-signal_compact__P7sVa .care-signal_diagram__eoNeQ{padding:4px 25px 4px 8px}.care-signal_compact__P7sVa .care-signal_diagram__eoNeQ svg{height:68px}.care-signal_compact__P7sVa .care-signal_packet__OPLEI{stroke:#216c4c}.care-signal_compact__P7sVa .care-signal_node__guWWB{fill:#216c4c;stroke:#e9f2e4}.care-signal_compact__P7sVa button{position:absolute;right:0;bottom:0;margin:0;padding:0;background:transparent;border:0}@keyframes care-signal_travel__Xm7mX{to{stroke-dashoffset:-100}}@keyframes care-signal_orbit__8yWpE{to{transform:rotate(1turn)}}@media(max-width:600px){.care-signal_labels__Gv3lD{font-size:9px}.care-signal_signal__2LYrm{margin-bottom:25px}.care-signal_compact__P7sVa{margin-bottom:12px}}@media(prefers-reduced-motion:reduce){.care-signal_orbit__8yWpE,.care-signal_packet__OPLEI{animation:none}.care-signal_signal__2LYrm button{transition:none}}