.call-example-module__E1nXgW__player{background:radial-gradient(at 50% 0,#3a2b42 0%,#231b2b 100%);border:1px solid #dfc6d730;border-radius:28px;flex-direction:column;gap:20px;width:100%;max-width:480px;margin-inline:auto;padding:32px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px #09051466,inset 0 1px #ffffff14}.call-example-module__E1nXgW__playerHeader{justify-content:center;align-items:center;display:flex}.call-example-module__E1nXgW__stage{cursor:pointer;border-radius:50%;place-items:center;width:180px;height:180px;margin:4px auto 0;transition:transform .3s;display:grid;position:relative}.call-example-module__E1nXgW__stage:hover{transform:scale(1.03)}.call-example-module__E1nXgW__stage:focus-visible{outline-offset:4px;outline:2px solid #f0c8b0}.call-example-module__E1nXgW__orb{width:100%;height:100%}.call-example-module__E1nXgW__details{text-align:center;flex-direction:column;gap:10px;min-width:0;display:flex}.call-example-module__E1nXgW__badge{letter-spacing:1.1px;color:#d4b6cc;align-items:center;gap:8px;font-size:9px;display:inline-flex}.call-example-module__E1nXgW__dot{background:#a88eaf;border-radius:50%;flex-shrink:0;width:6px;height:6px}.call-example-module__E1nXgW__dot[data-playing=true]{background:#f0c8b0;animation:1.4s ease-in-out infinite call-example-module__E1nXgW__pulse;box-shadow:0 0 10px #f0c8b09c}@keyframes call-example-module__E1nXgW__pulse{0%,to{opacity:1}50%{opacity:.45}}.call-example-module__E1nXgW__details h3{font-family:var(--serif);letter-spacing:-.5px;color:var(--cream);margin-top:4px;font-size:24px;font-weight:400;line-height:1.2}.call-example-module__E1nXgW__details p{color:#bdaac2;max-width:400px;margin:0 auto;font-size:13.5px;line-height:1.6}.call-example-module__E1nXgW__transport{border-top:1px solid #dfc6d71c;align-items:center;gap:12px;margin-top:10px;padding-top:14px;display:flex}.call-example-module__E1nXgW__transportButton{color:#fff3e6;cursor:pointer;background:#39283f88;border:1px solid #f4d6c277;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;transition:all .2s;display:grid;box-shadow:0 4px 12px #0003}.call-example-module__E1nXgW__transportButton:hover{color:#342238;background:#f0c8b0;border-color:#f0c8b0;transform:scale(1.06)}.call-example-module__E1nXgW__transportButton svg{width:15px;height:15px}.call-example-module__E1nXgW__time{font-variant-numeric:tabular-nums;color:#a88eaf;flex-shrink:0;min-width:28px;font-size:11px}.call-example-module__E1nXgW__scrubber{appearance:none;background:linear-gradient(90deg, #f0c8b0 var(--fill,0%), #ffffff26 var(--fill,0%));cursor:pointer;border-radius:2px;outline:none;flex:1;height:4px}.call-example-module__E1nXgW__scrubber::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#f0c8b0;border:2px solid #2b2332;border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 1px #f0c8b0}.call-example-module__E1nXgW__scrubber::-moz-range-thumb{cursor:pointer;background:#f0c8b0;border:2px solid #2b2332;border-radius:50%;width:13px;height:13px}@media (max-width:700px){.call-example-module__E1nXgW__player{border-radius:22px;gap:16px;padding:24px 20px}.call-example-module__E1nXgW__stage{width:150px;height:150px}.call-example-module__E1nXgW__details h3{font-size:20px}.call-example-module__E1nXgW__details p{font-size:13px}}
.caregiver-mobile-module__HT46_q__section{--mobile-accent:#70527e;--mobile-muted:#756b7c;--mobile-line:#e6e0e8;scroll-margin-top:24px}.caregiver-mobile-module__HT46_q__layout{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.caregiver-mobile-module__HT46_q__kicker{color:var(--mobile-accent)}.caregiver-mobile-module__HT46_q__copy h2{margin:23px 0;font-size:clamp(46px,5vw,68px);line-height:1.05}.caregiver-mobile-module__HT46_q__copy>p{max-width:430px;color:var(--mobile-muted);font-size:17px;line-height:1.7}.caregiver-mobile-module__HT46_q__explorer{gap:8px;margin-top:30px;display:grid}.caregiver-mobile-module__HT46_q__option{text-align:left;width:100%;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:16px;align-items:flex-start;gap:15px;padding:17px;display:flex}.caregiver-mobile-module__HT46_q__option:hover{background:#eee8ef}.caregiver-mobile-module__HT46_q__option.caregiver-mobile-module__HT46_q__selected{background:var(--paper);border-color:#ddd3e1}.caregiver-mobile-module__HT46_q__optionIcon{width:35px;height:35px;color:var(--mobile-accent);background:#ebe3ee;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.caregiver-mobile-module__HT46_q__optionIcon svg{width:18px;height:18px}.caregiver-mobile-module__HT46_q__selected .caregiver-mobile-module__HT46_q__optionIcon{background:var(--mobile-accent);color:var(--paper)}.caregiver-mobile-module__HT46_q__option strong{font-size:17px;font-weight:600;line-height:1.35;display:block}.caregiver-mobile-module__HT46_q__option>span:nth-child(2)>span{color:var(--mobile-muted);margin-top:5px;font-size:14px;line-height:1.55;display:block}.caregiver-mobile-module__HT46_q__optionArrow{width:16px;height:16px;color:var(--mobile-accent);opacity:0;flex-shrink:0;margin:9px 0 0 auto}.caregiver-mobile-module__HT46_q__selected .caregiver-mobile-module__HT46_q__optionArrow{opacity:1}.caregiver-mobile-module__HT46_q__availability{color:var(--ink);align-items:center;gap:9px;margin-top:28px;font-size:14px;display:flex}.caregiver-mobile-module__HT46_q__mobileIcon{border:1.5px solid var(--mobile-accent);border-radius:3px;width:11px;height:17px;position:relative}.caregiver-mobile-module__HT46_q__mobileIcon:after{content:"";background:var(--mobile-accent);width:4px;height:1px;position:absolute;bottom:2px;left:2px}.caregiver-mobile-module__HT46_q__copy>.caregiver-mobile-module__HT46_q__parentNote{margin-top:7px;font-size:13px}.caregiver-mobile-module__HT46_q__showcase{isolation:isolate;flex-direction:column;align-items:center;margin:0;padding:28px 0 10px;display:flex;position:relative}.caregiver-mobile-module__HT46_q__backdrop{z-index:-1;background:#e6deea;border-radius:48% 48% 40% 40%;width:108%;height:75%;position:absolute;top:12%;left:-4%}.caregiver-mobile-module__HT46_q__backdrop:after{content:"";border-radius:inherit;border:1px solid #ded4e3;position:absolute;inset:-18px}.caregiver-mobile-module__HT46_q__phone{width:350px;max-width:100%;color:var(--ink);background:#f8f6f9;border:7px solid #2c2632;border-radius:45px;padding:0 0 8px;overflow:hidden;box-shadow:0 28px 55px #30223524,0 0 0 1px #786c80}.caregiver-mobile-module__HT46_q__statusBar{justify-content:space-between;align-items:center;height:38px;padding:0 23px;font-size:11px;font-weight:650;display:flex;position:relative}.caregiver-mobile-module__HT46_q__camera{background:#2c2632;border-radius:20px;width:80px;height:21px;position:absolute;top:8px;left:calc(50% - 40px)}.caregiver-mobile-module__HT46_q__battery{border:1px solid;border-radius:2px;width:18px;height:9px;padding:1px}.caregiver-mobile-module__HT46_q__battery:after{content:"";background:currentColor;border-radius:1px;width:90%;height:100%;display:block}.caregiver-mobile-module__HT46_q__appHeader{border-bottom:1px solid var(--mobile-line);background:#fff;justify-content:space-between;align-items:center;padding:13px 19px 17px;display:flex}.caregiver-mobile-module__HT46_q__appBrand{letter-spacing:-1px;align-items:center;font-size:26px;font-weight:650;display:flex}.caregiver-mobile-module__HT46_q__appBrand>span:first-child{background:var(--night);width:29px;height:29px;color:var(--lilac);border-radius:9px;place-items:center;margin-right:8px;display:grid}.caregiver-mobile-module__HT46_q__appBrand svg{width:17px;height:17px}.caregiver-mobile-module__HT46_q__brandDot{color:var(--mobile-accent)}.caregiver-mobile-module__HT46_q__viewer{width:29px;height:29px;color:var(--mobile-accent);background:#eee6f3;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.caregiver-mobile-module__HT46_q__profile{background:#eee7f2;border-radius:13px;align-items:center;gap:10px;margin:16px 17px 0;padding:11px;display:flex}.caregiver-mobile-module__HT46_q__profileAvatar{color:#704b3f;background:#f2d4c1;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:14px;display:grid}.caregiver-mobile-module__HT46_q__profile strong{font-size:14px;font-weight:600;line-height:1.3;display:block}.caregiver-mobile-module__HT46_q__profile div>span{color:var(--mobile-muted);margin-top:2px;font-size:11px;display:block}.caregiver-mobile-module__HT46_q__profile>svg{width:17px;height:17px;color:var(--mobile-accent);margin-left:auto}.caregiver-mobile-module__HT46_q__screenContent{min-height:465px;padding:20px 17px 12px}.caregiver-mobile-module__HT46_q__screenHeading{margin-bottom:18px}.caregiver-mobile-module__HT46_q__screenHeading h3{letter-spacing:-.6px;font-size:22px;font-weight:600;line-height:1.2}.caregiver-mobile-module__HT46_q__screenHeading p{color:var(--mobile-muted);margin-top:5px;font-size:12px;line-height:1.5}.caregiver-mobile-module__HT46_q__numberCard{background:var(--night);color:var(--cream);border-radius:13px;align-items:center;gap:10px;margin-bottom:13px;padding:15px 12px;display:flex}.caregiver-mobile-module__HT46_q__numberIcon{background:#ffffff13;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.caregiver-mobile-module__HT46_q__numberIcon svg{width:15px;height:15px;color:var(--peach)}.caregiver-mobile-module__HT46_q__numberCard div>span{color:#d1c4d8;font-size:11px;display:block}.caregiver-mobile-module__HT46_q__numberCard strong{margin-top:3px;font-size:12px;font-weight:550;display:block}.caregiver-mobile-module__HT46_q__readyDot{background:#b8d8b6;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-left:auto}.caregiver-mobile-module__HT46_q__screenCard{border:1px solid var(--mobile-line);background:#fff;border-radius:15px;margin-bottom:12px;padding:15px}.caregiver-mobile-module__HT46_q__smallLabel{letter-spacing:.7px;color:var(--mobile-muted);font-size:9px;font-weight:550;line-height:1.5;display:block}.caregiver-mobile-module__HT46_q__cardLabel{justify-content:space-between;align-items:center;gap:6px;display:flex}.caregiver-mobile-module__HT46_q__status{color:#42624d;align-items:center;gap:3px;font-size:10px;line-height:1.5;display:inline-flex}.caregiver-mobile-module__HT46_q__status svg{width:12px;height:12px}.caregiver-mobile-module__HT46_q__appointment{align-items:center;gap:14px;margin-top:15px;display:flex}.caregiver-mobile-module__HT46_q__date{color:var(--mobile-accent);text-align:center;background:#eee7f2;border-radius:9px;flex-shrink:0;width:51px;padding:9px;font-size:10px}.caregiver-mobile-module__HT46_q__date strong{font-size:29px;font-weight:550;line-height:1.15;display:block}.caregiver-mobile-module__HT46_q__appointment div>strong{font-size:15px;font-weight:600;display:block}.caregiver-mobile-module__HT46_q__appointment div>span{color:var(--mobile-muted);font-size:12px;line-height:1.5;display:block}.caregiver-mobile-module__HT46_q__task{align-items:flex-start;gap:10px;margin-top:15px;display:flex}.caregiver-mobile-module__HT46_q__taskCircle{border:1.5px solid #b0a2b7;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-top:2px}.caregiver-mobile-module__HT46_q__task strong{font-size:12px;font-weight:550;line-height:1.5;display:block}.caregiver-mobile-module__HT46_q__task div>span{color:var(--mobile-muted);margin-top:3px;font-size:11px;line-height:1.5;display:block}.caregiver-mobile-module__HT46_q__completed .caregiver-mobile-module__HT46_q__taskCircle{color:#42624d;background:#e8efe7;border-color:#e8efe7}.caregiver-mobile-module__HT46_q__taskCircle svg{width:13px;height:13px}.caregiver-mobile-module__HT46_q__screenNote{color:var(--mobile-muted);align-items:center;gap:7px;padding:1px 2px;display:flex}.caregiver-mobile-module__HT46_q__screenNote>svg{flex-shrink:0;width:13px;height:13px}.caregiver-mobile-module__HT46_q__screenNote p{font-size:11px;line-height:1.5}.caregiver-mobile-module__HT46_q__contact,.caregiver-mobile-module__HT46_q__cardHeading{align-items:center;gap:10px;margin-top:15px;display:flex}.caregiver-mobile-module__HT46_q__contactIcon,.caregiver-mobile-module__HT46_q__initial{color:var(--mobile-accent);background:#eee7f2;border-radius:9px;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:13px;display:grid}.caregiver-mobile-module__HT46_q__contactIcon svg{width:16px;height:16px}.caregiver-mobile-module__HT46_q__initial{border-radius:50%}.caregiver-mobile-module__HT46_q__contact strong,.caregiver-mobile-module__HT46_q__cardHeading strong{font-size:13px;font-weight:550;display:block}.caregiver-mobile-module__HT46_q__contact div>span,.caregiver-mobile-module__HT46_q__cardHeading div>span{color:var(--mobile-muted);margin-top:2px;font-size:11px;display:block}.caregiver-mobile-module__HT46_q__cardHeading{margin:0 0 12px}.caregiver-mobile-module__HT46_q__recap{border-top:1px solid var(--mobile-line);margin-top:18px;padding-top:16px}.caregiver-mobile-module__HT46_q__recap p{margin-top:8px;font-size:13px;line-height:1.7}.caregiver-mobile-module__HT46_q__saved{color:var(--mobile-accent);background:#f0eaf3;border-radius:9px;align-items:center;gap:7px;margin-top:18px;padding:11px;font-size:11px;display:flex}.caregiver-mobile-module__HT46_q__saved svg{width:14px;height:14px}.caregiver-mobile-module__HT46_q__bottomNav{border:1px solid var(--mobile-line);background:#fff;border-radius:21px;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:0 12px;padding:5px;display:grid;box-shadow:0 4px 12px #34233e07}.caregiver-mobile-module__HT46_q__bottomNav button{min-height:49px;color:var(--mobile-muted);background:0 0;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:7px 2px;display:flex}.caregiver-mobile-module__HT46_q__bottomNav button:hover{background:#f4eef6}.caregiver-mobile-module__HT46_q__bottomNav .caregiver-mobile-module__HT46_q__currentTab{color:#644575;background:#ece2f1}.caregiver-mobile-module__HT46_q__bottomNav svg{width:17px;height:17px}.caregiver-mobile-module__HT46_q__bottomNav button>span{font-size:10px;font-weight:550;line-height:1.3}.caregiver-mobile-module__HT46_q__bottomNav button:focus-visible{outline-offset:0}.caregiver-mobile-module__HT46_q__homeIndicator{background:#292331;border-radius:5px;width:88px;height:4px;margin:12px auto 0}.caregiver-mobile-module__HT46_q__showcase figcaption{color:var(--mobile-muted);text-align:center;margin-top:23px;font-size:12px;line-height:1.5}@media (max-width:1100px){.caregiver-mobile-module__HT46_q__layout{gap:40px}.caregiver-mobile-module__HT46_q__option{gap:12px;padding:13px 10px}.caregiver-mobile-module__HT46_q__option strong{font-size:16px}.caregiver-mobile-module__HT46_q__option>span:nth-child(2)>span{font-size:13px}.caregiver-mobile-module__HT46_q__backdrop{width:100%;left:0}}@media (max-width:800px){.caregiver-mobile-module__HT46_q__layout{grid-template-columns:minmax(0,1fr);gap:26px}.caregiver-mobile-module__HT46_q__copy{width:100%;max-width:540px;margin-inline:auto}.caregiver-mobile-module__HT46_q__copy h2{letter-spacing:-1.8px;font-size:48px}.caregiver-mobile-module__HT46_q__copy>p{font-size:16px}.caregiver-mobile-module__HT46_q__explorer{grid-template-columns:1fr 1fr;gap:8px;margin-top:25px}.caregiver-mobile-module__HT46_q__option{gap:10px;padding:13px}.caregiver-mobile-module__HT46_q__option strong{font-size:14px}.caregiver-mobile-module__HT46_q__option>span:nth-child(2)>span,.caregiver-mobile-module__HT46_q__optionArrow{display:none}.caregiver-mobile-module__HT46_q__optionIcon{width:29px;height:29px}.caregiver-mobile-module__HT46_q__availability{margin-top:22px}.caregiver-mobile-module__HT46_q__showcase{width:100%;max-width:480px;margin-inline:auto;padding-top:15px}.caregiver-mobile-module__HT46_q__backdrop{height:73%;inset:12% 0 auto}}@media (max-width:380px){.caregiver-mobile-module__HT46_q__option{gap:8px;padding:10px 8px}.caregiver-mobile-module__HT46_q__optionIcon{background:0 0;width:25px;height:29px}.caregiver-mobile-module__HT46_q__option strong{font-size:13px}.caregiver-mobile-module__HT46_q__phone{border-width:5px;border-radius:36px}.caregiver-mobile-module__HT46_q__screenContent{padding-inline:12px}.caregiver-mobile-module__HT46_q__screenCard{padding:12px}.caregiver-mobile-module__HT46_q__numberCard{gap:7px;padding-inline:9px}.caregiver-mobile-module__HT46_q__numberCard strong{font-size:11px}.caregiver-mobile-module__HT46_q__numberIcon{width:26px}.caregiver-mobile-module__HT46_q__profile{margin-inline:12px}.caregiver-mobile-module__HT46_q__screenHeading h3{font-size:20px}.caregiver-mobile-module__HT46_q__cardLabel{flex-wrap:wrap}}
.feature-section-module__kp_pca__section{--feature-muted:#746877;--feature-border:#ded7df;--feature-accent:#71567d;border-bottom:1px solid var(--line);scroll-margin-top:24px}.feature-section-module__kp_pca__heading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:40px;display:flex}.feature-section-module__kp_pca__kicker{color:var(--feature-accent)}.feature-section-module__kp_pca__kicker>span{background:currentColor;border-radius:50%;width:6px;height:6px}.feature-section-module__kp_pca__heading h2{margin-top:23px;font-size:clamp(42px,4.6vw,64px)}.feature-section-module__kp_pca__heading>p{max-width:330px;color:var(--feature-muted);padding-bottom:5px;font-size:17px;line-height:1.65}.feature-section-module__kp_pca__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.feature-section-module__kp_pca__card{border:1px solid var(--feature-border);background:var(--paper);border-radius:24px;flex-direction:column;min-width:0;padding:30px;display:flex}.feature-section-module__kp_pca__cardTop{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.feature-section-module__kp_pca__cardTop .feature-section-module__kp_pca__label{flex:1;min-width:0}.feature-section-module__kp_pca__cardTop .feature-section-module__kp_pca__index{flex-shrink:0}.feature-section-module__kp_pca__label{align-items:center;gap:10px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.feature-section-module__kp_pca__label svg{flex-shrink:0;width:17px;height:17px}.feature-section-module__kp_pca__index{font-variant-numeric:tabular-nums;opacity:.65;font-size:12px}.feature-section-module__kp_pca__card h3{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-1px;text-wrap:balance;font-size:clamp(27px,2.6vw,36px);font-weight:550;line-height:1.12}.feature-section-module__kp_pca__card>p{max-width:460px;color:var(--feature-muted);margin-top:15px;font-size:16px;line-height:1.6}.feature-section-module__kp_pca__family{background:var(--night);border-color:var(--night);color:var(--cream);grid-column:span 7;padding:34px}.feature-section-module__kp_pca__family .feature-section-module__kp_pca__label{color:var(--lilac)}.feature-section-module__kp_pca__family>p{color:#cbbfd0;max-width:440px}.feature-section-module__kp_pca__circlePreview{margin-top:auto;padding-top:28px}.feature-section-module__kp_pca__circlePeople{justify-content:center;align-items:center;gap:14px;padding:0 12px 38px;display:flex}.feature-section-module__kp_pca__person{background:var(--peach);width:43px;height:43px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:16px;display:grid;position:relative}.feature-section-module__kp_pca__person:last-child{background:#ddcce7}.feature-section-module__kp_pca__person:nth-last-child(2){background:#d3ded3}.feature-section-module__kp_pca__person small{color:#cbbfd0;font-size:12px;position:absolute;top:calc(100% + 7px)}.feature-section-module__kp_pca__connection{border-top:1px dashed #8f7b99;flex:1;max-width:65px}.feature-section-module__kp_pca__circleHub{width:44px;height:44px;color:var(--lilac);background:#403148;border-radius:14px;place-items:center;display:grid;transform:rotate(-8deg)}.feature-section-module__kp_pca__circleHub svg{width:20px;transform:rotate(8deg)}.feature-section-module__kp_pca__sharedUpdate{background:#352a3c;border:1px solid #65536d;border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}.feature-section-module__kp_pca__updateIcon{color:#d6e7d7;background:#465048;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.feature-section-module__kp_pca__updateIcon svg{width:17px}.feature-section-module__kp_pca__sharedUpdate strong{font-size:14px;font-weight:550;display:block}.feature-section-module__kp_pca__sharedUpdate div>span{color:#cbbfd0;margin-top:2px;font-size:12px;display:block}.feature-section-module__kp_pca__updateTime{color:#cbbfd0;white-space:nowrap;margin-left:auto;font-size:12px}.feature-section-module__kp_pca__appointments{background:#e9e0ee;border-color:#e0d5e5;grid-column:span 5;padding:34px}.feature-section-module__kp_pca__appointments .feature-section-module__kp_pca__label{color:var(--feature-accent)}.feature-section-module__kp_pca__appointmentPreview{background:#fbf8fc;border:1px solid #d8ccdf;border-radius:16px;margin-top:28px;padding:19px}.feature-section-module__kp_pca__appointmentTop{letter-spacing:.8px;color:var(--feature-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.feature-section-module__kp_pca__confirmed{letter-spacing:0;color:#3f6550;align-items:center;gap:4px;font-size:11px;display:inline-flex}.feature-section-module__kp_pca__confirmed svg{width:13px;height:13px}.feature-section-module__kp_pca__appointmentDetail{align-items:center;gap:20px;margin-top:20px;display:flex}.feature-section-module__kp_pca__date{text-align:center;width:67px;color:var(--feature-accent);background:#eee5f2;border-radius:10px;flex-shrink:0;padding:10px;font-size:11px}.feature-section-module__kp_pca__date strong{margin-top:5px;font-size:34px;font-weight:500;line-height:1.1;display:block}.feature-section-module__kp_pca__appointmentDetail>div:last-child>strong{font-size:19px;font-weight:600}.feature-section-module__kp_pca__appointmentDetail>div:last-child>span{color:var(--feature-muted);font-size:14px;line-height:1.6;display:block}.feature-section-module__kp_pca__compact{grid-column:span 3;padding:25px}.feature-section-module__kp_pca__compact .feature-section-module__kp_pca__cardTop{margin-bottom:23px}.feature-section-module__kp_pca__featureIcon{width:37px;height:37px;color:var(--feature-accent);background:#ece5ef;border-radius:11px;place-items:center;display:grid}.feature-section-module__kp_pca__featureIcon svg{width:18px;height:18px}.feature-section-module__kp_pca__compact .feature-section-module__kp_pca__label{color:var(--feature-accent);margin-bottom:10px;font-size:12px}.feature-section-module__kp_pca__compact h3{letter-spacing:-.6px;text-wrap:initial;font-size:25px;line-height:1.16}.feature-section-module__kp_pca__compact>p{margin:12px 0 24px;font-size:15px}.feature-section-module__kp_pca__detailPreview{border-top:1px solid var(--feature-border);align-items:flex-start;gap:9px;margin-top:auto;padding-top:17px;display:flex}.feature-section-module__kp_pca__detailMark{background:#8d7499;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:7px}.feature-section-module__kp_pca__detailPreview strong{font-size:12px;font-weight:550;line-height:1.5;display:block}.feature-section-module__kp_pca__detailPreview div>span{color:var(--feature-muted);margin-top:3px;font-size:12px;line-height:1.5;display:block}.feature-section-module__kp_pca__footnote{color:var(--feature-muted);justify-content:space-between;align-items:center;gap:20px;margin-top:22px;font-size:12px;line-height:1.5;display:flex}.feature-section-module__kp_pca__footnote>span:first-child{align-items:center;gap:8px;display:inline-flex}.feature-section-module__kp_pca__footnote svg{flex-shrink:0;width:15px;height:15px}@media (max-width:1100px){.feature-section-module__kp_pca__heading{gap:32px}.feature-section-module__kp_pca__heading>p{max-width:280px;font-size:16px}.feature-section-module__kp_pca__desktopBreak{display:none}.feature-section-module__kp_pca__family,.feature-section-module__kp_pca__appointments{grid-column:span 6;padding:28px}.feature-section-module__kp_pca__compact{grid-column:span 6}.feature-section-module__kp_pca__compact h3{font-size:27px}.feature-section-module__kp_pca__updateTime{display:none}.feature-section-module__kp_pca__circlePeople{gap:10px;padding-inline:0}}@media (max-width:700px){.feature-section-module__kp_pca__heading{margin-bottom:28px;display:block}.feature-section-module__kp_pca__heading>p{max-width:420px;margin-top:20px}.feature-section-module__kp_pca__heading h2{letter-spacing:-1.6px;font-size:clamp(36px,7.8vw,48px);line-height:1.1}.feature-section-module__kp_pca__section .feature-section-module__kp_pca__kicker{letter-spacing:1px;gap:8px;font-size:9px}.feature-section-module__kp_pca__grid{grid-template-columns:minmax(0,1fr);gap:14px}.feature-section-module__kp_pca__card{border-radius:20px;grid-column:auto;padding:25px}.feature-section-module__kp_pca__card h3{letter-spacing:-.7px;font-size:29px}.feature-section-module__kp_pca__compact h3{font-size:26px}.feature-section-module__kp_pca__cardTop{margin-bottom:23px}.feature-section-module__kp_pca__card>p{font-size:15px}.feature-section-module__kp_pca__circlePreview{padding-top:25px}.feature-section-module__kp_pca__circlePeople{gap:12px}.feature-section-module__kp_pca__person{width:36px;height:36px;font-size:14px}.feature-section-module__kp_pca__sharedUpdate{gap:10px;padding:13px}.feature-section-module__kp_pca__sharedUpdate strong{font-size:13px}.feature-section-module__kp_pca__appointmentPreview{margin-top:25px;padding:17px}.feature-section-module__kp_pca__compact .feature-section-module__kp_pca__cardTop{margin-bottom:18px}.feature-section-module__kp_pca__footnote{flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px}}
